var Purs_EntryPoints_Hub_AllSchools=(()=>{var tUe=Object.create;var AF=Object.defineProperty,aUe=Object.defineProperties,rUe=Object.getOwnPropertyDescriptor,oUe=Object.getOwnPropertyDescriptors,iUe=Object.getOwnPropertyNames,Yte=Object.getOwnPropertySymbols,uUe=Object.getPrototypeOf,Kte=Object.prototype.hasOwnProperty,lUe=Object.prototype.propertyIsEnumerable;var Xte=(e,n,t)=>n in e?AF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,nr=(e,n)=>{for(var t in n||(n={}))Kte.call(n,t)&&Xte(e,t,n[t]);if(Yte)for(var t of Yte(n))lUe.call(n,t)&&Xte(e,t,n[t]);return e},tu=(e,n)=>aUe(e,oUe(n)),Zte=e=>AF(e,"__esModule",{value:!0});var cUe=(e,n)=>()=>(e&&(n=e(e=0)),n);var Ue=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),fA=(e,n)=>{Zte(e);for(var t in n)AF(e,t,{get:n[t],enumerable:!0})},sUe=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of iUe(n))!Kte.call(e,a)&&a!=="default"&&AF(e,a,{get:()=>n[a],enumerable:!(t=rUe(n,a))||t.enumerable});return e},Aa=e=>sUe(Zte(AF(e!=null?tUe(uUe(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var qb={};fA(qb,{Children:()=>Jb,Component:()=>Wb,Fragment:()=>rU,Suspense:()=>jqe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>xqe,cloneElement:()=>ZT,createContext:()=>aU,createElement:()=>ur,createRef:()=>Sx,default:()=>Ft,forwardRef:()=>Yf,isValidElement:()=>oU,lazy:()=>Lqe,useCallback:()=>eM,useContext:()=>Pqe,useEffect:()=>to,useImperativeHandle:()=>Kd,useLayoutEffect:()=>nM,useMemo:()=>tM,useReducer:()=>Nqe,useRef:()=>Za,useState:()=>Am,version:()=>kqe});var Ft,xqe,Jb,ZT,Wb,aU,ur,Sx,Yf,rU,oU,Lqe,jqe,eM,Pqe,to,Kd,nM,tM,Nqe,Za,Am,kqe,la=cUe(()=>{Ft=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:xqe,Children:Jb,cloneElement:ZT,Component:Wb,createContext:aU,createElement:ur,createRef:Sx,forwardRef:Yf,Fragment:rU,isValidElement:oU,lazy:Lqe,Suspense:jqe,useCallback:eM,useContext:Pqe,useEffect:to,useImperativeHandle:Kd,useLayoutEffect:nM,useMemo:tM,useReducer:Nqe,useRef:Za,useState:Am,version:kqe}=window.React});var Ex=Ue((Ydt,ple)=>{"use strict";var mle=Object.getOwnPropertySymbols,Hqe=Object.prototype.hasOwnProperty,Oqe=Object.prototype.propertyIsEnumerable;function Uqe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Bqe(){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={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;var a=Object.getOwnPropertyNames(n).map(function(i){return n[i]});if(a.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(i){r[i]=i}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}ple.exports=Bqe()?Object.assign:function(e,n){for(var t,a=Uqe(e),r,i=1;i<arguments.length;i++){t=Object(arguments[i]);for(var u in t)Hqe.call(t,u)&&(a[u]=t[u]);if(mle){r=mle(t);for(var l=0;l<r.length;l++)Oqe.call(t,r[l])&&(a[r[l]]=t[r[l]])}}return a}});var Mle=Ue(pr=>{"use strict";var uU=Ex(),TS=60103,_le=60106;pr.Fragment=60107;pr.StrictMode=60108;pr.Profiler=60114;var dle=60109,hle=60110,gle=60112;pr.Suspense=60113;var Dle=60115,yle=60116;typeof Symbol=="function"&&Symbol.for&&(a0=Symbol.for,TS=a0("react.element"),_le=a0("react.portal"),pr.Fragment=a0("react.fragment"),pr.StrictMode=a0("react.strict_mode"),pr.Profiler=a0("react.profiler"),dle=a0("react.provider"),hle=a0("react.context"),gle=a0("react.forward_ref"),pr.Suspense=a0("react.suspense"),Dle=a0("react.memo"),yle=a0("react.lazy"));var a0,ble=typeof Symbol=="function"&&Symbol.iterator;function Jqe(e){return e===null||typeof e!="object"?null:(e=ble&&e[ble]||e["@@iterator"],typeof e=="function"?e:null)}function aM(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Rle={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},wle={};function MS(e,n,t){this.props=e,this.context=n,this.refs=wle,this.updater=t||Rle}MS.prototype.isReactComponent={};MS.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error(aM(85));this.updater.enqueueSetState(this,e,n,"setState")};MS.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Sle(){}Sle.prototype=MS.prototype;function lU(e,n,t){this.props=e,this.context=n,this.refs=wle,this.updater=t||Rle}var cU=lU.prototype=new Sle;cU.constructor=lU;uU(cU,MS.prototype);cU.isPureReactComponent=!0;var sU={current:null},Ele=Object.prototype.hasOwnProperty,Cle={key:!0,ref:!0,__self:!0,__source:!0};function Ile(e,n,t){var a,r={},i=null,u=null;if(n!=null)for(a in n.ref!==void 0&&(u=n.ref),n.key!==void 0&&(i=""+n.key),n)Ele.call(n,a)&&!Cle.hasOwnProperty(a)&&(r[a]=n[a]);var l=arguments.length-2;if(l===1)r.children=t;else if(1<l){for(var c=Array(l),s=0;s<l;s++)c[s]=arguments[s+2];r.children=c}if(e&&e.defaultProps)for(a in l=e.defaultProps,l)r[a]===void 0&&(r[a]=l[a]);return{$$typeof:TS,type:e,key:i,ref:u,props:r,_owner:sU.current}}function Wqe(e,n){return{$$typeof:TS,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function fU(e){return typeof e=="object"&&e!==null&&e.$$typeof===TS}function qqe(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(t){return n[t]})}var Fle=/\/+/g;function vU(e,n){return typeof e=="object"&&e!==null&&e.key!=null?qqe(""+e.key):n.toString(36)}function Cx(e,n,t,a,r){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var u=!1;if(e===null)u=!0;else switch(i){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case TS:case _le:u=!0}}if(u)return u=e,r=r(u),e=a===""?"."+vU(u,0):a,Array.isArray(r)?(t="",e!=null&&(t=e.replace(Fle,"$&/")+"/"),Cx(r,n,t,"",function(s){return s})):r!=null&&(fU(r)&&(r=Wqe(r,t+(!r.key||u&&u.key===r.key?"":(""+r.key).replace(Fle,"$&/")+"/")+e)),n.push(r)),1;if(u=0,a=a===""?".":a+":",Array.isArray(e))for(var l=0;l<e.length;l++){i=e[l];var c=a+vU(i,l);u+=Cx(i,n,t,c,r)}else if(c=Jqe(e),typeof c=="function")for(e=c.call(e),l=0;!(i=e.next()).done;)i=i.value,c=a+vU(i,l++),u+=Cx(i,n,t,c,r);else if(i==="object")throw n=""+e,Error(aM(31,n==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":n));return u}function Ix(e,n,t){if(e==null)return e;var a=[],r=0;return Cx(e,a,"","",function(i){return n.call(t,i,r++)}),a}function zqe(e){if(e._status===-1){var n=e._result;n=n(),e._status=0,e._result=n,n.then(function(t){e._status===0&&(t=t.default,e._status=1,e._result=t)},function(t){e._status===0&&(e._status=2,e._result=t)})}if(e._status===1)return e._result;throw e._result}var Tle={current:null};function Xd(){var e=Tle.current;if(e===null)throw Error(aM(321));return e}var $qe={ReactCurrentDispatcher:Tle,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:sU,IsSomeRendererActing:{current:!1},assign:uU};pr.Children={map:Ix,forEach:function(e,n,t){Ix(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return Ix(e,function(){n++}),n},toArray:function(e){return Ix(e,function(n){return n})||[]},only:function(e){if(!fU(e))throw Error(aM(143));return e}};pr.Component=MS;pr.PureComponent=lU;pr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$qe;pr.cloneElement=function(e,n,t){if(e==null)throw Error(aM(267,e));var a=uU({},e.props),r=e.key,i=e.ref,u=e._owner;if(n!=null){if(n.ref!==void 0&&(i=n.ref,u=sU.current),n.key!==void 0&&(r=""+n.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in n)Ele.call(n,c)&&!Cle.hasOwnProperty(c)&&(a[c]=n[c]===void 0&&l!==void 0?l[c]:n[c])}var c=arguments.length-2;if(c===1)a.children=t;else if(1<c){l=Array(c);for(var s=0;s<c;s++)l[s]=arguments[s+2];a.children=l}return{$$typeof:TS,type:e.type,key:r,ref:i,props:a,_owner:u}};pr.createContext=function(e,n){return n===void 0&&(n=null),e={$$typeof:hle,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:dle,_context:e},e.Consumer=e};pr.createElement=Ile;pr.createFactory=function(e){var n=Ile.bind(null,e);return n.type=e,n};pr.createRef=function(){return{current:null}};pr.forwardRef=function(e){return{$$typeof:gle,render:e}};pr.isValidElement=fU;pr.lazy=function(e){return{$$typeof:yle,_payload:{_status:-1,_result:e},_init:zqe}};pr.memo=function(e,n){return{$$typeof:Dle,type:e,compare:n===void 0?null:n}};pr.useCallback=function(e,n){return Xd().useCallback(e,n)};pr.useContext=function(e,n){return Xd().useContext(e,n)};pr.useDebugValue=function(){};pr.useEffect=function(e,n){return Xd().useEffect(e,n)};pr.useImperativeHandle=function(e,n,t){return Xd().useImperativeHandle(e,n,t)};pr.useLayoutEffect=function(e,n){return Xd().useLayoutEffect(e,n)};pr.useMemo=function(e,n){return Xd().useMemo(e,n)};pr.useReducer=function(e,n,t){return Xd().useReducer(e,n,t)};pr.useRef=function(e){return Xd().useRef(e)};pr.useState=function(e){return Xd().useState(e)};pr.version="17.0.2"});var xm=Ue((Xdt,Gle)=>{"use strict";Gle.exports=Mle()});var ece=Ue(GS=>{"use strict";var Lm=Ex(),Zd=xm();function Yo(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var mU=60106,Fx=60107,pU=60108,_U=60114,Tx=60109,dU=60110,hU=60112,Mx=60113,gU=60120,DU=60115,yU=60116,Ale=60121,xle=60117,Lle=60119,jle=60129,Ple=60131;typeof Symbol=="function"&&Symbol.for&&(ql=Symbol.for,mU=ql("react.portal"),Fx=ql("react.fragment"),pU=ql("react.strict_mode"),_U=ql("react.profiler"),Tx=ql("react.provider"),dU=ql("react.context"),hU=ql("react.forward_ref"),Mx=ql("react.suspense"),gU=ql("react.suspense_list"),DU=ql("react.memo"),yU=ql("react.lazy"),Ale=ql("react.block"),xle=ql("react.fundamental"),Lle=ql("react.scope"),jle=ql("react.debug_trace_mode"),Ple=ql("react.legacy_hidden"));var ql;function rM(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Fx:return"Fragment";case mU:return"Portal";case _U:return"Profiler";case pU:return"StrictMode";case Mx:return"Suspense";case gU:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case dU:return(e.displayName||"Context")+".Consumer";case Tx:return(e._context.displayName||"Context")+".Provider";case hU:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case DU:return rM(e.type);case Ale:return rM(e._render);case yU:n=e._payload,e=e._init;try{return rM(e(n))}catch{}}return null}var Vqe=Zd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Nle={};function oM(e,n){for(var t=e._threadCount|0;t<=n;t++)e[t]=e._currentValue2,e._threadCount=t+1}function Qqe(e,n,t,a){if(a&&(a=e.contextType,typeof a=="object"&&a!==null))return oM(a,t),a[t];if(e=e.contextTypes){t={};for(var r in e)t[r]=n[r];n=t}else n=Nle;return n}for(zl=new Uint16Array(16),iM=0;15>iM;iM++)zl[iM]=iM+1;var zl,iM;zl[15]=0;var Yqe=/^[: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]*$/,kle=Object.prototype.hasOwnProperty,Hle={},Ole={};function Ule(e){return kle.call(Ole,e)?!0:kle.call(Hle,e)?!1:Yqe.test(e)?Ole[e]=!0:(Hle[e]=!0,!1)}function Kqe(e,n,t,a){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Xqe(e,n,t,a){if(n===null||typeof n=="undefined"||Kqe(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.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 hs(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var $l={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$l[e]=new hs(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];$l[n]=new hs(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$l[e]=new hs(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$l[e]=new hs(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){$l[e]=new hs(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$l[e]=new hs(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$l[e]=new hs(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$l[e]=new hs(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$l[e]=new hs(e,5,!1,e.toLowerCase(),null,!1,!1)});var bU=/[\-:]([a-z])/g;function RU(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(bU,RU);$l[n]=new hs(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(bU,RU);$l[n]=new hs(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(bU,RU);$l[n]=new hs(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$l[e]=new hs(e,1,!1,e.toLowerCase(),null,!1,!1)});$l.xlinkHref=new hs("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$l[e]=new hs(e,1,!1,e.toLowerCase(),null,!0,!0)});var Zqe=/["'&<>]/;function zb(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=Zqe.exec(e);if(n){var t="",a,r=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=""";break;case 38:n="&";break;case 39:n="'";break;case 60:n="<";break;case 62:n=">";break;default:continue}r!==a&&(t+=e.substring(r,a)),r=a+1,t+=n}e=r!==a?t+e.substring(r,a):t}return e}function eze(e,n){var t=$l.hasOwnProperty(e)?$l[e]:null,a;return(a=e!=="style")&&(a=t!==null?t.type===0:!(!(2<e.length)||e[0]!=="o"&&e[0]!=="O"||e[1]!=="n"&&e[1]!=="N")),a||Xqe(e,n,t,!1)?"":t!==null?(e=t.attributeName,a=t.type,a===3||a===4&&n===!0?e+'=""':(t.sanitizeURL&&(n=""+n),e+'="'+(zb(n)+'"'))):Ule(e)?e+'="'+(zb(n)+'"'):""}function nze(e,n){return e===n&&(e!==0||1/e==1/n)||e!==e&&n!==n}var tze=typeof Object.is=="function"?Object.is:nze,o_=null,Gx=null,po=null,uM=!1,Ax=!1,iD=null,xx=0;function $b(){if(o_===null)throw Error(Yo(321));return o_}function Ble(){if(0<xx)throw Error(Yo(312));return{memoizedState:null,queue:null,next:null}}function wU(){return po===null?Gx===null?(uM=!1,Gx=po=Ble()):(uM=!0,po=Gx):po.next===null?(uM=!1,po=po.next=Ble()):(uM=!0,po=po.next),po}function Jle(e,n,t,a){for(;Ax;)Ax=!1,xx+=1,po=null,t=e(n,a);return Wle(),t}function Wle(){o_=null,Ax=!1,Gx=null,xx=0,po=iD=null}function qle(e,n){return typeof n=="function"?n(e):n}function zle(e,n,t){if(o_=$b(),po=wU(),uM){var a=po.queue;if(n=a.dispatch,iD!==null&&(t=iD.get(a),t!==void 0)){iD.delete(a),a=po.memoizedState;do a=e(a,t.action),t=t.next;while(t!==null);return po.memoizedState=a,[a,n]}return[po.memoizedState,n]}return e=e===qle?typeof n=="function"?n():n:t!==void 0?t(n):n,po.memoizedState=e,e=po.queue={last:null,dispatch:null},e=e.dispatch=aze.bind(null,o_,e),[po.memoizedState,e]}function $le(e,n){if(o_=$b(),po=wU(),n=n===void 0?null:n,po!==null){var t=po.memoizedState;if(t!==null&&n!==null){var a=t[1];e:if(a===null)a=!1;else{for(var r=0;r<a.length&&r<n.length;r++)if(!tze(n[r],a[r])){a=!1;break e}a=!0}if(a)return t[0]}}return e=e(),po.memoizedState=[e,n],e}function aze(e,n,t){if(!(25>xx))throw Error(Yo(301));if(e===o_)if(Ax=!0,e={action:t,next:null},iD===null&&(iD=new Map),t=iD.get(n),t===void 0)iD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function SU(){}var Vb=null,rze={readContext:function(e){var n=Vb.threadID;return oM(e,n),e[n]},useContext:function(e){$b();var n=Vb.threadID;return oM(e,n),e[n]},useMemo:$le,useReducer:zle,useRef:function(e){o_=$b(),po=wU();var n=po.memoizedState;return n===null?(e={current:e},po.memoizedState=e):n},useState:function(e){return zle(qle,e)},useLayoutEffect:function(){},useCallback:function(e,n){return $le(function(){return e},n)},useImperativeHandle:SU,useEffect:SU,useDebugValue:SU,useDeferredValue:function(e){return $b(),e},useTransition:function(){return $b(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Vb.identifierPrefix||"")+"R:"+(Vb.uniqueID++).toString(36)},useMutableSource:function(e,n){return $b(),n(e._source)}},Vle={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Qle(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 Yle={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},oze=Lm({menuitem:!0},Yle),lM={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},ize=["Webkit","ms","Moz","O"];Object.keys(lM).forEach(function(e){ize.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),lM[n]=lM[e]})});var uze=/([A-Z])/g,lze=/^ms-/,uD=Zd.Children.toArray,EU=Vqe.ReactCurrentDispatcher,cze={listing:!0,pre:!0,textarea:!0},sze=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Kle={},CU={};function fze(e){if(e==null)return e;var n="";return Zd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var vze=Object.prototype.hasOwnProperty,mze={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Xle(e,n){if(e===void 0)throw Error(Yo(152,rM(n)||"Component"))}function pze(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=Qqe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,k){v=!0,f=[k]},enqueueSetState:function(F,k){if(f===null)return null;f.push(k)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var p=l.getDerivedStateFromProps.call(null,u.props,c.state);p!=null&&(c.state=Lm({},c.state,p))}}else if(o_={},c=l(u.props,s,m),c=Jle(l,u.props,c,s),c==null||c.render==null){e=c,Xle(e,l);return}if(c.props=u.props,c.context=s,c.updater=m,m=c.state,m===void 0&&(c.state=m=null),typeof c.UNSAFE_componentWillMount=="function"||typeof c.componentWillMount=="function")if(typeof c.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.UNSAFE_componentWillMount(),f.length){m=f;var h=v;if(f=null,v=!1,h&&m.length===1)c.state=m[0];else{p=h?m[0]:c.state;var R=!0;for(h=h?1:0;h<m.length;h++){var g=m[h];g=typeof g=="function"?g.call(c,p,u.props,s):g,g!=null&&(R?(R=!1,p=Lm({},p,g)):Lm(p,g))}c.state=p}}else f=null;if(e=c.render(),Xle(e,l),typeof c.getChildContext=="function"&&(u=l.childContextTypes,typeof u=="object")){var _=c.getChildContext();for(var y in _)if(!(y in u))throw Error(Yo(108,rM(l)||"Unknown",y))}_&&(n=Lm({},n,_))}for(;Zd.isValidElement(e);){var r=e,i=r.type;if(typeof i!="function")break;a(r,i)}return{child:e,context:n}}var Zle=function(){function e(t,a,r){Zd.isValidElement(t)?t.type!==Fx?t=[t]:(t=t.props.children,t=Zd.isValidElement(t)?[t]:uD(t)):t=uD(t),t={type:null,domNamespace:Vle.html,children:t,childIndex:0,context:Nle,footer:""};var i=zl[0];if(i===0){var u=zl;i=u.length;var l=2*i;if(!(65536>=l))throw Error(Yo(304));var c=new Uint16Array(l);for(c.set(u),zl=c,zl[0]=i+1,u=i;u<l-1;u++)zl[u]=u+1;zl[l-1]=0}else zl[0]=zl[i];this.threadID=i,this.stack=[t],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=a,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[],this.uniqueID=0,this.identifierPrefix=r&&r.identifierPrefix||""}var n=e.prototype;return n.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var t=this.threadID;zl[t]=zl[0],zl[0]=t}},n.pushProvider=function(t){var a=++this.contextIndex,r=t.type._context,i=this.threadID;oM(r,i);var u=r[i];this.contextStack[a]=r,this.contextValueStack[a]=u,r[i]=t.props.value},n.popProvider=function(){var t=this.contextIndex,a=this.contextStack[t],r=this.contextValueStack[t];this.contextStack[t]=null,this.contextValueStack[t]=null,this.contextIndex--,a[this.threadID]=r},n.clearProviders=function(){for(var t=this.contextIndex;0<=t;t--)this.contextStack[t][this.threadID]=this.contextValueStack[t]},n.read=function(t){if(this.exhausted)return null;var a=Vb;Vb=this;var r=EU.current;EU.current=rze;try{for(var i=[""],u=!1;i[0].length<t;){if(this.stack.length===0){this.exhausted=!0;var l=this.threadID;zl[l]=zl[0],zl[0]=l;break}var c=this.stack[this.stack.length-1];if(u||c.childIndex>=c.children.length){var s=c.footer;if(s!==""&&(this.previousWasTextNode=!1),this.stack.pop(),c.type==="select")this.currentSelectValue=null;else if(c.type!=null&&c.type.type!=null&&c.type.type.$$typeof===Tx)this.popProvider(c.type);else if(c.type===Mx){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error(Yo(303));this.stack.push(v),i[this.suspenseDepth]+="<!--$!-->";continue}else i[this.suspenseDepth]+=f}i[this.suspenseDepth]+=s}else{var m=c.children[c.childIndex++],p="";try{p+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error(Yo(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=p}}return i[0]}finally{EU.current=r,Vb=a,Wle()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?zb(r):this.previousWasTextNode?"<!-- -->"+zb(r):(this.previousWasTextNode=!0,zb(r));if(a=pze(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Zd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===mU?Yo(257):Yo(258,r.toString()));return t=uD(t),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}var i=t.type;if(typeof i=="string")return this.renderDOM(t,a,r);switch(i){case Ple:case jle:case pU:case _U:case gU:case Fx:return t=uD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case Mx:throw Error(Yo(294));case Lle:throw Error(Yo(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case hU:o_={};var u=i.render(t.props,t.ref);return u=Jle(i.render,t.props,u,t.ref),u=uD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case DU:return t=[Zd.createElement(i.type,Lm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case Tx:return i=uD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case dU:i=t.type,u=t.props;var l=this.threadID;return oM(i,l),i=uD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case xle:throw Error(Yo(338));case yU:return i=t.type,u=i._init,i=u(i._payload),t=[Zd.createElement(i,Lm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error(Yo(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Vle.html&&Qle(i),!Kle.hasOwnProperty(i)){if(!sze.test(i))throw Error(Yo(65,i));Kle[i]=!0}var u=t.props;if(i==="input")u=Lm({type:void 0},u,{defaultChecked:void 0,defaultValue:void 0,value:u.value!=null?u.value:u.defaultValue,checked:u.checked!=null?u.checked:u.defaultChecked});else if(i==="textarea"){var l=u.value;if(l==null){l=u.defaultValue;var c=u.children;if(c!=null){if(l!=null)throw Error(Yo(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(Yo(93));c=c[0]}l=""+c}l==null&&(l="")}u=Lm({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=Lm({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=fze(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v<c.length;v++)if(""+c[v]===f){l=!0;break}}else l=""+c===f;u=Lm({selected:void 0,children:void 0},u,{selected:l,children:s})}}if(l=u){if(oze[i]&&(l.children!=null||l.dangerouslySetInnerHTML!=null))throw Error(Yo(137,i));if(l.dangerouslySetInnerHTML!=null){if(l.children!=null)throw Error(Yo(60));if(!(typeof l.dangerouslySetInnerHTML=="object"&&"__html"in l.dangerouslySetInnerHTML))throw Error(Yo(61))}if(l.style!=null&&typeof l.style!="object")throw Error(Yo(62))}l=u,c=this.makeStaticMarkup,s=this.stack.length===1,f="<"+t.type;e:if(i.indexOf("-")===-1)v=typeof l.is=="string";else switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":v=!1;break e;default:v=!0}for(k in l)if(vze.call(l,k)){var m=l[k];if(m!=null){if(k==="style"){var p=void 0,h="",R="";for(p in m)if(m.hasOwnProperty(p)){var g=p.indexOf("--")===0,_=m[p];if(_!=null){if(g)var y=p;else if(y=p,CU.hasOwnProperty(y))y=CU[y];else{var F=y.replace(uze,"-$1").toLowerCase().replace(lze,"-ms-");y=CU[y]=F}h+=R+y+":",R=p,g=_==null||typeof _=="boolean"||_===""?"":g||typeof _!="number"||_===0||lM.hasOwnProperty(R)&&lM[R]?(""+_).trim():_+"px",h+=g,R=";"}}m=h||null}p=null,v?mze.hasOwnProperty(k)||(p=k,p=Ule(p)&&m!=null?p+'="'+(zb(m)+'"'):""):p=eze(k,m),p&&(f+=" "+p)}}c||s&&(f+=' data-reactroot=""');var k=f;l="",Yle.hasOwnProperty(i)?k+="/>":(k+=">",l="</"+t.type+">");e:{if(c=u.dangerouslySetInnerHTML,c!=null){if(c.__html!=null){c=c.__html;break e}}else if(c=u.children,typeof c=="string"||typeof c=="number"){c=zb(c);break e}c=null}return c!=null?(u=[],cze.hasOwnProperty(i)&&c.charAt(0)===` `&&(k+=` `),k+=c):u=uD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Qle(t):r==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:i,children:u,childIndex:0,context:a,footer:l}),this.previousWasTextNode=!1,k},e}();GS.renderToNodeStream=function(){throw Error(Yo(207))};GS.renderToStaticMarkup=function(e,n){e=new Zle(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};GS.renderToStaticNodeStream=function(){throw Error(Yo(208))};GS.renderToString=function(e,n){e=new Zle(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};GS.version="17.0.2"});var tce=Ue((eht,nce)=>{"use strict";nce.exports=ece()});var ide=Ue((f0a,ode)=>{"use strict";var mrn="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";ode.exports=mrn});var sde=Ue((v0a,cde)=>{"use strict";var prn=ide();function ude(){}function lde(){}lde.resetWarningCache=ude;cde.exports=function(){function e(a,r,i,u,l,c){if(c!==prn){var s=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 s.name="Invariant Violation",s}}e.isRequired=e;function n(){return e}var t={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:lde,resetWarningCache:ude};return t.PropTypes=t,t}});var PE=Ue((_0a,fde)=>{fde.exports=sde()();var m0a,p0a});var dW=Ue((_W,vde)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof _W!="undefined")n(PE(),(la(),qb));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:_W,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var N=new WeakMap;return r=function(){return N},N}function i(N){if(N&&N.__esModule)return N;if(N===null||l(N)!=="object"&&typeof N!="function")return{default:N};var se=r();if(se&&se.has(N))return se.get(N);var be={},Ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var q in N)if(Object.prototype.hasOwnProperty.call(N,q)){var Se=Ce?Object.getOwnPropertyDescriptor(N,q):null;Se&&(Se.get||Se.set)?Object.defineProperty(be,q,Se):be[q]=N[q]}return be.default=N,se&&se.set(N,be),be}function u(N){return N&&N.__esModule?N:{default:N}}function l(N){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(be){return typeof be}:l=function(be){return be&&typeof Symbol=="function"&&be.constructor===Symbol&&be!==Symbol.prototype?"symbol":typeof be},l(N)}function c(N,se){if(!(N instanceof se))throw new TypeError("Cannot call a class as a function")}function s(N,se){for(var be=0;be<se.length;be++){var Ce=se[be];Ce.enumerable=Ce.enumerable||!1,Ce.configurable=!0,"value"in Ce&&(Ce.writable=!0),Object.defineProperty(N,Ce.key,Ce)}}function f(N,se,be){return se&&s(N.prototype,se),be&&s(N,be),N}function v(N,se){if(typeof se!="function"&&se!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(se&&se.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),se&&m(N,se)}function m(N,se){return m=Object.setPrototypeOf||function(Ce,q){return Ce.__proto__=q,Ce},m(N,se)}function p(N){var se=g();return function(){var Ce=_(N),q;if(se){var Se=_(this).constructor;q=Reflect.construct(Ce,arguments,Se)}else q=Ce.apply(this,arguments);return h(this,q)}}function h(N,se){return se&&(l(se)==="object"||typeof se=="function")?se:R(N)}function R(N){if(N===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return N}function g(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function _(N){return _=Object.setPrototypeOf?Object.getPrototypeOf:function(be){return be.__proto__||Object.getPrototypeOf(be)},_(N)}function y(N,se){var be=Object.keys(N);if(Object.getOwnPropertySymbols){var Ce=Object.getOwnPropertySymbols(N);se&&(Ce=Ce.filter(function(q){return Object.getOwnPropertyDescriptor(N,q).enumerable})),be.push.apply(be,Ce)}return be}function F(N){for(var se=1;se<arguments.length;se++){var be=arguments[se]!=null?arguments[se]:{};se%2?y(Object(be),!0).forEach(function(Ce){k(N,Ce,be[Ce])}):Object.getOwnPropertyDescriptors?Object.defineProperties(N,Object.getOwnPropertyDescriptors(be)):y(Object(be)).forEach(function(Ce){Object.defineProperty(N,Ce,Object.getOwnPropertyDescriptor(be,Ce))})}return N}function k(N,se,be){return se in N?Object.defineProperty(N,se,{value:be,enumerable:!0,configurable:!0,writable:!0}):N[se]=be,N}var O={x:"clientWidth",y:"clientHeight"},A={x:"clientTop",y:"clientLeft"},W={x:"innerWidth",y:"innerHeight"},me={x:"offsetWidth",y:"offsetHeight"},he={x:"offsetLeft",y:"offsetTop"},ye={x:"overflowX",y:"overflowY"},le={x:"scrollWidth",y:"scrollHeight"},Fe={x:"scrollLeft",y:"scrollTop"},Re={x:"width",y:"height"},Ee=function(){},He=function(){if(typeof window=="undefined")return!1;var N=!1;try{document.createElement("div").addEventListener("test",Ee,{get passive(){return N=!0,!1}})}catch{}return N}()?{passive:!0}:!1,pe="ReactList failed to reach a stable state.",qn=40,bn=function(se,be){for(var Ce in be)if(se[Ce]!==be[Ce])return!1;return!0},Zn=function(se){for(var be=se.props.axis,Ce=se.getEl(),q=ye[be];Ce=Ce.parentElement;)switch(window.getComputedStyle(Ce)[q]){case"auto":case"scroll":case"overlay":return Ce}return window},et=function(se){var be=se.props.axis,Ce=se.scrollParent;return Ce===window?window[W[be]]:Ce[O[be]]},ne=function(se,be){var Ce=se.length,q=se.minSize,Se=se.type,ae=be.from,Ne=be.size,je=be.itemsPerRow;Ne=Math.max(Ne,q);var Ye=Ne%je;return Ye&&(Ne+=je-Ye),Ne>Ce&&(Ne=Ce),ae=Se==="simple"||!ae?0:Math.max(Math.min(ae,Ce-Ne),0),(Ye=ae%je)&&(ae-=Ye,Ne+=Ye),ae===be.from&&Ne==be.size?be:F(F({},be),{},{from:ae,size:Ne})};vde.exports=(a=t=function(N){v(be,N);var se=p(be);f(be,null,[{key:"getDerivedStateFromProps",value:function(q,Se){var ae=ne(q,Se);return ae===Se?null:ae}}]);function be(Ce){var q;return c(this,be),q=se.call(this,Ce),q.state=ne(Ce,{itemsPerRow:1,from:Ce.initialIndex,size:0}),q.cache={},q.cachedScrollPosition=null,q.prevPrevState={},q.unstable=!1,q.updateCounter=0,q}return f(be,[{key:"componentDidMount",value:function(){this.updateFrameAndClearCache=this.updateFrameAndClearCache.bind(this),window.addEventListener("resize",this.updateFrameAndClearCache),this.updateFrame(this.scrollTo.bind(this,this.props.initialIndex))}},{key:"componentDidUpdate",value:function(q){var Se=this;if(this.props.axis!==q.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>qn)return this.unstable=!0,console.error(pe);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){Se.updateCounter=0,delete Se.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(q,Se){if(bn(this.state,q))return Se();this.setState(q,Se)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,He),this.scrollParent.removeEventListener("mousewheel",Ee,He)}},{key:"getOffset",value:function(q){var Se=this.props.axis,ae=q[A[Se]]||0,Ne=he[Se];do ae+=q[Ne]||0;while(q=q.offsetParent);return ae}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var q=this.scrollParent,Se=this.props.axis,ae=Fe[Se],Ne=q===window?document.body[ae]||document.documentElement[ae]:q[ae],je=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Ye=Math.max(0,Math.min(Ne,je)),cn=this.getEl();return this.cachedScrollPosition=this.getOffset(q)+Ye-this.getOffset(cn),this.cachedScrollPosition}},{key:"setScroll",value:function(q){var Se=this.scrollParent,ae=this.props.axis;if(q+=this.getOffset(this.getEl()),Se===window)return window.scrollTo(0,q);q-=this.getOffset(this.scrollParent),Se[Fe[ae]]=q}},{key:"getScrollSize",value:function(){var q=this.scrollParent,Se=document,ae=Se.body,Ne=Se.documentElement,je=le[this.props.axis];return q===window?Math.max(ae[je],Ne[je]):q[je]}},{key:"hasDeterminateSize",value:function(){var q=this.props,Se=q.itemSizeGetter,ae=q.type;return ae==="uniform"||Se}},{key:"getStartAndEnd",value:function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,Se=this.getScrollPosition(),ae=Math.max(0,Se-q),Ne=Se+this.props.scrollParentViewportSizeGetter(this)+q;return this.hasDeterminateSize()&&(Ne=Math.min(Ne,this.getSpaceBefore(this.props.length))),{start:ae,end:Ne}}},{key:"getItemSizeAndItemsPerRow",value:function(){var q=this.props,Se=q.axis,ae=q.useStaticSize,Ne=this.state,je=Ne.itemSize,Ye=Ne.itemsPerRow;if(ae&&je&&Ye)return{itemSize:je,itemsPerRow:Ye};var cn=this.items.children;if(!cn.length)return{};var ke=cn[0],Nn=ke[me[Se]],Fn=Math.abs(Nn-je);if((isNaN(Fn)||Fn>=1)&&(je=Nn),!je)return{};var pt=he[Se],Pn=ke[pt];Ye=1;for(var _t=cn[Ye];_t&&_t[pt]===Pn;_t=cn[Ye])++Ye;return{itemSize:je,itemsPerRow:Ye}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(q){return this.clearSizeCache(),this.updateFrame(q)}},{key:"updateFrame",value:function(q){switch(this.updateScrollParent(),typeof q!="function"&&(q=Ee),this.props.type){case"simple":return this.updateSimpleFrame(q);case"variable":return this.updateVariableFrame(q);case"uniform":return this.updateUniformFrame(q)}}},{key:"updateScrollParent",value:function(){var q=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),q!==this.scrollParent&&(q&&(q.removeEventListener("scroll",this.updateFrameAndClearCache),q.removeEventListener("mousewheel",Ee)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,He),this.scrollParent.addEventListener("mousewheel",Ee,He))}},{key:"updateSimpleFrame",value:function(q){var Se=this.getStartAndEnd(),ae=Se.end,Ne=this.items.children,je=0;if(Ne.length){var Ye=this.props.axis,cn=Ne[0],ke=Ne[Ne.length-1];je=this.getOffset(ke)+ke[me[Ye]]-this.getOffset(cn)}if(je>ae)return q();var Nn=this.props,Fn=Nn.pageSize,pt=Nn.length,Pn=Math.min(this.state.size+Fn,pt);this.maybeSetState({size:Pn},q)}},{key:"updateVariableFrame",value:function(q){this.props.itemSizeGetter||this.cacheSizes();for(var Se=this.getStartAndEnd(),ae=Se.start,Ne=Se.end,je=this.props,Ye=je.length,cn=je.pageSize,ke=0,Nn=0,Fn=0,pt=Ye-1;Nn<pt;){var Pn=this.getSizeOfItem(Nn);if(Pn==null||ke+Pn>ae)break;ke+=Pn,++Nn}for(var _t=Ye-Nn;Fn<_t&&ke<Ne;){var Gt=this.getSizeOfItem(Nn+Fn);if(Gt==null){Fn=Math.min(Fn+cn,_t);break}ke+=Gt,++Fn}this.maybeSetState(ne(this.props,{from:Nn,itemsPerRow:1,size:Fn}),q)}},{key:"updateUniformFrame",value:function(q){var Se=this.getItemSizeAndItemsPerRow(),ae=Se.itemSize,Ne=Se.itemsPerRow;if(!ae||!Ne)return q();var je=this.getStartAndEnd(),Ye=je.start,cn=je.end,ke=ne(this.props,{from:Math.floor(Ye/ae)*Ne,size:(Math.ceil((cn-Ye)/ae)+1)*Ne,itemsPerRow:Ne}),Nn=ke.from,Fn=ke.size;return this.maybeSetState({itemsPerRow:Ne,from:Nn,itemSize:ae,size:Fn},q)}},{key:"getSpaceBefore",value:function(q){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Se[q]!=null)return Se[q];var ae=this.state,Ne=ae.itemSize,je=ae.itemsPerRow;if(Ne)return Se[q]=Math.floor(q/je)*Ne;for(var Ye=q;Ye>0&&Se[--Ye]==null;);for(var cn=Se[Ye]||0,ke=Ye;ke<q;++ke){Se[ke]=cn;var Nn=this.getSizeOfItem(ke);if(Nn==null)break;cn+=Nn}return Se[q]=cn}},{key:"cacheSizes",value:function(){for(var q=this.cache,Se=this.state.from,ae=this.items.children,Ne=me[this.props.axis],je=0,Ye=ae.length;je<Ye;++je)q[Se+je]=ae[je][Ne]}},{key:"getSizeOfItem",value:function(q){var Se=this.cache,ae=this.items,Ne=this.props,je=Ne.axis,Ye=Ne.itemSizeGetter,cn=Ne.itemSizeEstimator,ke=Ne.type,Nn=this.state,Fn=Nn.from,pt=Nn.itemSize,Pn=Nn.size;if(pt)return pt;if(Ye)return Ye(q);if(q in Se)return Se[q];if(ke==="simple"&&q>=Fn&&q<Fn+Pn&&ae){var _t=ae.children[q-Fn];if(_t)return _t[me[je]]}if(cn)return cn(q,Se)}},{key:"scrollTo",value:function(q){q!=null&&this.setScroll(this.getSpaceBefore(q))}},{key:"scrollAround",value:function(q){var Se=this.getScrollPosition(),ae=this.getSpaceBefore(q),Ne=ae-this.props.scrollParentViewportSizeGetter(this)+this.getSizeOfItem(q),je=Math.min(Ne,ae),Ye=Math.max(Ne,ae);if(Se<=je)return this.setScroll(je);if(Se>Ye)return this.setScroll(Ye)}},{key:"getVisibleRange",value:function(){for(var q=this.state,Se=q.from,ae=q.size,Ne=this.getStartAndEnd(0),je=Ne.start,Ye=Ne.end,cn={},ke,Nn,Fn=Se;Fn<Se+ae;++Fn){var pt=this.getSpaceBefore(Fn,cn),Pn=pt+this.getSizeOfItem(Fn);ke==null&&Pn>je&&(ke=Fn),ke!=null&&pt<Ye&&(Nn=Fn)}return[ke,Nn]}},{key:"renderItems",value:function(){for(var q=this,Se=this.props,ae=Se.itemRenderer,Ne=Se.itemsRenderer,je=this.state,Ye=je.from,cn=je.size,ke=[],Nn=0;Nn<cn;++Nn)ke.push(ae(Ye+Nn,Nn));return Ne(ke,function(Fn){return q.items=Fn})}},{key:"render",value:function(){var q=this,Se=this.props,ae=Se.axis,Ne=Se.length,je=Se.type,Ye=Se.useTranslate3d,cn=this.state,ke=cn.from,Nn=cn.itemsPerRow,Fn=this.renderItems();if(je==="simple")return Fn;var pt={position:"relative"},Pn={},_t=Math.ceil(Ne/Nn)*Nn,Gt=this.getSpaceBefore(_t,Pn);Gt&&(pt[Re[ae]]=Gt,ae==="x"&&(pt.overflowX="hidden"));var Un=this.getSpaceBefore(ke,Pn),$t=ae==="x"?Un:0,dt=ae==="y"?Un:0,rt=Ye?"translate3d(".concat($t,"px, ").concat(dt,"px, 0)"):"translate(".concat($t,"px, ").concat(dt,"px)"),Tn={msTransform:rt,WebkitTransform:rt,transform:rt};return n.default.createElement("div",{style:pt,ref:function(cr){return q.el=cr}},n.default.createElement("div",{style:Tn},Fn))}}]),be}(n.Component),k(t,"displayName","ReactList"),k(t,"propTypes",{axis:e.default.oneOf(["x","y"]),initialIndex:e.default.number,itemRenderer:e.default.func,itemSizeEstimator:e.default.func,itemSizeGetter:e.default.func,itemsRenderer:e.default.func,length:e.default.number,minSize:e.default.number,pageSize:e.default.number,scrollParentGetter:e.default.func,scrollParentViewportSizeGetter:e.default.func,threshold:e.default.number,type:e.default.oneOf(["simple","variable","uniform"]),useStaticSize:e.default.bool,useTranslate3d:e.default.bool}),k(t,"defaultProps",{axis:"y",itemRenderer:function(se,be){return n.default.createElement("div",{key:be},se)},itemsRenderer:function(se,be){return n.default.createElement("div",{ref:be},se)},length:0,minSize:1,pageSize:10,scrollParentGetter:Zn,scrollParentViewportSizeGetter:et,threshold:100,type:"simple",useStaticSize:!1,useTranslate3d:!1}),a)})});var KW=Ue(WE=>{"use strict";Object.defineProperty(WE,"__esModule",{value:!0});var Fhe=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],_6=Fhe.join(","),The=typeof Element=="undefined",k1=The?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,QW=!The&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},Mhe=function(n,t,a){var r=Array.prototype.slice.apply(n.querySelectorAll(_6));return t&&k1.call(n,_6)&&r.unshift(n),r=r.filter(a),r},Ghe=function e(n,t,a){for(var r=[],i=Array.from(n);i.length;){var u=i.shift();if(u.tagName==="SLOT"){var l=u.assignedElements(),c=l.length?l:u.children,s=e(c,!0,a);a.flatten?r.push.apply(r,s):r.push({scope:u,candidates:s})}else{var f=k1.call(u,_6);f&&a.filter(u)&&(t||!n.includes(u))&&r.push(u);var v=u.shadowRoot||typeof a.getShadowRoot=="function"&&a.getShadowRoot(u),m=!a.shadowRootFilter||a.shadowRootFilter(u);if(v&&m){var p=e(v===!0?u.children:v.children,!0,a);a.flatten?r.push.apply(r,p):r.push({scope:u,candidates:p})}else i.unshift.apply(i,u.children)}}return r},Ahe=function(n,t){return n.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||n.isContentEditable)&&isNaN(parseInt(n.getAttribute("tabindex"),10))?0:n.tabIndex},Yin=function(n,t){return n.tabIndex===t.tabIndex?n.documentOrder-t.documentOrder:n.tabIndex-t.tabIndex},xhe=function(n){return n.tagName==="INPUT"},Kin=function(n){return xhe(n)&&n.type==="hidden"},Xin=function(n){var t=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(a){return a.tagName==="SUMMARY"});return t},Zin=function(n,t){for(var a=0;a<n.length;a++)if(n[a].checked&&n[a].form===t)return n[a]},eun=function(n){if(!n.name)return!0;var t=n.form||QW(n),a=function(l){return t.querySelectorAll('input[type="radio"][name="'+l+'"]')},r;if(typeof window!="undefined"&&typeof window.CSS!="undefined"&&typeof window.CSS.escape=="function")r=a(window.CSS.escape(n.name));else try{r=a(n.name)}catch(u){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",u.message),!1}var i=Zin(r,n.form);return!i||i===n},nun=function(n){return xhe(n)&&n.type==="radio"},tun=function(n){return nun(n)&&!eun(n)},Lhe=function(n){var t=n.getBoundingClientRect(),a=t.width,r=t.height;return a===0&&r===0},aun=function(n,t){var a=t.displayCheck,r=t.getShadowRoot;if(getComputedStyle(n).visibility==="hidden")return!0;var i=k1.call(n,"details>summary:first-of-type"),u=i?n.parentElement:n;if(k1.call(u,"details:not([open]) *"))return!0;var l=QW(n).host,c=(l==null?void 0:l.ownerDocument.contains(l))||n.ownerDocument.contains(n);if(!a||a==="full"){if(typeof r=="function"){for(var s=n;n;){var f=n.parentElement,v=QW(n);if(f&&!f.shadowRoot&&r(f)===!0)return Lhe(n);n.assignedSlot?n=n.assignedSlot:!f&&v!==n.ownerDocument?n=v.host:n=f}n=s}if(c)return!n.getClientRects().length}else if(a==="non-zero-area")return Lhe(n);return!1},run=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var t=n.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var a=0;a<t.children.length;a++){var r=t.children.item(a);if(r.tagName==="LEGEND")return k1.call(t,"fieldset[disabled] *")?!0:!r.contains(n)}return!0}t=t.parentElement}return!1},d6=function(n,t){return!(t.disabled||Kin(t)||aun(t,n)||Xin(t)||run(t))},YW=function(n,t){return!(tun(t)||Ahe(t)<0||!d6(n,t))},oun=function(n){var t=parseInt(n.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},iun=function e(n){var t=[],a=[];return n.forEach(function(r,i){var u=!!r.scope,l=u?r.scope:r,c=Ahe(l,u),s=u?e(r.candidates):l;c===0?u?t.push.apply(t,s):t.push(l):a.push({documentOrder:i,tabIndex:c,item:r,isScope:u,content:s})}),a.sort(Yin).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},uun=function(n,t){t=t||{};var a;return t.getShadowRoot?a=Ghe([n],t.includeContainer,{filter:YW.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:oun}):a=Mhe(n,t.includeContainer,YW.bind(null,t)),iun(a)},lun=function(n,t){t=t||{};var a;return t.getShadowRoot?a=Ghe([n],t.includeContainer,{filter:d6.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):a=Mhe(n,t.includeContainer,d6.bind(null,t)),a},cun=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return k1.call(n,_6)===!1?!1:YW(t,n)},sun=Fhe.concat("iframe").join(","),fun=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return k1.call(n,sun)===!1?!1:d6(t,n)};WE.focusable=lun;WE.isFocusable=fun;WE.isTabbable=cun;WE.tabbable=uun});var Ohe=Ue(XW=>{"use strict";Object.defineProperty(XW,"__esModule",{value:!0});var Uh=KW();function jhe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function Phe(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?jhe(Object(t),!0).forEach(function(a){vun(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):jhe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function vun(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var Nhe=function(){var e=[];return{activateTrap:function(t){if(e.length>0){var a=e[e.length-1];a!==t&&a.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(t){var a=e.indexOf(t);a!==-1&&e.splice(a,1),e.length>0&&e[e.length-1].unpause()}}}(),mun=function(n){return n.tagName&&n.tagName.toLowerCase()==="input"&&typeof n.select=="function"},pun=function(n){return n.key==="Escape"||n.key==="Esc"||n.keyCode===27},_un=function(n){return n.key==="Tab"||n.keyCode===9},khe=function(n){return setTimeout(n,0)},Hhe=function(n,t){var a=-1;return n.every(function(r,i){return t(r)?(a=i,!1):!0}),a},x2=function(n){for(var t=arguments.length,a=new Array(t>1?t-1:0),r=1;r<t;r++)a[r-1]=arguments[r];return typeof n=="function"?n.apply(void 0,a):n},h6=function(n){return n.target.shadowRoot&&typeof n.composedPath=="function"?n.composedPath()[0]:n.target},dun=function(n,t){var a=(t==null?void 0:t.document)||document,r=Phe({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0},t),i={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0},u,l=function(A,W,me){return A&&A[W]!==void 0?A[W]:r[me||W]},c=function(A){return i.containerGroups.findIndex(function(W){var me=W.container,he=W.tabbableNodes;return me.contains(A)||he.find(function(ye){return ye===A})})},s=function(A){var W=r[A];if(typeof W=="function"){for(var me=arguments.length,he=new Array(me>1?me-1:0),ye=1;ye<me;ye++)he[ye-1]=arguments[ye];W=W.apply(void 0,he)}if(W===!0&&(W=void 0),!W){if(W===void 0||W===!1)return W;throw new Error("`".concat(A,"` was specified but was not a node, or did not return a node"))}var le=W;if(typeof W=="string"&&(le=a.querySelector(W),!le))throw new Error("`".concat(A,"` as selector refers to no known node"));return le},f=function(){var A=s("initialFocus");if(A===!1)return!1;if(A===void 0)if(c(a.activeElement)>=0)A=a.activeElement;else{var W=i.tabbableGroups[0],me=W&&W.firstTabbableNode;A=me||s("fallbackFocus")}if(!A)throw new Error("Your focus-trap needs to have at least one focusable element");return A},v=function(){if(i.containerGroups=i.containers.map(function(A){var W=Uh.tabbable(A,r.tabbableOptions),me=Uh.focusable(A,r.tabbableOptions);return{container:A,tabbableNodes:W,focusableNodes:me,firstTabbableNode:W.length>0?W[0]:null,lastTabbableNode:W.length>0?W[W.length-1]:null,nextTabbableNode:function(ye){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Fe=me.findIndex(function(Re){return Re===ye});if(!(Fe<0))return le?me.slice(Fe+1).find(function(Re){return Uh.isTabbable(Re,r.tabbableOptions)}):me.slice(0,Fe).reverse().find(function(Re){return Uh.isTabbable(Re,r.tabbableOptions)})}}}),i.tabbableGroups=i.containerGroups.filter(function(A){return A.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!s("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function O(A){if(A!==!1&&A!==a.activeElement){if(!A||!A.focus){O(f());return}A.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=A,mun(A)&&A.select()}},p=function(A){var W=s("setReturnFocus",A);return W||(W===!1?!1:A)},h=function(A){var W=h6(A);if(!(c(W)>=0)){if(x2(r.clickOutsideDeactivates,A)){u.deactivate({returnFocus:r.returnFocusOnDeactivate&&!Uh.isFocusable(W,r.tabbableOptions)});return}x2(r.allowOutsideClick,A)||A.preventDefault()}},R=function(A){var W=h6(A),me=c(W)>=0;me||W instanceof Document?me&&(i.mostRecentlyFocusedNode=W):(A.stopImmediatePropagation(),m(i.mostRecentlyFocusedNode||f()))},g=function(A){var W=h6(A);v();var me=null;if(i.tabbableGroups.length>0){var he=c(W),ye=he>=0?i.containerGroups[he]:void 0;if(he<0)A.shiftKey?me=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:me=i.tabbableGroups[0].firstTabbableNode;else if(A.shiftKey){var le=Hhe(i.tabbableGroups,function(qn){var bn=qn.firstTabbableNode;return W===bn});if(le<0&&(ye.container===W||Uh.isFocusable(W,r.tabbableOptions)&&!Uh.isTabbable(W,r.tabbableOptions)&&!ye.nextTabbableNode(W,!1))&&(le=he),le>=0){var Fe=le===0?i.tabbableGroups.length-1:le-1,Re=i.tabbableGroups[Fe];me=Re.lastTabbableNode}}else{var Ee=Hhe(i.tabbableGroups,function(qn){var bn=qn.lastTabbableNode;return W===bn});if(Ee<0&&(ye.container===W||Uh.isFocusable(W,r.tabbableOptions)&&!Uh.isTabbable(W,r.tabbableOptions)&&!ye.nextTabbableNode(W))&&(Ee=he),Ee>=0){var He=Ee===i.tabbableGroups.length-1?0:Ee+1,pe=i.tabbableGroups[He];me=pe.firstTabbableNode}}}else me=s("fallbackFocus");me&&(A.preventDefault(),m(me))},_=function(A){if(pun(A)&&x2(r.escapeDeactivates,A)!==!1){A.preventDefault(),u.deactivate();return}if(_un(A)){g(A);return}},y=function(A){var W=h6(A);c(W)>=0||x2(r.clickOutsideDeactivates,A)||x2(r.allowOutsideClick,A)||(A.preventDefault(),A.stopImmediatePropagation())},F=function(){if(!!i.active)return Nhe.activateTrap(u),i.delayInitialFocusTimer=r.delayInitialFocus?khe(function(){m(f())}):m(f()),a.addEventListener("focusin",R,!0),a.addEventListener("mousedown",h,{capture:!0,passive:!1}),a.addEventListener("touchstart",h,{capture:!0,passive:!1}),a.addEventListener("click",y,{capture:!0,passive:!1}),a.addEventListener("keydown",_,{capture:!0,passive:!1}),u},k=function(){if(!!i.active)return a.removeEventListener("focusin",R,!0),a.removeEventListener("mousedown",h,!0),a.removeEventListener("touchstart",h,!0),a.removeEventListener("click",y,!0),a.removeEventListener("keydown",_,!0),u};return u={get active(){return i.active},get paused(){return i.paused},activate:function(A){if(i.active)return this;var W=l(A,"onActivate"),me=l(A,"onPostActivate"),he=l(A,"checkCanFocusTrap");he||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=a.activeElement,W&&W();var ye=function(){he&&v(),F(),me&&me()};return he?(he(i.containers.concat()).then(ye,ye),this):(ye(),this)},deactivate:function(A){if(!i.active)return this;var W=Phe({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},A);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,k(),i.active=!1,i.paused=!1,Nhe.deactivateTrap(u);var me=l(W,"onDeactivate"),he=l(W,"onPostDeactivate"),ye=l(W,"checkCanReturnFocus"),le=l(W,"returnFocus","returnFocusOnDeactivate");me&&me();var Fe=function(){khe(function(){le&&m(p(i.nodeFocusedBeforeActivation)),he&&he()})};return le&&ye?(ye(p(i.nodeFocusedBeforeActivation)).then(Fe,Fe),this):(Fe(),this)},pause:function(){return i.paused||!i.active?this:(i.paused=!0,k(),this)},unpause:function(){return!i.paused||!i.active?this:(i.paused=!1,v(),F(),this)},updateContainerElements:function(A){var W=[].concat(A).filter(Boolean);return i.containers=W.map(function(me){return typeof me=="string"?a.querySelector(me):me}),i.active&&v(),this}},u.updateContainerElements(n),u};XW.createFocusTrap=dun});var Jhe=Ue((UAa,Bhe)=>{"use strict";function ZW(e){return ZW=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},ZW(e)}function hun(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Uhe(e,n){for(var t=0;t<n.length;t++){var a=n[t];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function gun(e,n,t){return n&&Uhe(e.prototype,n),t&&Uhe(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Dun(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&eq(e,n)}function eq(e,n){return eq=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},eq(e,n)}function yun(e){var n=Run();return function(){var a=g6(e),r;if(n){var i=g6(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return bun(this,r)}}function bun(e,n){if(n&&(ZW(n)==="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return L2(e)}function L2(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Run(){if(typeof Reflect=="undefined"||!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 g6(e){return g6=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},g6(e)}function wun(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var D6=(la(),qb),ha=PE(),Sun=Ohe(),Eun=Sun.createFocusTrap,Cun=KW(),Iun=Cun.isFocusable,nq=function(e){Dun(t,e);var n=yun(t);function t(a){var r;hun(this,t),r=n.call(this,a),wun(L2(r),"getNodeForOption",function(l){var c,s=(c=this.internalOptions[l])!==null&&c!==void 0?c:this.originalOptions[l];if(typeof s=="function"){for(var f=arguments.length,v=new Array(f>1?f-1:0),m=1;m<f;m++)v[m-1]=arguments[m];s=s.apply(void 0,v)}if(s===!0&&(s=void 0),!s){if(s===void 0||s===!1)return s;throw new Error("`".concat(l,"` was specified but was not a node, or did not return a node"))}var p=s;if(typeof s=="string"){var h;if(p=(h=this.getDocument())===null||h===void 0?void 0:h.querySelector(s),!p)throw new Error("`".concat(l,"` as selector refers to no known node"))}return p}),r.handleDeactivate=r.handleDeactivate.bind(L2(r)),r.handlePostDeactivate=r.handlePostDeactivate.bind(L2(r)),r.handleClickOutsideDeactivates=r.handleClickOutsideDeactivates.bind(L2(r)),r.internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:r.handleDeactivate,onPostDeactivate:r.handlePostDeactivate,clickOutsideDeactivates:r.handleClickOutsideDeactivates},r.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var i=a.focusTrapOptions;for(var u in i)if(!!Object.prototype.hasOwnProperty.call(i,u)){if(u==="returnFocusOnDeactivate"||u==="onDeactivate"||u==="onPostDeactivate"||u==="checkCanReturnFocus"||u==="clickOutsideDeactivates"){r.originalOptions[u]=i[u];continue}r.internalOptions[u]=i[u]}return r.outsideClick=null,r.focusTrapElements=a.containerElements||[],r.updatePreviousElement(),r}return gun(t,[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||(typeof document!="undefined"?document:void 0)}},{key:"getReturnFocusNode",value:function(){var r=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return r||(r===!1?!1:this.previouslyFocusedElement)}},{key:"updatePreviousElement",value:function(){var r=this.getDocument();r&&(this.previouslyFocusedElement=r.activeElement)}},{key:"deactivateTrap",value:function(){!this.focusTrap||!this.focusTrap.active||this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(r){var i=typeof this.originalOptions.clickOutsideDeactivates=="function"?this.originalOptions.clickOutsideDeactivates.call(null,r):this.originalOptions.clickOutsideDeactivates;return i&&(this.outsideClick={target:r.target,allowDeactivation:i}),i}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var r=this,i=function(){var l=r.getReturnFocusNode(),c=!!(r.originalOptions.returnFocusOnDeactivate&&l!==null&&l!==void 0&&l.focus&&(!r.outsideClick||r.outsideClick.allowDeactivation&&!Iun(r.outsideClick.target,r.internalOptions.tabbableOptions))),s=r.internalOptions.preventScroll,f=s===void 0?!1:s;c&&l.focus({preventScroll:f}),r.originalOptions.onPostDeactivate&&r.originalOptions.onPostDeactivate.call(null),r.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(i,i):i()}},{key:"setupFocusTrap",value:function(){if(this.focusTrap)this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause());else{var r=this.focusTrapElements.some(Boolean);r&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(r){if(this.focusTrap){r.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var i=!r.active&&this.props.active,u=r.active&&!this.props.active,l=!r.paused&&this.props.paused,c=r.paused&&!this.props.paused;if(i&&(this.updatePreviousElement(),this.focusTrap.activate()),u){this.deactivateTrap();return}l&&this.focusTrap.pause(),c&&this.focusTrap.unpause()}else r.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var r=this,i=this.props.children?D6.Children.only(this.props.children):void 0;if(i){if(i.type&&i.type===D6.Fragment)throw new Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");var u=function(s){var f=r.props.containerElements;i&&(typeof i.ref=="function"?i.ref(s):i.ref&&(i.ref.current=s)),r.focusTrapElements=f||[s]},l=D6.cloneElement(i,{ref:u});return l}return null}}]),t}(D6.Component),j2=typeof Element=="undefined"?Function:Element;nq.propTypes={active:ha.bool,paused:ha.bool,focusTrapOptions:ha.shape({document:ha.object,onActivate:ha.func,onPostActivate:ha.func,checkCanFocusTrap:ha.func,onDeactivate:ha.func,onPostDeactivate:ha.func,checkCanReturnFocus:ha.func,initialFocus:ha.oneOfType([ha.instanceOf(j2),ha.string,ha.bool,ha.func]),fallbackFocus:ha.oneOfType([ha.instanceOf(j2),ha.string,ha.func]),escapeDeactivates:ha.oneOfType([ha.bool,ha.func]),clickOutsideDeactivates:ha.oneOfType([ha.bool,ha.func]),returnFocusOnDeactivate:ha.bool,setReturnFocus:ha.oneOfType([ha.instanceOf(j2),ha.string,ha.bool,ha.func]),allowOutsideClick:ha.oneOfType([ha.bool,ha.func]),preventScroll:ha.bool,tabbableOptions:ha.shape({displayCheck:ha.oneOf(["full","non-zero-area","none"]),getShadowRoot:ha.oneOfType([ha.bool,ha.func])})}),containerElements:ha.arrayOf(ha.instanceOf(j2)),children:ha.oneOfType([ha.element,ha.instanceOf(j2)])};nq.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:Eun};Bhe.exports=nq});var Sbe=Ue(Kr=>{"use strict";var xl=typeof Symbol=="function"&&Symbol.for,vz=xl?Symbol.for("react.element"):60103,mz=xl?Symbol.for("react.portal"):60106,jL=xl?Symbol.for("react.fragment"):60107,PL=xl?Symbol.for("react.strict_mode"):60108,NL=xl?Symbol.for("react.profiler"):60114,kL=xl?Symbol.for("react.provider"):60109,HL=xl?Symbol.for("react.context"):60110,pz=xl?Symbol.for("react.async_mode"):60111,OL=xl?Symbol.for("react.concurrent_mode"):60111,UL=xl?Symbol.for("react.forward_ref"):60112,BL=xl?Symbol.for("react.suspense"):60113,pvn=xl?Symbol.for("react.suspense_list"):60120,JL=xl?Symbol.for("react.memo"):60115,WL=xl?Symbol.for("react.lazy"):60116,_vn=xl?Symbol.for("react.block"):60121,dvn=xl?Symbol.for("react.fundamental"):60117,hvn=xl?Symbol.for("react.responder"):60118,gvn=xl?Symbol.for("react.scope"):60119;function Av(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case vz:switch(e=e.type,e){case pz:case OL:case jL:case NL:case PL:case BL:return e;default:switch(e=e&&e.$$typeof,e){case HL:case UL:case WL:case JL:case kL:return e;default:return n}}case mz:return n}}}function wbe(e){return Av(e)===OL}Kr.AsyncMode=pz;Kr.ConcurrentMode=OL;Kr.ContextConsumer=HL;Kr.ContextProvider=kL;Kr.Element=vz;Kr.ForwardRef=UL;Kr.Fragment=jL;Kr.Lazy=WL;Kr.Memo=JL;Kr.Portal=mz;Kr.Profiler=NL;Kr.StrictMode=PL;Kr.Suspense=BL;Kr.isAsyncMode=function(e){return wbe(e)||Av(e)===pz};Kr.isConcurrentMode=wbe;Kr.isContextConsumer=function(e){return Av(e)===HL};Kr.isContextProvider=function(e){return Av(e)===kL};Kr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===vz};Kr.isForwardRef=function(e){return Av(e)===UL};Kr.isFragment=function(e){return Av(e)===jL};Kr.isLazy=function(e){return Av(e)===WL};Kr.isMemo=function(e){return Av(e)===JL};Kr.isPortal=function(e){return Av(e)===mz};Kr.isProfiler=function(e){return Av(e)===NL};Kr.isStrictMode=function(e){return Av(e)===PL};Kr.isSuspense=function(e){return Av(e)===BL};Kr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===jL||e===OL||e===NL||e===PL||e===BL||e===pvn||typeof e=="object"&&e!==null&&(e.$$typeof===WL||e.$$typeof===JL||e.$$typeof===kL||e.$$typeof===HL||e.$$typeof===UL||e.$$typeof===dvn||e.$$typeof===hvn||e.$$typeof===gvn||e.$$typeof===_vn)};Kr.typeOf=Av});var Cbe=Ue((iJa,Ebe)=>{"use strict";Ebe.exports=Sbe()});var ty=Ue((yJa,$L)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",i=0;i<arguments.length;i++){var u=arguments[i];u&&(r=a(r,t(u)))}return r}function t(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return n.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var i="";for(var u in r)e.call(r,u)&&r[u]&&(i=a(i,u));return i}function a(r,i){return i?r?r+" "+i:r+i:r}typeof $L!="undefined"&&$L.exports?(n.default=n,$L.exports=n):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return n}):window.classNames=n})()});var g1e=Ue((cqa,h1e)=>{function r0n(){this.__data__=[],this.size=0}h1e.exports=r0n});var Nz=Ue((sqa,D1e)=>{function o0n(e,n){return e===n||e!==e&&n!==n}D1e.exports=o0n});var iG=Ue((fqa,y1e)=>{var i0n=Nz();function u0n(e,n){for(var t=e.length;t--;)if(i0n(e[t][0],n))return t;return-1}y1e.exports=u0n});var R1e=Ue((vqa,b1e)=>{var l0n=iG(),c0n=Array.prototype,s0n=c0n.splice;function f0n(e){var n=this.__data__,t=l0n(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():s0n.call(n,t,1),--this.size,!0}b1e.exports=f0n});var S1e=Ue((mqa,w1e)=>{var v0n=iG();function m0n(e){var n=this.__data__,t=v0n(n,e);return t<0?void 0:n[t][1]}w1e.exports=m0n});var C1e=Ue((pqa,E1e)=>{var p0n=iG();function _0n(e){return p0n(this.__data__,e)>-1}E1e.exports=_0n});var F1e=Ue((_qa,I1e)=>{var d0n=iG();function h0n(e,n){var t=this.__data__,a=d0n(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}I1e.exports=h0n});var uG=Ue((dqa,T1e)=>{var g0n=g1e(),D0n=R1e(),y0n=S1e(),b0n=C1e(),R0n=F1e();function GC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var a=e[n];this.set(a[0],a[1])}}GC.prototype.clear=g0n;GC.prototype.delete=D0n;GC.prototype.get=y0n;GC.prototype.has=b0n;GC.prototype.set=R0n;T1e.exports=GC});var G1e=Ue((hqa,M1e)=>{var w0n=uG();function S0n(){this.__data__=new w0n,this.size=0}M1e.exports=S0n});var x1e=Ue((gqa,A1e)=>{function E0n(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}A1e.exports=E0n});var j1e=Ue((Dqa,L1e)=>{function C0n(e){return this.__data__.get(e)}L1e.exports=C0n});var N1e=Ue((yqa,P1e)=>{function I0n(e){return this.__data__.has(e)}P1e.exports=I0n});var kz=Ue((bqa,k1e)=>{var F0n=typeof global=="object"&&global&&global.Object===Object&&global;k1e.exports=F0n});var ud=Ue((Rqa,H1e)=>{var T0n=kz(),M0n=typeof self=="object"&&self&&self.Object===Object&&self,G0n=T0n||M0n||Function("return this")();H1e.exports=G0n});var p8=Ue((wqa,O1e)=>{var A0n=ud(),x0n=A0n.Symbol;O1e.exports=x0n});var W1e=Ue((Sqa,J1e)=>{var U1e=p8(),B1e=Object.prototype,L0n=B1e.hasOwnProperty,j0n=B1e.toString,lG=U1e?U1e.toStringTag:void 0;function P0n(e){var n=L0n.call(e,lG),t=e[lG];try{e[lG]=void 0;var a=!0}catch{}var r=j0n.call(e);return a&&(n?e[lG]=t:delete e[lG]),r}J1e.exports=P0n});var z1e=Ue((Eqa,q1e)=>{var N0n=Object.prototype,k0n=N0n.toString;function H0n(e){return k0n.call(e)}q1e.exports=H0n});var cG=Ue((Cqa,Q1e)=>{var $1e=p8(),O0n=W1e(),U0n=z1e(),B0n="[object Null]",J0n="[object Undefined]",V1e=$1e?$1e.toStringTag:void 0;function W0n(e){return e==null?e===void 0?J0n:B0n:V1e&&V1e in Object(e)?O0n(e):U0n(e)}Q1e.exports=W0n});var Hz=Ue((Iqa,Y1e)=>{function q0n(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}Y1e.exports=q0n});var Oz=Ue((Fqa,K1e)=>{var z0n=cG(),$0n=Hz(),V0n="[object AsyncFunction]",Q0n="[object Function]",Y0n="[object GeneratorFunction]",K0n="[object Proxy]";function X0n(e){if(!$0n(e))return!1;var n=z0n(e);return n==Q0n||n==Y0n||n==V0n||n==K0n}K1e.exports=X0n});var Z1e=Ue((Tqa,X1e)=>{var Z0n=ud(),emn=Z0n["__core-js_shared__"];X1e.exports=emn});var tRe=Ue((Mqa,nRe)=>{var Uz=Z1e(),eRe=function(){var e=/[^.]+$/.exec(Uz&&Uz.keys&&Uz.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function nmn(e){return!!eRe&&eRe in e}nRe.exports=nmn});var Bz=Ue((Gqa,aRe)=>{var tmn=Function.prototype,amn=tmn.toString;function rmn(e){if(e!=null){try{return amn.call(e)}catch{}try{return e+""}catch{}}return""}aRe.exports=rmn});var oRe=Ue((Aqa,rRe)=>{var omn=Oz(),imn=tRe(),umn=Hz(),lmn=Bz(),cmn=/[\\^$.*+?()[\]{}|]/g,smn=/^\[object .+?Constructor\]$/,fmn=Function.prototype,vmn=Object.prototype,mmn=fmn.toString,pmn=vmn.hasOwnProperty,_mn=RegExp("^"+mmn.call(pmn).replace(cmn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function dmn(e){if(!umn(e)||imn(e))return!1;var n=omn(e)?_mn:smn;return n.test(lmn(e))}rRe.exports=dmn});var uRe=Ue((xqa,iRe)=>{function hmn(e,n){return e==null?void 0:e[n]}iRe.exports=hmn});var rR=Ue((Lqa,lRe)=>{var gmn=oRe(),Dmn=uRe();function ymn(e,n){var t=Dmn(e,n);return gmn(t)?t:void 0}lRe.exports=ymn});var _8=Ue((jqa,cRe)=>{var bmn=rR(),Rmn=ud(),wmn=bmn(Rmn,"Map");cRe.exports=wmn});var sG=Ue((Pqa,sRe)=>{var Smn=rR(),Emn=Smn(Object,"create");sRe.exports=Emn});var mRe=Ue((Nqa,vRe)=>{var fRe=sG();function Cmn(){this.__data__=fRe?fRe(null):{},this.size=0}vRe.exports=Cmn});var _Re=Ue((kqa,pRe)=>{function Imn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}pRe.exports=Imn});var hRe=Ue((Hqa,dRe)=>{var Fmn=sG(),Tmn="__lodash_hash_undefined__",Mmn=Object.prototype,Gmn=Mmn.hasOwnProperty;function Amn(e){var n=this.__data__;if(Fmn){var t=n[e];return t===Tmn?void 0:t}return Gmn.call(n,e)?n[e]:void 0}dRe.exports=Amn});var DRe=Ue((Oqa,gRe)=>{var xmn=sG(),Lmn=Object.prototype,jmn=Lmn.hasOwnProperty;function Pmn(e){var n=this.__data__;return xmn?n[e]!==void 0:jmn.call(n,e)}gRe.exports=Pmn});var bRe=Ue((Uqa,yRe)=>{var Nmn=sG(),kmn="__lodash_hash_undefined__";function Hmn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Nmn&&n===void 0?kmn:n,this}yRe.exports=Hmn});var wRe=Ue((Bqa,RRe)=>{var Omn=mRe(),Umn=_Re(),Bmn=hRe(),Jmn=DRe(),Wmn=bRe();function AC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var a=e[n];this.set(a[0],a[1])}}AC.prototype.clear=Omn;AC.prototype.delete=Umn;AC.prototype.get=Bmn;AC.prototype.has=Jmn;AC.prototype.set=Wmn;RRe.exports=AC});var CRe=Ue((Jqa,ERe)=>{var SRe=wRe(),qmn=uG(),zmn=_8();function $mn(){this.size=0,this.__data__={hash:new SRe,map:new(zmn||qmn),string:new SRe}}ERe.exports=$mn});var FRe=Ue((Wqa,IRe)=>{function Vmn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}IRe.exports=Vmn});var fG=Ue((qqa,TRe)=>{var Qmn=FRe();function Ymn(e,n){var t=e.__data__;return Qmn(n)?t[typeof n=="string"?"string":"hash"]:t.map}TRe.exports=Ymn});var GRe=Ue((zqa,MRe)=>{var Kmn=fG();function Xmn(e){var n=Kmn(this,e).delete(e);return this.size-=n?1:0,n}MRe.exports=Xmn});var xRe=Ue(($qa,ARe)=>{var Zmn=fG();function epn(e){return Zmn(this,e).get(e)}ARe.exports=epn});var jRe=Ue((Vqa,LRe)=>{var npn=fG();function tpn(e){return npn(this,e).has(e)}LRe.exports=tpn});var NRe=Ue((Qqa,PRe)=>{var apn=fG();function rpn(e,n){var t=apn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}PRe.exports=rpn});var Jz=Ue((Yqa,kRe)=>{var opn=CRe(),ipn=GRe(),upn=xRe(),lpn=jRe(),cpn=NRe();function xC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var a=e[n];this.set(a[0],a[1])}}xC.prototype.clear=opn;xC.prototype.delete=ipn;xC.prototype.get=upn;xC.prototype.has=lpn;xC.prototype.set=cpn;kRe.exports=xC});var ORe=Ue((Kqa,HRe)=>{var spn=uG(),fpn=_8(),vpn=Jz(),mpn=200;function ppn(e,n){var t=this.__data__;if(t instanceof spn){var a=t.__data__;if(!fpn||a.length<mpn-1)return a.push([e,n]),this.size=++t.size,this;t=this.__data__=new vpn(a)}return t.set(e,n),this.size=t.size,this}HRe.exports=ppn});var BRe=Ue((Xqa,URe)=>{var _pn=uG(),dpn=G1e(),hpn=x1e(),gpn=j1e(),Dpn=N1e(),ypn=ORe();function LC(e){var n=this.__data__=new _pn(e);this.size=n.size}LC.prototype.clear=dpn;LC.prototype.delete=hpn;LC.prototype.get=gpn;LC.prototype.has=Dpn;LC.prototype.set=ypn;URe.exports=LC});var WRe=Ue((Zqa,JRe)=>{var bpn="__lodash_hash_undefined__";function Rpn(e){return this.__data__.set(e,bpn),this}JRe.exports=Rpn});var zRe=Ue((eza,qRe)=>{function wpn(e){return this.__data__.has(e)}qRe.exports=wpn});var VRe=Ue((nza,$Re)=>{var Spn=Jz(),Epn=WRe(),Cpn=zRe();function d8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new Spn;++n<t;)this.add(e[n])}d8.prototype.add=d8.prototype.push=Epn;d8.prototype.has=Cpn;$Re.exports=d8});var YRe=Ue((tza,QRe)=>{function Ipn(e,n){for(var t=-1,a=e==null?0:e.length;++t<a;)if(n(e[t],t,e))return!0;return!1}QRe.exports=Ipn});var XRe=Ue((aza,KRe)=>{function Fpn(e,n){return e.has(n)}KRe.exports=Fpn});var Wz=Ue((rza,ZRe)=>{var Tpn=VRe(),Mpn=YRe(),Gpn=XRe(),Apn=1,xpn=2;function Lpn(e,n,t,a,r,i){var u=t&Apn,l=e.length,c=n.length;if(l!=c&&!(u&&c>l))return!1;var s=i.get(e),f=i.get(n);if(s&&f)return s==n&&f==e;var v=-1,m=!0,p=t&xpn?new Tpn:void 0;for(i.set(e,n),i.set(n,e);++v<l;){var h=e[v],R=n[v];if(a)var g=u?a(R,h,v,n,e,i):a(h,R,v,e,n,i);if(g!==void 0){if(g)continue;m=!1;break}if(p){if(!Mpn(n,function(_,y){if(!Gpn(p,y)&&(h===_||r(h,_,t,a,i)))return p.push(y)})){m=!1;break}}else if(!(h===R||r(h,R,t,a,i))){m=!1;break}}return i.delete(e),i.delete(n),m}ZRe.exports=Lpn});var nwe=Ue((oza,ewe)=>{var jpn=ud(),Ppn=jpn.Uint8Array;ewe.exports=Ppn});var awe=Ue((iza,twe)=>{function Npn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}twe.exports=Npn});var owe=Ue((uza,rwe)=>{function kpn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}rwe.exports=kpn});var swe=Ue((lza,cwe)=>{var iwe=p8(),uwe=nwe(),Hpn=Nz(),Opn=Wz(),Upn=awe(),Bpn=owe(),Jpn=1,Wpn=2,qpn="[object Boolean]",zpn="[object Date]",$pn="[object Error]",Vpn="[object Map]",Qpn="[object Number]",Ypn="[object RegExp]",Kpn="[object Set]",Xpn="[object String]",Zpn="[object Symbol]",e_n="[object ArrayBuffer]",n_n="[object DataView]",lwe=iwe?iwe.prototype:void 0,qz=lwe?lwe.valueOf:void 0;function t_n(e,n,t,a,r,i,u){switch(t){case n_n:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case e_n:return!(e.byteLength!=n.byteLength||!i(new uwe(e),new uwe(n)));case qpn:case zpn:case Qpn:return Hpn(+e,+n);case $pn:return e.name==n.name&&e.message==n.message;case Ypn:case Xpn:return e==n+"";case Vpn:var l=Upn;case Kpn:var c=a&Jpn;if(l||(l=Bpn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Wpn,u.set(e,n);var f=Opn(l(e),l(n),a,r,i,u);return u.delete(e),f;case Zpn:if(qz)return qz.call(e)==qz.call(n)}return!1}cwe.exports=t_n});var vwe=Ue((cza,fwe)=>{function a_n(e,n){for(var t=-1,a=n.length,r=e.length;++t<a;)e[r+t]=n[t];return e}fwe.exports=a_n});var h8=Ue((sza,mwe)=>{var r_n=Array.isArray;mwe.exports=r_n});var _we=Ue((fza,pwe)=>{var o_n=vwe(),i_n=h8();function u_n(e,n,t){var a=n(e);return i_n(e)?a:o_n(a,t(e))}pwe.exports=u_n});var hwe=Ue((vza,dwe)=>{function l_n(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t<a;){var u=e[t];n(u,t,e)&&(i[r++]=u)}return i}dwe.exports=l_n});var Dwe=Ue((mza,gwe)=>{function c_n(){return[]}gwe.exports=c_n});var Rwe=Ue((pza,bwe)=>{var s_n=hwe(),f_n=Dwe(),v_n=Object.prototype,m_n=v_n.propertyIsEnumerable,ywe=Object.getOwnPropertySymbols,p_n=ywe?function(e){return e==null?[]:(e=Object(e),s_n(ywe(e),function(n){return m_n.call(e,n)}))}:f_n;bwe.exports=p_n});var Swe=Ue((_za,wwe)=>{function __n(e,n){for(var t=-1,a=Array(e);++t<e;)a[t]=n(t);return a}wwe.exports=__n});var vG=Ue((dza,Ewe)=>{function d_n(e){return e!=null&&typeof e=="object"}Ewe.exports=d_n});var Iwe=Ue((hza,Cwe)=>{var h_n=cG(),g_n=vG(),D_n="[object Arguments]";function y_n(e){return g_n(e)&&h_n(e)==D_n}Cwe.exports=y_n});var Gwe=Ue((gza,Mwe)=>{var Fwe=Iwe(),b_n=vG(),Twe=Object.prototype,R_n=Twe.hasOwnProperty,w_n=Twe.propertyIsEnumerable,S_n=Fwe(function(){return arguments}())?Fwe:function(e){return b_n(e)&&R_n.call(e,"callee")&&!w_n.call(e,"callee")};Mwe.exports=S_n});var xwe=Ue((Dza,Awe)=>{function E_n(){return!1}Awe.exports=E_n});var zz=Ue((mG,jC)=>{var C_n=ud(),I_n=xwe(),Lwe=typeof mG=="object"&&mG&&!mG.nodeType&&mG,jwe=Lwe&&typeof jC=="object"&&jC&&!jC.nodeType&&jC,F_n=jwe&&jwe.exports===Lwe,Pwe=F_n?C_n.Buffer:void 0,T_n=Pwe?Pwe.isBuffer:void 0,M_n=T_n||I_n;jC.exports=M_n});var kwe=Ue((yza,Nwe)=>{var G_n=9007199254740991,A_n=/^(?:0|[1-9]\d*)$/;function x_n(e,n){var t=typeof e;return n=n==null?G_n:n,!!n&&(t=="number"||t!="symbol"&&A_n.test(e))&&e>-1&&e%1==0&&e<n}Nwe.exports=x_n});var $z=Ue((bza,Hwe)=>{var L_n=9007199254740991;function j_n(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=L_n}Hwe.exports=j_n});var Uwe=Ue((Rza,Owe)=>{var P_n=cG(),N_n=$z(),k_n=vG(),H_n="[object Arguments]",O_n="[object Array]",U_n="[object Boolean]",B_n="[object Date]",J_n="[object Error]",W_n="[object Function]",q_n="[object Map]",z_n="[object Number]",$_n="[object Object]",V_n="[object RegExp]",Q_n="[object Set]",Y_n="[object String]",K_n="[object WeakMap]",X_n="[object ArrayBuffer]",Z_n="[object DataView]",edn="[object Float32Array]",ndn="[object Float64Array]",tdn="[object Int8Array]",adn="[object Int16Array]",rdn="[object Int32Array]",odn="[object Uint8Array]",idn="[object Uint8ClampedArray]",udn="[object Uint16Array]",ldn="[object Uint32Array]",Go={};Go[edn]=Go[ndn]=Go[tdn]=Go[adn]=Go[rdn]=Go[odn]=Go[idn]=Go[udn]=Go[ldn]=!0;Go[H_n]=Go[O_n]=Go[X_n]=Go[U_n]=Go[Z_n]=Go[B_n]=Go[J_n]=Go[W_n]=Go[q_n]=Go[z_n]=Go[$_n]=Go[V_n]=Go[Q_n]=Go[Y_n]=Go[K_n]=!1;function cdn(e){return k_n(e)&&N_n(e.length)&&!!Go[P_n(e)]}Owe.exports=cdn});var Jwe=Ue((wza,Bwe)=>{function sdn(e){return function(n){return e(n)}}Bwe.exports=sdn});var qwe=Ue((_G,PC)=>{var fdn=kz(),Wwe=typeof _G=="object"&&_G&&!_G.nodeType&&_G,pG=Wwe&&typeof PC=="object"&&PC&&!PC.nodeType&&PC,vdn=pG&&pG.exports===Wwe,Vz=vdn&&fdn.process,mdn=function(){try{var e=pG&&pG.require&&pG.require("util").types;return e||Vz&&Vz.binding&&Vz.binding("util")}catch{}}();PC.exports=mdn});var Qz=Ue((Sza,Vwe)=>{var pdn=Uwe(),_dn=Jwe(),zwe=qwe(),$we=zwe&&zwe.isTypedArray,ddn=$we?_dn($we):pdn;Vwe.exports=ddn});var Ywe=Ue((Eza,Qwe)=>{var hdn=Swe(),gdn=Gwe(),Ddn=h8(),ydn=zz(),bdn=kwe(),Rdn=Qz(),wdn=Object.prototype,Sdn=wdn.hasOwnProperty;function Edn(e,n){var t=Ddn(e),a=!t&&gdn(e),r=!t&&!a&&ydn(e),i=!t&&!a&&!r&&Rdn(e),u=t||a||r||i,l=u?hdn(e.length,String):[],c=l.length;for(var s in e)(n||Sdn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||bdn(s,c)))&&l.push(s);return l}Qwe.exports=Edn});var Xwe=Ue((Cza,Kwe)=>{var Cdn=Object.prototype;function Idn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||Cdn;return e===t}Kwe.exports=Idn});var eSe=Ue((Iza,Zwe)=>{function Fdn(e,n){return function(t){return e(n(t))}}Zwe.exports=Fdn});var tSe=Ue((Fza,nSe)=>{var Tdn=eSe(),Mdn=Tdn(Object.keys,Object);nSe.exports=Mdn});var rSe=Ue((Tza,aSe)=>{var Gdn=Xwe(),Adn=tSe(),xdn=Object.prototype,Ldn=xdn.hasOwnProperty;function jdn(e){if(!Gdn(e))return Adn(e);var n=[];for(var t in Object(e))Ldn.call(e,t)&&t!="constructor"&&n.push(t);return n}aSe.exports=jdn});var iSe=Ue((Mza,oSe)=>{var Pdn=Oz(),Ndn=$z();function kdn(e){return e!=null&&Ndn(e.length)&&!Pdn(e)}oSe.exports=kdn});var lSe=Ue((Gza,uSe)=>{var Hdn=Ywe(),Odn=rSe(),Udn=iSe();function Bdn(e){return Udn(e)?Hdn(e):Odn(e)}uSe.exports=Bdn});var sSe=Ue((Aza,cSe)=>{var Jdn=_we(),Wdn=Rwe(),qdn=lSe();function zdn(e){return Jdn(e,qdn,Wdn)}cSe.exports=zdn});var mSe=Ue((xza,vSe)=>{var fSe=sSe(),$dn=1,Vdn=Object.prototype,Qdn=Vdn.hasOwnProperty;function Ydn(e,n,t,a,r,i){var u=t&$dn,l=fSe(e),c=l.length,s=fSe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:Qdn.call(n,m)))return!1}var p=i.get(e),h=i.get(n);if(p&&h)return p==n&&h==e;var R=!0;i.set(e,n),i.set(n,e);for(var g=u;++v<c;){m=l[v];var _=e[m],y=n[m];if(a)var F=u?a(y,_,m,n,e,i):a(_,y,m,e,n,i);if(!(F===void 0?_===y||r(_,y,t,a,i):F)){R=!1;break}g||(g=m=="constructor")}if(R&&!g){var k=e.constructor,O=n.constructor;k!=O&&"constructor"in e&&"constructor"in n&&!(typeof k=="function"&&k instanceof k&&typeof O=="function"&&O instanceof O)&&(R=!1)}return i.delete(e),i.delete(n),R}vSe.exports=Ydn});var _Se=Ue((Lza,pSe)=>{var Kdn=rR(),Xdn=ud(),Zdn=Kdn(Xdn,"DataView");pSe.exports=Zdn});var hSe=Ue((jza,dSe)=>{var ehn=rR(),nhn=ud(),thn=ehn(nhn,"Promise");dSe.exports=thn});var DSe=Ue((Pza,gSe)=>{var ahn=rR(),rhn=ud(),ohn=ahn(rhn,"Set");gSe.exports=ohn});var bSe=Ue((Nza,ySe)=>{var ihn=rR(),uhn=ud(),lhn=ihn(uhn,"WeakMap");ySe.exports=lhn});var TSe=Ue((kza,FSe)=>{var Yz=_Se(),Kz=_8(),Xz=hSe(),Zz=DSe(),e$=bSe(),RSe=cG(),NC=Bz(),wSe="[object Map]",chn="[object Object]",SSe="[object Promise]",ESe="[object Set]",CSe="[object WeakMap]",ISe="[object DataView]",shn=NC(Yz),fhn=NC(Kz),vhn=NC(Xz),mhn=NC(Zz),phn=NC(e$),oR=RSe;(Yz&&oR(new Yz(new ArrayBuffer(1)))!=ISe||Kz&&oR(new Kz)!=wSe||Xz&&oR(Xz.resolve())!=SSe||Zz&&oR(new Zz)!=ESe||e$&&oR(new e$)!=CSe)&&(oR=function(e){var n=RSe(e),t=n==chn?e.constructor:void 0,a=t?NC(t):"";if(a)switch(a){case shn:return ISe;case fhn:return wSe;case vhn:return SSe;case mhn:return ESe;case phn:return CSe}return n});FSe.exports=oR});var NSe=Ue((Hza,PSe)=>{var n$=BRe(),_hn=Wz(),dhn=swe(),hhn=mSe(),MSe=TSe(),GSe=h8(),ASe=zz(),ghn=Qz(),Dhn=1,xSe="[object Arguments]",LSe="[object Array]",g8="[object Object]",yhn=Object.prototype,jSe=yhn.hasOwnProperty;function bhn(e,n,t,a,r,i){var u=GSe(e),l=GSe(n),c=u?LSe:MSe(e),s=l?LSe:MSe(n);c=c==xSe?g8:c,s=s==xSe?g8:s;var f=c==g8,v=s==g8,m=c==s;if(m&&ASe(e)){if(!ASe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new n$),u||ghn(e)?_hn(e,n,t,a,r,i):dhn(e,n,c,t,a,r,i);if(!(t&Dhn)){var p=f&&jSe.call(e,"__wrapped__"),h=v&&jSe.call(n,"__wrapped__");if(p||h){var R=p?e.value():e,g=h?n.value():n;return i||(i=new n$),r(R,g,t,a,i)}}return m?(i||(i=new n$),hhn(e,n,t,a,r,i)):!1}PSe.exports=bhn});var USe=Ue((Oza,OSe)=>{var Rhn=NSe(),kSe=vG();function HSe(e,n,t,a,r){return e===n?!0:e==null||n==null||!kSe(e)&&!kSe(n)?e!==e&&n!==n:Rhn(e,n,t,a,HSe,r)}OSe.exports=HSe});var JSe=Ue((Uza,BSe)=>{var whn=USe();function Shn(e,n){return whn(e,n)}BSe.exports=Shn});var SEe=Ue((LVa,Xhn)=>{Xhn.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 oCe=Ue(Br=>{"use strict";var BC,DG,x8,g$;typeof performance=="object"&&typeof performance.now=="function"?(eCe=performance,Br.unstable_now=function(){return eCe.now()}):(D$=Date,nCe=D$.now(),Br.unstable_now=function(){return D$.now()-nCe});var eCe,D$,nCe;typeof window=="undefined"||typeof MessageChannel!="function"?(JC=null,y$=null,b$=function(){if(JC!==null)try{var e=Br.unstable_now();JC(!0,e),JC=null}catch(n){throw setTimeout(b$,0),n}},BC=function(e){JC!==null?setTimeout(BC,0,e):(JC=e,setTimeout(b$,0))},DG=function(e,n){y$=setTimeout(e,n)},x8=function(){clearTimeout(y$)},Br.unstable_shouldYield=function(){return!1},g$=Br.unstable_forceFrameRate=function(){}):(tCe=window.setTimeout,aCe=window.clearTimeout,typeof console!="undefined"&&(rCe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof rCe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),yG=!1,bG=null,L8=-1,R$=5,w$=0,Br.unstable_shouldYield=function(){return Br.unstable_now()>=w$},g$=function(){},Br.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R$=0<e?Math.floor(1e3/e):5},S$=new MessageChannel,j8=S$.port2,S$.port1.onmessage=function(){if(bG!==null){var e=Br.unstable_now();w$=e+R$;try{bG(!0,e)?j8.postMessage(null):(yG=!1,bG=null)}catch(n){throw j8.postMessage(null),n}}else yG=!1},BC=function(e){bG=e,yG||(yG=!0,j8.postMessage(null))},DG=function(e,n){L8=tCe(function(){e(Br.unstable_now())},n)},x8=function(){aCe(L8),L8=-1});var JC,y$,b$,tCe,aCe,rCe,yG,bG,L8,R$,w$,S$,j8;function E$(e,n){var t=e.length;e.push(n);e:for(;;){var a=t-1>>>1,r=e[a];if(r!==void 0&&0<N8(r,n))e[a]=n,e[t]=r,t=a;else break e}}function dp(e){return e=e[0],e===void 0?null:e}function P8(e){var n=e[0];if(n!==void 0){var t=e.pop();if(t!==n){e[0]=t;e:for(var a=0,r=e.length;a<r;){var i=2*(a+1)-1,u=e[i],l=i+1,c=e[l];if(u!==void 0&&0>N8(u,t))c!==void 0&&0>N8(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>N8(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function N8(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var sd=[],oy=[],jgn=1,Y0=null,qc=3,k8=!1,lR=!1,RG=!1;function C$(e){for(var n=dp(oy);n!==null;){if(n.callback===null)P8(oy);else if(n.startTime<=e)P8(oy),n.sortIndex=n.expirationTime,E$(sd,n);else break;n=dp(oy)}}function I$(e){if(RG=!1,C$(e),!lR)if(dp(sd)!==null)lR=!0,BC(F$);else{var n=dp(oy);n!==null&&DG(I$,n.startTime-e)}}function F$(e,n){lR=!1,RG&&(RG=!1,x8()),k8=!0;var t=qc;try{for(C$(n),Y0=dp(sd);Y0!==null&&(!(Y0.expirationTime>n)||e&&!Br.unstable_shouldYield());){var a=Y0.callback;if(typeof a=="function"){Y0.callback=null,qc=Y0.priorityLevel;var r=a(Y0.expirationTime<=n);n=Br.unstable_now(),typeof r=="function"?Y0.callback=r:Y0===dp(sd)&&P8(sd),C$(n)}else P8(sd);Y0=dp(sd)}if(Y0!==null)var i=!0;else{var u=dp(oy);u!==null&&DG(I$,u.startTime-n),i=!1}return i}finally{Y0=null,qc=t,k8=!1}}var Pgn=g$;Br.unstable_IdlePriority=5;Br.unstable_ImmediatePriority=1;Br.unstable_LowPriority=4;Br.unstable_NormalPriority=3;Br.unstable_Profiling=null;Br.unstable_UserBlockingPriority=2;Br.unstable_cancelCallback=function(e){e.callback=null};Br.unstable_continueExecution=function(){lR||k8||(lR=!0,BC(F$))};Br.unstable_getCurrentPriorityLevel=function(){return qc};Br.unstable_getFirstCallbackNode=function(){return dp(sd)};Br.unstable_next=function(e){switch(qc){case 1:case 2:case 3:var n=3;break;default:n=qc}var t=qc;qc=n;try{return e()}finally{qc=t}};Br.unstable_pauseExecution=function(){};Br.unstable_requestPaint=Pgn;Br.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=qc;qc=e;try{return n()}finally{qc=t}};Br.unstable_scheduleCallback=function(e,n,t){var a=Br.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0<t?a+t:a):t=a,e){case 1:var r=-1;break;case 2:r=250;break;case 5:r=1073741823;break;case 4:r=1e4;break;default:r=5e3}return r=t+r,e={id:jgn++,callback:n,priorityLevel:e,startTime:t,expirationTime:r,sortIndex:-1},t>a?(e.sortIndex=t,E$(oy,e),dp(sd)===null&&e===dp(oy)&&(RG?x8():RG=!0,DG(I$,t-a))):(e.sortIndex=r,E$(sd,e),lR||k8||(lR=!0,BC(F$))),e};Br.unstable_wrapCallback=function(e){var n=qc;return function(){var t=qc;qc=n;try{return e.apply(this,arguments)}finally{qc=t}}}});var uCe=Ue((AYa,iCe)=>{"use strict";iCe.exports=oCe()});var $Fe=Ue(tm=>{"use strict";var H8=xm(),Uo=Ex(),Ll=uCe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!H8)throw Error(An(227));var lCe=new Set,wG={};function cR(e,n){WC(e,n),WC(e+"Capture",n)}function WC(e,n){for(wG[e]=n,e=0;e<n.length;e++)lCe.add(n[e])}var ug=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),Ngn=/^[: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]*$/,cCe=Object.prototype.hasOwnProperty,sCe={},fCe={};function kgn(e){return cCe.call(fCe,e)?!0:cCe.call(sCe,e)?!1:Ngn.test(e)?fCe[e]=!0:(sCe[e]=!0,!1)}function Hgn(e,n,t,a){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ogn(e,n,t,a){if(n===null||typeof n=="undefined"||Hgn(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.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 Is(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var nc={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){nc[e]=new Is(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];nc[n]=new Is(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){nc[e]=new Is(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){nc[e]=new Is(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){nc[e]=new Is(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){nc[e]=new Is(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){nc[e]=new Is(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){nc[e]=new Is(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){nc[e]=new Is(e,5,!1,e.toLowerCase(),null,!1,!1)});var T$=/[\-:]([a-z])/g;function M$(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(T$,M$);nc[n]=new Is(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(T$,M$);nc[n]=new Is(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(T$,M$);nc[n]=new Is(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){nc[e]=new Is(e,1,!1,e.toLowerCase(),null,!1,!1)});nc.xlinkHref=new Is("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){nc[e]=new Is(e,1,!1,e.toLowerCase(),null,!0,!0)});function G$(e,n,t,a){var r=nc.hasOwnProperty(n)?nc[n]:null,i=r!==null?r.type===0:a?!1:!(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N");i||(Ogn(n,t,r,a)&&(t=null),a||r===null?kgn(n)&&(t===null?e.removeAttribute(n):e.setAttribute(n,""+t)):r.mustUseProperty?e[r.propertyName]=t===null?r.type===3?!1:"":t:(n=r.attributeName,a=r.attributeNamespace,t===null?e.removeAttribute(n):(r=r.type,t=r===3||r===4&&t===!0?"":""+t,a?e.setAttributeNS(a,n,t):e.setAttribute(n,t))))}var sR=H8.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,SG=60103,fR=60106,iy=60107,A$=60108,EG=60114,x$=60109,L$=60110,O8=60112,CG=60113,U8=60120,B8=60115,j$=60116,P$=60121,N$=60128,vCe=60129,k$=60130,H$=60131;typeof Symbol=="function"&&Symbol.for&&($u=Symbol.for,SG=$u("react.element"),fR=$u("react.portal"),iy=$u("react.fragment"),A$=$u("react.strict_mode"),EG=$u("react.profiler"),x$=$u("react.provider"),L$=$u("react.context"),O8=$u("react.forward_ref"),CG=$u("react.suspense"),U8=$u("react.suspense_list"),B8=$u("react.memo"),j$=$u("react.lazy"),P$=$u("react.block"),$u("react.scope"),N$=$u("react.opaque.id"),vCe=$u("react.debug_trace_mode"),k$=$u("react.offscreen"),H$=$u("react.legacy_hidden"));var $u,mCe=typeof Symbol=="function"&&Symbol.iterator;function IG(e){return e===null||typeof e!="object"?null:(e=mCe&&e[mCe]||e["@@iterator"],typeof e=="function"?e:null)}var O$;function FG(e){if(O$===void 0)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);O$=n&&n[1]||""}return` `+O$+e}var U$=!1;function J8(e,n){if(!e||U$)return"";U$=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(n,[])}catch(c){var a=c}Reflect.construct(e,[],n)}else{try{n.call()}catch(c){a=c}e.call(n.prototype)}else{try{throw Error()}catch(c){a=c}e()}}catch(c){if(c&&a&&typeof c.stack=="string"){for(var r=c.stack.split(` `),i=a.stack.split(` `),u=r.length-1,l=i.length-1;1<=u&&0<=l&&r[u]!==i[l];)l--;for(;1<=u&&0<=l;u--,l--)if(r[u]!==i[l]){if(u!==1||l!==1)do if(u--,l--,0>l||r[u]!==i[l])return` `+r[u].replace(" at new "," at ");while(1<=u&&0<=l);break}}}finally{U$=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?FG(e):""}function Ugn(e){switch(e.tag){case 5:return FG(e.type);case 16:return FG("Lazy");case 13:return FG("Suspense");case 19:return FG("SuspenseList");case 0:case 2:case 15:return e=J8(e.type,!1),e;case 11:return e=J8(e.type.render,!1),e;case 22:return e=J8(e.type._render,!1),e;case 1:return e=J8(e.type,!0),e;default:return""}}function qC(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case iy:return"Fragment";case fR:return"Portal";case EG:return"Profiler";case A$:return"StrictMode";case CG:return"Suspense";case U8:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case L$:return(e.displayName||"Context")+".Consumer";case x$:return(e._context.displayName||"Context")+".Provider";case O8:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case B8:return qC(e.type);case P$:return qC(e._render);case j$:n=e._payload,e=e._init;try{return qC(e(n))}catch{}}return null}function uy(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function pCe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Bgn(e){var n=pCe(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var r=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return r.call(this)},set:function(u){a=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function W8(e){e._valueTracker||(e._valueTracker=Bgn(e))}function _Ce(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=pCe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function q8(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function B$(e,n){var t=n.checked;return Uo({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function dCe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=uy(n.value!=null?n.value:t),e._wrapperState={initialChecked:a,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function hCe(e,n){n=n.checked,n!=null&&G$(e,"checked",n,!1)}function J$(e,n){hCe(e,n);var t=uy(n.value),a=n.type;if(t!=null)a==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?W$(e,n.type,t):n.hasOwnProperty("defaultValue")&&W$(e,n.type,uy(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function gCe(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function W$(e,n,t){(n!=="number"||q8(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function Jgn(e){var n="";return H8.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function q$(e,n){return e=Uo({children:void 0},n),(n=Jgn(n.children))&&(e.children=n),e}function zC(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r<t.length;r++)n["$"+t[r]]=!0;for(t=0;t<e.length;t++)r=n.hasOwnProperty("$"+e[t].value),e[t].selected!==r&&(e[t].selected=r),r&&a&&(e[t].defaultSelected=!0)}else{for(t=""+uy(t),n=null,r=0;r<e.length;r++){if(e[r].value===t){e[r].selected=!0,a&&(e[r].defaultSelected=!0);return}n!==null||e[r].disabled||(n=e[r])}n!==null&&(n.selected=!0)}}function z$(e,n){if(n.dangerouslySetInnerHTML!=null)throw Error(An(91));return Uo({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function DCe(e,n){var t=n.value;if(t==null){if(t=n.children,n=n.defaultValue,t!=null){if(n!=null)throw Error(An(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(An(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:uy(t)}}function yCe(e,n){var t=uy(n.value),a=uy(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),a!=null&&(e.defaultValue=""+a)}function bCe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var $$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function RCe(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"}}function V$(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?RCe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var z8,wCe=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(n,t,a,r){MSApp.execUnsafeLocalFunction(function(){return e(n,t,a,r)})}:e}(function(e,n){if(e.namespaceURI!==$$.svg||"innerHTML"in e)e.innerHTML=n;else{for(z8=z8||document.createElement("div"),z8.innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=z8.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function TG(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var MG={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},Wgn=["Webkit","ms","Moz","O"];Object.keys(MG).forEach(function(e){Wgn.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),MG[n]=MG[e]})});function SCe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||MG.hasOwnProperty(e)&&MG[e]?(""+n).trim():n+"px"}function ECe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=SCe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var qgn=Uo({menuitem:!0},{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});function Q$(e,n){if(n){if(qgn[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(An(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(An(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(An(61))}if(n.style!=null&&typeof n.style!="object")throw Error(An(62))}}function Y$(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function K$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var X$=null,$C=null,VC=null;function CCe(e){if(e=VG(e)){if(typeof X$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=mj(n),X$(e.stateNode,e.type,n))}}function ICe(e){$C?VC?VC.push(e):VC=[e]:$C=e}function FCe(){if($C){var e=$C,n=VC;if(VC=$C=null,CCe(e),n)for(e=0;e<n.length;e++)CCe(n[e])}}function Z$(e,n){return e(n)}function TCe(e,n,t,a,r){return e(n,t,a,r)}function eV(){}var MCe=Z$,vR=!1,nV=!1;function tV(){($C!==null||VC!==null)&&(eV(),FCe())}function zgn(e,n,t){if(nV)return e(n,t);nV=!0;try{return MCe(e,n,t)}finally{nV=!1,tV()}}function GG(e,n){var t=e.stateNode;if(t===null)return null;var a=mj(t);if(a===null)return null;t=a[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(t&&typeof t!="function")throw Error(An(231,n,typeof t));return t}var aV=!1;if(ug)try{QC={},Object.defineProperty(QC,"passive",{get:function(){aV=!0}}),window.addEventListener("test",QC,QC),window.removeEventListener("test",QC,QC)}catch{aV=!1}var QC;function $gn(e,n,t,a,r,i,u,l,c){var s=Array.prototype.slice.call(arguments,3);try{n.apply(t,s)}catch(f){this.onError(f)}}var AG=!1,$8=null,V8=!1,rV=null,Vgn={onError:function(e){AG=!0,$8=e}};function Qgn(e,n,t,a,r,i,u,l,c){AG=!1,$8=null,$gn.apply(Vgn,arguments)}function Ygn(e,n,t,a,r,i,u,l,c){if(Qgn.apply(this,arguments),AG){if(AG){var s=$8;AG=!1,$8=null}else throw Error(An(198));V8||(V8=!0,rV=s)}}function mR(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&1026)!=0&&(t=n.return),e=n.return;while(e)}return n.tag===3?t:null}function GCe(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function ACe(e){if(mR(e)!==e)throw Error(An(188))}function Kgn(e){var n=e.alternate;if(!n){if(n=mR(e),n===null)throw Error(An(188));return n!==e?null:e}for(var t=e,a=n;;){var r=t.return;if(r===null)break;var i=r.alternate;if(i===null){if(a=r.return,a!==null){t=a;continue}break}if(r.child===i.child){for(i=r.child;i;){if(i===t)return ACe(r),e;if(i===a)return ACe(r),n;i=i.sibling}throw Error(An(188))}if(t.return!==a.return)t=r,a=i;else{for(var u=!1,l=r.child;l;){if(l===t){u=!0,t=r,a=i;break}if(l===a){u=!0,a=r,t=i;break}l=l.sibling}if(!u){for(l=i.child;l;){if(l===t){u=!0,t=i,a=r;break}if(l===a){u=!0,a=i,t=r;break}l=l.sibling}if(!u)throw Error(An(189))}}if(t.alternate!==a)throw Error(An(190))}if(t.tag!==3)throw Error(An(188));return t.stateNode.current===t?e:n}function xCe(e){if(e=Kgn(e),!e)return null;for(var n=e;;){if(n.tag===5||n.tag===6)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function LCe(e,n){for(var t=e.alternate;n!==null;){if(n===e||n===t)return!0;n=n.return}return!1}var jCe,oV,PCe,NCe,iV=!1,fd=[],ly=null,cy=null,sy=null,xG=new Map,LG=new Map,jG=[],kCe="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function uV(e,n,t,a,r){return{blockedOn:e,domEventName:n,eventSystemFlags:t|16,nativeEvent:r,targetContainers:[a]}}function HCe(e,n){switch(e){case"focusin":case"focusout":ly=null;break;case"dragenter":case"dragleave":cy=null;break;case"mouseover":case"mouseout":sy=null;break;case"pointerover":case"pointerout":xG.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":LG.delete(n.pointerId)}}function PG(e,n,t,a,r,i){return e===null||e.nativeEvent!==i?(e=uV(n,t,a,r,i),n!==null&&(n=VG(n),n!==null&&oV(n)),e):(e.eventSystemFlags|=a,n=e.targetContainers,r!==null&&n.indexOf(r)===-1&&n.push(r),e)}function Xgn(e,n,t,a,r){switch(n){case"focusin":return ly=PG(ly,e,n,t,a,r),!0;case"dragenter":return cy=PG(cy,e,n,t,a,r),!0;case"mouseover":return sy=PG(sy,e,n,t,a,r),!0;case"pointerover":var i=r.pointerId;return xG.set(i,PG(xG.get(i)||null,e,n,t,a,r)),!0;case"gotpointercapture":return i=r.pointerId,LG.set(i,PG(LG.get(i)||null,e,n,t,a,r)),!0}return!1}function Zgn(e){var n=pR(e.target);if(n!==null){var t=mR(n);if(t!==null){if(n=t.tag,n===13){if(n=GCe(t),n!==null){e.blockedOn=n,NCe(e.lanePriority,function(){Ll.unstable_runWithPriority(e.priority,function(){PCe(t)})});return}}else if(n===3&&t.stateNode.hydrate){e.blockedOn=t.tag===3?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Q8(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var t=mV(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(t!==null)return n=VG(t),n!==null&&oV(n),e.blockedOn=t,!1;n.shift()}return!0}function OCe(e,n,t){Q8(e)&&t.delete(n)}function eDn(){for(iV=!1;0<fd.length;){var e=fd[0];if(e.blockedOn!==null){e=VG(e.blockedOn),e!==null&&jCe(e);break}for(var n=e.targetContainers;0<n.length;){var t=mV(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(t!==null){e.blockedOn=t;break}n.shift()}e.blockedOn===null&&fd.shift()}ly!==null&&Q8(ly)&&(ly=null),cy!==null&&Q8(cy)&&(cy=null),sy!==null&&Q8(sy)&&(sy=null),xG.forEach(OCe),LG.forEach(OCe)}function NG(e,n){e.blockedOn===n&&(e.blockedOn=null,iV||(iV=!0,Ll.unstable_scheduleCallback(Ll.unstable_NormalPriority,eDn)))}function UCe(e){function n(r){return NG(r,e)}if(0<fd.length){NG(fd[0],e);for(var t=1;t<fd.length;t++){var a=fd[t];a.blockedOn===e&&(a.blockedOn=null)}}for(ly!==null&&NG(ly,e),cy!==null&&NG(cy,e),sy!==null&&NG(sy,e),xG.forEach(n),LG.forEach(n),t=0;t<jG.length;t++)a=jG[t],a.blockedOn===e&&(a.blockedOn=null);for(;0<jG.length&&(t=jG[0],t.blockedOn===null);)Zgn(t),t.blockedOn===null&&jG.shift()}function Y8(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var YC={animationend:Y8("Animation","AnimationEnd"),animationiteration:Y8("Animation","AnimationIteration"),animationstart:Y8("Animation","AnimationStart"),transitionend:Y8("Transition","TransitionEnd")},lV={},BCe={};ug&&(BCe=document.createElement("div").style,"AnimationEvent"in window||(delete YC.animationend.animation,delete YC.animationiteration.animation,delete YC.animationstart.animation),"TransitionEvent"in window||delete YC.transitionend.transition);function K8(e){if(lV[e])return lV[e];if(!YC[e])return e;var n=YC[e],t;for(t in n)if(n.hasOwnProperty(t)&&t in BCe)return lV[e]=n[t];return e}var JCe=K8("animationend"),WCe=K8("animationiteration"),qCe=K8("animationstart"),zCe=K8("transitionend"),$Ce=new Map,cV=new Map,nDn=["abort","abort",JCe,"animationEnd",WCe,"animationIteration",qCe,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",zCe,"transitionEnd","waiting","waiting"];function sV(e,n){for(var t=0;t<e.length;t+=2){var a=e[t],r=e[t+1];r="on"+(r[0].toUpperCase()+r.slice(1)),cV.set(a,n),$Ce.set(a,r),cR(r,[a])}}var tDn=Ll.unstable_now;tDn();var Do=8;function KC(e){if((1&e)!=0)return Do=15,1;if((2&e)!=0)return Do=14,2;if((4&e)!=0)return Do=13,4;var n=24&e;return n!==0?(Do=12,n):(e&32)!=0?(Do=11,32):(n=192&e,n!==0?(Do=10,n):(e&256)!=0?(Do=9,256):(n=3584&e,n!==0?(Do=8,n):(e&4096)!=0?(Do=7,4096):(n=4186112&e,n!==0?(Do=6,n):(n=62914560&e,n!==0?(Do=5,n):e&67108864?(Do=4,67108864):(e&134217728)!=0?(Do=3,134217728):(n=805306368&e,n!==0?(Do=2,n):(1073741824&e)!=0?(Do=1,1073741824):(Do=8,e))))))}function aDn(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function rDn(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(An(358,e))}}function kG(e,n){var t=e.pendingLanes;if(t===0)return Do=0;var a=0,r=0,i=e.expiredLanes,u=e.suspendedLanes,l=e.pingedLanes;if(i!==0)a=i,r=Do=15;else if(i=t&134217727,i!==0){var c=i&~u;c!==0?(a=KC(c),r=Do):(l&=i,l!==0&&(a=KC(l),r=Do))}else i=t&~u,i!==0?(a=KC(i),r=Do):l!==0&&(a=KC(l),r=Do);if(a===0)return 0;if(a=31-fy(a),a=t&((0>a?0:1<<a)<<1)-1,n!==0&&n!==a&&(n&u)==0){if(KC(n),r<=Do)return n;Do=r}if(n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=a;0<n;)t=31-fy(n),r=1<<t,a|=e[t],n&=~r;return a}function VCe(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function X8(e,n){switch(e){case 15:return 1;case 14:return 2;case 12:return e=XC(24&~n),e===0?X8(10,n):e;case 10:return e=XC(192&~n),e===0?X8(8,n):e;case 8:return e=XC(3584&~n),e===0&&(e=XC(4186112&~n),e===0&&(e=512)),e;case 2:return n=XC(805306368&~n),n===0&&(n=268435456),n}throw Error(An(358,e))}function XC(e){return e&-e}function fV(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function Z8(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-fy(n),e[n]=t}var fy=Math.clz32?Math.clz32:uDn,oDn=Math.log,iDn=Math.LN2;function uDn(e){return e===0?32:31-(oDn(e)/iDn|0)|0}var lDn=Ll.unstable_UserBlockingPriority,cDn=Ll.unstable_runWithPriority,ej=!0;function sDn(e,n,t,a){vR||eV();var r=vV,i=vR;vR=!0;try{TCe(r,e,n,t,a)}finally{(vR=i)||tV()}}function fDn(e,n,t,a){cDn(lDn,vV.bind(null,e,n,t,a))}function vV(e,n,t,a){if(ej){var r;if((r=(n&4)==0)&&0<fd.length&&-1<kCe.indexOf(e))e=uV(null,e,n,t,a),fd.push(e);else{var i=mV(e,n,t,a);if(i===null)r&&HCe(e,a);else{if(r){if(-1<kCe.indexOf(e)){e=uV(i,e,n,t,a),fd.push(e);return}if(Xgn(i,e,n,t,a))return;HCe(e,a)}RIe(e,n,a,null,t)}}}}function mV(e,n,t,a){var r=K$(a);if(r=pR(r),r!==null){var i=mR(r);if(i===null)r=null;else{var u=i.tag;if(u===13){if(r=GCe(i),r!==null)return r;r=null}else if(u===3){if(i.stateNode.hydrate)return i.tag===3?i.stateNode.containerInfo:null;r=null}else i!==r&&(r=null)}}return RIe(e,n,a,r,t),null}var vy=null,pV=null,nj=null;function QCe(){if(nj)return nj;var e,n=pV,t=n.length,a,r="value"in vy?vy.value:vy.textContent,i=r.length;for(e=0;e<t&&n[e]===r[e];e++);var u=t-e;for(a=1;a<=u&&n[t-a]===r[i-a];a++);return nj=r.slice(e,1<a?1-a:void 0)}function tj(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function aj(){return!0}function YCe(){return!1}function Lv(e){function n(t,a,r,i,u){this._reactName=t,this._targetInst=r,this.type=a,this.nativeEvent=i,this.target=u,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(t=e[l],this[l]=t?t(i):i[l]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?aj:YCe,this.isPropagationStopped=YCe,this}return Uo(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():typeof t.returnValue!="unknown"&&(t.returnValue=!1),this.isDefaultPrevented=aj)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():typeof t.cancelBubble!="unknown"&&(t.cancelBubble=!0),this.isPropagationStopped=aj)},persist:function(){},isPersistent:aj}),n}var ZC={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_V=Lv(ZC),HG=Uo({},ZC,{view:0,detail:0}),vDn=Lv(HG),dV,hV,OG,rj=Uo({},HG,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:DV,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==OG&&(OG&&e.type==="mousemove"?(dV=e.screenX-OG.screenX,hV=e.screenY-OG.screenY):hV=dV=0,OG=e),dV)},movementY:function(e){return"movementY"in e?e.movementY:hV}}),KCe=Lv(rj),mDn=Uo({},rj,{dataTransfer:0}),pDn=Lv(mDn),_Dn=Uo({},HG,{relatedTarget:0}),gV=Lv(_Dn),dDn=Uo({},ZC,{animationName:0,elapsedTime:0,pseudoElement:0}),hDn=Lv(dDn),gDn=Uo({},ZC,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),DDn=Lv(gDn),yDn=Uo({},ZC,{data:0}),XCe=Lv(yDn),bDn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},RDn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wDn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function SDn(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=wDn[e])?!!n[e]:!1}function DV(){return SDn}var EDn=Uo({},HG,{key:function(e){if(e.key){var n=bDn[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=tj(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?RDn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:DV,charCode:function(e){return e.type==="keypress"?tj(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?tj(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),CDn=Lv(EDn),IDn=Uo({},rj,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ZCe=Lv(IDn),FDn=Uo({},HG,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:DV}),TDn=Lv(FDn),MDn=Uo({},ZC,{propertyName:0,elapsedTime:0,pseudoElement:0}),GDn=Lv(MDn),ADn=Uo({},rj,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),xDn=Lv(ADn),LDn=[9,13,27,32],yV=ug&&"CompositionEvent"in window,UG=null;ug&&"documentMode"in document&&(UG=document.documentMode);var jDn=ug&&"TextEvent"in window&&!UG,eIe=ug&&(!yV||UG&&8<UG&&11>=UG),nIe=String.fromCharCode(32),tIe=!1;function aIe(e,n){switch(e){case"keyup":return LDn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function rIe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var eI=!1;function PDn(e,n){switch(e){case"compositionend":return rIe(n);case"keypress":return n.which!==32?null:(tIe=!0,nIe);case"textInput":return e=n.data,e===nIe&&tIe?null:e;default:return null}}function NDn(e,n){if(eI)return e==="compositionend"||!yV&&aIe(e,n)?(e=QCe(),nj=pV=vy=null,eI=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return eIe&&n.locale!=="ko"?null:n.data;default:return null}}var kDn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function oIe(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!kDn[e.type]:n==="textarea"}function iIe(e,n,t,a){ICe(a),n=cj(n,"onChange"),0<n.length&&(t=new _V("onChange","change",null,t,a),e.push({event:t,listeners:n}))}var BG=null,JG=null;function HDn(e){hIe(e,0)}function oj(e){var n=oI(e);if(_Ce(n))return e}function ODn(e,n){if(e==="change")return n}var uIe=!1;ug&&(ug?(uj="oninput"in document,uj||(bV=document.createElement("div"),bV.setAttribute("oninput","return;"),uj=typeof bV.oninput=="function"),ij=uj):ij=!1,uIe=ij&&(!document.documentMode||9<document.documentMode));var ij,uj,bV;function lIe(){BG&&(BG.detachEvent("onpropertychange",cIe),JG=BG=null)}function cIe(e){if(e.propertyName==="value"&&oj(JG)){var n=[];if(iIe(n,JG,e,K$(e)),e=HDn,vR)e(n);else{vR=!0;try{Z$(e,n)}finally{vR=!1,tV()}}}}function UDn(e,n,t){e==="focusin"?(lIe(),BG=n,JG=t,BG.attachEvent("onpropertychange",cIe)):e==="focusout"&&lIe()}function BDn(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return oj(JG)}function JDn(e,n){if(e==="click")return oj(n)}function WDn(e,n){if(e==="input"||e==="change")return oj(n)}function qDn(e,n){return e===n&&(e!==0||1/e==1/n)||e!==e&&n!==n}var K0=typeof Object.is=="function"?Object.is:qDn,zDn=Object.prototype.hasOwnProperty;function WG(e,n){if(K0(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var t=Object.keys(e),a=Object.keys(n);if(t.length!==a.length)return!1;for(a=0;a<t.length;a++)if(!zDn.call(n,t[a])||!K0(e[t[a]],n[t[a]]))return!1;return!0}function sIe(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fIe(e,n){var t=sIe(e);e=0;for(var a;t;){if(t.nodeType===3){if(a=e+t.textContent.length,e<=n&&a>=n)return{node:t,offset:n-e};e=a}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=sIe(t)}}function vIe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?vIe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function mIe(){for(var e=window,n=q8();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=q8(e.document)}return n}function RV(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var $Dn=ug&&"documentMode"in document&&11>=document.documentMode,nI=null,wV=null,qG=null,SV=!1;function pIe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;SV||nI==null||nI!==q8(a)||(a=nI,"selectionStart"in a&&RV(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),qG&&WG(qG,a)||(qG=a,a=cj(wV,"onSelect"),0<a.length&&(n=new _V("onSelect","select",null,n,t),e.push({event:n,listeners:a}),n.target=nI)))}sV("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0);sV("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1);sV(nDn,2);for(EV="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),lj=0;lj<EV.length;lj++)cV.set(EV[lj],0);var EV,lj;WC("onMouseEnter",["mouseout","mouseover"]);WC("onMouseLeave",["mouseout","mouseover"]);WC("onPointerEnter",["pointerout","pointerover"]);WC("onPointerLeave",["pointerout","pointerover"]);cR("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));cR("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));cR("onBeforeInput",["compositionend","keypress","textInput","paste"]);cR("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));cR("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));cR("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zG="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),_Ie=new Set("cancel close invalid load scroll toggle".split(" ").concat(zG));function dIe(e,n,t){var a=e.type||"unknown-event";e.currentTarget=t,Ygn(a,n,void 0,e),e.currentTarget=null}function hIe(e,n){n=(n&4)!=0;for(var t=0;t<e.length;t++){var a=e[t],r=a.event;a=a.listeners;e:{var i=void 0;if(n)for(var u=a.length-1;0<=u;u--){var l=a[u],c=l.instance,s=l.currentTarget;if(l=l.listener,c!==i&&r.isPropagationStopped())break e;dIe(r,l,s),i=c}else for(u=0;u<a.length;u++){if(l=a[u],c=l.instance,s=l.currentTarget,l=l.listener,c!==i&&r.isPropagationStopped())break e;dIe(r,l,s),i=c}}}if(V8)throw e=rV,V8=!1,rV=null,e}function Ao(e,n){var t=FIe(n),a=e+"__bubble";t.has(a)||(bIe(n,e,2,!1),t.add(a))}var gIe="_reactListening"+Math.random().toString(36).slice(2);function DIe(e){e[gIe]||(e[gIe]=!0,lCe.forEach(function(n){_Ie.has(n)||yIe(n,!1,e,null),yIe(n,!0,e,null)}))}function yIe(e,n,t,a){var r=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,i=t;if(e==="selectionchange"&&t.nodeType!==9&&(i=t.ownerDocument),a!==null&&!n&&_Ie.has(e)){if(e!=="scroll")return;r|=2,i=a}var u=FIe(i),l=e+"__"+(n?"capture":"bubble");u.has(l)||(n&&(r|=4),bIe(i,e,r,n),u.add(l))}function bIe(e,n,t,a){var r=cV.get(n);switch(r===void 0?2:r){case 0:r=sDn;break;case 1:r=fDn;break;default:r=vV}t=r.bind(null,n,t,e),r=void 0,!aV||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(r=!0),a?r!==void 0?e.addEventListener(n,t,{capture:!0,passive:r}):e.addEventListener(n,t,!0):r!==void 0?e.addEventListener(n,t,{passive:r}):e.addEventListener(n,t,!1)}function RIe(e,n,t,a,r){var i=a;if((n&1)==0&&(n&2)==0&&a!==null)e:for(;;){if(a===null)return;var u=a.tag;if(u===3||u===4){var l=a.stateNode.containerInfo;if(l===r||l.nodeType===8&&l.parentNode===r)break;if(u===4)for(u=a.return;u!==null;){var c=u.tag;if((c===3||c===4)&&(c=u.stateNode.containerInfo,c===r||c.nodeType===8&&c.parentNode===r))return;u=u.return}for(;l!==null;){if(u=pR(l),u===null)return;if(c=u.tag,c===5||c===6){a=i=u;continue e}l=l.parentNode}}a=a.return}zgn(function(){var s=i,f=K$(t),v=[];e:{var m=$Ce.get(e);if(m!==void 0){var p=_V,h=e;switch(e){case"keypress":if(tj(t)===0)break e;case"keydown":case"keyup":p=CDn;break;case"focusin":h="focus",p=gV;break;case"focusout":h="blur",p=gV;break;case"beforeblur":case"afterblur":p=gV;break;case"click":if(t.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=KCe;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=pDn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=TDn;break;case JCe:case WCe:case qCe:p=hDn;break;case zCe:p=GDn;break;case"scroll":p=vDn;break;case"wheel":p=xDn;break;case"copy":case"cut":case"paste":p=DDn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=ZCe}var R=(n&4)!=0,g=!R&&e==="scroll",_=R?m!==null?m+"Capture":null:m;R=[];for(var y=s,F;y!==null;){F=y;var k=F.stateNode;if(F.tag===5&&k!==null&&(F=k,_!==null&&(k=GG(y,_),k!=null&&R.push($G(y,k,F)))),g)break;y=y.return}0<R.length&&(m=new p(m,h,null,t,f),v.push({event:m,listeners:R}))}}if((n&7)==0){e:{if(m=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",m&&(n&16)==0&&(h=t.relatedTarget||t.fromElement)&&(pR(h)||h[rI]))break e;if((p||m)&&(m=f.window===f?f:(m=f.ownerDocument)?m.defaultView||m.parentWindow:window,p?(h=t.relatedTarget||t.toElement,p=s,h=h?pR(h):null,h!==null&&(g=mR(h),h!==g||h.tag!==5&&h.tag!==6)&&(h=null)):(p=null,h=s),p!==h)){if(R=KCe,k="onMouseLeave",_="onMouseEnter",y="mouse",(e==="pointerout"||e==="pointerover")&&(R=ZCe,k="onPointerLeave",_="onPointerEnter",y="pointer"),g=p==null?m:oI(p),F=h==null?m:oI(h),m=new R(k,y+"leave",p,t,f),m.target=g,m.relatedTarget=F,k=null,pR(f)===s&&(R=new R(_,y+"enter",h,t,f),R.target=F,R.relatedTarget=g,k=R),g=k,p&&h)n:{for(R=p,_=h,y=0,F=R;F;F=tI(F))y++;for(F=0,k=_;k;k=tI(k))F++;for(;0<y-F;)R=tI(R),y--;for(;0<F-y;)_=tI(_),F--;for(;y--;){if(R===_||_!==null&&R===_.alternate)break n;R=tI(R),_=tI(_)}R=null}else R=null;p!==null&&wIe(v,m,p,R,!1),h!==null&&g!==null&&wIe(v,g,h,R,!0)}}e:{if(m=s?oI(s):window,p=m.nodeName&&m.nodeName.toLowerCase(),p==="select"||p==="input"&&m.type==="file")var O=ODn;else if(oIe(m))if(uIe)O=WDn;else{O=BDn;var A=UDn}else(p=m.nodeName)&&p.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(O=JDn);if(O&&(O=O(e,s))){iIe(v,O,t,f);break e}A&&A(e,m,s),e==="focusout"&&(A=m._wrapperState)&&A.controlled&&m.type==="number"&&W$(m,"number",m.value)}switch(A=s?oI(s):window,e){case"focusin":(oIe(A)||A.contentEditable==="true")&&(nI=A,wV=s,qG=null);break;case"focusout":qG=wV=nI=null;break;case"mousedown":SV=!0;break;case"contextmenu":case"mouseup":case"dragend":SV=!1,pIe(v,t,f);break;case"selectionchange":if($Dn)break;case"keydown":case"keyup":pIe(v,t,f)}var W;if(yV)e:{switch(e){case"compositionstart":var me="onCompositionStart";break e;case"compositionend":me="onCompositionEnd";break e;case"compositionupdate":me="onCompositionUpdate";break e}me=void 0}else eI?aIe(e,t)&&(me="onCompositionEnd"):e==="keydown"&&t.keyCode===229&&(me="onCompositionStart");me&&(eIe&&t.locale!=="ko"&&(eI||me!=="onCompositionStart"?me==="onCompositionEnd"&&eI&&(W=QCe()):(vy=f,pV="value"in vy?vy.value:vy.textContent,eI=!0)),A=cj(s,me),0<A.length&&(me=new XCe(me,e,null,t,f),v.push({event:me,listeners:A}),W?me.data=W:(W=rIe(t),W!==null&&(me.data=W)))),(W=jDn?PDn(e,t):NDn(e,t))&&(s=cj(s,"onBeforeInput"),0<s.length&&(f=new XCe("onBeforeInput","beforeinput",null,t,f),v.push({event:f,listeners:s}),f.data=W))}hIe(v,n)})}function $G(e,n,t){return{instance:e,listener:n,currentTarget:t}}function cj(e,n){for(var t=n+"Capture",a=[];e!==null;){var r=e,i=r.stateNode;r.tag===5&&i!==null&&(r=i,i=GG(e,t),i!=null&&a.unshift($G(e,i,r)),i=GG(e,n),i!=null&&a.push($G(e,i,r))),e=e.return}return a}function tI(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function wIe(e,n,t,a,r){for(var i=n._reactName,u=[];t!==null&&t!==a;){var l=t,c=l.alternate,s=l.stateNode;if(c!==null&&c===a)break;l.tag===5&&s!==null&&(l=s,r?(c=GG(t,i),c!=null&&u.unshift($G(t,c,l))):r||(c=GG(t,i),c!=null&&u.push($G(t,c,l)))),t=t.return}u.length!==0&&e.push({event:n,listeners:u})}function sj(){}var IV=null,FV=null;function SIe(e,n){switch(e){case"button":case"input":case"select":case"textarea":return!!n.autoFocus}return!1}function TV(e,n){return e==="textarea"||e==="option"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var EIe=typeof setTimeout=="function"?setTimeout:void 0,VDn=typeof clearTimeout=="function"?clearTimeout:void 0;function MV(e){e.nodeType===1?e.textContent="":e.nodeType===9&&(e=e.body,e!=null&&(e.textContent=""))}function aI(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break}return e}function CIe(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="$"||t==="$!"||t==="$?"){if(n===0)return e;n--}else t==="/$"&&n++}e=e.previousSibling}return null}var GV=0;function QDn(e){return{$$typeof:N$,toString:e,valueOf:e}}var fj=Math.random().toString(36).slice(2),my="__reactFiber$"+fj,vj="__reactProps$"+fj,rI="__reactContainer$"+fj,IIe="__reactEvents$"+fj;function pR(e){var n=e[my];if(n)return n;for(var t=e.parentNode;t;){if(n=t[rI]||t[my]){if(t=n.alternate,n.child!==null||t!==null&&t.child!==null)for(e=CIe(e);e!==null;){if(t=e[my])return t;e=CIe(e)}return n}e=t,t=e.parentNode}return null}function VG(e){return e=e[my]||e[rI],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function oI(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(An(33))}function mj(e){return e[vj]||null}function FIe(e){var n=e[IIe];return n===void 0&&(n=e[IIe]=new Set),n}var AV=[],iI=-1;function py(e){return{current:e}}function xo(e){0>iI||(e.current=AV[iI],AV[iI]=null,iI--)}function Di(e,n){iI++,AV[iI]=e.current,e.current=n}var _y={},zc=py(_y),wf=py(!1),_R=_y;function uI(e,n){var t=e.type.contextTypes;if(!t)return _y;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var r={},i;for(i in t)r[i]=n[i];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=r),r}function Sf(e){return e=e.childContextTypes,e!=null}function pj(){xo(wf),xo(zc)}function TIe(e,n,t){if(zc.current!==_y)throw Error(An(168));Di(zc,n),Di(wf,t)}function MIe(e,n,t){var a=e.stateNode;if(e=n.childContextTypes,typeof a.getChildContext!="function")return t;a=a.getChildContext();for(var r in a)if(!(r in e))throw Error(An(108,qC(n)||"Unknown",r));return Uo({},t,a)}function _j(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_y,_R=zc.current,Di(zc,e),Di(wf,wf.current),!0}function GIe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=MIe(e,n,_R),a.__reactInternalMemoizedMergedChildContext=e,xo(wf),xo(zc),Di(zc,e)):xo(wf),Di(wf,t)}var xV=null,dR=null,YDn=Ll.unstable_runWithPriority,LV=Ll.unstable_scheduleCallback,jV=Ll.unstable_cancelCallback,KDn=Ll.unstable_shouldYield,AIe=Ll.unstable_requestPaint,PV=Ll.unstable_now,XDn=Ll.unstable_getCurrentPriorityLevel,dj=Ll.unstable_ImmediatePriority,xIe=Ll.unstable_UserBlockingPriority,LIe=Ll.unstable_NormalPriority,jIe=Ll.unstable_LowPriority,PIe=Ll.unstable_IdlePriority,NV={},ZDn=AIe!==void 0?AIe:function(){},lg=null,hj=null,kV=!1,NIe=PV(),$c=1e4>NIe?PV:function(){return PV()-NIe};function lI(){switch(XDn()){case dj:return 99;case xIe:return 98;case LIe:return 97;case jIe:return 96;case PIe:return 95;default:throw Error(An(332))}}function kIe(e){switch(e){case 99:return dj;case 98:return xIe;case 97:return LIe;case 96:return jIe;case 95:return PIe;default:throw Error(An(332))}}function hR(e,n){return e=kIe(e),YDn(e,n)}function QG(e,n,t){return e=kIe(e),LV(e,n,t)}function vd(){if(hj!==null){var e=hj;hj=null,jV(e)}HIe()}function HIe(){if(!kV&&lg!==null){kV=!0;var e=0;try{var n=lg;hR(99,function(){for(;e<n.length;e++){var t=n[e];do t=t(!0);while(t!==null)}}),lg=null}catch(t){throw lg!==null&&(lg=lg.slice(e+1)),LV(dj,vd),t}finally{kV=!1}}}var eyn=sR.ReactCurrentBatchConfig;function hp(e,n){if(e&&e.defaultProps){n=Uo({},n),e=e.defaultProps;for(var t in e)n[t]===void 0&&(n[t]=e[t]);return n}return n}var gj=py(null),Dj=null,cI=null,yj=null;function HV(){yj=cI=Dj=null}function OV(e){var n=gj.current;xo(gj),e.type._context._currentValue=n}function OIe(e,n){for(;e!==null;){var t=e.alternate;if((e.childLanes&n)===n){if(t===null||(t.childLanes&n)===n)break;t.childLanes|=n}else e.childLanes|=n,t!==null&&(t.childLanes|=n);e=e.return}}function sI(e,n){Dj=e,yj=cI=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&n)!=0&&(gp=!0),e.firstContext=null)}function X0(e,n){if(yj!==e&&n!==!1&&n!==0)if((typeof n!="number"||n===1073741823)&&(yj=e,n=1073741823),n={context:e,observedBits:n,next:null},cI===null){if(Dj===null)throw Error(An(308));cI=n,Dj.dependencies={lanes:0,firstContext:n,responders:null}}else cI=cI.next=n;return e._currentValue}var dy=!1;function UV(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function UIe(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function hy(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function gy(e,n){if(e=e.updateQueue,e!==null){e=e.shared;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function BIe(e,n){var t=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,t===a)){var r=null,i=null;if(t=t.firstBaseUpdate,t!==null){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};i===null?r=i=u:i=i.next=u,t=t.next}while(t!==null);i===null?r=i=n:i=i.next=n}else r=i=n;t={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:i,shared:a.shared,effects:a.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function YG(e,n,t,a){var r=e.updateQueue;dy=!1;var i=r.firstBaseUpdate,u=r.lastBaseUpdate,l=r.shared.pending;if(l!==null){r.shared.pending=null;var c=l,s=c.next;c.next=null,u===null?i=s:u.next=s,u=c;var f=e.alternate;if(f!==null){f=f.updateQueue;var v=f.lastBaseUpdate;v!==u&&(v===null?f.firstBaseUpdate=s:v.next=s,f.lastBaseUpdate=c)}}if(i!==null){v=r.baseState,u=0,f=s=c=null;do{l=i.lane;var m=i.eventTime;if((a&l)===l){f!==null&&(f=f.next={eventTime:m,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var p=e,h=i;switch(l=n,m=t,h.tag){case 1:if(p=h.payload,typeof p=="function"){v=p.call(m,v,l);break e}v=p;break e;case 3:p.flags=p.flags&-4097|64;case 0:if(p=h.payload,l=typeof p=="function"?p.call(m,v,l):p,l==null)break e;v=Uo({},v,l);break e;case 2:dy=!0}}i.callback!==null&&(e.flags|=32,l=r.effects,l===null?r.effects=[i]:l.push(i))}else m={eventTime:m,lane:l,tag:i.tag,payload:i.payload,callback:i.callback,next:null},f===null?(s=f=m,c=v):f=f.next=m,u|=l;if(i=i.next,i===null){if(l=r.shared.pending,l===null)break;i=l.next,l.next=null,r.lastBaseUpdate=l,r.shared.pending=null}}while(1);f===null&&(c=v),r.baseState=c,r.firstBaseUpdate=s,r.lastBaseUpdate=f,l3|=u,e.lanes=u,e.memoizedState=v}}function JIe(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;n<e.length;n++){var a=e[n],r=a.callback;if(r!==null){if(a.callback=null,a=t,typeof r!="function")throw Error(An(191,r));r.call(a)}}}var WIe=new H8.Component().refs;function bj(e,n,t,a){n=e.memoizedState,t=t(a,n),t=t==null?n:Uo({},n,t),e.memoizedState=t,e.lanes===0&&(e.updateQueue.baseState=t)}var Rj={isMounted:function(e){return(e=e._reactInternals)?mR(e)===e:!1},enqueueSetState:function(e,n,t){e=e._reactInternals;var a=jv(),r=by(e),i=hy(a,r);i.payload=n,t!=null&&(i.callback=t),gy(e,i),Ry(e,r,a)},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var a=jv(),r=by(e),i=hy(a,r);i.tag=1,i.payload=n,t!=null&&(i.callback=t),gy(e,i),Ry(e,r,a)},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=jv(),a=by(e),r=hy(t,a);r.tag=2,n!=null&&(r.callback=n),gy(e,r),Ry(e,a,t)}};function qIe(e,n,t,a,r,i,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,i,u):n.prototype&&n.prototype.isPureReactComponent?!WG(t,a)||!WG(r,i):!0}function zIe(e,n,t){var a=!1,r=_y,i=n.contextType;return typeof i=="object"&&i!==null?i=X0(i):(r=Sf(n)?_R:zc.current,a=n.contextTypes,i=(a=a!=null)?uI(e,r):_y),n=new n(t,i),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=Rj,e.stateNode=n,n._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=i),n}function $Ie(e,n,t,a){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(t,a),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(t,a),n.state!==e&&Rj.enqueueReplaceState(n,n.state,null)}function BV(e,n,t,a){var r=e.stateNode;r.props=t,r.state=e.memoizedState,r.refs=WIe,UV(e);var i=n.contextType;typeof i=="object"&&i!==null?r.context=X0(i):(i=Sf(n)?_R:zc.current,r.context=uI(e,i)),YG(e,t,r,a),r.state=e.memoizedState,i=n.getDerivedStateFromProps,typeof i=="function"&&(bj(e,n,i,t),r.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(n=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),n!==r.state&&Rj.enqueueReplaceState(r,r.state,null),YG(e,t,r,a),r.state=e.memoizedState),typeof r.componentDidMount=="function"&&(e.flags|=4)}var wj=Array.isArray;function KG(e,n,t){if(e=t.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(t._owner){if(t=t._owner,t){if(t.tag!==1)throw Error(An(309));var a=t.stateNode}if(!a)throw Error(An(147,e));var r=""+e;return n!==null&&n.ref!==null&&typeof n.ref=="function"&&n.ref._stringRef===r?n.ref:(n=function(i){var u=a.refs;u===WIe&&(u=a.refs={}),i===null?delete u[r]:u[r]=i},n._stringRef=r,n)}if(typeof e!="string")throw Error(An(284));if(!t._owner)throw Error(An(290,e))}return e}function Sj(e,n){if(e.type!=="textarea")throw Error(An(31,Object.prototype.toString.call(n)==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":n))}function VIe(e){function n(g,_){if(e){var y=g.lastEffect;y!==null?(y.nextEffect=_,g.lastEffect=_):g.firstEffect=g.lastEffect=_,_.nextEffect=null,_.flags=8}}function t(g,_){if(!e)return null;for(;_!==null;)n(g,_),_=_.sibling;return null}function a(g,_){for(g=new Map;_!==null;)_.key!==null?g.set(_.key,_):g.set(_.index,_),_=_.sibling;return g}function r(g,_){return g=Ey(g,_),g.index=0,g.sibling=null,g}function i(g,_,y){return g.index=y,e?(y=g.alternate,y!==null?(y=y.index,y<_?(g.flags=2,_):y):(g.flags=2,_)):_}function u(g){return e&&g.alternate===null&&(g.flags=2),g}function l(g,_,y,F){return _===null||_.tag!==6?(_=SQ(y,g.mode,F),_.return=g,_):(_=r(_,y),_.return=g,_)}function c(g,_,y,F){return _!==null&&_.elementType===y.type?(F=r(_,y.props),F.ref=KG(g,_,y),F.return=g,F):(F=Bj(y.type,y.key,y.props,null,g.mode,F),F.ref=KG(g,_,y),F.return=g,F)}function s(g,_,y,F){return _===null||_.tag!==4||_.stateNode.containerInfo!==y.containerInfo||_.stateNode.implementation!==y.implementation?(_=EQ(y,g.mode,F),_.return=g,_):(_=r(_,y.children||[]),_.return=g,_)}function f(g,_,y,F,k){return _===null||_.tag!==7?(_=gI(y,g.mode,F,k),_.return=g,_):(_=r(_,y),_.return=g,_)}function v(g,_,y){if(typeof _=="string"||typeof _=="number")return _=SQ(""+_,g.mode,y),_.return=g,_;if(typeof _=="object"&&_!==null){switch(_.$$typeof){case SG:return y=Bj(_.type,_.key,_.props,null,g.mode,y),y.ref=KG(g,null,_),y.return=g,y;case fR:return _=EQ(_,g.mode,y),_.return=g,_}if(wj(_)||IG(_))return _=gI(_,g.mode,y,null),_.return=g,_;Sj(g,_)}return null}function m(g,_,y,F){var k=_!==null?_.key:null;if(typeof y=="string"||typeof y=="number")return k!==null?null:l(g,_,""+y,F);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case SG:return y.key===k?y.type===iy?f(g,_,y.props.children,F,k):c(g,_,y,F):null;case fR:return y.key===k?s(g,_,y,F):null}if(wj(y)||IG(y))return k!==null?null:f(g,_,y,F,null);Sj(g,y)}return null}function p(g,_,y,F,k){if(typeof F=="string"||typeof F=="number")return g=g.get(y)||null,l(_,g,""+F,k);if(typeof F=="object"&&F!==null){switch(F.$$typeof){case SG:return g=g.get(F.key===null?y:F.key)||null,F.type===iy?f(_,g,F.props.children,k,F.key):c(_,g,F,k);case fR:return g=g.get(F.key===null?y:F.key)||null,s(_,g,F,k)}if(wj(F)||IG(F))return g=g.get(y)||null,f(_,g,F,k,null);Sj(_,F)}return null}function h(g,_,y,F){for(var k=null,O=null,A=_,W=_=0,me=null;A!==null&&W<y.length;W++){A.index>W?(me=A,A=null):me=A.sibling;var he=m(g,A,y[W],F);if(he===null){A===null&&(A=me);break}e&&A&&he.alternate===null&&n(g,A),_=i(he,_,W),O===null?k=he:O.sibling=he,O=he,A=me}if(W===y.length)return t(g,A),k;if(A===null){for(;W<y.length;W++)A=v(g,y[W],F),A!==null&&(_=i(A,_,W),O===null?k=A:O.sibling=A,O=A);return k}for(A=a(g,A);W<y.length;W++)me=p(A,g,W,y[W],F),me!==null&&(e&&me.alternate!==null&&A.delete(me.key===null?W:me.key),_=i(me,_,W),O===null?k=me:O.sibling=me,O=me);return e&&A.forEach(function(ye){return n(g,ye)}),k}function R(g,_,y,F){var k=IG(y);if(typeof k!="function")throw Error(An(150));if(y=k.call(y),y==null)throw Error(An(151));for(var O=k=null,A=_,W=_=0,me=null,he=y.next();A!==null&&!he.done;W++,he=y.next()){A.index>W?(me=A,A=null):me=A.sibling;var ye=m(g,A,he.value,F);if(ye===null){A===null&&(A=me);break}e&&A&&ye.alternate===null&&n(g,A),_=i(ye,_,W),O===null?k=ye:O.sibling=ye,O=ye,A=me}if(he.done)return t(g,A),k;if(A===null){for(;!he.done;W++,he=y.next())he=v(g,he.value,F),he!==null&&(_=i(he,_,W),O===null?k=he:O.sibling=he,O=he);return k}for(A=a(g,A);!he.done;W++,he=y.next())he=p(A,g,W,he.value,F),he!==null&&(e&&he.alternate!==null&&A.delete(he.key===null?W:he.key),_=i(he,_,W),O===null?k=he:O.sibling=he,O=he);return e&&A.forEach(function(le){return n(g,le)}),k}return function(g,_,y,F){var k=typeof y=="object"&&y!==null&&y.type===iy&&y.key===null;k&&(y=y.props.children);var O=typeof y=="object"&&y!==null;if(O)switch(y.$$typeof){case SG:e:{for(O=y.key,k=_;k!==null;){if(k.key===O){switch(k.tag){case 7:if(y.type===iy){t(g,k.sibling),_=r(k,y.props.children),_.return=g,g=_;break e}break;default:if(k.elementType===y.type){t(g,k.sibling),_=r(k,y.props),_.ref=KG(g,k,y),_.return=g,g=_;break e}}t(g,k);break}else n(g,k);k=k.sibling}y.type===iy?(_=gI(y.props.children,g.mode,F,y.key),_.return=g,g=_):(F=Bj(y.type,y.key,y.props,null,g.mode,F),F.ref=KG(g,_,y),F.return=g,g=F)}return u(g);case fR:e:{for(k=y.key;_!==null;){if(_.key===k)if(_.tag===4&&_.stateNode.containerInfo===y.containerInfo&&_.stateNode.implementation===y.implementation){t(g,_.sibling),_=r(_,y.children||[]),_.return=g,g=_;break e}else{t(g,_);break}else n(g,_);_=_.sibling}_=EQ(y,g.mode,F),_.return=g,g=_}return u(g)}if(typeof y=="string"||typeof y=="number")return y=""+y,_!==null&&_.tag===6?(t(g,_.sibling),_=r(_,y),_.return=g,g=_):(t(g,_),_=SQ(y,g.mode,F),_.return=g,g=_),u(g);if(wj(y))return h(g,_,y,F);if(IG(y))return R(g,_,y,F);if(O&&Sj(g,y),typeof y=="undefined"&&!k)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(An(152,qC(g.type)||"Component"))}return t(g,_)}}var Ej=VIe(!0),QIe=VIe(!1),XG={},md=py(XG),ZG=py(XG),e3=py(XG);function gR(e){if(e===XG)throw Error(An(174));return e}function JV(e,n){switch(Di(e3,n),Di(ZG,e),Di(md,XG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:V$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=V$(n,e)}xo(md),Di(md,n)}function fI(){xo(md),xo(ZG),xo(e3)}function YIe(e){gR(e3.current);var n=gR(md.current),t=V$(n,e.type);n!==t&&(Di(ZG,e),Di(md,t))}function WV(e){ZG.current===e&&(xo(md),xo(ZG))}var yi=py(0);function Cj(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&64)!=0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var cg=null,Dy=null,pd=!1;function KIe(e,n){var t=nm(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function XIe(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,!0):!1;case 13:return!1;default:return!1}}function qV(e){if(pd){var n=Dy;if(n){var t=n;if(!XIe(e,n)){if(n=aI(t.nextSibling),!n||!XIe(e,n)){e.flags=e.flags&-1025|2,pd=!1,cg=e;return}KIe(cg,t)}cg=e,Dy=aI(n.firstChild)}else e.flags=e.flags&-1025|2,pd=!1,cg=e}}function ZIe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;cg=e}function Ij(e){if(e!==cg)return!1;if(!pd)return ZIe(e),pd=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!TV(n,e.memoizedProps))for(n=Dy;n;)KIe(e,n),n=aI(n.nextSibling);if(ZIe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(An(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){Dy=aI(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}Dy=null}}else Dy=cg?aI(e.stateNode.nextSibling):null;return!0}function zV(){Dy=cg=null,pd=!1}var vI=[];function $V(){for(var e=0;e<vI.length;e++)vI[e]._workInProgressVersionPrimary=null;vI.length=0}var n3=sR.ReactCurrentDispatcher,Z0=sR.ReactCurrentBatchConfig,t3=0,Yi=null,Vc=null,tc=null,Fj=!1,a3=!1;function Ef(){throw Error(An(321))}function VV(e,n){if(n===null)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!K0(e[t],n[t]))return!1;return!0}function QV(e,n,t,a,r,i){if(t3=i,Yi=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,n3.current=e===null||e.memoizedState===null?tyn:ayn,e=t(a,r),a3){i=0;do{if(a3=!1,!(25>i))throw Error(An(301));i+=1,tc=Vc=null,n.updateQueue=null,n3.current=ryn,e=t(a,r)}while(a3)}if(n3.current=Aj,n=Vc!==null&&Vc.next!==null,t3=0,tc=Vc=Yi=null,Fj=!1,n)throw Error(An(300));return e}function DR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return tc===null?Yi.memoizedState=tc=e:tc=tc.next=e,tc}function yR(){if(Vc===null){var e=Yi.alternate;e=e!==null?e.memoizedState:null}else e=Vc.next;var n=tc===null?Yi.memoizedState:tc.next;if(n!==null)tc=n,Vc=e;else{if(e===null)throw Error(An(310));Vc=e,e={memoizedState:Vc.memoizedState,baseState:Vc.baseState,baseQueue:Vc.baseQueue,queue:Vc.queue,next:null},tc===null?Yi.memoizedState=tc=e:tc=tc.next=e}return tc}function _d(e,n){return typeof n=="function"?n(e):n}function r3(e){var n=yR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=Vc,r=a.baseQueue,i=t.pending;if(i!==null){if(r!==null){var u=r.next;r.next=i.next,i.next=u}a.baseQueue=r=i,t.pending=null}if(r!==null){r=r.next,a=a.baseState;var l=u=i=null,c=r;do{var s=c.lane;if((t3&s)===s)l!==null&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),a=c.eagerReducer===e?c.eagerState:e(a,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};l===null?(u=l=f,i=a):l=l.next=f,Yi.lanes|=s,l3|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,K0(a,n.memoizedState)||(gp=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function o3(e){var n=yR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=t.dispatch,r=t.pending,i=n.memoizedState;if(r!==null){t.pending=null;var u=r=r.next;do i=e(i,u.action),u=u.next;while(u!==r);K0(i,n.memoizedState)||(gp=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function eFe(e,n,t){var a=n._getVersion;a=a(n._source);var r=n._workInProgressVersionPrimary;if(r!==null?e=r===a:(e=e.mutableReadLanes,(e=(t3&e)===e)&&(n._workInProgressVersionPrimary=a,vI.push(n))),e)return t(n._source);throw vI.push(n),Error(An(350))}function nFe(e,n,t,a){var r=Fs;if(r===null)throw Error(An(349));var i=n._getVersion,u=i(n._source),l=n3.current,c=l.useState(function(){return eFe(r,n,t)}),s=c[1],f=c[0];c=tc;var v=e.memoizedState,m=v.refs,p=m.getSnapshot,h=v.source;v=v.subscribe;var R=Yi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!K0(u,g)){g=t(n._source),K0(f,g)||(s(g),g=by(R),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var _=r.entanglements,y=g;0<y;){var F=31-fy(y),k=1<<F;_[F]|=g,y&=~k}}},[t,n,a]),l.useEffect(function(){return a(n._source,function(){var g=m.getSnapshot,_=m.setSnapshot;try{_(g(n._source));var y=by(R);r.mutableReadLanes|=y&r.pendingLanes}catch(F){_(function(){throw F})}})},[n,a]),K0(p,t)&&K0(h,n)&&K0(v,a)||(e={pending:null,dispatch:null,lastRenderedReducer:_d,lastRenderedState:f},e.dispatch=s=ZV.bind(null,Yi,e),c.queue=e,c.baseQueue=null,f=eFe(r,n,t),c.memoizedState=c.baseState=f),f}function tFe(e,n,t){var a=yR();return nFe(a,e,n,t)}function i3(e){var n=DR();return typeof e=="function"&&(e=e()),n.memoizedState=n.baseState=e,e=n.queue={pending:null,dispatch:null,lastRenderedReducer:_d,lastRenderedState:e},e=e.dispatch=ZV.bind(null,Yi,e),[n.memoizedState,e]}function Tj(e,n,t,a){return e={tag:e,create:n,destroy:t,deps:a,next:null},n=Yi.updateQueue,n===null?(n={lastEffect:null},Yi.updateQueue=n,n.lastEffect=e.next=e):(t=n.lastEffect,t===null?n.lastEffect=e.next=e:(a=t.next,t.next=e,e.next=a,n.lastEffect=e)),e}function aFe(e){var n=DR();return e={current:e},n.memoizedState=e}function Mj(){return yR().memoizedState}function YV(e,n,t,a){var r=DR();Yi.flags|=e,r.memoizedState=Tj(1|n,t,void 0,a===void 0?null:a)}function KV(e,n,t,a){var r=yR();a=a===void 0?null:a;var i=void 0;if(Vc!==null){var u=Vc.memoizedState;if(i=u.destroy,a!==null&&VV(a,u.deps)){Tj(n,t,i,a);return}}Yi.flags|=e,r.memoizedState=Tj(1|n,t,i,a)}function rFe(e,n){return YV(516,4,e,n)}function Gj(e,n){return KV(516,4,e,n)}function oFe(e,n){return KV(4,2,e,n)}function iFe(e,n){if(typeof n=="function")return e=e(),n(e),function(){n(null)};if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function uFe(e,n,t){return t=t!=null?t.concat([e]):null,KV(4,2,iFe.bind(null,n,e),t)}function XV(){}function lFe(e,n){var t=yR();n=n===void 0?null:n;var a=t.memoizedState;return a!==null&&n!==null&&VV(n,a[1])?a[0]:(t.memoizedState=[e,n],e)}function cFe(e,n){var t=yR();n=n===void 0?null:n;var a=t.memoizedState;return a!==null&&n!==null&&VV(n,a[1])?a[0]:(e=e(),t.memoizedState=[e,n],e)}function nyn(e,n){var t=lI();hR(98>t?98:t,function(){e(!0)}),hR(97<t?97:t,function(){var a=Z0.transition;Z0.transition=1;try{e(!1),n()}finally{Z0.transition=a}})}function ZV(e,n,t){var a=jv(),r=by(e),i={lane:r,action:t,eagerReducer:null,eagerState:null,next:null},u=n.pending;if(u===null?i.next=i:(i.next=u.next,u.next=i),n.pending=i,u=e.alternate,e===Yi||u!==null&&u===Yi)a3=Fj=!0;else{if(e.lanes===0&&(u===null||u.lanes===0)&&(u=n.lastRenderedReducer,u!==null))try{var l=n.lastRenderedState,c=u(l,t);if(i.eagerReducer=u,i.eagerState=c,K0(c,l))return}catch{}finally{}Ry(e,r,a)}}var Aj={readContext:X0,useCallback:Ef,useContext:Ef,useEffect:Ef,useImperativeHandle:Ef,useLayoutEffect:Ef,useMemo:Ef,useReducer:Ef,useRef:Ef,useState:Ef,useDebugValue:Ef,useDeferredValue:Ef,useTransition:Ef,useMutableSource:Ef,useOpaqueIdentifier:Ef,unstable_isNewReconciler:!1},tyn={readContext:X0,useCallback:function(e,n){return DR().memoizedState=[e,n===void 0?null:n],e},useContext:X0,useEffect:rFe,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,YV(4,2,iFe.bind(null,n,e),t)},useLayoutEffect:function(e,n){return YV(4,2,e,n)},useMemo:function(e,n){var t=DR();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var a=DR();return n=t!==void 0?t(n):n,a.memoizedState=a.baseState=n,e=a.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},e=e.dispatch=ZV.bind(null,Yi,e),[a.memoizedState,e]},useRef:aFe,useState:i3,useDebugValue:XV,useDeferredValue:function(e){var n=i3(e),t=n[0],a=n[1];return rFe(function(){var r=Z0.transition;Z0.transition=1;try{a(e)}finally{Z0.transition=r}},[e]),t},useTransition:function(){var e=i3(!1),n=e[0];return e=nyn.bind(null,e[1]),aFe(e),[e,n]},useMutableSource:function(e,n,t){var a=DR();return a.memoizedState={refs:{getSnapshot:n,setSnapshot:null},source:e,subscribe:t},nFe(a,e,n,t)},useOpaqueIdentifier:function(){if(pd){var e=!1,n=QDn(function(){throw e||(e=!0,t("r:"+(GV++).toString(36))),Error(An(355))}),t=i3(n)[1];return(Yi.mode&2)==0&&(Yi.flags|=516,Tj(5,function(){t("r:"+(GV++).toString(36))},void 0,null)),n}return n="r:"+(GV++).toString(36),i3(n),n},unstable_isNewReconciler:!1},ayn={readContext:X0,useCallback:lFe,useContext:X0,useEffect:Gj,useImperativeHandle:uFe,useLayoutEffect:oFe,useMemo:cFe,useReducer:r3,useRef:Mj,useState:function(){return r3(_d)},useDebugValue:XV,useDeferredValue:function(e){var n=r3(_d),t=n[0],a=n[1];return Gj(function(){var r=Z0.transition;Z0.transition=1;try{a(e)}finally{Z0.transition=r}},[e]),t},useTransition:function(){var e=r3(_d)[0];return[Mj().current,e]},useMutableSource:tFe,useOpaqueIdentifier:function(){return r3(_d)[0]},unstable_isNewReconciler:!1},ryn={readContext:X0,useCallback:lFe,useContext:X0,useEffect:Gj,useImperativeHandle:uFe,useLayoutEffect:oFe,useMemo:cFe,useReducer:o3,useRef:Mj,useState:function(){return o3(_d)},useDebugValue:XV,useDeferredValue:function(e){var n=o3(_d),t=n[0],a=n[1];return Gj(function(){var r=Z0.transition;Z0.transition=1;try{a(e)}finally{Z0.transition=r}},[e]),t},useTransition:function(){var e=o3(_d)[0];return[Mj().current,e]},useMutableSource:tFe,useOpaqueIdentifier:function(){return o3(_d)[0]},unstable_isNewReconciler:!1},oyn=sR.ReactCurrentOwner,gp=!1;function Cf(e,n,t,a){n.child=e===null?QIe(n,null,t,a):Ej(n,e.child,t,a)}function sFe(e,n,t,a,r){t=t.render;var i=n.ref;return sI(n,r),a=QV(e,n,t,a,i,r),e!==null&&!gp?(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~r,sg(e,n,r)):(n.flags|=1,Cf(e,n,a,r),n.child)}function fFe(e,n,t,a,r,i){if(e===null){var u=t.type;return typeof u=="function"&&!RQ(u)&&u.defaultProps===void 0&&t.compare===null&&t.defaultProps===void 0?(n.tag=15,n.type=u,vFe(e,n,u,a,r,i)):(e=Bj(t.type,null,a,n,n.mode,i),e.ref=n.ref,e.return=n,n.child=e)}return u=e.child,(r&i)==0&&(r=u.memoizedProps,t=t.compare,t=t!==null?t:WG,t(r,a)&&e.ref===n.ref)?sg(e,n,i):(n.flags|=1,e=Ey(u,a),e.ref=n.ref,e.return=n,n.child=e)}function vFe(e,n,t,a,r,i){if(e!==null&&WG(e.memoizedProps,a)&&e.ref===n.ref)if(gp=!1,(i&r)!=0)(e.flags&16384)!=0&&(gp=!0);else return n.lanes=e.lanes,sg(e,n,i);return nQ(e,n,t,a,i)}function eQ(e,n,t){var a=n.pendingProps,r=a.children,i=e!==null?e.memoizedState:null;if(a.mode==="hidden"||a.mode==="unstable-defer-without-hiding")if((n.mode&4)==0)n.memoizedState={baseLanes:0},Uj(n,t);else if((t&1073741824)!=0)n.memoizedState={baseLanes:0},Uj(n,i!==null?i.baseLanes:t);else return e=i!==null?i.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e},Uj(n,e),null;else i!==null?(a=i.baseLanes|t,n.memoizedState=null):a=t,Uj(n,a);return Cf(e,n,r,t),n.child}function mFe(e,n){var t=n.ref;(e===null&&t!==null||e!==null&&e.ref!==t)&&(n.flags|=128)}function nQ(e,n,t,a,r){var i=Sf(t)?_R:zc.current;return i=uI(n,i),sI(n,r),t=QV(e,n,t,a,i,r),e!==null&&!gp?(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~r,sg(e,n,r)):(n.flags|=1,Cf(e,n,t,r),n.child)}function pFe(e,n,t,a,r){if(Sf(t)){var i=!0;_j(n)}else i=!1;if(sI(n,r),n.stateNode===null)e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),zIe(n,t,a),BV(n,t,a,r),a=!0;else if(e===null){var u=n.stateNode,l=n.memoizedProps;u.props=l;var c=u.context,s=t.contextType;typeof s=="object"&&s!==null?s=X0(s):(s=Sf(t)?_R:zc.current,s=uI(n,s));var f=t.getDerivedStateFromProps,v=typeof f=="function"||typeof u.getSnapshotBeforeUpdate=="function";v||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(l!==a||c!==s)&&$Ie(n,u,a,s),dy=!1;var m=n.memoizedState;u.state=m,YG(n,a,u,r),c=n.memoizedState,l!==a||m!==c||wf.current||dy?(typeof f=="function"&&(bj(n,t,f,a),c=n.memoizedState),(l=dy||qIe(n,t,l,a,m,c,s))?(v||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(n.flags|=4)):(typeof u.componentDidMount=="function"&&(n.flags|=4),n.memoizedProps=a,n.memoizedState=c),u.props=a,u.state=c,u.context=s,a=l):(typeof u.componentDidMount=="function"&&(n.flags|=4),a=!1)}else{u=n.stateNode,UIe(e,n),l=n.memoizedProps,s=n.type===n.elementType?l:hp(n.type,l),u.props=s,v=n.pendingProps,m=u.context,c=t.contextType,typeof c=="object"&&c!==null?c=X0(c):(c=Sf(t)?_R:zc.current,c=uI(n,c));var p=t.getDerivedStateFromProps;(f=typeof p=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(l!==v||m!==c)&&$Ie(n,u,a,c),dy=!1,m=n.memoizedState,u.state=m,YG(n,a,u,r);var h=n.memoizedState;l!==v||m!==h||wf.current||dy?(typeof p=="function"&&(bj(n,t,p,a),h=n.memoizedState),(s=dy||qIe(n,t,s,a,m,h,c))?(f||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,h,c),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,h,c)),typeof u.componentDidUpdate=="function"&&(n.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(n.flags|=256)):(typeof u.componentDidUpdate!="function"||l===e.memoizedProps&&m===e.memoizedState||(n.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&m===e.memoizedState||(n.flags|=256),n.memoizedProps=a,n.memoizedState=h),u.props=a,u.state=h,u.context=c,a=s):(typeof u.componentDidUpdate!="function"||l===e.memoizedProps&&m===e.memoizedState||(n.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&m===e.memoizedState||(n.flags|=256),a=!1)}return tQ(e,n,t,a,i,r)}function tQ(e,n,t,a,r,i){mFe(e,n);var u=(n.flags&64)!=0;if(!a&&!u)return r&&GIe(n,t,!1),sg(e,n,i);a=n.stateNode,oyn.current=n;var l=u&&typeof t.getDerivedStateFromError!="function"?null:a.render();return n.flags|=1,e!==null&&u?(n.child=Ej(n,e.child,null,i),n.child=Ej(n,null,l,i)):Cf(e,n,l,i),n.memoizedState=a.state,r&&GIe(n,t,!0),n.child}function _Fe(e){var n=e.stateNode;n.pendingContext?TIe(e,n.pendingContext,n.pendingContext!==n.context):n.context&&TIe(e,n.context,!1),JV(e,n.containerInfo)}var xj={dehydrated:null,retryLane:0};function dFe(e,n,t){var a=n.pendingProps,r=yi.current,i=!1,u;return(u=(n.flags&64)!=0)||(u=e!==null&&e.memoizedState===null?!1:(r&2)!=0),u?(i=!0,n.flags&=-65):e!==null&&e.memoizedState===null||a.fallback===void 0||a.unstable_avoidThisFallback===!0||(r|=1),Di(yi,r&1),e===null?(a.fallback!==void 0&&qV(n),e=a.children,r=a.fallback,i?(e=hFe(n,e,r,t),n.child.memoizedState={baseLanes:t},n.memoizedState=xj,e):typeof a.unstable_expectedLoadTime=="number"?(e=hFe(n,e,r,t),n.child.memoizedState={baseLanes:t},n.memoizedState=xj,n.lanes=33554432,e):(t=wQ({mode:"visible",children:e},n.mode,t,null),t.return=n,n.child=t)):e.memoizedState!==null?i?(a=DFe(e,n,a.children,a.fallback,t),i=n.child,r=e.child.memoizedState,i.memoizedState=r===null?{baseLanes:t}:{baseLanes:r.baseLanes|t},i.childLanes=e.childLanes&~t,n.memoizedState=xj,a):(t=gFe(e,n,a.children,t),n.memoizedState=null,t):i?(a=DFe(e,n,a.children,a.fallback,t),i=n.child,r=e.child.memoizedState,i.memoizedState=r===null?{baseLanes:t}:{baseLanes:r.baseLanes|t},i.childLanes=e.childLanes&~t,n.memoizedState=xj,a):(t=gFe(e,n,a.children,t),n.memoizedState=null,t)}function hFe(e,n,t,a){var r=e.mode,i=e.child;return n={mode:"hidden",children:n},(r&2)==0&&i!==null?(i.childLanes=0,i.pendingProps=n):i=wQ(n,r,0,null),t=gI(t,r,a,null),i.return=e,t.return=e,i.sibling=t,e.child=i,t}function gFe(e,n,t,a){var r=e.child;return e=r.sibling,t=Ey(r,{mode:"visible",children:t}),(n.mode&2)==0&&(t.lanes=a),t.return=n,t.sibling=null,e!==null&&(e.nextEffect=null,e.flags=8,n.firstEffect=n.lastEffect=e),n.child=t}function DFe(e,n,t,a,r){var i=n.mode,u=e.child;e=u.sibling;var l={mode:"hidden",children:t};return(i&2)==0&&n.child!==u?(t=n.child,t.childLanes=0,t.pendingProps=l,u=t.lastEffect,u!==null?(n.firstEffect=t.firstEffect,n.lastEffect=u,u.nextEffect=null):n.firstEffect=n.lastEffect=null):t=Ey(u,l),e!==null?a=Ey(e,a):(a=gI(a,i,r,null),a.flags|=2),a.return=n,t.return=n,t.sibling=a,n.child=t,a}function yFe(e,n){e.lanes|=n;var t=e.alternate;t!==null&&(t.lanes|=n),OIe(e.return,n)}function aQ(e,n,t,a,r,i){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:a,tail:t,tailMode:r,lastEffect:i}:(u.isBackwards=n,u.rendering=null,u.renderingStartTime=0,u.last=a,u.tail=t,u.tailMode=r,u.lastEffect=i)}function bFe(e,n,t){var a=n.pendingProps,r=a.revealOrder,i=a.tail;if(Cf(e,n,a.children,t),a=yi.current,(a&2)!=0)a=a&1|2,n.flags|=64;else{if(e!==null&&(e.flags&64)!=0)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&yFe(e,t);else if(e.tag===19)yFe(e,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(Di(yi,a),(n.mode&2)==0)n.memoizedState=null;else switch(r){case"forwards":for(t=n.child,r=null;t!==null;)e=t.alternate,e!==null&&Cj(e)===null&&(r=t),t=t.sibling;t=r,t===null?(r=n.child,n.child=null):(r=t.sibling,t.sibling=null),aQ(n,!1,r,t,i,n.lastEffect);break;case"backwards":for(t=null,r=n.child,n.child=null;r!==null;){if(e=r.alternate,e!==null&&Cj(e)===null){n.child=r;break}e=r.sibling,r.sibling=t,t=r,r=e}aQ(n,!0,t,null,i,n.lastEffect);break;case"together":aQ(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function sg(e,n,t){if(e!==null&&(n.dependencies=e.dependencies),l3|=n.lanes,(t&n.childLanes)!=0){if(e!==null&&n.child!==e.child)throw Error(An(153));if(n.child!==null){for(e=n.child,t=Ey(e,e.pendingProps),n.child=t,t.return=n;e.sibling!==null;)e=e.sibling,t=t.sibling=Ey(e,e.pendingProps),t.return=n;t.sibling=null}return n.child}return null}var RFe,rQ,wFe,SFe;RFe=function(e,n){for(var t=n.child;t!==null;){if(t.tag===5||t.tag===6)e.appendChild(t.stateNode);else if(t.tag!==4&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}};rQ=function(){};wFe=function(e,n,t,a){var r=e.memoizedProps;if(r!==a){e=n.stateNode,gR(md.current);var i=null;switch(t){case"input":r=B$(e,r),a=B$(e,a),i=[];break;case"option":r=q$(e,r),a=q$(e,a),i=[];break;case"select":r=Uo({},r,{value:void 0}),a=Uo({},a,{value:void 0}),i=[];break;case"textarea":r=z$(e,r),a=z$(e,a),i=[];break;default:typeof r.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=sj)}Q$(t,a);var u;t=null;for(s in r)if(!a.hasOwnProperty(s)&&r.hasOwnProperty(s)&&r[s]!=null)if(s==="style"){var l=r[s];for(u in l)l.hasOwnProperty(u)&&(t||(t={}),t[u]="")}else s!=="dangerouslySetInnerHTML"&&s!=="children"&&s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(wG.hasOwnProperty(s)?i||(i=[]):(i=i||[]).push(s,null));for(s in a){var c=a[s];if(l=r!=null?r[s]:void 0,a.hasOwnProperty(s)&&c!==l&&(c!=null||l!=null))if(s==="style")if(l){for(u in l)!l.hasOwnProperty(u)||c&&c.hasOwnProperty(u)||(t||(t={}),t[u]="");for(u in c)c.hasOwnProperty(u)&&l[u]!==c[u]&&(t||(t={}),t[u]=c[u])}else t||(i||(i=[]),i.push(s,t)),t=c;else s==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,l=l?l.__html:void 0,c!=null&&l!==c&&(i=i||[]).push(s,c)):s==="children"?typeof c!="string"&&typeof c!="number"||(i=i||[]).push(s,""+c):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&(wG.hasOwnProperty(s)?(c!=null&&s==="onScroll"&&Ao("scroll",e),i||l===c||(i=[])):typeof c=="object"&&c!==null&&c.$$typeof===N$?c.toString():(i=i||[]).push(s,c))}t&&(i=i||[]).push("style",t);var s=i;(n.updateQueue=s)&&(n.flags|=4)}};SFe=function(e,n,t,a){t!==a&&(n.flags|=4)};function u3(e,n){if(!pd)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;n!==null;)n.alternate!==null&&(t=n),n=n.sibling;t===null?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function iyn(e,n,t){var a=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return Sf(n.type)&&pj(),null;case 3:return fI(),xo(wf),xo(zc),$V(),a=n.stateNode,a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Ij(n)?n.flags|=4:a.hydrate||(n.flags|=256)),rQ(n),null;case 5:WV(n);var r=gR(e3.current);if(t=n.type,e!==null&&n.stateNode!=null)wFe(e,n,t,a,r),e.ref!==n.ref&&(n.flags|=128);else{if(!a){if(n.stateNode===null)throw Error(An(166));return null}if(e=gR(md.current),Ij(n)){a=n.stateNode,t=n.type;var i=n.memoizedProps;switch(a[my]=n,a[vj]=i,t){case"dialog":Ao("cancel",a),Ao("close",a);break;case"iframe":case"object":case"embed":Ao("load",a);break;case"video":case"audio":for(e=0;e<zG.length;e++)Ao(zG[e],a);break;case"source":Ao("error",a);break;case"img":case"image":case"link":Ao("error",a),Ao("load",a);break;case"details":Ao("toggle",a);break;case"input":dCe(a,i),Ao("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!i.multiple},Ao("invalid",a);break;case"textarea":DCe(a,i),Ao("invalid",a)}Q$(t,i),e=null;for(var u in i)i.hasOwnProperty(u)&&(r=i[u],u==="children"?typeof r=="string"?a.textContent!==r&&(e=["children",r]):typeof r=="number"&&a.textContent!==""+r&&(e=["children",""+r]):wG.hasOwnProperty(u)&&r!=null&&u==="onScroll"&&Ao("scroll",a));switch(t){case"input":W8(a),gCe(a,i,!0);break;case"textarea":W8(a),bCe(a);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(a.onclick=sj)}a=e,n.updateQueue=a,a!==null&&(n.flags|=4)}else{switch(u=r.nodeType===9?r:r.ownerDocument,e===$$.html&&(e=RCe(t)),e===$$.html?t==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=u.createElement(t,{is:a.is}):(e=u.createElement(t),t==="select"&&(u=e,a.multiple?u.multiple=!0:a.size&&(u.size=a.size))):e=u.createElementNS(e,t),e[my]=n,e[vj]=a,RFe(e,n,!1,!1),n.stateNode=e,u=Y$(t,a),t){case"dialog":Ao("cancel",e),Ao("close",e),r=a;break;case"iframe":case"object":case"embed":Ao("load",e),r=a;break;case"video":case"audio":for(r=0;r<zG.length;r++)Ao(zG[r],e);r=a;break;case"source":Ao("error",e),r=a;break;case"img":case"image":case"link":Ao("error",e),Ao("load",e),r=a;break;case"details":Ao("toggle",e),r=a;break;case"input":dCe(e,a),r=B$(e,a),Ao("invalid",e);break;case"option":r=q$(e,a);break;case"select":e._wrapperState={wasMultiple:!!a.multiple},r=Uo({},a,{value:void 0}),Ao("invalid",e);break;case"textarea":DCe(e,a),r=z$(e,a),Ao("invalid",e);break;default:r=a}Q$(t,r);var l=r;for(i in l)if(l.hasOwnProperty(i)){var c=l[i];i==="style"?ECe(e,c):i==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&wCe(e,c)):i==="children"?typeof c=="string"?(t!=="textarea"||c!=="")&&TG(e,c):typeof c=="number"&&TG(e,""+c):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(wG.hasOwnProperty(i)?c!=null&&i==="onScroll"&&Ao("scroll",e):c!=null&&G$(e,i,c,u))}switch(t){case"input":W8(e),gCe(e,a,!1);break;case"textarea":W8(e),bCe(e);break;case"option":a.value!=null&&e.setAttribute("value",""+uy(a.value));break;case"select":e.multiple=!!a.multiple,i=a.value,i!=null?zC(e,!!a.multiple,i,!1):a.defaultValue!=null&&zC(e,!!a.multiple,a.defaultValue,!0);break;default:typeof r.onClick=="function"&&(e.onclick=sj)}SIe(t,a)&&(n.flags|=4)}n.ref!==null&&(n.flags|=128)}return null;case 6:if(e&&n.stateNode!=null)SFe(e,n,e.memoizedProps,a);else{if(typeof a!="string"&&n.stateNode===null)throw Error(An(166));t=gR(e3.current),gR(md.current),Ij(n)?(a=n.stateNode,t=n.memoizedProps,a[my]=n,a.nodeValue!==t&&(n.flags|=4)):(a=(t.nodeType===9?t:t.ownerDocument).createTextNode(a),a[my]=n,n.stateNode=a)}return null;case 13:return xo(yi),a=n.memoizedState,(n.flags&64)!=0?(n.lanes=t,n):(a=a!==null,t=!1,e===null?n.memoizedProps.fallback!==void 0&&Ij(n):t=e.memoizedState!==null,a&&!t&&(n.mode&2)!=0&&(e===null&&n.memoizedProps.unstable_avoidThisFallback!==!0||(yi.current&1)!=0?ac===0&&(ac=3):((ac===0||ac===3)&&(ac=4),Fs===null||(l3&134217727)==0&&(pI&134217727)==0||dI(Fs,Qc))),(a||t)&&(n.flags|=4),null);case 4:return fI(),rQ(n),e===null&&DIe(n.stateNode.containerInfo),null;case 10:return OV(n),null;case 17:return Sf(n.type)&&pj(),null;case 19:if(xo(yi),a=n.memoizedState,a===null)return null;if(i=(n.flags&64)!=0,u=a.rendering,u===null)if(i)u3(a,!1);else{if(ac!==0||e!==null&&(e.flags&64)!=0)for(e=n.child;e!==null;){if(u=Cj(e),u!==null){for(n.flags|=64,u3(a,!1),i=u.updateQueue,i!==null&&(n.updateQueue=i,n.flags|=4),a.lastEffect===null&&(n.firstEffect=null),n.lastEffect=a.lastEffect,a=t,t=n.child;t!==null;)i=t,e=a,i.flags&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,u=i.alternate,u===null?(i.childLanes=0,i.lanes=e,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=u.childLanes,i.lanes=u.lanes,i.child=u.child,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,i.type=u.type,e=u.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return Di(yi,yi.current&1|2),n.child}e=e.sibling}a.tail!==null&&$c()>_Q&&(n.flags|=64,i=!0,u3(a,!1),n.lanes=33554432)}else{if(!i)if(e=Cj(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),u3(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!pd)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*$c()-a.renderingStartTime>_Q&&t!==1073741824&&(n.flags|=64,i=!0,u3(a,!1),n.lanes=33554432);a.isBackwards?(u.sibling=n.child,n.child=u):(t=a.last,t!==null?t.sibling=u:n.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.lastEffect=n.lastEffect,a.renderingStartTime=$c(),t.sibling=null,n=yi.current,Di(yi,i?n&1|2:n&1),t):null;case 23:case 24:return bQ(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(An(156,n.tag))}function uyn(e){switch(e.tag){case 1:Sf(e.type)&&pj();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(fI(),xo(wf),xo(zc),$V(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return WV(e),null;case 13:return xo(yi),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return xo(yi),null;case 4:return fI(),null;case 10:return OV(e),null;case 23:case 24:return bQ(),null;default:return null}}function oQ(e,n){try{var t="",a=n;do t+=Ugn(a),a=a.return;while(a);var r=t}catch(i){r=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:n,stack:r}}function iQ(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var lyn=typeof WeakMap=="function"?WeakMap:Map;function EFe(e,n,t){t=hy(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){Pj||(Pj=!0,dQ=a),iQ(e,n)},t}function CFe(e,n,t){t=hy(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return iQ(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(dd===null?dd=new Set([this]):dd.add(this),iQ(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var cyn=typeof WeakSet=="function"?WeakSet:Set;function IFe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){Sy(e,t)}else n.current=null}function syn(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(n.flags&256&&e!==null){var t=e.memoizedProps,a=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:hp(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&MV(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function fyn(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{if((e.tag&3)==3){var a=e.create;e.destroy=a()}e=e.next}while(e!==n)}if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{var r=e;a=r.next,r=r.tag,(r&4)!=0&&(r&1)!=0&&(BFe(t,e),Dyn(t,e)),e=a}while(e!==n)}return;case 1:e=t.stateNode,t.flags&4&&(n===null?e.componentDidMount():(a=t.elementType===t.type?n.memoizedProps:hp(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&JIe(t,n,e);return;case 3:if(n=t.updateQueue,n!==null){if(e=null,t.child!==null)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}JIe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&SIe(t.type,t.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:t.memoizedState===null&&(t=t.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&UCe(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(An(163))}function FFe(e,n){for(var t=e;;){if(t.tag===5){var a=t.stateNode;if(n)a=a.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none";else{a=t.stateNode;var r=t.memoizedProps.style;r=r!=null&&r.hasOwnProperty("display")?r.display:null,a.style.display=SCe("display",r)}}else if(t.tag===6)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((t.tag!==23&&t.tag!==24||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function TFe(e,n){if(dR&&typeof dR.onCommitFiberUnmount=="function")try{dR.onCommitFiberUnmount(xV,n)}catch{}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var t=e=e.next;do{var a=t,r=a.destroy;if(a=a.tag,r!==void 0)if((a&4)!=0)BFe(n,t);else{a=n;try{r()}catch(i){Sy(a,i)}}t=t.next}while(t!==e)}break;case 1:if(IFe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){Sy(n,i)}break;case 5:IFe(n);break;case 4:xFe(e,n)}}function MFe(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function GFe(e){return e.tag===5||e.tag===3||e.tag===4}function AFe(e){e:{for(var n=e.return;n!==null;){if(GFe(n))break e;n=n.return}throw Error(An(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var a=!1;break;case 3:n=n.containerInfo,a=!0;break;case 4:n=n.containerInfo,a=!0;break;default:throw Error(An(161))}t.flags&16&&(TG(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||GFe(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue n;t.child.return=t,t=t.child}if(!(t.flags&2)){t=t.stateNode;break e}}a?uQ(e,t,n):lQ(e,t,n)}function uQ(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=sj));else if(a!==4&&(e=e.child,e!==null))for(uQ(e,n,t),e=e.sibling;e!==null;)uQ(e,n,t),e=e.sibling}function lQ(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(lQ(e,n,t),e=e.sibling;e!==null;)lQ(e,n,t),e=e.sibling}function xFe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(An(160));switch(r=a.stateNode,a.tag){case 5:i=!1;break e;case 3:r=r.containerInfo,i=!0;break e;case 4:r=r.containerInfo,i=!0;break e}a=a.return}a=!0}if(t.tag===5||t.tag===6){e:for(var u=e,l=t,c=l;;)if(TFe(u,c),c.child!==null&&c.tag!==4)c.child.return=c,c=c.child;else{if(c===l)break e;for(;c.sibling===null;){if(c.return===null||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}i?(u=r,l=t.stateNode,u.nodeType===8?u.parentNode.removeChild(l):u.removeChild(l)):r.removeChild(t.stateNode)}else if(t.tag===4){if(t.child!==null){r=t.stateNode.containerInfo,i=!0,t.child.return=t,t=t.child;continue}}else if(TFe(e,t),t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return,t.tag===4&&(a=!1)}t.sibling.return=t.return,t=t.sibling}}function cQ(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var a=t=t.next;do(a.tag&3)==3&&(e=a.destroy,a.destroy=void 0,e!==void 0&&e()),a=a.next;while(a!==t)}return;case 1:return;case 5:if(t=n.stateNode,t!=null){a=n.memoizedProps;var r=e!==null?e.memoizedProps:a;e=n.type;var i=n.updateQueue;if(n.updateQueue=null,i!==null){for(t[vj]=a,e==="input"&&a.type==="radio"&&a.name!=null&&hCe(t,a),Y$(e,r),n=Y$(e,a),r=0;r<i.length;r+=2){var u=i[r],l=i[r+1];u==="style"?ECe(t,l):u==="dangerouslySetInnerHTML"?wCe(t,l):u==="children"?TG(t,l):G$(t,u,l,n)}switch(e){case"input":J$(t,a);break;case"textarea":yCe(t,a);break;case"select":e=t._wrapperState.wasMultiple,t._wrapperState.wasMultiple=!!a.multiple,i=a.value,i!=null?zC(t,!!a.multiple,i,!1):e!==!!a.multiple&&(a.defaultValue!=null?zC(t,!!a.multiple,a.defaultValue,!0):zC(t,!!a.multiple,a.multiple?[]:"",!1))}}}return;case 6:if(n.stateNode===null)throw Error(An(162));n.stateNode.nodeValue=n.memoizedProps;return;case 3:t=n.stateNode,t.hydrate&&(t.hydrate=!1,UCe(t.containerInfo));return;case 12:return;case 13:n.memoizedState!==null&&(pQ=$c(),FFe(n.child,!0)),LFe(n);return;case 19:LFe(n);return;case 17:return;case 23:case 24:FFe(n,n.memoizedState!==null);return}throw Error(An(163))}function LFe(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new cyn),n.forEach(function(a){var r=Ryn.bind(null,e,a);t.has(a)||(t.add(a),a.then(r,r))})}}function vyn(e,n){return e!==null&&(e=e.memoizedState,e===null||e.dehydrated!==null)?(n=n.memoizedState,n!==null&&n.dehydrated===null):!1}var myn=Math.ceil,Lj=sR.ReactCurrentDispatcher,sQ=sR.ReactCurrentOwner,pa=0,Fs=null,Vu=null,Qc=0,bR=0,fQ=py(0),ac=0,jj=null,mI=0,l3=0,pI=0,vQ=0,mQ=null,pQ=0,_Q=1/0;function _I(){_Q=$c()+500}var wt=null,Pj=!1,dQ=null,dd=null,yy=!1,c3=null,s3=90,hQ=[],gQ=[],fg=null,f3=0,DQ=null,Nj=-1,vg=0,kj=0,v3=null,Hj=!1;function jv(){return(pa&48)!=0?$c():Nj!==-1?Nj:Nj=$c()}function by(e){if(e=e.mode,(e&2)==0)return 1;if((e&4)==0)return lI()===99?1:2;if(vg===0&&(vg=mI),eyn.transition!==0){kj!==0&&(kj=mQ!==null?mQ.pendingLanes:0),e=vg;var n=4186112&~kj;return n&=-n,n===0&&(e=4186112&~e,n=e&-e,n===0&&(n=8192)),n}return e=lI(),(pa&4)!=0&&e===98?e=X8(12,vg):(e=aDn(e),e=X8(e,vg)),e}function Ry(e,n,t){if(50<f3)throw f3=0,DQ=null,Error(An(185));if(e=Oj(e,n),e===null)return null;Z8(e,n,t),e===Fs&&(pI|=n,ac===4&&dI(e,Qc));var a=lI();n===1?(pa&8)!=0&&(pa&48)==0?yQ(e):(em(e,t),pa===0&&(_I(),vd())):((pa&4)==0||a!==98&&a!==99||(fg===null?fg=new Set([e]):fg.add(e)),em(e,t)),mQ=e}function Oj(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}function em(e,n){for(var t=e.callbackNode,a=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,u=e.pendingLanes;0<u;){var l=31-fy(u),c=1<<l,s=i[l];if(s===-1){if((c&a)==0||(c&r)!=0){s=n,KC(c);var f=Do;i[l]=10<=f?s+250:6<=f?s+5e3:-1}}else s<=n&&(e.expiredLanes|=c);u&=~c}if(a=kG(e,e===Fs?Qc:0),n=Do,a===0)t!==null&&(t!==NV&&jV(t),e.callbackNode=null,e.callbackPriority=0);else{if(t!==null){if(e.callbackPriority===n)return;t!==NV&&jV(t)}n===15?(t=yQ.bind(null,e),lg===null?(lg=[t],hj=LV(dj,HIe)):lg.push(t),t=NV):n===14?t=QG(99,yQ.bind(null,e)):(t=rDn(n),t=QG(t,jFe.bind(null,e))),e.callbackPriority=n,e.callbackNode=t}}function jFe(e){if(Nj=-1,kj=vg=0,(pa&48)!=0)throw Error(An(327));var n=e.callbackNode;if(wy()&&e.callbackNode!==n)return null;var t=kG(e,e===Fs?Qc:0);if(t===0)return null;var a=t,r=pa;pa|=16;var i=HFe();(Fs!==e||Qc!==a)&&(_I(),hI(e,a));do try{dyn();break}catch(l){kFe(e,l)}while(1);if(HV(),Lj.current=i,pa=r,Vu!==null?a=0:(Fs=null,Qc=0,a=ac),(mI&pI)!=0)hI(e,0);else if(a!==0){if(a===2&&(pa|=64,e.hydrate&&(e.hydrate=!1,MV(e.containerInfo)),t=VCe(e),t!==0&&(a=m3(e,t))),a===1)throw n=jj,hI(e,0),dI(e,t),em(e,$c()),n;switch(e.finishedWork=e.current.alternate,e.finishedLanes=t,a){case 0:case 1:throw Error(An(345));case 2:RR(e);break;case 3:if(dI(e,t),(t&62914560)===t&&(a=pQ+500-$c(),10<a)){if(kG(e,0)!==0)break;if(r=e.suspendedLanes,(r&t)!==t){jv(),e.pingedLanes|=e.suspendedLanes&r;break}e.timeoutHandle=EIe(RR.bind(null,e),a);break}RR(e);break;case 4:if(dI(e,t),(t&4186112)===t)break;for(a=e.eventTimes,r=-1;0<t;){var u=31-fy(t);i=1<<u,u=a[u],u>r&&(r=u),t&=~i}if(t=r,t=$c()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*myn(t/1960))-t,10<t){e.timeoutHandle=EIe(RR.bind(null,e),t);break}RR(e);break;case 5:RR(e);break;default:throw Error(An(329))}}return em(e,$c()),e.callbackNode===n?jFe.bind(null,e):null}function dI(e,n){for(n&=~vQ,n&=~pI,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-fy(n),a=1<<t;e[t]=-1,n&=~a}}function yQ(e){if((pa&48)!=0)throw Error(An(327));if(wy(),e===Fs&&(e.expiredLanes&Qc)!=0){var n=Qc,t=m3(e,n);(mI&pI)!=0&&(n=kG(e,n),t=m3(e,n))}else n=kG(e,0),t=m3(e,n);if(e.tag!==0&&t===2&&(pa|=64,e.hydrate&&(e.hydrate=!1,MV(e.containerInfo)),n=VCe(e),n!==0&&(t=m3(e,n))),t===1)throw t=jj,hI(e,0),dI(e,n),em(e,$c()),t;return e.finishedWork=e.current.alternate,e.finishedLanes=n,RR(e),em(e,$c()),null}function pyn(){if(fg!==null){var e=fg;fg=null,e.forEach(function(n){n.expiredLanes|=24&n.pendingLanes,em(n,$c())})}vd()}function PFe(e,n){var t=pa;pa|=1;try{return e(n)}finally{pa=t,pa===0&&(_I(),vd())}}function NFe(e,n){var t=pa;pa&=-2,pa|=8;try{return e(n)}finally{pa=t,pa===0&&(_I(),vd())}}function Uj(e,n){Di(fQ,bR),bR|=n,mI|=n}function bQ(){bR=fQ.current,xo(fQ)}function hI(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(t!==-1&&(e.timeoutHandle=-1,VDn(t)),Vu!==null)for(t=Vu.return;t!==null;){var a=t;switch(a.tag){case 1:a=a.type.childContextTypes,a!=null&&pj();break;case 3:fI(),xo(wf),xo(zc),$V();break;case 5:WV(a);break;case 4:fI();break;case 13:xo(yi);break;case 19:xo(yi);break;case 10:OV(a);break;case 23:case 24:bQ()}t=t.return}Fs=e,Vu=Ey(e.current,null),Qc=bR=mI=n,ac=0,jj=null,vQ=pI=l3=0}function kFe(e,n){do{var t=Vu;try{if(HV(),n3.current=Aj,Fj){for(var a=Yi.memoizedState;a!==null;){var r=a.queue;r!==null&&(r.pending=null),a=a.next}Fj=!1}if(t3=0,tc=Vc=Yi=null,a3=!1,sQ.current=null,t===null||t.return===null){ac=1,jj=n,Vu=null;break}e:{var i=e,u=t.return,l=t,c=n;if(n=Qc,l.flags|=2048,l.firstEffect=l.lastEffect=null,c!==null&&typeof c=="object"&&typeof c.then=="function"){var s=c;if((l.mode&2)==0){var f=l.alternate;f?(l.updateQueue=f.updateQueue,l.memoizedState=f.memoizedState,l.lanes=f.lanes):(l.updateQueue=null,l.memoizedState=null)}var v=(yi.current&1)!=0,m=u;do{var p;if(p=m.tag===13){var h=m.memoizedState;if(h!==null)p=h.dehydrated!==null;else{var R=m.memoizedProps;p=R.fallback===void 0?!1:R.unstable_avoidThisFallback!==!0?!0:!v}}if(p){var g=m.updateQueue;if(g===null){var _=new Set;_.add(s),m.updateQueue=_}else g.add(s);if((m.mode&2)==0){if(m.flags|=64,l.flags|=16384,l.flags&=-2981,l.tag===1)if(l.alternate===null)l.tag=17;else{var y=hy(-1,1);y.tag=2,gy(l,y)}l.lanes|=1;break e}c=void 0,l=n;var F=i.pingCache;if(F===null?(F=i.pingCache=new lyn,c=new Set,F.set(s,c)):(c=F.get(s),c===void 0&&(c=new Set,F.set(s,c))),!c.has(l)){c.add(l);var k=byn.bind(null,i,s,l);s.then(k,k)}m.flags|=4096,m.lanes=n;break e}m=m.return}while(m!==null);c=Error((qC(l.type)||"A React component")+` suspended while rendering, but no fallback UI was specified. Add a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.`)}ac!==5&&(ac=2),c=oQ(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var O=EFe(m,i,n);BIe(m,O);break e;case 1:i=c;var A=m.type,W=m.stateNode;if((m.flags&64)==0&&(typeof A.getDerivedStateFromError=="function"||W!==null&&typeof W.componentDidCatch=="function"&&(dd===null||!dd.has(W)))){m.flags|=4096,n&=-n,m.lanes|=n;var me=CFe(m,i,n);BIe(m,me);break e}}m=m.return}while(m!==null)}UFe(t)}catch(he){n=he,Vu===t&&t!==null&&(Vu=t=t.return);continue}break}while(1)}function HFe(){var e=Lj.current;return Lj.current=Aj,e===null?Aj:e}function m3(e,n){var t=pa;pa|=16;var a=HFe();Fs===e&&Qc===n||hI(e,n);do try{_yn();break}catch(r){kFe(e,r)}while(1);if(HV(),pa=t,Lj.current=a,Vu!==null)throw Error(An(261));return Fs=null,Qc=0,ac}function _yn(){for(;Vu!==null;)OFe(Vu)}function dyn(){for(;Vu!==null&&!KDn();)OFe(Vu)}function OFe(e){var n=WFe(e.alternate,e,bR);e.memoizedProps=e.pendingProps,n===null?UFe(e):Vu=n,sQ.current=null}function UFe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=iyn(t,n,bR),t!==null){Vu=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(bR&1073741824)!=0||(t.mode&4)==0){for(var a=0,r=t.child;r!==null;)a|=r.lanes|r.childLanes,r=r.sibling;t.childLanes=a}e!==null&&(e.flags&2048)==0&&(e.firstEffect===null&&(e.firstEffect=n.firstEffect),n.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1<n.flags&&(e.lastEffect!==null?e.lastEffect.nextEffect=n:e.firstEffect=n,e.lastEffect=n))}else{if(t=uyn(n),t!==null){t.flags&=2047,Vu=t;return}e!==null&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(n=n.sibling,n!==null){Vu=n;return}Vu=n=e}while(n!==null);ac===0&&(ac=5)}function RR(e){var n=lI();return hR(99,hyn.bind(null,e,n)),null}function hyn(e,n){do wy();while(c3!==null);if((pa&48)!=0)throw Error(An(327));var t=e.finishedWork;if(t===null)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(An(177));e.callbackNode=null;var a=t.lanes|t.childLanes,r=a,i=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;for(var u=e.eventTimes,l=e.expirationTimes;0<i;){var c=31-fy(i),s=1<<c;r[c]=0,u[c]=-1,l[c]=-1,i&=~s}if(fg!==null&&(a&24)==0&&fg.has(e)&&fg.delete(e),e===Fs&&(Vu=Fs=null,Qc=0),1<t.flags?t.lastEffect!==null?(t.lastEffect.nextEffect=t,a=t.firstEffect):a=t:a=t.firstEffect,a!==null){if(r=pa,pa|=32,sQ.current=null,IV=ej,u=mIe(),RV(u)){if("selectionStart"in u)l={start:u.selectionStart,end:u.selectionEnd};else e:if(l=(l=u.ownerDocument)&&l.defaultView||window,(s=l.getSelection&&l.getSelection())&&s.rangeCount!==0){l=s.anchorNode,i=s.anchorOffset,c=s.focusNode,s=s.focusOffset;try{l.nodeType,c.nodeType}catch{l=null;break e}var f=0,v=-1,m=-1,p=0,h=0,R=u,g=null;n:for(;;){for(var _;R!==l||i!==0&&R.nodeType!==3||(v=f+i),R!==c||s!==0&&R.nodeType!==3||(m=f+s),R.nodeType===3&&(f+=R.nodeValue.length),(_=R.firstChild)!==null;)g=R,R=_;for(;;){if(R===u)break n;if(g===l&&++p===i&&(v=f),g===c&&++h===s&&(m=f),(_=R.nextSibling)!==null)break;R=g,g=R.parentNode}R=_}l=v===-1||m===-1?null:{start:v,end:m}}else l=null;l=l||{start:0,end:0}}else l=null;FV={focusedElem:u,selectionRange:l},ej=!1,v3=null,Hj=!1,wt=a;do try{gyn()}catch(he){if(wt===null)throw Error(An(330));Sy(wt,he),wt=wt.nextEffect}while(wt!==null);v3=null,wt=a;do try{for(u=e;wt!==null;){var y=wt.flags;if(y&16&&TG(wt.stateNode,""),y&128){var F=wt.alternate;if(F!==null){var k=F.ref;k!==null&&(typeof k=="function"?k(null):k.current=null)}}switch(y&1038){case 2:AFe(wt),wt.flags&=-3;break;case 6:AFe(wt),wt.flags&=-3,cQ(wt.alternate,wt);break;case 1024:wt.flags&=-1025;break;case 1028:wt.flags&=-1025,cQ(wt.alternate,wt);break;case 4:cQ(wt.alternate,wt);break;case 8:l=wt,xFe(u,l);var O=l.alternate;MFe(l),O!==null&&MFe(O)}wt=wt.nextEffect}}catch(he){if(wt===null)throw Error(An(330));Sy(wt,he),wt=wt.nextEffect}while(wt!==null);if(k=FV,F=mIe(),y=k.focusedElem,u=k.selectionRange,F!==y&&y&&y.ownerDocument&&vIe(y.ownerDocument.documentElement,y)){for(u!==null&&RV(y)&&(F=u.start,k=u.end,k===void 0&&(k=F),"selectionStart"in y?(y.selectionStart=F,y.selectionEnd=Math.min(k,y.value.length)):(k=(F=y.ownerDocument||document)&&F.defaultView||window,k.getSelection&&(k=k.getSelection(),l=y.textContent.length,O=Math.min(u.start,l),u=u.end===void 0?O:Math.min(u.end,l),!k.extend&&O>u&&(l=u,u=O,O=l),l=fIe(y,O),i=fIe(y,u),l&&i&&(k.rangeCount!==1||k.anchorNode!==l.node||k.anchorOffset!==l.offset||k.focusNode!==i.node||k.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),k.removeAllRanges(),O>u?(k.addRange(F),k.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),k.addRange(F)))))),F=[],k=y;k=k.parentNode;)k.nodeType===1&&F.push({element:k,left:k.scrollLeft,top:k.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y<F.length;y++)k=F[y],k.element.scrollLeft=k.left,k.element.scrollTop=k.top}ej=!!IV,FV=IV=null,e.current=t,wt=a;do try{for(y=e;wt!==null;){var A=wt.flags;if(A&36&&fyn(y,wt.alternate,wt),A&128){F=void 0;var W=wt.ref;if(W!==null){var me=wt.stateNode;switch(wt.tag){case 5:F=me;break;default:F=me}typeof W=="function"?W(F):W.current=F}}wt=wt.nextEffect}}catch(he){if(wt===null)throw Error(An(330));Sy(wt,he),wt=wt.nextEffect}while(wt!==null);wt=null,ZDn(),pa=r}else e.current=t;if(yy)yy=!1,c3=e,s3=n;else for(wt=a;wt!==null;)n=wt.nextEffect,wt.nextEffect=null,wt.flags&8&&(A=wt,A.sibling=null,A.stateNode=null),wt=n;if(a=e.pendingLanes,a===0&&(dd=null),a===1?e===DQ?f3++:(f3=0,DQ=e):f3=0,t=t.stateNode,dR&&typeof dR.onCommitFiberRoot=="function")try{dR.onCommitFiberRoot(xV,t,void 0,(t.current.flags&64)==64)}catch{}if(em(e,$c()),Pj)throw Pj=!1,e=dQ,dQ=null,e;return(pa&8)!=0||vd(),null}function gyn(){for(;wt!==null;){var e=wt.alternate;Hj||v3===null||((wt.flags&8)!=0?LCe(wt,v3)&&(Hj=!0):wt.tag===13&&vyn(e,wt)&&LCe(wt,v3)&&(Hj=!0));var n=wt.flags;(n&256)!=0&&syn(e,wt),(n&512)==0||yy||(yy=!0,QG(97,function(){return wy(),null})),wt=wt.nextEffect}}function wy(){if(s3!==90){var e=97<s3?97:s3;return s3=90,hR(e,yyn)}return!1}function Dyn(e,n){hQ.push(n,e),yy||(yy=!0,QG(97,function(){return wy(),null}))}function BFe(e,n){gQ.push(n,e),yy||(yy=!0,QG(97,function(){return wy(),null}))}function yyn(){if(c3===null)return!1;var e=c3;if(c3=null,(pa&48)!=0)throw Error(An(331));var n=pa;pa|=32;var t=gQ;gQ=[];for(var a=0;a<t.length;a+=2){var r=t[a],i=t[a+1],u=r.destroy;if(r.destroy=void 0,typeof u=="function")try{u()}catch(c){if(i===null)throw Error(An(330));Sy(i,c)}}for(t=hQ,hQ=[],a=0;a<t.length;a+=2){r=t[a],i=t[a+1];try{var l=r.create;r.destroy=l()}catch(c){if(i===null)throw Error(An(330));Sy(i,c)}}for(l=e.current.firstEffect;l!==null;)e=l.nextEffect,l.nextEffect=null,l.flags&8&&(l.sibling=null,l.stateNode=null),l=e;return pa=n,vd(),!0}function JFe(e,n,t){n=oQ(t,n),n=EFe(e,n,1),gy(e,n),n=jv(),e=Oj(e,1),e!==null&&(Z8(e,1,n),em(e,n))}function Sy(e,n){if(e.tag===3)JFe(e,e,n);else for(var t=e.return;t!==null;){if(t.tag===3){JFe(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(dd===null||!dd.has(a))){e=oQ(n,e);var r=CFe(t,e,1);if(gy(t,r),r=jv(),t=Oj(t,1),t!==null)Z8(t,1,r),em(t,r);else if(typeof a.componentDidCatch=="function"&&(dd===null||!dd.has(a)))try{a.componentDidCatch(n,e)}catch{}break}}t=t.return}}function byn(e,n,t){var a=e.pingCache;a!==null&&a.delete(n),n=jv(),e.pingedLanes|=e.suspendedLanes&t,Fs===e&&(Qc&t)===t&&(ac===4||ac===3&&(Qc&62914560)===Qc&&500>$c()-pQ?hI(e,0):vQ|=t),em(e,n)}function Ryn(e,n){var t=e.stateNode;t!==null&&t.delete(n),n=0,n===0&&(n=e.mode,(n&2)==0?n=1:(n&4)==0?n=lI()===99?1:2:(vg===0&&(vg=mI),n=XC(62914560&~vg),n===0&&(n=4194304))),t=jv(),e=Oj(e,n),e!==null&&(Z8(e,n,t),em(e,t))}var WFe;WFe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||wf.current)gp=!0;else if((t&a)!=0)gp=(e.flags&16384)!=0;else{switch(gp=!1,n.tag){case 3:_Fe(n),zV();break;case 5:YIe(n);break;case 1:Sf(n.type)&&_j(n);break;case 4:JV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;Di(gj,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?dFe(e,n,t):(Di(yi,yi.current&1),n=sg(e,n,t),n!==null?n.sibling:null);Di(yi,yi.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return bFe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Di(yi,yi.current),a)break;return null;case 23:case 24:return n.lanes=0,eQ(e,n,t)}return sg(e,n,t)}else gp=!1;switch(n.lanes=0,n.tag){case 2:if(a=n.type,e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=uI(n,zc.current),sI(n,t),r=QV(null,n,a,e,r,t),n.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,Sf(a)){var i=!0;_j(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,UV(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&bj(n,a,u,e),r.updater=Rj,n.stateNode=r,r._reactInternals=n,BV(n,a,e,t),n=tQ(null,n,a,!0,i,t)}else n.tag=0,Cf(null,n,r,t),n=n.child;return n;case 16:r=n.elementType;e:{switch(e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=Syn(r),e=hp(r,e),i){case 0:n=nQ(null,n,r,e,t);break e;case 1:n=pFe(null,n,r,e,t);break e;case 11:n=sFe(null,n,r,e,t);break e;case 14:n=fFe(null,n,r,hp(r.type,e),a,t);break e}throw Error(An(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:hp(a,r),nQ(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:hp(a,r),pFe(e,n,a,r,t);case 3:if(_Fe(n),a=n.updateQueue,e===null||a===null)throw Error(An(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,UIe(e,n),YG(n,a,null,t),a=n.memoizedState.element,a===r)zV(),n=sg(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(Dy=aI(n.stateNode.containerInfo.firstChild),cg=n,i=pd=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r<e.length;r+=2)i=e[r],i._workInProgressVersionPrimary=e[r+1],vI.push(i);for(t=QIe(n,null,a,t),n.child=t;t;)t.flags=t.flags&-3|1024,t=t.sibling}else Cf(e,n,a,t),zV();n=n.child}return n;case 5:return YIe(n),e===null&&qV(n),a=n.type,r=n.pendingProps,i=e!==null?e.memoizedProps:null,u=r.children,TV(a,r)?u=null:i!==null&&TV(a,i)&&(n.flags|=16),mFe(e,n),Cf(e,n,u,t),n.child;case 6:return e===null&&qV(n),null;case 13:return dFe(e,n,t);case 4:return JV(n,n.stateNode.containerInfo),a=n.pendingProps,e===null?n.child=Ej(n,null,a,t):Cf(e,n,a,t),n.child;case 11:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:hp(a,r),sFe(e,n,a,r,t);case 7:return Cf(e,n,n.pendingProps,t),n.child;case 8:return Cf(e,n,n.pendingProps.children,t),n.child;case 12:return Cf(e,n,n.pendingProps.children,t),n.child;case 10:e:{a=n.type._context,r=n.pendingProps,u=n.memoizedProps,i=r.value;var l=n.type._context;if(Di(gj,l._currentValue),l._currentValue=i,u!==null)if(l=u.value,i=K0(l,i)?0:(typeof a._calculateChangedBits=="function"?a._calculateChangedBits(l,i):1073741823)|0,i===0){if(u.children===r.children&&!wf.current){n=sg(e,n,t);break e}}else for(l=n.child,l!==null&&(l.return=n);l!==null;){var c=l.dependencies;if(c!==null){u=l.child;for(var s=c.firstContext;s!==null;){if(s.context===a&&(s.observedBits&i)!=0){l.tag===1&&(s=hy(-1,t&-t),s.tag=2,gy(l,s)),l.lanes|=t,s=l.alternate,s!==null&&(s.lanes|=t),OIe(l.return,t),c.lanes|=t;break}s=s.next}}else u=l.tag===10&&l.type===n.type?null:l.child;if(u!==null)u.return=l;else for(u=l;u!==null;){if(u===n){u=null;break}if(l=u.sibling,l!==null){l.return=u.return,u=l;break}u=u.return}l=u}Cf(e,n,r.children,t),n=n.child}return n;case 9:return r=n.type,i=n.pendingProps,a=i.children,sI(n,t),r=X0(r,i.unstable_observedBits),a=a(r),n.flags|=1,Cf(e,n,a,t),n.child;case 14:return r=n.type,i=hp(r,n.pendingProps),i=hp(r.type,i),fFe(e,n,r,i,a,t);case 15:return vFe(e,n,n.type,n.pendingProps,a,t);case 17:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:hp(a,r),e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),n.tag=1,Sf(a)?(e=!0,_j(n)):e=!1,sI(n,t),zIe(n,a,r),BV(n,a,r,t),tQ(null,n,a,!0,e,t);case 19:return bFe(e,n,t);case 23:return eQ(e,n,t);case 24:return eQ(e,n,t)}throw Error(An(156,n.tag))};function wyn(e,n,t,a){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function nm(e,n,t,a){return new wyn(e,n,t,a)}function RQ(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Syn(e){if(typeof e=="function")return RQ(e)?1:0;if(e!=null){if(e=e.$$typeof,e===O8)return 11;if(e===B8)return 14}return 2}function Ey(e,n){var t=e.alternate;return t===null?(t=nm(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Bj(e,n,t,a,r,i){var u=2;if(a=e,typeof e=="function")RQ(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case iy:return gI(t.children,r,i,n);case vCe:u=8,r|=16;break;case A$:u=8,r|=1;break;case EG:return e=nm(12,t,n,r|8),e.elementType=EG,e.type=EG,e.lanes=i,e;case CG:return e=nm(13,t,n,r),e.type=CG,e.elementType=CG,e.lanes=i,e;case U8:return e=nm(19,t,n,r),e.elementType=U8,e.lanes=i,e;case k$:return wQ(t,r,i,n);case H$:return e=nm(24,t,n,r),e.elementType=H$,e.lanes=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case x$:u=10;break e;case L$:u=9;break e;case O8:u=11;break e;case B8:u=14;break e;case j$:u=16,a=null;break e;case P$:u=22;break e}throw Error(An(130,e==null?e:typeof e,""))}return n=nm(u,t,n,r),n.elementType=e,n.type=a,n.lanes=i,n}function gI(e,n,t,a){return e=nm(7,e,a,n),e.lanes=t,e}function wQ(e,n,t,a){return e=nm(23,e,a,n),e.elementType=k$,e.lanes=t,e}function SQ(e,n,t){return e=nm(6,e,null,n),e.lanes=t,e}function EQ(e,n,t){return n=nm(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Eyn(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=fV(0),this.expirationTimes=fV(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fV(0),this.mutableSourceEagerHydrationData=null}function Cyn(e,n,t){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:fR,key:a==null?null:""+a,children:e,containerInfo:n,implementation:t}}function Jj(e,n,t,a){var r=n.current,i=jv(),u=by(r);e:if(t){t=t._reactInternals;n:{if(mR(t)!==t||t.tag!==1)throw Error(An(170));var l=t;do{switch(l.tag){case 3:l=l.stateNode.context;break n;case 1:if(Sf(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break n}}l=l.return}while(l!==null);throw Error(An(171))}if(t.tag===1){var c=t.type;if(Sf(c)){t=MIe(t,c,l);break e}}t=l}else t=_y;return n.context===null?n.context=t:n.pendingContext=t,n=hy(i,u),n.payload={element:e},a=a===void 0?null:a,a!==null&&(n.callback=a),gy(r,n),Ry(r,u,i),u}function CQ(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function qFe(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var t=e.retryLane;e.retryLane=t!==0&&t<n?t:n}}function IQ(e,n){qFe(e,n),(e=e.alternate)&&qFe(e,n)}function Iyn(){return null}function FQ(e,n,t){var a=t!=null&&t.hydrationOptions!=null&&t.hydrationOptions.mutableSources||null;if(t=new Eyn(e,n,t!=null&&t.hydrate===!0),n=nm(3,null,null,n===2?7:n===1?3:0),t.current=n,n.stateNode=t,UV(n),e[rI]=t.current,DIe(e.nodeType===8?e.parentNode:e),a)for(e=0;e<a.length;e++){n=a[e];var r=n._getVersion;r=r(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,r]:t.mutableSourceEagerHydrationData.push(n,r)}this._internalRoot=t}FQ.prototype.render=function(e){Jj(e,this._internalRoot,null,null)};FQ.prototype.unmount=function(){var e=this._internalRoot,n=e.containerInfo;Jj(null,e,null,function(){n[rI]=null})};function p3(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Fyn(e,n){if(n||(n=e?e.nodeType===9?e.documentElement:e.firstChild:null,n=!(!n||n.nodeType!==1||!n.hasAttribute("data-reactroot"))),!n)for(var t;t=e.lastChild;)e.removeChild(t);return new FQ(e,0,n?{hydrate:!0}:void 0)}function Wj(e,n,t,a,r){var i=t._reactRootContainer;if(i){var u=i._internalRoot;if(typeof r=="function"){var l=r;r=function(){var s=CQ(u);l.call(s)}}Jj(n,u,e,r)}else{if(i=t._reactRootContainer=Fyn(t,a),u=i._internalRoot,typeof r=="function"){var c=r;r=function(){var s=CQ(u);c.call(s)}}NFe(function(){Jj(n,u,e,r)})}return CQ(u)}jCe=function(e){if(e.tag===13){var n=jv();Ry(e,4,n),IQ(e,4)}};oV=function(e){if(e.tag===13){var n=jv();Ry(e,67108864,n),IQ(e,67108864)}};PCe=function(e){if(e.tag===13){var n=jv(),t=by(e);Ry(e,t,n),IQ(e,t)}};NCe=function(e,n){return n()};X$=function(e,n,t){switch(n){case"input":if(J$(e,t),n=t.name,t.type==="radio"&&n!=null){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var a=t[n];if(a!==e&&a.form===e.form){var r=mj(a);if(!r)throw Error(An(90));_Ce(a),J$(a,r)}}}break;case"textarea":yCe(e,t);break;case"select":n=t.value,n!=null&&zC(e,!!t.multiple,n,!1)}};Z$=PFe;TCe=function(e,n,t,a,r){var i=pa;pa|=4;try{return hR(98,e.bind(null,n,t,a,r))}finally{pa=i,pa===0&&(_I(),vd())}};eV=function(){(pa&49)==0&&(pyn(),wy())};MCe=function(e,n){var t=pa;pa|=2;try{return e(n)}finally{pa=t,pa===0&&(_I(),vd())}};function zFe(e,n){var t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p3(n))throw Error(An(200));return Cyn(e,n,null,t)}var Tyn={Events:[VG,oI,mj,ICe,FCe,wy,{current:!1}]},_3={findFiberByHostInstance:pR,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},Myn={bundleType:_3.bundleType,version:_3.version,rendererPackageName:_3.rendererPackageName,rendererConfig:_3.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:sR.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=xCe(e),e===null?null:e.stateNode},findFiberByHostInstance:_3.findFiberByHostInstance||Iyn,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"&&(d3=__REACT_DEVTOOLS_GLOBAL_HOOK__,!d3.isDisabled&&d3.supportsFiber))try{xV=d3.inject(Myn),dR=d3}catch{}var d3;tm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Tyn;tm.createPortal=zFe;tm.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(An(188)):Error(An(268,Object.keys(e)));return e=xCe(n),e=e===null?null:e.stateNode,e};tm.flushSync=function(e,n){var t=pa;if((t&48)!=0)return e(n);pa|=1;try{if(e)return hR(99,e.bind(null,n))}finally{pa=t,vd()}};tm.hydrate=function(e,n,t){if(!p3(n))throw Error(An(200));return Wj(null,e,n,!0,t)};tm.render=function(e,n,t){if(!p3(n))throw Error(An(200));return Wj(null,e,n,!1,t)};tm.unmountComponentAtNode=function(e){if(!p3(e))throw Error(An(40));return e._reactRootContainer?(NFe(function(){Wj(null,null,e,!1,function(){e._reactRootContainer=null,e[rI]=null})}),!0):!1};tm.unstable_batchedUpdates=PFe;tm.unstable_createPortal=function(e,n){return zFe(e,n,2<arguments.length&&arguments[2]!==void 0?arguments[2]:null)};tm.unstable_renderSubtreeIntoContainer=function(e,n,t,a){if(!p3(t))throw Error(An(200));if(e==null||e._reactInternals===void 0)throw Error(An(38));return Wj(e,n,t,!1,a)};tm.version="17.0.2"});var DI=Ue((LYa,QFe)=>{"use strict";function VFe(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(VFe)}catch(e){console.error(e)}}VFe(),QFe.exports=$Fe()});var g3=Ue(AQ=>{"use strict";Object.defineProperty(AQ,"__esModule",{value:!0});var MQ=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},YFe=function(){function e(n,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(n,t,a){return t&&e(n.prototype,t),a&&e(n,a),n}}(),KFe=(la(),qb),h3=XFe(KFe),Gyn=PE(),Qu=XFe(Gyn);function XFe(e){return e&&e.__esModule?e:{default:e}}function Ayn(e,n){var t={};for(var a in e)n.indexOf(a)>=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function xyn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function Lyn(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function jyn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var ZFe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},Pyn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],Nyn=function(n){return Pyn.forEach(function(t){return delete n[t]}),n},eTe=function(n,t){t.style.fontSize=n.fontSize,t.style.fontFamily=n.fontFamily,t.style.fontWeight=n.fontWeight,t.style.fontStyle=n.fontStyle,t.style.letterSpacing=n.letterSpacing,t.style.textTransform=n.textTransform},nTe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,tTe=function(){return nTe?"_"+Math.random().toString(36).substr(2,12):void 0},GQ=function(e){jyn(n,e),YFe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||tTe(),prevId:i}:null}}]);function n(t){xyn(this,n);var a=Lyn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return a.inputRef=function(r){a.input=r,typeof a.props.inputRef=="function"&&a.props.inputRef(r)},a.placeHolderSizerRef=function(r){a.placeHolderSizer=r},a.sizerRef=function(r){a.sizer=r},a.state={inputWidth:t.minWidth,inputId:t.id||tTe(),prevId:t.id},a}return YFe(n,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(a,r){r.inputWidth!==this.state.inputWidth&&typeof this.props.onAutosize=="function"&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(!(!this.mounted||!window.getComputedStyle)){var a=this.input&&window.getComputedStyle(this.input);!a||(eTe(a,this.sizer),this.placeHolderSizer&&eTe(a,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(!(!this.mounted||!this.sizer||typeof this.sizer.scrollWidth=="undefined")){var a=void 0;this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?a=Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:a=this.sizer.scrollWidth+2;var r=this.props.type==="number"&&this.props.extraWidth===void 0?16:parseInt(this.props.extraWidth)||0;a+=r,a<this.props.minWidth&&(a=this.props.minWidth),a!==this.state.inputWidth&&this.setState({inputWidth:a})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var a=this.props.injectStyles;return nTe&&a?h3.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var a=[this.props.defaultValue,this.props.value,""].reduce(function(l,c){return l!=null?l:c}),r=MQ({},this.props.style);r.display||(r.display="inline-block");var i=MQ({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),u=Ayn(this.props,[]);return Nyn(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=i,h3.default.createElement("div",{className:this.props.className,style:r},this.renderStyles(),h3.default.createElement("input",MQ({},u,{ref:this.inputRef})),h3.default.createElement("div",{ref:this.sizerRef,style:ZFe},a),this.props.placeholder?h3.default.createElement("div",{ref:this.placeHolderSizerRef,style:ZFe},this.props.placeholder):null)}}]),n}(KFe.Component);GQ.propTypes={className:Qu.default.string,defaultValue:Qu.default.any,extraWidth:Qu.default.oneOfType([Qu.default.number,Qu.default.string]),id:Qu.default.string,injectStyles:Qu.default.bool,inputClassName:Qu.default.string,inputRef:Qu.default.func,inputStyle:Qu.default.object,minWidth:Qu.default.oneOfType([Qu.default.number,Qu.default.string]),onAutosize:Qu.default.func,onChange:Qu.default.func,placeholder:Qu.default.string,placeholderIsMinWidth:Qu.default.bool,style:Qu.default.object,value:Qu.default.any};GQ.defaultProps={minWidth:1,injectStyles:!0};AQ.default=GQ});var i9=Ue(w3=>{"use strict";Object.defineProperty(w3,"__esModule",{value:!0});w3.Direction=void 0;var L1n;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(L1n=w3.Direction||(w3.Direction={}))});var YQ=Ue(_a=>{"use strict";var S3=_a&&_a.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;a<r;a++)(i||!(a in n))&&(i||(i=Array.prototype.slice.call(n,0,a)),i[a]=n[a]);return e.concat(i||Array.prototype.slice.call(n))};Object.defineProperty(_a,"__esModule",{value:!0});_a.useThumbOverlap=_a.assertUnreachable=_a.voidFn=_a.getTrackBackground=_a.replaceAt=_a.schd=_a.translate=_a.getClosestThumbIndex=_a.translateThumbs=_a.getPaddingAndBorder=_a.getMargin=_a.checkInitialOverlap=_a.checkValuesAgainstBoundaries=_a.checkBoundaries=_a.isVertical=_a.relativeValue=_a.normalizeValue=_a.isStepDivisible=_a.isTouchEvent=_a.getStepDecimals=void 0;var QQ=(la(),qb),SR=i9(),j1n=function(e){var n=e.toString().split(".")[1];return n?n.length:0};_a.getStepDecimals=j1n;function P1n(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}_a.isTouchEvent=P1n;function N1n(e,n,t){var a=(n-e)/t,r=8,i=Number(a.toFixed(r));return parseInt(i.toString(),10)===i}_a.isStepDivisible=N1n;function k1n(e,n,t,a,r,i,u){var l=1e11;if(e=Math.round(e*l)/l,!i){var c=u[n-1],s=u[n+1];if(c&&c>e)return c;if(s&&s<e)return s}if(e>a)return a;if(e<t)return t;var f=Math.floor(e*l-t*l)%Math.floor(r*l),v=Math.floor(e*l-Math.abs(f)),m=f===0?e:v/l,p=Math.abs(f/l)<r/2?m:m+r,h=(0,_a.getStepDecimals)(r);return parseFloat(p.toFixed(h))}_a.normalizeValue=k1n;function H1n(e,n,t){return(e-n)/(t-n)}_a.relativeValue=H1n;function NMe(e){return e===SR.Direction.Up||e===SR.Direction.Down}_a.isVertical=NMe;function O1n(e,n,t){if(n>=t)throw new RangeError("min (".concat(n,") is equal/bigger than max (").concat(t,")"));if(e<n)throw new RangeError("value (".concat(e,") is smaller than min (").concat(n,")"));if(e>t)throw new RangeError("value (".concat(e,") is bigger than max (").concat(t,")"))}_a.checkBoundaries=O1n;function U1n(e,n,t){return e<n?n:e>t?t:e}_a.checkValuesAgainstBoundaries=U1n;function B1n(e){if(!(e.length<2)&&!e.slice(1).every(function(n,t){return e[t]<=n}))throw new RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))}_a.checkInitialOverlap=B1n;function J1n(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)}}_a.getMargin=J1n;function W1n(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)}}_a.getPaddingAndBorder=W1n;function q1n(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return kMe(r,a*n[i].x,n[i].y)})}_a.translateThumbs=q1n;function z1n(e,n,t,a){for(var r=0,i=OMe(e[0],n,t,a),u=1;u<e.length;u++){var l=OMe(e[u],n,t,a);l<i&&(i=l,r=u)}return r}_a.getClosestThumbIndex=z1n;function kMe(e,n,t){e.style.transform="translate(".concat(n,"px, ").concat(t,"px)")}_a.translate=kMe;var $1n=function(e){var n=[],t=null,a=function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];n=r,!t&&(t=requestAnimationFrame(function(){t=null,e.apply(void 0,n)}))};return a};_a.schd=$1n;function V1n(e,n,t){var a=e.slice(0);return a[n]=t,a}_a.replaceAt=V1n;function Q1n(e){var n=e.values,t=e.colors,a=e.min,r=e.max,i=e.direction,u=i===void 0?SR.Direction.Right:i,l=e.rtl,c=l===void 0?!1:l;c&&u===SR.Direction.Right?u=SR.Direction.Left:c&&SR.Direction.Left&&(u=SR.Direction.Right);var s=n.slice(0).sort(function(v,m){return v-m}).map(function(v){return(v-a)/(r-a)*100}),f=s.reduce(function(v,m,p){return"".concat(v,", ").concat(t[p]," ").concat(m,"%, ").concat(t[p+1]," ").concat(m,"%")},"");return"linear-gradient(".concat(u,", ").concat(t[0]," 0%").concat(f,", ").concat(t[t.length-1]," 100%)")}_a.getTrackBackground=Q1n;function Y1n(){}_a.voidFn=Y1n;function K1n(e){throw new Error("Didn't expect to get here")}_a.assertUnreachable=K1n;var HMe=function(e,n,t,a,r){r===void 0&&(r=function(u){return u});var i=Math.ceil(S3([e],Array.from(e.children),!0).reduce(function(u,l){var c=Math.ceil(l.getBoundingClientRect().width);if(l.innerText&&l.innerText.includes(t)&&l.childElementCount===0){var s=l.cloneNode(!0);s.innerHTML=r(n.toFixed(a)),s.style.visibility="hidden",document.body.appendChild(s),c=Math.ceil(s.getBoundingClientRect().width),document.body.removeChild(s)}return c>u?c:u},e.getBoundingClientRect().width));return i},X1n=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=HMe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,p){var h=m.x,R=HMe(t[p],a[p],r,i,u);s!==p&&(v>=h&&v<=h+R||v+f>=h&&v+f<=h+R)&&(l.includes(p)||(l.push(s),l.push(p),l=S3(S3([],l,!0),[s,p],!1),c(p)))})};return c(e),Array.from(new Set(l.sort()))},Z1n=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(p){return p});var u=(0,_a.getStepDecimals)(a),l=(0,QQ.useState)({}),c=l[0],s=l[1],f=(0,QQ.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,QQ.useEffect)(function(){if(e){var p=e.getThumbs();if(p.length<1)return;var h={},R=e.getOffsets(),g=X1n(t,R,p,n,r,u,i),_=i(n[t].toFixed(u));if(g.length){var y=g.reduce(function(W,me,he,ye){return W.length?S3(S3([],W,!0),[R[ye[he]].x],!1):[R[ye[he]].x]},[]);if(Math.min.apply(Math,y)===R[t].x){var F=[];g.forEach(function(W){F.push(n[W].toFixed(u))}),_=Array.from(new Set(F.sort(function(W,me){return parseFloat(W)-parseFloat(me)}))).map(i).join(r);var k=Math.min.apply(Math,y),O=Math.max.apply(Math,y),A=p[g[y.indexOf(O)]].getBoundingClientRect().width;h.left="".concat(Math.abs(k-(O+A))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(_),s(h)}},[e,n]),[v,c]};_a.useThumbOverlap=Z1n;function OMe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return NMe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var BMe=Ue(Pv=>{"use strict";var eRn=Pv&&Pv.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,r){a.__proto__=r}||function(a,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])},e(n,t)};return function(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(n,t);function a(){this.constructor=n}n.prototype=t===null?Object.create(t):(a.prototype=t.prototype,new a)}}(),nRn=Pv&&Pv.__createBinding||(Object.create?function(e,n,t,a){a===void 0&&(a=t);var r=Object.getOwnPropertyDescriptor(n,t);(!r||("get"in r?!n.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,a,r)}:function(e,n,t,a){a===void 0&&(a=t),e[a]=n[t]}),tRn=Pv&&Pv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),aRn=Pv&&Pv.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&nRn(n,e,t);return tRn(n,e),n},UMe=Pv&&Pv.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;a<r;a++)(i||!(a in n))&&(i||(i=Array.prototype.slice.call(n,0,a)),i[a]=n[a]);return e.concat(i||Array.prototype.slice.call(n))};Object.defineProperty(Pv,"__esModule",{value:!0});var u9=aRn((la(),qb)),gr=YQ(),Ku=i9(),rRn=["ArrowRight","ArrowUp","k","PageUp"],oRn=["ArrowLeft","ArrowDown","j","PageDown"],iRn=function(e){eRn(n,e);function n(t){var a=e.call(this,t)||this;if(a.trackRef=u9.createRef(),a.thumbRefs=[],a.state={draggedTrackPos:[-1,-1],draggedThumbIndex:-1,thumbZIndexes:new Array(a.props.values.length).fill(0).map(function(r,i){return i}),isChanged:!1,markOffsets:[]},a.getOffsets=function(){var r=a.props,i=r.direction,u=r.values,l=r.min,c=r.max,s=a.trackRef.current,f=s.getBoundingClientRect(),v=(0,gr.getPaddingAndBorder)(s);return a.getThumbs().map(function(m,p){var h={x:0,y:0},R=m.getBoundingClientRect(),g=(0,gr.getMargin)(m);switch(i){case Ku.Direction.Right:return h.x=(g.left+v.left)*-1,h.y=((R.height-f.height)/2+v.top)*-1,h.x+=f.width*(0,gr.relativeValue)(u[p],l,c)-R.width/2,h;case Ku.Direction.Left:return h.x=(g.right+v.right)*-1,h.y=((R.height-f.height)/2+v.top)*-1,h.x+=f.width-f.width*(0,gr.relativeValue)(u[p],l,c)-R.width/2,h;case Ku.Direction.Up:return h.x=((R.width-f.width)/2+g.left+v.left)*-1,h.y=-v.left,h.y+=f.height-f.height*(0,gr.relativeValue)(u[p],l,c)-R.height/2,h;case Ku.Direction.Down:return h.x=((R.width-f.width)/2+g.left+v.left)*-1,h.y=-v.left,h.y+=f.height*(0,gr.relativeValue)(u[p],l,c)-R.height/2,h;default:return(0,gr.assertUnreachable)(i)}})},a.getThumbs=function(){return a.trackRef&&a.trackRef.current?Array.from(a.trackRef.current.children).filter(function(r){return r.hasAttribute("aria-valuenow")}):(console.warn("No thumbs found in the track container. Did you forget to pass & spread the `props` param in renderTrack?"),[])},a.getTargetIndex=function(r){return a.getThumbs().findIndex(function(i){return i===r.target||i.contains(r.target)})},a.addTouchEvents=function(r){document.addEventListener("touchmove",a.schdOnTouchMove,{passive:!1}),document.addEventListener("touchend",a.schdOnEnd,{passive:!1}),document.addEventListener("touchcancel",a.schdOnEnd,{passive:!1})},a.addMouseEvents=function(r){document.addEventListener("mousemove",a.schdOnMouseMove),document.addEventListener("mouseup",a.schdOnEnd)},a.onMouseDownTrack=function(r){var i;if(r.button===0)if(r.persist(),r.preventDefault(),a.addMouseEvents(r.nativeEvent),a.props.values.length>1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.clientX,r.clientY]},function(){return a.onMove(r.clientX,r.clientY)})}else{var u=(0,gr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.clientX,r.clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.clientX,r.clientY)})}},a.onResize=function(){(0,gr.translateThumbs)(a.getThumbs(),a.getOffsets(),a.props.rtl),a.calculateMarkOffsets()},a.onTouchStartTrack=function(r){var i;if(r.persist(),a.addTouchEvents(r.nativeEvent),a.props.values.length>1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.touches[0].clientX,r.touches[0].clientY]},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}else{var u=(0,gr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.touches[0].clientX,r.touches[0].clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}},a.onMouseOrTouchStart=function(r){if(!a.props.disabled){var i=(0,gr.isTouchEvent)(r);if(!(!i&&r.button!==0)){var u=a.getTargetIndex(r);u!==-1&&(i?a.addTouchEvents(r):a.addMouseEvents(r),a.setState({draggedThumbIndex:u,thumbZIndexes:a.state.thumbZIndexes.map(function(l,c){return c===u?Math.max.apply(Math,a.state.thumbZIndexes):l<=a.state.thumbZIndexes[u]?l:l-1})}))}}},a.onMouseMove=function(r){r.preventDefault(),a.onMove(r.clientX,r.clientY)},a.onTouchMove=function(r){r.preventDefault(),a.onMove(r.touches[0].clientX,r.touches[0].clientY)},a.onKeyDown=function(r){var i=a.props,u=i.values,l=i.onChange,c=i.step,s=i.rtl,f=i.direction,v=a.state.isChanged,m=a.getTargetIndex(r.nativeEvent),p=s||f===Ku.Direction.Left||f===Ku.Direction.Down?-1:1;m!==-1&&(rRn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,gr.replaceAt)(u,m,a.normalizeValue(u[m]+p*(r.key==="PageUp"?c*10:c),m)))):oRn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,gr.replaceAt)(u,m,a.normalizeValue(u[m]-p*(r.key==="PageDown"?c*10:c),m)))):r.key==="Tab"?a.setState({draggedThumbIndex:-1},function(){v&&a.fireOnFinalChange()}):v&&a.fireOnFinalChange())},a.onKeyUp=function(r){var i=a.state.isChanged;a.setState({draggedThumbIndex:-1},function(){i&&a.fireOnFinalChange()})},a.onMove=function(r,i){var u=a.state,l=u.draggedThumbIndex,c=u.draggedTrackPos,s=a.props,f=s.direction,v=s.min,m=s.max,p=s.onChange,h=s.values,R=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var _=a.trackRef.current;if(!_)return null;var y=_.getBoundingClientRect(),F=(0,gr.isVertical)(f)?y.height:y.width;if(c[0]!==-1&&c[1]!==-1){var k=r-c[0],O=i-c[1],A=0;switch(f){case Ku.Direction.Right:case Ku.Direction.Left:A=k/F*(m-v);break;case Ku.Direction.Down:case Ku.Direction.Up:A=O/F*(m-v);break;default:(0,gr.assertUnreachable)(f)}if(g&&(A*=-1),Math.abs(A)>=R/2){for(var W=0;W<a.thumbRefs.length;W++){if(h[W]===m&&Math.sign(A)===1||h[W]===v&&Math.sign(A)===-1)return;var me=h[W]+A;me>m?A=m-h[W]:me<v&&(A=v-h[W])}for(var he=h.slice(0),W=0;W<a.thumbRefs.length;W++)he=(0,gr.replaceAt)(he,W,a.normalizeValue(h[W]+A,W));a.setState({draggedTrackPos:[r,i]}),p(he)}}else{var ye=0;switch(f){case Ku.Direction.Right:ye=(r-y.left)/F*(m-v)+v;break;case Ku.Direction.Left:ye=(F-(r-y.left))/F*(m-v)+v;break;case Ku.Direction.Down:ye=(i-y.top)/F*(m-v)+v;break;case Ku.Direction.Up:ye=(F-(i-y.top))/F*(m-v)+v;break;default:(0,gr.assertUnreachable)(f)}g&&(ye=m+v-ye),Math.abs(h[l]-ye)>=R/2&&p((0,gr.replaceAt)(h,l,a.normalizeValue(ye,l)))}},a.normalizeValue=function(r,i){var u=a.props,l=u.min,c=u.max,s=u.step,f=u.allowOverlap,v=u.values;return(0,gr.normalizeValue)(r,i,l,c,s,f,v)},a.onEnd=function(r){if(r.preventDefault(),document.removeEventListener("mousemove",a.schdOnMouseMove),document.removeEventListener("touchmove",a.schdOnTouchMove),document.removeEventListener("mouseup",a.schdOnEnd),document.removeEventListener("touchend",a.schdOnEnd),document.removeEventListener("touchcancel",a.schdOnEnd),a.state.draggedThumbIndex===-1&&a.state.draggedTrackPos[0]===-1&&a.state.draggedTrackPos[1]===-1)return null;a.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){a.fireOnFinalChange()})},a.fireOnFinalChange=function(){a.setState({isChanged:!1});var r=a.props,i=r.onFinalChange,u=r.values;i&&i(u)},a.updateMarkRefs=function(r){if(!r.renderMark){a.numOfMarks=void 0,a.markRefs=void 0;return}a.numOfMarks=(r.max-r.min)/a.props.step,a.markRefs=[];for(var i=0;i<a.numOfMarks+1;i++)a.markRefs[i]=u9.createRef()},a.calculateMarkOffsets=function(){if(!(!a.props.renderMark||!a.trackRef||!a.numOfMarks||!a.markRefs||a.trackRef.current===null)){for(var r=window.getComputedStyle(a.trackRef.current),i=parseInt(r.width,10),u=parseInt(r.height,10),l=parseInt(r.paddingLeft,10),c=parseInt(r.paddingTop,10),s=[],f=0;f<a.numOfMarks+1;f++){var v=9999,m=9999;if(a.markRefs[f].current){var p=a.markRefs[f].current.getBoundingClientRect();v=p.height,m=p.width}a.props.direction===Ku.Direction.Left||a.props.direction===Ku.Direction.Right?s.push([Math.round(i/a.numOfMarks*f+l-m/2),-Math.round((v-u)/2)]):s.push([Math.round(u/a.numOfMarks*f+c-v/2),-Math.round((m-i)/2)])}a.setState({markOffsets:s})}},t.step===0)throw new Error('"step" property should be a positive number');return a.schdOnMouseMove=(0,gr.schd)(a.onMouseMove),a.schdOnTouchMove=(0,gr.schd)(a.onTouchMove),a.schdOnEnd=(0,gr.schd)(a.onEnd),a.thumbRefs=t.values.map(function(){return u9.createRef()}),a.updateMarkRefs(t),a}return n.prototype.componentDidMount=function(){var t=this,a=this.props,r=a.values,i=a.min,u=a.step;this.resizeObserver=window.ResizeObserver?new window.ResizeObserver(this.onResize):{observe:function(){return window.addEventListener("resize",t.onResize)},unobserve:function(){return window.removeEventListener("resize",t.onResize)}},document.addEventListener("touchstart",this.onMouseOrTouchStart,{passive:!1}),document.addEventListener("mousedown",this.onMouseOrTouchStart,{passive:!1}),!this.props.allowOverlap&&(0,gr.checkInitialOverlap)(this.props.values),this.props.values.forEach(function(l){return(0,gr.checkBoundaries)(l,t.props.min,t.props.max)}),this.resizeObserver.observe(this.trackRef.current),(0,gr.translateThumbs)(this.getThumbs(),this.getOffsets(),this.props.rtl),this.calculateMarkOffsets(),r.forEach(function(l){(0,gr.isStepDivisible)(i,l,u)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")})},n.prototype.componentDidUpdate=function(t,a){var r=this.props,i=r.max,u=r.min,l=r.step,c=r.values,s=r.rtl;(t.max!==i||t.min!==u||t.step!==l)&&this.updateMarkRefs(this.props),(0,gr.translateThumbs)(this.getThumbs(),this.getOffsets(),s),(t.max!==i||t.min!==u||t.step!==l||a.markOffsets.length!==this.state.markOffsets.length)&&(this.calculateMarkOffsets(),c.forEach(function(f){(0,gr.isStepDivisible)(u,f,l)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}))},n.prototype.componentWillUnmount=function(){var t={passive:!1};document.removeEventListener("mousedown",this.onMouseOrTouchStart,t),document.removeEventListener("mousemove",this.schdOnMouseMove),document.removeEventListener("touchmove",this.schdOnTouchMove),document.removeEventListener("touchstart",this.onMouseOrTouchStart),document.removeEventListener("mouseup",this.schdOnEnd),document.removeEventListener("touchend",this.schdOnEnd),this.resizeObserver.unobserve(this.trackRef.current)},n.prototype.render=function(){var t=this,a=this.props,r=a.renderTrack,i=a.renderThumb,u=a.renderMark,l=u===void 0?function(){return null}:u,c=a.values,s=a.min,f=a.max,v=a.allowOverlap,m=a.disabled,p=this.state,h=p.draggedThumbIndex,R=p.thumbZIndexes,g=p.markOffsets;return r({props:{style:{transform:"scale(1)",cursor:h>-1?"grabbing":this.props.draggableTrack?(0,gr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?gr.voidFn:this.onMouseDownTrack,onTouchStart:m?gr.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:UMe(UMe([],g.map(function(_,y,F){return l({props:{style:t.props.direction===Ku.Direction.Left||t.props.direction===Ku.Direction.Right?{position:"absolute",left:"".concat(_[0],"px"),marginTop:"".concat(_[1],"px")}:{position:"absolute",top:"".concat(_[0],"px"),marginLeft:"".concat(_[1],"px")},key:"mark".concat(y),ref:t.markRefs[y]},index:y})}),!0),c.map(function(_,y){var F=t.state.draggedThumbIndex===y;return i({index:y,value:_,isDragged:F,props:{style:{position:"absolute",zIndex:R[y],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:y,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[y+1]||f,"aria-valuemin":v?s:c[y-1]||s,"aria-valuenow":_,draggable:!1,ref:t.thumbRefs[y],role:"slider",onKeyDown:m?gr.voidFn:t.onKeyDown,onKeyUp:m?gr.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:Ku.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(u9.Component);Pv.default=iRn});var JMe=Ue(Kc=>{"use strict";var uRn=Kc&&Kc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kc,"__esModule",{value:!0});Kc.checkValuesAgainstBoundaries=Kc.relativeValue=Kc.useThumbOverlap=Kc.Direction=Kc.getTrackBackground=Kc.Range=void 0;var lRn=uRn(BMe());Kc.Range=lRn.default;var l9=YQ();Object.defineProperty(Kc,"getTrackBackground",{enumerable:!0,get:function(){return l9.getTrackBackground}});Object.defineProperty(Kc,"useThumbOverlap",{enumerable:!0,get:function(){return l9.useThumbOverlap}});Object.defineProperty(Kc,"relativeValue",{enumerable:!0,get:function(){return l9.relativeValue}});Object.defineProperty(Kc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return l9.checkValuesAgainstBoundaries}});var cRn=i9();Object.defineProperty(Kc,"Direction",{enumerable:!0,get:function(){return cRn.Direction}})});var l2e=Ue(cY=>{"use strict";Object.defineProperty(cY,"__esModule",{value:!0});var ARn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tY=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},xRn=function(){function e(n,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(n,t,a){return t&&e(n.prototype,t),a&&e(n,a),n}}(),LRn=(la(),qb),aY=oY(LRn),jRn=PE(),If=oY(jRn),PRn=ty(),rY=oY(PRn);function oY(e){return e&&e.__esModule?e:{default:e}}function rm(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function NRn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function kRn(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function HRn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var i2e={animating:"rah-animating",animatingUp:"rah-animating--up",animatingDown:"rah-animating--down",animatingToHeightZero:"rah-animating--to-height-zero",animatingToHeightAuto:"rah-animating--to-height-auto",animatingToHeightSpecific:"rah-animating--to-height-specific",static:"rah-static",staticHeightZero:"rah-static--height-zero",staticHeightAuto:"rah-static--height-auto",staticHeightSpecific:"rah-static--height-specific"},ORn=["animateOpacity","animationStateClasses","applyInlineTransitions","children","contentClassName","delay","duration","easing","height","onAnimationEnd","onAnimationStart"];function URn(e){for(var n=arguments.length,t=Array(n>1?n-1:0),a=1;a<n;a++)t[a-1]=arguments[a];if(!t.length)return e;for(var r={},i=Object.keys(e),u=0;u<i.length;u++){var l=i[u];t.indexOf(l)===-1&&(r[l]=e[l])}return r}function BRn(e){var n=[];return n[0]=requestAnimationFrame(function(){n[1]=requestAnimationFrame(function(){e()})}),n}function u2e(e){e.forEach(function(n){return cancelAnimationFrame(n)})}function iY(e){return!isNaN(parseFloat(e))&&isFinite(e)}function uY(e){return typeof e=="string"&&e.search("%")===e.length-1&&iY(e.substr(0,e.length-1))}function f9(e,n){e&&typeof e=="function"&&e(n)}var lY=function(e){HRn(n,e);function n(t){NRn(this,n);var a=kRn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));a.animationFrameIDs=[];var r="auto",i="visible";iY(t.height)?(r=t.height<0||t.height==="0"?0:t.height,i="hidden"):uY(t.height)&&(r=t.height==="0%"?0:t.height,i="hidden"),a.animationStateClasses=tY({},i2e,t.animationStateClasses);var u=a.getStaticStateClasses(r),l=typeof window!="undefined";return l&&window.matchMedia&&(a.prefersReducedMotion=window.matchMedia("(prefers-reduced-motion)").matches),a.state={animationStateClasses:u,height:r,overflow:i,shouldUseTransitions:!1},a}return xRn(n,[{key:"componentDidMount",value:function(){var a=this.state.height;this.contentElement&&this.contentElement.style&&this.hideContent(a)}},{key:"componentDidUpdate",value:function(a,r){var i=this,u=this.props,l=u.height,c=u.onAnimationEnd,s=u.onAnimationStart,f=this.getTimings(),v=f.duration,m=f.delay;if(this.contentElement&&l!==a.height){var p;this.showContent(r.height),this.contentElement.style.overflow="hidden";var h=this.contentElement.offsetHeight;this.contentElement.style.overflow="";var R=v+m,g=null,_={height:null,overflow:"hidden"},y=r.height==="auto";iY(l)?(g=l<0||l==="0"?0:l,_.height=g):uY(l)?(g=l==="0%"?0:l,_.height=g):(g=h,_.height="auto",_.overflow=null),y&&(_.height=g,g=h);var F=(0,rY.default)((p={},rm(p,this.animationStateClasses.animating,!0),rm(p,this.animationStateClasses.animatingUp,a.height==="auto"||l<a.height),rm(p,this.animationStateClasses.animatingDown,l==="auto"||l>a.height),rm(p,this.animationStateClasses.animatingToHeightZero,_.height===0),rm(p,this.animationStateClasses.animatingToHeightAuto,_.height==="auto"),rm(p,this.animationStateClasses.animatingToHeightSpecific,_.height>0),p)),k=this.getStaticStateClasses(_.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!y}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),y?(_.shouldUseTransitions=!0,u2e(this.animationFrameIDs),this.animationFrameIDs=BRn(function(){i.setState(_),f9(s,{newHeight:_.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:k,shouldUseTransitions:!1}),i.hideContent(_.height),f9(c,{newHeight:_.height})},R)):(f9(s,{newHeight:g}),this.timeoutID=setTimeout(function(){_.animationStateClasses=k,_.shouldUseTransitions=!1,i.setState(_),l!=="auto"&&i.hideContent(g),f9(c,{newHeight:g})},R))}}},{key:"componentWillUnmount",value:function(){u2e(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var a=this.props,r=a.delay,i=a.duration;return{delay:r,duration:i}}},{key:"showContent",value:function(a){a===0&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(a){a===0&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(a){var r;return(0,rY.default)((r={},rm(r,this.animationStateClasses.static,!0),rm(r,this.animationStateClasses.staticHeightZero,a===0),rm(r,this.animationStateClasses.staticHeightSpecific,a>0),rm(r,this.animationStateClasses.staticHeightAuto,a==="auto"),r))}},{key:"render",value:function(){var a,r=this,i=this.props,u=i.animateOpacity,l=i.applyInlineTransitions,c=i.children,s=i.className,f=i.contentClassName,v=i.easing,m=i.id,p=i.style,h=this.state,R=h.height,g=h.overflow,_=h.animationStateClasses,y=h.shouldUseTransitions,F=this.getTimings(),k=F.duration,O=F.delay,A=tY({},p,{height:R,overflow:g||p.overflow});y&&l&&(A.transition="height "+k+"ms "+v+" "+O+"ms",p.transition&&(A.transition=p.transition+", "+A.transition),A.WebkitTransition=A.transition);var W={};u&&(W.transition="opacity "+k+"ms "+v+" "+O+"ms",W.WebkitTransition=W.transition,R===0&&(W.opacity=0));var me=(0,rY.default)((a={},rm(a,_,!0),rm(a,s,s),a)),he=typeof this.props["aria-hidden"]!="undefined",ye=he?this.props["aria-hidden"]:R===0;return aY.default.createElement("div",tY({},URn.apply(void 0,[this.props].concat(ORn)),{"aria-hidden":ye,className:me,id:m,style:A}),aY.default.createElement("div",{className:f,style:W,ref:function(Fe){return r.contentElement=Fe}},c))}}]),n}(aY.default.Component),JRn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||uY(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":ARn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};lY.propTypes={"aria-hidden":If.default.bool,animateOpacity:If.default.bool,animationStateClasses:If.default.object,applyInlineTransitions:If.default.bool,children:If.default.any.isRequired,className:If.default.string,contentClassName:If.default.string,delay:If.default.number,duration:If.default.number,easing:If.default.string,height:JRn,id:If.default.string,onAnimationEnd:If.default.func,onAnimationStart:If.default.func,style:If.default.object};lY.defaultProps={animateOpacity:!1,animationStateClasses:i2e,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};cY.default=lY});var p6e=Ue((ZP,OX)=>{(function(n,t){typeof ZP=="object"&&typeof OX=="object"?OX.exports=t():typeof define=="function"&&define.amd?define([],t):typeof ZP=="object"?ZP.Pusher=t():n.Pusher=t()})(window,function(){return function(e){var n={};function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(a,r,i){t.o(a,r)||Object.defineProperty(a,r,{enumerable:!0,get:i})},t.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},t.t=function(a,r){if(r&1&&(a=t(a)),r&8||r&4&&typeof a=="object"&&a&&a.__esModule)return a;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:a}),r&2&&typeof a!="string")for(var u in a)t.d(i,u,function(l){return a[l]}.bind(null,u));return i},t.n=function(a){var r=a&&a.__esModule?function(){return a.default}:function(){return a};return t.d(r,"a",r),r},t.o=function(a,r){return Object.prototype.hasOwnProperty.call(a,r)},t.p="",t(t.s=2)}([function(e,n,t){"use strict";var a=this&&this.__extends||function(){var p=function(h,R){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,_){g.__proto__=_}||function(g,_){for(var y in _)_.hasOwnProperty(y)&&(g[y]=_[y])},p(h,R)};return function(h,R){p(h,R);function g(){this.constructor=h}h.prototype=R===null?Object.create(R):(g.prototype=R.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function p(h){h===void 0&&(h="="),this._paddingCharacter=h}return p.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},p.prototype.encode=function(h){for(var R="",g=0;g<h.length-2;g+=3){var _=h[g]<<16|h[g+1]<<8|h[g+2];R+=this._encodeByte(_>>>3*6&63),R+=this._encodeByte(_>>>2*6&63),R+=this._encodeByte(_>>>1*6&63),R+=this._encodeByte(_>>>0*6&63)}var y=h.length-g;if(y>0){var _=h[g]<<16|(y===2?h[g+1]<<8:0);R+=this._encodeByte(_>>>3*6&63),R+=this._encodeByte(_>>>2*6&63),y===2?R+=this._encodeByte(_>>>1*6&63):R+=this._paddingCharacter||"",R+=this._paddingCharacter||""}return R},p.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},p.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},p.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var R=this._getPaddingLength(h),g=h.length-R,_=new Uint8Array(this.maxDecodedLength(g)),y=0,F=0,k=0,O=0,A=0,W=0,me=0;F<g-4;F+=4)O=this._decodeChar(h.charCodeAt(F+0)),A=this._decodeChar(h.charCodeAt(F+1)),W=this._decodeChar(h.charCodeAt(F+2)),me=this._decodeChar(h.charCodeAt(F+3)),_[y++]=O<<2|A>>>4,_[y++]=A<<4|W>>>2,_[y++]=W<<6|me,k|=O&r,k|=A&r,k|=W&r,k|=me&r;if(F<g-1&&(O=this._decodeChar(h.charCodeAt(F)),A=this._decodeChar(h.charCodeAt(F+1)),_[y++]=O<<2|A>>>4,k|=O&r,k|=A&r),F<g-2&&(W=this._decodeChar(h.charCodeAt(F+2)),_[y++]=A<<4|W>>>2,k|=W&r),F<g-3&&(me=this._decodeChar(h.charCodeAt(F+3)),_[y++]=W<<6|me,k|=me&r),k!==0)throw new Error("Base64Coder: incorrect characters for decoding");return _},p.prototype._encodeByte=function(h){var R=h;return R+=65,R+=25-h>>>8&0-65-26+97,R+=51-h>>>8&26-97-52+48,R+=61-h>>>8&52-48-62+43,R+=62-h>>>8&62-43-63+47,String.fromCharCode(R)},p.prototype._decodeChar=function(h){var R=r;return R+=(42-h&h-44)>>>8&-r+h-43+62,R+=(46-h&h-48)>>>8&-r+h-47+63,R+=(47-h&h-58)>>>8&-r+h-48+52,R+=(64-h&h-91)>>>8&-r+h-65+0,R+=(96-h&h-123)>>>8&-r+h-97+26,R},p.prototype._getPaddingLength=function(h){var R=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)R++;if(h.length<4||R>2)throw new Error("Base64Coder: incorrect padding")}return R},p}();n.Coder=i;var u=new i;function l(p){return u.encode(p)}n.encode=l;function c(p){return u.decode(p)}n.decode=c;var s=function(p){a(h,p);function h(){return p!==null&&p.apply(this,arguments)||this}return h.prototype._encodeByte=function(R){var g=R;return g+=65,g+=25-R>>>8&0-65-26+97,g+=51-R>>>8&26-97-52+48,g+=61-R>>>8&52-48-62+45,g+=62-R>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(R){var g=r;return g+=(44-R&R-46)>>>8&-r+R-45+62,g+=(94-R&R-96)>>>8&-r+R-95+63,g+=(47-R&R-58)>>>8&-r+R-48+52,g+=(64-R&R-91)>>>8&-r+R-65+0,g+=(96-R&R-123)>>>8&-r+R-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(p){return f.encode(p)}n.encodeURLSafe=v;function m(p){return f.decode(p)}n.decodeURLSafe=m,n.encodedLength=function(p){return u.encodedLength(p)},n.maxDecodedLength=function(p){return u.maxDecodedLength(p)},n.decodedLength=function(p){return u.decodedLength(p)}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a="utf8: invalid string",r="utf8: invalid source encoding";function i(c){for(var s=new Uint8Array(u(c)),f=0,v=0;v<c.length;v++){var m=c.charCodeAt(v);m<128?s[f++]=m:m<2048?(s[f++]=192|m>>6,s[f++]=128|m&63):m<55296?(s[f++]=224|m>>12,s[f++]=128|m>>6&63,s[f++]=128|m&63):(v++,m=(m&1023)<<10,m|=c.charCodeAt(v)&1023,m+=65536,s[f++]=240|m>>18,s[f++]=128|m>>12&63,s[f++]=128|m>>6&63,s[f++]=128|m&63)}return s}n.encode=i;function u(c){for(var s=0,f=0;f<c.length;f++){var v=c.charCodeAt(f);if(v<128)s+=1;else if(v<2048)s+=2;else if(v<55296)s+=3;else if(v<=57343){if(f>=c.length-1)throw new Error(a);f++,s+=4}else throw new Error(a)}return s}n.encodedLength=u;function l(c){for(var s=[],f=0;f<c.length;f++){var v=c[f];if(v&128){var m=void 0;if(v<224){if(f>=c.length)throw new Error(r);var p=c[++f];if((p&192)!=128)throw new Error(r);v=(v&31)<<6|p&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var p=c[++f],h=c[++f];if((p&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(p&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var p=c[++f],h=c[++f],R=c[++f];if((p&192)!=128||(h&192)!=128||(R&192)!=128)throw new Error(r);v=(v&15)<<18|(p&63)<<12|(h&63)<<6|R&63,m=65536}else throw new Error(r);if(v<m||v>=55296&&v<=57343)throw new Error(r);if(v>=65536){if(v>1114111)throw new Error(r);v-=65536,s.push(String.fromCharCode(55296|v>>10)),v=56320|v&1023}}s.push(String.fromCharCode(v))}return s.join("")}n.decode=l},function(e,n,t){e.exports=t(3).default},function(e,n,t){"use strict";t.r(n);var a=function(){function w(D,E){this.lastId=0,this.prefix=D,this.name=E}return w.prototype.create=function(D){this.lastId++;var E=this.lastId,G=this.prefix+E,j=this.name+"["+E+"]",fe=!1,We=function(){fe||(D.apply(null,arguments),fe=!0)};return this[E]=We,{number:E,id:G,name:j,callback:We}},w.prototype.remove=function(D){delete this[D.number]},w}(),r=new a("_pusher_script_","Pusher.ScriptReceivers"),i={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:""},u=i,l=function(){function w(D){this.options=D,this.receivers=D.receivers||r,this.loading={}}return w.prototype.load=function(D,E,G){var j=this;if(j.loading[D]&&j.loading[D].length>0)j.loading[D].push(G);else{j.loading[D]=[G];var fe=Oa.createScriptRequest(j.getPath(D,E)),We=j.receivers.create(function(Jn){if(j.receivers.remove(We),j.loading[D]){var aa=j.loading[D];delete j.loading[D];for(var Ar=function(as){as||fe.cleanup()},wu=0;wu<aa.length;wu++)aa[wu](Jn,Ar)}});fe.send(We)}},w.prototype.getRoot=function(D){var E,G=Oa.getDocument().location.protocol;return D&&D.useTLS||G==="https:"?E=this.options.cdn_https:E=this.options.cdn_http,E.replace(/\/*$/,"")+"/"+this.options.version},w.prototype.getPath=function(D,E){return this.getRoot(E)+"/"+D+this.options.suffix+".js"},w}(),c=l,s=new a("_pusher_dependencies","Pusher.DependenciesReceivers"),f=new c({cdn_http:u.cdn_http,cdn_https:u.cdn_https,version:u.VERSION,suffix:u.dependency_suffix,receivers:s});function v(w){return k(y(w))}for(var m=String.fromCharCode,p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h={},R=0,g=p.length;R<g;R++)h[p.charAt(R)]=R;var _=function(w){var D=w.charCodeAt(0);return D<128?w:D<2048?m(192|D>>>6)+m(128|D&63):m(224|D>>>12&15)+m(128|D>>>6&63)+m(128|D&63)},y=function(w){return w.replace(/[^\x00-\x7F]/g,_)},F=function(w){var D=[0,2,1][w.length%3],E=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),G=[p.charAt(E>>>18),p.charAt(E>>>12&63),D>=2?"=":p.charAt(E>>>6&63),D>=1?"=":p.charAt(E&63)];return G.join("")},k=window.btoa||function(w){return w.replace(/[\s\S]{1,3}/g,F)},O=function(){function w(D,E,G,j){var fe=this;this.clear=E,this.timer=D(function(){fe.timer&&(fe.timer=j(fe.timer))},G)}return w.prototype.isRunning=function(){return this.timer!==null},w.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},w}(),A=O,W=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}();function me(w){window.clearTimeout(w)}function he(w){window.clearInterval(w)}var ye=function(w){W(D,w);function D(E,G){return w.call(this,setTimeout,me,E,function(j){return G(),null})||this}return D}(A),le=function(w){W(D,w);function D(E,G){return w.call(this,setInterval,he,E,function(j){return G(),j})||this}return D}(A),Fe={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(w){return new ye(0,w)},method:function(w){for(var D=[],E=1;E<arguments.length;E++)D[E-1]=arguments[E];var G=Array.prototype.slice.call(arguments,1);return function(j){return j[w].apply(j,G.concat(arguments))}}},Re=Fe;function Ee(w){for(var D=[],E=1;E<arguments.length;E++)D[E-1]=arguments[E];for(var G=0;G<D.length;G++){var j=D[G];for(var fe in j)j[fe]&&j[fe].constructor&&j[fe].constructor===Object?w[fe]=Ee(w[fe]||{},j[fe]):w[fe]=j[fe]}return w}function He(){for(var w=["Pusher"],D=0;D<arguments.length;D++)typeof arguments[D]=="string"?w.push(arguments[D]):w.push(Ye(arguments[D]));return w.join(" : ")}function pe(w,D){var E=Array.prototype.indexOf;if(w===null)return-1;if(E&&w.indexOf===E)return w.indexOf(D);for(var G=0,j=w.length;G<j;G++)if(w[G]===D)return G;return-1}function qn(w,D){for(var E in w)Object.prototype.hasOwnProperty.call(w,E)&&D(w[E],E,w)}function bn(w){var D=[];return qn(w,function(E,G){D.push(G)}),D}function Zn(w){var D=[];return qn(w,function(E){D.push(E)}),D}function et(w,D,E){for(var G=0;G<w.length;G++)D.call(E||window,w[G],G,w)}function ne(w,D){for(var E=[],G=0;G<w.length;G++)E.push(D(w[G],G,w,E));return E}function N(w,D){var E={};return qn(w,function(G,j){E[j]=D(G)}),E}function se(w,D){D=D||function(j){return!!j};for(var E=[],G=0;G<w.length;G++)D(w[G],G,w,E)&&E.push(w[G]);return E}function be(w,D){var E={};return qn(w,function(G,j){(D&&D(G,j,w,E)||Boolean(G))&&(E[j]=G)}),E}function Ce(w){var D=[];return qn(w,function(E,G){D.push([G,E])}),D}function q(w,D){for(var E=0;E<w.length;E++)if(D(w[E],E,w))return!0;return!1}function Se(w,D){for(var E=0;E<w.length;E++)if(!D(w[E],E,w))return!1;return!0}function ae(w){return N(w,function(D){return typeof D=="object"&&(D=Ye(D)),encodeURIComponent(v(D.toString()))})}function Ne(w){var D=be(w,function(G){return G!==void 0}),E=ne(Ce(ae(D)),Re.method("join","=")).join("&");return E}function je(w){var D=[],E=[];return function G(j,fe){var We,Jn,aa;switch(typeof j){case"object":if(!j)return null;for(We=0;We<D.length;We+=1)if(D[We]===j)return{$ref:E[We]};if(D.push(j),E.push(fe),Object.prototype.toString.apply(j)==="[object Array]")for(aa=[],We=0;We<j.length;We+=1)aa[We]=G(j[We],fe+"["+We+"]");else{aa={};for(Jn in j)Object.prototype.hasOwnProperty.call(j,Jn)&&(aa[Jn]=G(j[Jn],fe+"["+JSON.stringify(Jn)+"]"))}return aa;case"number":case"string":case"boolean":return j}}(w,"$")}function Ye(w){try{return JSON.stringify(w)}catch{return JSON.stringify(je(w))}}var cn=function(){function w(){this.globalLog=function(D){window.console&&window.console.log&&window.console.log(D)}}return w.prototype.debug=function(){for(var D=[],E=0;E<arguments.length;E++)D[E]=arguments[E];this.log(this.globalLog,D)},w.prototype.warn=function(){for(var D=[],E=0;E<arguments.length;E++)D[E]=arguments[E];this.log(this.globalLogWarn,D)},w.prototype.error=function(){for(var D=[],E=0;E<arguments.length;E++)D[E]=arguments[E];this.log(this.globalLogError,D)},w.prototype.globalLogWarn=function(D){window.console&&window.console.warn?window.console.warn(D):this.globalLog(D)},w.prototype.globalLogError=function(D){window.console&&window.console.error?window.console.error(D):this.globalLogWarn(D)},w.prototype.log=function(D){for(var E=[],G=1;G<arguments.length;G++)E[G-1]=arguments[G];var j=He.apply(this,arguments);if(nH.log)nH.log(j);else if(nH.logToConsole){var fe=D.bind(this);fe(j)}},w}(),ke=new cn,Nn={baseUrl:"https://pusher.com",urls:{authenticationEndpoint:{path:"/docs/authenticating_users"},javascriptQuickStart:{path:"/docs/javascript_quick_start"},triggeringClientEvents:{path:"/docs/client_api_guide/client_events#trigger-events"},encryptedChannelSupport:{fullUrl:"https://github.com/pusher/pusher-js/tree/cc491015371a4bde5743d1c87a0fbac0feb53195#encrypted-channel-support"}}},Fn=function(w){var D="See:",E=Nn.urls[w];if(!E)return"";var G;return E.fullUrl?G=E.fullUrl:E.path&&(G=Nn.baseUrl+E.path),G?D+" "+G:""},pt={buildLogSuffix:Fn},Pn=function(w,D,E){var G=this,j;j=Oa.createXHR(),j.open("POST",G.options.authEndpoint,!0),j.setRequestHeader("Content-Type","application/x-www-form-urlencoded");for(var fe in this.authOptions.headers)j.setRequestHeader(fe,this.authOptions.headers[fe]);return j.onreadystatechange=function(){if(j.readyState===4)if(j.status===200){var We,Jn=!1;try{We=JSON.parse(j.responseText),Jn=!0}catch{E(!0,"JSON returned from auth endpoint was invalid, yet status code was 200. Data was: "+j.responseText)}Jn&&E(!1,We)}else{var aa=pt.buildLogSuffix("authenticationEndpoint");ke.error("Unable to retrieve auth string from auth endpoint - "+("received status "+j.status+" from "+G.options.authEndpoint+". ")+("Clients must be authenticated to join private or presence channels. "+aa)),E(!0,j.status)}},j.send(this.composeQuery(D)),j},_t=Pn,Gt=function(w,D,E){this.authOptions.headers!==void 0&&ke.warn("To send headers with the auth request, you must use AJAX, rather than JSONP.");var G=w.nextAuthCallbackID.toString();w.nextAuthCallbackID++;var j=w.getDocument(),fe=j.createElement("script");w.auth_callbacks[G]=function(aa){E(!1,aa)};var We="Pusher.auth_callbacks['"+G+"']";fe.src=this.options.authEndpoint+"?callback="+encodeURIComponent(We)+"&"+this.composeQuery(D);var Jn=j.getElementsByTagName("head")[0]||j.documentElement;Jn.insertBefore(fe,Jn.firstChild)},Un=Gt,$t=function(){function w(D){this.src=D}return w.prototype.send=function(D){var E=this,G="Error loading "+E.src;E.script=document.createElement("script"),E.script.id=D.id,E.script.src=E.src,E.script.type="text/javascript",E.script.charset="UTF-8",E.script.addEventListener?(E.script.onerror=function(){D.callback(G)},E.script.onload=function(){D.callback(null)}):E.script.onreadystatechange=function(){(E.script.readyState==="loaded"||E.script.readyState==="complete")&&D.callback(null)},E.script.async===void 0&&document.attachEvent&&/opera/i.test(navigator.userAgent)?(E.errorScript=document.createElement("script"),E.errorScript.id=D.id+"_error",E.errorScript.text=D.name+"('"+G+"');",E.script.async=E.errorScript.async=!1):E.script.async=!0;var j=document.getElementsByTagName("head")[0];j.insertBefore(E.script,j.firstChild),E.errorScript&&j.insertBefore(E.errorScript,E.script.nextSibling)},w.prototype.cleanup=function(){this.script&&(this.script.onload=this.script.onerror=null,this.script.onreadystatechange=null),this.script&&this.script.parentNode&&this.script.parentNode.removeChild(this.script),this.errorScript&&this.errorScript.parentNode&&this.errorScript.parentNode.removeChild(this.errorScript),this.script=null,this.errorScript=null},w}(),dt=$t,rt=function(){function w(D,E){this.url=D,this.data=E}return w.prototype.send=function(D){if(!this.request){var E=Ne(this.data),G=this.url+"/"+D.number+"?"+E;this.request=Oa.createScriptRequest(G),this.request.send(D)}},w.prototype.cleanup=function(){this.request&&this.request.cleanup()},w}(),Tn=rt,Ct=function(w,D){return function(E,G){var j="http"+(D?"s":"")+"://",fe=j+(w.host||w.options.host)+w.options.path,We=Oa.createJSONPRequest(fe,E),Jn=Oa.ScriptReceivers.create(function(aa,Ar){r.remove(Jn),We.cleanup(),Ar&&Ar.host&&(w.host=Ar.host),G&&G(aa,Ar)});We.send(Jn)}},cr={name:"jsonp",getAgent:Ct},xe=cr;function ln(w,D,E){var G=w+(D.useTLS?"s":""),j=D.useTLS?D.hostTLS:D.hostNonTLS;return G+"://"+j+E}function Vt(w,D){var E="/app/"+w,G="?protocol="+u.PROTOCOL+"&client=js&version="+u.VERSION+(D?"&"+D:"");return E+G}var Gr={getInitial:function(w,D){var E=(D.httpPath||"")+Vt(w,"flash=false");return ln("ws",D,E)}},Jr={getInitial:function(w,D){var E=(D.httpPath||"/pusher")+Vt(w);return ln("http",D,E)}},jf={getInitial:function(w,D){return ln("http",D,D.httpPath||"/pusher")},getPath:function(w,D){return Vt(w)}},Np=function(){function w(){this._callbacks={}}return w.prototype.get=function(D){return this._callbacks[Hd(D)]},w.prototype.add=function(D,E,G){var j=Hd(D);this._callbacks[j]=this._callbacks[j]||[],this._callbacks[j].push({fn:E,context:G})},w.prototype.remove=function(D,E,G){if(!D&&!E&&!G){this._callbacks={};return}var j=D?[Hd(D)]:bn(this._callbacks);E||G?this.removeCallback(j,E,G):this.removeAllCallbacks(j)},w.prototype.removeCallback=function(D,E,G){et(D,function(j){this._callbacks[j]=se(this._callbacks[j]||[],function(fe){return E&&E!==fe.fn||G&&G!==fe.context}),this._callbacks[j].length===0&&delete this._callbacks[j]},this)},w.prototype.removeAllCallbacks=function(D){et(D,function(E){delete this._callbacks[E]},this)},w}(),pm=Np;function Hd(w){return"_"+w}var lb=function(){function w(D){this.callbacks=new pm,this.global_callbacks=[],this.failThrough=D}return w.prototype.bind=function(D,E,G){return this.callbacks.add(D,E,G),this},w.prototype.bind_global=function(D){return this.global_callbacks.push(D),this},w.prototype.unbind=function(D,E,G){return this.callbacks.remove(D,E,G),this},w.prototype.unbind_global=function(D){return D?(this.global_callbacks=se(this.global_callbacks||[],function(E){return E!==D}),this):(this.global_callbacks=[],this)},w.prototype.unbind_all=function(){return this.unbind(),this.unbind_global(),this},w.prototype.emit=function(D,E,G){for(var j=0;j<this.global_callbacks.length;j++)this.global_callbacks[j](D,E);var fe=this.callbacks.get(D),We=[];if(G?We.push(E,G):E&&We.push(E),fe&&fe.length>0)for(var j=0;j<fe.length;j++)fe[j].fn.apply(fe[j].context||window,We);else this.failThrough&&this.failThrough(D,E);return this},w}(),Wr=lb,TF=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),_m=function(w){TF(D,w);function D(E,G,j,fe,We){var Jn=w.call(this)||this;return Jn.initialize=Oa.transportConnectionInitializer,Jn.hooks=E,Jn.name=G,Jn.priority=j,Jn.key=fe,Jn.options=We,Jn.state="new",Jn.timeline=We.timeline,Jn.activityTimeout=We.activityTimeout,Jn.id=Jn.timeline.generateUniqueID(),Jn}return D.prototype.handlesActivityChecks=function(){return Boolean(this.hooks.handlesActivityChecks)},D.prototype.supportsPing=function(){return Boolean(this.hooks.supportsPing)},D.prototype.connect=function(){var E=this;if(this.socket||this.state!=="initialized")return!1;var G=this.hooks.urls.getInitial(this.key,this.options);try{this.socket=this.hooks.getSocket(G,this.options)}catch(j){return Re.defer(function(){E.onError(j),E.changeState("closed")}),!1}return this.bindListeners(),ke.debug("Connecting",{transport:this.name,url:G}),this.changeState("connecting"),!0},D.prototype.close=function(){return this.socket?(this.socket.close(),!0):!1},D.prototype.send=function(E){var G=this;return this.state==="open"?(Re.defer(function(){G.socket&&G.socket.send(E)}),!0):!1},D.prototype.ping=function(){this.state==="open"&&this.supportsPing()&&this.socket.ping()},D.prototype.onOpen=function(){this.hooks.beforeOpen&&this.hooks.beforeOpen(this.socket,this.hooks.urls.getPath(this.key,this.options)),this.changeState("open"),this.socket.onopen=void 0},D.prototype.onError=function(E){this.emit("error",{type:"WebSocketError",error:E}),this.timeline.error(this.buildTimelineMessage({error:E.toString()}))},D.prototype.onClose=function(E){E?this.changeState("closed",{code:E.code,reason:E.reason,wasClean:E.wasClean}):this.changeState("closed"),this.unbindListeners(),this.socket=void 0},D.prototype.onMessage=function(E){this.emit("message",E)},D.prototype.onActivity=function(){this.emit("activity")},D.prototype.bindListeners=function(){var E=this;this.socket.onopen=function(){E.onOpen()},this.socket.onerror=function(G){E.onError(G)},this.socket.onclose=function(G){E.onClose(G)},this.socket.onmessage=function(G){E.onMessage(G)},this.supportsPing()&&(this.socket.onactivity=function(){E.onActivity()})},D.prototype.unbindListeners=function(){this.socket&&(this.socket.onopen=void 0,this.socket.onerror=void 0,this.socket.onclose=void 0,this.socket.onmessage=void 0,this.supportsPing()&&(this.socket.onactivity=void 0))},D.prototype.changeState=function(E,G){this.state=E,this.timeline.info(this.buildTimelineMessage({state:E,params:G})),this.emit(E,G)},D.prototype.buildTimelineMessage=function(E){return Ee({cid:this.id},E)},D}(Wr),nHe=_m,tHe=function(){function w(D){this.hooks=D}return w.prototype.isSupported=function(D){return this.hooks.isSupported(D)},w.prototype.createConnection=function(D,E,G,j){return new nHe(this.hooks,D,E,G,j)},w}(),Sw=tHe,aHe=new Sw({urls:Gr,handlesActivityChecks:!1,supportsPing:!1,isInitialized:function(){return Boolean(Oa.getWebSocketAPI())},isSupported:function(){return Boolean(Oa.getWebSocketAPI())},getSocket:function(w){return Oa.createWebSocket(w)}}),Ste={urls:Jr,handlesActivityChecks:!1,supportsPing:!0,isInitialized:function(){return!0}},Ete=Ee({getSocket:function(w){return Oa.HTTPFactory.createStreamingSocket(w)}},Ste),Cte=Ee({getSocket:function(w){return Oa.HTTPFactory.createPollingSocket(w)}},Ste),Ite={isSupported:function(){return Oa.isXHRSupported()}},rHe=new Sw(Ee({},Ete,Ite)),oHe=new Sw(Ee({},Cte,Ite)),iHe={ws:aHe,xhr_streaming:rHe,xhr_polling:oHe},lA=iHe,uHe=new Sw({file:"sockjs",urls:jf,handlesActivityChecks:!0,supportsPing:!1,isSupported:function(){return!0},isInitialized:function(){return window.SockJS!==void 0},getSocket:function(w,D){return new window.SockJS(w,null,{js_path:f.getPath("sockjs",{useTLS:D.useTLS}),ignore_null_origin:D.ignoreNullOrigin})},beforeOpen:function(w,D){w.send(JSON.stringify({path:D}))}}),Fte={isSupported:function(w){var D=Oa.isXDRSupported(w.useTLS);return D}},lHe=new Sw(Ee({},Ete,Fte)),cHe=new Sw(Ee({},Cte,Fte));lA.xdr_streaming=lHe,lA.xdr_polling=cHe,lA.sockjs=uHe;var sHe=lA,fHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),vHe=function(w){fHe(D,w);function D(){var E=w.call(this)||this,G=E;return window.addEventListener!==void 0&&(window.addEventListener("online",function(){G.emit("online")},!1),window.addEventListener("offline",function(){G.emit("offline")},!1)),E}return D.prototype.isOnline=function(){return window.navigator.onLine===void 0?!0:window.navigator.onLine},D}(Wr),mHe=new vHe,pHe=function(){function w(D,E,G){this.manager=D,this.transport=E,this.minPingDelay=G.minPingDelay,this.maxPingDelay=G.maxPingDelay,this.pingDelay=void 0}return w.prototype.createConnection=function(D,E,G,j){var fe=this;j=Ee({},j,{activityTimeout:this.pingDelay});var We=this.transport.createConnection(D,E,G,j),Jn=null,aa=function(){We.unbind("open",aa),We.bind("closed",Ar),Jn=Re.now()},Ar=function(wu){if(We.unbind("closed",Ar),wu.code===1002||wu.code===1003)fe.manager.reportDeath();else if(!wu.wasClean&&Jn){var as=Re.now()-Jn;as<2*fe.maxPingDelay&&(fe.manager.reportDeath(),fe.pingDelay=Math.max(as/2,fe.minPingDelay))}};return We.bind("open",aa),We},w.prototype.isSupported=function(D){return this.manager.isAlive()&&this.transport.isSupported(D)},w}(),_He=pHe,Tte={decodeMessage:function(w){try{var D=JSON.parse(w.data),E=D.data;if(typeof E=="string")try{E=JSON.parse(D.data)}catch{}var G={event:D.event,channel:D.channel,data:E};return D.user_id&&(G.user_id=D.user_id),G}catch(j){throw{type:"MessageParseError",error:j,data:w.data}}},encodeMessage:function(w){return JSON.stringify(w)},processHandshake:function(w){var D=Tte.decodeMessage(w);if(D.event==="pusher:connection_established"){if(!D.data.activity_timeout)throw"No activity timeout specified in handshake";return{action:"connected",id:D.data.socket_id,activityTimeout:D.data.activity_timeout*1e3}}else{if(D.event==="pusher:error")return{action:this.getCloseAction(D.data),error:this.getCloseError(D.data)};throw"Invalid handshake"}},getCloseAction:function(w){return w.code<4e3?w.code>=1002&&w.code<=1004?"backoff":null:w.code===4e3?"tls_only":w.code<4100?"refused":w.code<4200?"backoff":w.code<4300?"retry":"refused"},getCloseError:function(w){return w.code!==1e3&&w.code!==1001?{type:"PusherError",data:{code:w.code,message:w.reason||w.message}}:null}},cb=Tte,dHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),hHe=function(w){dHe(D,w);function D(E,G){var j=w.call(this)||this;return j.id=E,j.transport=G,j.activityTimeout=G.activityTimeout,j.bindListeners(),j}return D.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},D.prototype.send=function(E){return this.transport.send(E)},D.prototype.send_event=function(E,G,j){var fe={event:E,data:G};return j&&(fe.channel=j),ke.debug("Event sent",fe),this.send(cb.encodeMessage(fe))},D.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},D.prototype.close=function(){this.transport.close()},D.prototype.bindListeners=function(){var E=this,G={message:function(fe){var We;try{We=cb.decodeMessage(fe)}catch(Jn){E.emit("error",{type:"MessageParseError",error:Jn,data:fe.data})}if(We!==void 0){switch(ke.debug("Event recd",We),We.event){case"pusher:error":E.emit("error",{type:"PusherError",data:We.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",We)}},activity:function(){E.emit("activity")},error:function(fe){E.emit("error",{type:"WebSocketError",error:fe})},closed:function(fe){j(),fe&&fe.code&&E.handleCloseEvent(fe),E.transport=null,E.emit("closed")}},j=function(){qn(G,function(fe,We){E.transport.unbind(We,fe)})};qn(G,function(fe,We){E.transport.bind(We,fe)})},D.prototype.handleCloseEvent=function(E){var G=cb.getCloseAction(E),j=cb.getCloseError(E);j&&this.emit("error",j),G&&this.emit(G,{action:G,error:j})},D}(Wr),gHe=hHe,DHe=function(){function w(D,E){this.transport=D,this.callback=E,this.bindListeners()}return w.prototype.close=function(){this.unbindListeners(),this.transport.close()},w.prototype.bindListeners=function(){var D=this;this.onMessage=function(E){D.unbindListeners();var G;try{G=cb.processHandshake(E)}catch(j){D.finish("error",{error:j}),D.transport.close();return}G.action==="connected"?D.finish("connected",{connection:new gHe(G.id,D.transport),activityTimeout:G.activityTimeout}):(D.finish(G.action,{error:G.error}),D.transport.close())},this.onClosed=function(E){D.unbindListeners();var G=cb.getCloseAction(E)||"backoff",j=cb.getCloseError(E);D.finish(G,{error:j})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},w.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},w.prototype.finish=function(D,E){this.callback(Ee({transport:this.transport,action:D},E))},w}(),yHe=DHe,bHe=function(){function w(D,E){this.channel=D;var G=E.authTransport;if(typeof Oa.getAuthorizers()[G]=="undefined")throw"'"+G+"' is not a recognized auth transport";this.type=G,this.options=E,this.authOptions=E.auth||{}}return w.prototype.composeQuery=function(D){var E="socket_id="+encodeURIComponent(D)+"&channel_name="+encodeURIComponent(this.channel.name);for(var G in this.authOptions.params)E+="&"+encodeURIComponent(G)+"="+encodeURIComponent(this.authOptions.params[G]);return E},w.prototype.authorize=function(D,E){w.authorizers=w.authorizers||Oa.getAuthorizers(),w.authorizers[this.type].call(this,Oa,D,E)},w}(),RHe=bHe,wHe=function(){function w(D,E){this.timeline=D,this.options=E||{}}return w.prototype.send=function(D,E){this.timeline.isEmpty()||this.timeline.send(Oa.TimelineTransport.getAgent(this,D),E)},w}(),SHe=wHe,sb=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),EHe=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),CHe=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),IHe=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),FHe=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Mte=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),THe=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),Gte=function(w){sb(D,w);function D(E){var G=this.constructor,j=w.call(this,E)||this;return Object.setPrototypeOf(j,G.prototype),j}return D}(Error),MHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),GHe=function(w){MHe(D,w);function D(E,G){var j=w.call(this,function(fe,We){ke.debug("No callbacks on "+E+" for "+fe)})||this;return j.name=E,j.pusher=G,j.subscribed=!1,j.subscriptionPending=!1,j.subscriptionCancelled=!1,j}return D.prototype.authorize=function(E,G){return G(!1,{auth:""})},D.prototype.trigger=function(E,G){if(E.indexOf("client-")!==0)throw new EHe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var j=pt.buildLogSuffix("triggeringClientEvents");ke.warn("Client event triggered before channel 'subscription_succeeded' event . "+j)}return this.pusher.send_event(E,G,this.name)},D.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},D.prototype.handleEvent=function(E){var G=E.event,j=E.data;if(G==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(G.indexOf("pusher_internal:")!==0){var fe={};this.emit(G,j,fe)}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},D.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(G,j){G?(ke.error(j),E.emit("pusher:subscription_error",j)):(j=j,E.pusher.send_event("pusher:subscribe",{auth:j.auth,channel_data:j.channel_data,channel:E.name}))}))},D.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},D.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},D.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},D}(Wr),Ate=GHe,AHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),xHe=function(w){AHe(D,w);function D(){return w!==null&&w.apply(this,arguments)||this}return D.prototype.authorize=function(E,G){var j=kp.createAuthorizer(this,this.pusher.config);return j.authorize(E,G)},D}(Ate),Qk=xHe,LHe=function(){function w(){this.reset()}return w.prototype.get=function(D){return Object.prototype.hasOwnProperty.call(this.members,D)?{id:D,info:this.members[D]}:null},w.prototype.each=function(D){var E=this;qn(this.members,function(G,j){D(E.get(j))})},w.prototype.setMyID=function(D){this.myID=D},w.prototype.onSubscription=function(D){this.members=D.presence.hash,this.count=D.presence.count,this.me=this.get(this.myID)},w.prototype.addMember=function(D){return this.get(D.user_id)===null&&this.count++,this.members[D.user_id]=D.user_info,this.get(D.user_id)},w.prototype.removeMember=function(D){var E=this.get(D.user_id);return E&&(delete this.members[D.user_id],this.count--),E},w.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},w}(),jHe=LHe,PHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),NHe=function(w){PHe(D,w);function D(E,G){var j=w.call(this,E,G)||this;return j.members=new jHe,j}return D.prototype.authorize=function(E,G){var j=this;w.prototype.authorize.call(this,E,function(fe,We){if(!fe){if(We=We,We.channel_data===void 0){var Jn=pt.buildLogSuffix("authenticationEndpoint");ke.error("Invalid auth response for channel '"+j.name+"',"+("expected 'channel_data' field. "+Jn)),G("Invalid auth response");return}var aa=JSON.parse(We.channel_data);j.members.setMyID(aa.user_id)}G(fe,We)})},D.prototype.handleEvent=function(E){var G=E.event;if(G.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var j=E.data,fe={};E.user_id&&(fe.user_id=E.user_id),this.emit(G,j,fe)}},D.prototype.handleInternalEvent=function(E){var G=E.event,j=E.data;switch(G){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var fe=this.members.addMember(j);this.emit("pusher:member_added",fe);break;case"pusher_internal:member_removed":var We=this.members.removeMember(j);We&&this.emit("pusher:member_removed",We);break}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(E.data),this.emit("pusher:subscription_succeeded",this.members))},D.prototype.disconnect=function(){this.members.reset(),w.prototype.disconnect.call(this)},D}(Qk),kHe=NHe,xte=t(1),Yk=t(0),HHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),OHe=function(w){HHe(D,w);function D(E,G,j){var fe=w.call(this,E,G)||this;return fe.key=null,fe.nacl=j,fe}return D.prototype.authorize=function(E,G){var j=this;w.prototype.authorize.call(this,E,function(fe,We){if(fe){G(!0,We);return}var Jn=We.shared_secret;if(!Jn){var aa="No shared_secret key in auth payload for encrypted channel: "+j.name;G(!0,aa);return}j.key=Object(Yk.decode)(Jn),delete We.shared_secret,G(!1,We)})},D.prototype.trigger=function(E,G){throw new Mte("Client events are not currently supported for encrypted channels")},D.prototype.handleEvent=function(E){var G=E.event,j=E.data;if(G.indexOf("pusher_internal:")===0||G.indexOf("pusher:")===0){w.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(G,j)},D.prototype.handleEncryptedEvent=function(E,G){var j=this;if(!this.key){ke.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){ke.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var fe=Object(Yk.decode)(G.ciphertext);if(fe.length<this.nacl.secretbox.overheadLength){ke.error("Expected encrypted event ciphertext length to be "+this.nacl.secretbox.overheadLength+", got: "+fe.length);return}var We=Object(Yk.decode)(G.nonce);if(We.length<this.nacl.secretbox.nonceLength){ke.error("Expected encrypted event nonce length to be "+this.nacl.secretbox.nonceLength+", got: "+We.length);return}var Jn=this.nacl.secretbox.open(fe,We,this.key);if(Jn===null){ke.debug("Failed to decrypt an event, probably because it was encrypted with a different key. Fetching a new key from the authEndpoint..."),this.authorize(this.pusher.connection.socket_id,function(aa,Ar){if(aa){ke.error("Failed to make a request to the authEndpoint: "+Ar+". Unable to fetch new key, so dropping encrypted event");return}if(Jn=j.nacl.secretbox.open(fe,We,j.key),Jn===null){ke.error("Failed to decrypt event with new key. Dropping encrypted event");return}j.emitJSON(E,Object(xte.decode)(Jn))});return}this.emitJSON(E,Object(xte.decode)(Jn))},D.prototype.emitJSON=function(E,G){try{this.emit(E,JSON.parse(G))}catch{this.emit(E,G)}return this},D}(Qk),UHe=OHe,BHe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),JHe=function(w){BHe(D,w);function D(E,G){var j=w.call(this)||this;j.state="initialized",j.connection=null,j.key=E,j.options=G,j.timeline=j.options.timeline,j.usingTLS=j.options.useTLS,j.errorCallbacks=j.buildErrorCallbacks(),j.connectionCallbacks=j.buildConnectionCallbacks(j.errorCallbacks),j.handshakeCallbacks=j.buildHandshakeCallbacks(j.errorCallbacks);var fe=Oa.getNetwork();return fe.bind("online",function(){j.timeline.info({netinfo:"online"}),(j.state==="connecting"||j.state==="unavailable")&&j.retryIn(0)}),fe.bind("offline",function(){j.timeline.info({netinfo:"offline"}),j.connection&&j.sendActivityCheck()}),j.updateStrategy(),j}return D.prototype.connect=function(){if(!(this.connection||this.runner)){if(!this.strategy.isSupported()){this.updateState("failed");return}this.updateState("connecting"),this.startConnecting(),this.setUnavailableTimer()}},D.prototype.send=function(E){return this.connection?this.connection.send(E):!1},D.prototype.send_event=function(E,G,j){return this.connection?this.connection.send_event(E,G,j):!1},D.prototype.disconnect=function(){this.disconnectInternally(),this.updateState("disconnected")},D.prototype.isUsingTLS=function(){return this.usingTLS},D.prototype.startConnecting=function(){var E=this,G=function(j,fe){j?E.runner=E.strategy.connect(0,G):fe.action==="error"?(E.emit("error",{type:"HandshakeError",error:fe.error}),E.timeline.error({handshakeError:fe.error})):(E.abortConnecting(),E.handshakeCallbacks[fe.action](fe))};this.runner=this.strategy.connect(0,G)},D.prototype.abortConnecting=function(){this.runner&&(this.runner.abort(),this.runner=null)},D.prototype.disconnectInternally=function(){if(this.abortConnecting(),this.clearRetryTimer(),this.clearUnavailableTimer(),this.connection){var E=this.abandonConnection();E.close()}},D.prototype.updateStrategy=function(){this.strategy=this.options.getStrategy({key:this.key,timeline:this.timeline,useTLS:this.usingTLS})},D.prototype.retryIn=function(E){var G=this;this.timeline.info({action:"retry",delay:E}),E>0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new ye(E||0,function(){G.disconnectInternally(),G.connect()})},D.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},D.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new ye(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},D.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},D.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new ye(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},D.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new ye(this.activityTimeout,function(){E.sendActivityCheck()}))},D.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},D.prototype.buildConnectionCallbacks=function(E){var G=this;return Ee({},E,{message:function(j){G.resetActivityCheck(),G.emit("message",j)},ping:function(){G.send_event("pusher:pong",{})},activity:function(){G.resetActivityCheck()},error:function(j){G.emit("error",{type:"WebSocketError",error:j})},closed:function(){G.abandonConnection(),G.shouldRetry()&&G.retryIn(1e3)}})},D.prototype.buildHandshakeCallbacks=function(E){var G=this;return Ee({},E,{connected:function(j){G.activityTimeout=Math.min(G.options.activityTimeout,j.activityTimeout,j.connection.activityTimeout||1/0),G.clearUnavailableTimer(),G.setConnection(j.connection),G.socket_id=G.connection.id,G.updateState("connected",{socket_id:G.socket_id})}})},D.prototype.buildErrorCallbacks=function(){var E=this,G=function(j){return function(fe){fe.error&&E.emit("error",{type:"WebSocketError",error:fe.error}),j(fe)}};return{tls_only:G(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:G(function(){E.disconnect()}),backoff:G(function(){E.retryIn(1e3)}),retry:G(function(){E.retryIn(0)})}},D.prototype.setConnection=function(E){this.connection=E;for(var G in this.connectionCallbacks)this.connection.bind(G,this.connectionCallbacks[G]);this.resetActivityCheck()},D.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var G=this.connection;return this.connection=null,G}},D.prototype.updateState=function(E,G){var j=this.state;if(this.state=E,j!==E){var fe=E;fe==="connected"&&(fe+=" with new socket ID "+G.socket_id),ke.debug("State changed",j+" -> "+fe),this.timeline.info({state:E,params:G}),this.emit("state_change",{previous:j,current:E}),this.emit(E,G)}},D.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},D}(Wr),WHe=JHe,qHe=function(){function w(){this.channels={}}return w.prototype.add=function(D,E){return this.channels[D]||(this.channels[D]=$He(D,E)),this.channels[D]},w.prototype.all=function(){return Zn(this.channels)},w.prototype.find=function(D){return this.channels[D]},w.prototype.remove=function(D){var E=this.channels[D];return delete this.channels[D],E},w.prototype.disconnect=function(){qn(this.channels,function(D){D.disconnect()})},w}(),zHe=qHe;function $He(w,D){if(w.indexOf("private-encrypted-")===0){if(D.config.nacl)return kp.createEncryptedChannel(w,D,D.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",G=pt.buildLogSuffix("encryptedChannelSupport");throw new Mte(E+". "+G)}else return w.indexOf("private-")===0?kp.createPrivateChannel(w,D):w.indexOf("presence-")===0?kp.createPresenceChannel(w,D):kp.createChannel(w,D)}var VHe={createChannels:function(){return new zHe},createConnectionManager:function(w,D){return new WHe(w,D)},createChannel:function(w,D){return new Ate(w,D)},createPrivateChannel:function(w,D){return new Qk(w,D)},createPresenceChannel:function(w,D){return new kHe(w,D)},createEncryptedChannel:function(w,D,E){return new UHe(w,D,E)},createTimelineSender:function(w,D){return new SHe(w,D)},createAuthorizer:function(w,D){return D.authorizer?D.authorizer(w,D):new RHe(w,D)},createHandshake:function(w,D){return new yHe(w,D)},createAssistantToTheTransportManager:function(w,D,E){return new _He(w,D,E)}},kp=VHe,QHe=function(){function w(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return w.prototype.getAssistant=function(D){return kp.createAssistantToTheTransportManager(this,D,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},w.prototype.isAlive=function(){return this.livesLeft>0},w.prototype.reportDeath=function(){this.livesLeft-=1},w}(),Lte=QHe,YHe=function(){function w(D,E){this.strategies=D,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return w.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},w.prototype.connect=function(D,E){var G=this,j=this.strategies,fe=0,We=this.timeout,Jn=null,aa=function(Ar,wu){wu?E(null,wu):(fe=fe+1,G.loop&&(fe=fe%j.length),fe<j.length?(We&&(We=We*2,G.timeoutLimit&&(We=Math.min(We,G.timeoutLimit))),Jn=G.tryStrategy(j[fe],D,{timeout:We,failFast:G.failFast},aa)):E(!0))};return Jn=this.tryStrategy(j[fe],D,{timeout:We,failFast:this.failFast},aa),{abort:function(){Jn.abort()},forceMinPriority:function(Ar){D=Ar,Jn&&Jn.forceMinPriority(Ar)}}},w.prototype.tryStrategy=function(D,E,G,j){var fe=null,We=null;return G.timeout>0&&(fe=new ye(G.timeout,function(){We.abort(),j(!0)})),We=D.connect(E,function(Jn,aa){Jn&&fe&&fe.isRunning()&&!G.failFast||(fe&&fe.ensureAborted(),j(Jn,aa))}),{abort:function(){fe&&fe.ensureAborted(),We.abort()},forceMinPriority:function(Jn){We.forceMinPriority(Jn)}}},w}(),fb=YHe,KHe=function(){function w(D){this.strategies=D}return w.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},w.prototype.connect=function(D,E){return XHe(this.strategies,D,function(G,j){return function(fe,We){if(j[G].error=fe,fe){ZHe(j)&&E(!0);return}et(j,function(Jn){Jn.forceMinPriority(We.transport.priority)}),E(null,We)}})},w}(),Kk=KHe;function XHe(w,D,E){var G=ne(w,function(j,fe,We,Jn){return j.connect(D,E(fe,Jn))});return{abort:function(){et(G,eOe)},forceMinPriority:function(j){et(G,function(fe){fe.forceMinPriority(j)})}}}function ZHe(w){return Se(w,function(D){return Boolean(D.error)})}function eOe(w){!w.error&&!w.aborted&&(w.abort(),w.aborted=!0)}var nOe=function(){function w(D,E,G){this.strategy=D,this.transports=E,this.ttl=G.ttl||1800*1e3,this.usingTLS=G.useTLS,this.timeline=G.timeline}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.usingTLS,j=aOe(G),fe=[this.strategy];if(j&&j.timestamp+this.ttl>=Re.now()){var We=this.transports[j.transport];We&&(this.timeline.info({cached:!0,transport:j.transport,latency:j.latency}),fe.push(new fb([We],{timeout:j.latency*2+1e3,failFast:!0})))}var Jn=Re.now(),aa=fe.pop().connect(D,function Ar(wu,as){wu?(jte(G),fe.length>0?(Jn=Re.now(),aa=fe.pop().connect(D,Ar)):E(wu)):(rOe(G,as.transport.name,Re.now()-Jn),E(null,as))});return{abort:function(){aa.abort()},forceMinPriority:function(Ar){D=Ar,aa&&aa.forceMinPriority(Ar)}}},w}(),tOe=nOe;function Xk(w){return"pusherTransport"+(w?"TLS":"NonTLS")}function aOe(w){var D=Oa.getLocalStorage();if(D)try{var E=D[Xk(w)];if(E)return JSON.parse(E)}catch{jte(w)}return null}function rOe(w,D,E){var G=Oa.getLocalStorage();if(G)try{G[Xk(w)]=Ye({timestamp:Re.now(),transport:D,latency:E})}catch{}}function jte(w){var D=Oa.getLocalStorage();if(D)try{delete D[Xk(w)]}catch{}}var oOe=function(){function w(D,E){var G=E.delay;this.strategy=D,this.options={delay:G}}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.strategy,j,fe=new ye(this.options.delay,function(){j=G.connect(D,E)});return{abort:function(){fe.ensureAborted(),j&&j.abort()},forceMinPriority:function(We){D=We,j&&j.forceMinPriority(We)}}},w}(),cA=oOe,iOe=function(){function w(D,E,G){this.test=D,this.trueBranch=E,this.falseBranch=G}return w.prototype.isSupported=function(){var D=this.test()?this.trueBranch:this.falseBranch;return D.isSupported()},w.prototype.connect=function(D,E){var G=this.test()?this.trueBranch:this.falseBranch;return G.connect(D,E)},w}(),MF=iOe,uOe=function(){function w(D){this.strategy=D}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(D,E){var G=this.strategy.connect(D,function(j,fe){fe&&G.abort(),E(j,fe)});return G},w}(),lOe=uOe;function GF(w){return function(){return w.isSupported()}}var cOe=function(w,D,E){var G={};function j(Vte,XOe,ZOe,eUe,nUe){var Qte=E(w,Vte,XOe,ZOe,eUe,nUe);return G[Vte]=Qte,Qte}var fe=Object.assign({},D,{hostNonTLS:w.wsHost+":"+w.wsPort,hostTLS:w.wsHost+":"+w.wssPort,httpPath:w.wsPath}),We=Object.assign({},fe,{useTLS:!0}),Jn=Object.assign({},D,{hostNonTLS:w.httpHost+":"+w.httpPort,hostTLS:w.httpHost+":"+w.httpsPort,httpPath:w.httpPath}),aa={loop:!0,timeout:15e3,timeoutLimit:6e4},Ar=new Lte({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),wu=new Lte({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),as=j("ws","ws",3,fe,Ar),Hp=j("wss","ws",3,We,Ar),$Oe=j("sockjs","sockjs",1,Jn),Bte=j("xhr_streaming","xhr_streaming",1,Jn,wu),VOe=j("xdr_streaming","xdr_streaming",1,Jn,wu),Jte=j("xhr_polling","xhr_polling",1,Jn),QOe=j("xdr_polling","xdr_polling",1,Jn),Wte=new fb([as],aa),YOe=new fb([Hp],aa),KOe=new fb([$Oe],aa),qte=new fb([new MF(GF(Bte),Bte,VOe)],aa),zte=new fb([new MF(GF(Jte),Jte,QOe)],aa),$te=new fb([new MF(GF(qte),new Kk([qte,new cA(zte,{delay:4e3})]),zte)],aa),tH=new MF(GF($te),$te,KOe),aH;return D.useTLS?aH=new Kk([Wte,new cA(tH,{delay:2e3})]):aH=new Kk([Wte,new cA(YOe,{delay:2e3}),new cA(tH,{delay:5e3})]),new tOe(new lOe(new MF(GF(as),aH,tH)),G,{ttl:18e5,timeline:D.timeline,useTLS:D.useTLS})},sOe=cOe,fOe=function(){var w=this;w.timeline.info(w.buildTimelineMessage({transport:w.name+(w.options.useTLS?"s":"")})),w.hooks.isInitialized()?w.changeState("initialized"):w.hooks.file?(w.changeState("initializing"),f.load(w.hooks.file,{useTLS:w.options.useTLS},function(D,E){w.hooks.isInitialized()?(w.changeState("initialized"),E(!0)):(D&&w.onError(D),w.onClose(),E(!1))})):w.onClose()},vOe={getRequest:function(w){var D=new window.XDomainRequest;return D.ontimeout=function(){w.emit("error",new CHe),w.close()},D.onerror=function(E){w.emit("error",E),w.close()},D.onprogress=function(){D.responseText&&D.responseText.length>0&&w.onChunk(200,D.responseText)},D.onload=function(){D.responseText&&D.responseText.length>0&&w.onChunk(200,D.responseText),w.emit("finished",200),w.close()},D},abortRequest:function(w){w.ontimeout=w.onerror=w.onprogress=w.onload=null,w.abort()}},mOe=vOe,pOe=function(){var w=function(D,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,j){G.__proto__=j}||function(G,j){for(var fe in j)j.hasOwnProperty(fe)&&(G[fe]=j[fe])},w(D,E)};return function(D,E){w(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),_Oe=256*1024,dOe=function(w){pOe(D,w);function D(E,G,j){var fe=w.call(this)||this;return fe.hooks=E,fe.method=G,fe.url=j,fe}return D.prototype.start=function(E){var G=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){G.close()},Oa.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(E)},D.prototype.close=function(){this.unloader&&(Oa.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},D.prototype.onChunk=function(E,G){for(;;){var j=this.advanceBuffer(G);if(j)this.emit("chunk",{status:E,data:j});else break}this.isBufferTooLong(G)&&this.emit("buffer_too_long")},D.prototype.advanceBuffer=function(E){var G=E.slice(this.position),j=G.indexOf(` `);return j!==-1?(this.position+=j+1,G.slice(0,j)):null},D.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>_Oe},D}(Wr),hOe=dOe,Zk;(function(w){w[w.CONNECTING=0]="CONNECTING",w[w.OPEN=1]="OPEN",w[w.CLOSED=3]="CLOSED"})(Zk||(Zk={}));var vb=Zk,gOe=1,DOe=function(){function w(D,E){this.hooks=D,this.session=Nte(1e3)+"/"+wOe(8),this.location=yOe(E),this.readyState=vb.CONNECTING,this.openStream()}return w.prototype.send=function(D){return this.sendRaw(JSON.stringify([D]))},w.prototype.ping=function(){this.hooks.sendHeartbeat(this)},w.prototype.close=function(D,E){this.onClose(D,E,!0)},w.prototype.sendRaw=function(D){if(this.readyState===vb.OPEN)try{return Oa.createSocketRequest("POST",Pte(bOe(this.location,this.session))).start(D),!0}catch{return!1}else return!1},w.prototype.reconnect=function(){this.closeStream(),this.openStream()},w.prototype.onClose=function(D,E,G){this.closeStream(),this.readyState=vb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},w.prototype.onChunk=function(D){if(D.status===200){this.readyState===vb.OPEN&&this.onActivity();var E,G=D.data.slice(0,1);switch(G){case"o":E=JSON.parse(D.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(D.data.slice(1)||"[]");for(var j=0;j<E.length;j++)this.onEvent(E[j]);break;case"m":E=JSON.parse(D.data.slice(1)||"null"),this.onEvent(E);break;case"h":this.hooks.onHeartbeat(this);break;case"c":E=JSON.parse(D.data.slice(1)||"[]"),this.onClose(E[0],E[1],!0);break}}},w.prototype.onOpen=function(D){this.readyState===vb.CONNECTING?(D&&D.hostname&&(this.location.base=ROe(this.location.base,D.hostname)),this.readyState=vb.OPEN,this.onopen&&this.onopen()):this.onClose(1006,"Server lost session",!0)},w.prototype.onEvent=function(D){this.readyState===vb.OPEN&&this.onmessage&&this.onmessage({data:D})},w.prototype.onActivity=function(){this.onactivity&&this.onactivity()},w.prototype.onError=function(D){this.onerror&&this.onerror(D)},w.prototype.openStream=function(){var D=this;this.stream=Oa.createSocketRequest("POST",Pte(this.hooks.getReceiveURL(this.location,this.session))),this.stream.bind("chunk",function(E){D.onChunk(E)}),this.stream.bind("finished",function(E){D.hooks.onFinished(D,E)}),this.stream.bind("buffer_too_long",function(){D.reconnect()});try{this.stream.start()}catch(E){Re.defer(function(){D.onError(E),D.onClose(1006,"Could not start streaming",!1)})}},w.prototype.closeStream=function(){this.stream&&(this.stream.unbind_all(),this.stream.close(),this.stream=null)},w}();function yOe(w){var D=/([^\?]*)\/*(\??.*)/.exec(w);return{base:D[1],queryString:D[2]}}function bOe(w,D){return w.base+"/"+D+"/xhr_send"}function Pte(w){var D=w.indexOf("?")===-1?"?":"&";return w+D+"t="+ +new Date+"&n="+gOe++}function ROe(w,D){var E=/(https?:\/\/)([^\/:]+)((\/|:)?.*)/.exec(w);return E[1]+D+E[3]}function Nte(w){return Math.floor(Math.random()*w)}function wOe(w){for(var D=[],E=0;E<w;E++)D.push(Nte(32).toString(32));return D.join("")}var SOe=DOe,EOe={getReceiveURL:function(w,D){return w.base+"/"+D+"/xhr_streaming"+w.queryString},onHeartbeat:function(w){w.sendRaw("[]")},sendHeartbeat:function(w){w.sendRaw("[]")},onFinished:function(w,D){w.onClose(1006,"Connection interrupted ("+D+")",!1)}},COe=EOe,IOe={getReceiveURL:function(w,D){return w.base+"/"+D+"/xhr"+w.queryString},onHeartbeat:function(){},sendHeartbeat:function(w){w.sendRaw("[]")},onFinished:function(w,D){D===200?w.reconnect():w.onClose(1006,"Connection interrupted ("+D+")",!1)}},FOe=IOe,TOe={getRequest:function(w){var D=Oa.getXHRAPI(),E=new D;return E.onreadystatechange=E.onprogress=function(){switch(E.readyState){case 3:E.responseText&&E.responseText.length>0&&w.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&w.onChunk(E.status,E.responseText),w.emit("finished",E.status),w.close();break}},E},abortRequest:function(w){w.onreadystatechange=null,w.abort()}},MOe=TOe,GOe={createStreamingSocket:function(w){return this.createSocket(COe,w)},createPollingSocket:function(w){return this.createSocket(FOe,w)},createSocket:function(w,D){return new SOe(w,D)},createXHR:function(w,D){return this.createRequest(MOe,w,D)},createRequest:function(w,D,E){return new hOe(w,D,E)}},kte=GOe;kte.createXDR=function(w,D){return this.createRequest(mOe,w,D)};var AOe=kte,xOe={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:sOe,Transports:sHe,transportConnectionInitializer:fOe,HTTPFactory:AOe,TimelineTransport:xe,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(w){var D=this;window.Pusher=w;var E=function(){D.onDocumentBody(w.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:_t,jsonp:Un}},onDocumentBody:function(w){var D=this;document.body?w():setTimeout(function(){D.onDocumentBody(w)},0)},createJSONPRequest:function(w,D){return new Tn(w,D)},createScriptRequest:function(w){return new dt(w)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var w=this.getXHRAPI();return new w},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return mHe},createWebSocket:function(w){var D=this.getWebSocketAPI();return new D(w)},createSocketRequest:function(w,D){if(this.isXHRSupported())return this.HTTPFactory.createXHR(w,D);if(this.isXDRSupported(D.indexOf("https:")===0))return this.HTTPFactory.createXDR(w,D);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var w=this.getXHRAPI();return Boolean(w)&&new w().withCredentials!==void 0},isXDRSupported:function(w){var D=w?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===D},addUnloadListener:function(w){window.addEventListener!==void 0?window.addEventListener("unload",w,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",w)},removeUnloadListener:function(w){window.addEventListener!==void 0?window.removeEventListener("unload",w,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",w)}},Oa=xOe,eH;(function(w){w[w.ERROR=3]="ERROR",w[w.INFO=6]="INFO",w[w.DEBUG=7]="DEBUG"})(eH||(eH={}));var sA=eH,LOe=function(){function w(D,E,G){this.key=D,this.session=E,this.events=[],this.options=G||{},this.sent=0,this.uniqueID=0}return w.prototype.log=function(D,E){D<=this.options.level&&(this.events.push(Ee({},E,{timestamp:Re.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},w.prototype.error=function(D){this.log(sA.ERROR,D)},w.prototype.info=function(D){this.log(sA.INFO,D)},w.prototype.debug=function(D){this.log(sA.DEBUG,D)},w.prototype.isEmpty=function(){return this.events.length===0},w.prototype.send=function(D,E){var G=this,j=Ee({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=[],D(j,function(fe,We){fe||G.sent++,E&&E(fe,We)}),!0},w.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},w}(),jOe=LOe,POe=function(){function w(D,E,G,j){this.name=D,this.priority=E,this.transport=G,this.options=j||{}}return w.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},w.prototype.connect=function(D,E){var G=this;if(this.isSupported()){if(this.priority<D)return Hte(new IHe,E)}else return Hte(new Gte,E);var j=!1,fe=this.transport.createConnection(this.name,this.priority,this.options.key,this.options),We=null,Jn=function(){fe.unbind("initialized",Jn),fe.connect()},aa=function(){We=kp.createHandshake(fe,function(Hp){j=!0,as(),E(null,Hp)})},Ar=function(Hp){as(),E(Hp)},wu=function(){as();var Hp;Hp=Ye(fe),E(new FHe(Hp))},as=function(){fe.unbind("initialized",Jn),fe.unbind("open",aa),fe.unbind("error",Ar),fe.unbind("closed",wu)};return fe.bind("initialized",Jn),fe.bind("open",aa),fe.bind("error",Ar),fe.bind("closed",wu),fe.initialize(),{abort:function(){j||(as(),We?We.close():fe.close())},forceMinPriority:function(Hp){j||G.priority<Hp&&(We?We.close():fe.close())}}},w}(),NOe=POe;function Hte(w,D){return Re.defer(function(){D(w)}),{abort:function(){},forceMinPriority:function(){}}}var kOe=Oa.Transports,HOe=function(w,D,E,G,j,fe){var We=kOe[E];if(!We)throw new THe(E);var Jn=(!w.enabledTransports||pe(w.enabledTransports,D)!==-1)&&(!w.disabledTransports||pe(w.disabledTransports,D)===-1),aa;return Jn?(j=Object.assign({ignoreNullOrigin:w.ignoreNullOrigin},j),aa=new NOe(D,G,fe?fe.getAssistant(We):We,j)):aa=OOe,aa},OOe={isSupported:function(){return!1},connect:function(w,D){var E=Re.defer(function(){D(new Gte)});return{abort:function(){E.ensureAborted()},forceMinPriority:function(){}}}};function UOe(w){var D={activityTimeout:w.activityTimeout||u.activityTimeout,authEndpoint:w.authEndpoint||u.authEndpoint,authTransport:w.authTransport||u.authTransport,cluster:w.cluster||u.cluster,httpPath:w.httpPath||u.httpPath,httpPort:w.httpPort||u.httpPort,httpsPort:w.httpsPort||u.httpsPort,pongTimeout:w.pongTimeout||u.pongTimeout,statsHost:w.statsHost||u.stats_host,unavailableTimeout:w.unavailableTimeout||u.unavailableTimeout,wsPath:w.wsPath||u.wsPath,wsPort:w.wsPort||u.wsPort,wssPort:w.wssPort||u.wssPort,enableStats:qOe(w),httpHost:BOe(w),useTLS:WOe(w),wsHost:JOe(w)};return"auth"in w&&(D.auth=w.auth),"authorizer"in w&&(D.authorizer=w.authorizer),"disabledTransports"in w&&(D.disabledTransports=w.disabledTransports),"enabledTransports"in w&&(D.enabledTransports=w.enabledTransports),"ignoreNullOrigin"in w&&(D.ignoreNullOrigin=w.ignoreNullOrigin),"timelineParams"in w&&(D.timelineParams=w.timelineParams),"nacl"in w&&(D.nacl=w.nacl),D}function BOe(w){return w.httpHost?w.httpHost:w.cluster?"sockjs-"+w.cluster+".pusher.com":u.httpHost}function JOe(w){return w.wsHost?w.wsHost:w.cluster?Ote(w.cluster):Ote(u.cluster)}function Ote(w){return"ws-"+w+".pusher.com"}function WOe(w){return Oa.getProtocol()==="https:"?!0:w.forceTLS!==!1}function qOe(w){return"enableStats"in w?w.enableStats:"disableStats"in w?!w.disableStats:!1}var Ute=function(){function w(D,E){var G=this;if(zOe(D),E=E||{},!E.cluster&&!(E.wsHost||E.httpHost)){var j=pt.buildLogSuffix("javascriptQuickStart");ke.warn("You should always specify a cluster when connecting. "+j)}"disableStats"in E&&ke.warn("The disableStats option is deprecated in favor of enableStats"),this.key=D,this.config=UOe(E),this.channels=kp.createChannels(),this.global_emitter=new Wr,this.sessionID=Math.floor(Math.random()*1e9),this.timeline=new jOe(this.key,this.sessionID,{cluster:this.config.cluster,features:w.getClientFeatures(),params:this.config.timelineParams||{},limit:50,level:sA.INFO,version:u.VERSION}),this.config.enableStats&&(this.timelineSender=kp.createTimelineSender(this.timeline,{host:this.config.statsHost,path:"/timeline/v2/"+Oa.TimelineTransport.name}));var fe=function(We){return Oa.getDefaultStrategy(G.config,We,HOe)};this.connection=kp.createConnectionManager(this.key,{getStrategy:fe,timeline:this.timeline,activityTimeout:this.config.activityTimeout,pongTimeout:this.config.pongTimeout,unavailableTimeout:this.config.unavailableTimeout,useTLS:Boolean(this.config.useTLS)}),this.connection.bind("connected",function(){G.subscribeAll(),G.timelineSender&&G.timelineSender.send(G.connection.isUsingTLS())}),this.connection.bind("message",function(We){var Jn=We.event,aa=Jn.indexOf("pusher_internal:")===0;if(We.channel){var Ar=G.channel(We.channel);Ar&&Ar.handleEvent(We)}aa||G.global_emitter.emit(We.event,We.data)}),this.connection.bind("connecting",function(){G.channels.disconnect()}),this.connection.bind("disconnected",function(){G.channels.disconnect()}),this.connection.bind("error",function(We){ke.warn(We)}),w.instances.push(this),this.timeline.info({instances:w.instances.length}),w.isReady&&this.connect()}return w.ready=function(){w.isReady=!0;for(var D=0,E=w.instances.length;D<E;D++)w.instances[D].connect()},w.getClientFeatures=function(){return bn(be({ws:Oa.Transports.ws},function(D){return D.isSupported({})}))},w.prototype.channel=function(D){return this.channels.find(D)},w.prototype.allChannels=function(){return this.channels.all()},w.prototype.connect=function(){if(this.connection.connect(),this.timelineSender&&!this.timelineSenderTimer){var D=this.connection.isUsingTLS(),E=this.timelineSender;this.timelineSenderTimer=new le(6e4,function(){E.send(D)})}},w.prototype.disconnect=function(){this.connection.disconnect(),this.timelineSenderTimer&&(this.timelineSenderTimer.ensureAborted(),this.timelineSenderTimer=null)},w.prototype.bind=function(D,E,G){return this.global_emitter.bind(D,E,G),this},w.prototype.unbind=function(D,E,G){return this.global_emitter.unbind(D,E,G),this},w.prototype.bind_global=function(D){return this.global_emitter.bind_global(D),this},w.prototype.unbind_global=function(D){return this.global_emitter.unbind_global(D),this},w.prototype.unbind_all=function(D){return this.global_emitter.unbind_all(),this},w.prototype.subscribeAll=function(){var D;for(D in this.channels.channels)this.channels.channels.hasOwnProperty(D)&&this.subscribe(D)},w.prototype.subscribe=function(D){var E=this.channels.add(D,this);return E.subscriptionPending&&E.subscriptionCancelled?E.reinstateSubscription():!E.subscriptionPending&&this.connection.state==="connected"&&E.subscribe(),E},w.prototype.unsubscribe=function(D){var E=this.channels.find(D);E&&E.subscriptionPending?E.cancelSubscription():(E=this.channels.remove(D),E&&this.connection.state==="connected"&&E.unsubscribe())},w.prototype.send_event=function(D,E,G){return this.connection.send_event(D,E,G)},w.prototype.shouldUseTLS=function(){return this.config.useTLS},w.instances=[],w.isReady=!1,w.logToConsole=!1,w.Runtime=Oa,w.ScriptReceivers=Oa.ScriptReceivers,w.DependenciesReceivers=Oa.DependenciesReceivers,w.auth_callbacks=Oa.auth_callbacks,w}(),nH=n.default=Ute;function zOe(w){if(w==null)throw"You must pass your app key when you instantiate Pusher."}Oa.setup(Ute)}])})});var uZ=Ue((N6r,z6e)=>{z6e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var uLe=Ue((oLr,iLe)=>{"use strict";var lN=Object.prototype.hasOwnProperty,Z6e=Object.prototype.toString,eLe=Object.defineProperty,nLe=Object.getOwnPropertyDescriptor,tLe=function(n){return typeof Array.isArray=="function"?Array.isArray(n):Z6e.call(n)==="[object Array]"},aLe=function(n){if(!n||Z6e.call(n)!=="[object Object]")return!1;var t=lN.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&lN.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||lN.call(n,r)},rLe=function(n,t){eLe&&t.name==="__proto__"?eLe(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},oLe=function(n,t){if(t==="__proto__")if(lN.call(n,t)){if(nLe)return nLe(n,t).value}else return;return n[t]};iLe.exports=function e(){var n,t,a,r,i,u,l=arguments[0],c=1,s=arguments.length,f=!1;for(typeof l=="boolean"&&(f=l,l=arguments[1]||{},c=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});c<s;++c)if(n=arguments[c],n!=null)for(t in n)a=oLe(l,t),r=oLe(n,t),l!==r&&(f&&r&&(aLe(r)||(i=tLe(r)))?(i?(i=!1,u=a&&tLe(a)?a:[]):u=a&&aLe(a)?a:{},rLe(l,{name:t,newValue:e(f,u,r)})):typeof r!="undefined"&&rLe(l,{name:t,newValue:r}));return l}});var F8e=Ue(Xr=>{"use strict";var VZ=Symbol.for("react.element"),QZ=Symbol.for("react.portal"),LN=Symbol.for("react.fragment"),jN=Symbol.for("react.strict_mode"),PN=Symbol.for("react.profiler"),NN=Symbol.for("react.provider"),kN=Symbol.for("react.context"),H6n=Symbol.for("react.server_context"),HN=Symbol.for("react.forward_ref"),ON=Symbol.for("react.suspense"),UN=Symbol.for("react.suspense_list"),BN=Symbol.for("react.memo"),JN=Symbol.for("react.lazy"),O6n=Symbol.for("react.offscreen"),I8e;I8e=Symbol.for("react.module.reference");function fm(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case VZ:switch(e=e.type,e){case LN:case PN:case jN:case ON:case UN:return e;default:switch(e=e&&e.$$typeof,e){case H6n:case kN:case HN:case JN:case BN:case NN:return e;default:return n}}case QZ:return n}}}Xr.ContextConsumer=kN;Xr.ContextProvider=NN;Xr.Element=VZ;Xr.ForwardRef=HN;Xr.Fragment=LN;Xr.Lazy=JN;Xr.Memo=BN;Xr.Portal=QZ;Xr.Profiler=PN;Xr.StrictMode=jN;Xr.Suspense=ON;Xr.SuspenseList=UN;Xr.isAsyncMode=function(){return!1};Xr.isConcurrentMode=function(){return!1};Xr.isContextConsumer=function(e){return fm(e)===kN};Xr.isContextProvider=function(e){return fm(e)===NN};Xr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===VZ};Xr.isForwardRef=function(e){return fm(e)===HN};Xr.isFragment=function(e){return fm(e)===LN};Xr.isLazy=function(e){return fm(e)===JN};Xr.isMemo=function(e){return fm(e)===BN};Xr.isPortal=function(e){return fm(e)===QZ};Xr.isProfiler=function(e){return fm(e)===PN};Xr.isStrictMode=function(e){return fm(e)===jN};Xr.isSuspense=function(e){return fm(e)===ON};Xr.isSuspenseList=function(e){return fm(e)===UN};Xr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===LN||e===PN||e===jN||e===ON||e===UN||e===O6n||typeof e=="object"&&e!==null&&(e.$$typeof===JN||e.$$typeof===BN||e.$$typeof===NN||e.$$typeof===kN||e.$$typeof===HN||e.$$typeof===I8e||e.getModuleId!==void 0)};Xr.typeOf=fm});var M8e=Ue((gkr,T8e)=>{"use strict";T8e.exports=F8e()});var H8e=Ue((Rkr,k8e)=>{var L8e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,U6n=/\n/g,B6n=/^\s*/,J6n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,W6n=/^:\s*/,q6n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,z6n=/^[;\s]*/,$6n=/^\s+|\s+$/g,V6n=` `,j8e="/",P8e="*",vw="",Q6n="comment",Y6n="declaration";k8e.exports=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,a=1;function r(R){var g=R.match(U6n);g&&(t+=g.length);var _=R.lastIndexOf(V6n);a=~_?R.length-_:a+R.length}function i(){var R={line:t,column:a};return function(g){return g.position=new u(R),f(),g}}function u(R){this.start=R,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(R){var g=new Error(n.source+":"+t+":"+a+": "+R);if(g.reason=R,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(R){var g=R.exec(e);if(!!g){var _=g[0];return r(_),e=e.slice(_.length),g}}function f(){s(B6n)}function v(R){var g;for(R=R||[];g=m();)g!==!1&&R.push(g);return R}function m(){var R=i();if(!(j8e!=e.charAt(0)||P8e!=e.charAt(1))){for(var g=2;vw!=e.charAt(g)&&(P8e!=e.charAt(g)||j8e!=e.charAt(g+1));)++g;if(g+=2,vw===e.charAt(g-1))return c("End of comment missing");var _=e.slice(2,g-2);return a+=2,r(_),e=e.slice(g),a+=2,R({type:Q6n,comment:_})}}function p(){var R=i(),g=s(J6n);if(!!g){if(m(),!s(W6n))return c("property missing ':'");var _=s(q6n),y=R({type:Y6n,property:N8e(g[0].replace(L8e,vw)),value:_?N8e(_[0].replace(L8e,vw)):vw});return s(z6n),y}}function h(){var R=[];v(R);for(var g;g=p();)g!==!1&&(R.push(g),v(R));return R}return f(),h()};function N8e(e){return e?e.replace($6n,vw):vw}});var U8e=Ue((wkr,XZ)=>{var K6n=H8e();function O8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=K6n(e),i=typeof n=="function",u,l,c=0,s=r.length;c<s;c++)a=r[c],u=a.property,l=a.value,i?n(u,l,a):l&&(t||(t={}),t[u]=l);return t}XZ.exports=O8e;XZ.exports.default=O8e});var uHn={};fA(uHn,{boot:()=>iHn});var eae=typeof Array.prototype.flatMap=="function"?function(e){return function(n){return e.flatMap(n)}}:function(e){return function(n){for(var t=[],a=e.length,r=0;r<a;r++)for(var i=n(e[r]),u=i.length,l=0;l<u;l++)t.push(i[l]);return t}};var nae=function(e){return function(n){for(var t=e.length,a=n.length,r=new Array(t*a),i=0,u=0;u<t;u++)for(var l=e[u],c=0;c<a;c++)r[i++]=l(n[c]);return r}};var Og={compose:function(e){return function(n){return function(t){return e(n(t))}}}},Ew=function(e){return e.compose},vA=function(e){var n=Ew(e);return function(t){return function(a){return n(a)(t)}}};var Ke=function(e){return e.identity},en={identity:function(e){return e},Semigroupoid0:function(){return Og}};var Ae=!0;var sr=function(e){return function(n){return function(t){return function(a){return e(n(t))(n(a))}}}},Yt=function(e){return function(n){return function(t){return e(t)(n)}}},Pe=function(e){return function(n){return e}};var rH=function(e){return function(n){return n(e)}};var tae=function(e){return function(n){for(var t=n.length,a=new Array(t),r=0;r<t;r++)a[r]=e(n[r]);return a}};var we=void 0;var ft=function(){function e(){}return e.value=new e,e}();var L=function(e){return e.map},V=function(e){var n=L(e);return function(t){return function(a){return n(a)(t)}}},ka=function(e){return L(e)(Pe(we))},Wo=function(e){var n=L(e);return function(t){return function(a){return n(Pe(a))(t)}}},xF=function(e){var n=L(e);return function(t){return n(Pe(t))}};var Ol={map:Ew(Og)},de={map:tae},Pf=function(e){var n=L(e);return function(t){return function(a){return n(function(r){return r(a)})(t)}}};var fUe=Ke(en);var LF={apply:nae,Functor0:function(){return de}},Wn=function(e){return e.apply},jF=function(e){var n=Wn(e),t=L(e.Functor0());return function(a){return function(r){return n(t(Pe)(a))(r)}}},Nf=function(e){var n=Wn(e),t=L(e.Functor0());return function(a){return function(r){return n(t(Pe(fUe))(a))(r)}}},Su=function(e){var n=Wn(e),t=L(e.Functor0());return function(a){return function(r){return function(i){return n(t(a)(r))(i)}}}};var z=function(e){return e.pure},Od=function(e){var n=z(e);return function(t){return function(a){if(!t)return a;if(t)return n(we);throw new Error("Failed pattern match at Control.Applicative (line 68, column 1 - line 68, column 65): "+[t.constructor.name,a.constructor.name])}}},bo=function(e){var n=z(e);return function(t){return function(a){if(t)return a;if(!t)return n(we);throw new Error("Failed pattern match at Control.Applicative (line 63, column 1 - line 63, column 63): "+[t.constructor.name,a.constructor.name])}}},PF=function(e){var n=Wn(e.Apply0()),t=z(e);return function(a){return function(r){return n(t(a))(r)}}};var dm={pure:function(e){return[e]},Apply0:function(){return LF}};var mUe=Ke(en),xn=function(e){return e.discard};var Wv={bind:eae,Apply0:function(){return LF}},K=function(e){return e.bind},ot=function(e){return Yt(K(e))},mb=function(e){var n=ot(e);return function(t){return function(a){return function(r){return n(t)(a(r))}}}};var Rn={discard:function(e){return K(e)}};var lc=function(e){var n=K(e);return function(t){return n(t)(mUe)}};function Ro(e){return e}function pb(e){return JSON.stringify(e)}function mA(e,n,t,a,r,i,u){return u==null?e():typeof u=="boolean"?n(u):typeof u=="number"?t(u):typeof u=="string"?a(u):Object.prototype.toString.call(u)==="[object Array]"?r(u):i(u)}var NF=function(e){return function(n){return e===n}},aae=NF,rae=NF,oae=NF,iae=NF,uae=NF;var Qa=function(e){return e.reflectSymbol};var Eu=function(e){return function(n){return n[e]}},kf=function(e){return function(n){return function(t){var a={};for(var r in t)({}).hasOwnProperty.call(t,r)&&(a[r]=t[r]);return a[e]=n,a}}},iH=function(e){return function(n){var t={};for(var a in n)a!==e&&{}.hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t}};var kF={eq:function(e){return function(n){return!0}}},Nt={eq:uae},el={eqRecord:function(e){return function(n){return function(t){return!0}}}},lae=function(e){return e.eqRecord},nl=function(){return function(e){return{eq:lae(e)(ft.value)}}};var Cw={eq:oae},Ya={eq:rae},uH={eq:iae},Ud={eq:aae};var ce=function(e){return e.eq},pUe=ce(Ud);var fi=function(e){var n=lae(e);return function(){return function(t){var a=Qa(t);return function(r){var i=ce(r);return{eqRecord:function(u){return function(l){return function(c){var s=n(ft.value)(l)(c),f=a(ft.value),v=Eu(f);return i(v(l))(v(c))&&s}}}}}}}},cc=function(e){var n=ce(e);return function(t){return function(a){return pUe(n(t)(a))(!1)}}};var cae=function(e){return function(n){return e+n}},sae=function(e){return function(n){return e.length===0?n:n.length===0?e:e.concat(n)}};var Iw=function(e){var n=function(t){var a;function r(i){t=i}for(;;)a=r(t);return a};return n(e)};var HF={append:function(e){return function(n){return we}}},Bd={append:cae};var ra={append:sae};var Qe=function(e){return e.append},Op=function(e){var n=Qe(e);return{append:function(t){return function(a){return function(r){return n(t(r))(a(r))}}}}};var St=function(e){return e.alt};var fae=2147483647,vae=-2147483648,mae=String.fromCharCode(65535),pae=String.fromCharCode(0),_Ue=Number.POSITIVE_INFINITY,dUe=Number.NEGATIVE_INFINITY;var OF=function(e){return function(n){return function(t){return function(a){return function(r){return a<r?e:a===r?n:t}}}}},_ae=OF,dae=OF,hae=OF,gae=OF,Dae=OF;var Y=function(){function e(){}return e.value=new e,e}(),Q=function(){function e(){}return e.value=new e,e}(),ee=function(){function e(){}return e.value=new e,e}();var UF={append:function(e){return function(n){if(e instanceof Y)return Y.value;if(e instanceof Q)return Q.value;if(e instanceof ee)return n;throw new Error("Failed pattern match at Data.Ordering (line 21, column 1 - line 24, column 18): "+[e.constructor.name,n.constructor.name])}}},yae=function(e){if(e instanceof Q)return Y.value;if(e instanceof ee)return ee.value;if(e instanceof Y)return Q.value;throw new Error("Failed pattern match at Data.Ordering (line 33, column 1 - line 33, column 31): "+[e.constructor.name])},hm={eq:function(e){return function(n){return e instanceof Y&&n instanceof Y||e instanceof Q&&n instanceof Q||e instanceof ee&&n instanceof ee}}};var bae=function(e){return function(n){return e-n|0}},Rae=function(e){return function(n){return e-n}};var wae=function(e){return function(n){return e+n|0}},Sae=function(e){return function(n){return e*n|0}},Eae=function(e){return function(n){return e+n}},Cae=function(e){return function(n){return e*n}};var Iae=function(e){return e.zeroRecord},sc=function(e){return e.zero};var lH={addRecord:function(e){return function(n){return function(t){return{}}}},mulRecord:function(e){return function(n){return function(t){return{}}}},oneRecord:function(e){return function(n){return{}}},zeroRecord:function(e){return function(n){return{}}}};var _b={add:Eae,zero:0,mul:Cae,one:1},rs={add:wae,zero:0,mul:Sae,one:1},Fae=function(e){return e.oneRecord},Up=function(e){return e.one},Tae=function(e){return e.mulRecord},Ps=function(e){return e.mul},Mae=function(e){return e.addRecord},cH=function(){return function(e){return{add:Mae(e)(ft.value),mul:Tae(e)(ft.value),one:Fae(e)(ft.value)(ft.value),zero:Iae(e)(ft.value)(ft.value)}}},Si=function(e){return e.add};var pA=function(e){var n=Qa(e);return function(){return function(t){var a=Mae(t),r=Tae(t),i=Fae(t),u=Iae(t);return function(l){var c=Si(l),s=Ps(l),f=Up(l),v=sc(l);return{addRecord:function(m){return function(p){return function(h){var R=a(ft.value)(p)(h),g=n(ft.value),_=kf(g),y=Eu(g);return _(c(y(p))(y(h)))(R)}}},mulRecord:function(m){return function(p){return function(h){var R=r(ft.value)(p)(h),g=n(ft.value),_=kf(g),y=Eu(g);return _(s(y(p))(y(h)))(R)}}},oneRecord:function(m){return function(p){var h=i(ft.value)(ft.value),R=n(ft.value),g=kf(R);return g(f)(h)}},zeroRecord:function(m){return function(p){var h=u(ft.value)(ft.value),R=n(ft.value),g=kf(R);return g(v)(h)}}}}}}};var db=function(e){return e.sub};var Fw={sub:Rae,Semiring0:function(){return _b}},Hf={sub:bae,Semiring0:function(){return rs}};var Tw=function(e){var n=db(e),t=sc(e.Semiring0());return function(a){return n(t)(a)}};var gUe=nl(),DUe=cc(hm);var It=function(){return{compare:gae(Y.value)(ee.value)(Q.value),Eq0:function(){return Nt}}}(),BF={compareRecord:function(e){return function(n){return function(t){return ee.value}}},EqRecord0:function(){return el}};var uo=function(){return{compare:hae(Y.value)(ee.value)(Q.value),Eq0:function(){return Cw}}}(),Qn=function(){return{compare:dae(Y.value)(ee.value)(Q.value),Eq0:function(){return Ya}}}(),_A=function(){return{compare:Dae(Y.value)(ee.value)(Q.value),Eq0:function(){return uH}}}(),Mw=function(){return{compare:_ae(Y.value)(ee.value)(Q.value),Eq0:function(){return Ud}}}(),Gae=function(e){return e.compareRecord},JF=function(){return function(e){var n=gUe(e.EqRecord0());return{compare:Gae(e)(ft.value),Eq0:function(){return n}}}};var ze=function(e){return e.compare};var xr=function(e){var n=ze(e);return function(t){return function(a){return function(r){return n(t(a))(t(r))}}}},Gw=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);return r instanceof Q}}},dA=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);return!(r instanceof Y)}}},gm=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);return r instanceof Y}}};var WF=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);return!(r instanceof Q)}}},Bp=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);if(r instanceof Y)return a;if(r instanceof ee||r instanceof Q)return t;throw new Error("Failed pattern match at Data.Ord (line 181, column 3 - line 184, column 12): "+[r.constructor.name])}}},hb=function(e){var n=ze(e);return function(t){return function(a){var r=n(t)(a);if(r instanceof Y||r instanceof ee)return t;if(r instanceof Q)return a;throw new Error("Failed pattern match at Data.Ord (line 172, column 3 - line 175, column 12): "+[r.constructor.name])}}};var gb=function(e){var n=Gae(e),t=fi(e.EqRecord0())();return function(){return function(a){var r=Qa(a),i=t(a);return function(u){var l=ze(u),c=i(u.Eq0());return{compareRecord:function(s){return function(f){return function(v){var m=r(ft.value),p=l(Eu(m)(f))(Eu(m)(v)),h=DUe(p)(ee.value);return h?p:n(ft.value)(f)(v)}}},EqRecord0:function(){return c}}}}}},qF=function(e){var n=hb(e),t=Bp(e);return function(a){return function(r){return function(i){return n(r)(t(a)(i))}}}},sH=function(e){var n=gm(e),t=Gw(e);return function(a){return function(r){return function(i){return!(n(i)(a)||t(i)(r))}}}},fH=function(e){var n=dA(e);return function(t){var a=sc(t.Semiring0()),r=Tw(t);return function(i){var u=n(i)(a);return u?i:r(i)}}};var vi=function(e){return e.top};var Aw={top:fae,bottom:vae,Ord0:function(){return Qn}},Ug={top:mae,bottom:pae,Ord0:function(){return _A}};var wo=function(e){return e.bottom};var Aae=function(e){return e.toString()},xae=function(e){var n=e.toString();return isNaN(n+".0")?n:n+".0"};var Lae=function(e){var n=e.length;return'"'+e.replace(/[\0-\x1F\x7F"\\]/g,function(t,a){switch(t){case'"':case"\\":return"\\"+t;case"\x07":return"\\a";case"\b":return"\\b";case"\f":return"\\f";case` `:return"\\n";case"\r":return"\\r";case" ":return"\\t";case"\v":return"\\v"}var r=a+1,i=r<n&&e[r]>="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},jae=function(e){return function(n){for(var t=[],a=0,r=n.length;a<r;a++)t[a]=e(n[a]);return"["+t.join(",")+"]"}};var Lr={show:Lae};var Pae=function(e){return e.showRecordFields},Dm=function(){return function(){return function(e){var n=Pae(e);return{show:function(t){return"{"+(n(ft.value)(t)+"}")}}}}};var tl={show:xae},qe={show:Aae};var xw={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])}},re=function(e){return e.show},fc=function(e){return{show:jae(re(e))}},mi=function(e){var n=Qa(e);return function(t){var a=Pae(t);return function(r){var i=re(r);return{showRecordFields:function(u){return function(l){var c=a(ft.value)(l),s=n(ft.value),f=Eu(s)(l);return" "+(s+(": "+(i(f)+(","+c))))}}}}}},os=function(e){var n=Qa(e);return function(t){var a=re(t);return{showRecordFields:function(r){return function(i){var u=n(ft.value),l=Eu(u)(i);return" "+(u+(": "+(a(l)+" ")))}}}}};var T=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var $=function(){function e(){}return e.value=new e,e}(),zF=function(e){return e};var Db=function(e){return e.to};var Bg=function(e){return e.from};var Nae=Ke(en),b=function(){function e(){}return e.value=new e,e}(),d=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qv=function(e){var n=re(e);return{show:function(t){if(t instanceof d)return"(Just "+(n(t.value0)+")");if(t instanceof b)return"Nothing";throw new Error("Failed pattern match at Data.Maybe (line 223, column 1 - line 225, column 28): "+[t.constructor.name])}}},kae=function(e){var n=Qe(e);return{append:function(t){return function(a){if(t instanceof b)return a;if(a instanceof b)return t;if(t instanceof d&&a instanceof d)return new d(n(t.value0)(a.value0));throw new Error("Failed pattern match at Data.Maybe (line 182, column 1 - line 185, column 43): "+[t.constructor.name,a.constructor.name])}}}};var Hae=function(e){return function(n){return function(t){if(t instanceof b)return e(we);if(t instanceof d)return n(t.value0);throw new Error("Failed pattern match at Data.Maybe (line 250, column 1 - line 250, column 62): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},Te=function(e){return function(n){return function(t){if(t instanceof b)return e;if(t instanceof d)return n(t.value0);throw new Error("Failed pattern match at Data.Maybe (line 237, column 1 - line 237, column 51): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},jr=Te(!0)(Pe(!1)),nt=Te(!1)(Pe(!0));var B={map:function(e){return function(n){return n instanceof d?new d(e(n.value0)):b.value}}},RUe=L(B);var hA=function(e){return Hae(e)(Nae)},_e=function(e){return Te(e)(Nae)},yr=function(){return function(e){if(e instanceof d)return e.value0;throw new Error("Failed pattern match at Data.Maybe (line 288, column 1 - line 288, column 46): "+[e.constructor.name])}};var Tt=function(e){var n=ce(e);return{eq:function(t){return function(a){return t instanceof b&&a instanceof b?!0:t instanceof d&&a instanceof d?n(t.value0)(a.value0):!1}}}},Cu=function(e){var n=ze(e),t=Tt(e.Eq0());return{compare:function(a){return function(r){if(a instanceof b&&r instanceof b)return ee.value;if(a instanceof b)return Y.value;if(r instanceof b)return Q.value;if(a instanceof d&&r instanceof d)return n(a.value0)(r.value0);throw new Error("Failed pattern match at Data.Maybe (line 0, column 0 - line 0, column 0): "+[a.constructor.name,r.constructor.name])}},Eq0:function(){return t}}};var Ta={apply:function(e){return function(n){if(e instanceof d)return RUe(e.value0)(n);if(e instanceof b)return b.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 B}};var Me={bind:function(e){return function(n){if(e instanceof d)return n(e.value0);if(e instanceof b)return b.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 Ta}};var Mn=function(){return{pure:d.create,Apply0:function(){return Ta}}}();var br={alt:function(e){return function(n){return e instanceof b?n:e}},Functor0:function(){return B}},wUe=function(){return{empty:b.value,Alt0:function(){return br}}}(),Zr={Applicative0:function(){return Mn},Plus1:function(){return wUe}};function Oae(e){return function(){var n={};for(var t in e)hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}}var Jp={};function $F(e){return e()}function Uae(e,n){var t={};for(var a in e)hasOwnProperty.call(e,a)&&(t[a]=n(e[a]));return t}function Bae(e,n){var t={};for(var a in e)hasOwnProperty.call(e,a)&&(t[a]=n(a)(e[a]));return t}function Jae(e){return function(n){return function(t){return function(a){var r=t;function i(l){return function(c){return n(c)(l)(a[l])}}for(var u in a)hasOwnProperty.call(a,u)&&(r=e(r)(i(u)));return r}}}}function Wae(e,n,t,a){var r=n;for(var i in e)if(hasOwnProperty.call(e,i)){var u=t(r)(i)(e[i]),l=a(null)(u);if(l===null)return r;r=l}return r}function qae(e,n,t,a){return t in a?n(a[t]):e}function jw(e){return function(n){var t=[];for(var a in n)hasOwnProperty.call(n,a)&&t.push(e(a)(n[a]));return t}}var vH=Object.keys||jw(function(e){return function(){return e}});var zae=function(e){return function(n){return function(){return e(n())}}},$ae=function(e){return function(){return e}},Vae=function(e){return function(n){return function(){return n(e())()}}};function mH(e){return function(n){return function(t){return function(){for(var a=e;a<n;a++)t(a)()}}}}var Pw=function(e){return function(n){return function(){for(var t=0,a=e.length;t<a;t++)n(e[t])()}}};function Nw(e){return function(){return{value:e}}}var yb=function(e){return function(){return e.value}},Qae=function(e){return function(n){return function(){var t=e(n.value);return n.value=t.state,t.value}}},VF=function(e){return function(n){return function(){return n.value=e}}};var gA=function(e){var n=K(e.Bind1()),t=Od(e.Applicative0());return function(a){return function(r){return n(a)(function(i){return t(i)(r)})}}};var Of=function(e){var n=K(e.Bind1()),t=z(e.Applicative0());return function(a){return function(r){return n(a)(function(i){return n(r)(function(u){return t(i(u))})})}}};var rn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var ym=function(e){return Te(new rn(e))(nn.create)};var Ei={map:function(e){return function(n){if(n instanceof rn)return new rn(n.value0);if(n instanceof nn)return new nn(e(n.value0));throw new Error("Failed pattern match at Data.Either (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}},SUe=L(Ei);var Rr=function(e){return function(n){return function(t){if(t instanceof rn)return e(t.value0);if(t instanceof nn)return n(t.value0);throw new Error("Failed pattern match at Data.Either (line 208, column 1 - line 208, column 64): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},Ns=function(){return Rr(Pe(b.value))(d.create)}();var QF={apply:function(e){return function(n){if(e instanceof rn)return new rn(e.value0);if(e instanceof nn)return SUe(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 Ei}};var is={bind:Rr(function(e){return function(n){return new rn(e)}})(function(e){return function(n){return n(e)}}),Apply0:function(){return QF}};var Jg=function(){return{pure:nn.create,Apply0:function(){return QF}}}();var ks=function(e){return e};var bm={map:function(e){return function(n){return e(n)}}};var Yae={apply:function(e){return function(n){return e(n)}},Functor0:function(){return bm}},pH={bind:function(e){return function(n){return n(e)}},Apply0:function(){return Yae}},_H={pure:ks,Apply0:function(){return Yae}},ba={Applicative0:function(){return _H},Bind1:function(){return pH}};var Kae=function(e){return Math.min(Math.abs(e),2147483647)},Xae=function(e){return function(n){return n===0?0:n>0?Math.floor(e/n):-Math.floor(e/-n)}},Zae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},ere=function(e){return function(n){return e/n}};var nre={Ring0:function(){return Fw}},dH={Ring0:function(){return Hf}};var Hs=function(e){return e.mod};var tre={degree:function(e){return 1},div:ere,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return nre}},tr={degree:Kae,div:Xae,mod:Zae,CommutativeRing0:function(){return dH}},Cr=function(e){return e.div};var hH={mempty:we,Semigroup0:function(){return HF}},ht={mempty:"",Semigroup0:function(){return Bd}};var Rm={mempty:[],Semigroup0:function(){return ra}};var Ra=function(e){return e.mempty};var gH=function(e){return function(){return e}},are=function(e){return function(n){return function(){return n(e())()}}};var DH=function(e){return function(n){return function(){for(var t=0,a=e.length;t<a;t++)n(e[t])()}}};var rre=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}},wm={Applicative0:function(){return jt},Bind1:function(){return wr}},wr={bind:are,Apply0:function(){return yH(0)}},jt={pure:gH,Apply0:function(){return yH(0)}},ore=rre("functorEffect","Effect",function(){return{map:PF(jt)}}),yH=rre("applyEffect","Effect",function(){return{apply:Of(wm),Functor0:function(){return ore(0)}}}),lt=ore(20),bH=yH(23),EUe=Su(bH),DA=function(e){return{append:EUe(Qe(e))}},RH=function(e){var n=DA(e.Semigroup0());return{mempty:gH(Ra(e)),Semigroup0:function(){return n}}};var ire=function(e){return function(){return{value:e}}};var zv=function(e){return function(){return e.value}};var Sm=function(e){return function(n){return function(){n.value=e}}};var Em=ire;var Ci=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ii=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),us=function(e){return e.tailRecM};var IUe=function(e){var n=function(t){var a=!1,r;function i(u){if(u instanceof Ci){t=e(u.value0);return}if(u instanceof Ii)return a=!0,u.value0;throw new Error("Failed pattern match at Control.Monad.Rec.Class (line 103, column 3 - line 103, column 25): "+[u.constructor.name])}for(;!a;)r=i(t);return r};return function(t){return n(e(t))}};var kw={tailRecM:function(e){var n=function(a){return a},t=IUe(function(a){return n(e(a))});return function(a){return ks(t(a))}},Monad0:function(){return ba}};var TUe=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}},MUe=Qae,lre=function(e){return MUe(function(n){var t=e(n);return{state:t,value:t}})},$v={map:zae};var SH={Applicative0:function(){return Hw},Bind1:function(){return YF}},YF={bind:Vae,Apply0:function(){return EH(0)}},Hw={pure:$ae,Apply0:function(){return EH(0)}},EH=TUe("applyST","Control.Monad.ST.Internal",function(){return{apply:Of(SH),Functor0:function(){return $v}}}),cre=EH(47);var sre=function(e,n){for(var t=e>n?-1:1,a=new Array(t*(n-e)+1),r=e,i=0;r!==n;)a[i++]=r,r+=t;return a[i]=r,a},GUe=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},AUe=function(e,n){for(var t=[],a=0,r=0;r<e;r++)t[a++]=n;return t},xUe=typeof Array.prototype.fill=="function"?GUe:AUe,fre=function(){function e(r,i){this.head=r,this.tail=i}var n={};function t(r){return function(i){return new e(r,i)}}function a(r){for(var i=[],u=0,l=r;l!==n;)i[u++]=l.head,l=l.tail;return i}return function(r,i){return a(r(t)(n)(i))}}(),bt=function(e){return e.length},vre=function(e,n,t){return t.length===0?e({}):n(t[0])(t.slice(1))},mre=function(e,n,t,a){return a<0||a>=t.length?n:e(t[a])};var pre=function(e,n,t,a){for(var r=0,i=a.length;r<i;r++)if(t(a[r]))return e(r);return n};var _re=function(e,n,t,a){if(t<0||t>=a.length)return n;var r=a.slice();return r.splice(t,1),e(r)},dre=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},KF=function(e){return e.slice().reverse()},Ow=function(e){if(e.length<=1e4)return Array.prototype.concat.apply([],e);for(var n=[],t=0,a=e.length;t<a;t++)for(var r=e[t],i=0,u=r.length;i<u;i++)n.push(r[i]);return n},hre=function(e,n){return n.filter(e)},gre=function(e,n){for(var t=[],a=[],r=0;r<n.length;r++){var i=n[r];e(i)?t.push(i):a.push(i)}return{yes:t,no:a}},Dre=function(e,n,t){for(var a=t.length,r=n,i=new Array(a),u=0;u<a;u++)r=e(r)(t[u]),i[u]=r;return i};var yre=function(){function e(n,t,a,r,i,u){var l,c,s,f,v,m,p;for(l=i+(u-i>>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c<l&&s<u;)v=r[c],m=r[s],p=t(n(v)(m)),p>0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c<l;)a[f++]=r[c++];for(;s<u;)a[f++]=r[s++]}return function(n,t,a){var r;return a.length<2?a:(r=a.slice(0),e(n,t,r,a.slice(0),0,a.length),r)}}(),bre=function(e,n,t){return t.slice(e,n)},Rre=function(e,n,t){for(var a=n.length<t.length?n.length:t.length,r=new Array(a),i=0;i<a;i++)r[i]=e(n[i])(t[i]);return r},wre=function(e,n){for(var t=n.length,a=0;a<t;a++)if(e(n[a]))return!0;return!1};var Sre=function(e,n){return e[n]};var Wg=function(e){return e.defer};function Wp(){return[]}function Ere(e){return e}var Cre=Ere,Ire=Ere;function LUe(e){return e.slice()}var Fre=LUe;var jUe=function(){function e(n,t,a,r,i,u){var l,c,s,f,v,m,p;for(l=i+(u-i>>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c<l&&s<u;)v=r[c],m=r[s],p=t(n(v)(m)),p>0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c<l;)a[f++]=r[c++];for(;s<u;)a[f++]=r[s++]}return function(n,t,a){return a.length<2||e(n,t,a,a.slice(0),0,a.length),a}}();var Tre=function(e,n){return n.push(e)};var XF=function(n){return function(t){return function(){return n(t)}}},CH=function(n){return function(t){return function(a){return function(){return n(t,a)}}}};var kUe=K(YF);var IH=XF(Ire),Os=XF(Cre);var HUe=XF(Fre),Mre=function(e){return function(n){return function(){var a=HUe(n)();return e(a)(),Os(a)()}}};var Gre=function(e){return kUe(e)(Os)()};var vc=CH(Tre);var Are=function(e){return function(n){return e&&n}},xre=function(e){return function(n){return e||n}},Lre=function(e){return!e};var Uw=function(e){return e.tt};var xa=function(e){return e.not};var FH=function(e){return e.implies};var Bw=function(e){return e.ff};var qp=function(e){return e.disj},At={ff:!1,tt:!0,implies:function(e){return function(n){return qp(At)(xa(At)(e))(n)}},conj:Are,disj:xre,not:Lre};var ls=function(e){return e.conj},Ha=function(e){var n=Bw(e),t=Uw(e),a=FH(e),r=ls(e),i=qp(e),u=xa(e);return{ff:function(l){return n},tt:function(l){return t},implies:function(l){return function(c){return function(s){return a(l(s))(c(s))}}},conj:function(l){return function(c){return function(s){return r(l(s))(c(s))}}},disj:function(l){return function(c){return function(s){return i(l(s))(c(s))}}},not:function(l){return function(c){return u(l(c))}}}};var TH=L($v),jre=xa(At),MH=ka($v),OUe=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),UUe=function(e){return function(){var t=yb(e.value1)();return e.value0(t)}},Pre=function(e){return function(){var t=yb(e.value1)();return lre(function(a){return a+1|0})(e.value1)(),e.value0(t)}},Nre=function(e){return function(n){return function(t){return function(){for(var r=Nw(!1)();TH(jre)(yb(r))();)(function(){var u=UUe(n)();return u instanceof d&&e(u.value0)?(vc(u.value0)(t)(),MH(Pre(n))()):MH(VF(!0)(r))()})();return{}}}}};var ZF=function(e){return TH(OUe.create(e))(Nw(0))},eT=function(e){return function(n){return function(){for(var a=Nw(!1)();TH(jre)(yb(a))();)(function(){var i=Pre(e)();if(i instanceof d)return n(i.value0)();if(i instanceof b)return MH(VF(!0)(a))();throw new Error("Failed pattern match at Data.Array.ST.Iterator (line 42, column 5 - line 44, column 47): "+[i.constructor.name])})();return{}}}};var kre=function(e){return function(n){return function(t){for(var a=n,r=t.length,i=r-1;i>=0;i--)a=e(t[i])(a);return a}}},Hre=function(e){return function(n){return function(t){for(var a=n,r=t.length,i=0;i<r;i++)a=e(a)(t[i]);return a}}};var mc=function(e){return e.empty};var Je=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),zp=function(e){return function(n){return e(n.value0)(n.value1)}};var Lo=function(e){return e.value1};var $p={map:function(e){return function(n){return new Je(n.value0,e(n.value1))}}};var au=function(e){return e.value0};var Ww=function(e){return function(n){return function(t){return e(new Je(n,t))}}};var Ore=Ke(en),Pr=function(e){return e.bimap},ar=function(e){var n=Pr(e);return function(t){return n(t)(Ore)}},GH=function(e){return Pr(e)(Ore)};var cs={bimap:function(e){return function(n){return function(t){if(t instanceof rn)return new rn(e(t.value0));if(t instanceof nn)return new nn(n(t.value0));throw new Error("Failed pattern match at Data.Bifunctor (line 32, column 1 - line 34, column 36): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}}};var nT=function(e){return e};var QUe=function(e){var n=ls(e);return{append:function(t){return function(a){return n(t)(a)}}}};var AH=function(e){var n=QUe(e);return{mempty:Uw(e),Semigroup0:function(){return n}}};var tT=function(e){return e};var YUe=function(e){var n=qp(e);return{append:function(t){return function(a){return n(t)(a)}}}};var xH=function(e){var n=YUe(e);return{mempty:Bw(e),Semigroup0:function(){return n}}};var tn=function(e){return e};var qo=function(){return tn};var LH=qo(),Us=function(){return LH};var an=function(){return LH};var zw=function(){return function(){return function(){return function(){return function(e){return LH}}}}};var PH=Ke(en),Jre=ce(hm);var Wre=zw()()()(),eo=function(e){return e.foldr};var Vv=function(e){var n=Nf(e.Apply0()),t=z(e);return function(a){var r=eo(a);return function(i){return r(function(u){return n(i(u))})(t(we))}}},Nr=function(e){var n=Vv(e);return function(t){return Yt(n(t))}},NH=function(e){var n=Vv(e);return function(t){return n(t)(PH)}},Wa=function(e){return e.foldl};var kr=function(e){var n=Wa(e);return function(t){var a=Qe(t.Semigroup0()),r=Ra(t);return function(i){return function(u){var l=function(c){return function(s){return c.init?{init:!1,acc:s}:{init:!1,acc:a(c.acc)(a(i)(s))}}};return n(l)({init:!0,acc:r})(u).acc}}}};var kH=function(e){var n=Wa(e);return function(t){var a=function(r){return function(i){if(r instanceof b)return new d(i);if(r instanceof d)return new d(function(){var u=Jre(t(r.value0)(i))(Q.value);return u?r.value0:i}());throw new Error("Failed pattern match at Data.Foldable (line 441, column 3 - line 441, column 27): "+[r.constructor.name,i.constructor.name])}};return n(a)(b.value)}},HH=function(e){var n=ze(e);return function(t){return kH(t)(n)}},OH=function(e){var n=Wa(e);return function(t){var a=function(r){return function(i){if(r instanceof b)return new d(i);if(r instanceof d)return new d(function(){var u=Jre(t(r.value0)(i))(Y.value);return u?r.value0:i}());throw new Error("Failed pattern match at Data.Foldable (line 454, column 3 - line 454, column 27): "+[r.constructor.name,i.constructor.name])}};return n(a)(b.value)}},yA=function(e){var n=ze(e);return function(t){return OH(t)(n)}};var $w=function(e){var n=Wa(e);return function(t){return n(Si(t))(sc(t))}};var Hr={foldr:function(e){return function(n){return function(t){if(t instanceof b)return n;if(t instanceof d)return e(t.value0)(n);throw new Error("Failed pattern match at Data.Foldable (line 138, column 1 - line 144, column 27): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},foldl:function(e){return function(n){return function(t){if(t instanceof b)return n;if(t instanceof d)return e(n)(t.value0);throw new Error("Failed pattern match at Data.Foldable (line 138, column 1 - line 144, column 27): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},foldMap:function(e){var n=Ra(e);return function(t){return function(a){if(a instanceof b)return n;if(a instanceof d)return t(a.value0);throw new Error("Failed pattern match at Data.Foldable (line 138, column 1 - line 144, column 27): "+[t.constructor.name,a.constructor.name])}}}};var qre=function(e){var n=eo(e);return function(t){var a=Qe(t.Semigroup0()),r=Ra(t);return function(i){return n(function(u){return function(l){return a(i(u))(l)}})(r)}}},Ie={foldr:kre,foldl:Hre,foldMap:function(e){return qre(Ie)(e)}};var ru=function(e){return e.foldMap};var bA=function(e){var n=Wa(e);return function(t){var a=K(t.Bind1()),r=z(t.Applicative0());return function(i){return function(u){return n(function(l){return function(c){return a(l)(Yt(i)(c))}})(r(u))}}}},Da=function(e){var n=ru(e);return function(t){return n(t)(PH)}};var Uf=function(e){var n=Wa(e);return function(t){var a=function(r){return function(i){return r instanceof b&&t(i)?new d(i):r}};return n(a)(b.value)}},Ul=function(e){var n=ru(e);return function(t){return Wre(tT)(n(xH(t)))}},Fi=function(e){var n=Ul(e)(At);return function(t){var a=ce(t);return function(r){return n(a(r))}}},Vw=function(e){var n=Fi(e);return function(t){var a=n(t);return function(r){var i=a(r);return function(u){return!i(u)}}}};var Qv=function(e){var n=ru(e);return function(t){return Wre(nT)(n(AH(t)))}},UH=function(e){var n=Qv(e);return function(t){return n(t)(PH)}};var RA=function(e){return function(n,t,a,r,i){return e(n)(t)(a)(r)(i)}};var Bl=function(e){return function(n){return function(t){return e(n,t)}}},Cm=function(e){return function(n){return function(t){return function(a){return e(n,t,a)}}}},Rb=function(e){return function(n){return function(t){return function(a){return function(r){return e(n,t,a,r)}}}}},BH=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return e(n,t,a,r,i)}}}}}};var zre=function(e){return function(n){for(var t=n.length,a=Array(t),r=0;r<t;r++)a[r]=e(r)(n[r]);return a}};var Ti=function(e){return e.mapWithIndex};var Jl={mapWithIndex:zre,Functor0:function(){return de}};var $re=function(){function e(r){return[r]}function n(r){return function(i){return[r,i]}}function t(r){return function(i){return function(u){return[r,i,u]}}}function a(r){return function(i){return r.concat(i)}}return function(r){return function(i){return function(u){return function(l){return function(c){function s(f,v){switch(v-f){case 0:return u([]);case 1:return i(e)(l(c[f]));case 2:return r(i(n)(l(c[f])))(l(c[f+1]));case 3:return r(r(i(t)(l(c[f])))(l(c[f+1])))(l(c[f+2]));default:var m=f+Math.floor((v-f)/4)*2;return r(i(a)(s(f,m)))(s(m,v))}}return s(0,c.length)}}}}}}();var GBe=Ke(en),pi=function(e){return e.traverse};var wb={traverse:function(e){var n=z(e),t=L(e.Apply0().Functor0());return function(a){return function(r){if(r instanceof b)return n(b.value);if(r instanceof d)return t(d.create)(a(r.value0));throw new Error("Failed pattern match at Data.Traversable (line 115, column 1 - line 119, column 33): "+[a.constructor.name,r.constructor.name])}}},sequence:function(e){var n=z(e),t=L(e.Apply0().Functor0());return function(a){if(a instanceof b)return n(b.value);if(a instanceof d)return t(d.create)(a.value0);throw new Error("Failed pattern match at Data.Traversable (line 115, column 1 - line 119, column 33): "+[a.constructor.name])}},Functor0:function(){return B},Foldable1:function(){return Hr}};var ABe=function(e){var n=pi(e);return function(t){return n(t)(GBe)}},zo={traverse:function(e){var n=e.Apply0();return $re(Wn(n))(L(n.Functor0()))(z(e))},sequence:function(e){return ABe(zo)(e)},Functor0:function(){return de},Foldable1:function(){return Ie}},ss=function(e){return e.sequence};var Vp=function(e){return function(n){var t=pi(n)(e);return function(a){return function(r){return t(r)(a)}}}};var Zre=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){for(var u=[],l=i;;){var c=r(l);if(e(c))return u;var s=n(c);u.push(t(s)),l=a(s)}}}}}}};var eoe=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){for(var u=[],l=i;;){var c=r(l);u.push(t(c));var s=a(c);if(e(s))return u;l=n(s)}}}}}}};var noe=ce(hm);var Qw=function(e){return e.foldl1},toe=function(e){var n=Qw(e);return function(t){return n(function(a){return function(r){var i=noe(t(a)(r))(Q.value);return i?a:r}})}},aoe=function(e){var n=Qw(e);return function(t){return n(function(a){return function(r){var i=noe(t(a)(r))(Y.value);return i?a:r}})}};var roe=function(e){var n=Qw(e);return function(t){var a=L(t);return function(r){var i=Qe(r);return function(u){var l=n(i),c=a(u);return function(s){return l(c(s))}}}}},Yw=function(e){return e.foldMap1};var NBe=yr(),qg=function(e){return e.unfoldr1};var wA={unfoldr1:eoe(jr)(NBe)(au)(Lo)};var OBe=yr(),pc=function(e){return e.unfoldr};var So={unfoldr:Zre(jr)(OBe)(au)(Lo),Unfoldable10:function(){return wA}};var SA=ka($v),UBe=kr(Ie),BBe=Wn(Ta),ioe=L(B),JBe=L(de),uoe=L($v),loe=yr(),coe=bo(Hw),WBe=cc(hm),qBe=ce(hm);var zBe=Da(Ie),$Be=Qe(ra);var soe=Cm(Rre);var qH=function(){return soe(Je.create)}();var EA=function(){return BH(dre)(d.create)(b.value)}(),zH=function(){return Bl(Sre)},$H=zH(),Kw=function(){return Cm(vre)(Pe(b.value))(function(e){return function(n){return new d({head:e,tail:n})}})}(),VH=function(e){var n=pc(e);return function(t){var a=bt(t),r=function(i){if(i<a)return new d(new Je($H(t)(i),i+1|0));if(Ae)return b.value;throw new Error("Failed pattern match at Data.Array (line 163, column 3 - line 165, column 26): "+[i.constructor.name])};return n(r)(0)}};var ou=function(e){return Cm(yre)(e)(function(n){if(n instanceof Q)return 1;if(n instanceof ee)return 0;if(n instanceof Y)return-1|0;throw new Error("Failed pattern match at Data.Array (line 897, column 38 - line 900, column 11): "+[n.constructor.name])})},Iu=function(e){var n=xr(e);return function(t){return ou(n(t))}},VBe=Iu(Qn),Sb=function(e){var n=ze(e);return function(t){return ou(n)(t)}},oT=function(e){return function(n){return Mre(vc(n))(e)()}},iT=Cm(bre);var Xw=function(e){return function(n){var t=e<1;return t?[]:iT(0)(e)(n)}},Wd=function(e){return[e]};var QH=Cm(Dre);var Zw=Bl(sre),YH=Bl(gre),qr=function(e){return bt(e)===0};var uT=Ti(Jl),qd=function(e){return function(n){var t=bt(n);if(t<2)return n;if(Ae)return Gre(function(){var a=function(r){return $H(n)(r)};return function(){var i=Wp();return vc(a(0))(i)(),mH(1)(t)(function(u){return function(){return vc(e)(i)(),SA(vc(a(u))(i))()}})(),i}}());throw new Error("Failed pattern match at Data.Array (line 623, column 21 - line 633, column 17): "+[t.constructor.name])}},foe=function(e){return UBe(e)};var voe=function(e){if(qr(e))return b.value;if(Ae)return new d(iT(0)(bt(e)-1|0)(e));throw new Error("Failed pattern match at Data.Array (line 351, column 1 - line 351, column 45): "+[e.constructor.name])},zr=function(){return Rb(mre)(d.create)(b.value)}(),Eb=function(e){return zr(e)(bt(e)-1|0)},KH=function(e){return BBe(ioe(function(n){return function(t){return{init:n,last:t}}})(voe(e)))(Eb(e))};var Mi=function(e){return zr(e)(0)},moe=function(e){return function(n){var t=ou(function(r){return function(i){return e(Lo(r))(Lo(i))}})(uT(Je.create)(n)),a=Mi(t);if(a instanceof b)return[];if(a instanceof d)return JBe(Lo)(VBe(au)(function(){var i=IH(Wd(a.value0))();return Pw(t)(function(u){return function(){var c=uoe(function(){var s=function(f){return loe(Eb(f))};return function(f){return Lo(s(f))}}())(Os(i))();return coe(WBe(e(c)(u.value1))(ee.value))(SA(vc(u)(i)))()}})(),Os(i)()}()));throw new Error("Failed pattern match at Data.Array (line 1115, column 17 - line 1123, column 28): "+[a.constructor.name])}},Yv=function(e){return moe(ze(e))},eS=function(e){return function(n){return function(){var a=Wp(),r=ZF(function(i){return zr(n)(i)})();return eT(r)(function(i){return SA(function(){var l=Wp();vc(i)(l)(),Nre(e(i))(r)(l)();var c=Os(l)();return vc(c)(a)()})})(),Os(a)()}()}},XH=function(e){var n=eS(function(a){return function(r){return qBe(e(a)(r))(ee.value)}}),t=ou(e);return function(a){return n(t(a))}};var nS=function(e){return Bl(fre)(eo(e))},QBe=eo(Ie);var lT=function(e){return zBe(e)};var cT=function(){return Rb(pre)(d.create)(b.value)}(),ZH=function(e){return function(n){return ioe($H(n))(cT(e)(n))}},wa=Bl(hre),poe=function(e){return function(n){return function(t){return wa(function(a){return nt(cT(e(a))(t))})(n)}}},_oe=function(e){return poe(ce(e))};var Qp=function(e){var n=ce(e);return function(t){return cT(function(a){return n(a)(t)})}};var Cb=function(e){var n=Qp(e);return function(t){return function(a){return nt(n(t)(a))}}};var doe=function(){return Rb(_re)(d.create)(b.value)}(),hoe=function(e){return function(n){return function(t){return t.length===0?[]:Te(t)(function(a){return loe(doe(a)(t))})(cT(e(n))(t))}}},Ib=function(e){return hoe(ce(e))},zg=function(e){return QBe(Ib(e))},jo=function(e){return function(n){return $Be([e])(n)}},tS=function(e){var n=Wn(e.Applicative0().Apply0()),t=L(e.Plus1().Alt0().Functor0());return function(a){var r=Wg(a);return function(i){return n(t(jo)(i))(r(function(u){return eO(e)(a)(i)}))}}},eO=function(e){var n=St(e.Plus1().Alt0()),t=z(e.Applicative0());return function(a){return function(r){return n(tS(e)(a)(r))(t([]))}}},goe=Yt(K(Wv)),$r=function(e){return goe(function(){var n=Te([])(Wd);return function(t){return n(e(t))}}())};var fr=$r(Ke(en)),Doe=Bl(wre),nO=function(e){return function(n){return function(){var a=Wp();return Pw(n)(function(r){return function(){var u=uoe(function(){var l=Doe(function(c){return e(c)(r)});return function(c){return!l(c)}}())(Os(a))();return coe(u)(SA(vc(r)(a)))()}})(),Os(a)()}()}};var YBe=eo(Ie),yoe=Ti(Jl),KBe=Wa(Ie);var sT=function(e){return e.foldrWithIndex};var fT=function(e){return e.foldlWithIndex};var XBe=function(e){var n=sT(e);return function(t){var a=Qe(t.Semigroup0()),r=Ra(t);return function(i){return n(function(u){return function(l){return function(c){return a(i(u)(l))(c)}}})(r)}}},aS={foldrWithIndex:function(e){return function(n){var t=YBe(function(r){return function(i){return e(r.value0)(r.value1)(i)}})(n),a=yoe(Je.create);return function(r){return t(a(r))}}},foldlWithIndex:function(e){return function(n){var t=KBe(function(r){return function(i){return e(i.value0)(r)(i.value1)}})(n),a=yoe(Je.create);return function(r){return t(a(r))}}},foldMapWithIndex:function(e){return XBe(aS)(e)},Foldable0:function(){return Ie}};var boe=function(e){var n=fT(e);return function(t){var a=function(r){return function(i){return function(u){return i instanceof b?t(r)(u):i}}};return n(a)(b.value)}};var rS=function(e){return e.traverseWithIndex};var CA=function(){return{}};function vT(e){return function(n){return function(t){return function(){return t[e]=n,t}}}}var tO=function(e){return function(n){return function(){return delete n[e],n}}};var eJe=ot(YF);var nJe=ka($v),Coe=eo(Ie),tJe=Ke(en);var Ioe=jw(function(e){return function(n){return n}}),Fb=function(e){var n=VH(e),t=jw(Je.create);return function(a){return n(t(a))}};var aJe=Oae,IA=function(e){return function(n){return $F(eJe(vT(e)(n))(CA))}};var Foe=function(e){return function(n){return $F(function(){var a=aJe(n)();return e(a)(),a})}};var rJe=function(e){return function(n){return Bae(n,e)}},Gi=function(){return Rb(qae)(b.value)(d.create)}();var Yp=function(e){return function(n){return Foe(vT(e)(n))}},mT={map:function(e){return function(n){return Uae(n,e)}}},FA={mapWithIndex:rJe,Functor0:function(){return mT}},pT=function(){return tn};var Kp=function(e){var n=nS(e);return function(t){return $F(function(){var r=CA();return Pw(n(t))(function(i){return nJe(vT(i.value0)(i.value1)(r))})(),r})}};var Toe=function(e){return function(n){return function(t){return Wae(t,n,e,_e)}}};var TA=Jae(rH),Moe=function(e){var n=Qe(e.Semigroup0()),t=Ra(e);return function(a){return TA(function(r){return function(i){return function(u){return n(r)(a(i)(u))}}})(t)}},oS={foldl:function(e){return TA(function(n){return function(t){return e(n)}})},foldr:function(e){return function(n){return function(t){return Coe(e)(n)(Ioe(t))}}},foldMap:function(e){var n=Moe(e);return function(t){return n(Pe(t))}}},oJe={foldlWithIndex:function(e){return TA(Yt(e))},foldrWithIndex:function(e){return function(n){return function(t){return Coe(zp(e))(n)(jw(Je.create)(t))}}},foldMapWithIndex:function(e){return Moe(e)},Foldable0:function(){return oS}},iJe={traverseWithIndex:function(e){var n=e.Apply0(),t=Wn(n),a=L(n.Functor0()),r=z(e);return function(i){return function(u){return TA(function(l){return function(c){return function(s){return t(a(Yt(Yp(c)))(l))(i(c)(s))}}})(r(Jp))(u)}}},FunctorWithIndex0:function(){return FA},FoldableWithIndex1:function(){return oJe},Traversable2:function(){return iS}},iS={traverse:function(e){var n=rS(iJe)(e);return function(t){return n(Pe(t))}},sequence:function(e){return pi(iS)(e)(tJe)},Functor0:function(){return mT},Foldable1:function(){return oS}};var aO=function(e){return Foe(tO(e))};var rO=function(e){return function(n){return function(t){var a=e(Gi(n)(t));if(a instanceof b)return aO(n)(t);if(a instanceof d)return Yp(n)(a.value0)(t);throw new Error("Failed pattern match at Foreign.Object (line 210, column 15 - line 212, column 25): "+[a.constructor.name])}}},Goe=function(e){return function(n){return function(t){return rO(Te(b.value)(e))(n)(t)}}};var Aoe=function(e){return function(n){return function(t){return t(e)(n)}}},lJe=function(){return Aoe(b.value)(d.create)}();var xoe=Ro(Jp);var cJe=Aoe(!1)(Pe(!0));var Loe=function(e){return function(n){return function(t){return mA(Pe(e),Pe(e),Pe(e),n,Pe(e),Pe(e),t)}}};var joe=function(e){return function(n){return function(t){return mA(Pe(e),Pe(e),Pe(e),Pe(e),Pe(e),n,t)}}};var MA=lJe(joe);var Poe=function(e){return function(n){return function(t){return mA(n,Pe(e),Pe(e),Pe(e),Pe(e),Pe(e),t)}}},Noe=cJe(Poe);var oO=re(Lr),fJe=re(qe);var uS=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),koe=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),lS=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),uO=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_T=function(){function e(){}return e.value=new e,e}(),dT={show:function(e){if(e instanceof uS)return"(TypeMismatch "+(oO(e.value0)+")");if(e instanceof iO)return"(UnexpectedValue "+(pb(e.value0)+")");if(e instanceof koe)return"(AtIndex "+(fJe(e.value0)+(" "+(re(dT)(e.value1)+")")));if(e instanceof lS)return"(AtKey "+(oO(e.value0)+(" "+(re(dT)(e.value1)+")")));if(e instanceof uO)return"(Named "+(oO(e.value0)+(" "+(re(dT)(e.value1)+")")));if(e instanceof _T)return"MissingValue";throw new Error("Failed pattern match at Data.Argonaut.Decode.Error (line 24, column 10 - line 30, column 35): "+[e.constructor.name])}};var Hoe=function(e,n){for(var t=n[n.length-1],a=n.length-2;a>=0;a--)t=e(n[a])(t);return t},Ooe=function(e,n){for(var t=n[0],a=n.length,r=1;r<a;r++)t=e(t)(n[r]);return t},vJe=function(){function e(u){this.fn=u}var n={},t=function(u,l){this.head=u,this.tail=l};function a(u){return new t(u,n)}function r(u){return function(l){return new t(u,l)}}function i(u){for(var l=[],c=u;c!==n;)l.push(c.head),c=c.tail;return l}return function(u,l,c){var s=function(v,m){return u(l(r)(c(v)))(m)},f=function(v,m,p){if(m===0)return v;var h=p[m-1];return new e(function(){var R=f(s(h,v),m-1,p);return R})};return function(v){for(var m=l(a)(c(v[v.length-1])),p=f(m,v.length-1,v);p instanceof e;)p=p.fn();return l(i)(p)}}}();var Uoe=function(e){return e},GA=wA;var Boe=function(e){var n=re(fc(e));return{show:function(t){return"(NonEmptyArray "+(n(t)+")")}}};var $g=de;var lO=Ie,Vg={foldMap1:function(e){return roe(Vg)($g)(e)},foldr1:Bl(Hoe),foldl1:Bl(Ooe),Foldable0:function(){return lO}};var Im=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var AA=function(e){var n=mc(e);return function(t){return new Im(t,n)}};var dJe=yr();var hT=Uoe;var fs=function(e){return e};var $oe=function(e){return function(n){return hT(oT(fs(e))(n))}},Tb=function(e){return hT(Wd(e))};var Kv=function(e){if(bt(e)>0)return new d(hT(e));if(Ae)return b.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var cS=function(e){return function(n){return hT(jo(e)(n))}};var Voe=function(e){return function(n){return dJe(e(fs(n)))}},Fm=Voe(Mi);var Qoe=Voe(KH),cO=function(e){return function(n){return e(fs(n))}};var gT=cO(zr);var Yoe=function(e){return cO($r(e))};var Koe=function(e){var n=cO(e);return function(t){return hT(n(t))}},Xoe=function(e){return Koe(jo(e))};var Zoe=function(e){var n=Iu(e);return function(t){return Koe(n(t))}};var eie=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},Yn=function(e){return e},nie=function(e){return function(n){return function(t){var a;t<11?a="[0-"+(t-1).toString()+"]":t===11?a="[0-9a]":a="[0-9a-"+String.fromCharCode(86+t)+"]";var r=new RegExp("^[\\+\\-]?"+a+"+$","i");return function(i){if(r.test(i)){var u=parseInt(i,t);return(u|0)===u?e(u):n}else return n}}}};var sS=1/0,xA=isFinite;var LA=Math.abs;var sO=Math.cos;var fS=Math.floor,fO=Math.log;var jA=function(e){return function(n){return Math.pow(e,n)}},Mb=function(e){return function(n){return e%n}},Gb=Math.round;var vO=Math.sin;var Xp=3.141592653589793;var tie=2.302585092994046;var aie=vi(Aw),rie=wo(Aw);var bJe=function(){return nie(d.create)(b.value)}(),Bf=bJe(10),Qg=function(){return eie(d.create)(b.value)}(),oie=function(e){if(!xA(e))return 0;if(e>=Yn(aie))return aie;if(e<=Yn(rie))return rie;if(Ae)return _e(0)(Qg(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},vs=function(e){return oie(Gb(e))};var no=function(e){return oie(fS(e))},iie=function(e){return(e&1)==0};var Eo=function(){function e(){}return e.value=new e,e}(),Ka=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),PA=function(e){return e},AJe=function(e){return new Ka(e.value0,e.value1)};var xJe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof Ka&&s.value1 instanceof Ka&&s.value1.value1 instanceof Ka){r=new Ka(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof Ka&&m.value1 instanceof Ka&&m.value1.value1 instanceof Eo?new Ka(e(m.value0),new Ka(e(m.value1.value0),Eo.value)):m instanceof Ka&&m.value1 instanceof Eo?new Ka(e(m.value0),Eo.value):Eo.value},v=function(m){return function(p){var h=m,R=!1,g;function _(y,F){if(y instanceof Ka&&y.value0 instanceof Ka&&y.value0.value1 instanceof Ka&&y.value0.value1.value1 instanceof Ka){h=y.value1,p=new Ka(e(y.value0.value0),new Ka(e(y.value0.value1.value0),new Ka(e(y.value0.value1.value1.value0),F)));return}return R=!0,F}for(;!R;)g=_(h,p);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(Eo.value)},LJe={map:xJe};var Jf={foldr:function(e){return function(n){var t=function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){if(m instanceof Eo)return c=!0,v;if(m instanceof Ka){l=new Ka(m.value0,v),u=m.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[v.constructor.name,m.constructor.name])}for(;!c;)s=f(l,u);return s}};return r(Eo.value)}(),a=Wa(Jf)(Yt(e))(n);return function(r){return a(t(r))}}},foldl:function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof Eo)return i=!0,c;if(s instanceof Ka){r=e(c)(s.value0),a=s.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[s.constructor.name])}for(;!i;)u=l(r,a);return u}};return n},foldMap:function(e){var n=Qe(e.Semigroup0()),t=Ra(e);return function(a){return Wa(Jf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var jJe=eo(Jf);var mO={append:function(e){return function(n){return jJe(Ka.create)(n)(e)}}},lie=Qe(mO);var DT={append:function(e){return function(n){return new Im(e.value0,lie(e.value1)(AJe(n)))}}};var cie={alt:lie,Functor0:function(){return LJe}},pO=function(){return{empty:Eo.value,Alt0:function(){return cie}}}();var JJe=L(B);var _O=function(e){if(e instanceof Eo)return b.value;if(e instanceof Ka)return new d({head:e.value0,tail:e.value1});throw new Error("Failed pattern match at Data.List (line 259, column 1 - line 259, column 66): "+[e.constructor.name])},NA=function(e){return pc(e)(function(n){return JJe(function(t){return new Je(t.head,t.tail)})(_O(n))})};var Yg=function(e){return eo(e)(Ka.create)(Eo.value)};var mie=function(e){return e()};var pie=function(e){throw new Error(e)};var _ie=function(){return pie};var WJe=_ie(),qJe=mie,Wf=function(e){return qJe(function(){return WJe(e)})};var dO=function(){var e=AA(pO);return function(n){return PA(e(n))}}();var hie=function(e){return e.value0};var yT=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var vr=function(){function e(){}return e.value=new e,e}(),Ir=function(){function e(n,t,a,r,i,u){this.value0=n,this.value1=t,this.value2=a,this.value3=r,this.value4=i,this.value5=u}return e.create=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return new e(n,t,a,r,i,u)}}}}}},e}(),gie=function(){function e(){}return e.value=new e,e}(),hO=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),gO=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Die=function(){function e(){}return e.value=new e,e}(),DO=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),kA=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),yie=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Xv=function(e,n,t,a){if(t instanceof vr){if(a instanceof vr)return new Ir(1,1,e,n,t,a);if(a instanceof Ir)return new Ir(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 702, column 5 - line 706, column 39): "+[a.constructor.name])}if(t instanceof Ir){if(a instanceof vr)return new Ir(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof Ir)return new Ir(1+function(){var r=t.value0>a.value0;return r?t.value0:a.value0}()|0,(1+t.value1|0)+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[t.constructor.name])},bT=function(){return Yt(gO.create)(gie.value)}(),VJe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof gie)return i=!0,t(we);if(c instanceof hO)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof gO){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 940, column 8 - line 946, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},RT=function(e){if(e instanceof vr)return 0;if(e instanceof Ir)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 618, column 8 - line 620, column 24): "+[e.constructor.name])},vS=function(e){return function(n){return new Ir(1,1,e,n,vr.value,vr.value)}},Tm=function(){var e=function(a){if(a instanceof vr)return 0;if(a instanceof Ir)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof Ir&&c.value0>e(s)?Xv(c.value2,c.value3,Xv(a,r,i,c.value4),Xv(u,l,c.value5,s)):Xv(u,l,Xv(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof Ir&&e(l)<=c.value0?Xv(c.value2,c.value3,Xv(i,u,l,c.value4),Xv(a,r,c.value5,s)):Xv(i,u,l,Xv(a,r,c,s))};return function(a,r,i,u){if(i instanceof vr)return u instanceof vr?vS(a)(r):u instanceof Ir&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Xv(a,r,i,u);if(i instanceof Ir){if(u instanceof Ir){if(u.value0>(i.value0+1|0))return n(a,r,i,u.value2,u.value3,u.value4,u.value5);if(i.value0>(u.value0+1|0))return t(a,r,i.value2,i.value3,i.value4,i.value5,u)}return u instanceof vr&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Xv(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[i.constructor.name])}}(),yO=yT("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof vr)return new kA(b.value,vr.value,vr.value);if(t instanceof Ir){var a=e(n)(t.value2);if(a instanceof Y){var r=yO(793)(e,n,t.value4);return new kA(r.value0,r.value1,Tm(t.value2,t.value3,r.value2,t.value5))}if(a instanceof Q){var r=yO(796)(e,n,t.value5);return new kA(r.value0,Tm(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof ee)return new kA(new d(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 791, column 5 - line 799, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 787, column 34 - line 799, column 30): "+[t.constructor.name])}}),QJe=yO(786),bie=yT("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof vr)return new yie(e,n,t);if(a instanceof Ir){var r=bie(779)(a.value2,a.value3,a.value4,a.value5);return new yie(r.value0,r.value1,Tm(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 776, column 37 - line 780, column 57): "+[a.constructor.name])}}),YJe=bie(775),Rie=function(e,n){if(e instanceof vr)return n;if(e instanceof Ir){var t=YJe(e.value2,e.value3,e.value4,e.value5);return Tm(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 764, column 25 - line 768, column 38): "+[e.constructor.name,n.constructor.name])};var bO=yT("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof vr)return a;if(a instanceof vr)return t;if(a instanceof Ir){var r=QJe(e,a.value2,t),i=bO(809)(e,n,r.value1,a.value4),u=bO(810)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return Tm(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return Tm(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 811, column 5 - line 815, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 804, column 42 - line 815, column 46): "+[t.constructor.name,a.constructor.name])}}),KJe=bO(803),XJe=function(e){var n=ze(e);return function(t){return function(a){return function(r){return KJe(n,t,a,r)}}}},HA=function(e){return XJe(e)(Pe)};var OA=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof vr)return i=!0,!1;if(c instanceof Ir){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 459, column 7 - line 462, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 456, column 8 - line 462, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},wie=function(e){return function(n){var t=function(a){if(a instanceof vr)return vr.value;if(a instanceof Ir){var r=n(a.value2)(a.value3);if(r instanceof d)return Tm(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return Rie(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 661, column 7 - line 665, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 658, column 8 - line 665, column 47): "+[a.constructor.name])};return t}};var lo=function(e){var n=ze(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof vr)return i=!0,b.value;if(c instanceof Ir){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof ee)return i=!0,new d(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var ZJe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof vr)return r=!0,l;if(c instanceof Ir){if(c.value5 instanceof vr){a=new hO(c.value2,c.value3,l),t=c.value4;return}a=new hO(c.value2,c.value3,new gO(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 951, column 13 - line 958, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),wT=VJe(ZJe),Sie=function(){return wT(function(e,n,t){return new DO(e,n,t)})(Pe(Die.value))}(),eWe=function(e){var n=ce(e);return function(t){var a=ce(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var p=Sie(v);if(p instanceof DO){var h=Sie(m);if(h instanceof DO&&n(p.value0)(h.value0)&&a(p.value1)(h.value1)){l=p.value2,u=h.value2;return}return c=!0,!1}if(p instanceof Die)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 859, column 14 - line 868, column 13): "+[p.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var nWe=function(){var e=function(n,t,a){return new d(new Je(new Je(n,t),a))};return wT(e)(function(n){return b.value})}(),Zv=function(e){var n=pc(e)(nWe);return function(t){return n(bT(t))}};var UA=function(e){return e instanceof vr};var mS=function(e){var n=ze(e);return function(t){return function(a){var r=function(i){if(i instanceof vr)return vS(t)(a);if(i instanceof Ir){var u=n(t)(i.value2);if(u instanceof Y)return Tm(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof Q)return Tm(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof ee)return new Ir(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[i.constructor.name])};return r}}};var Eie={foldr:function(e){return function(n){var t=yT("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof vr)return i;if(r instanceof Ir)return t(172)(r.value4,e(r.value3)(t(172)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 169, column 26 - line 172, column 43): "+[r.constructor.name])}}),a=t(169);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=yT("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof vr)return r;if(i instanceof Ir)return t(178)(e(t(178)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 175, column 26 - line 178, column 43): "+[i.constructor.name])}}),a=t(175);return function(r){return a(n,r)}}},foldMap:function(e){var n=Ra(e),t=Qe(e.Semigroup0());return function(a){var r=function(i){if(i instanceof vr)return n;if(i instanceof Ir)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 181, column 10 - line 184, column 28): "+[i.constructor.name])};return r}}};var RO=function(e){var n=eWe(e);return function(t){var a=ce(n(t));return{eq:function(r){return function(i){if(r instanceof vr)return i instanceof vr;if(r instanceof Ir)return i instanceof Ir&&r.value1===i.value1?a(bT(r))(bT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var ms=function(){return vr.value}(),al=function(e){var n=mS(e);return function(t){return Wa(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(ms)}};var BA=function(e){var n=ze(e);return function(t){var a=function(r){if(r instanceof vr)return vr.value;if(r instanceof Ir){var i=n(t)(r.value2);if(i instanceof Y)return Tm(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof Q)return Tm(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof ee)return Rie(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 498, column 7 - line 501, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 495, column 8 - line 501, column 43): "+[r.constructor.name])};return a}};var JA=qo();var tWe=function(e){return JA(HA(e))};var Cie=function(e){return e};var Iie=function(e){return vS(e)(we)};var Fie=function(e){return{append:tWe(e)}},WA=function(e){return JA(OA(e))},Tie=JA(UA);var qA=function(e){var n=mS(e);return function(t){return function(a){return n(t)(we)(a)}}};var Mie=function(e){var n=ce(RO(e)(kF));return{eq:function(t){return function(a){return n(t)(a)}}}};var SO=ms,zA=function(e){var n=Wa(e);return function(t){var a=qA(t);return n(function(r){return function(i){return a(i)(r)}})(SO)}};var EO=function(e){return JA(BA(e))};var aWe=typeof Array.from=="function",Gie=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",rWe=typeof String.prototype.fromCodePoint=="function",oWe=typeof String.prototype.codePointAt=="function",Aie=function(e){return oWe?function(n){return n.codePointAt(0)}:e},xie=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=i.length;if(r<0||r>=u)return t;if(Gie)for(var l=i[Symbol.iterator](),c=r;;--c){var s=l.next();if(s.done)return t;if(c===0)return n(a(s.value))}return e(r)(i)}}}}}};var Lie=function(e){return rWe?String.fromCodePoint:e},jie=function(e){return function(n){return Gie?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i<n;++i){var u=r.next();if(u.done)return a;a+=u.value}return a}:e(n)}},Pie=function(e){return function(n){return aWe?function(t){return Array.from(t,n)}:e}};function Kg(e){return e.charCodeAt(0)}function Nie(e){return String.fromCharCode(e)}var Or=function(e){var n=z(e.Applicative0()),t=mc(e.Plus1());return function(a){if(a)return n(we);if(!a)return t;throw new Error("Failed pattern match at Control.Alternative (line 48, column 1 - line 48, column 54): "+[a.constructor.name])}};var kie=wo(Ug),Hie=vi(Ug);var xt=function(e){return e.toEnum},$A=function(e){return e.succ};var VA=function(e){return e.pred};var Mt=function(e){return e.fromEnum},CO=function(e){var n=xt(e),t=Mt(e),a=wo(e.Bounded0());return function(r){return function(i){return function(u){var l=n(u);if(l instanceof d)return l.value0;if(l instanceof b){var c=u<t(a);return c?r:i}throw new Error("Failed pattern match at Data.Enum (line 158, column 33 - line 160, column 62): "+[l.constructor.name])}}}};var Ab=function(e){return function(n){return function(t){return e(n(t)+1|0)}}},xb=function(e){return function(n){return function(t){return e(n(t)-1|0)}}};var IO=function(e){return e>=Kg(kie)&&e<=Kg(Hie)?new d(Nie(e)):b.value},iWe={succ:Ab(IO)(Kg),pred:xb(IO)(Kg),Ord0:function(){return _A}};var pS=function(){return{cardinality:Kg(Hie)-Kg(kie)|0,toEnum:IO,fromEnum:Kg,Bounded0:function(){return Ug},Enum1:function(){return iWe}}}();var _S=function(e){return e.join("")},ST=function(e){return e.split("")},Lb=function(e){return e},Oie=function(e){return function(n){return function(t){return function(a){return t>=0&&t<a.length?e(a.charAt(t)):n}}}};var e0=function(e){return e.length};var Uie=function(e){return function(n){return function(t){return function(a){var r=a.indexOf(t);return r===-1?n:e(r)}}}};var zd=function(e){return function(n){return n.substring(e)}};var ET=function(e){return function(n){return{before:n.substring(0,e),after:n.substring(e)}}};var $d=function(e){return function(n){if(e>=0&&e<n.length)return n.charAt(e);throw new Error("Data.String.Unsafe.charAt: Invalid index.")}};var dS=function(e){return function(n){var t=ET(e0(n)-e0(e)|0)(n),a=t.after===e;return a?new d(t.before):b.value}},_c=function(e){return function(n){var t=ET(e0(e))(n),a=t.before===e;return a?new d(t.after):b.value}};var FO=function(){return Uie(d.create)(b.value)}();var Bs=function(e){var n=FO(e);return function(t){return nt(n(t))}},YA=function(){return Oie(d.create)(b.value)}();var jb=function(e){return function(n){return function(t){return t.replace(new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"g"),n)}}},$o=function(e){return function(n){return n.split(e)}},iu=function(e){return e.toLowerCase()},Xg=function(e){return e.toUpperCase()},CT=function(e){return e.trim()},Co=function(e){return function(n){return n.join(e)}};var Ai=function(e){return e===""};var sWe=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}},IT=Mt(pS),fWe=L(B),vWe=pc(So),mWe=Cr(tr),pWe=Hs(tr),_We=ze(Qn);var Jie=function(e){return function(n){return(((e-55296|0)*1024|0)+(n-56320|0)|0)+65536|0}};var Wie=function(e){return 56320<=e&&e<=57343},qie=function(e){return 55296<=e&&e<=56319},FT=function(e){var n=e0(e);if(n===0)return b.value;if(n===1)return new d({head:IT($d(0)(e)),tail:""});var t=IT($d(1)(e)),a=IT($d(0)(e)),r=qie(a)&&Wie(t);return r?new d({head:Jie(a)(t),tail:zd(2)(e)}):new d({head:a,tail:zd(1)(e)})},dWe=function(e){return fWe(function(n){return new Je(n.head,n.tail)})(FT(e))},hWe=function(e){return vWe(dWe)(e)},gWe=function(e){var n=IT($d(0)(e)),t=qie(n)&&e0(e)>1;if(t){var a=IT($d(1)(e)),r=Wie(a);return r?Jie(n)(a):n}return n},TO=Aie(gWe),TT=Pie(hWe)(TO),Po=function(e){return bt(TT(e))};var MO=function(){var e=CO(pS)(wo(Ug))(vi(Ug));return function(n){return Lb(e(n))}}(),DWe=function(e){if(e<=65535)return MO(e);var n=mWe(e-65536|0)(1024)+55296|0,t=pWe(e-65536|0)(1024)+56320|0;return MO(n)+MO(t)};var GO=Lie(DWe),zie=function(e){return function(n){if(e<1)return"";var t=FT(n);return t instanceof d?GO(t.value0.head)+zie(e-1|0)(t.value0.tail):n}},qf=jie(zie);var KA={eq:function(e){return function(n){return e===n}}},XA={compare:function(e){return function(n){return _We(e)(n)}},Eq0:function(){return KA}},MT=function(e){return function(n){return zd(e0(qf(e)(n)))(n)}};var yWe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=FT(l);if(c instanceof d){var s=u===0;if(s)return a=!0,new d(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,b.value}for(;!a;)r=i(t,n);return r}},AO=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(TO(n)):xie(yWe)(d.create)(b.value)(TO)(e)(n)}},bWe={bottom:0,top:1114111,Ord0:function(){return XA}},Zg=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new d(e);if(Ae)return b.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 bWe},Enum1:function(){return RWe(0)}}}(),RWe=sWe("enumCodePoint","Data.String.CodePoints",function(){return{succ:Ab(xt(Zg))(Mt(Zg)),pred:xb(xt(Zg))(Mt(Zg)),Ord0:function(){return XA}}});var IWe=z(Jg),FWe=L(Ei);var $ie=function(){return Loe(new rn(new uS("String")))(nn.create)}();var Vie=function(e){return function(n){if(Noe(n))return IWe(b.value);if(Ae)return FWe(d.create)(e(n));throw new Error("Failed pattern match at Data.Argonaut.Decode.Decoders (line 37, column 1 - line 41, column 38): "+[e.constructor.name,n.constructor.name])}};function ZA(e,n){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var ps=function(){return function(){return function(e){return function(n){return ZA(e,n)}}}},xO=function(e){var n=Qa(e);return function(){return function(){return function(t){return function(a){return function(r){return kf(n(t))(a)(r)}}}}}},LO=function(e){var n=Qa(e);return function(){return function(t){return function(a){return Eu(n(t))(a)}}}};var ex=function(e){var n=Qa(e);return function(){return function(){return function(t){return function(a){return iH(n(t))(a)}}}}};var Qie=K(is),TWe=ar(cs);var jO={gDecodeJson:function(e){return function(n){return new nn({})}}},Yie=function(e){return e.gDecodeJson};var PO=function(e){var n=Yie(e);return function(){return{decodeJson:function(t){var a=MA(t);if(a instanceof d)return n(a.value0)(ft.value);if(a instanceof b)return new rn(new uS("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},NO={decodeJson:$ie};var MWe=function(e){return e.decodeJsonField},Kie=function(e){var n=MWe(e);return function(t){var a=Yie(t);return function(r){var i=Qa(r),u=xO(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(ft.value),f=Gi(s)(l),v=n(f);if(v instanceof d)return Qie(TWe(lS.create(s))(v.value0))(function(m){return Qie(a(l)(ft.value))(function(p){return new nn(u(ft.value)(m)(p))})});if(v instanceof b)return new rn(new lS(s,_T.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var GT=function(e){return e.decodeJson};var Xie=function(e){return{decodeJson:Vie(GT(e))}};var Zie=function(e){var n=GT(Xie(e));return{decodeJsonField:function(t){if(t instanceof b)return new d(new nn(b.value));if(t instanceof d)return new d(n(t.value0));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 139, column 1 - line 143, column 49): "+[t.constructor.name])}}};var tue=Ro;var kO={gEncodeJson:function(e){return function(n){return Jp}}},aue=function(e){return e.gEncodeJson};var HO=function(e){var n=aue(e);return function(){return{encodeJson:function(t){return Ro(n(t)(ft.value))}}}};var rue={encodeJson:Ke(en)};var oue={encodeJson:tue};var eD=function(e){return e.encodeJson};var iue=function(e){var n=eD(e);return function(t){var a=aue(t);return function(r){var i=Qa(r),u=LO(r)();return function(){return{gEncodeJson:function(l){return function(c){return Yp(i(ft.value))(n(u(ft.value)(l)))(a(l)(ft.value))}}}}}}};function uue(e){return typeof e=="string"}function OO(e){return typeof e=="number"}function lue(e){return typeof e=="boolean"}function nx(e){return e instanceof Object}function cue(e){return e instanceof Function}function AT(e){return e===null?"<null>":e===void 0?"<undefined>":e instanceof Date?e.toString():typeof Blob!="undefined"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}function UO(e){return typeof e}function xT(e){return Object.prototype.toString.call(e).slice(8,-1)}function LT(e){return e===null}function Pb(e){return e===void 0}var hS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function rl(e){return new Error(e)}function Zp(e){return e.message}function jT(e){return e.name||"Error"}function sue(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function PT(e){return function(){throw e}}var BO=function(e){return PT(rl(e))},vue=function(){return sue(d.create)(b.value)}();var Vo=function(e){return e.throwError};var JO={throwError:PT,Monad0:function(){return wm}};var Wl=function(e){return e.catchError};var n0=function(e){var n=Wl(e),t=e.MonadThrow0().Monad0(),a=L(t.Bind1().Apply0().Functor0()),r=z(t.Applicative0());return function(i){return n(a(nn.create)(i))(function(u){return r(rn.create(u))})}};var e_=function(e){return e.state};var n_=function(e){return e.tell};var zf={liftEffect:Ke(en),Monad0:function(){return wm}},Ln=function(e){return e.liftEffect};var jWe=L(Ei);var WO=function(e){return e};var tx=function(e){return e};var ax=function(e){return function(n){return e(n)}},OT=function(e){var n=L(e);return{map:function(t){return ax(n(jWe(t)))}}};var mue=function(e){return{Applicative0:function(){return Mm(e)},Bind1:function(){return t_(e)}}},t_=function(e){var n=K(e.Bind1()),t=z(e.Applicative0());return{bind:function(a){return function(r){return n(a)(Rr(function(i){return t(rn.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return qO(e)}}},qO=function(e){var n=OT(e.Bind1().Apply0().Functor0());return{apply:Of(mue(e)),Functor0:function(){return n}}},Mm=function(e){return{pure:function(){var n=z(e.Applicative0());return function(t){return WO(n(nn.create(t)))}}(),Apply0:function(){return qO(e)}}};var pue=function(e){var n=mue(e);return{throwError:function(){var t=z(e.Applicative0());return function(a){return WO(t(rn.create(a)))}}(),Monad0:function(){return n}}};var UT=function(e){var n=Qe(e);return function(t){var a=t.Bind1(),r=K(a),i=z(t.Applicative0()),u=OT(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof nn)return i(new nn(s.value0));if(s instanceof rn)return r(c)(function(f){if(f instanceof nn)return i(new nn(f.value0));if(f instanceof rn)return i(new rn(n(s.value0)(f.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 87, column 9 - line 89, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 83, column 5 - line 89, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var NWe=re(Lr),kWe=re(qe);var rx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BT=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_ue=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),due=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),rr=tn,tD=tn;var JT=function(e){if(e instanceof rx)return e.value0;if(e instanceof _ue)return"Error at array index "+(kWe(e.value0)+(": "+JT(e.value1)));if(e instanceof due)return"Error at property "+(NWe(e.value0)+(": "+JT(e.value1)));if(e instanceof BT)return"Type mismatch: expected "+(e.value0+(", found "+e.value1));throw new Error("Failed pattern match at Foreign (line 78, column 1 - line 78, column 45): "+[e.constructor.name])};var kb=function(e){var n=Vo(pue(e));return function(t){return n(dO(t))}},hue=function(e){var n=z(Mm(e)),t=kb(e);return function(a){if(hS(a))return n(tD(a));if(Ae)return t(new BT("array",xT(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},$f=function(e){var n=z(Mm(e)),t=kb(e);return function(a){return function(r){if(xT(r)===a)return n(tD(r));if(Ae)return t(new BT(a,xT(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var Vd=function(e){return $f(e)("String")};var gue=Ha(At),Due=xa(gue),HWe=boe(aS),OWe=re(qe),UWe=lT(ht),_s=function(){function e(){}return e.value=new e,e}(),ds=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),De={validateJsRecord:function(e){return _s.value}},a_={validateForeignType:function(e){return _s.value}};var Hb=function(e){return function(n){return function(t){var a=n(t);return a?_s.value:new ds({path:"",got:t,expected:e})}}},WT={validateForeignType:Hb("Array")(hS)},at={validateForeignType:Hb("Boolean")(lue)},yue={validateForeignType:Hb("Function")(cue)};var Dt={validateForeignType:Hb("Int")(ls(gue)(OO)(function(e){return nt(Qg(tD(e)))}))};var Wt={validateForeignType:Hb("Number")(OO)},qT={validateForeignType:Hb("Object")(nx)},ve={validateForeignType:Hb("String")(uue)},bue=function(e){return e.validateJsRecord},ct=function(){return function(e){var n=bue(e);return{validateForeignType:function(t){if(nx(t))return n(t);if(Ae)return new ds({path:"",expected:"Object",got:t});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[t.constructor.name])}}}},DS=function(e){return e.validateForeignType},it=function(e){var n=DS(e);return{validateForeignType:function(t){if(Due(hS)(t))return new ds({path:"",expected:"Array",got:t});if(Ae){var a=function(i){return function(u){var l=n(u);if(l instanceof _s)return b.value;if(l instanceof ds)return new d({idx:i,invalid:l.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[l.constructor.name])}},r=HWe(a)(tD(t));if(r instanceof b)return _s.value;if(r instanceof d)return new ds({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(OWe(r.value0.idx)+("]"+r.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[r.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[t.constructor.name])}}},Gn=function(e){var n=DS(e);return{validateForeignType:function(t){if(LT(t)||Pb(t))return _s.value;if(Ae){var a=n(t);if(a instanceof _s)return _s.value;if(a instanceof ds)return new ds({path:a.value0.path,got:a.value0.got,expected:function(){var r=a.value0.path==="";return r?"Nullable "+a.value0.expected:a.value0.expected}()});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 123): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 123): "+[t.constructor.name])}}},r_=function(e){var n=DS(e);return{validateForeignType:function(t){if(Due(nx)(t))return new ds({path:"",expected:"Object",got:t});if(Ae){var a=function(r){return function(i){return function(u){if(r instanceof ds)return b.value;var l=n(u);if(l instanceof _s)return new d(_s.value);if(l instanceof ds)return new d(new ds({expected:l.value0.expected,got:l.value0.got,path:"['"+(i+("']"+l.value0.path))}));throw new Error("Failed pattern match at Elmish.Foreign (line 151, column 29 - line 153, column 97): "+[l.constructor.name])}}};return Toe(a)(_s.value)(tD(t))}throw new Error("Failed pattern match at Elmish.Foreign (line 145, column 6 - line 153, column 97): "+[t.constructor.name])}}};var C=function(e){var n=Qa(e);return function(t){var a=DS(t);return function(r){var i=bue(r);return{validateJsRecord:function(u){var l=n(ft.value),c=Eu(l)(tD(u)),s=a(c);if(s instanceof ds)return new ds({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof _s)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},Gm=function(e){var n=DS(e);return function(t){var a=n(t);if(a instanceof _s)return new nn(tD(t));if(a instanceof ds)return new rn(UWe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",AT(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},Rt=function(e){var n=Gm(e);return function(t){return Ns(n(t))}};var Rue=an(),wue=ze(It);var ox=function(e){return e};var zO={show:Rue};var xi={show:Rue};var JWe={eq:function(e){return function(n){return e===n}}},ix={compare:function(e){return function(n){return wue(e)(n)}},Eq0:function(){return JWe}},Vf={eq:function(e){return function(n){return e===n}}},zT={compare:function(e){return function(n){return wue(e)(n)}},Eq0:function(){return Vf}};var $T=ve,t0=ve;var Li=null;function Sue(e,n,t){return e==null?n:t(e)}function Fu(e){return e}var oa=Te(Li)(Fu),ie=function(e){return Sue(e,b.value,d.create)};var sn=function(){return{"genericTop'":$.value}}();var $O=function(e){return e["genericTop'"]},fn=function(e){return{"genericTop'":$O(e)}};var vn=function(){return{"genericBottom'":$.value}}();var VT=function(e){return e["genericBottom'"]},mn=function(e){return{"genericBottom'":VT(e)}};var pn=function(e){return{"genericBottom'":new T(VT(e))}},Eue=function(e){var n=Db(e);return function(t){return n(VT(t))}};var Qd=L(B),ux=an();var VO=function(e){return e["genericToEnum'"]};var lx=function(e){return e["genericSucc'"]},cx=function(e){var n=Db(e),t=Bg(e);return function(a){var r=Qd(n),i=lx(a);return function(u){return r(i(t(u)))}}},sx=function(e){return e["genericPred'"]},Cue=function(e){var n=Db(e),t=Bg(e);return function(a){var r=Qd(n),i=sx(a);return function(u){return r(i(t(u)))}}},fx=function(e){return e["genericFromEnum'"]},Iue=function(e){var n=Bg(e);return function(t){var a=fx(t);return function(r){return a(n(r))}}},_n=function(e){var n=sx(e),t=lx(e);return function(a){var r=$O(a);return function(i){var u=sx(i),l=lx(i);return function(c){var s=VT(c);return{"genericPred'":function(f){if(f instanceof T)return Qd(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof b)return new d(new T(r));if(v instanceof d)return new d(new o(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 30, column 14 - line 32, column 31): "+[v.constructor.name])}throw new Error("Failed pattern match at Data.Enum.Generic (line 28, column 18 - line 32, column 31): "+[f.constructor.name])},"genericSucc'":function(f){if(f instanceof T){var v=t(f.value0);if(v instanceof b)return new d(new o(s));if(v instanceof d)return new d(new T(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 34, column 14 - line 36, column 31): "+[v.constructor.name])}if(f instanceof o)return Qd(o.create)(l(f.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 33, column 18 - line 37, column 36): "+[f.constructor.name])}}}}}};var dn={"genericPred'":function(e){return b.value},"genericSucc'":function(e){return b.value}},hn=function(e){var n=sx(e),t=lx(e);return{"genericPred'":function(a){return Qd(zF)(n(a))},"genericSucc'":function(a){return Qd(zF)(t(a))}}};var QO=function(e){return e["genericCardinality'"]};var gn=function(e){var n=QO(e),t=VO(e),a=fx(e);return function(r){var i=VO(r),u=fx(r);return{"genericCardinality'":ux(n)+ux(QO(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&l<s)return Qd(T.create)(t(l));if(Ae)return Qd(o.create)(i(l-s|0));throw new Error("Failed pattern match at Data.Enum.Generic (line 83, column 5 - line 83, column 43): "+[s.constructor.name])};return c(n)},"genericFromEnum'":function(l){if(l instanceof T)return a(l.value0);if(l instanceof o)return u(l.value0)+ux(n)|0;throw new Error("Failed pattern match at Data.Enum.Generic (line 87, column 22 - line 89, column 80): "+[l.constructor.name])}}}};var Dn={"genericCardinality'":1,"genericToEnum'":function(e){var n=e===0;return n?new d($.value):b.value},"genericFromEnum'":function(e){return 0}},yn=function(e){var n=VO(e),t=fx(e);return{"genericCardinality'":ux(QO(e)),"genericToEnum'":function(a){return Qd(zF)(n(a))},"genericFromEnum'":function(a){return t(a)}}};var WWe=Kp(Ie),qWe=V(de),zWe=qg(GA),Sn=function(e){return function(n){var t=WWe(qWe(n)(function(a){return new Je(e(a),a)}));return function(a){return Gi(a)(t)}}},$We=function(e){var n=cx(e),t=Eue(e);return function(a){var r=n(a);return function(i){return function(u){return zWe(function(l){return new Je(l,r(l))})(t(u))}}}},un=function(e){var n=$We(e);return function(t){var a=n(t);return function(r){var i=a(r);return function(u){return fs(i(u))}}}};var VWe={info:"info",warning:"warn",error:"error"},Xa=e=>n=>t=>a=>{let r=VWe[e];if(typeof console!="undefined"&&console[r]&&console[r](n,t),typeof window!="undefined"){let i=new Error(n);typeof window.Sentry!="undefined"&&window.Sentry.captureException(i,{extra:t})}return a()},Fue=(e,n)=>(n.__sentryFingerprint=e,n);var Tue=function(e){return Bl(Fue)(e)};var or="error";var yS={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof nn)return t.value0;if(t instanceof rn)return Xa(or)("Failed to parse "+e.diagnosticName)({error:t.value0,value:n})(function(a){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[t.constructor.name])}}},tt=function(e){return e.parseOrPanic},QWe=tt(yS),vt=function(e){var n=tt(e);return function(t){var a=L(t);return function(r){return n({parse:function(i){return a(d.create)(r.parse(i))},default:b.value,diagnosticName:r.diagnosticName})}}},YWe=vt(yS)(Ei),QT=function(e){var n=Gm(e);return function(t){return YWe({parse:n,diagnosticName:t})}},Le={parseOrPanic:function(e){return QWe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Te(new rn(""))(nn.create);return function(t){return n(e.parse(t))}}()})}};var Mue=hn(dn),Gue=_n(Mue)(fn(sn)),Aue=mn(vn),xue=pn(Aue),Lue=yn(Dn),jue=gn(Lue),vx=function(){function e(){}return e.value=new e,e}(),YO=function(){function e(){}return e.value=new e,e}(),KO=function(){function e(){}return e.value=new e,e}(),KWe={to:function(e){if(e instanceof T)return vx.value;if(e instanceof o&&e.value0 instanceof T)return YO.value;if(e instanceof o&&e.value0 instanceof o)return KO.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof vx)return new T($.value);if(e instanceof YO)return new o(new T($.value));if(e instanceof KO)return new o(new o($.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])}};var mx=function(){var e=function(n){if(n instanceof vx)return"ineligible";if(n instanceof YO)return"eligible";if(n instanceof KO)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 24, column 17 - line 27, column 25): "+[n.constructor.name])};return tt(Le)({parse:Sn(e)(un(KWe)(Gue(Gue(Mue)(Aue))(xue))(jue(jue(Lue)))(xue)),default:vx.value,diagnosticName:"Autopilot Status"})}();var Pue=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:mx(e.autopilot)}};var px=void 0;var Nue=tn;var Ob=tn,YT=function(e){return Pb(e)};var kue=function(e){return function(n){var t=YT(n);return t?px:Ob(e(Nue(n)))}},mr=function(e){var n=YT(e);return n?b.value:new d(Nue(e))};var Bn=function(e){return function(n){var t=YT(e);return t?n:e}};var _x=Te(px)(Ob);var La=function(){return tn};var dc=function(){var e={},n="Pure",t="Throw",a="Catch",r="Sync",i="Async",u="Bind",l="Bracket",c="Fork",s="Sequential",f="Map",v="Apply",m="Alt",p="Cons",h="Resume",R="Release",g="Finalizer",_="Finalized",y="Forked",F="Fiber",k="Thunk";function O(se,be,Ce,q){this.tag=se,this._1=be,this._2=Ce,this._3=q}function A(se){var be=function(Ce,q,Se){return new O(se,Ce,q,Se)};return be.tag=se,be}function W(se){return new O(n,void 0)}function me(se){try{se()}catch(be){setTimeout(function(){throw be},0)}}function he(se,be,Ce){try{return be(Ce())}catch(q){return se(q)}}function ye(se,be,Ce){try{return be(Ce)()}catch(q){return Ce(se(q))(),W}}var le=function(){var se=1024,be=0,Ce=0,q=new Array(se),Se=!1;function ae(){var Ne;for(Se=!0;be!==0;)be--,Ne=q[Ce],q[Ce]=void 0,Ce=(Ce+1)%se,Ne();Se=!1}return{isDraining:function(){return Se},enqueue:function(Ne){var je,Ye;be===se&&(Ye=Se,ae(),Se=Ye),q[(Ce+be)%se]=Ne,be++,Se||ae()}}}();function Fe(se){var be={},Ce=0,q=0;return{register:function(Se){var ae=Ce++;Se.onComplete({rethrow:!0,handler:function(Ne){return function(){q--,delete be[ae]}}})(),be[ae]=Se,q++},isEmpty:function(){return q===0},killAll:function(Se,ae){return function(){if(q===0)return ae();var Ne=0,je={};function Ye(ke){je[ke]=be[ke].kill(Se,function(Nn){return function(){delete je[ke],Ne--,se.isLeft(Nn)&&se.fromLeft(Nn)&&setTimeout(function(){throw se.fromLeft(Nn)},0),Ne===0&&ae()}})()}for(var cn in be)be.hasOwnProperty(cn)&&(Ne++,Ye(cn));return be={},Ce=0,q=0,function(ke){return new O(r,function(){for(var Nn in je)je.hasOwnProperty(Nn)&&je[Nn]()})}}}}}var Re=0,Ee=1,He=2,pe=3,qn=4,bn=5,Zn=6;function et(se,be,Ce){var q=0,Se=Re,ae=Ce,Ne=null,je=null,Ye=null,cn=null,ke=null,Nn=0,Fn=0,pt=null,Pn=!0;function _t(dt){for(var rt,Tn,Ct;;)switch(rt=null,Tn=null,Ct=null,Se){case He:Se=Ee;try{ae=Ye(ae),cn===null?Ye=null:(Ye=cn._1,cn=cn._2)}catch(xe){Se=bn,Ne=se.left(xe),ae=null}break;case pe:se.isLeft(ae)?(Se=bn,Ne=ae,ae=null):Ye===null?Se=bn:(Se=He,ae=se.fromRight(ae));break;case Ee:switch(ae.tag){case u:Ye&&(cn=new O(p,Ye,cn)),Ye=ae._2,Se=Ee,ae=ae._1;break;case n:Ye===null?(Se=bn,ae=se.right(ae._1)):(Se=He,ae=ae._1);break;case r:Se=pe,ae=he(se.left,se.right,ae._1);break;case i:Se=qn,ae=ye(se.left,ae._1,function(xe){return function(){q===dt&&(q++,le.enqueue(function(){q===dt+1&&(Se=pe,ae=xe,_t(q))}))}});return;case t:Se=bn,Ne=se.left(ae._1),ae=null;break;case a:Ye===null?ke=new O(p,ae,ke,je):ke=new O(p,ae,new O(p,new O(h,Ye,cn),ke,je),je),Ye=null,cn=null,Se=Ee,ae=ae._1;break;case l:Nn++,Ye===null?ke=new O(p,ae,ke,je):ke=new O(p,ae,new O(p,new O(h,Ye,cn),ke,je),je),Ye=null,cn=null,Se=Ee,ae=ae._1;break;case c:Se=pe,rt=et(se,be,ae._2),be&&be.register(rt),ae._1&&rt.run(),ae=se.right(rt);break;case s:Se=Ee,ae=N(se,be,ae._1);break}break;case bn:if(Ye=null,cn=null,ke===null)Se=Zn,ae=je||Ne||ae;else switch(rt=ke._3,Ct=ke._1,ke=ke._2,Ct.tag){case a:je&&je!==rt&&Nn===0?Se=bn:Ne&&(Se=Ee,ae=Ct._2(se.fromLeft(Ne)),Ne=null);break;case h:je&&je!==rt&&Nn===0||Ne?Se=bn:(Ye=Ct._1,cn=Ct._2,Se=He,ae=se.fromRight(ae));break;case l:Nn--,Ne===null&&(Tn=se.fromRight(ae),ke=new O(p,new O(R,Ct._2,Tn),ke,rt),(je===rt||Nn>0)&&(Se=Ee,ae=Ct._3(Tn)));break;case R:ke=new O(p,new O(_,ae,Ne),ke,je),Se=Ee,je&&je!==rt&&Nn===0?ae=Ct._1.killed(se.fromLeft(je))(Ct._2):Ne?ae=Ct._1.failed(se.fromLeft(Ne))(Ct._2):ae=Ct._1.completed(se.fromRight(ae))(Ct._2),Ne=null,Nn++;break;case g:Nn++,ke=new O(p,new O(_,ae,Ne),ke,je),Se=Ee,ae=Ct._1;break;case _:Nn--,Se=bn,ae=Ct._1,Ne=Ct._2;break}break;case Zn:for(var cr in pt)pt.hasOwnProperty(cr)&&(Pn=Pn&&pt[cr].rethrow,me(pt[cr].handler(ae)));pt=null,je&&Ne?setTimeout(function(){throw se.fromLeft(Ne)},0):se.isLeft(ae)&&Pn&&setTimeout(function(){if(Pn)throw se.fromLeft(ae)},0);return;case Re:Se=Ee;break;case qn:return}}function Gt(dt){return function(){if(Se===Zn)return Pn=Pn&&dt.rethrow,dt.handler(ae)(),function(){};var rt=Fn++;return pt=pt||{},pt[rt]=dt,function(){pt!==null&&delete pt[rt]}}}function Un(dt,rt){return function(){if(Se===Zn)return rt(se.right(void 0))(),function(){};var Tn=Gt({rethrow:!1,handler:function(){return rt(se.right(void 0))}})();switch(Se){case Re:je=se.left(dt),Se=Zn,ae=je,_t(q);break;case qn:je===null&&(je=se.left(dt)),Nn===0&&(Se===qn&&(ke=new O(p,new O(g,ae(dt)),ke,je)),Se=bn,ae=null,Ne=null,_t(++q));break;default:je===null&&(je=se.left(dt)),Nn===0&&(Se=bn,ae=null,Ne=null)}return Tn}}function $t(dt){return function(){var rt=Gt({rethrow:!1,handler:dt})();return Se===Re&&_t(q),rt}}return{kill:Un,join:$t,onComplete:Gt,isSuspended:function(){return Se===Re},run:function(){Se===Re&&(le.isDraining()?_t(q):le.enqueue(function(){_t(q)}))}}}function ne(se,be,Ce,q){var Se=0,ae={},Ne=0,je={},Ye=new Error("[ParAff] Early exit"),cn=null,ke=e;function Nn(Gt,Un,$t){var dt=Un,rt=null,Tn=null,Ct=0,cr={},xe,ln;e:for(;;)switch(xe=null,dt.tag){case y:if(dt._3===e&&(xe=ae[dt._1],cr[Ct++]=xe.kill(Gt,function(Vt){return function(){Ct--,Ct===0&&$t(Vt)()}})),rt===null)break e;dt=rt._2,Tn===null?rt=null:(rt=Tn._1,Tn=Tn._2);break;case f:dt=dt._2;break;case v:case m:rt&&(Tn=new O(p,rt,Tn)),rt=dt,dt=dt._1;break}if(Ct===0)$t(se.right(void 0))();else for(ln=0,xe=Ct;ln<xe;ln++)cr[ln]=cr[ln]();return cr}function Fn(Gt,Un,$t){var dt,rt,Tn,Ct,cr,xe;se.isLeft(Gt)?(dt=Gt,rt=null):(rt=Gt,dt=null);e:for(;;){if(Tn=null,Ct=null,cr=null,xe=null,cn!==null)return;if(Un===null){q(dt||rt)();return}if(Un._3!==e)return;switch(Un.tag){case f:dt===null?(Un._3=se.right(Un._1(se.fromRight(rt))),rt=Un._3):Un._3=dt;break;case v:if(Tn=Un._1._3,Ct=Un._2._3,dt){if(Un._3=dt,cr=!0,xe=Ne++,je[xe]=Nn(Ye,dt===Tn?Un._2:Un._1,function(){return function(){delete je[xe],cr?cr=!1:$t===null?Fn(dt,null,null):Fn(dt,$t._1,$t._2)}}),cr){cr=!1;return}}else{if(Tn===e||Ct===e)return;rt=se.right(se.fromRight(Tn)(se.fromRight(Ct))),Un._3=rt}break;case m:if(Tn=Un._1._3,Ct=Un._2._3,Tn===e&&se.isLeft(Ct)||Ct===e&&se.isLeft(Tn))return;if(Tn!==e&&se.isLeft(Tn)&&Ct!==e&&se.isLeft(Ct))dt=rt===Tn?Ct:Tn,rt=null,Un._3=dt;else if(Un._3=rt,cr=!0,xe=Ne++,je[xe]=Nn(Ye,rt===Tn?Un._2:Un._1,function(){return function(){delete je[xe],cr?cr=!1:$t===null?Fn(rt,null,null):Fn(rt,$t._1,$t._2)}}),cr){cr=!1;return}break}$t===null?Un=null:(Un=$t._1,$t=$t._2)}}function pt(Gt){return function(Un){return function(){delete ae[Gt._1],Gt._3=Un,Fn(Un,Gt._2._1,Gt._2._2)}}}function Pn(){var Gt=Ee,Un=Ce,$t=null,dt=null,rt,Tn;e:for(;;)switch(rt=null,Tn=null,Gt){case Ee:switch(Un.tag){case f:$t&&(dt=new O(p,$t,dt)),$t=new O(f,Un._1,e,e),Un=Un._2;break;case v:$t&&(dt=new O(p,$t,dt)),$t=new O(v,e,Un._2,e),Un=Un._1;break;case m:$t&&(dt=new O(p,$t,dt)),$t=new O(m,e,Un._2,e),Un=Un._1;break;default:Tn=Se++,Gt=bn,rt=Un,Un=new O(y,Tn,new O(p,$t,dt),e),rt=et(se,be,rt),rt.onComplete({rethrow:!1,handler:pt(Un)})(),ae[Tn]=rt,be&&be.register(rt)}break;case bn:if($t===null)break e;$t._1===e?($t._1=Un,Gt=Ee,Un=$t._2,$t._2=e):($t._2=Un,Un=$t,dt===null?$t=null:($t=dt._1,dt=dt._2))}for(ke=Un,Tn=0;Tn<Se;Tn++)ae[Tn].run()}function _t(Gt,Un){cn=se.left(Gt);var $t;for(var dt in je)if(je.hasOwnProperty(dt)){$t=je[dt];for(dt in $t)$t.hasOwnProperty(dt)&&$t[dt]()}je=null;var rt=Nn(Gt,ke,Un);return function(Tn){return new O(i,function(Ct){return function(){for(var cr in rt)rt.hasOwnProperty(cr)&&rt[cr]();return W}})}}return Pn(),function(Gt){return new O(i,function(Un){return function(){return _t(Gt,Un)}})}}function N(se,be,Ce){return new O(i,function(q){return function(){return ne(se,be,Ce,q)}})}return O.EMPTY=e,O.Pure=A(n),O.Throw=A(t),O.Catch=A(a),O.Sync=A(r),O.Async=A(i),O.Bind=A(u),O.Bracket=A(l),O.Fork=A(c),O.Seq=A(s),O.ParMap=A(f),O.ParApply=A(v),O.ParAlt=A(m),O.Fiber=et,O.Supervisor=Fe,O.Scheduler=le,O.nonCanceler=W,O}(),Hue=dc.Pure,Oue=dc.Throw;function Uue(e){return function(n){return dc.Catch(e,n)}}function Bue(e){return function(n){return n.tag===dc.Pure.tag?dc.Pure(e(n._1)):dc.Bind(n,function(t){return dc.Pure(e(t))})}}function Jue(e){return function(n){return dc.Bind(e,n)}}var Wue=dc.Sync;function que(e){return function(n){return dc.ParMap(e,n)}}function zue(e){return function(n){return dc.ParApply(e,n)}}var Yd=dc.Async;function $ue(e,n){return function(){return dc.Fiber(e,null,n)}}var Vue=function(){function e(t,a){return t===0&&typeof setImmediate!="undefined"?setImmediate(a):setTimeout(a,t)}function n(t,a){return t===0&&typeof clearImmediate!="undefined"?clearImmediate(a):clearTimeout(a)}return function(t,a){return dc.Async(function(r){return function(){var i=e(a,r(t()));return function(){return dc.Sync(function(){return t(n(a,i))})}}})}}(),Que=dc.Seq;var bS={proof:function(e){return e},Coercible0:function(){}};var XO=function(e){return e},dx=function(e){return e};var KT=function(e){return function(n){return e(n)}},Kue=function(e){var n=L(e);return{map:function(t){return KT(n(function(a){return new Je(t(a.value0),a.value1)}))}}};var hx=function(e){var n=Qe(e);return function(t){var a=Wn(t),r=t.Functor0(),i=L(r),u=Kue(r);return{apply:function(l){return function(c){var s=function(f){return function(v){return new Je(f.value0(v.value0),n(f.value1)(v.value1))}};return a(i(s)(l))(c)}},Functor0:function(){return u}}}},aD=function(e){var n=Qe(e),t=hx(e);return function(a){var r=K(a),i=a.Apply0(),u=L(i.Functor0()),l=t(i);return{bind:function(c){return function(s){return r(c)(function(f){var v=s(f.value0);return u(function(m){return new Je(m.value0,n(f.value1)(m.value1))})(v)})}},Apply0:function(){return l}}}};var Xue=function(e){var n=Ra(e),t=hx(e.Semigroup0());return function(a){var r=z(a),i=t(a.Apply0());return{pure:function(u){return r(new Je(u,n))},Apply0:function(){return i}}}},Zue=function(e){var n=Xue(e),t=aD(e.Semigroup0());return function(a){var r=n(a.Applicative0()),i=t(a.Bind1());return{Applicative0:function(){return r},Bind1:function(){return i}}}};var gx=function(e){var n=e.Semigroup0(),t=Zue(e);return function(a){var r=t(a);return{tell:function(){var i=z(a.Applicative0()),u=Je.create(we);return function(l){return XO(i(u(l)))}}(),Semigroup0:function(){return n},Monad1:function(){return r}}}};var nqe=Ke(en);var RS={dimap:function(e){return function(n){return function(t){return function(a){return n(t(e(a)))}}}}},XT=function(e){return e.dimap},wS=function(e){var n=XT(e);return function(t){return n(t)(nqe)}};var Dx=function(e){return e.sequential},SS=function(e){return e.parallel};var tqe=Ke(en),aqe=function(e){var n=Dx(e),t=SS(e);return function(a){var r=Vv(a);return function(i){var u=r(i);return function(l){var c=u(function(s){return t(l(s))});return function(s){return n(c(s))}}}}};var ele=function(e){var n=aqe(e);return function(t){var a=n(t);return function(r){return a(r)(tqe)}}};var nle=Ke(en);var yx=function(e){return e.fromDuration};var bx={fromDuration:nle,toDuration:nle};var rD=function(e){return e()};var iqe=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var ale=ka(lt);var uqe={map:que},Ot={map:Bue};var lqe=function(){var e=function(a){if(a instanceof nn)return a.value0;if(a instanceof rn)return Wf("unsafeFromRight: Left");throw new Error("Failed pattern match at Effect.Aff (line 412, column 21 - line 414, column 54): "+[a.constructor.name])},n=function(a){if(a instanceof rn)return a.value0;if(a instanceof nn)return Wf("unsafeFromLeft: Right");throw new Error("Failed pattern match at Effect.Aff (line 407, column 20 - line 409, column 55): "+[a.constructor.name])},t=function(a){if(a instanceof rn)return!0;if(a instanceof nn)return!1;throw new Error("Failed pattern match at Effect.Aff (line 402, column 12 - line 404, column 21): "+[a.constructor.name])};return{isLeft:t,fromLeft:n,fromRight:e,left:rn.create,right:nn.create}}(),cqe=function(e){return $ue(lqe,e)},rle=function(e){return function(){var t=cqe(e)();return t.run(),t}},ES=function(e){return ale(rle(e))};var Qf=function(e){return Vue(nn.create,e)};var ole={apply:zue,Functor0:function(){return uqe}};var Rx={Applicative0:function(){return qt},Bind1:function(){return Et}},Et={bind:Jue,Apply0:function(){return ZO(0)}},qt={pure:Hue,Apply0:function(){return ZO(0)}},ZO=iqe("applyAff","Effect.Aff",function(){return{apply:Of(Rx),Functor0:function(){return Ot}}}),sqe=ZO(73),ile=z(qt);var fqe=ot(Et);var ule={parallel:tn,sequential:Que,Apply0:function(){return sqe},Apply1:function(){return ole}},vqe=SS(ule),mqe={pure:function(e){return vqe(ile(e))},Apply0:function(){return ole}};var pqe=ele(ule)(mqe)(Ie);var _qe={append:function(e){return function(n){return function(t){return pqe([e(t),n(t)])}}}};var jn={liftEffect:Wue,Monad0:function(){return Rx}},dqe=Ln(jn);var CS={throwError:Oue,Monad0:function(){return Rx}},Js={catchError:Uue,MonadThrow0:function(){return CS}},hqe=n0(Js);var gqe=function(e){return function(n){return rle(fqe(function(t){return dqe(e(t))})(hqe(n)))}},eU=function(e){return function(n){return ale(gqe(e)(n))}};var nU=Pe(ile(we)),tU={mempty:nU,Semigroup0:function(){return _qe}};var Ub=function(n){return function(t){return n(t)()}};var IS=function(n){return function(t){return function(){return n(t)}}},oD=function(n){return function(t){return function(a){return function(){return n(t,a)}}}},Bb=function(n){return function(t){return function(a){return function(r){return function(){return n(t,a,r)}}}}};var sle=z(jt),fle=qo(),vle=function(e){return{handleMaybe:function(n){return function(t){return Ub(function(){var a=Te(sle(we))(n);return function(r){return a(fle(t(r)))}}())}}}},wx=function(e){return{handleMaybe:function(n){return function(t){return function(a){return Te(sle(we))(n)(fle(t))()}}}}},Fr={handle:function(e){return function(n){return function(t){return e(n(t))()}}}},ji={handleEffect:function(e){return Ub(e)}},ir={handleEffect:function(e){return Ub(Pe(e))}},kn={handle:function(e){return function(n){return function(t){return e(n)()}}}},FS=function(e){return e.handleMaybe},Zt=function(e){return e.handleEffect},Xe=function(e){return e.handle};la();var Kf=window.ReactDOM,{createPortal:iU,findDOMNode:$dt,flushSync:Vdt}=window.ReactDOM;var IU=Aa(tce());function ace(e){return e.state&&e.state.s}function rce(e,n,t){return e.setState({s:n},t)}function oce(e,n){return e.state={s:n}}var ice=Kf.render,uce=Kf.hydrate,FU=IU.default&&IU.default.renderToString||(e=>""),_ze=Kf.unmountComponentAtNode,lce=Ft.Fragment;function cce(e,n,t){return Ft.createElement.apply(null,[e,dze(e,n)].concat(t))}function dze(e,n){if(typeof e!="string"||n._data==null)return n;var t={_data:void 0};for(var a in n._data){var r=n._data[a];t["data-"+a]=r}return Object.assign({},n,t)}function sce(e){return n=>e===n}var Qb=function(e){return function(n){return function(t){var a=ie(t);if(e instanceof b&&a instanceof b)return we;if(e instanceof d&&a instanceof b)return we;if(e instanceof d&&a instanceof d){if(sce(e.value0)(a.value0))return we;if(Ae)return n(new d(a.value0))()}return n(a)()}}};var M={asReactChildren:function(e){return[e]}},Z={asReactChildren:function(e){return[e]}},J={asReactChildren:Ke(en)};var X=tn,TU=Bb(rce),fce=oD(ice),vce=oD(uce),mce=IS(ace),Be=!1;var pce=oD(oce),Yb=function(e){return e.asReactChildren},jm=function(){return function(e){var n=Yb(e);return function(t){return function(a){return function(r){return cce(t,a,n(r))}}}}},_ce=jm()(J),Ws=function(){return function(e){return function(n){return _ce(e)(n)([])}}},oe=_ce(lce)({});var MU=Ws(),GU=jm(),dce=ps()(),hze=pT();var AS=tn,hce=function(e){return function(n){return MU(AS(e))(n)}},Lx=function(e){var n=GU(e);return function(t){return function(a){return n(AS(t))(a)}}},hc=function(e){var n=GU(e);return function(t){return function(a){return function(r){return n(AS(t))(dce(r)({className:a}))}}}},lD=function(e){return function(n){return function(t){return MU(AS(e))(dce(t)({className:n}))}}},AU=function(e){return function(n){return MU(AS(e))({className:n})}},Ko=function(e){return function(n){var t=GU(n);return function(a){return function(r){return t(AS(e))({className:a})(r)}}}};var $e=tn,xS=function(){return hze};var LS=function(e){var n=hc(e);return function(){return function(){return n("ul")}}},Xf=function(e){return Ko("ul")(e)};var r0=function(e){return Ko("tr")(e)};var jS=function(e){return Ko("thead")(e)};var PS=function(e){return Ko("th")(e)};var qs=function(){return function(){return lD("textarea")}};var zs=function(e){return Ko("td")(e)};var o0=function(e){return Ko("tbody")(e)},jx=function(e){var n=hc(e);return function(){return function(){return n("table")}}},i_=function(e){return Ko("table")(e)},i0=function(e){var n=hc(e);return function(){return function(){return n("svg")}}};var Px=function(e){return Ko("sup")(e)};var ma=function(e){return Ko("strong")(e)},u_=function(e){var n=hc(e);return function(){return function(){return n("span")}}},Ve=function(e){return Ko("span")(e)};var Nx=function(e){var n=hc(e);return function(){return function(){return n("select")}}};var kx=function(e){return Ko("section")(e)};var Hn=function(e){return Ko("p")(e)};var Hx=function(e){var n=hc(e);return function(){return function(){return n("option")}}};var Ox=function(e){return Ko("ol")(e)};var Ux=function(){return function(){return lD("meta")}};var Vl=function(e){return Ko("li")(e)};var Bx=function(e){var n=hc(e);return function(){return function(){return n("label")}}},Pi=function(e){return Ko("label")(e)};var _o=function(){return function(){return lD("input")}};var l_=function(){return function(){return lD("img")}};var c_=function(e){var n=hc(e);return function(){return function(){return n("iframe")}}};var ea=function(e){return Ko("i")(e)};var Ua=AU("hr");var gc=function(e){return Ko("h6")(e)};var Jx=function(e){var n=hc(e);return function(){return function(){return n("h4")}}},Vr=function(e){return Ko("h4")(e)};var Lt=function(e){return Ko("h3")(e)};var zn=function(e){return Ko("h2")(e)};var gs=function(e){return Ko("h1")(e)},Wx=function(e){var n=hc(e);return function(){return function(){return n("form")}}};var In=function(e){var n=hc(e);return function(){return function(){return n("div")}}},U=function(e){return Ko("div")(e)};var st=function(e){var n=hc(e);return function(){return function(){return n("button")}}};var qx=AU("br");var ja=function(e){var n=hc(e);return function(){return function(){return n("a")}}};var cM="<unknown>";function gce(e){var n=e.split(` `);return n.reduce(function(t,a){var r=yze(a)||Rze(a)||Eze(a)||Tze(a)||Ize(a);return r&&t.push(r),t},[])}var gze=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Dze=/\((\S*)(?::(\d+))(?::(\d+))\)/;function yze(e){var n=gze.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=Dze.exec(n[2]);return a&&r!=null&&(n[2]=r[1],n[3]=r[2],n[4]=r[3]),{file:t?null:n[2],methodName:n[1]||cM,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var bze=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Rze(e){var n=bze.exec(e);return n?{file:n[2],methodName:n[1]||cM,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var wze=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,Sze=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function Eze(e){var n=wze.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=Sze.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||cM,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var Cze=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function Ize(e){var n=Cze.exec(e);return n?{file:n[3],methodName:n[1]||cM,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var Fze=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Tze(e){var n=Fze.exec(e);return n?{file:n[2],methodName:n[1]||cM,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function Dce({skipFrames:e,prefix:n}){let t=new Error().stack,r=gce(t)[e],i=yce(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=yce(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var yce=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");la();var bce=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Sce(n));return t(a)}}();function Rce(e){return e(Sce())}var wce=Ft.createElement,sM=e=>()=>e.props.def;function Sce(e){class n extends Ft.Component{constructor(a){super(a);a.init&&a.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 zx=typeof module=="undefined"?void 0:module.require,Aht=function(){try{return zx===void 0?void 0:zx("util")}catch{return}}();var xht=function(){var e;if(typeof performance!="undefined")e=performance;else if(zx)try{e=zx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var Ece=(e,n)=>n[e],Cce=(e,n,t)=>t[e]=n;var Mze=V(lt),fM=function(){function e(){}return e.value=new e,e}(),Ice=function(){return function(e){var n=Qa(e);return function(t){return Bb(Cce)(n(ft.value))}}},xU=function(e){var n=Rt(e);return function(t){var a=Qa(t);return function(r){return function(i){return Mze(function(){return Ece(a(ft.value),i)})(n)}}}};var LU=L(lt),Gze=z(jt),Fce=function(e){return{initialize:function(n){return pce(n)(e.initialState)},getState:function(n){return function(){var a=LU(ie)(mce(n))();return _e(e.initialState)(a)}},setState:TU}},Tce=function(){var e=function(n){return function(t){return{initialize:function(a){return Sm(new d(t.initialState))(n)},getState:function(a){return LU(_e(t.initialState))(zv(n))},setState:function(a){return function(r){return function(i){return function(){return Sm(new d(r))(n)(),TU(a)(r)(Gze(we))(),i()}}}}}}};return LU(e)(Em(b.value))}();var Mce=V(de),Gce=Qe(ra);var Aze=z(jt),Ace=Ice(),xce={reflectSymbol:function(){return"__unmounted"}},xze=Ace(xce),Lce={reflectSymbol:function(){return"__subscriptions"}},Lze=Ace(Lce),$x=V(lt),jze=xU(at)(xce),jce=L(lt),Pze=xU(it(yue))(Lce),Nze=xn(Rn),kze=ot(wr),Hze=NH(jt)(Ie),Oze=Nze(Et),Pce=Ln(zf),Uze=gA(wm),Bze=Qe(Op(DA(HF))),Nce=function(e){return e},Kb=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Vx={map:function(e){return function(n){return new Kb(e(n.value0),n.value1)}}},Xo=function(e){return{bimap:function(n){return function(t){return function(a){return new Kb(t(a.value0),Mce(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},kce={apply:function(e){return function(n){return new Kb(e.value0(n.value0),Gce(e.value1)(n.value1))}},Functor0:function(){return Vx}},kt={bind:function(e){return function(n){var t=n(e.value0);return new Kb(t.value0,Gce(e.value1)(t.value1))}},Apply0:function(){return kce}},Kn={pure:function(e){return new Kb(e,[])},Apply0:function(){return kce}},Qx={Applicative0:function(){return Kn},Bind1:function(){return kt}};var Jze=function(e){var n=K(e);return function(t){var a=Ln(t);return function(r){return function(i){return new Kb(r,Mce(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var cD=function(e){return new Kb(we,[e])},Ma=function(e){return cD(Pe(e))},sD=function(e){var n=K(e.Monad0().Bind1()),t=Ln(e);return function(a){return cD(function(r){return n(a)(function(i){return t(Te(Aze(we))(r.dispatch)(i))})})}},ao=function(e){var n=Jze(e.Monad0().Bind1())(e);return function(t){return n(we)([t])}},Hce=function(e){return function(n){var t=xze(fM.value),a=Lze(fM.value),r=function(p){return function(h){return function(R){return function(){var _=$x(sM(p))(function(y){return y.init})();return n({initialState:_.value0}).setState(p)(h)(R)()}}}},i=function(){var p=jce(_e(!1)),h=jze(fM.value);return function(R){return p(h(R))}}(),u=function(){var p=jce(_e([])),h=Pze(fM.value);return function(R){return p(h(R))}}(),l=function(p){return function(){return kze(Hze)(u(p))(),a([])(p)()}},c=function(p){return function(){var R=$x(sM(p))(function(g){return g.init})();return n({initialState:R.value0}).getState(p)()}},s=function(p){return function(h){return function(){var g=u(p)();return a(jo(ES(h))(g))(p)()}}},f=function(p){return function(h){var R=function(g){return ES(Oze(Qf(0))(function(){return g({dispatch:function(){var _=v(h);return function(y){return Pce(_(y))}}(),onStop:s(h)})}))};return DH(p)(R)}},v=function(p){return function(h){return Uze(i(p))(function(){var g=c(p)(),_=$x(sM(p))(function(F){return F.update})(),y=_(g)(h);return r(p)(y.value0)(f(y.value1)(p))()})}},m=function(p){return function(){var R=c(p)(),g=$x(sM(p))(function(_){return _.view})();return g(R)(v(p))}};return function(p){return wce(e,{def:p,init:n({initialState:p.init.value0}).initialize,render:m,componentDidMount:f(p.init.value1),componentWillUnmount:Bze(t(!0))(l)})}}},Oce=function(e){return function(){var t=Pce(Tce)();return Rce(function(a){return Hce(a)(t)(e)})}},Tu=function(e){return function(n){return bce(e,function(t){var a=Hce(t)(Fce);return function(r){return a(n(r))}})}};var Wze=z(Kn),qze=Ke(en),Yx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zze={map:function(e){return function(n){return new Yx(function(t){return n.value0(function(a){return t(e(a))})})}}},Uce=L(zze);var jU=function(e){return Nce(Dce(e))},No=function(e){return new Yx(function(n){return n(e)})},NS=function(e){return function(n){return new Yx(function(t){return Tu(e)(n)(t)})}},PU=function(e){return function(n){return Tu(e)(function(t){return{init:Wze(we),update:Pe(Iw),view:Pe(Pe(n.value0(qze)))}})(we)}},kS=function(e){var n=jU({skipFrames:3,prefix:"WithHook"});return function(t){return PU(n)(Uce(t)(e))}},ko=function(e){var n=jU({skipFrames:3,prefix:"WithHookCurried"});return function(t){return PU(n)(Uce(zp(t))(e))}},uu=function(e){var n=jU({skipFrames:3,prefix:"HooksComponent"});return PU(n)(e)},_i=function(){return function(e){return function(n){return new Yx(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},$ze=_i(),$s=function(e){return function(){return $ze}};var Bce=z(Kn),Qze=Ke(en);var Yze=function(e){return function(n){return function(t){return NS(e)(function(a){return n({init:Bce(t),update:function(r){return function(i){return Bce(i)}},view:Ww(a)})})}}},da=function(e){return Yze("UseState")(Qze)(e)};var NU=function(){return _i()(da(b.value))(function(e){return No(new Je(e.value0,Qb(e.value0)(e.value1)))})}();var Jce=wS(RS),Kze=K(Et),Xze=Ln(jn),Zze=z(jt);var Wce={map:function(e){return function(n){return Jce(Jce(e))(n)}}},e$e=V(Wce),n$e=function(e){var n=K(e.Monad0().Bind1()),t=Ln(e);return function(a){return cD(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},Kx=function(e){var n=n$e(e);return function(t){return function(a){return n(e$e(a)(t))}}},qce=function(e){return function(n){return function(t){return n(function(a){return ES(Kze(e(a))(function(r){return Xze(t(r))}))})}}},zce=function(e){return function(n){return e(Te(Zze(we))(n))}};var $ce=xn(Rn)(kt),t$e=Kx(jn),a$e=Ke(en),Vce=z(Kn),Xx=function(e){return function(n){return NS("UseSubscription")(function(t){return{init:$ce(t$e(a$e)(e))(function(){return Vce(we)}),update:function(a){return function(r){return $ce(Ma(n(r)))(function(){return Vce(we)})}},view:function(a){return function(r){return t(we)}}}})}};function vM(e){return function(){return function(n){return e(n)()}}}function mM(e){return function(n){return function(t){return function(a){return function(){return a.addEventListener(e,n,t)}}}}}function kU(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var co=function(){return window};function Qce(e,n,t,a){if(typeof window!="undefined"){var r=window[t];if(r!=null&&a instanceof r)return n(a)}for(var i=a;i!=null;){var u=Object.getPrototypeOf(i),l=u.constructor.name;if(l===t)return n(a);if(l==="Object")return e;i=u}return e}var gt=function(e){return function(n){return Qce(b.value,d.create,e,n)}};var Yce=tn;function Kce(e){return e.body}var r$e=L(lt);var HU=tn,Zx=tn;var Xce=tn,Zce=tn;var ese=function(e){return r$e(ie)(function(){return Kce(e)})};var nse=tn;function OU(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function UU(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function BU(e){return function(n){return function(){n.href=e}}}function e7(e){return function(){return e.pathname}}function n7(e){return function(){return e.search}}function JU(e){return function(){e.reload()}}function Pm(e){return function(){return e.document}}function HS(e){return function(){return e.location}}function t7(e){return function(){return e.history}}function ase(e){return function(n){return function(t){return function(a){return function(){return a.open(e,n,t)}}}}}function OS(e){return function(){return e.localStorage}}var s$e=L(lt);var rse=tn;var ose=function(e){return function(n){return function(t){return function(a){return s$e(ie)(ase(e)(n)(t)(a))}}}};var ise="message";var use="hashchange";var lse="popstate";var cse="keyup",sse="keydown";var fse="mouseup";var vse="mousemove";var mse=Ln(jn),pse=L(lt),f$e=ot(wr),US=function(){var e=function(a){return function(r){return function(i){return mse(function(){var l=r(),c=vM(function(s){return i(s)})();return mM(a)(c)(!1)(l)(),mse(kU(a)(c)(!1)(l))})}}},n=function(a){return e(a)(pse(rse)(co))},t=function(a){return e(a)(pse(Xce)(f$e(Pm)(co)))};return{hashchange:n(use),mousemove:n(vse),mouseup:n(fse),popstate:n(lse),resize:n("resize"),message:n(ise),keydown:t(sse),keyup:t(cse),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var _se=function(e){var n=Lx(e);return function(){return function(){return n("script")}}};var dse=function(e){var n=Lx(e);return function(){return function(){return n("button")}}},hse=function(){return function(){return hce("br")}};var gse=function(e){var n=Lx(e);return function(){return function(){return n("a")}}};var bse=ps()(),OYe=function(e){return e},Pa=rr(Li),er=function(e){var n=dse(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(bse(r)({className:t,"aria-label":a}))(i)}}}}}}};var lu=function(e){return OYe(rr(e))},u0=function(e){var n=gse(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(bse(r)({className:t,"aria-label":a}))(i)}}}}}}};var cu=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Ql=function(e){return e()};var r7=function(e){var n=L(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Je(t(i.value0),i.value1)})(a(r))}}}}};var BS=function(e){return{Applicative0:function(){return pM(e)},Bind1:function(){return o7(e)}}},o7=function(e){var n=K(e.Bind1());return{bind:function(t){return function(a){return function(r){return n(t(r))(function(i){var u=a(i.value0);return u(i.value1)})}}},Apply0:function(){return i7(e)}}},i7=function(e){var n=r7(e.Bind1().Apply0().Functor0());return{apply:Of(BS(e)),Functor0:function(){return n}}},pM=function(e){var n=z(e.Applicative0());return{pure:function(t){return function(a){return n(new Je(t,a))}},Apply0:function(){return i7(e)}}};var u7=function(e){var n=e.Monad0(),t=K(n.Bind1()),a=z(n.Applicative0()),r=us(e),i=BS(n);return{tailRecM:function(u){return function(l){var c=function(s){var f=u(s.value0);return t(f(s.value1))(function(v){return a(function(){if(v.value0 instanceof Ci)return new Ci(new Je(v.value0.value0,v.value1));if(v.value0 instanceof Ii)return new Ii(new Je(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 88, column 16 - line 90, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new Je(l,s))}}},Monad0:function(){return i}}},JS=function(e){var n=z(e.Applicative0()),t=BS(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var l7=function(e){return function(n){var t=e(n);return t.value0}};var VYe=Hs(tr),QYe=yr();var Ese=function(e){return e};var YYe=1,QU=2147483647,KYe=function(){return QU-1|0}(),YU=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=VYe(r)(i),l=u<t;return l?u+a|0:u}}};return n(YYe)(KYe)(e)};var XYe=0,ZYe=48271,Cse=function(e){return function(n){return QYe(Qg(Mb(Yn(ZYe)*Yn(n)+Yn(e))(Yn(QU))))}},Ise=Cse(XYe);var nKe=JS(ba),tKe=e_(nKe);var aKe=o7(ba);var rKe=r7(bm);var oKe=NA(So),iKe=Ps(_b);var uKe=Si(_b);var lKe=vi(Aw),cKe=L(de),sKe=xr(Qn);var fKe=function(e){return e};var vKe=function(e){var n=e.Monad0(),t=z(n.Applicative0()),a=V(n.Bind1().Apply0().Functor0()),r=us(e);return function(i){return function(u){if(i<=0)return t(Eo.value);var l=function(c){return c.value1===0?t(new Ii(c.value0)):a(u)(function(s){return new Ci(new Je(new Ka(s,c.value0),c.value1-1|0))})};return r(l)(new Je(Eo.value,i))}}};var Fse=u7(kw);var Tse=vKe(Fse),mKe=function(){var e=function(n){return new Je(Ese(n.newSeed),function(){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t.newSeed=Ise(n.newSeed),t}())};return tKe(e)}();var _M=rKe,dM=L(_M);var pKe=function(e){return function(n){return dM(oKe)(Tse(e)(n))}},Mse=function(e){return l7(fKe(e))};var KU=aKe,_Ke=K(KU);var XU=i7(ba),dKe=Wn(XU),Gse=function(e){return function(n){var t=Yn(n),a=Yn(e),r=function(l){return a+Mb(l)(t-a+1)},i=dM(Yn)(mKe),u=dKe(dM(uKe)(i))(dM(iKe(2))(i));return dM(function(l){return no(r(l))})(u)}},ZU=function(e){return function(n){var t=e<=n;return t?Gse(e)(n):Gse(n)(e)}};var eB=pM(ba),hKe=z(eB);var Ase=function(e){return _Ke(pKe(bt(e))(ZU(0)(lKe)))(function(n){return hKe(cKe(Lo)(ou(sKe(au))(qH(n)(e))))})};var nB=function(){typeof window!="undefined"&&window.scrollTo(0,0)};function xse(e){return function(n){return function(){return n.getElementById(e)}}}var RKe=L(lt),s7=function(e){var n=RKe(ie),t=xse(e);return function(a){return n(t(a))}};var f7=function(e){return function(n){return function(){return n[e]}}},wKe=f7("children"),SKe=f7("firstElementChild"),EKe=f7("lastElementChild"),CKe=f7("childElementCount");function Lse(e){return function(n){return function(){return n.querySelector(e)}}}var IKe=L(lt);var tB=function(e){var n=IKe(ie),t=Lse(e);return function(a){return n(t(a))}};var GKe=kr(Ie)(Rm),jse=L(de);var AKe=hse()();var Pse=K(wr),xKe=V(lt);var v7=X("\xA0"),ca=_e(Be),Oe=Yt(Te(Be)),Nse=function(e){var n=GKe([e]),t=jse(Wd);return function(a){return oe(n(t(a)))}};var aB=function(e){return function(n){if(e)return Be;if(Ae)return n(we);throw new Error("Failed pattern match at Utils.HTML (line 111, column 1 - line 111, column 65): "+[e.constructor.name,n.constructor.name])}},hM=function(e){return function(n){return aB(e)(Pe(n))}},m7=function(e){return function(n){if(e)return Ql(n);if(Ae)return Be;throw new Error("Failed pattern match at Utils.HTML (line 103, column 1 - line 103, column 60): "+[e.constructor.name,n.constructor.name])}},Zf=function(e){return function(n){if(e)return n(we);if(Ae)return Be;throw new Error("Failed pattern match at Utils.HTML (line 98, column 1 - line 98, column 61): "+[e.constructor.name,n.constructor.name])}},Ze=function(e){return function(n){return Zf(e)(Pe(n))}};var gM=function(e){return oe(qd(AKe({}))(jse(X)($o(` `)(e))))};var kse=function(e){return Pse(xKe(Pse(co)(Pm))(Zx))(s7(e))};var Hse=hn(dn),Ose=mn(vn),Use=yn(Dn),qa=function(){function e(){}return e.value=new e,e}(),Ba=function(){function e(){}return e.value=new e,e}(),LKe={to:function(e){if(e instanceof T)return qa.value;if(e instanceof o)return Ba.value;throw new Error("Failed pattern match at Utils.Expandable (line 26, column 1 - line 26, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof qa)return new T($.value);if(e instanceof Ba)return new o($.value);throw new Error("Failed pattern match at Utils.Expandable (line 26, column 1 - line 26, column 32): "+[e.constructor.name])}},fD={eq:function(e){return function(n){return e instanceof qa&&n instanceof qa||e instanceof Ba&&n instanceof Ba}}};var l0=function(e){if(e instanceof qa)return Ba.value;if(e instanceof Ba)return qa.value;throw new Error("Failed pattern match at Utils.Expandable (line 30, column 10 - line 32, column 24): "+[e.constructor.name])};var rB=function(e){if(e instanceof qa)return"Expanded";if(e instanceof Ba)return"Collapsed";throw new Error("Failed pattern match at Utils.Expandable (line 35, column 10 - line 37, column 27): "+[e.constructor.name])},Bse=Sn(rB)(un(LKe)(_n(Hse)(fn(sn))(Hse)(Ose))(gn(Use)(Use))(pn(Ose)));function Jse(e){return function(n){return function(){return e.item(n)}}}var jKe=L(lt),Wse=function(e){var n=jKe(ie),t=Jse(e);return function(a){return n(t(a))}};var p7=function(e){return function(n){return n[e]}},PKe=p7("namespaceURI"),NKe=p7("prefix"),kKe=p7("localName"),HKe=p7("tagName");function oB(e){return function(n){return function(){n.id=e}}}function iB(e){return function(){return e.classList}}function uB(e){return function(){return e.scrollHeight}}var _7=tn;var qse=gt("Element");var Nm=function(e){return function(n){return function(){return n[e]}}};var OKe=Nm("baseURI"),UKe=Nm("ownerDocument"),zse=Nm("parentNode"),BKe=Nm("parentElement");var JKe=Nm("childNodes"),WKe=Nm("firstChild"),qKe=Nm("lastChild"),zKe=Nm("previousSibling"),$Ke=Nm("nextSibling"),VKe=Nm("nodeValue");var QKe=Nm("textContent");function lB(e){return function(n){return function(){return e.isEqualNode(n)}}}function cB(e){return function(n){return function(){n.appendChild(e)}}}var KKe=L(lt);var $se=function(){var e=KKe(ie);return function(n){return e(zse(n))}}();var XKe=V(lt),ZKe=Qe(ra),sB=z(jt),eXe=V(B),nXe=Da(Ie)(ht),tXe=L(lt),aXe=ot(wr),rXe=La(),Vse=_i(),oXe=$s(Rn)(),iXe=z(qt),uXe=Ln(jn),lXe=gA(wm),cXe=L(B),sXe=In(J)()(),d7=ce(fD),fXe=FS(wx(bS)),vXe=er(Z)()(),mXe=Xe(kn),Qse=re(xw),Yse=function(){function e(){}return e.value=new e,e}(),Kse=function(){function e(){}return e.value=new e,e}(),WS=function(){return function(e){return function(n){var t=function(u){var l=function(s){return function(f){return function(){var m=Wse(s)(f)();if(m instanceof d)return XKe(l(s)(f+1|0))(function(p){return ZKe([m.value0])(p)})();if(m instanceof b)return[];throw new Error("Failed pattern match at Component.Dropdown (line 187, column 45 - line 189, column 31): "+[m.constructor.name])}}},c=eXe(qse(u))(function(s){return function(){var v=iB(s)(),m=l(v)(0)();return nXe(m)}});return tXe(Bs("-menu"))(_e(sB(""))(c))},a=function(u){return function(l){if(u instanceof b||l instanceof b)return sB(!1);if(u instanceof d&&l instanceof d)return function(){var s=lB(u.value0)(l.value0)(),f=t(l.value0)();return s||f?!0:aXe(a(new d(u.value0)))($se(l.value0))()};throw new Error("Failed pattern match at Component.Dropdown (line 163, column 5 - line 163, column 42): "+[u.constructor.name,l.constructor.name])}},r=rXe(n),i=Bn(r.alignment)(Yse.value);return uu(Vse(da(Ba.value))(function(u){return Vse(NU)(function(l){return oXe(Xx(US.mouseup)(function(c){if(u.value0 instanceof Ba)return iXe(we);if(u.value0 instanceof qa)return uXe(lXe(a(cXe(Yce)(l.value0))(new d(_7(c.target))))(u.value1(Ba.value)));throw new Error("Failed pattern match at Component.Dropdown (line 123, column 5 - line 129, column 29): "+[u.value0.constructor.name])}))(function(){return No(sXe("dropdown "+(e+function(){var c=d7(u.value0)(qa.value);return c?" show":""}()))({onClick:fXe(u.value1)(function(){var c=r.closeOnClick&&d7(u.value0)(qa.value);return c?new d(Ba.value):b.value}()),ref:l.value1})([vXe(r.toggleClass)(r.ariaLabelInput)({onClick:mXe(u.value1)(l0(u.value0)),"aria-expanded":Qse(d7(u.value0)(qa.value)),role:"combobox","aria-haspopup":"listbox","aria-controls":r.contentId})(r.toggleContent),r.content({visible:d7(u.value0)(qa.value),className:"dropdown-menu show"+function(){if(i instanceof Yse)return"";if(i instanceof Kse)return" dropdown-menu-right";throw new Error("Failed pattern match at Component.Dropdown (line 146, column 46 - line 148, column 51): "+[i.constructor.name])}(),closeDropdown:u.value1(Ba.value),contentId:r.contentId,role:"listbox",roleSelectOption:"option",ariaSelected:Qse})]))})})}))}}},pXe=WS(),qS=function(e){return function(n){return pXe(e)({contentId:n.contentId,toggleClass:n.toggleClass+" dropdown-toggle",toggleContent:n.toggleContent,content:function(t){return Ze(t.visible)(n.content({className:t.className,contentId:t.contentId,role:t.role,roleSelectOption:t.roleSelectOption,ariaSelected:t.ariaSelected}))},closeOnClick:!0,ariaLabelInput:n.ariaLabelInput})}};var Vs=qo(),_Xe=V(de),dXe=Fb(So),Xse=Kp(Ie),hXe=L(B),gXe=L(mT);var fB=function(e){return function(n){return function(t){return rO(function(a){return d.create(t(a))})(Vs(e))(Vs(n))}}};var h7=function(e){return function(n){return Xse($r(function(t){return hXe(Je.create(Vs(t.value0)))(e(t.value1))})(dXe(n)))}},km=function(e){return function(n){return gXe(e)(n)}},Zse=function(e){return function(n){return function(t){return Goe(function(a){return d.create(t(a))})(Vs(e))(Vs(n))}}},Ni=function(e){return function(n){return Gi(Vs(e))(Vs(n))}},efe=function(e){return Vs(vH(Vs(e)))};var Xb=function(e){return function(n){return function(t){return Yp(Vs(e))(n)(Vs(t))}}},DM=function(e){return function(n){return function(t){return Xse(_Xe(t)(function(a){return new Je(Vs(e(a)),n(a))}))}}};var vB=Jp,nfe=function(e){return function(n){return aO(Vs(e))(Vs(n))}};function tfe(e,n){typeof CV!="undefined"&&CV.tracking&&CV.tracking.event(e,n)}function afe(){typeof CV!="undefined"&&CV.tracking&&CV.tracking.pageView()}var rfe=function(e){return function(n){return function(t){return function(a){try{return n(new RegExp(t,a))}catch(r){return e(r.message)}}}}};var ofe=function(e){return function(n){return function(t){return function(a){var r=a.match(t);if(r==null||r.length===0)return n;for(var i=0;i<r.length;i++)r[i]=r[i]==null?n:e(r[i]);return e(r)}}}};var mB=function(e){return function(n){return n.split(e)}};var pB={append:function(e){return function(n){return{global:e.global||n.global,ignoreCase:e.ignoreCase||n.ignoreCase,multiline:e.multiline||n.multiline,dotAll:e.dotAll||n.dotAll,sticky:e.sticky||n.sticky,unicode:e.unicode||n.unicode}}}},ife={global:!1,ignoreCase:!1,multiline:!1,dotAll:!1,sticky:!1,unicode:!1};var ufe={global:!1,ignoreCase:!1,multiline:!0,dotAll:!1,sticky:!1,unicode:!1};var g7={global:!0,ignoreCase:!1,multiline:!1,dotAll:!1,sticky:!1,unicode:!1};var DXe=function(e){return function(){return e.global?"g":""}()+(function(){return e.ignoreCase?"i":""}()+(function(){return e.multiline?"m":""}()+(function(){return e.dotAll?"s":""}()+(function(){return e.sticky?"y":""}()+function(){return e.unicode?"u":""}()))))},zS=function(e){return function(n){return rfe(rn.create)(nn.create)(e)(DXe(n))}};var _B=function(){return ofe(d.create)(b.value)}();function cfe(e){return e.replace(/[!'()*]/g,function(n){return"%"+n.charCodeAt(0).toString(16)})}function sfe(e,n,t){try{return n(cfe(encodeURIComponent(t)))}catch(a){return e(a)}}function ffe(e,n,t){try{return n(cfe(encodeURIComponent(t)).replace(/%20/g,"+"))}catch(a){return e(a)}}function vfe(e,n,t){try{return n(decodeURIComponent(t))}catch(a){return e(a)}}var dB=function(){return Cm(sfe)(Pe(b.value))(d.create)}();var D7=function(){return Cm(ffe)(Pe(b.value))(d.create)}(),hB=function(){return Cm(vfe)(Pe(b.value))(d.create)}();var mfe=yr();var bXe=Ke(en);var eh=function(e){var n=function(i){return function(u){return _e(u)(dS(i)(u))}},t=function(i){return function(u){return _e(u)(_c(i)(u))}},a=t("https://")(t("http://")(e)),r=n("/")(t("www.")(a));return{siteName:r,url:"http://"+a}},c0=function(e){return function(n){var t=function(){var i=Bs("?")(n);return i?"&":"?"}(),a=mfe(dB(e.value)),r=mfe(dB(e.key));return n+(t+(r+("="+a)))}},nh=function(e){if(e.value instanceof b)return bXe;if(e.value instanceof d)return c0({key:e.key,value:e.value.value0});throw new Error("Failed pattern match at Utils.URL (line 46, column 1 - line 46, column 73): "+[e.constructor.name])};var RXe=La(),wXe=Ke(en),SXe=pT(),y7=function(){return function(e){return function(n){var t=RXe(e);return function(){var a=mr(t.utmContent);if(a instanceof d)return c0({key:"utm_content",value:a.value0});if(a instanceof b)return wXe;throw new Error("Failed pattern match at Utils.Tracking (line 52, column 5 - line 56, column 17): "+[a.constructor.name])}()(c0({key:"utm_campaign",value:t.utmCampaign})(c0({key:"utm_source",value:Bn(t.utmSource)("collegevine.com")})(n)))}}},EXe=function(e){var n=Ln(e);return function(t){return function(a){return n(function(){return tfe(t,a)})}}},Zb=function(e){var n=EXe(e);return function(){return function(t){return function(a){return n(t)(SXe(a))}}}},pfe=function(e){return Ln(e)(afe)};var _fe=function(){function e(){}return e.value=new e,e}(),CXe=function(){function e(){}return e.value=new e,e}(),yM=function(){function e(){}return e.value=new e,e}(),IXe=function(){function e(){}return e.value=new e,e}(),gB=function(e){if(e instanceof _fe)return"school-detail";if(e instanceof CXe)return"school-connections";if(e instanceof yM)return"explore-schools";if(e instanceof IXe)return"school-list";throw new Error("Failed pattern match at Hub.Tracker (line 16, column 28 - line 24, column 18): "+[e.constructor.name])};var dfe=function(e,n,t){var a=new Date(Date.UTC(e,n,t));return e>=0&&e<100&&a.setUTCFullYear(e),a};function hfe(e,n,t,a){var r=dfe(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function gfe(e,n,t){return dfe(e,n-1,t).getUTCDay()}var b7=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var ev=function(){function e(){}return e.value=new e,e}(),s0=function(){function e(){}return e.value=new e,e}(),f0=function(){function e(){}return e.value=new e,e}(),v0=function(){function e(){}return e.value=new e,e}(),m0=function(){function e(){}return e.value=new e,e}(),p0=function(){function e(){}return e.value=new e,e}(),Hm=function(){function e(){}return e.value=new e,e}(),Ds=function(){function e(){}return e.value=new e,e}(),Qs=function(){function e(){}return e.value=new e,e}(),ys=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),Ks=function(){function e(){}return e.value=new e,e}(),bs=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),Xs=function(){function e(){}return e.value=new e,e}(),Zs=function(){function e(){}return e.value=new e,e}(),ef=function(){function e(){}return e.value=new e,e}(),nf=function(){function e(){}return e.value=new e,e}(),nv=function(){function e(){}return e.value=new e,e}();var Dfe={show:function(e){if(e instanceof ev)return"Monday";if(e instanceof s0)return"Tuesday";if(e instanceof f0)return"Wednesday";if(e instanceof v0)return"Thursday";if(e instanceof m0)return"Friday";if(e instanceof p0)return"Saturday";if(e instanceof Hm)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},DB={show:function(e){if(e instanceof Ds)return"January";if(e instanceof Qs)return"February";if(e instanceof ys)return"March";if(e instanceof Ys)return"April";if(e instanceof Ks)return"May";if(e instanceof bs)return"June";if(e instanceof Dc)return"July";if(e instanceof Xs)return"August";if(e instanceof Zs)return"September";if(e instanceof ef)return"October";if(e instanceof nf)return"November";if(e instanceof nv)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var R7=Qn,w7=Qn,yfe=Ya,FXe={eq:function(e){return function(n){return e instanceof ev&&n instanceof ev||e instanceof s0&&n instanceof s0||e instanceof f0&&n instanceof f0||e instanceof v0&&n instanceof v0||e instanceof m0&&n instanceof m0||e instanceof p0&&n instanceof p0||e instanceof Hm&&n instanceof Hm}}},bfe={compare:function(e){return function(n){if(e instanceof ev&&n instanceof ev)return ee.value;if(e instanceof ev)return Y.value;if(n instanceof ev)return Q.value;if(e instanceof s0&&n instanceof s0)return ee.value;if(e instanceof s0)return Y.value;if(n instanceof s0)return Q.value;if(e instanceof f0&&n instanceof f0)return ee.value;if(e instanceof f0)return Y.value;if(n instanceof f0)return Q.value;if(e instanceof v0&&n instanceof v0)return ee.value;if(e instanceof v0)return Y.value;if(n instanceof v0)return Q.value;if(e instanceof m0&&n instanceof m0)return ee.value;if(e instanceof m0)return Y.value;if(n instanceof m0)return Q.value;if(e instanceof p0&&n instanceof p0)return ee.value;if(e instanceof p0)return Y.value;if(n instanceof p0)return Q.value;if(e instanceof Hm&&n instanceof Hm)return ee.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 FXe}},yB={eq:function(e){return function(n){return e instanceof Ds&&n instanceof Ds||e instanceof Qs&&n instanceof Qs||e instanceof ys&&n instanceof ys||e instanceof Ys&&n instanceof Ys||e instanceof Ks&&n instanceof Ks||e instanceof bs&&n instanceof bs||e instanceof Dc&&n instanceof Dc||e instanceof Xs&&n instanceof Xs||e instanceof Zs&&n instanceof Zs||e instanceof ef&&n instanceof ef||e instanceof nf&&n instanceof nf||e instanceof nv&&n instanceof nv}}},e1={compare:function(e){return function(n){if(e instanceof Ds&&n instanceof Ds)return ee.value;if(e instanceof Ds)return Y.value;if(n instanceof Ds)return Q.value;if(e instanceof Qs&&n instanceof Qs)return ee.value;if(e instanceof Qs)return Y.value;if(n instanceof Qs)return Q.value;if(e instanceof ys&&n instanceof ys)return ee.value;if(e instanceof ys)return Y.value;if(n instanceof ys)return Q.value;if(e instanceof Ys&&n instanceof Ys)return ee.value;if(e instanceof Ys)return Y.value;if(n instanceof Ys)return Q.value;if(e instanceof Ks&&n instanceof Ks)return ee.value;if(e instanceof Ks)return Y.value;if(n instanceof Ks)return Q.value;if(e instanceof bs&&n instanceof bs)return ee.value;if(e instanceof bs)return Y.value;if(n instanceof bs)return Q.value;if(e instanceof Dc&&n instanceof Dc)return ee.value;if(e instanceof Dc)return Y.value;if(n instanceof Dc)return Q.value;if(e instanceof Xs&&n instanceof Xs)return ee.value;if(e instanceof Xs)return Y.value;if(n instanceof Xs)return Q.value;if(e instanceof Zs&&n instanceof Zs)return ee.value;if(e instanceof Zs)return Y.value;if(n instanceof Zs)return Q.value;if(e instanceof ef&&n instanceof ef)return ee.value;if(e instanceof ef)return Y.value;if(n instanceof ef)return Q.value;if(e instanceof nf&&n instanceof nf)return ee.value;if(e instanceof nf)return Y.value;if(n instanceof nf)return Q.value;if(e instanceof nv&&n instanceof nv)return ee.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 yB}},Rfe=Ya,wfe=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return R7}}}(),TXe=function(){return{bottom:ev.value,top:Hm.value,Ord0:function(){return bfe}}}(),Sfe=function(){return{bottom:Ds.value,top:nv.value,Ord0:function(){return e1}}}(),ki={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new d(e);if(Ae)return b.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 wfe},Enum1:function(){return Efe(0)}},Efe=b7("enumYear","Data.Date.Component",function(){return{succ:function(){var e=xt(ki),n=Mt(ki);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(ki),n=Mt(ki);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return R7}}}),bB=Efe(31),vD={cardinality:7,toEnum:function(e){return e===1?new d(ev.value):e===2?new d(s0.value):e===3?new d(f0.value):e===4?new d(v0.value):e===5?new d(m0.value):e===6?new d(p0.value):e===7?new d(Hm.value):b.value},fromEnum:function(e){if(e instanceof ev)return 1;if(e instanceof s0)return 2;if(e instanceof f0)return 3;if(e instanceof v0)return 4;if(e instanceof m0)return 5;if(e instanceof p0)return 6;if(e instanceof Hm)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 TXe},Enum1:function(){return MXe(0)}},MXe=b7("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=xt(vD),n=Mt(vD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(vD),n=Mt(vD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return bfe}}});var Io={cardinality:12,toEnum:function(e){return e===1?new d(Ds.value):e===2?new d(Qs.value):e===3?new d(ys.value):e===4?new d(Ys.value):e===5?new d(Ks.value):e===6?new d(bs.value):e===7?new d(Dc.value):e===8?new d(Xs.value):e===9?new d(Zs.value):e===10?new d(ef.value):e===11?new d(nf.value):e===12?new d(nv.value):b.value},fromEnum:function(e){if(e instanceof Ds)return 1;if(e instanceof Qs)return 2;if(e instanceof ys)return 3;if(e instanceof Ys)return 4;if(e instanceof Ks)return 5;if(e instanceof bs)return 6;if(e instanceof Dc)return 7;if(e instanceof Xs)return 8;if(e instanceof Zs)return 9;if(e instanceof ef)return 10;if(e instanceof nf)return 11;if(e instanceof nv)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 Sfe},Enum1:function(){return GXe(0)}},GXe=b7("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=xt(Io),n=Mt(Io);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(Io),n=Mt(Io);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return e1}}});var RB={bottom:1,top:31,Ord0:function(){return w7}},yc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new d(e);if(Ae)return b.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 RB},Enum1:function(){return AXe(0)}},AXe=b7("enumDay","Data.Date.Component",function(){return{succ:function(){var e=xt(yc),n=Mt(yc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(yc),n=Mt(yc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return w7}}});var Cfe=Mt(Io),wB=yr(),Ife=xt(vD);var xXe=ce(yfe),LXe=ce(yB),jXe=ce(Rfe),PXe=ze(R7),NXe=ze(e1),kXe=ze(w7);var HXe=xt(Io);var Ffe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),tv=function(e){return e.value0},bM=function(e){var n=gfe(e.value0,Cfe(e.value1),e.value2),t=n===0;return wB(Ife(t?7:n))};var av=function(e){return e.value1};var E7={eq:function(e){return function(n){return xXe(e.value0)(n.value0)&&LXe(e.value1)(n.value1)&&jXe(e.value2)(n.value2)}}},OXe=ce(E7),C7={compare:function(e){return function(n){var t=PXe(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=NXe(e.value1)(n.value1);return a instanceof Y?Y.value:a instanceof Q?Q.value:kXe(e.value2)(n.value2)}},Eq0:function(){return E7}};var s_=function(e){return e.value2},mD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new Ffe(r,wB(HXe(i)),u)}}};return hfe(a,e,Cfe(n),t)}}},RM=function(e){return function(n){return function(t){var a=new Ffe(e,n,t),r=OXe(mD(e)(n)(t))(a);return r?new d(a):b.value}}};var UXe=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l.getTime()};function Tfe(e){return function(n){return function(t){return function(a){var r=UXe(a.year,a.month-1,a.day,a.hour,a.minute,a.second,a.millisecond),i=new Date(r+t);return isNaN(i.getTime())?n:e({year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()})}}}}var I7=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var F7=Qn,T7=Qn,M7=Qn,G7=Qn,Mfe=Ya,Gfe=Ya,Afe=Ya,xfe=Ya,wM={bottom:0,top:59,Ord0:function(){return F7}},SM={bottom:0,top:59,Ord0:function(){return T7}},EM={bottom:0,top:999,Ord0:function(){return M7}},CM={bottom:0,top:23,Ord0:function(){return G7}},rv={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ae)return b.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 wM},Enum1:function(){return BXe(0)}},BXe=I7("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=xt(rv),n=Mt(rv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(rv),n=Mt(rv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return F7}}});var ov={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ae)return b.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 SM},Enum1:function(){return JXe(0)}},JXe=I7("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=xt(ov),n=Mt(ov);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(ov),n=Mt(ov);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return T7}}});var iv={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new d(e);if(Ae)return b.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 EM},Enum1:function(){return WXe(0)}},WXe=I7("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=xt(iv),n=Mt(iv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(iv),n=Mt(iv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return M7}}});var uv={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new d(e);if(Ae)return b.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 CM},Enum1:function(){return qXe(0)}},qXe=I7("enumHour","Data.Time.Component",function(){return{succ:function(){var e=xt(uv),n=Mt(uv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=xt(uv),n=Mt(uv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return G7}}});var QXe=ce(xfe),YXe=ce(Gfe),KXe=ce(Mfe),XXe=ce(Afe),ZXe=ze(G7),eZe=ze(T7),nZe=ze(F7),tZe=ze(M7);var f_=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}();var th=function(e){return e.value2},ah=function(e){return e.value1},v_=function(e){return e.value3};var m_=function(e){return e.value0};var SB={eq:function(e){return function(n){return QXe(e.value0)(n.value0)&&YXe(e.value1)(n.value1)&&KXe(e.value2)(n.value2)&&XXe(e.value3)(n.value3)}}},EB={compare:function(e){return function(n){var t=ZXe(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=eZe(e.value1)(n.value1);if(a instanceof Y)return Y.value;if(a instanceof Q)return Q.value;var r=nZe(e.value2)(n.value2);return r instanceof Y?Y.value:r instanceof Q?Q.value:tZe(e.value3)(n.value3)}},Eq0:function(){return SB}};var A7=function(){return{bottom:new f_(wo(CM),wo(SM),wo(wM),wo(EM)),top:new f_(vi(CM),vi(SM),vi(wM),vi(EM)),Ord0:function(){return EB}}}();var aZe=Mt(ki),rZe=Mt(Io),oZe=Mt(yc),iZe=Mt(uv),uZe=Mt(ov),lZe=Mt(rv),cZe=Mt(iv);var sZe=ce(E7),fZe=ce(SB),vZe=ze(C7),mZe=ze(EB),pZe=K(Me),$S=Wn(Ta),CB=L(B),_Ze=lc(Me),dZe=xt(ki),hZe=xt(Io),gZe=xt(yc),DZe=xt(uv),yZe=xt(ov),bZe=xt(rv),RZe=xt(iv),rh=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),wZe=function(e){return{year:aZe(tv(e.value0)),month:rZe(av(e.value0)),day:oZe(s_(e.value0)),hour:iZe(m_(e.value1)),minute:uZe(ah(e.value1)),second:lZe(th(e.value1)),millisecond:cZe(v_(e.value1))}};var Lfe={eq:function(e){return function(n){return sZe(e.value0)(n.value0)&&fZe(e.value1)(n.value1)}}},x7={compare:function(e){return function(n){var t=vZe(e.value0)(n.value0);return t instanceof Y?Y.value:t instanceof Q?Q.value:mZe(e.value1)(n.value1)}},Eq0:function(){return Lfe}};var jfe=function(e){var n=yx(e);return function(t){return function(a){return pZe(Tfe(d.create)(b.value)(n(t))(wZe(a)))(function(r){return $S(CB(rh.create)(_Ze($S($S(CB(RM)(dZe(r.year)))(hZe(r.month)))(gZe(r.day)))))($S($S($S(CB(f_.create)(DZe(r.hour)))(yZe(r.minute)))(bZe(r.second)))(RZe(r.millisecond)))})}}};var SZe=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l};function Pfe(e,n,t,a,r,i,u){return SZe(e,n-1,t,a,r,i,u).getTime()}function Nfe(e){return function(n){var t=new Date(n);return e(t.getUTCFullYear())(t.getUTCMonth()+1)(t.getUTCDate())(t.getUTCHours())(t.getUTCMinutes())(t.getUTCSeconds())(t.getUTCMilliseconds())}}var EZe=yr(),CZe=xt(Io);var IZe=Mt(Io);var kfe=function(e){return e},L7=function(){var e=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return function(l){return new rh(mD(n)(EZe(CZe(t)))(a),new f_(r,i,u,l))}}}}}}};return Nfe(e)}();var Hfe=function(e){return Pfe(tv(e.value0),IZe(av(e.value0)),s_(e.value0),m_(e.value1),ah(e.value1),th(e.value1),v_(e.value1))};var Ofe=function(e){var n=Qe(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,p){if(p<1)return c=!0,v;u=n(v)(m),l=m,i=p-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(Ra(e))};var Ufe=function(e){return function(n){return n.join(e)}};var FZe=Qe(ra),so={genericShowArgs:function(e){return[]}},tf=function(e){var n=re(e);return{genericShowArgs:function(t){return[n(t)]}}},TZe=function(e){return e.genericShowArgs};var lr=function(e){var n=TZe(e);return function(t){var a=Qa(t);return{"genericShow'":function(r){var i=a(ft.value),u=n(r);return u.length===0?i:"("+(Ufe(" ")(FZe([i])(u))+")")}}}},IB=function(e){return e["genericShow'"]};var Ea=function(e){var n=IB(e);return function(t){var a=IB(t);return{"genericShow'":function(r){if(r instanceof T)return n(r.value0);if(r instanceof o)return a(r.value0);throw new Error("Failed pattern match at Data.Show.Generic (line 26, column 1 - line 28, column 40): "+[r.constructor.name])}}}},Tr=function(e){var n=Bg(e);return function(t){var a=IB(t);return function(r){return a(n(r))}}};var MZe=an();var n1=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),IM=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var Bfe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Jfe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FB=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var VS={defer:function(e){var n=cu(e);return function(t,a,r,i,u){var l=Ql(n);return l(t,a,r,i,u)}}};var p_={map:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return n(t,a,r,i,function(c,s){return a(function(f){return u(c,e(s))})})})}}}};var __={apply:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){return n(c,a,r,i,function(v,m){return a(function(p){return u(v,s(m))})})})})})}}},Functor0:function(){return p_}};var d_={bind:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){var v=n(s);return v(c,a,r,i,u)})})})}}},Apply0:function(){return __}},GZe=ot(d_);var _0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return __}};var AZe={Applicative0:function(){return _0},Bind1:function(){return d_}};var Wfe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return AZe}},xZe=Vo(Wfe);var t1={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new n1(t.value0,t.value1,!1),a,r,function(c,s){return a(function(f){return c.value2?i(c,s):n(t,a,r,i,u)})},u)})}}},Functor0:function(){return p_}},LZe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var jZe=function(e){var n=e.Monad0(),t=L(n.Bind1().Apply0().Functor0()),a=z(n.Applicative0()),r=us(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var p=m(we);if(p instanceof Bfe){c=p.value0;return}if(p instanceof Jfe)return s=!0,t(Ci.create)(p.value0);if(p instanceof FB)return s=!0,a(new Ii(new Je(p.value1,p.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[p.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,Bfe.create,Jfe.create,function(s,f){return new FB(s,new rn(f))},function(s,f){return new FB(s,new nn(f))})})}}};var qfe=LZe(function(e){return new Je(e.value1,e)}),TB=function(e){return e.value1},MB=function(e){return e.value0};var PZe={index:0,line:1,column:1},zfe=function(e){var n=L(e.Monad0().Bind1().Apply0().Functor0()),t=jZe(e);return function(a){return function(r){var i=new n1(a,PZe,!1);return n(au)(t(i)(r))}}},NZe=zfe(kw),$fe=function(e){var n=NZe(e);return function(t){return MZe(n(t))}};var kZe=function(e){return function(n){return xZe(new IM(e,n))}},QS=function(e){return GZe(kZe(e))(qfe)};var Vfe={empty:QS("No alternative"),Alt0:function(){return t1}},a1={Applicative0:function(){return _0},Plus1:function(){return Vfe}};var zZe=St(t1);var $Ze=z(_0);var VZe=L(p_);var h_=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new n1(u.value0,u.value1,n.value2),l)},i)}};var j7=function(e){return function(n){return zZe(n)($Ze(e))}},r1=function(e){return j7(b.value)(VZe(d.create)(e))};var Yfe=Mt(Zg),KZe=Hs(tr);var XZe=re(Lr);var Kfe=function(e){return function(n){return function(t){var a=Yfe(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=AO(0)(t);return r instanceof d&&Yfe(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 a===9?{index:e.index+1|0,line:e.line,column:(e.column+8|0)-KZe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},ZZe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=FT(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(Ai(v.value0.tail))return Kfe(c)(v.value0.head)(f);if(Ae)return Kfe(c)(v.value0.head)(v.value0.tail);throw new Error("Failed pattern match at Parsing.String (line 165, column 7 - line 167, column 52): "+[])}();a=m,r=v.value0.tail,t=f;return}throw new Error("Failed pattern match at Parsing.String (line 161, column 36 - line 168, column 38): "+[v.constructor.name])}for(;!i;)u=l(a,r,t);return u}}};var AB=RA(function(e){return function(n){return function(t){return function(a){return function(r){var i=Ai(e.value0);return i?r(new n1(e.value0,e.value1,!0),we):a(e,new IM("Expected EOF",e.value1))}}}}}),Xfe=function(e){return RA(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof rn)return r(n,new IM(u.value0,n.value1));if(u instanceof nn)return i(new n1(u.value0.remainder,ZZe(n.value1)(u.value0.consumed)(u.value0.remainder),!Ai(u.value0.consumed)),u.value0.value);throw new Error("Failed pattern match at Parsing.String (line 286, column 7 - line 290, column 121): "+[u.constructor.name])}}}}})};var g_=function(e){return Xfe(function(n){var t=_c(e)(n);return t instanceof d?new nn({value:e,consumed:e,remainder:t.value0}):new rn("Expected "+XZe(e))})};var Zfe=re(qe),nen=ar(cs),ten=jF(__);var aen=function(e){return"(line "+(Zfe(e.line)+(", col "+(Zfe(e.column)+")")))},ren=function(e){return MB(e)+(" "+aen(TB(e)))},xB=function(e){return function(n){return nen(ren)($fe(n)(ten(e)(AB)))}};var Yl=re(qe);var pen=ru(Jf),_en=pen(ht);var den=fH(Qn)(Hf);var jB=Mt(ki),hen=re(DB),gen=Mt(Io),tve=Mt(yc),Den=an(),yen=Mt(vD),ave=re(Dfe),PB=Mt(uv),ben=Hs(tr),rve=Mt(ov),ove=Mt(rv),NB=Mt(iv),ive=Cr(tr);var FM=function(){function e(){}return e.value=new e,e}(),uve=function(){function e(){}return e.value=new e,e}(),Ren=function(){function e(){}return e.value=new e,e}(),TM=function(){function e(){}return e.value=new e,e}(),MM=function(){function e(){}return e.value=new e,e}(),lve=function(){function e(){}return e.value=new e,e}(),P7=function(){function e(){}return e.value=new e,e}(),GM=function(){function e(){}return e.value=new e,e}(),wen=function(){function e(){}return e.value=new e,e}(),Sen=function(){function e(){}return e.value=new e,e}(),kB=function(){function e(){}return e.value=new e,e}(),Een=function(){function e(){}return e.value=new e,e}(),Cen=function(){function e(){}return e.value=new e,e}(),N7=function(){function e(){}return e.value=new e,e}(),k7=function(){function e(){}return e.value=new e,e}(),Ien=function(){function e(){}return e.value=new e,e}(),H7=function(){function e(){}return e.value=new e,e}(),Fen=function(){function e(){}return e.value=new e,e}(),Ten=function(){function e(){}return e.value=new e,e}(),Men=function(){function e(){}return e.value=new e,e}(),Gen=function(){function e(){}return e.value=new e,e}(),Aen=function(){function e(){}return e.value=new e,e}(),Om=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var xen=function(e){if(e instanceof Ds)return"Jan";if(e instanceof Qs)return"Feb";if(e instanceof ys)return"Mar";if(e instanceof Ys)return"Apr";if(e instanceof Ks)return"May";if(e instanceof bs)return"Jun";if(e instanceof Dc)return"Jul";if(e instanceof Xs)return"Aug";if(e instanceof Zs)return"Sep";if(e instanceof ef)return"Oct";if(e instanceof nf)return"Nov";if(e instanceof nv)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var pD=function(e){if(e<0)return"-"+pD(-e|0);if(e<10)return"0"+Yl(e);if(Ae)return Yl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},cve=function(e){if(e<0)return"-"+cve(-e|0);if(e<10)return"000"+Yl(e);if(e<100)return"00"+Yl(e);if(e<1e3)return"0"+Yl(e);if(Ae)return Yl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},sve=function(e){if(e<0)return"-"+sve(-e|0);if(e<10)return"00"+Yl(e);if(e<100)return"0"+Yl(e);if(Ae)return Yl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var Len=function(e){var n=Yl(den(e)),t=Po(n);return t===1?"0"+n:t===2?n:MT(t-2|0)(n)};var jen=function(e){var n=e===0;return n?12:e},Pen=function(e){return function(n){if(n instanceof FM)return cve(jB(tv(e.value0)));if(n instanceof uve)return Len(jB(tv(e.value0)));if(n instanceof Ren)return Yl(jB(tv(e.value0)));if(n instanceof TM)return hen(av(e.value0));if(n instanceof MM)return xen(av(e.value0));if(n instanceof lve)return pD(gen(av(e.value0)));if(n instanceof P7)return pD(tve(s_(e.value0)));if(n instanceof GM)return Yl(tve(s_(e.value0)));if(n instanceof wen)return Yl(no(function(a){return a/1e3}(Den(kfe(Hfe(e))))));if(n instanceof Sen)return Yl(yen(bM(e.value0)));if(n instanceof kB)return ave(bM(e.value0));if(n instanceof Een)return qf(3)(ave(bM(e.value0)));if(n instanceof Cen)return pD(PB(m_(e.value1)));if(n instanceof N7)return pD(jen(ben(PB(m_(e.value1)))(12)));if(n instanceof k7){var t=PB(m_(e.value1))>=12;return t?"PM":"AM"}if(n instanceof Ien)return Yl(rve(ah(e.value1)));if(n instanceof H7)return pD(rve(ah(e.value1)));if(n instanceof Fen)return Yl(ove(th(e.value1)));if(n instanceof Ten)return pD(ove(th(e.value1)));if(n instanceof Men)return sve(NB(v_(e.value1)));if(n instanceof Gen)return Yl(function(a){return ive(a)(100)}(NB(v_(e.value1))));if(n instanceof Aen)return pD(function(a){return ive(a)(10)}(NB(v_(e.value1))));if(n instanceof Om)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},YS=function(e){return function(n){return _en(Pen(n))(e)}};var fve=hn(dn),AM=_n(fve)(fn(sn)),vve=mn(vn),xM=pn(vve),mve=yn(Dn),LM=gn(mve),oh=function(){function e(){}return e.value=new e,e}(),KS=function(){function e(){}return e.value=new e,e}(),XS=function(){function e(){}return e.value=new e,e}(),ZS=function(){function e(){}return e.value=new e,e}(),eE=function(){function e(){}return e.value=new e,e}(),nE=function(){function e(){}return e.value=new e,e}(),pve={to:function(e){if(e instanceof T)return oh.value;if(e instanceof o&&e.value0 instanceof T)return KS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return XS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return ZS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return eE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return nE.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof oh)return new T($.value);if(e instanceof KS)return new o(new T($.value));if(e instanceof XS)return new o(new o(new T($.value)));if(e instanceof ZS)return new o(new o(new o(new T($.value))));if(e instanceof eE)return new o(new o(new o(new o(new T($.value)))));if(e instanceof nE)return new o(new o(new o(new o(new o($.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])}};var HB=function(e){if(e instanceof oh)return"REGULAR";if(e instanceof KS)return"EARLY_ACTION";if(e instanceof XS)return"EARLY_DECISION_I";if(e instanceof ZS)return"EARLY_DECISION_II";if(e instanceof eE)return"OUT_OF_STATE";if(e instanceof nE)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 45, column 13 - line 51, column 25): "+[e.constructor.name])};var o1=function(){return oh.value}(),_ve=tt(Le)({parse:Sn(HB)(un(pve)(AM(AM(AM(AM(AM(fve)(vve))(xM))(xM))(xM))(xM))(LM(LM(LM(LM(LM(mve))))))(xM)),default:o1,diagnosticName:"ApplicationRound"});var i1=K(Me),Nen=xt(yc),ken=xt(Io),Hen=xt(ki),Oen=gm(e1),Uen=$A(bB),Ben=z(Mn),dve=L(B),Jen=Pf(B),Wen=wo(A7),qen=Yg(Ie);var O7=function(e){return function(n){return i1(i1(n.day)(Nen))(function(t){return i1(i1(n.month)(ken))(function(a){return i1(i1(i1(e)(Hen))(function(r){var i=Oen(a)(Dc.value);return i?Uen(r):Ben(r)}))(function(r){return RM(r)(a)(t)})})})}},zen=function(e){return function(n){return function(t){return dve(e)(Jen(dve(rh.create)(O7(new d(t.year))(n(t))))(Wen))}}};var U7=function(){return zen(YS(qen([TM.value,new Om(" "),GM.value,new Om(", "),FM.value])))}(),hve=function(e){var n=function(i){return{month:ie(i.satSubjectTestDeadlineMonth),day:ie(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:ie(i.satActDeadlineMonth),day:ie(i.satActDeadlineDay)}},a=function(i){return{month:ie(i.month),day:ie(i.day),isContinuous:ie(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:ie(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:ie(e.hasEarlyAdmission),hasEarlyAction:ie(e.hasEarlyAction),hasEarlyDecision:ie(e.hasEarlyDecision),fallFreshmenDates:r(e.fallFreshmenDates),outstateFallFreshmenDates:r(e.outstateFallFreshmenDates),fallTransfersDates:r(e.fallTransfersDates),earlyDecisionDates:r(e.earlyDecisionDates),otherEarlyDecisionDates:r(e.otherEarlyDecisionDates),earlyActionDates:r(e.earlyActionDates),satActDeadline:t(e),satSubjectTestDeadline:n(e)}},OB=function(e){if(e instanceof oh)return function(n){return n.fallFreshmenDates};if(e instanceof KS)return function(n){return n.earlyActionDates};if(e instanceof XS)return function(n){return n.earlyDecisionDates};if(e instanceof ZS)return function(n){return n.otherEarlyDecisionDates};if(e instanceof eE)return function(n){return n.outstateFallFreshmenDates};if(e instanceof nE)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 193, column 23 - line 199, column 35): "+[e.constructor.name])},UB=function(e){return function(n){return function(t){return U7(function(){var a=OB(e);return function(r){return n(a(r))}}())(t)}}},gve=function(e){return function(n){return function(t){return O7(new d(t.year))(n(OB(e)(t)))}}};var Dve=function(e){return function(n){var t=OB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Um=function(){function e(){}return e.value=new e,e}(),Bm=function(){function e(){}return e.value=new e,e}(),ih=function(){function e(){}return e.value=new e,e}(),B7={show:function(e){if(e instanceof Um)return"SAT";if(e instanceof Bm)return"ACT";if(e instanceof ih)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 11, column 1 - line 14, column 31): "+[e.constructor.name])}};var jM=function(e){return e==="SAT"?new d(Um.value):e==="ACT"?new d(Bm.value):e==="SATAndACT"?new d(ih.value):b.value};function yve(e,n,t,a){return a==null?e:n(a[t])}var $en=function(e){var n=kb(e),t=z(Mm(e));return function(a){return function(r){return yve(n(new BT("object",UO(r))),t,a,r)}}},tE=function(e){return $en(e)};var Qen=an();var u1=function(e){return Qen(tx(e))};var Zo=function(e){return Ns(u1(e))};var Ken=Da(Ie)(ht),Xen=re(B7);var aE=K(Me),bve=$f(ba),BB=K(t_(ba)),JB=tE(ba),WB=Vd(ba),Rve=xn(Rn)(Me),wve=Or(Zr),Sve=z(Mn),Zen=St(br),PM=function(){function e(){}return e.value=new e,e}(),D_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qB={show:function(e){if(e instanceof PM)return"ATOStrongest";if(e instanceof D_)return Ken(["(ATOWithCloseTests ",Xen(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 20, column 1 - line 26, column 6): "+[e.constructor.name])}};var enn=function(e){return aE(Zo(bve("Object")(e)))(function(n){return aE(Zo(BB(JB("tag")(n))(WB)))(function(t){return Rve(wve(t==="ATOWithCloseTests"))(function(){return aE(aE(Zo(BB(JB("contents")(n))(WB)))(jM))(function(a){return Sve(new D_(a))})})})})},nnn=function(e){return aE(Zo(bve("Object")(e)))(function(n){return aE(Zo(BB(JB("tag")(n))(WB)))(function(t){return Rve(wve(t==="ATOStrongest"))(function(){return Sve(PM.value)})})})},Eve=function(e){return Zen(nnn(e))(enn(e))};var Cve=hn(dn),Ive=_n(Cve)(fn(sn)),Fve=mn(vn),Tve=pn(Fve),Mve=yn(Dn),Gve=gn(Mve),Mr=function(){function e(){}return e.value=new e,e}(),ro=function(){function e(){}return e.value=new e,e}(),Fo=function(){function e(){}return e.value=new e,e}(),tnn={to:function(e){if(e instanceof T)return Mr.value;if(e instanceof o&&e.value0 instanceof T)return ro.value;if(e instanceof o&&e.value0 instanceof o)return Fo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Mr)return new T($.value);if(e instanceof ro)return new o(new T($.value));if(e instanceof Fo)return new o(new o($.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])}},rE={eq:function(e){return function(n){return e instanceof Mr&&n instanceof Mr||e instanceof ro&&n instanceof ro||e instanceof Fo&&n instanceof Fo}}},J7={compare:function(e){return function(n){if(e instanceof Mr&&n instanceof Mr)return ee.value;if(e instanceof Mr)return Y.value;if(n instanceof Mr)return Q.value;if(e instanceof ro&&n instanceof ro)return ee.value;if(e instanceof ro)return Y.value;if(n instanceof ro)return Q.value;if(e instanceof Fo&&n instanceof Fo)return ee.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return rE}},Ave=function(e){if(e instanceof Mr)return"ApplyTestOptional";if(e instanceof ro)return"ApplyWithSat";if(e instanceof Fo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 21, column 13 - line 24, column 33): "+[e.constructor.name])},W7={show:Ave},q7=function(){return tt(Le)({default:Mr.value,diagnosticName:"ApplicationStrategy",parse:Sn(Ave)(un(tnn)(Ive(Ive(Cve)(Fve))(Tve))(Gve(Gve(Mve)))(Tve))})}();var xve=qo(),ann=L($p);var rnn=function(e){var n=wT(function(r,i,u){return new d(new Je(r,u))})(function(r){return b.value}),t=wT(function(r,i,u){return new Je(r,u)})(function(r){return Wf("toUnfoldable1: impossible")}),a=qg(e)(function(r){return ann(n)(r)});return function(r){return a(t(bT(Cie(xve(r)))))}},onn=rnn(GA);var oE=xve(Iie),Lve=function(e){var n=re(Boe(e));return{show:function(t){return"(fromFoldable1 "+(n(onn(t))+")")}}},inn=function(e){return Fie(e)};var unn=function(e){var n=Tie(e);return n?b.value:new d(e)};var jve=function(e){var n=Yw(e);return function(t){return n(inn(t))(oE)}},Pve=function(e){var n=zA(e);return function(t){var a=n(t);return function(r){return unn(a(r))}}};var zB=function(e){return Mie(e)};var Nve=re(B7),lnn=Da(Ie)(ht),cnn=re(Lve(W7));var af=K(Me),kve=$f(ba),z7=K(t_(ba)),$7=tE(ba),NM=Vd(ba),Hve=xn(Rn)(Me),Ove=Or(Zr),Uve=hue(ba),snn=pi(zo)(Mm(ba)),fnn=Pve(Ie)(J7),vnn=L(de),Bve=z(Mn),mnn=St(br),d0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lv=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),$B={show:function(e){if(e instanceof d0)return"(AWTStrongest "+(Nve(e.value0)+")");if(e instanceof lv)return lnn(["(AWTWithCloseStrategies ",Nve(e.value0)," ",cnn(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 25, column 1 - line 33, column 6): "+[e.constructor.name])}};var pnn=function(e){return af(Zo(kve("Object")(e)))(function(n){return af(Zo(z7($7("tag")(n))(NM)))(function(t){return Hve(Ove(t==="AWTWithCloseStrategies"))(function(){return af(af(Zo(z7($7("contents")(n))(Uve)))(Kv))(function(a){return af(af(Zo(NM(Fm(a))))(jM))(function(r){return af(af(gT(a)(1))(function(i){return Zo(Uve(i))}))(function(i){return af(Zo(snn(NM)(i)))(function(u){return af(fnn(vnn(q7)(u)))(function(l){return Bve(new lv(r,l))})})})})})})})})},_nn=function(e){return af(Zo(kve("Object")(e)))(function(n){return af(Zo(z7($7("tag")(n))(NM)))(function(t){return Hve(Ove(t==="AWTStrongest"))(function(){return af(af(Zo(z7($7("contents")(n))(NM)))(jM))(function(a){return Bve(new d0(a))})})})})},Jve=function(e){return mnn(_nn(e))(pnn(e))};var _D=K(Me),Wve=$f(ba),qve=K(t_(ba)),V7=tE(ba),zve=Vd(ba),$ve=xn(Rn)(Me),Vve=Or(Zr),Qve=z(Mn),dnn=St(br),VB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var hnn=function(e){return _D(Zo(Wve("Object")(e)))(function(n){return _D(Zo(qve(V7("tag")(n))(zve)))(function(t){return $ve(Vve(t==="GuidanceApplyWithTest"))(function(){return _D(Zo(V7("contents")(n)))(function(a){return _D(Jve(a))(function(r){return Qve(new QB(r))})})})})})},gnn=function(e){return _D(Zo(Wve("Object")(e)))(function(n){return _D(Zo(qve(V7("tag")(n))(zve)))(function(t){return $ve(Vve(t==="GuidanceApplyTestOptional"))(function(){return _D(Zo(V7("contents")(n)))(function(a){return _D(Eve(a))(function(r){return Qve(new VB(r))})})})})})},Yve=vt(Le)(B)({parse:function(e){return dnn(gnn(e))(hnn(e))},diagnosticName:"Chancing Guidance"});var Kve=function(){function e(){}return e.value=new e,e}(),Dnn=function(){function e(){}return e.value=new e,e}();var Xve=function(){return tt(Le)({default:Kve.value,parse:function(e){return e==="BelowAcademicThreshold"?new d(Kve.value):e==="AboveAcademicThreshold"?new d(Dnn.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var Zve=hn(dn),YB=_n(Zve)(fn(sn)),e0e=mn(vn),KB=pn(e0e),n0e=yn(Dn),XB=gn(n0e),rf=function(){function e(){}return e.value=new e,e}(),cv=function(){function e(){}return e.value=new e,e}(),sv=function(){function e(){}return e.value=new e,e}(),fv=function(){function e(){}return e.value=new e,e}(),ynn={to:function(e){if(e instanceof T)return rf.value;if(e instanceof o&&e.value0 instanceof T)return cv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return sv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return fv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof rf)return new T($.value);if(e instanceof cv)return new o(new T($.value));if(e instanceof sv)return new o(new o(new T($.value)));if(e instanceof fv)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])}};var kM={eq:function(e){return function(n){return e instanceof rf&&n instanceof rf||e instanceof cv&&n instanceof cv||e instanceof sv&&n instanceof sv||e instanceof fv&&n instanceof fv}}};var t0e=function(e){if(e instanceof rf)return"reach";if(e instanceof cv)return"hard_target";if(e instanceof sv)return"target";if(e instanceof fv)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 36, column 13 - line 40, column 21): "+[e.constructor.name])},Q7=function(){return tt(Le)({parse:Sn(t0e)(un(ynn)(YB(YB(YB(Zve)(e0e))(KB))(KB))(XB(XB(XB(n0e))))(KB)),default:rf.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var y_=function(e){if(e instanceof rf)return"Reach";if(e instanceof cv)return"Hard Target";if(e instanceof sv)return"Target";if(e instanceof fv)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 43, column 9 - line 47, column 21): "+[e.constructor.name])};var Y7=function(e){if(e instanceof rf)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof cv||e instanceof sv)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof fv)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 64, column 9 - line 68, column 64): "+[e.constructor.name])};var a0e=hn(dn),K7=_n(a0e)(fn(sn)),r0e=mn(vn),X7=pn(r0e),o0e=yn(Dn),Z7=gn(o0e),l1=function(){function e(){}return e.value=new e,e}(),uh=function(){function e(){}return e.value=new e,e}(),b_=function(){function e(){}return e.value=new e,e}(),c1=function(){function e(){}return e.value=new e,e}(),s1=function(){function e(){}return e.value=new e,e}(),bnn={to:function(e){if(e instanceof T)return l1.value;if(e instanceof o&&e.value0 instanceof T)return uh.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return b_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return c1.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return s1.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof l1)return new T($.value);if(e instanceof uh)return new o(new T($.value));if(e instanceof b_)return new o(new o(new T($.value)));if(e instanceof c1)return new o(new o(new o(new T($.value))));if(e instanceof s1)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])}};var Rnn=function(e){if(e instanceof l1)return"ArtOrMusicSchool";if(e instanceof uh)return"DisqualifiedGender";if(e instanceof b_)return"TestsRequiredButNoneGiven";if(e instanceof c1)return"SchoolAutoAdmission";if(e instanceof s1)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 33, column 13 - line 38, column 35): "+[e.constructor.name])},e5=vt(Le)(B)({parse:Sn(Rnn)(un(bnn)(K7(K7(K7(K7(a0e)(r0e))(X7))(X7))(X7))(Z7(Z7(Z7(Z7(o0e)))))(X7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var ZB=K(Me),wnn=z(Mn),lh=function(){function e(){}return e.value=new e,e}(),ch=function(){function e(){}return e.value=new e,e}(),Jm=function(){function e(){}return e.value=new e,e}(),vv=function(){function e(){}return e.value=new e,e}();var eJ=function(){return tt(Le)({default:vv.value,parse:function(e){return e==="PSWeak"?new d(Jm.value):e==="PSFair"?new d(ch.value):e==="PSStrong"?new d(lh.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),HM=function(e){var n=gm(e);return function(t){return function(a){return _e(vv.value)(ZB(t)(function(r){return ZB(a.p50)(function(i){return ZB(a.p75)(function(u){return wnn(function(){var l=n(r)(i);if(l)return Jm.value;var c=n(r)(u);return c?ch.value:lh.value}())})})}))}}};var Snn=L(B),Enn=ot(Me),nJ=function(e){return{applicationStrategy:q7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:Snn(Q7)(ie(e.classification)),score:ie(e.score),academicThresholdStatus:Xve(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Te(vv.value)(eJ)(ie(e.ecStrength)),courseRigorStrength:Te(vv.value)(eJ)(ie(e.courseRigorStrength)),specialCase:Enn(e5)(ie(e.specialCase))}};var i0e=hn(dn),u0e=_n(i0e)(fn(sn)),l0e=mn(vn),c0e=pn(l0e),s0e=yn(Dn),f0e=gn(s0e),h0=function(){function e(){}return e.value=new e,e}(),g0=function(){function e(){}return e.value=new e,e}(),Wm=function(){function e(){}return e.value=new e,e}(),n5={to:function(e){if(e instanceof T)return h0.value;if(e instanceof o&&e.value0 instanceof T)return g0.value;if(e instanceof o&&e.value0 instanceof o)return Wm.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof h0)return new T($.value);if(e instanceof g0)return new o(new T($.value));if(e instanceof Wm)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])}},Cnn={eq:function(e){return function(n){return e instanceof h0&&n instanceof h0||e instanceof g0&&n instanceof g0||e instanceof Wm&&n instanceof Wm}}},v0e={compare:function(e){return function(n){if(e instanceof h0&&n instanceof h0)return ee.value;if(e instanceof h0)return Y.value;if(n instanceof h0)return Q.value;if(e instanceof g0&&n instanceof g0)return ee.value;if(e instanceof g0)return Y.value;if(n instanceof g0)return Q.value;if(e instanceof Wm&&n instanceof Wm)return ee.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Cnn}},tJ=function(e){if(e instanceof h0)return"AllMale";if(e instanceof g0)return"AllFemale";if(e instanceof Wm)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 26, column 13 - line 29, column 17): "+[e.constructor.name])},t5=function(){return tt(Le)({parse:Sn(tJ)(un(n5)(u0e(u0e(i0e)(l0e))(c0e))(f0e(f0e(s0e)))(c0e)),default:Wm.value,diagnosticName:"gender admission policy"})}(),qm=function(e){if(e instanceof h0)return"All-male";if(e instanceof g0)return"All-female";if(e instanceof Wm)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 32, column 8 - line 35, column 18): "+[e.constructor.name])};var Inn=re(qe),Fnn=ot(Me),a5=function(e){return Inn(e)+"%"},Tnn=function(e){return function(n){if(n instanceof l1)return new d("art or music school");if(n instanceof uh)return new d(iu(qm(e.gender)));if(n instanceof b_)return b.value;if(n instanceof c1)return b.value;if(n instanceof s1)return new d("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 43, column 40 - line 48, column 41): "+[n.constructor.name])}},m0e=function(e){return function(n){var t=Fnn(Tnn(e))(n);if(t instanceof d)return"N/A ("+(t.value0+")");if(t instanceof b)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 37, column 3 - line 39, column 21): "+[t.constructor.name])}},dD=function(e){return function(n){if(n.score instanceof d)return a5(n.score.value0);if(n.score instanceof b)return m0e(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 31, column 34 - line 33, column 61): "+[n.score.constructor.name])}},OM=function(e){return function(n){if(n.classification instanceof d)return y_(n.classification.value0);if(n.classification instanceof b)return m0e(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 22, column 29 - line 24, column 61): "+[n.classification.constructor.name])}};var R_=V(B);var Mnn=function(e){return{p25:ie(e.p25),p50:ie(e.p50),p75:ie(e.p75)}},w_=function(){return Te({p25:b.value,p50:b.value,p75:b.value})(Mnn)}(),p0e=function(e){return{gpa:{all:w_(R_(e)(function(n){return n.gpa.all}))},sat:{all:w_(R_(e)(function(n){return n.sat.all})),readingWriting:w_(R_(e)(function(n){return n.sat.readingWriting})),math:w_(R_(e)(function(n){return n.sat.math}))},act:{all:w_(R_(e)(function(n){return n.act.all})),english:w_(R_(e)(function(n){return n.act.english})),math:w_(R_(e)(function(n){return n.act.math}))}}},_0e=function(e){return{gpa:w_(R_(e)(function(n){return n.gpa})),sat:w_(R_(e)(function(n){return n.sat})),act:w_(R_(e)(function(n){return n.act}))}};var Gnn=L(de),Ann=ot(Me),f1=function(e){return{top:nJ(e.top),all:Gnn(nJ)(e.all),guidance:Ann(Yve)(ie(e.guidance)),sameDemographicStats:_0e(ie(e.sameDemographicStats))}};var xnn=L(de);var d0e=hn(dn),mv=_n(d0e)(fn(sn)),h0e=mn(vn),pv=pn(h0e),g0e=yn(Dn),_v=gn(g0e),Lnn=V(B),D0=function(){function e(){}return e.value=new e,e}(),y0=function(){function e(){}return e.value=new e,e}(),b0=function(){function e(){}return e.value=new e,e}(),R0=function(){function e(){}return e.value=new e,e}(),w0=function(){function e(){}return e.value=new e,e}(),S0=function(){function e(){}return e.value=new e,e}(),E0=function(){function e(){}return e.value=new e,e}(),C0=function(){function e(){}return e.value=new e,e}(),I0=function(){function e(){}return e.value=new e,e}(),F0=function(){function e(){}return e.value=new e,e}(),T0=function(){function e(){}return e.value=new e,e}(),M0=function(){function e(){}return e.value=new e,e}(),G0=function(){function e(){}return e.value=new e,e}(),S_=function(){function e(){}return e.value=new e,e}(),na=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sh=function(){function e(){}return e.value=new e,e}();var jnn={to:function(e){if(e instanceof T)return D0.value;if(e instanceof o&&e.value0 instanceof T)return y0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return b0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return R0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return w0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return S0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return E0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return C0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return I0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return F0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return T0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return M0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return G0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return S_.value;throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof D0)return new T($.value);if(e instanceof y0)return new o(new T($.value));if(e instanceof b0)return new o(new o(new T($.value)));if(e instanceof R0)return new o(new o(new o(new T($.value))));if(e instanceof w0)return new o(new o(new o(new o(new T($.value)))));if(e instanceof S0)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof E0)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof C0)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof I0)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof F0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof T0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof M0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof G0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof S_)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))));throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])}};var D0e={eq:function(e){return function(n){return e instanceof D0&&n instanceof D0||e instanceof y0&&n instanceof y0||e instanceof b0&&n instanceof b0||e instanceof R0&&n instanceof R0||e instanceof w0&&n instanceof w0||e instanceof S0&&n instanceof S0||e instanceof E0&&n instanceof E0||e instanceof C0&&n instanceof C0||e instanceof I0&&n instanceof I0||e instanceof F0&&n instanceof F0||e instanceof T0&&n instanceof T0||e instanceof M0&&n instanceof M0||e instanceof G0&&n instanceof G0||e instanceof S_&&n instanceof S_}}},Pnn=ce(D0e),E_={eq:function(e){return function(n){return e instanceof na&&n instanceof na?Pnn(e.value0)(n.value0):e instanceof sh&&n instanceof sh}}},Nnn={compare:function(e){return function(n){if(e instanceof D0&&n instanceof D0)return ee.value;if(e instanceof D0)return Y.value;if(n instanceof D0)return Q.value;if(e instanceof y0&&n instanceof y0)return ee.value;if(e instanceof y0)return Y.value;if(n instanceof y0)return Q.value;if(e instanceof b0&&n instanceof b0)return ee.value;if(e instanceof b0)return Y.value;if(n instanceof b0)return Q.value;if(e instanceof R0&&n instanceof R0)return ee.value;if(e instanceof R0)return Y.value;if(n instanceof R0)return Q.value;if(e instanceof w0&&n instanceof w0)return ee.value;if(e instanceof w0)return Y.value;if(n instanceof w0)return Q.value;if(e instanceof S0&&n instanceof S0)return ee.value;if(e instanceof S0)return Y.value;if(n instanceof S0)return Q.value;if(e instanceof E0&&n instanceof E0)return ee.value;if(e instanceof E0)return Y.value;if(n instanceof E0)return Q.value;if(e instanceof C0&&n instanceof C0)return ee.value;if(e instanceof C0)return Y.value;if(n instanceof C0)return Q.value;if(e instanceof I0&&n instanceof I0)return ee.value;if(e instanceof I0)return Y.value;if(n instanceof I0)return Q.value;if(e instanceof F0&&n instanceof F0)return ee.value;if(e instanceof F0)return Y.value;if(n instanceof F0)return Q.value;if(e instanceof T0&&n instanceof T0)return ee.value;if(e instanceof T0)return Y.value;if(n instanceof T0)return Q.value;if(e instanceof M0&&n instanceof M0)return ee.value;if(e instanceof M0)return Y.value;if(n instanceof M0)return Q.value;if(e instanceof G0&&n instanceof G0)return ee.value;if(e instanceof G0)return Y.value;if(n instanceof G0)return Q.value;if(e instanceof S_&&n instanceof S_)return ee.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return D0e}},knn=ze(Nnn),A0={compare:function(e){return function(n){if(e instanceof na&&n instanceof na)return knn(e.value0)(n.value0);if(e instanceof na)return Y.value;if(n instanceof na)return Q.value;if(e instanceof sh&&n instanceof sh)return ee.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return E_}};var fh=function(e){if(e instanceof na&&e.value0 instanceof D0)return"architecture";if(e instanceof na&&e.value0 instanceof b0)return"chemistry";if(e instanceof na&&e.value0 instanceof y0)return"business";if(e instanceof na&&e.value0 instanceof R0)return"computer-science";if(e instanceof na&&e.value0 instanceof w0)return"criminal-justice-and-corrections";if(e instanceof na&&e.value0 instanceof S0)return"economics";if(e instanceof na&&e.value0 instanceof E0)return"engineering";if(e instanceof na&&e.value0 instanceof C0)return"english";if(e instanceof na&&e.value0 instanceof I0)return"film";if(e instanceof na&&e.value0 instanceof F0)return"finance";if(e instanceof na&&e.value0 instanceof T0)return"history";if(e instanceof na&&e.value0 instanceof M0)return"political-science";if(e instanceof na&&e.value0 instanceof G0)return"pre-med";if(e instanceof na&&e.value0 instanceof S_)return"psychology";if(e instanceof sh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 92, column 8 - line 107, column 23): "+[e.constructor.name])},Hnn=function(){var e=jb("-")("_");return function(n){return e(fh(n))}}();var y0e=function(e){if(e instanceof na&&e.value0 instanceof D0)return"for architecture";if(e instanceof na&&e.value0 instanceof b0)return"for chemistry";if(e instanceof na&&e.value0 instanceof y0)return"for business";if(e instanceof na&&e.value0 instanceof R0)return"for computer science";if(e instanceof na&&e.value0 instanceof w0)return"for criminal justice and corrections";if(e instanceof na&&e.value0 instanceof S0)return"for economics";if(e instanceof na&&e.value0 instanceof E0)return"for engineering";if(e instanceof na&&e.value0 instanceof C0)return"for English";if(e instanceof na&&e.value0 instanceof I0)return"for film";if(e instanceof na&&e.value0 instanceof F0)return"for finance";if(e instanceof na&&e.value0 instanceof T0)return"for history";if(e instanceof na&&e.value0 instanceof M0)return"for political science";if(e instanceof na&&e.value0 instanceof G0)return"for pre-med";if(e instanceof na&&e.value0 instanceof S_)return"for psychology";if(e instanceof sh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 74, column 15 - line 89, column 23): "+[e.constructor.name])},iE=function(e){return"Best "+y0e(e)};var b0e=function(e){return function(n){return"#"+(n.bucket+(" College "+y0e(e)))}},hD=function(){return Qe(ra)([sh.value])(xnn(na.create)(un(jnn)(mv(mv(mv(mv(mv(mv(mv(mv(mv(mv(mv(mv(mv(d0e)(h0e))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(pv))(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(g0e))))))))))))))(pv)))}(),aJ=Sn(Hnn)(hD),o5=function(){var e=function(a){return Lnn(aJ(a.key))(function(r){return new Je(r,{order:a.order,bucket:a.bucket})})},n=al(A0)(Ie),t=$r(e);return function(a){return n(t(a))}}(),i5=Sn(fh)(hD);var rJ=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:ie(e.estimatedMeritAid)}};var R0e=tt(Le);var Onn=Uf(Ie);var w0e={eq:function(e){return function(n){return e.code===n.code}}};var zm={name:"United States of America",code:"US"},vh=function(e){return e.name},mh=function(e){return e.code};var UM=function(){var e=function(n){return function(t){return{name:n,code:t}}};return[e("Alabama")("AL"),e("Alaska")("AK"),e("Arizona")("AZ"),e("Arkansas")("AR"),e("California")("CA"),e("Colorado")("CO"),e("Connecticut")("CT"),e("Delaware")("DE"),e("Washington DC")("DC"),e("Florida")("FL"),e("Georgia")("GA"),e("Hawaii")("HI"),e("Idaho")("ID"),e("Illinois")("IL"),e("Indiana")("IN"),e("Iowa")("IA"),e("Kansas")("KS"),e("Kentucky")("KY"),e("Louisiana")("LA"),e("Maine")("ME"),e("Maryland")("MD"),e("Massachusetts")("MA"),e("Michigan")("MI"),e("Minnesota")("MN"),e("Mississippi")("MS"),e("Missouri")("MO"),e("Montana")("MT"),e("Nebraska")("NE"),e("Nevada")("NV"),e("New Hampshire")("NH"),e("New Jersey")("NJ"),e("New Mexico")("NM"),e("New York")("NY"),e("North Carolina")("NC"),e("North Dakota")("ND"),e("Ohio")("OH"),e("Oklahoma")("OK"),e("Oregon")("OR"),e("Pennsylvania")("PA"),e("Puerto Rico")("PR"),e("Rhode Island")("RI"),e("South Carolina")("SC"),e("South Dakota")("SD"),e("Tennessee")("TN"),e("Texas")("TX"),e("Utah")("UT"),e("Vermont")("VT"),e("Virginia")("VA"),e("Washington")("WA"),e("West Virginia")("WV"),e("Wisconsin")("WI"),e("Wyoming")("WY")]}(),Unn=Sn(mh)(UM),uE=R0e({parse:Unn,default:{name:"",code:""},diagnosticName:"USState"}),S0e=R0e({parse:Sn(vh)(UM),default:{name:"",code:""},diagnosticName:"USState"}),u5=[zm,{name:"Afghanistan",code:"AF"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bonaire, Sint Eustatius and Saba",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cabo Verde",code:"CV"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Democratic Republic of the Congo",code:"CD"},{name:"Congo",code:"CG"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Cura\xE7ao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"C\xF4te d'Ivoire",code:"CI"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Eswatini",code:"SZ"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and McDonald Islands",code:"HM"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"North Korea",code:"KP"},{name:"South Korea",code:"KR"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Lao",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia",code:"FM"},{name:"Moldova",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestine",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Republic of North Macedonia",code:"MK"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"Rwanda",code:"RW"},{name:"R\xE9union",code:"RE"},{name:"Saint Barth\xE9lemy",code:"BL"},{name:"Saint Helena, Ascension and Tristan da Cunha",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin (French part)",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Sint Maarten",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela (Bolivarian Republic of)",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands (British)",code:"VG"},{name:"Virgin Islands (U.S.)",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"},{name:"\xC5land Islands",code:"AX"}],Bnn=function(e){return Onn(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(u5)},l5=vt(Le)(B)({parse:Bnn,diagnosticName:"Common.Geo.Country"});var Jnn=function(e){return e};var lE=function(e){return e},BM=Jnn;var E0e=V(B),Wnn=St(br),qnn=kr(Ie)(ht),ju=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),su=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gD=function(e){if(e instanceof ju)return vh(e.value0.state);if(e instanceof su)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 156, column 22 - line 158, column 41): "+[e.constructor.name])};var DD=function(e){if(e instanceof ju)return e.value0.region;if(e instanceof su)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 136, column 10 - line 138, column 29): "+[e.constructor.name])},znn=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:uE(e.state),location:BM(e.location)}},$nn=function(e){return{address:e.address,country:_e(zm)(l5(e.country)),location:BM(e.location)}},c5=function(e){var n=E0e(ie(e.usAddress))(function(a){return new ju(znn(a))}),t=E0e(ie(e.nonUSAddress))(function(a){return new su($nn(a))});return hA(function(a){return Xa(or)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new su({address:"",country:zm,location:BM({lat:-48.8766632,lng:-123.395522})})})})(Wnn(n)(t))},JM=function(e){if(e instanceof ju||e instanceof su)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 131, column 12 - line 133, column 37): "+[e.constructor.name])},v1=function(e){if(e instanceof ju)return e.value0.city+(", "+vh(e.value0.state));if(e instanceof su)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 141, column 26 - line 143, column 41): "+[e.constructor.name])},cE=function(e){if(e instanceof ju)return qnn(" ")([e.value0.street,v1(e),e.value0.zip]);if(e instanceof su)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 120, column 18 - line 124, column 17): "+[e.constructor.name])},C0e=function(e){if(e instanceof ju)return e.value0.city+(", "+mh(e.value0.state));if(e instanceof su)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 146, column 26 - line 148, column 41): "+[e.constructor.name])},I0e=function(e){if(e instanceof ju)return e.value0.city;if(e instanceof su)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 151, column 17 - line 153, column 41): "+[e.constructor.name])};var Vnn=tt(Le),F0e=hn(dn),T0e=_n(F0e)(fn(sn)),M0e=mn(vn),G0e=pn(M0e),A0e=yn(Dn),x0e=gn(A0e),yD=function(){function e(){}return e.value=new e,e}(),m1=function(){function e(){}return e.value=new e,e}(),p1=function(){function e(){}return e.value=new e,e}(),oJ={to:function(e){if(e instanceof T)return yD.value;if(e instanceof o&&e.value0 instanceof T)return m1.value;if(e instanceof o&&e.value0 instanceof o)return p1.value;throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof yD)return new T($.value);if(e instanceof m1)return new o(new T($.value));if(e instanceof p1)return new o(new o($.value));throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])}},Qnn=un(oJ)(T0e(T0e(F0e)(M0e))(G0e))(x0e(x0e(A0e)))(G0e),L0e={eq:function(e){return function(n){return e instanceof yD&&n instanceof yD||e instanceof m1&&n instanceof m1||e instanceof p1&&n instanceof p1}}};var C_=function(e){if(e instanceof yD)return"Rural";if(e instanceof p1)return"Urban";if(e instanceof m1)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 21, column 8 - line 24, column 25): "+[e.constructor.name])},j0e=function(){return Vnn({parse:Sn(C_)(Qnn),default:yD.value,diagnosticName:"CampusSetting"})}();var Ynn=function(e){return e},P0e={eq:function(e){return function(n){return e===n}}};var N0e=Ynn,k0e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var H0e=hn(dn),s5=_n(H0e)(fn(sn)),O0e=mn(vn),f5=pn(O0e),U0e=yn(Dn),v5=gn(U0e),m5=function(){function e(){}return e.value=new e,e}(),WM=function(){function e(){}return e.value=new e,e}(),p5=function(){function e(){}return e.value=new e,e}(),_5=function(){function e(){}return e.value=new e,e}(),d5=function(){function e(){}return e.value=new e,e}(),Knn={to:function(e){if(e instanceof T)return m5.value;if(e instanceof o&&e.value0 instanceof T)return WM.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return p5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return _5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return d5.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof m5)return new T($.value);if(e instanceof WM)return new o(new T($.value));if(e instanceof p5)return new o(new o(new T($.value)));if(e instanceof _5)return new o(new o(new o(new T($.value))));if(e instanceof d5)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])}};var B0e=function(e){if(e instanceof m5)return"FourOneFour";if(e instanceof WM)return"Other";if(e instanceof p5)return"Quarter";if(e instanceof _5)return"Semester";if(e instanceof d5)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 28, column 13 - line 33, column 27): "+[e.constructor.name])},J0e=function(){return tt(Le)({parse:Sn(B0e)(un(Knn)(s5(s5(s5(s5(H0e)(O0e))(f5))(f5))(f5))(v5(v5(v5(v5(U0e)))))(f5)),default:WM.value,diagnosticName:"calendar system"})}(),W0e=function(e){if(e instanceof m5)return"Four-one-four";if(e instanceof WM)return"Other";if(e instanceof p5)return"Quarter";if(e instanceof _5)return"Semester";if(e instanceof d5)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 36, column 8 - line 41, column 27): "+[e.constructor.name])};var $m={first:function(e){return function(n){return new Je(e(n.value0),n.value1)}},second:L($p),Profunctor0:function(){return RS}},iJ=function(e){return e.second},h5=function(e){return e.first},Znn=function(e){var n=vA(e);return function(t){var a=h5(t),r=iJ(t);return function(i){return function(u){return n(a(i))(r(u))}}}},uJ=function(e){var n=Znn(e);return function(t){var a=wS(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new Je(l,l)})(r(i)(u))}}}};var $0e=hn(dn),qM=_n($0e)(fn(sn)),V0e=mn(vn),zM=pn(V0e),Q0e=yn(Dn),$M=gn(Q0e),g5=function(){function e(){}return e.value=new e,e}(),D5=function(){function e(){}return e.value=new e,e}(),y5=function(){function e(){}return e.value=new e,e}(),b5=function(){function e(){}return e.value=new e,e}(),R5=function(){function e(){}return e.value=new e,e}(),w5=function(){function e(){}return e.value=new e,e}(),otn={to:function(e){if(e instanceof T)return g5.value;if(e instanceof o&&e.value0 instanceof T)return D5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return y5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return b5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return R5.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return w5.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof g5)return new T($.value);if(e instanceof D5)return new o(new T($.value));if(e instanceof y5)return new o(new o(new T($.value)));if(e instanceof b5)return new o(new o(new o(new T($.value))));if(e instanceof R5)return new o(new o(new o(new o(new T($.value)))));if(e instanceof w5)return new o(new o(new o(new o(new o($.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])}};var Y0e=function(e){if(e instanceof g5)return"Art";if(e instanceof D5)return"Business";if(e instanceof y5)return"Engineering";if(e instanceof b5)return"FaithAndReligion";if(e instanceof R5)return"HealthCare";if(e instanceof w5)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 30, column 13 - line 36, column 43): "+[e.constructor.name])},K0e=vt(Le)(B)({parse:Sn(Y0e)(un(otn)(qM(qM(qM(qM(qM($0e)(V0e))(zM))(zM))(zM))(zM))($M($M($M($M($M(Q0e))))))(zM)),diagnosticName:"special focus"}),itn=function(e){if(e instanceof g5)return"Art";if(e instanceof D5)return"Business";if(e instanceof y5)return"Engineering";if(e instanceof b5)return"Faith and Religion";if(e instanceof R5)return"Health Care";if(e instanceof w5)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 39, column 8 - line 45, column 44): "+[e.constructor.name])},X0e=Te("None")(itn);var Z0e=hn(dn),dv=_n(Z0e)(fn(sn)),eme=mn(vn),hv=pn(eme),nme=yn(Dn),gv=gn(nme),I_=function(){function e(){}return e.value=new e,e}(),F_=function(){function e(){}return e.value=new e,e}(),T_=function(){function e(){}return e.value=new e,e}(),M_=function(){function e(){}return e.value=new e,e}(),G_=function(){function e(){}return e.value=new e,e}(),A_=function(){function e(){}return e.value=new e,e}(),x_=function(){function e(){}return e.value=new e,e}(),L_=function(){function e(){}return e.value=new e,e}(),j_=function(){function e(){}return e.value=new e,e}(),P_=function(){function e(){}return e.value=new e,e}(),N_=function(){function e(){}return e.value=new e,e}(),k_=function(){function e(){}return e.value=new e,e}(),H_=function(){function e(){}return e.value=new e,e}(),x0=function(){function e(){}return e.value=new e,e}(),cJ={to:function(e){if(e instanceof T)return I_.value;if(e instanceof o&&e.value0 instanceof T)return F_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return T_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return M_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return G_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return A_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return x_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return L_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return j_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return P_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return N_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return k_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return H_.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return x0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof I_)return new T($.value);if(e instanceof F_)return new o(new T($.value));if(e instanceof T_)return new o(new o(new T($.value)));if(e instanceof M_)return new o(new o(new o(new T($.value))));if(e instanceof G_)return new o(new o(new o(new o(new T($.value)))));if(e instanceof A_)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof x_)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof L_)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof j_)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof P_)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof N_)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof k_)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof H_)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof x0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))));throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])}},tme={eq:function(e){return function(n){return e instanceof I_&&n instanceof I_||e instanceof F_&&n instanceof F_||e instanceof T_&&n instanceof T_||e instanceof M_&&n instanceof M_||e instanceof G_&&n instanceof G_||e instanceof A_&&n instanceof A_||e instanceof x_&&n instanceof x_||e instanceof L_&&n instanceof L_||e instanceof j_&&n instanceof j_||e instanceof P_&&n instanceof P_||e instanceof N_&&n instanceof N_||e instanceof k_&&n instanceof k_||e instanceof H_&&n instanceof H_||e instanceof x0&&n instanceof x0}}},ame={compare:function(e){return function(n){if(e instanceof I_&&n instanceof I_)return ee.value;if(e instanceof I_)return Y.value;if(n instanceof I_)return Q.value;if(e instanceof F_&&n instanceof F_)return ee.value;if(e instanceof F_)return Y.value;if(n instanceof F_)return Q.value;if(e instanceof T_&&n instanceof T_)return ee.value;if(e instanceof T_)return Y.value;if(n instanceof T_)return Q.value;if(e instanceof M_&&n instanceof M_)return ee.value;if(e instanceof M_)return Y.value;if(n instanceof M_)return Q.value;if(e instanceof G_&&n instanceof G_)return ee.value;if(e instanceof G_)return Y.value;if(n instanceof G_)return Q.value;if(e instanceof A_&&n instanceof A_)return ee.value;if(e instanceof A_)return Y.value;if(n instanceof A_)return Q.value;if(e instanceof x_&&n instanceof x_)return ee.value;if(e instanceof x_)return Y.value;if(n instanceof x_)return Q.value;if(e instanceof L_&&n instanceof L_)return ee.value;if(e instanceof L_)return Y.value;if(n instanceof L_)return Q.value;if(e instanceof j_&&n instanceof j_)return ee.value;if(e instanceof j_)return Y.value;if(n instanceof j_)return Q.value;if(e instanceof P_&&n instanceof P_)return ee.value;if(e instanceof P_)return Y.value;if(n instanceof P_)return Q.value;if(e instanceof N_&&n instanceof N_)return ee.value;if(e instanceof N_)return Y.value;if(n instanceof N_)return Q.value;if(e instanceof k_&&n instanceof k_)return ee.value;if(e instanceof k_)return Y.value;if(n instanceof k_)return Q.value;if(e instanceof H_&&n instanceof H_)return ee.value;if(e instanceof H_)return Y.value;if(n instanceof H_)return Q.value;if(e instanceof x0&&n instanceof x0)return ee.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return tme}},S5=function(e){if(e instanceof I_)return"SEC";if(e instanceof F_)return"Big 12";if(e instanceof T_)return"Big 10";if(e instanceof M_)return"ACC";if(e instanceof G_)return"Pac 12";if(e instanceof A_)return"Ivy League";if(e instanceof x_)return"NESCAC";if(e instanceof L_)return"AAC";if(e instanceof j_)return"Big East";if(e instanceof P_)return"MAC";if(e instanceof N_)return"Mountain West";if(e instanceof k_)return"Patriot League";if(e instanceof H_)return"SWAC";if(e instanceof x0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 55, column 12 - line 69, column 24): "+[e.constructor.name])},rme=function(e){if(e instanceof I_)return"Sec";if(e instanceof F_)return"BigTwelve";if(e instanceof T_)return"BigTen";if(e instanceof M_)return"Acc";if(e instanceof G_)return"PacTwelve";if(e instanceof A_)return"IvyLeague";if(e instanceof x_)return"Nescac";if(e instanceof L_)return"Aac";if(e instanceof j_)return"BigEast";if(e instanceof P_)return"Mac";if(e instanceof N_)return"MountainWest";if(e instanceof k_)return"PatriotLeague";if(e instanceof H_)return"Swac";if(e instanceof x0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 38, column 13 - line 52, column 29): "+[e.constructor.name])},ome=function(){return tt(Le)({parse:Sn(rme)(un(cJ)(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(dv(Z0e)(eme))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(hv))(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(gv(nme))))))))))))))(hv)),default:x0.value,diagnosticName:"Sports conference group"})}(),ime=function(){return Qe(Op(Op(UF)))(xr(Mw)(ce(tme)(x0.value)))(xr(It)(S5))}();var Vm=L(B),ume=$w(Ie)(rs),lme=ss(zo)(Mn),utn=ce(Tt(w0e)),cme=K(Me);var ltn=qo(),sme=hn(dn),fme=_n(sme)(fn(sn)),vme=mn(vn),mme=pn(vme),pme=yn(Dn),_me=gn(pme),ctn=lo(A0),stn=an(),ftn=Wn(Ta),vtn=Cr(tre),Pu=function(){function e(){}return e.value=new e,e}(),Kl=function(){function e(){}return e.value=new e,e}(),To=function(){function e(){}return e.value=new e,e}(),Nu=function(){function e(){}return e.value=new e,e}(),bc=function(){function e(){}return e.value=new e,e}();var E5={to:function(e){if(e instanceof T)return To.value;if(e instanceof o&&e.value0 instanceof T)return Nu.value;if(e instanceof o&&e.value0 instanceof o)return bc.value;throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof To)return new T($.value);if(e instanceof Nu)return new o(new T($.value));if(e instanceof bc)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])}},mtn={eq:function(e){return function(n){return e instanceof Pu&&n instanceof Pu||e instanceof Kl&&n instanceof Kl}}},dme={compare:function(e){return function(n){if(e instanceof Pu&&n instanceof Pu)return ee.value;if(e instanceof Pu)return Y.value;if(n instanceof Pu)return Q.value;if(e instanceof Kl&&n instanceof Kl)return ee.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return mtn}},VM={eq:function(e){return function(n){return e instanceof To&&n instanceof To||e instanceof Nu&&n instanceof Nu||e instanceof bc&&n instanceof bc}}},hme={compare:function(e){return function(n){if(e instanceof To&&n instanceof To)return ee.value;if(e instanceof To)return Y.value;if(n instanceof To)return Q.value;if(e instanceof Nu&&n instanceof Nu)return ee.value;if(e instanceof Nu)return Y.value;if(n instanceof Nu)return Q.value;if(e instanceof bc&&n instanceof bc)return ee.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return VM}},ph=function(e){return Vm(ume)(lme([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},Qm=function(e){return Vm(ume)(lme([e.tuitionInState,e.feesInState,e.costRoomBoard]))},gme=function(e){return function(n){if(n.address instanceof ju){var t=utn(cme(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?Qm(n):ph(n)}if(n.address instanceof su)return ph(n);throw new Error("Failed pattern match at Hub.Types.School (line 517, column 3 - line 523, column 33): "+[n.address.constructor.name])}},Dme=function(e){if(e instanceof To)return"Test not used";if(e instanceof Nu)return"Test optional";if(e instanceof bc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 30 - line 497, column 30): "+[e.constructor.name])},yme=function(e){if(e instanceof To)return"NotUsed";if(e instanceof Nu)return"Recommended";if(e instanceof bc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 445, column 34 - line 448, column 25): "+[e.constructor.name])};var sE=function(e){return e.slug},QM=function(e){return e.name},fa=function(e){return e.id},YM=function(e){if(e instanceof Pu)return"Public school";if(e instanceof Kl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 460, column 22 - line 462, column 36): "+[e.constructor.name])},C5=function(){return tt(Le)({parse:Sn(yme)(un(E5)(fme(fme(sme)(vme))(mme))(_me(_me(pme)))(mme)),default:To.value,diagnosticName:"admissions requirement"})}(),_1=function(e){var n=function(a){return{name:a.name,group:ome(a.group)}},t=function(a){return{division1:a.division1,conference:Vm(n)(ie(a.conference))}};return{academicOfferings:{studyAbroad:e.academicOfferings.studyAbroad,creditForApExams:e.academicOfferings.creditForApExams,creditForIbExams:e.academicOfferings.creditForIbExams,offersGradDegree:e.academicOfferings.offersGradDegree,careerCounseling:e.academicOfferings.careerCounseling,hasMedicalSchool:e.academicOfferings.hasMedicalSchool,specialFocus:cme(ie(e.academicOfferings.specialFocus))(K0e)},address:c5(e.address),admissions:{acceptanceRate:ie(e.admissions.acceptanceRate),admitted:ie(e.admissions.admitted),applicants:ie(e.admissions.applicants),enrolled:ie(e.admissions.enrolled),fracSubmittedAct:ie(e.admissions.fracSubmittedAct),fracSubmittedSat:ie(e.admissions.fracSubmittedSat),reqClassRank:Vm(C5)(ie(e.admissions.reqClassRank)),reqRecLetters:Vm(C5)(ie(e.admissions.reqRecLetters)),reqStandardTests:Vm(C5)(ie(e.admissions.reqStandardTests)),reqToefl:Vm(C5)(ie(e.admissions.reqToefl)),totalApplicants:ie(e.admissions.totalApplicants),yieldRate:ie(e.admissions.yieldRate),satVerbal:ie(e.admissions.satVerbal),satMath:ie(e.admissions.satMath),actVerbal:ie(e.admissions.actVerbal),actMath:ie(e.admissions.actMath),actComposite:ie(e.admissions.actComposite)},appGroup:Vm(N0e)(ie(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:ie(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:J0e(e.calendarSystem),costRoomBoard:ie(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:ie(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:ie(e.fourYearGradRate),fracInternationalStudents:ie(e.fracInternationalStudents),gender:t5(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:ie(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:ltn(e.majors),message:e.message,name:e.name,numFreshmen:ie(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Pu.value:Kl.value}(),racialBreakdown:ie(e.racialBreakdown),rankings:o5(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:ie(e.retentionRate),setting:j0e(e.setting),sixYearGradRate:ie(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:ie(e.tuitionInState),tuitionOutOfState:ie(e.tuitionOutOfState),feesInState:ie(e.feesInState),feesOutOfState:ie(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:ie(e.urls.admissions),finAid:ie(e.urls.finAid),priceCalculator:ie(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:ie(e.chancing.moreInfoLink)},testScoreStats:p0e(ie(e.testScoreStats)),colors:{primary:ie(e.colors.primary),secondary:ie(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},bme=function(e){return e.schoolType==="Community College"},Rme=function(e){var n=ctn(e);return function(t){return nt(n(function(a){return a.rankings}(stn(t))))}},I5=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new d("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return b.value;throw new Error("Failed pattern match at Hub.Types.School (line 466, column 3 - line 470, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},sJ=function(e){if(e instanceof To)return"Not used";if(e instanceof Nu)return"Optional";if(e instanceof bc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 485, column 33 - line 488, column 25): "+[e.constructor.name])},bD=function(e){return function(n){return ftn(Vm(sr(vtn)(Yn))(Vm(e)(n.admissions.admitted)))(Vm(e)(n.admissions.applicants))}};var Ym=function(){function e(){}return e.value=new e,e}(),O_=function(){function e(){}return e.value=new e,e}(),_h=function(){function e(){}return e.value=new e,e}(),L0=function(){function e(){}return e.value=new e,e}(),j0=function(){function e(){}return e.value=new e,e}(),P0=function(){function e(){}return e.value=new e,e}(),U_=function(){function e(){}return e.value=new e,e}();var fJ={eq:function(e){return function(n){return e instanceof Ym&&n instanceof Ym||e instanceof O_&&n instanceof O_||e instanceof _h&&n instanceof _h||e instanceof L0&&n instanceof L0||e instanceof j0&&n instanceof j0||e instanceof P0&&n instanceof P0||e instanceof U_&&n instanceof U_}}},wme={compare:function(e){return function(n){if(e instanceof Ym&&n instanceof Ym)return ee.value;if(e instanceof Ym)return Y.value;if(n instanceof Ym)return Q.value;if(e instanceof O_&&n instanceof O_)return ee.value;if(e instanceof O_)return Y.value;if(n instanceof O_)return Q.value;if(e instanceof _h&&n instanceof _h)return ee.value;if(e instanceof _h)return Y.value;if(n instanceof _h)return Q.value;if(e instanceof L0&&n instanceof L0)return ee.value;if(e instanceof L0)return Y.value;if(n instanceof L0)return Q.value;if(e instanceof j0&&n instanceof j0)return ee.value;if(e instanceof j0)return Y.value;if(n instanceof j0)return Q.value;if(e instanceof P0&&n instanceof P0)return ee.value;if(e instanceof P0)return Y.value;if(n instanceof P0)return Q.value;if(e instanceof U_&&n instanceof U_)return ee.value;throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return fJ}},fE=function(){return[Ym.value,O_.value,_h.value,L0.value,j0.value,P0.value,U_.value]}(),KM=function(e){if(e instanceof Ym)return"INTERESTED";if(e instanceof O_)return"APPLYING";if(e instanceof _h)return"APPLIED";if(e instanceof L0)return"WAITLISTED";if(e instanceof j0)return"ACCEPTED";if(e instanceof P0)return"DENIED";if(e instanceof U_)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 36, column 13 - line 43, column 25): "+[e.constructor.name])},vJ=function(){return tt(Le)({parse:Sn(KM)(fE),default:O_.value,diagnosticName:"SchoolListStatus"})}(),RD=function(e){if(e instanceof Ym)return"Considering";if(e instanceof O_)return"Applying";if(e instanceof _h)return"Applied";if(e instanceof L0)return"Waitlisted";if(e instanceof j0)return"Accepted";if(e instanceof P0)return"Denied";if(e instanceof U_)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 47, column 8 - line 54, column 25): "+[e.constructor.name])},mJ=Te("Not on my list")(RD);var Sme=lr(so),Eme=hn(dn),Cme=mn(vn),Ime=yn(Dn),ku=function(){function e(){}return e.value=new e,e}(),N0=function(){function e(){}return e.value=new e,e}(),Fme={to:function(e){if(e instanceof T)return ku.value;if(e instanceof o)return N0.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 ku)return new T($.value);if(e instanceof N0)return new o($.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}},Tme={show:Tr(Fme)(Ea(Sme({reflectSymbol:function(){return"School"}}))(Sme({reflectSymbol:function(){return"Vine"}})))},F5={eq:function(e){return function(n){return e instanceof ku&&n instanceof ku||e instanceof N0&&n instanceof N0}}},ptn=function(e){if(e instanceof ku)return"school";if(e instanceof N0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},XM=function(){return tt(Le)({parse:Sn(ptn)(un(Fme)(_n(Eme)(fn(sn))(Eme)(Cme))(gn(Ime)(Ime))(pn(Cme))),default:ku.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var pJ=lr(so),Mme=hn(dn),Gme=_n(Mme)(fn(sn)),Ame=mn(vn),xme=pn(Ame),Lme=yn(Dn),jme=gn(Lme),_tn=St(br),ei=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),Pme={to:function(e){if(e instanceof T)return ei.value;if(e instanceof o&&e.value0 instanceof T)return Rc.value;if(e instanceof o&&e.value0 instanceof o)return wc.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 ei)return new T($.value);if(e instanceof Rc)return new o(new T($.value));if(e instanceof wc)return new o(new o($.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}},Nme={show:Tr(Pme)(Ea(pJ({reflectSymbol:function(){return"Pending"}}))(Ea(pJ({reflectSymbol:function(){return"Connected"}}))(pJ({reflectSymbol:function(){return"Ignored"}}))))},T5={eq:function(e){return function(n){return e instanceof ei&&n instanceof ei||e instanceof Rc&&n instanceof Rc||e instanceof wc&&n instanceof wc}}},dtn=function(e){if(e instanceof ei)return"pending";if(e instanceof Rc)return"connected";if(e instanceof wc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},vE=function(){var e=Sn(dtn)(un(Pme)(Gme(Gme(Mme)(Ame))(xme))(jme(jme(Lme)))(xme)),n=function(t){return t==="cold"?new d(wc.value):b.value};return tt(Le)({parse:function(t){return _tn(e(t))(n(t))},default:ei.value,diagnosticName:"Sem.Connections.Types.Status"})}();var kme=L(B),htn=L(de),Hme=V(B),ZM=function(){function e(){}return e.value=new e,e}(),M5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Ome=km(function(e){return{status:vE(e.status),initiator:XM(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),_J=function(e){return{chances:km(function(n){return f1(function(t){return t.chances}(n))})(e),financials:h7(function(){var n=kme(rJ);return function(t){return n(ie(function(a){return a.financials}(t)))}}())(e)}},Ume=function(e){var n=kme(_J)(ie(e.chancesAndFinancials));return{schools:htn(_1)(e.schools),chances:Hme(n)(function(t){return t.chances}),financials:Hme(n)(function(t){return t.financials})}},d1=function(e){return vs(e*100)};var Bme=hn(dn),h1=_n(Bme)(fn(sn)),Jme=mn(vn),g1=pn(Jme),Wme=yn(Dn),D1=gn(Wme),mE=function(){function e(){}return e.value=new e,e}(),pE=function(){function e(){}return e.value=new e,e}(),_E=function(){function e(){}return e.value=new e,e}(),dE=function(){function e(){}return e.value=new e,e}(),hE=function(){function e(){}return e.value=new e,e}(),gE=function(){function e(){}return e.value=new e,e}(),wD=function(){function e(){}return e.value=new e,e}(),dh=function(){function e(){}return e.value=new e,e}(),gtn={to:function(e){if(e instanceof T)return mE.value;if(e instanceof o&&e.value0 instanceof T)return pE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return _E.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return dE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return hE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return gE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return wD.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return dh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof mE)return new T($.value);if(e instanceof pE)return new o(new T($.value));if(e instanceof _E)return new o(new o(new T($.value)));if(e instanceof dE)return new o(new o(new o(new T($.value))));if(e instanceof hE)return new o(new o(new o(new o(new T($.value)))));if(e instanceof gE)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof wD)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof dh)return new o(new o(new o(new o(new o(new o(new o($.value)))))));throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])}},qme=un(gtn)(h1(h1(h1(h1(h1(h1(h1(Bme)(Jme))(g1))(g1))(g1))(g1))(g1))(g1))(D1(D1(D1(D1(D1(D1(D1(Wme))))))))(g1);var dJ={eq:function(e){return function(n){return e instanceof mE&&n instanceof mE||e instanceof pE&&n instanceof pE||e instanceof _E&&n instanceof _E||e instanceof dE&&n instanceof dE||e instanceof hE&&n instanceof hE||e instanceof gE&&n instanceof gE||e instanceof wD&&n instanceof wD||e instanceof dh&&n instanceof dh}}};var DE=function(e){if(e instanceof mE)return"Asian";if(e instanceof pE)return"Black";if(e instanceof _E)return"Hispanic";if(e instanceof dE)return"Hawaiian";if(e instanceof hE)return"NativeAmerican";if(e instanceof gE)return"White";if(e instanceof wD)return"OtherEthnicity";if(e instanceof dh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 39, column 13 - line 47, column 31): "+[e.constructor.name])},hJ=function(){return tt(Le)({parse:Sn(DE)(qme),default:wD.value,diagnosticName:"Ethnicity"})}(),gJ=function(e){if(e instanceof mE)return"Asian";if(e instanceof pE)return"Black or African American";if(e instanceof _E)return"Hispanic or Latino";if(e instanceof dE)return"Native Hawaiian or Other Pacific Islander";if(e instanceof hE)return"American Indian or Alaska Native";if(e instanceof gE)return"White";if(e instanceof wD)return"Other ethnicity, biracial, or multiracial";if(e instanceof dh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 50, column 9 - line 58, column 37): "+[e.constructor.name])},zme=Iu(It)(function(e){return e instanceof wD?"ZZZ1":e instanceof dh?"ZZZ2":gJ(e)})(qme);var Vme=hn(dn),DJ=_n(Vme)(fn(sn)),Qme=mn(vn),yJ=pn(Qme),Yme=yn(Dn),bJ=gn(Yme),Dtn=L(B),yE=function(){function e(){}return e.value=new e,e}(),bE=function(){function e(){}return e.value=new e,e}(),RE=function(){function e(){}return e.value=new e,e}(),SD=function(){function e(){}return e.value=new e,e}(),hh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ytn={to:function(e){if(e instanceof T)return yE.value;if(e instanceof o&&e.value0 instanceof T)return bE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return RE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return SD.value;throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof yE)return new T($.value);if(e instanceof bE)return new o(new T($.value));if(e instanceof RE)return new o(new o(new T($.value)));if(e instanceof SD)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])}},Kme=un(ytn)(DJ(DJ(DJ(Vme)(Qme))(yJ))(yJ))(bJ(bJ(bJ(Yme))))(yJ);var btn={eq:function(e){return function(n){return e instanceof yE&&n instanceof yE||e instanceof bE&&n instanceof bE||e instanceof RE&&n instanceof RE||e instanceof SD&&n instanceof SD}}},Rtn=ce(btn);var RJ={eq:function(e){return function(n){return e instanceof hh&&n instanceof hh?Rtn(e.value0)(n.value0):e instanceof e2&&n instanceof e2?e.value0===n.value0:!1}}};var Xme=function(e){if(e instanceof yE)return":male";if(e instanceof bE)return":female";if(e instanceof RE)return":non_binary";if(e instanceof SD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 46, column 24 - line 50, column 32): "+[e.constructor.name])},wJ=function(e){if(e instanceof hh)return Xme(e.value0);if(e instanceof e2)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 41, column 13 - line 43, column 21): "+[e.constructor.name])},wtn=Sn(Xme)(Kme),SJ=function(e){return _e(new e2(e))(Dtn(hh.create)(wtn(e)))},Stn=function(e){if(e instanceof yE)return"Male";if(e instanceof bE)return"Female";if(e instanceof RE)return"Non-binary / third gender";if(e instanceof SD)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 58, column 20 - line 62, column 37): "+[e.constructor.name])},Zme=function(e){if(e instanceof hh)return Stn(e.value0);if(e instanceof e2)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 53, column 9 - line 55, column 45): "+[e.constructor.name])},epe=Kme;var Etn=Si(rs),Ctn=Wn(Ta),npe=L(B),Itn=$w(Ie)(rs),Ftn=ss(zo)(Mn);var EJ=function(e){return e.readingWriting+e.math|0},Km=function(e){return Ctn(npe(Etn)(e.sat.readingWriting))(e.sat.math)};var tpe=function(e){return vs(Yn(Itn(e))/4)},CJ=function(e){return tpe([e.math,e.english,e.reading,e.science])},Xm=function(e){return npe(tpe)(Ftn([e.act.math,e.act.english,e.act.reading,e.act.science]))};var n2=function(){function e(){}return e.value=new e,e}(),wE=function(){function e(){}return e.value=new e,e}();var gh=function(){function e(){}return e.value=new e,e}(),Dh=function(){function e(){}return e.value=new e,e}(),yh=function(){function e(){}return e.value=new e,e}(),bh=function(){function e(){}return e.value=new e,e}(),Rh=function(){function e(){}return e.value=new e,e}(),wh=function(){function e(){}return e.value=new e,e}(),Sh=function(){function e(){}return e.value=new e,e}(),Eh=function(){function e(){}return e.value=new e,e}(),Ch=function(){function e(){}return e.value=new e,e}(),Ih=function(){function e(){}return e.value=new e,e}(),Fh=function(){function e(){}return e.value=new e,e}(),Th=function(){function e(){}return e.value=new e,e}(),Mh=function(){function e(){}return e.value=new e,e}(),Gh=function(){function e(){}return e.value=new e,e}(),Ah=function(){function e(){}return e.value=new e,e}(),xh=function(){function e(){}return e.value=new e,e}(),Lh=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}(),B_=function(){function e(){}return e.value=new e,e}(),SE={show:function(e){if(e instanceof gh)return"Sports";if(e instanceof Dh)return"CommService";if(e instanceof yh)return"Hobbies";if(e instanceof bh)return"NonArtComps";if(e instanceof Rh)return"Politics";if(e instanceof wh)return"Drama";if(e instanceof Sh)return"VisualArts";if(e instanceof Eh)return"Music";if(e instanceof Ch)return"Writing";if(e instanceof Ih)return"HonorSocieties";if(e instanceof Fh)return"Employment";if(e instanceof Th)return"OwnInitiative";if(e instanceof Mh)return"StudentGov";if(e instanceof Gh)return"InterestClubs";if(e instanceof Ah)return"AffinityGroups";if(e instanceof xh)return"Research";if(e instanceof Lh)return"SummerPrograms";if(e instanceof jh)return"Software";if(e instanceof B_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 36, column 1 - line 55, column 23): "+[e.constructor.name])}};var t2={eq:function(e){return function(n){return e instanceof gh&&n instanceof gh||e instanceof Dh&&n instanceof Dh||e instanceof yh&&n instanceof yh||e instanceof bh&&n instanceof bh||e instanceof Rh&&n instanceof Rh||e instanceof wh&&n instanceof wh||e instanceof Sh&&n instanceof Sh||e instanceof Eh&&n instanceof Eh||e instanceof Ch&&n instanceof Ch||e instanceof Ih&&n instanceof Ih||e instanceof Fh&&n instanceof Fh||e instanceof Th&&n instanceof Th||e instanceof Mh&&n instanceof Mh||e instanceof Gh&&n instanceof Gh||e instanceof Ah&&n instanceof Ah||e instanceof xh&&n instanceof xh||e instanceof Lh&&n instanceof Lh||e instanceof jh&&n instanceof jh||e instanceof B_&&n instanceof B_}}};var EE=function(e){return e==="Sports"?new d(gh.value):e==="CommService"?new d(Dh.value):e==="Hobbies"?new d(yh.value):e==="NonArtComps"?new d(bh.value):e==="Politics"?new d(Rh.value):e==="Drama"?new d(wh.value):e==="VisualArts"?new d(Sh.value):e==="Music"?new d(Eh.value):e==="Writing"?new d(Ch.value):e==="HonorSocieties"?new d(Ih.value):e==="Employment"?new d(Fh.value):e==="OwnInitiative"?new d(Th.value):e==="StudentGov"?new d(Mh.value):e==="InterestClubs"?new d(Gh.value):e==="AffinityGroups"?new d(Ah.value):e==="Research"?new d(xh.value):e==="SummerPrograms"?new d(Lh.value):e==="Software"?new d(jh.value):e==="Other"?new d(B_.value):b.value};var ED=function(e){if(e instanceof gh)return"Sports";if(e instanceof Dh)return"Community Service";if(e instanceof yh)return"Hobbies";if(e instanceof bh)return"Non-Art Competitions";if(e instanceof Rh)return"Politics";if(e instanceof wh)return"Drama";if(e instanceof Sh)return"Visual Arts";if(e instanceof Eh)return"Music";if(e instanceof Ch)return"Writing";if(e instanceof Ih)return"Honor Societies";if(e instanceof Fh)return"Employment";if(e instanceof Th)return"Own Initiative";if(e instanceof Mh)return"Student Government";if(e instanceof Gh)return"Interest Clubs";if(e instanceof Ah)return"Affinity Groups";if(e instanceof xh)return"Research";if(e instanceof Lh)return"Summer Programs";if(e instanceof jh)return"Software";if(e instanceof B_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 108, column 11 - line 127, column 19): "+[e.constructor.name])},ape=function(){return[gh.value,Dh.value,yh.value,bh.value,Rh.value,wh.value,Sh.value,Eh.value,Ch.value,Ih.value,Fh.value,Th.value,Mh.value,Gh.value,Ah.value,xh.value,Lh.value,jh.value]}();var rpe=hn(dn),Zm=_n(rpe)(fn(sn)),ope=mn(vn),ep=pn(ope),IJ=Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(Zm(rpe)(ope))(ep))(ep))(ep))(ep))(ep))(ep))(ep))(ep))(ep))(ep);var ipe=yn(Dn),np=gn(ipe),upe=np(np(np(np(np(np(np(np(np(np(np(ipe))))))))))),Ttn=V(B),Mtn=L(de),a2=function(){function e(){}return e.value=new e,e}(),r2=function(){function e(){}return e.value=new e,e}(),o2=function(){function e(){}return e.value=new e,e}(),i2=function(){function e(){}return e.value=new e,e}(),il=function(){function e(){}return e.value=new e,e}(),fo=function(){function e(){}return e.value=new e,e}(),Qr=function(){function e(){}return e.value=new e,e}(),ho=function(){function e(){}return e.value=new e,e}(),ni=function(){function e(){}return e.value=new e,e}(),oo=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),fu=function(){function e(){}return e.value=new e,e}(),Hu=function(){function e(){}return e.value=new e,e}(),ti=function(){function e(){}return e.value=new e,e}(),of=function(){function e(){}return e.value=new e,e}(),Rs=function(){function e(){}return e.value=new e,e}(),CD={to:function(e){if(e instanceof T)return il.value;if(e instanceof o&&e.value0 instanceof T)return fo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Qr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return ho.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return ni.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return oo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return fu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Hu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ti.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return of.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return Rs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof il)return new T($.value);if(e instanceof fo)return new o(new T($.value));if(e instanceof Qr)return new o(new o(new T($.value)));if(e instanceof ho)return new o(new o(new o(new T($.value))));if(e instanceof ni)return new o(new o(new o(new o(new T($.value)))));if(e instanceof oo)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof ul)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof fu)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof Hu)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof ti)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof of)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof Rs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])}},k0={eq:function(e){return function(n){return e instanceof il&&n instanceof il||e instanceof fo&&n instanceof fo||e instanceof Qr&&n instanceof Qr||e instanceof ho&&n instanceof ho||e instanceof ni&&n instanceof ni||e instanceof oo&&n instanceof oo||e instanceof ul&&n instanceof ul||e instanceof fu&&n instanceof fu||e instanceof Hu&&n instanceof Hu||e instanceof ti&&n instanceof ti||e instanceof of&&n instanceof of||e instanceof Rs&&n instanceof Rs}}},Gtn=ce(k0),Atn={compare:function(e){return function(n){if(e instanceof il&&n instanceof il)return ee.value;if(e instanceof il)return Y.value;if(n instanceof il)return Q.value;if(e instanceof fo&&n instanceof fo)return ee.value;if(e instanceof fo)return Y.value;if(n instanceof fo)return Q.value;if(e instanceof Qr&&n instanceof Qr)return ee.value;if(e instanceof Qr)return Y.value;if(n instanceof Qr)return Q.value;if(e instanceof ho&&n instanceof ho)return ee.value;if(e instanceof ho)return Y.value;if(n instanceof ho)return Q.value;if(e instanceof ni&&n instanceof ni)return ee.value;if(e instanceof ni)return Y.value;if(n instanceof ni)return Q.value;if(e instanceof oo&&n instanceof oo)return ee.value;if(e instanceof oo)return Y.value;if(n instanceof oo)return Q.value;if(e instanceof ul&&n instanceof ul)return ee.value;if(e instanceof ul)return Y.value;if(n instanceof ul)return Q.value;if(e instanceof fu&&n instanceof fu)return ee.value;if(e instanceof fu)return Y.value;if(n instanceof fu)return Q.value;if(e instanceof Hu&&n instanceof Hu)return ee.value;if(e instanceof Hu)return Y.value;if(n instanceof Hu)return Q.value;if(e instanceof ti&&n instanceof ti)return ee.value;if(e instanceof ti)return Y.value;if(n instanceof ti)return Q.value;if(e instanceof of&&n instanceof of)return ee.value;if(e instanceof of)return Y.value;if(n instanceof of)return Q.value;if(e instanceof Rs&&n instanceof Rs)return ee.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return k0}},lpe={succ:cx(CD)(IJ),pred:Cue(CD)(IJ),Ord0:function(){return Atn}};var cpe=function(e){if(e instanceof il)return"A";if(e instanceof fo)return"B";if(e instanceof Qr)return"C";if(e instanceof ho)return"D";if(e instanceof ni)return"E";if(e instanceof oo)return"F";if(e instanceof ul)return"G";if(e instanceof fu)return"H";if(e instanceof Hu)return"I";if(e instanceof ti)return"J";if(e instanceof of)return"K";if(e instanceof Rs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 43, column 13 - line 55, column 13): "+[e.constructor.name])},spe={show:cpe},fpe=Sn(cpe)(un(CD)(IJ)(upe)(ep)),FJ=function(e){if(e instanceof il)return{group:a2.value,subGroup:"a"};if(e instanceof fo)return{group:a2.value,subGroup:"b"};if(e instanceof Qr)return{group:a2.value,subGroup:"c"};if(e instanceof ho)return{group:r2.value,subGroup:"a"};if(e instanceof ni)return{group:r2.value,subGroup:"b"};if(e instanceof oo)return{group:r2.value,subGroup:"c"};if(e instanceof ul)return{group:o2.value,subGroup:"a"};if(e instanceof fu)return{group:o2.value,subGroup:"b"};if(e instanceof Hu)return{group:o2.value,subGroup:"c"};if(e instanceof ti)return{group:i2.value,subGroup:"a"};if(e instanceof of)return{group:i2.value,subGroup:"b"};if(e instanceof Rs)return{group:i2.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 119, column 9 - line 131, column 44): "+[e.constructor.name])},vpe=Iue(CD)(upe),xtn=function(e){return function(n){if(n instanceof a2)return"1";if(n instanceof r2)return"2";if(n instanceof o2)return"3";if(n instanceof i2)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 87, column 43 - line 91, column 18): "+[n.constructor.name])}(function(n){return n.group}(FJ(e)))},TJ=function(e){return xtn(e)+FJ(e).subGroup},CE=function(e){return TJ(e)+(": "+function(){var n=FJ(e).group;if(n instanceof a2)return"Exceptional";if(n instanceof r2)return"Very strong";if(n instanceof o2)return"Strong";if(n instanceof i2)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 75, column 39 - line 79, column 25): "+[n.constructor.name])}())},mpe=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof gh)return[e(il.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(fo.value)(["I play for a state-level team","I am a Top 100 athlete in this sport in the country for my age group","I won player of the year for this sport in my state"]),e(Qr.value)(["I am a varsity athlete with some sort of state level recognition or accomplishment in this sport, e.g. I am all-state"]),e(ho.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(ni.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(oo.value)(["I'm a varsity athlete in this sport"]),e(fu.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(ti.value)(["I'm a JV athlete in this sport"]),e(Rs.value)(["I play this sport recreationally"])];if(n instanceof Dh)return[e(fo.value)(["I am on the national leadership board for this nationwide community service club","I led an initiative or drive that raised more than $100k","I led an initiative that attracted more than 3,500 participants"]),e(Qr.value)(["I am the highest state level leader in a community service org","I led an initiative that raised more than $35k","I led an initiative that attracted more than 1,000 participants"]),e(ho.value)(["I held state level leadership in a community service org","I led an initiative that raised more than $15k","I led an initiative that attracted more than 500 participants","I founded a large (>15 members) school community service organization or club"]),e(ni.value)(["I held the highest school level leadership in a large community service club (>15 members)","I led an initiative that raised more than $10k"]),e(oo.value)(["I held school-level leadership in a large (>15 members) community service club","I led an initiative that attracted more than 100 participants","I founded or was president of a small (<15 members) school community service org"]),e(fu.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Hu.value)(["I was a key member in a community service club (e.g. I led specific club initiatives)","I led an initiative that raised $1k+","I led an initiative that attracted 10+ participants","I volunteered for 100+ hours at one activity for 6+ months"]),e(ti.value)(["I led an initiative that raised more than $100","I was member of school community service club","I have more than 30 volunteer hours"]),e(Rs.value)(["I have less than 30 volunteer hours"])];if(n instanceof yh)return[e(fo.value)(["I achieved tangible real world recognition for this hobby or did something substantial with large numbers involved (e.g. I was quoted in WSJ about aviation multiple times; I climbed a 20,000 foot mountain; I built an online game with 15,000 users)"]),e(Qr.value)(["I took substantial initiative with this hobby and have some sort of tangible accomplishment/documentation for it - e.g. I was an administrator for my knitting forum with 500 members","I built a 2000 piece model train set","I keep 1000 bees"]),e(oo.value)(["There's something tangible to prove my participation in this hobby e.g. I rebuilt a vintage car","I carved 5 dollhouses for my sister's friends out of wood","I built a game/published it online","I created a YouTube channel with multiple how-to videos"]),e(ti.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof bh)return[e(il.value)(["I won a highly prestigious national level individual competition e.g. Siemens Contest or Intel","I qualified for an international level competition with at least 2,000 people vying for 50 or fewer spots e.g. USAMO"]),e(fo.value)(["I placed in the top 20 overall in the highest individual competition for this activity in the country e.g. I placed 16th out of 20 at the Lincoln-Douglas Debate National Championship"]),e(Qr.value)(["I won an individual event/award in this competition at the national level e.g. I won Road Scholar at the national Science Olympiad","I won Accounting II or Business Ethics at the FBLA Nationals","I was the highest level state leader of an organization"]),e(ho.value)(["I founded a competition-based club at my school and grew it to 50+ members or was president/the highest leader","I was part of a team that reached the national competition","I held state-level leadership","I won the highest individual state-level award"]),e(ni.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(oo.value)(["I held school level leadership in this activity","I founded a competition based club at my school, for example Model United Nations, and grew it to 15+ members"]),e(ul.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Hu.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(of.value)(["I competed at the local or school level in this activity"])];if(n instanceof Rh)return[e(fo.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(Qr.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(ho.value)(["I founded a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors,","I worked a substantial strategy role for a local political campaign"]),e(ni.value)(["I was president of a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors","I founded a political advocacy group with fewer than 25 contributors"]),e(oo.value)(["I held a non-presidential leadership role of a political advocacy group at my school","I was president of a political advocacy group with fewer than 25 contributors"]),e(ti.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(of.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof wh)return[e(Qr.value)(["I won a national level award for acting/writing","I was selected to play a lead role in a non-student play at a major theater in my city"]),e(ho.value)(["I won a state level award for acting/writing","I was selected to an elite prestigious applicant only theater program e.g. Royal Academy of Sciences and Arts","I wrote a play that was performed by a non-student theater"]),e(ni.value)(["I held a top-billed lead role in a school play","The play that I wrote was performed by my school","I headed the stage crew","I was selected to an applicant only theater program"]),e(oo.value)(["I had a non-lead but highly important role in school play"]),e(ul.value)(["I performed a substantial role in a school play"]),e(fu.value)(["I performed a role in a non-student play at a theater in my city"]),e(Hu.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(of.value)(["I was an extra in the school play"])];if(n instanceof Sh)return[e(il.value)(["I sold a piece of art for $5,000+","I got a film screened at a top international film festival like Cannes, Sundance, Tribeca, or TIFF","I have a substantial Youtube or video network presence consistently getting over a million views/video"]),e(fo.value)(["I won the Scholastic Art competition as a top submission in my class","I got a film screened at a top film festival like Austin Film Festival or NY Film Festival","I have a substantial video network presence consistently getting 100,000+ views/video"]),e(Qr.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(ho.value)(["I have a substantial video network presence consistently getting 10,000+ views/video","I won a state-level art/film contest","I was the president of my school's art club/film club","I have a video production company that does work for local businesses"]),e(ni.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(oo.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(fu.value)(["I produced at least 20 high quality YouTube or other video platform videos with at least 1,000 views per video","I won a school level art contest"]),e(ti.value)(["I am a member of my school's art or film club"]),e(Rs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof Eh)return[e(il.value)(["I am amongst the top 2-3 people at the national level at my instrument for my age group","I'm a music artist w/a record deal worth $100,000+","I'm a recording artist w/substantial, quantifiable internet traction e.g. 500,000 plays on Spotify on one song"]),e(fo.value)(["I have an accomplishment proving that I'm one of the 10-20 best in the country at my instrument","I'm a musician w/a record deal with a credible record company","I'm a recording artist with quantifiable internet traction (e.g. 75,000 plays on Spotify)"]),e(Qr.value)(["I am first chair in my state band/orchestra/choir for my instrument","I made an all-national audition group,","I am a recording artist with substantial and numerically quantifiable traction on the internet e.g. 25,000 plays on Spotify on one song"]),e(ho.value)(["I made an all-state level audition group","I achieved the highest level of certification for my instrument e.g. ABRSM grade","I am a recording artist with substantial, quantifiable traction on the internet e.g. 10,000 plays on Spotify on one song"]),e(ni.value)(["I made an all-regional/all-district audition group","I am the drum major/band captain in marching band","I am the music group leader"]),e(oo.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(ul.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(ti.value)(["I am a member of a music group inside or outside school"]),e(Rs.value)(["I play an instrument or sing recreationally"])];if(n instanceof Ch)return[e(il.value)(["I got a book deal by a Big 4 publisher,","I am a writer for a top tier national publication (e.g. Forbes, Buzzfeed, NY Mag, Sports Illustrated)","I got a play/short story published in a tier 1 literary journal like New Yorker, Ploughsares or Tin House"]),e(fo.value)(["I got a book published in print by a recognizable publisher","I wrote multiple articles for a top national publication (e.g. Forbes, Business Insider, Buzzfeed, NY Mag, Sports Illustrated)","I got a creative piece published by a Top 20 literary journal"]),e(Qr.value)(["I got an article published by a national publication","I was a writer at a second-tier publication","I won a top essay contest","I got published by a Top 100 lit journal","I founded my own publication w/non-local writers and 100,000+ words published"]),e(ho.value)(["I self-published a book (>100 pages)","I wrote for a 2nd tier publication","I had a successful blog (>250,000 views)","I won a 2nd tier essay contest","I was published in a lit journal","I founded/was Editor-in-Chief of a school publication"]),e(ni.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(oo.value)(["I served as an associate editor or equivalent leader for a school publication","I had a large (volume wise) personal or topical blog with at least 50,000 words of content and a professional design"]),e(fu.value)(["I served as a staff writer for my school newspaper or publication, or contributed more than 10 articles to a school newspaper or publication ","I had a personal or topical blog with at least 10,000 words of content"]),e(Hu.value)(["I contributed an article to a single submission school publication (like a literary magazine)","I contributed 2-10 articles to a school newspaper or publication","I have a personal or topical blog with under 10,000 words of content"]),e(ti.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(Rs.value)(["I write for fun"])];if(n instanceof Ih)return[e(fo.value)(["I am a member of a national level honor society with 50-100 spots where more than 10,000 people apply for the position","I am the highest state level leader in a statewide program"]),e(Qr.value)(["I held state level leadership in a statewide honor program","I was a member of a national level honor society with <1,000 spots where more than 20,000 people apply","I was a member of a state level honor society recognizing less than 5% of entrants"]),e(ho.value)(["I was the president of a school or local level honor society"]),e(oo.value)(["I held leadership in school or local honor society"]),e(ul.value)(["I was a member of an honor society and had significant involvement e.g. I spent 25 hrs designing and implementing NHS tutoring at my school"]),e(fu.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Hu.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof Fh)return[e(fo.value)(["I had a top tier paid internship i.e. a normal competitive college student level with a top tier US corporation like Facebook, Johnson & Johnson, or Goldman Sachs"]),e(Qr.value)(["I was an intern or page for a US Senator or Congressperson","I had a paid internship with a major US corporation (again competitive with college students)"]),e(ho.value)(["I had an unpaid internship at nonprofit or medium or larger sized business with substantial accomplishments (i.e. I led a project to upgrade payment processing or designed initiative that was actually used by the company)"]),e(oo.value)(["I had paid employment with substantial responsibility at local small business e.g. assistant manager at yogurt shop","I had an internship with state level politician"]),e(ul.value)(["I had an unpaid internship at a local small business or government office"]),e(Hu.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof Th)return[e(il.value)(["I started a business making $300k/year and/or with 10+ employees","I was the winner of a startup competition","I founded a venture-backed startup","I founded a startup backed on Shark Tank/equivalent","I started a nonprofit that raised at least $250k"]),e(fo.value)(["I started a business making $100k/year with at least 1-2 employees besides myself","I was the winner of a startup contest","I started an organization with 1000+ participants and multiple administrators/leaders","I started a nonprofit that raised $100k+"]),e(Qr.value)(["I started a business making $50k per year","I started a nonprofit that raised at least $25k","I started a self built organization or initiative with more than 200 participants and multiple additional administrators or leaders"]),e(ho.value)(["I started business making $20k per year","I started self built organization or initiative with more than 100 participants","I started a nonprofit that raised at least $10k"]),e(oo.value)(["I started a business making $10k per year","I started a self built organization or initiative with more than 25 participants","I started a nonprofit that raised at least $5k"]),e(fu.value)(["I started a business making $2k per year","I started a self built organization or initiative with more than 10 participants","I started a nonprofit that raised at least $1k"])];if(n instanceof Mh)return[e(ho.value)(["I was School President or Head Boy/Girl"]),e(ni.value)(["I was the president of Student Council","I was class president"]),e(oo.value)(["I was a class officer","I held student council leadership"]),e(fu.value)(["I was a member of Student Council"])];if(n instanceof Gh)return[e(fo.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(Qr.value)(["I organized a statewide event or conference for this interest","I was the head of statewide interest group e.g. New York Super Smash Brothers Club"]),e(ho.value)(["I was the president and/or founder of school level interest club","I organized a city or regional event or conference for this area interest"]),e(oo.value)(["I held leadership in a school-level interest club"]),e(ti.value)(["I was a member of school level interest based club"])];if(n instanceof Ah)return[e(fo.value)(["I was a leader or board member of a nationwide affinity group for high schoolers e.g. I was on the national board of the Black Students Association"]),e(Qr.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(ho.value)(["I was the president and/or founder of school level affinity group","I held state level leadership of an affinity group for high schoolers e.g. Hispanic Students Association"]),e(oo.value)(["I held school-level leadership in an affinity group or club"]),e(ti.value)(["I was a member of a school level affinity club"])];if(n instanceof xh)return[e(il.value)(["I had a major research breakthrough published or I will be published in a Top 10 Scientific journal with me as the lead on the experiment or study"]),e(fo.value)(["I had research that was published or will be published in a Top 30 scientific journal with me as a co-lead on the experiment or study"]),e(Qr.value)(["I was selected for a formal, honorary application required research programs"]),e(ho.value)(["I had research that was or will be published in a Top 250 scientific journal on which I am a co-author on the experiment or study"]),e(ni.value)(["I conducted research through a formal, application required program with an accredited university"]),e(oo.value)(["I had research that was or will be published"]),e(ul.value)(["I conducted independent research with a college level advisor that won't be published","I had a research internship with a private company"]),e(Hu.value)(["I paid money to participate in a research program"])];if(n instanceof Lh)return[e(fo.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(Qr.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(ni.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(oo.value)(["I attended any other free (for the full summer program, application fee and cost of living out of pocket okay), application required summer program associated with a university or reputable entity like NASA or a journalism foundation"]),e(Hu.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(ti.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof jh)return[e(fo.value)(["I built an app with more than 500,000 downloads, I have a web app with more than 1 million visitors a year"]),e(Qr.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(ni.value)(["I published an app with 10,000 downloads"]),e(fu.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(ti.value)(["I write programs for fun"])];if(n instanceof B_)return[e(Qr.value)([""]),e(ul.value)([""]),e(ti.value)([""]),e(Rs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 134, column 17 - line 322, column 6): "+[n.constructor.name])}}(),ppe=function(e){return function(n){return Ttn(ZH(function(){var t=Gtn(n);return function(a){return t(function(r){return r.tier}(a))}}())(mpe(e)))(function(t){return t.description})}},u2=function(e){return Mtn(function(n){return n.tier})(mpe(e))},_pe=function(e){return Mi(u2(e))},G5=function(e){return Eb(u2(e))};var dpe=re(SE),hpe=re(spe),Ltn=re(qv(Lr)),jtn=ce(t2),Ptn=ce(Tt(Nt)),Ntn=ce(Tt(Ya)),ktn=ce(k0),Htn=Cb(k0),Otn=VA(lpe),MJ=K(Me),Utn=z(Mn),Btn=lc(Me),GJ=Pf(B),Jtn=Wn(Ta),Wtn=L(B);var qtn=Qp(k0);var AJ={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(dpe(e.category)+(", tier: "+(hpe(e.tier)+(", description: "+(Ltn(e.description)+" }"))))))))}};var gpe={show:function(){var e=re(qe),n=an();return function(t){return e(n(t))}}()},xJ={eq:function(e){return function(n){return e===n}}},ztn=ce(Tt(xJ)),l2={eq:function(e){return function(n){return ztn(e.canonicalId)(n.canonicalId)&&jtn(e.category)(n.category)&&Ptn(e.description)(n.description)&&Ntn(e.id)(n.id)&&e.name===n.name&&ktn(e.tier)(n.tier)}}},IE=Dt;var uf=function(e){return e.tier},ID=function(e){return e.name},c2=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=u2(n),l=function(c){var s=!1,f;function v(m){if(Htn(m)(u))return s=!0,new d(m);var p=function(R){if(Ae)return Mi(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 78, column 1 - line 78, column 105): "+[m.constructor.name])},h=Otn(m);if(h instanceof d){c=h.value0;return}return s=!0,p(!0)}for(;!s;)f=v(c);return f};return MJ(l(t))(function(c){return Utn({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},$tn=vt(Le)(B)({diagnosticName:"EC Activity",parse:function(e){return Btn(GJ(GJ(GJ(Jtn(Wtn(c2(e.name))(EE(e.category)))(fpe(e.tier)))(ie(e.id)))(ie(e.description)))(ie(e.canonical_ec_activity_id)))}}),FE=$r($tn);var A5=function(e){return e.id},Dpe=function(e){return function(n){var t=u2(n.category);return MJ(qtn(n.tier)(t))(function(a){return MJ(zr(t)(e(a)))(function(r){return c2(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},ype=Dpe(function(e){return e+1|0}),bpe=Dpe(function(e){return e-1|0}),s2=function(e){return e.description},tp=function(e){return e.category},x5=function(e){return e.canonicalId},y1=L(de)(function(e){return{name:ID(e),category:dpe(tp(e)),tier:hpe(uf(e)),id:oa(A5(e)),description:oa(s2(e)),canonical_ec_activity_id:oa(x5(e))}});var LJ=z(Mn),Vtn=St(br);var f2=function(e){var n=Km(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return LJ(n2.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return LJ(n2.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return LJ(wE.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof b)return b.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 50, column 3 - line 58, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},jJ=function(e){return{sat:{readingWriting:ie(e.sat.readingWriting),math:ie(e.sat.math)},psatPredictedCompositeSAT:ie(e.psatPredictedCompositeSAT),act:{math:ie(e.act.math),english:ie(e.act.english),reading:ie(e.act.reading),science:ie(e.act.science)},gpa:ie(e.gpa),courseRigor:{ap:ie(e.courseRigor.ap),honors:ie(e.courseRigor.honors),collegeClasses:ie(e.courseRigor.collegeClasses)},ecScore:ie(e.ecScore),ecActivities:FE(e.ecActivities)}},Rpe=function(){return{sat:{readingWriting:b.value,math:b.value},psatPredictedCompositeSAT:b.value,act:{math:b.value,english:b.value,reading:b.value,science:b.value},gpa:b.value,courseRigor:{ap:b.value,honors:b.value,collegeClasses:b.value},ecScore:b.value,ecActivities:[]}}(),PJ=function(e){return Vtn(Km(e))(e.psatPredictedCompositeSAT)};var Qtn={reflectSymbol:function(){return"value"}},Ytn={reflectSymbol:function(){return"math"}};var Ktn={reflectSymbol:function(){return"readingWriting"}},Xtn={reflectSymbol:function(){return"english"}},Ztn={reflectSymbol:function(){return"reading"}},ean={reflectSymbol:function(){return"science"}},nan={reflectSymbol:function(){return"ap"}},tan={reflectSymbol:function(){return"collegeClasses"}},aan={reflectSymbol:function(){return"honors"}},ran={reflectSymbol:function(){return"country"}},oan={reflectSymbol:function(){return"zip"}},ian={reflectSymbol:function(){return"code"}},uan={reflectSymbol:function(){return"name"}},FD=lr(so);var v2=ps()(),lan=xa(Ha(Ha(At))),TE=K(Me),can=Rt(qT),NJ=Rt(ve),Ph=L(B),b1=ct(),san=Rt(b1(C(Qtn)(Wt)(De))),wpe=C(Ytn)(Dt),fan=Rt(b1(wpe(C(Ktn)(Dt)(De)))),van=Rt(b1(C(Xtn)(Dt)(wpe(C(Ztn)(Dt)(C(ean)(Dt)(De)))))),man=Rt(b1(C(nan)(Dt)(C(tan)(Dt)(C(aan)(Dt)(De))))),Spe=C(uan)(ve),pan=Rt(it(b1(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(IE))(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"id"}})(Gn(Dt))(Spe(C({reflectSymbol:function(){return"tier"}})(ve)(De))))))))),_an=Rt(b1(C(ran)(b1(C(ian)(ve)(Spe(De))))(C(oan)(ve)(De)))),dan=an(),han=Wa(Ie);var ws=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}(),Dv=function(){function e(){}return e.value=new e,e}(),yv=function(){function e(){}return e.value=new e,e}(),bv=function(){function e(){}return e.value=new e,e}(),lf=function(){function e(){}return e.value=new e,e}(),Rv=function(){function e(){}return e.value=new e,e}(),ap=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),op=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ip=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),up=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),W_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var kJ={to:function(e){if(e instanceof T)return ws.value;if(e instanceof o&&e.value0 instanceof T)return ll.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Dv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return yv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return bv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return lf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return Rv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof ws)return new T($.value);if(e instanceof ll)return new o(new T($.value));if(e instanceof cl)return new o(new o(new T($.value)));if(e instanceof Dv)return new o(new o(new o(new T($.value))));if(e instanceof yv)return new o(new o(new o(new o(new T($.value)))));if(e instanceof bv)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof lf)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof Rv)return new o(new o(new o(new o(new o(new o(new o($.value)))))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])}},Epe={show:Tr(kJ)(Ea(FD({reflectSymbol:function(){return"WitGPA"}}))(Ea(FD({reflectSymbol:function(){return"WitSAT"}}))(Ea(FD({reflectSymbol:function(){return"WitACT"}}))(Ea(FD({reflectSymbol:function(){return"WitCoursework"}}))(Ea(FD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Ea(FD({reflectSymbol:function(){return"WitEthnicity"}}))(Ea(FD({reflectSymbol:function(){return"WitLocation"}}))(FD({reflectSymbol:function(){return"WitGender"}})))))))))},ME={eq:function(e){return function(n){return e instanceof ws&&n instanceof ws||e instanceof ll&&n instanceof ll||e instanceof cl&&n instanceof cl||e instanceof Dv&&n instanceof Dv||e instanceof yv&&n instanceof yv||e instanceof bv&&n instanceof bv||e instanceof lf&&n instanceof lf||e instanceof Rv&&n instanceof Rv}}},gan=ce(ME);var R1=function(e){if(e instanceof ap)return ws.value;if(e instanceof rp)return ll.value;if(e instanceof op)return cl.value;if(e instanceof ip)return Dv.value;if(e instanceof up)return yv.value;if(e instanceof J_)return bv.value;if(e instanceof H0)return lf.value;if(e instanceof W_)return Rv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 86, column 18 - line 94, column 24): "+[e.constructor.name])},Dan=function(e){if(e instanceof ap)return rr(v2({id:"gpa"})(e.value0));if(e instanceof rp)return rr(v2({id:"sat"})(e.value0));if(e instanceof op)return rr(v2({id:"act"})(e.value0));if(e instanceof ip)return rr(v2({id:"coursework"})(e.value0));if(e instanceof up)return rr({id:"extracurriculars",ecs:y1(e.value0)});if(e instanceof J_)return rr({id:"ethnicity",ethnicity:DE(e.value0)});if(e instanceof H0)return rr(v2({id:"location"})(e.value0));if(e instanceof W_)return rr({id:"gender",gender:wJ(e.value0)});throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 146, column 24 - line 162, column 67): "+[e.constructor.name])},Cpe=L(de)(Dan),Ipe=function(e){return wa(function(){var n=lan(gan)(e);return function(t){return n(R1(t))}}())},yan=function(e){return TE(can(e))(function(n){return TE(TE(Gi("id")(n))(NJ))(function(t){return t==="gpa"?Ph(ap.create)(san(e)):t==="sat"?Ph(rp.create)(fan(e)):t==="act"?Ph(op.create)(van(e)):t==="coursework"?Ph(ip.create)(man(e)):t==="extracurriculars"?Ph(function(a){return up.create(FE(a))})(TE(Gi("ecs")(n))(pan)):t==="ethnicity"?Ph(function(a){return J_.create(hJ(a))})(TE(Gi("ethnicity")(n))(NJ)):t==="location"?Ph(H0.create)(_an(e)):t==="gender"?Ph(function(a){return W_.create(SJ(a))})(TE(Gi("gender")(n))(NJ)):b.value})})},Fpe=function(){return $r(tt(Le)({parse:function(e){return d.create(yan(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),Tpe=function(e){return function(n){var t=_e(Rpe)(Ph(dan)(e)),a=function(r){return function(i){if(i instanceof ap)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new d(i.value0.value)};if(i instanceof rp)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new d(i.value0.readingWriting),math:new d(i.value0.math)}};if(i instanceof op)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new d(i.value0.english),math:new d(i.value0.math),science:new d(i.value0.science),reading:new d(i.value0.reading)}};if(i instanceof ip)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new d(i.value0.ap),honors:new d(i.value0.honors),collegeClasses:new d(i.value0.collegeClasses)}};if(i instanceof up)return{act:r.act,courseRigor:r.courseRigor,gpa:r.gpa,sat:r.sat,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,ecActivities:i.value0};if(i instanceof J_||i instanceof H0||i instanceof W_)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 101, column 26 - line 117, column 16): "+[i.constructor.name])}};return han(a)(t)(_e([])(n))}},Mpe={country:zm,zip:"94022"};var ban=K(Wv),Ran=qo(),wan=z(dm);var HJ=It,San=al(HJ)(Ie);var OJ=function(e){return San(ban(Ran(e))(function(n){return wan(new Je(n.cipCode,n))}))},Gpe=function(){var e=eS(sr(ce(Nt))(function(t){return t.areaOfStudy})),n=Iu(It)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var Ape=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function xpe(e,n){let t=typeof CV!="undefined"&&CV.apiEndpoint||typeof global!="undefined"&&global.CV&&global.CV.apiEndpoint;return t||console.error("Missing `CV.apiEndpoint` function"),t&&t(e,n)}function Lpe(e,n,t,a,r){return function(i,u){var l=e.newXHR(),c=e.fixupUrl(r.url,l);if(l.open(r.method||"GET",c,!0,r.username,r.password),r.headers)try{for(var s=0,f;(f=r.headers[s])!=null;s++)l.setRequestHeader(f.field,f.value)}catch(m){i(m)}var v=function(m){return function(){i(new Error(m))}};return l.onerror=v(t),l.ontimeout=v(n),l.onload=function(){u({status:l.status,statusText:l.statusText,headers:l.getAllResponseHeaders().split(`\r `).filter(function(m){return m.length>0}).map(function(m){var p=m.indexOf(":");return a(m.substring(0,p))(m.substring(p+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,p,h){try{l.abort()}catch(R){return p(R)}return h()}}}var L5="application/json",jpe="application/x-www-form-urlencoded";var Ppe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Npe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kpe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hpe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ope=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),UJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Upe=function(e){return e instanceof UJ?new d(jpe):e instanceof j5?new d(L5):b.value};var Bpe=function(){return j5.create}();var Jpe=an();var P5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GE=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Wpe=function(e){if(e instanceof P5||e instanceof N5)return Jpe(e.value0);if(e instanceof GE)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var BJ=function(e){if(e instanceof P5)return"Accept";if(e instanceof N5)return"Content-Type";if(e instanceof GE)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var qpe=Ke(en),JJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zpe=function(e){if(e instanceof JJ)return"arraybuffer";if(e instanceof WJ)return"blob";if(e instanceof qJ)return"document";if(e instanceof k5||e instanceof H5)return"text";if(e instanceof O5)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},$pe=function(e){return e instanceof k5?new d(L5):b.value},Vpe=function(){return new H5(qpe)}();var Qpe=function(){return new O5(qpe)}();var Ype=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();function Kpe(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var U5=function(e){return Kpe(rn.create,nn.create,e)};var Ean=Wn(Ta),Xpe=L(B),Can=pi(zo)(Mn);var Ian=function(e){return e};var Zpe=function(){var e=function(a){if(a.value1 instanceof b)return D7(a.value0);if(a.value1 instanceof d)return Ean(Xpe(function(r){return function(i){return r+("="+i)}})(D7(a.value0)))(D7(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=Xpe(Co("&")),t=Can(e);return function(a){return n(t(Ian(a)))}}();var zJ=function(){function e(){}return e.value=new e,e}(),TD=function(){function e(){}return e.value=new e,e}(),$J=function(){function e(){}return e.value=new e,e}(),Nh=function(){function e(){}return e.value=new e,e}(),B5=function(){function e(){}return e.value=new e,e}(),m2=function(){function e(){}return e.value=new e,e}(),VJ=function(){function e(){}return e.value=new e,e}(),QJ=function(){function e(){}return e.value=new e,e}(),YJ=function(){function e(){}return e.value=new e,e}(),KJ=function(){function e(){}return e.value=new e,e}(),XJ=function(){function e(){}return e.value=new e,e}(),ZJ=function(){function e(){}return e.value=new e,e}(),eW=function(){function e(){}return e.value=new e,e}(),nW=function(){function e(){}return e.value=new e,e}(),tW=function(){function e(){}return e.value=new e,e}(),J5=function(){function e(){}return e.value=new e,e}();var Fan=function(e){return e},Tan={show:function(e){if(e instanceof zJ)return"OPTIONS";if(e instanceof TD)return"GET";if(e instanceof $J)return"HEAD";if(e instanceof Nh)return"POST";if(e instanceof B5)return"PUT";if(e instanceof m2)return"DELETE";if(e instanceof VJ)return"TRACE";if(e instanceof QJ)return"CONNECT";if(e instanceof YJ)return"PROPFIND";if(e instanceof KJ)return"PROPPATCH";if(e instanceof XJ)return"MKCOL";if(e instanceof ZJ)return"COPY";if(e instanceof eW)return"MOVE";if(e instanceof nW)return"LOCK";if(e instanceof tW)return"UNLOCK";if(e instanceof J5)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var e_e=Rr(re(Tan))(Fan);var n_e={eq:function(e){return function(n){return e instanceof zJ&&n instanceof zJ||e instanceof TD&&n instanceof TD||e instanceof $J&&n instanceof $J||e instanceof Nh&&n instanceof Nh||e instanceof B5&&n instanceof B5||e instanceof m2&&n instanceof m2||e instanceof VJ&&n instanceof VJ||e instanceof QJ&&n instanceof QJ||e instanceof YJ&&n instanceof YJ||e instanceof KJ&&n instanceof KJ||e instanceof XJ&&n instanceof XJ||e instanceof ZJ&&n instanceof ZJ||e instanceof eW&&n instanceof eW||e instanceof nW&&n instanceof nW||e instanceof tW&&n instanceof tW||e instanceof J5&&n instanceof J5}}};var t_e=function(e){return Yd(function(n){return function(){var a=e(function(r){return n(rn.create(r))()},function(r){return n(nn.create(r))()});return function(r){return Yd(function(i){return function(){return a(r,function(l){return i(rn.create(l))()},function(l){return i(nn.create(l))()}),nU}})}}})};var aW=z(Mm(ba)),Man=kb(ba),w1=$f(ba),a_e=St(UT(DT)(ba)),Gan=mb(t_(ba)),W5=L(B),Aan=Ul(Ie)(At),xan=ce(Nt),Lan=ot(Me),jan=L(de),Pan=V(Ot),Nan=n0(Js),kan=z(qt);var q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),$5=function(){function e(){}return e.value=new e,e}(),V5=function(){function e(){}return e.value=new e,e}(),Q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r_e=function(e){return function(n){var t=function(f){return f===""?aW(xoe):Rr(function(v){return Man(rx.create(v))})(aW)(U5(f))},a=function(){if(n.responseFormat instanceof JJ)return w1("ArrayBuffer");if(n.responseFormat instanceof WJ)return w1("Blob");if(n.responseFormat instanceof qJ)return function(f){return a_e(w1("Document")(f))(a_e(w1("XMLDocument")(f))(w1("HTMLDocument")(f)))};if(n.responseFormat instanceof k5)return Gan(function(f){return n.responseFormat.value0(t(f))})(w1("String"));if(n.responseFormat instanceof H5)return w1("String");if(n.responseFormat instanceof O5)return Pe(n.responseFormat.value0(aW(we)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[n.responseFormat.constructor.name])}(),r=function(f){if(f instanceof Ppe)return new nn(f.value0(rr));if(f instanceof Npe)return new nn(rr(f.value0));if(f instanceof kpe)return new nn(rr(f.value0));if(f instanceof Hpe)return new nn(rr(f.value0));if(f instanceof Ope)return new nn(rr(f.value0));if(f instanceof UJ)return ym("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(W5(rr)(Zpe(f.value0)));if(f instanceof j5)return new nn(rr(pb(f.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[f.constructor.name])},i=function(f){return function(v){return f instanceof d&&!Aan(sr(xan)(BJ)(f.value0))(v)?oT(v)(f.value0):v}},u=function(f){return i(W5(N5.create)(Lan(Upe)(f)))(i(W5(P5.create)($pe(n.responseFormat)))(n.headers))},l=function(f){return{method:e_e(n.method),url:n.url,headers:jan(function(v){return{field:BJ(v),value:Wpe(v)}})(u(n.content)),content:f,responseType:zpe(n.responseFormat),username:oa(n.username),password:oa(n.password),withCredentials:n.withCredentials,timeout:_e(0)(W5(function(v){return v})(n.timeout))}},c=function(f){return Pan(Nan(t_e(Lpe(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Ype.create,l(f)))))(function(v){if(v instanceof nn){var m=u1(a(v.value0.body));if(m instanceof rn)return new rn(new z5(hie(m.value0),v.value0));if(m instanceof nn)return new nn({headers:v.value0.headers,status:v.value0.status,statusText:v.value0.statusText,body:m.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[m.constructor.name])}if(v instanceof rn)return new rn(function(){var p=Zp(v.value0),h=p==="AffjaxTimeoutErrorMessageIdent";if(h)return $5.value;var R=p==="AffjaxRequestFailedMessageIdent";return R?V5.value:new Q5(v.value0)}());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[v.constructor.name])})};if(n.content instanceof b)return c(oa(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof nn)return c(oa(new d(s.value0)));if(s instanceof rn)return kan(new rn(new q5(s.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[s.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[n.content.constructor.name])}};var AE=function(){return{method:new rn(TD.value),url:"/",headers:[],content:b.value,username:b.value,password:b.value,withCredentials:!1,responseFormat:Qpe,timeout:b.value}}();var o_e={eq:function(e){return function(n){return e===n}}};var rW={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var i_e=r_e(rW);function u_e(e){return Buffer.from(e).toString("base64")}function l_e(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var oW=typeof btoa=="function";function c_e(e){let n=32768,t=[];for(let a=0;a<e.length;a+=n)t.push(String.fromCharCode.apply(null,e.subarray(a,a+n)));return t.join("")}var s_e=Rr(function(e){return Wf("This should never happen! If you see this message, please file a bug report in the `purescript-b64` issue tracker.")})(Ke(en)),f_e=function(e){return c_e(e)};function v_e(e){return new TextEncoder().encode(e)}var Oan=function(e){return v_e(e)},m_e=Oan;var Uan=function(e){return u_e(e)},Ban=function(e){return l_e(rn.create,nn.create,e)},S1=function(e){return oW?s_e(Ban(f_e(m_e(e)))):Uan(e)};var Jan=ot(is),p2=z(qt),p_e=Vo(CS),__e=V(B),d_e=an(),h_e=re(qe),Wan=re(Lr),qan=Ke(en),g_e=ar(cs),zan=V(Ei),xE=z(Mn),D_e=K(Et),$an=ce(n_e),Van=K(is),Qan=Vw(Ie)(o_e),Yan=lc(Et),Kan=Ln(jn);var Xan=function(e){return e},Ho={numParameters:0};var y_e=function(e){var n=Ape(e);return ie(n)},E1=function(e){var n=Gm(e);return function(t){return function(a){return function(r){var i=function(l){return ym("failed to parse")(r(l))},u=Jan(i)(n(a));if(u instanceof nn)return p2(u.value0);if(u instanceof rn)return p_e(rl("Reading "+(t+(": "+(u.value0+(" -- "+AT(a)))))));throw new Error("Failed pattern match at Utils.API (line 243, column 32 - line 245, column 96): "+[u.constructor.name])}}}},sl=function(e){var n=E1(e);return function(t){return function(a){return n(t)(a)(d.create)}}},Mo=function(e){var n=function(r){return Co(" ")([Te("")(function(i){return"HTTP "+i})(__e(__e(r.status)(d_e))(h_e)),r.path,Te("")(function(i){return"reason="+Wan(i)})(r.reason)])},t=function(r){if(r.sentryFingerprint instanceof b)return qan;if(r.sentryFingerprint instanceof d)return Tue(r.sentryFingerprint.value0);throw new Error("Failed pattern match at Utils.API (line 266, column 58 - line 268, column 53): "+[r.sentryFingerprint.constructor.name])},a=function(r){return t(r)(rl(n(r)))};return Rr(function(r){return p_e(a(r))})(e)},b_e=function(e){return e.numParameters},Yr=function(e){return{numParameters:1+b_e(e)|0}},Zan=function(e){return Bpe(e)},vu=Mo(Pe(p2(we)));var R_e=function(e){return function(n){return function(t){var a=function(i){if(i.body==="")return new nn(rr({}));if(Ae)return g_e(function(u){return{path:e.path,reason:new d(u),status:b.value,retriable:!1,sentryFingerprint:b.value}})(zan(U5(i.body))(rr));throw new Error("Failed pattern match at Utils.API (line 190, column 5 - line 190, column 63): "+[i.constructor.name])},r=function(i){return Xan(function(u){if(u instanceof q5)return{path:e.path,reason:new d(u.value0),status:b.value,retriable:!1,sentryFingerprint:xE("ps-apierror-request-content-error-"+S1(e.path))};if(u instanceof z5)return{path:e.path,reason:new d(JT(u.value0)),status:new d(u.value1.status),retriable:!1,sentryFingerprint:xE("ps-apierror-response-body-error-"+S1(e.path))};if(u instanceof $5)return{path:e.path,reason:new d("Request timeout"),status:b.value,retriable:!0,sentryFingerprint:xE("ps-apierror-timeout-error-"+S1(e.path))};if(u instanceof V5)return{path:e.path,reason:new d("Connection fail"),status:b.value,retriable:!0,sentryFingerprint:xE("ps-apierror-request-failed-error-"+S1(e.path))};if(u instanceof Q5)return{path:e.path,reason:new d(Zp(u.value0)),status:b.value,retriable:!1,sentryFingerprint:xE("ps-apierror-xhr-other-error-"+S1(e.path))};throw new Error("Failed pattern match at Utils.API (line 198, column 33 - line 233, column 10): "+[u.constructor.name])}(i))};return D_e(i_e({username:AE.username,password:AE.password,withCredentials:AE.withCredentials,timeout:AE.timeout,method:new rn(n),url:e.path,content:t,responseFormat:Vpe,headers:function(){var i=$an(n)(TD.value);return i?[new GE("Accept","application/json")]:[new GE("X-CSRF-Token",e.token),new GE("Accept","application/json")]}()}))(function(i){return p2(Van(g_e(r)(i))(function(u){var l=Qan(u.status)([200,201,204]);return l?new rn({path:e.path,reason:new d(u.body),status:new d(u.status),retriable:!1,sentryFingerprint:xE("ps-apierror-status-code-"+(h_e(d_e(u.status))+("-"+S1(e.path))))}):a(u)}))})}}},ern=function(e){return function(n){return function(t){var a=ie(e);if(a instanceof b)return p2(new rn({path:"",reason:new d("Missing client-side endpoint"),status:b.value,retriable:!1,sentryFingerprint:b.value}));if(a instanceof d)return D_e(R_e(a.value0)(n)(t))(function(r){return r instanceof rn&&r.value0.retriable?R_e(a.value0)(n)(t):p2(r)});throw new Error("Failed pattern match at Utils.API (line 83, column 44 - line 92, column 22): "+[a.constructor.name])}}},_2=function(e){var n=b_e(e);return function(t){return function(a){return function(r){return xpe({delegateAff:function(i){return Yan(Kan(i))},numParameters:n,name:a,continuation:function(i){return r(ern(i)(t))}})}}}};var w_e=function(e){var n=_2(e);return function(t){return function(a){return n(TD.value)(t)(function(r){return a(r(b.value))})}}},vo=function(e){var n=_2(e);return function(t){return function(a){return n(Nh.value)(t)(function(r){return a(function(i){return r(d.create(Zan(i)))})})}}};var S_e=Yr(Ho),E_e=Yr(S_e),C_e=vo(E_e),cf=K(Et),iW=vo(S_e),uW=an(),lW=w_e(Ho),za=ct(),I_e=C({reflectSymbol:function(){return"name"}})(ve),F_e=I_e(De),Xl=Gn(ve),T_e=C({reflectSymbol:function(){return"address"}}),M_e=C({reflectSymbol:function(){return"location"}})(za(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(De)))),G_e=C({reflectSymbol:function(){return"admissions"}}),A_e=C({reflectSymbol:function(){return"percentile"}})(Wt),x_e=C({reflectSymbol:function(){return"value"}}),d2=Gn(za(A_e(x_e(Wt)(De)))),cW=C({reflectSymbol:function(){return"p25"}}),sW=C({reflectSymbol:function(){return"p75"}}),h2=Gn(za(cW(Dt)(sW(Dt)(De)))),fW=Gn(za(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(De)))),C1=Gn(Wt),L_e=za(A_e(x_e(Dt)(De))),j_e=Gn(L_e),Sc=Gn(Dt),P_e=za(C({reflectSymbol:function(){return"conference"}})(Gn(za(C({reflectSymbol:function(){return"group"}})(ve)(F_e))))(C({reflectSymbol:function(){return"division1"}})(at)(De))),N_e=C({reflectSymbol:function(){return"ipedsUnitId"}})(Xl),k_e=C({reflectSymbol:function(){return"act"}}),vW=C({reflectSymbol:function(){return"all"}}),H_e=C({reflectSymbol:function(){return"p50"}}),LE=za(cW(Sc)(H_e(Sc)(sW(Sc)(De)))),O_e=vW(LE),U_e=C({reflectSymbol:function(){return"math"}})(LE),B_e=C({reflectSymbol:function(){return"gpa"}}),J_e=za(cW(C1)(H_e(C1)(sW(C1)(De)))),W_e=C({reflectSymbol:function(){return"sat"}}),nrn=sl(za(C({reflectSymbol:function(){return"majorsMap"}})(it(za(C({reflectSymbol:function(){return"areaOfStudy"}})(ve)(C({reflectSymbol:function(){return"cipCode"}})(ve)(C({reflectSymbol:function(){return"compressedName"}})(ve)(F_e))))))(C({reflectSymbol:function(){return"staticSchools"}})(it(za(C({reflectSymbol:function(){return"academicOfferings"}})(za(C({reflectSymbol:function(){return"careerCounseling"}})(at)(C({reflectSymbol:function(){return"creditForApExams"}})(at)(C({reflectSymbol:function(){return"creditForIbExams"}})(at)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(at)(C({reflectSymbol:function(){return"offersGradDegree"}})(at)(C({reflectSymbol:function(){return"specialFocus"}})(Xl)(C({reflectSymbol:function(){return"studyAbroad"}})(at)(De)))))))))(T_e(za(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(za(T_e(ve)(C({reflectSymbol:function(){return"country"}})(ve)(M_e(De))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(za(C({reflectSymbol:function(){return"city"}})(ve)(C({reflectSymbol:function(){return"county"}})(ve)(M_e(C({reflectSymbol:function(){return"region"}})(ve)(C({reflectSymbol:function(){return"state"}})(ve)(C({reflectSymbol:function(){return"street"}})(ve)(C({reflectSymbol:function(){return"zip"}})(ve)(De))))))))))(De))))(G_e(za(C({reflectSymbol:function(){return"acceptanceRate"}})(d2)(C({reflectSymbol:function(){return"actComposite"}})(h2)(C({reflectSymbol:function(){return"actMath"}})(h2)(C({reflectSymbol:function(){return"actVerbal"}})(h2)(C({reflectSymbol:function(){return"admitted"}})(fW)(C({reflectSymbol:function(){return"applicants"}})(fW)(C({reflectSymbol:function(){return"enrolled"}})(fW)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(C1)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(C1)(C({reflectSymbol:function(){return"reqClassRank"}})(Xl)(C({reflectSymbol:function(){return"reqRecLetters"}})(Xl)(C({reflectSymbol:function(){return"reqStandardTests"}})(Xl)(C({reflectSymbol:function(){return"reqToefl"}})(Xl)(C({reflectSymbol:function(){return"satMath"}})(h2)(C({reflectSymbol:function(){return"satVerbal"}})(h2)(C({reflectSymbol:function(){return"totalApplicants"}})(j_e)(C({reflectSymbol:function(){return"yieldRate"}})(d2)(De)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(Xl)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(Sc)(C({reflectSymbol:function(){return"averageNetPrice"}})(Gn(za(C({reflectSymbol:function(){return"quintile1"}})(Wt)(C({reflectSymbol:function(){return"quintile2"}})(Wt)(C({reflectSymbol:function(){return"quintile3"}})(Wt)(C({reflectSymbol:function(){return"quintile4"}})(Wt)(C({reflectSymbol:function(){return"quintile5"}})(Wt)(De))))))))(C({reflectSymbol:function(){return"basketball"}})(P_e)(C({reflectSymbol:function(){return"calendarSystem"}})(ve)(C({reflectSymbol:function(){return"chancing"}})(za(C({reflectSymbol:function(){return"canChance"}})(at)(C({reflectSymbol:function(){return"endorsed"}})(at)(C({reflectSymbol:function(){return"moreInfoLink"}})(Xl)(De)))))(C({reflectSymbol:function(){return"colors"}})(za(C({reflectSymbol:function(){return"primary"}})(Xl)(C({reflectSymbol:function(){return"secondary"}})(Xl)(De))))(C({reflectSymbol:function(){return"costRoomBoard"}})(Sc)(C({reflectSymbol:function(){return"diversity"}})(ve)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(C({reflectSymbol:function(){return"feesInState"}})(Sc)(C({reflectSymbol:function(){return"feesOutOfState"}})(Sc)(C({reflectSymbol:function(){return"football"}})(P_e)(C({reflectSymbol:function(){return"fourYearGradRate"}})(C1)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(d2)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(C({reflectSymbol:function(){return"gender"}})(ve)(C({reflectSymbol:function(){return"hasFourYearProgram"}})(at)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(at)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(at)(C({reflectSymbol:function(){return"hbcu"}})(at)(C({reflectSymbol:function(){return"id"}})(t0)(C({reflectSymbol:function(){return"imgixPath"}})(ve)(N_e(C({reflectSymbol:function(){return"isCommuterCollege"}})(at)(C({reflectSymbol:function(){return"isForProfit"}})(at)(C({reflectSymbol:function(){return"isPublic"}})(at)(C({reflectSymbol:function(){return"majors"}})(it(ve))(C({reflectSymbol:function(){return"message"}})(ve)(I_e(C({reflectSymbol:function(){return"numFreshmen"}})(j_e)(C({reflectSymbol:function(){return"phone"}})(ve)(C({reflectSymbol:function(){return"prestige"}})(ve)(C({reflectSymbol:function(){return"profileClaimed"}})(at)(C({reflectSymbol:function(){return"racialBreakdown"}})(Gn(za(C({reflectSymbol:function(){return"asian"}})(Wt)(C({reflectSymbol:function(){return"black"}})(Wt)(C({reflectSymbol:function(){return"hispanic"}})(Wt)(C({reflectSymbol:function(){return"nativeAmerican"}})(Wt)(C({reflectSymbol:function(){return"white"}})(Wt)(De))))))))(C({reflectSymbol:function(){return"rankings"}})(it(za(C({reflectSymbol:function(){return"bucket"}})(ve)(C({reflectSymbol:function(){return"key"}})(ve)(C({reflectSymbol:function(){return"order"}})(Dt)(De))))))(C({reflectSymbol:function(){return"religiousAffiliation"}})(ve)(C({reflectSymbol:function(){return"retentionRate"}})(d2)(C({reflectSymbol:function(){return"schoolType"}})(ve)(C({reflectSymbol:function(){return"setting"}})(ve)(C({reflectSymbol:function(){return"sixYearGradRate"}})(d2)(C({reflectSymbol:function(){return"slug"}})($T)(C({reflectSymbol:function(){return"studentsPerFaculty"}})(L_e)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(za(k_e(za(O_e(C({reflectSymbol:function(){return"english"}})(LE)(U_e(De)))))(B_e(za(vW(J_e)(De)))(W_e(za(O_e(U_e(C({reflectSymbol:function(){return"readingWriting"}})(LE)(De)))))(De))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(C({reflectSymbol:function(){return"tuitionInState"}})(Sc)(C({reflectSymbol:function(){return"tuitionOutOfState"}})(Sc)(C({reflectSymbol:function(){return"urls"}})(za(G_e(Xl)(C({reflectSymbol:function(){return"finAid"}})(Xl)(C({reflectSymbol:function(){return"main"}})(ve)(C({reflectSymbol:function(){return"priceCalculator"}})(Xl)(De))))))(De))))))))))))))))))))))))))))))))))))))))))))))))))))))))(De)))),q_e=L(de),g2=z(qt),trn=sl(r_(it(t0))),arn=L(Ot),z_e=C({reflectSymbol:function(){return"chances"}}),$_e=za(C({reflectSymbol:function(){return"academicThresholdStatus"}})(ve)(C({reflectSymbol:function(){return"applicationStrategy"}})(ve)(C({reflectSymbol:function(){return"classification"}})(Xl)(C({reflectSymbol:function(){return"courseRigorStrength"}})(Xl)(C({reflectSymbol:function(){return"ecStrength"}})(Xl)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(at)(C({reflectSymbol:function(){return"score"}})(Sc)(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(at)(C({reflectSymbol:function(){return"specialCase"}})(Xl)(De)))))))))),mW=za(vW(it($_e))(C({reflectSymbol:function(){return"guidance"}})(Gn(a_))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(za(k_e(LE)(B_e(J_e)(W_e(LE)(De))))))(C({reflectSymbol:function(){return"top"}})($_e)(De))))),rrn=sl(r_(za(z_e(mW)(C({reflectSymbol:function(){return"financials"}})(Gn(za(C({reflectSymbol:function(){return"estimatedMeritAid"}})(C1)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(De)))))))(De))))),V_e=E1(qT),Q_e=pi(iS)(Mn),Y5=Gn(at),Y_e=za(C({reflectSymbol:function(){return"day"}})(Sc)(C({reflectSymbol:function(){return"isContinuous"}})(Y5)(C({reflectSymbol:function(){return"month"}})(Sc)(De)))),jE=za(C({reflectSymbol:function(){return"deadline"}})(Y_e)(C({reflectSymbol:function(){return"notification"}})(Y_e)(De))),orn=Rt(za(C({reflectSymbol:function(){return"earlyActionDates"}})(jE)(C({reflectSymbol:function(){return"earlyDecisionDates"}})(jE)(C({reflectSymbol:function(){return"fallFreshmenDates"}})(jE)(C({reflectSymbol:function(){return"fallTransfersDates"}})(jE)(C({reflectSymbol:function(){return"hasEarlyAction"}})(Y5)(C({reflectSymbol:function(){return"hasEarlyAdmission"}})(Y5)(C({reflectSymbol:function(){return"hasEarlyDecision"}})(Y5)(C({reflectSymbol:function(){return"inunId"}})(Dt)(N_e(C({reflectSymbol:function(){return"otherEarlyDecisionDates"}})(jE)(C({reflectSymbol:function(){return"outstateFallFreshmenDates"}})(jE)(C({reflectSymbol:function(){return"satActDeadlineDay"}})(Sc)(C({reflectSymbol:function(){return"satActDeadlineMonth"}})(Sc)(C({reflectSymbol:function(){return"satSubjectTestDeadlineDay"}})(Sc)(C({reflectSymbol:function(){return"satSubjectTestDeadlineMonth"}})(Sc)(C({reflectSymbol:function(){return"year"}})(Dt)(De)))))))))))))))))),irn=Rt(mW),urn=E1(a_),lrn=Rt(za(z_e(Gn(it(mW)))(De))),crn=K(Me),srn=V(B),frn=ka(Ot),K_e=C_e("schools_update_school_notes_path")(function(e){return function(n){return function(t){return cf(e({school_id:n,notes:t}))(vu)}}}),X_e=iW("schools_hub_save_view_config_path")(function(e){return function(n){return cf(e({view_key:n.viewKey,config:n.config}))(vu)}}),vrn=C_e("schools_lists_remove_path")(function(e){return function(n){return function(t){return cf(e({school_ids:[uW(t)],analytics_source:gB(n)}))(vu)}}}),Z_e=lW("schools_static_data_url")(function(e){return cf(e)(Mo(function(n){return cf(nrn("Hub Schools Static Data")(n))(function(t){var a=q_e(_1)(t.staticSchools),r=OJ(t.majorsMap);return g2({schools:a,majorsMap:r})})}))}),ede=lW("schools_hub_data_recommended_schools_path")(function(e){return cf(e)(Mo(function(n){return cf(trn("Hub school recommendations")(n))(function(t){return g2(h7(Kv)(t))})}))}),nde=lW("schools_hub_data_chances_and_financials_path")(function(e){return cf(e)(Mo(function(n){return arn(_J)(rrn("Hub chances and financials")(n))}))}),tde=iW("schools_hub_admissions_path")(function(e){return function(n){return cf(e({schools:q_e(uW)(n)}))(Mo(function(t){return cf(V_e("School admissions data")(t)(Q_e(orn)))(function(a){return g2(km(hve)(a))})}))}}),ade=iW("schools_hub_whatif_chancing_path")(function(e){return function(n){return cf(e({scenario:Cpe(n)}))(Mo(function(t){return cf(V_e("What-if chancing results")(t)(Q_e(irn)))(function(a){return g2(km(f1)(a))})}))}}),pW=vo(Yr(Yr(E_e)))("schools_lists_add_path")(function(e){return function(n){return function(t){return function(a){return function(r){return cf(e({status:KM(r),school_ids:[uW(t)],analytics_source:gB(n),application_round:HB(a)}))(Mo(function(i){return cf(urn("addSchoolToList chancing results")(i)(lrn))(function(u){return g2(crn(ie(u.chances))(function(l){return srn(Mi(l))(f1)}))})}))}}}}}),rde=function(e){return function(n){return function(t){return Te(vrn(e)(n))(function(){var a=pW(e)(n)(t);return function(r){return frn(a(r))}}())}}};var hW=Aa(dW());var drn=Ws();var hrn=function(e){return e};var mde="variable";var pde=hrn,_de=function(){return function(){return drn(hW.default)}},dde=function(e){return function(n,t){return e({index:n,key:t})}};function K5(e){return Math.round(e).toString()}var NE=K(d_);var grn=z(_0),Drn=tS(a1)(VS);var yrn=eO(a1)(VS),X5=Ofe(ht),brn=Vp(_0)(wb),Rrn=L(B);var hde=Bp(Qn),wrn=Cr(tr),Srn=re(qe),Ern=V(Ei),Crn=re(tl),Irn=Ke(en);var Frn=NE(r1(h_(g_("+"))))(function(e){return NE(Drn(g_("0")))(function(n){return NE(r1(h_(g_(",0"))))(function(t){return NE(r1(h_(g_("."))))(function(a){return NE(brn(a)(function(r){return h_(yrn(g_("0")))}))(function(r){return NE(r1(h_(g_("a"))))(function(i){return grn({sign:nt(e),before:bt(n),comma:nt(t),after:_e(0)(Rrn(bt)(r)),abbreviations:nt(i)})})})})})})}),Trn=xB(Frn);var gde=function(e){return function(n){var t=LA(n),a=function(){if(t>0)return hde(no(fO(t)/tie))(0);if(Ae)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=wrn(a)(3),i=function(){var _=r<1;return _?n:n/jA(1e3)(Yn(r))}(),u=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(Ae)return"10e+"+Srn(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return gde({comma:e.comma,before:e.before,after:e.after,sign:e.sign,abbreviations:!1})(i)+u}var l=(e.before-a|0)-1|0,c=jA(10)(Yn(hde(0)(e.after))),s=Gb(t*c)/c,f=fS(s),v=s-f,m=Gb(v*c),p=function(){var _=K5(m),y=Po(_),F=X5("0")(e.after-y|0);return F+_}(),h=function(){var _=e.after<1;return _?"":"."+(function(){var y=m===0;return y?X5("0")(e.after):""}()+function(){var y=m>0;return y?p:""}())}(),R=function(_){return function(y){return function(F){var k=_,O=y,A=!1,W;function me(he,ye,le){var Fe=Kw(le);if(Fe instanceof b)return A=!0,_S(he);if(Fe instanceof d&&ye<3){k=jo(Fe.value0.head)(he),O=ye+1|0,F=Fe.value0.tail;return}k=jo(",")(he),O=0,F=le}for(;!A;)W=me(k,O,F);return W}}},g=function(){return e.comma?R([])(0)(KF(ST(X5("0")(l)+K5(f)))):X5("0")(l)+K5(f)}();return function(){var _=n<0;if(_)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},Mrn=function(e){return function(n){return Ern(Trn(e))(Yt(gde)(n))}},sf=function(e){return function(n){return Rr(Pe(Crn(n)))(Irn)(Mrn(e)(n))}};var Grn=Number.MAX_SAFE_INTEGER;var yde=hn(dn),bde=mn(vn),Rde=yn(Dn),q_=function(){function e(){}return e.value=new e,e}(),kE=function(){function e(){}return e.value=new e,e}(),Arn={to:function(e){if(e instanceof T)return q_.value;if(e instanceof o)return kE.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 q_)return new T($.value);if(e instanceof kE)return new o($.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},wde={eq:function(e){return function(n){return e instanceof q_&&n instanceof q_||e instanceof kE&&n instanceof kE}}};var Z5=function(e){if(e instanceof kE)return"anonymous-all-schools";if(e instanceof q_)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},gW=function(){return tt(Le)({parse:Sn(Z5)(un(Arn)(_n(yde)(fn(sn))(yde)(bde))(gn(Rde)(Rde))(pn(bde))),diagnosticName:"Profile.PublishScope",default:kE.value})}();var Ede=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},yW=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),Cde=()=>new Date,qrn=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var zrn=(()=>{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:"")})();function bW(){return Date.now()}var Qrn=L(lt);var RW=Qrn(L7)(bW);var Xya=function(){function e(){this.head=null,this.last=null,this.size=0}function n(f,v){this.queue=f,this.value=v,this.next=null,this.prev=null}function t(f){this.draining=!1,this.error=null,this.value=f,this.takes=new e,this.reads=new e,this.puts=new e}var a={};function r(f){try{f()}catch(v){setTimeout(function(){throw v},0)}}function i(f,v){var m=new n(f,v);switch(f.size){case 0:f.head=m;break;case 1:m.prev=f.head,f.head.next=m,f.last=m;break;default:m.prev=f.last,f.last.next=m,f.last=m}return f.size++,m}function u(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.last,f.head.next=null,f.last=null;break;default:v=f.last,f.last=v.prev,f.last.next=null}return v.prev=null,v.queue=null,f.size--,v.value}function l(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.head,f.last.prev=null,f.head=f.last,f.last=null;break;default:v=f.head,f.head=v.next,f.head.prev=null}return v.next=null,v.queue=null,f.size--,v.value}function c(f){if(f.queue!==null){if(f.queue.last===f){u(f.queue);return}if(f.queue.head===f){l(f.queue);return}f.prev&&(f.prev.next=f.next),f.next&&(f.next.prev=f.prev),f.queue.size--,f.queue=null,f.value=null,f.next=null,f.prev=null}}function s(f,v){if(!v.draining){var m=v.puts,p=v.takes,h=v.reads,R,g,_,y,F;for(v.draining=!0;;){if(R=null,g=null,_=null,y=v.value,F=h.size,v.error!==null){for(y=f.left(v.error);R=l(m);)r(R.cb(y));for(;g=l(h);)r(g(y));for(;_=l(p);)r(_(y));break}if(y===a&&(R=l(m))&&(v.value=y=R.value),y!==a){for(_=l(p);F--&&(g=l(h));)r(g(f.right(y)));_!==null&&(v.value=a,r(_(f.right(y))))}if(R!==null&&r(R.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&p.size===0)break}v.draining=!1}}return t.EMPTY=a,t.putLast=i,t.takeLast=u,t.takeHead=l,t.deleteCell=c,t.drainVar=s,t}();var oon=z(jt),MD=K(Me),ion=xt(ki),uon=xt(Io),lon=xt(yc),con=xt(uv),son=xt(ov),fon=xt(rv),von=xt(iv),mon=z(Mn),pon=ot(wr),_on=V(B);var Ide=function(e){return MD(ion(e.year))(function(n){return MD(uon(e.month+1|0))(function(t){return MD(lon(e.day))(function(a){return MD(con(e.hour))(function(r){return MD(son(e.minute))(function(i){return MD(fon(e.second))(function(u){return MD(von(e.millisecond))(function(l){return mon(new rh(mD(n)(t)(a),new f_(r,i,u,l)))})})})})})})})},don=function(e){var n=BO("Failed to obtain current time. This should never happen.");return Te(n)(oon)(Ide(yW(e)))},I1=pon(don)(Cde);var F1=function(e){return MD(_on(Ede({just:d.create,nothing:b.value})(e))(yW))(Ide)};var SW=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ae)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 Don=ce(wde);var Fde=function(e){return Don(e.publishScope)(q_.value)};var yon=kr(Ie)(ht),Tde=re(qe),bon=Da(Ie)(ht),Ron=Ve(M);var Mde=25,EW=function(e){return Po(e)>=Mde},Gde=function(e){var n=Po(e),t=n>0,a=yon(" ")([function(){return t?Tde(n)+" characters":""}(),bon(["(",Tde(Mde),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=EW(e);return i?"text-success":""}();return Ron(r)(a)};var won=function(){function e(){}return e.value=new e,e}(),CW=function(){function e(){}return e.value=new e,e}(),Son=function(){function e(){}return e.value=new e,e}(),Eon=function(){function e(){}return e.value=new e,e}(),Con=function(){function e(){}return e.value=new e,e}(),n6=function(){function e(){}return e.value=new e,e}(),y2=function(){function e(){}return e.value=new e,e}(),IW=function(){function e(){}return e.value=new e,e}(),FW=function(){function e(){}return e.value=new e,e}();var Ade=function(e){if(e instanceof won)return"sheet-view";if(e instanceof CW)return"school-details";if(e instanceof Son)return"network-gallery";if(e instanceof Eon)return"livestream-details";if(e instanceof Con)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])};var xde=JSON.stringify;var Ion=_se(J)()(),wv=function(){return xde},Fon=wv();var t6=function(){return function(e){return Ion({type:"application/ld+json",dangerouslySetInnerHTML:{__html:Fon(e)}})([])}};var a6="/messages";var Lde=e=>()=>e.preventDefault&&e.preventDefault(),jde=e=>()=>e.stopPropagation&&e.stopPropagation();var T1=function(){return jde},Sv=function(){return Lde};var Pon=U(J),Non=In(Z)()(),kon=ea(M),Hon=ma(M),Oon=U(M),Pde=function(e){return Pon("d-flex flex-column align-items-center "+e)([Non("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:$e({width:"3rem",height:"3rem"})})(kon("fe fe-search")("")),Hon("mt-3")("No matches"),Oon("")("Try adjusting your filters.")])};var Uon=Zt(ji),Bon=Sv(),Jon=T1(),r6=function(e){var n=ja(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:Uon(function(r){return function(){return Bon(r)(),Jon(r)(),a.onClick()}})})}}};var Nde=L(B),Won=Pf(B),qon=Wn(Ta),Ht=function(){function e(){}return e.value=new e,e}(),$n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),va=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),go={map:function(e){return function(n){if(n instanceof Ht)return Ht.value;if(n instanceof $n)return new $n(e(n.value0));if(n instanceof va)return new va(Nde(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}};var zon={apply:function(e){return function(n){if(e instanceof Ht||n instanceof Ht)return Ht.value;if(e instanceof $n&&n instanceof $n)return new $n(e.value0(n.value0));if(e instanceof va&&n instanceof $n)return new va(Won(e.value0)(n.value0));if(e instanceof $n&&n instanceof va)return new va(Nde(e.value0)(n.value0));if(e instanceof va&&n instanceof va)return new va(qon(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 36, column 1 - line 42, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return go}},kde=function(){return{pure:$n.create,Apply0:function(){return zon}}}(),Hde={alt:function(e){return function(n){return e instanceof Ht?n:e}},Functor0:function(){return go}},HE=function(e){if(e instanceof Ht)return new va(b.value);if(e instanceof $n)return new va(new d(e.value0));if(e instanceof va)return new va(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 63, column 13 - line 66, column 25): "+[e.constructor.name])},$a=function(e){if(e instanceof Ht)return b.value;if(e instanceof $n)return new d(e.value0);if(e instanceof va)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 48, column 11 - line 51, column 17): "+[e.constructor.name])},GD=function(e){return function(n){if(n instanceof va&&n.value0 instanceof b)return new va(b.value);var t=function(r){var i=function(l){return Ht.value};if(n instanceof $n){var u=e(n.value0);return u instanceof d?new $n(u.value0):i(!0)}return i(!0)};if(n instanceof va&&n.value0 instanceof d){var a=e(n.value0.value0);return a instanceof d?new va(new d(a.value0)):t(!0)}return t(!0)}};var TW=function(e){if(e instanceof Ht)return!1;if(e instanceof va)return!0;if(e instanceof $n)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 69, column 13 - line 72, column 21): "+[e.constructor.name])};var $on=re(qe),Von=Da(Ie)(ht),Ode=function(e){var n=hc(e);return function(){return function(){return n("text")}}};var MW=function(){return function(){return lD("path")}},Qon=MW()();var OE=function(e){var n=function(l){return $on(vs(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+sO(l),y:e.center.y-vO(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>Xp;return l?"1":"0"}();return Qon("")({d:Von([" M ",t(e.outerRadius)(i)," A ",n(e.outerRadius)," ",n(e.outerRadius)," 0 ",u," 0 ",t(e.outerRadius)(r)," L ",t(e.innerRadius)(r)," A ",n(e.innerRadius)," ",n(e.innerRadius)," 0 ",u," 1 ",t(e.innerRadius)(i)," Z"]),fill:e.fill,stroke:e.stroke.color,strokeWidth:e.stroke.width})},Ude=function(){return function(){return lD("circle")}};var Yon=L(go),Kon=Wn(Ta),Xon=L(B),GW=U(Z),Bde=U(J),Jde=Lt(M),Zon=i0(Z)()(),AW=Ve(M),Wde=re(qe),qde=ea(M),ein=an(),zde=V(B),nin=V(go);var o6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lp=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),z_=function(){function e(){}return e.value=new e,e}(),$_=function(){function e(){}return e.value=new e,e}(),V_=function(){function e(){}return e.value=new e,e}(),tin=function(e){return e};var u6={map:function(e){return function(n){return Yon(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},$de=function(e){return GD(function(n){return Kon(Xon(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},b2=function(e){return GW("card")(GW("card-body")(Bde("row")([GW("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(Jde("")("Chancing for this school is coming soon")),Bde("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([Zon("")({viewBox:"-100 -100 200 100"})(OE({center:{x:0,y:0},angle0:0,angle1:Xp,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),Jde("text-muted mt-2")("N/A")])])))},Vde=function(e){if(e instanceof o6)return!1;if(e instanceof xW)return TW(e.value0);if(e instanceof i6)return TW(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 65, column 19 - line 68, column 65): "+[e.constructor.name])};var M1=function(e){if(e instanceof o6)return new d(e.value0);if(e instanceof xW)return $a(e.value0);if(e instanceof i6)return new d(_e(e.value0.regular)($a(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 52, column 19 - line 55, column 101): "+[e.constructor.name])},Qde=function(e){if(e instanceof $_)return b.value;if(e instanceof V_)return b.value;if(e instanceof z_)return b.value;if(e instanceof lp)return M1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 58, column 20 - line 62, column 35): "+[e.constructor.name])},l6=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0>0)return AW("text-success "+e)("+"+(Wde(t.value0)+"%"));if(t instanceof $n&&t.value0<0)return AW("text-danger "+e)("-"+(Wde(-t.value0|0)+"%"));if(t instanceof $n)return Be;if(t instanceof Ht)return Be;if(t instanceof va)return AW("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 177, column 51 - line 182, column 85): "+[t.constructor.name])}($de(n))}},R2=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0>0)return qde("fe fe-arrow-up text-success "+e)("");if(t instanceof $n&&t.value0<0)return qde("fe fe-arrow-down text-danger "+e)("");if(t instanceof $n)return Be;if(t instanceof Ht)return Be;if(t instanceof va)return Be;throw new Error("Failed pattern match at Hub.Chancing (line 169, column 46 - line 174, column 25): "+[t.constructor.name])}($de(n))}},UE=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof d)return new lp(e.chancingState.simulation.value0.effectiveProfile,new i6({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new lp(ein(a),new o6(r));throw new Error("Failed pattern match at Hub.Chancing (line 117, column 7 - line 121, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return Xa(or)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return V_.value})};if(!e.school.chancing.canChance)return V_.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return $_.value;if(e.chancingState.permanentProfile instanceof d){if(e.chancingState.chances instanceof Ht)return t(we);if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof b)return z_.value;if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof d)return _e(z_.value)(zde(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof $n)return hA(t)(zde(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 100, column 36 - line 108, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 88, column 21 - line 108, column 83): "+[e.constructor.name])},w2=function(e){return tin(function(n){if(n instanceof o6)return Ht.value;if(n instanceof xW)return Ht.value;if(n instanceof i6)return nin(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 154, column 29 - line 160, column 44): "+[n.constructor.name])}(e))},Yde=function(e){if(e instanceof $_)return Ht.value;if(e instanceof V_)return Ht.value;if(e instanceof z_)return Ht.value;if(e instanceof lp)return w2(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 147, column 15 - line 151, column 30): "+[e.constructor.name])};var ain=V(B);var Kde=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:ain(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(v1(e.address))}};var c6=V(B),G1=K(Me),rin=lo(ix),oin=Vp(Mn)(zo),iin=lo(HJ),uin=L(B),Xde=V(go),lin=L(go),S2=function(e){return function(n){return GD(function(t){return Ni(e)(t.results)})(n.whatIfChances)}};var BE=function(e){return function(n){return _e("")(Ni(e)(n.schoolNotes))}},ff=function(e){return function(n){return Ni(e)(n.schoolList)}};var E2=function(e){return function(n){return GD(Ni(e))(n.schoolConnections)}};var AD=function(e){return function(n){return G1($a(n.all))(function(t){return Ni(e)(t.table)})}},LW=function(e){return function(n){return G1(G1($a(n.slugs))(rin(e)))(function(t){return AD(t)(n)})}},C2=function(e){return function(n){return _e([])(G1(AD(e)(n))(function(t){return oin(t.majors)(function(a){return iin(a)(n.majors)})}))}},jW=function(e){return function(n){return GD(function(t){return G1(c6(Ni(e)(t))(Yoe(function(a){return uin(Kde)(AD(a)(n))})))(Kv)})(n.recommendedSchools)}},PW=function(e){return Xde(e.financials)(function(n){return function(t){return Ni(t)(n)}})},cp=function(e){return function(n){return GD(Ni(e))(n.financials)}},NW=function(e){return function(n){return lin(Ni(e))(n.counselorConnections)}},A1=function(e){return function(n){return G1($a(n.contentModules.content))(Ni(e))}},kW=function(e){return Xde(e.chances)(function(n){return function(t){return Ni(t)(n)}})},I2=function(e){return function(n){return GD(Ni(e))(n.chances)}},s6=function(e){return function(n){return _e(o1)(c6(ff(e)(n))(function(t){return t.applicationRound}))}},HW=function(e){return _e([])(c6(c6($a(e.all))(function(n){return n.table}))(efe))},F2=function(e){return function(n){return G1($a(n.admissionsDates))(Ni(e))}};var Zde=hn(dn),ehe=_n(Zde)(fn(sn)),nhe=mn(vn),the=pn(nhe),ahe=yn(Dn),rhe=gn(ahe),Zl=function(){function e(){}return e.value=new e,e}(),Q_=function(){function e(){}return e.value=new e,e}(),vf=function(){function e(){}return e.value=new e,e}();var vin={to:function(e){if(e instanceof T)return Zl.value;if(e instanceof o&&e.value0 instanceof T)return Q_.value;if(e instanceof o&&e.value0 instanceof o)return vf.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Zl)return new T($.value);if(e instanceof Q_)return new o(new T($.value));if(e instanceof vf)return new o(new o($.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])}};var OW=function(e){if(e instanceof Zl)return b.value;if(e instanceof vf)return new d("open");if(e instanceof Q_)return new d("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 21, column 13 - line 24, column 22): "+[e.constructor.name])},ohe=function(){return tt(Le)({parse:Sn(function(){var e=_e("");return function(n){return e(OW(n))}}())(un(vin)(ehe(ehe(Zde)(nhe))(the))(rhe(rhe(ahe)))(the)),default:Zl.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var min=La(),pin=In(J)()(),UW=U(Z),_in=In(Z)()(),din=Zt(ir),f6=function(){return function(e){var n=min(e),t=mr(n.header);return oe([pin("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:$e({maxHeight:"100%"})})([Oe(t)(function(a){return UW("bg-white rounded-top border-bottom border-light position-relative")(a)}),UW("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=nt(t);return a?"":" rounded-top"}())(n.body),Oe(mr(n.footer))(function(a){return UW("bg-white border-top border-light px-4 py-3")(a)})]),_in("modal-backdrop show")({onClick:din(n.onClose)})(Be)])}};var T2=re(qe);var hin=Cr(tr);var M2=function(e){return"$"+(sf("0")(e/1e3)+"K")},gin=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},G2=function(e){return T2(vs(e*100))+"%"},Ca=function(e){return T2(vs(e*100))+"%"};var ihe=sf("0,0"),Ou=function(e){return"$"+ihe(e)},Ss=function(e){return ihe(Yn(e))},uhe=function(e){return function(n){return function(t){return Ss(e)+(" "+gin(e)(n)(t))}}};var xD=function(e){var n=function(){var a=Mb(Yn(e))(60),r=a<10;return r?"0"+T2(no(a)):T2(no(a))}(),t=T2(hin(e)(60));return t+(":"+n)};var Din=ce(E_),yin=ze(A0);var lhe=L(de),bin=Qe(ra),che=hn(dn),Ut=_n(che)(fn(sn)),she=mn(vn),Bt=pn(she),fhe=yn(Dn),Jt=gn(fhe),v6=V(B),Rin=ce(Tt(Ya)),win=K(Me),Sin=z(Mn),A2=ot(Me),BW=re(qe),Ein=lo(A0),ai=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),vl=function(){function e(){}return e.value=new e,e}(),Ec=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),mu=function(){function e(){}return e.value=new e,e}(),ec=function(){function e(){}return e.value=new e,e}(),Cc=function(){function e(){}return e.value=new e,e}(),Ic=function(){function e(){}return e.value=new e,e}(),ml=function(){function e(){}return e.value=new e,e}(),Fc=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),_l=function(){function e(){}return e.value=new e,e}(),Tc=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}(),gl=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),Dl=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),Mc=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),Uu=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),Sl=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Bi=function(){function e(){}return e.value=new e,e}(),Il=function(){function e(){}return e.value=new e,e}(),Gc=function(){function e(){}return e.value=new e,e}(),pu=function(){function e(){}return e.value=new e,e}(),Ji=function(){function e(){}return e.value=new e,e}(),Ac=function(){function e(){}return e.value=new e,e}(),Wi=function(){function e(){}return e.value=new e,e}(),xc=function(){function e(){}return e.value=new e,e}(),Lc=function(){function e(){}return e.value=new e,e}(),Fl=function(){function e(){}return e.value=new e,e}(),Tl=function(){function e(){}return e.value=new e,e}(),_u=function(){function e(){}return e.value=new e,e}(),Ml=function(){function e(){}return e.value=new e,e}(),Gl=function(){function e(){}return e.value=new e,e}(),qi=function(){function e(){}return e.value=new e,e}(),jc=function(){function e(){}return e.value=new e,e}(),Bu=function(){function e(){}return e.value=new e,e}(),Pc=function(){function e(){}return e.value=new e,e}(),Ju=function(){function e(){}return e.value=new e,e}(),zi=function(){function e(){}return e.value=new e,e}(),di=function(){function e(){}return e.value=new e,e}(),Nc=function(){function e(){}return e.value=new e,e}(),Wu=function(){function e(){}return e.value=new e,e}(),$i=function(){function e(){}return e.value=new e,e}(),du=function(){function e(){}return e.value=new e,e}(),Vi=function(){function e(){}return e.value=new e,e}(),mf=function(){function e(){}return e.value=new e,e}(),LD=function(){function e(){}return e.value=new e,e}(),pf=function(){function e(){}return e.value=new e,e}(),hu=function(){function e(){}return e.value=new e,e}(),sp=function(){function e(){}return e.value=new e,e}(),fp=function(){function e(){}return e.value=new e,e}(),Y_=function(){function e(){}return e.value=new e,e}(),jD=function(){function e(){}return e.value=new e,e}(),vp=function(){function e(){}return e.value=new e,e}(),K_=function(){function e(){}return e.value=new e,e}(),Es=function(){function e(){}return e.value=new e,e}(),Ev=function(){function e(){}return e.value=new e,e}(),kh=function(){function e(){}return e.value=new e,e}(),JE=function(){function e(){}return e.value=new e,e}(),P=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_r=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cin={to:function(e){if(e instanceof T)return ai.value;if(e instanceof o&&e.value0 instanceof T)return fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return vl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Ec.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Hi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return mu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return ec.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ic.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _l.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Tc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Oi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ui.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Mc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Uu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return El.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Bi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Gc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ji.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ac.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Wi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return xc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Lc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Tl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _u.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Gl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return qi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return jc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Bu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ju.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return zi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return di.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Nc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Wu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return $i.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return du.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Vi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return mf.value;throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ai)return new T($.value);if(e instanceof fl)return new o(new T($.value));if(e instanceof vl)return new o(new o(new T($.value)));if(e instanceof Ec)return new o(new o(new o(new T($.value))));if(e instanceof Hi)return new o(new o(new o(new o(new T($.value)))));if(e instanceof mu)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof ec)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof Cc)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof Ic)return new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))));if(e instanceof ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))));if(e instanceof Fc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))));if(e instanceof pl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))));if(e instanceof _l)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))));if(e instanceof Tc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))));if(e instanceof dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))));if(e instanceof hl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))));if(e instanceof gl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))));if(e instanceof Oi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))));if(e instanceof Dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))));if(e instanceof yl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))));if(e instanceof Ui)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))));if(e instanceof Mc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))));if(e instanceof bl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))));if(e instanceof Rl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))));if(e instanceof Uu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))));if(e instanceof wl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))));if(e instanceof Sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))));if(e instanceof El)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))));if(e instanceof Cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))));if(e instanceof Bi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))));if(e instanceof Il)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))));if(e instanceof Gc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))));if(e instanceof pu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))));if(e instanceof Ji)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))));if(e instanceof Ac)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))));if(e instanceof Wi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))));if(e instanceof xc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))));if(e instanceof Lc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))));if(e instanceof Fl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))));if(e instanceof Tl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))));if(e instanceof _u)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))));if(e instanceof Ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))));if(e instanceof Gl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))));if(e instanceof qi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof jc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Bu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Pc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ju)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof zi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof di)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Nc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Wu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof $i)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof du)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Vi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T($.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof mf)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o($.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])}};var vhe={eq:function(e){return function(n){return e instanceof ai&&n instanceof ai||e instanceof fl&&n instanceof fl||e instanceof vl&&n instanceof vl||e instanceof Ec&&n instanceof Ec||e instanceof Hi&&n instanceof Hi||e instanceof mu&&n instanceof mu||e instanceof ec&&n instanceof ec||e instanceof Cc&&n instanceof Cc||e instanceof Ic&&n instanceof Ic||e instanceof ml&&n instanceof ml||e instanceof Fc&&n instanceof Fc||e instanceof pl&&n instanceof pl||e instanceof _l&&n instanceof _l||e instanceof Tc&&n instanceof Tc||e instanceof dl&&n instanceof dl||e instanceof hl&&n instanceof hl||e instanceof gl&&n instanceof gl||e instanceof Oi&&n instanceof Oi||e instanceof Dl&&n instanceof Dl||e instanceof yl&&n instanceof yl||e instanceof Ui&&n instanceof Ui||e instanceof Mc&&n instanceof Mc||e instanceof bl&&n instanceof bl||e instanceof Rl&&n instanceof Rl||e instanceof Uu&&n instanceof Uu||e instanceof wl&&n instanceof wl||e instanceof Sl&&n instanceof Sl||e instanceof El&&n instanceof El||e instanceof Cl&&n instanceof Cl||e instanceof Bi&&n instanceof Bi||e instanceof Il&&n instanceof Il||e instanceof Gc&&n instanceof Gc||e instanceof pu&&n instanceof pu||e instanceof Ji&&n instanceof Ji||e instanceof Ac&&n instanceof Ac||e instanceof Wi&&n instanceof Wi||e instanceof xc&&n instanceof xc||e instanceof Lc&&n instanceof Lc||e instanceof Fl&&n instanceof Fl||e instanceof Tl&&n instanceof Tl||e instanceof _u&&n instanceof _u||e instanceof Ml&&n instanceof Ml||e instanceof Gl&&n instanceof Gl||e instanceof qi&&n instanceof qi||e instanceof jc&&n instanceof jc||e instanceof Bu&&n instanceof Bu||e instanceof Pc&&n instanceof Pc||e instanceof Ju&&n instanceof Ju||e instanceof zi&&n instanceof zi||e instanceof di&&n instanceof di||e instanceof Nc&&n instanceof Nc||e instanceof Wu&&n instanceof Wu||e instanceof $i&&n instanceof $i||e instanceof du&&n instanceof du||e instanceof Vi&&n instanceof Vi||e instanceof mf&&n instanceof mf}}},Iin=ce(vhe);var Fin={compare:function(e){return function(n){if(e instanceof ai&&n instanceof ai)return ee.value;if(e instanceof ai)return Y.value;if(n instanceof ai)return Q.value;if(e instanceof fl&&n instanceof fl)return ee.value;if(e instanceof fl)return Y.value;if(n instanceof fl)return Q.value;if(e instanceof vl&&n instanceof vl)return ee.value;if(e instanceof vl)return Y.value;if(n instanceof vl)return Q.value;if(e instanceof Ec&&n instanceof Ec)return ee.value;if(e instanceof Ec)return Y.value;if(n instanceof Ec)return Q.value;if(e instanceof Hi&&n instanceof Hi)return ee.value;if(e instanceof Hi)return Y.value;if(n instanceof Hi)return Q.value;if(e instanceof mu&&n instanceof mu)return ee.value;if(e instanceof mu)return Y.value;if(n instanceof mu)return Q.value;if(e instanceof ec&&n instanceof ec)return ee.value;if(e instanceof ec)return Y.value;if(n instanceof ec)return Q.value;if(e instanceof Cc&&n instanceof Cc)return ee.value;if(e instanceof Cc)return Y.value;if(n instanceof Cc)return Q.value;if(e instanceof Ic&&n instanceof Ic)return ee.value;if(e instanceof Ic)return Y.value;if(n instanceof Ic)return Q.value;if(e instanceof ml&&n instanceof ml)return ee.value;if(e instanceof ml)return Y.value;if(n instanceof ml)return Q.value;if(e instanceof Fc&&n instanceof Fc)return ee.value;if(e instanceof Fc)return Y.value;if(n instanceof Fc)return Q.value;if(e instanceof pl&&n instanceof pl)return ee.value;if(e instanceof pl)return Y.value;if(n instanceof pl)return Q.value;if(e instanceof _l&&n instanceof _l)return ee.value;if(e instanceof _l)return Y.value;if(n instanceof _l)return Q.value;if(e instanceof Tc&&n instanceof Tc)return ee.value;if(e instanceof Tc)return Y.value;if(n instanceof Tc)return Q.value;if(e instanceof dl&&n instanceof dl)return ee.value;if(e instanceof dl)return Y.value;if(n instanceof dl)return Q.value;if(e instanceof hl&&n instanceof hl)return ee.value;if(e instanceof hl)return Y.value;if(n instanceof hl)return Q.value;if(e instanceof gl&&n instanceof gl)return ee.value;if(e instanceof gl)return Y.value;if(n instanceof gl)return Q.value;if(e instanceof Oi&&n instanceof Oi)return ee.value;if(e instanceof Oi)return Y.value;if(n instanceof Oi)return Q.value;if(e instanceof Dl&&n instanceof Dl)return ee.value;if(e instanceof Dl)return Y.value;if(n instanceof Dl)return Q.value;if(e instanceof yl&&n instanceof yl)return ee.value;if(e instanceof yl)return Y.value;if(n instanceof yl)return Q.value;if(e instanceof Ui&&n instanceof Ui)return ee.value;if(e instanceof Ui)return Y.value;if(n instanceof Ui)return Q.value;if(e instanceof Mc&&n instanceof Mc)return ee.value;if(e instanceof Mc)return Y.value;if(n instanceof Mc)return Q.value;if(e instanceof bl&&n instanceof bl)return ee.value;if(e instanceof bl)return Y.value;if(n instanceof bl)return Q.value;if(e instanceof Rl&&n instanceof Rl)return ee.value;if(e instanceof Rl)return Y.value;if(n instanceof Rl)return Q.value;if(e instanceof Uu&&n instanceof Uu)return ee.value;if(e instanceof Uu)return Y.value;if(n instanceof Uu)return Q.value;if(e instanceof wl&&n instanceof wl)return ee.value;if(e instanceof wl)return Y.value;if(n instanceof wl)return Q.value;if(e instanceof Sl&&n instanceof Sl)return ee.value;if(e instanceof Sl)return Y.value;if(n instanceof Sl)return Q.value;if(e instanceof El&&n instanceof El)return ee.value;if(e instanceof El)return Y.value;if(n instanceof El)return Q.value;if(e instanceof Cl&&n instanceof Cl)return ee.value;if(e instanceof Cl)return Y.value;if(n instanceof Cl)return Q.value;if(e instanceof Bi&&n instanceof Bi)return ee.value;if(e instanceof Bi)return Y.value;if(n instanceof Bi)return Q.value;if(e instanceof Il&&n instanceof Il)return ee.value;if(e instanceof Il)return Y.value;if(n instanceof Il)return Q.value;if(e instanceof Gc&&n instanceof Gc)return ee.value;if(e instanceof Gc)return Y.value;if(n instanceof Gc)return Q.value;if(e instanceof pu&&n instanceof pu)return ee.value;if(e instanceof pu)return Y.value;if(n instanceof pu)return Q.value;if(e instanceof Ji&&n instanceof Ji)return ee.value;if(e instanceof Ji)return Y.value;if(n instanceof Ji)return Q.value;if(e instanceof Ac&&n instanceof Ac)return ee.value;if(e instanceof Ac)return Y.value;if(n instanceof Ac)return Q.value;if(e instanceof Wi&&n instanceof Wi)return ee.value;if(e instanceof Wi)return Y.value;if(n instanceof Wi)return Q.value;if(e instanceof xc&&n instanceof xc)return ee.value;if(e instanceof xc)return Y.value;if(n instanceof xc)return Q.value;if(e instanceof Lc&&n instanceof Lc)return ee.value;if(e instanceof Lc)return Y.value;if(n instanceof Lc)return Q.value;if(e instanceof Fl&&n instanceof Fl)return ee.value;if(e instanceof Fl)return Y.value;if(n instanceof Fl)return Q.value;if(e instanceof Tl&&n instanceof Tl)return ee.value;if(e instanceof Tl)return Y.value;if(n instanceof Tl)return Q.value;if(e instanceof _u&&n instanceof _u)return ee.value;if(e instanceof _u)return Y.value;if(n instanceof _u)return Q.value;if(e instanceof Ml&&n instanceof Ml)return ee.value;if(e instanceof Ml)return Y.value;if(n instanceof Ml)return Q.value;if(e instanceof Gl&&n instanceof Gl)return ee.value;if(e instanceof Gl)return Y.value;if(n instanceof Gl)return Q.value;if(e instanceof qi&&n instanceof qi)return ee.value;if(e instanceof qi)return Y.value;if(n instanceof qi)return Q.value;if(e instanceof jc&&n instanceof jc)return ee.value;if(e instanceof jc)return Y.value;if(n instanceof jc)return Q.value;if(e instanceof Bu&&n instanceof Bu)return ee.value;if(e instanceof Bu)return Y.value;if(n instanceof Bu)return Q.value;if(e instanceof Pc&&n instanceof Pc)return ee.value;if(e instanceof Pc)return Y.value;if(n instanceof Pc)return Q.value;if(e instanceof Ju&&n instanceof Ju)return ee.value;if(e instanceof Ju)return Y.value;if(n instanceof Ju)return Q.value;if(e instanceof zi&&n instanceof zi)return ee.value;if(e instanceof zi)return Y.value;if(n instanceof zi)return Q.value;if(e instanceof di&&n instanceof di)return ee.value;if(e instanceof di)return Y.value;if(n instanceof di)return Q.value;if(e instanceof Nc&&n instanceof Nc)return ee.value;if(e instanceof Nc)return Y.value;if(n instanceof Nc)return Q.value;if(e instanceof Wu&&n instanceof Wu)return ee.value;if(e instanceof Wu)return Y.value;if(n instanceof Wu)return Q.value;if(e instanceof $i&&n instanceof $i)return ee.value;if(e instanceof $i)return Y.value;if(n instanceof $i)return Q.value;if(e instanceof du&&n instanceof du)return ee.value;if(e instanceof du)return Y.value;if(n instanceof du)return Q.value;if(e instanceof Vi&&n instanceof Vi)return ee.value;if(e instanceof Vi)return Y.value;if(n instanceof Vi)return Q.value;if(e instanceof mf&&n instanceof mf)return ee.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return vhe}},Tin=ze(Fin),Min={eq:function(e){return function(n){return e instanceof LD&&n instanceof LD||e instanceof pf&&n instanceof pf||e instanceof hu&&n instanceof hu||e instanceof sp&&n instanceof sp||e instanceof fp&&n instanceof fp||e instanceof Y_&&n instanceof Y_||e instanceof jD&&n instanceof jD||e instanceof vp&&n instanceof vp||e instanceof K_&&n instanceof K_||e instanceof Es&&n instanceof Es||e instanceof Ev&&n instanceof Ev||e instanceof kh&&n instanceof kh||e instanceof JE&&n instanceof JE}}},mhe={compare:function(e){return function(n){if(e instanceof LD&&n instanceof LD)return ee.value;if(e instanceof LD)return Y.value;if(n instanceof LD)return Q.value;if(e instanceof pf&&n instanceof pf)return ee.value;if(e instanceof pf)return Y.value;if(n instanceof pf)return Q.value;if(e instanceof hu&&n instanceof hu)return ee.value;if(e instanceof hu)return Y.value;if(n instanceof hu)return Q.value;if(e instanceof sp&&n instanceof sp)return ee.value;if(e instanceof sp)return Y.value;if(n instanceof sp)return Q.value;if(e instanceof fp&&n instanceof fp)return ee.value;if(e instanceof fp)return Y.value;if(n instanceof fp)return Q.value;if(e instanceof Y_&&n instanceof Y_)return ee.value;if(e instanceof Y_)return Y.value;if(n instanceof Y_)return Q.value;if(e instanceof jD&&n instanceof jD)return ee.value;if(e instanceof jD)return Y.value;if(n instanceof jD)return Q.value;if(e instanceof vp&&n instanceof vp)return ee.value;if(e instanceof vp)return Y.value;if(n instanceof vp)return Q.value;if(e instanceof K_&&n instanceof K_)return ee.value;if(e instanceof K_)return Y.value;if(n instanceof K_)return Q.value;if(e instanceof Es&&n instanceof Es)return ee.value;if(e instanceof Es)return Y.value;if(n instanceof Es)return Q.value;if(e instanceof Ev&&n instanceof Ev)return ee.value;if(e instanceof Ev)return Y.value;if(n instanceof Ev)return Q.value;if(e instanceof kh&&n instanceof kh)return ee.value;if(e instanceof kh)return Y.value;if(n instanceof kh)return Q.value;if(e instanceof JE&&n instanceof JE)return ee.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Min}},x1={eq:function(e){return function(n){return e instanceof P&&n instanceof P?Iin(e.value0)(n.value0):e instanceof _r&&n instanceof _r?Din(e.value0)(n.value0):!1}}};var kc={compare:function(e){return function(n){if(e instanceof P&&n instanceof P)return Tin(e.value0)(n.value0);if(e instanceof P)return Y.value;if(n instanceof P)return Q.value;if(e instanceof _r&&n instanceof _r)return yin(e.value0)(n.value0);throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return x1}};var Cv=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 474, column 1 - line 474, column 29): "+[e.constructor.name])},X_=function(e){if(e instanceof P&&e.value0 instanceof ai)return"Overall acceptance rate";if(e instanceof P&&e.value0 instanceof fl)return"Acceptance rate for men";if(e instanceof P&&e.value0 instanceof vl)return"Acceptance rate for women";if(e instanceof P&&e.value0 instanceof Ec)return"Address";if(e instanceof P&&e.value0 instanceof Hi)return"Admissions chances (%)";if(e instanceof P&&e.value0 instanceof mu)return"Admissions difficulty";if(e instanceof P&&e.value0 instanceof ec)return"Admissions Notification Date";if(e instanceof P&&e.value0 instanceof Cc)return"Admissions website";if(e instanceof P&&e.value0 instanceof Ic)return"Rolling?";if(e instanceof P&&e.value0 instanceof ml)return"Application effort (hours)";if(e instanceof P&&e.value0 instanceof Fc)return"Application Round";if(e instanceof P&&e.value0 instanceof pl)return"Basketball conference";if(e instanceof P&&e.value0 instanceof _l)return"Campus setting";if(e instanceof P&&e.value0 instanceof Tc)return"City";if(e instanceof P&&e.value0 instanceof dl)return"Class rank";if(e instanceof P&&e.value0 instanceof hl)return"Co-ed / single-sex";if(e instanceof P&&e.value0 instanceof gl)return"College type";if(e instanceof P&&e.value0 instanceof Oi)return"Commuter college";if(e instanceof P&&e.value0 instanceof Dl)return"Diversity";if(e instanceof P&&e.value0 instanceof yl)return"Dropout rate (%)";if(e instanceof P&&e.value0 instanceof Mc)return"Financial aid website";if(e instanceof P&&e.value0 instanceof bl)return"First-year enrollment";if(e instanceof P&&e.value0 instanceof Rl)return"Football conference";if(e instanceof P&&e.value0 instanceof Uu)return"4-year graduation rate (%)";if(e instanceof P&&e.value0 instanceof wl)return"Has D1 basketball";if(e instanceof P&&e.value0 instanceof Sl)return"Has D1 football";if(e instanceof P&&e.value0 instanceof El)return"Has medical school";if(e instanceof P&&e.value0 instanceof Cl)return"Has study abroad";if(e instanceof P&&e.value0 instanceof Bi)return"HBCU";if(e instanceof P&&e.value0 instanceof Il)return"List status";if(e instanceof P&&e.value0 instanceof Gc)return"Main website";if(e instanceof P&&e.value0 instanceof Ui)return"Major/program";if(e instanceof P&&e.value0 instanceof pu)return"Name";if(e instanceof P&&e.value0 instanceof Ji)return"Net cost estimate";if(e instanceof P&&e.value0 instanceof Ac)return"My notes";if(e instanceof P&&e.value0 instanceof Wi)return"% international students";if(e instanceof P&&e.value0 instanceof xc)return"Phone number";if(e instanceof P&&e.value0 instanceof Lc)return"Photo";if(e instanceof P&&e.value0 instanceof Fl)return"Prestige";if(e instanceof P&&e.value0 instanceof Tl)return"Program length";if(e instanceof P&&e.value0 instanceof _u)return"Public / private";if(e instanceof P&&e.value0 instanceof Ml)return"Recommendation letters";if(e instanceof P&&e.value0 instanceof Gl)return"Region";if(e instanceof P&&e.value0 instanceof qi)return"Religious affiliation";if(e instanceof P&&e.value0 instanceof jc)return"SAT / ACT submission deadline";if(e instanceof P&&e.value0 instanceof Bu)return"SAT / ACT test policy";if(e instanceof P&&e.value0 instanceof Pc)return"SAT subject submission deadline";if(e instanceof P&&e.value0 instanceof Ju)return"6-year graduation rate (%)";if(e instanceof P&&e.value0 instanceof zi)return"State";if(e instanceof P&&e.value0 instanceof di)return"Student:faculty ratio";if(e instanceof P&&e.value0 instanceof Nc)return"Submission Deadline";if(e instanceof P&&e.value0 instanceof Wu)return"TOEFL policy";if(e instanceof P&&e.value0 instanceof $i)return"Total undergraduate students";if(e instanceof P&&e.value0 instanceof du)return"Tuition in-state";if(e instanceof P&&e.value0 instanceof Vi)return"Tuition out-of-state";if(e instanceof P&&e.value0 instanceof mf)return"Yield rate";if(e instanceof _r)return iE(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 148, column 8 - line 205, column 48): "+[e.constructor.name])},JW=function(e){return e instanceof ai?new d(` This is the percentage of accepted students vs. all students who apply. The lower this number is, the harder it typically is to get accepted to the school. `):e instanceof di?new d(` The number of students per individual faculty member. A lower ratio can mean easier access to professors and more personal attention for each student \u2013 but can also indicate a smaller school with fewer overall resources. `):e instanceof Uu?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 4-year graduation rates indicate that many students need additional time to complete their programs. You should look for schools with high graduation rates. `):e instanceof Ju?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `):e instanceof Wi?new d(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof Oi?new d(` Schools that have a relatively high ratio of students who commute to campus vs. students who live on campus. Commuter colleges may have fewer social events and resources, be primarily academic in focus, and may have a wider age-range of attending undergraduates. `):e instanceof Bi?new d(` Colleges established to serve black students prior to desegregation in 1964. HBCUs are open to students of all races, but will typically have a much higher proportion of black students and students of color than non-HBCU colleges. `):e instanceof Ui?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof qi?new d(` Most schools do not have a specific religious affiliation. Some will have a declared affiliation, but are still open to all students. Religious affiliation can somewhat affect campus culture, as well as the demographics of students who decide to attend. `):e instanceof Bu?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Wu?new d(` TOEFL policies are only applicable to international students `):b.value},Z_=function(){var e=_e("");return function(n){return e(JW(n))}}(),phe=Te("unknown")(function(e){return Ou(Yn(e))+" / year"}),Gin=function(e){return phe(e.tuitionInState)},Ain=function(e){return phe(e.tuitionOutOfState)},xin=function(e){return gD(e.address)};var O0=function(e){if(e instanceof P&&e.value0 instanceof ai)return"AcceptanceRate";if(e instanceof P&&e.value0 instanceof fl)return"AcceptanceRateMen";if(e instanceof P&&e.value0 instanceof vl)return"AcceptanceRateWomen";if(e instanceof P&&e.value0 instanceof Ec)return"Address";if(e instanceof P&&e.value0 instanceof Hi)return"AdmissionChances";if(e instanceof P&&e.value0 instanceof mu)return"AdmissionDifficulty";if(e instanceof P&&e.value0 instanceof ec)return"AdmissionsNotificationDate";if(e instanceof P&&e.value0 instanceof Cc)return"AdmissionsWebsite";if(e instanceof P&&e.value0 instanceof Ic)return"AppDeadlineIsRolling";if(e instanceof P&&e.value0 instanceof ml)return"ApplicationEffort";if(e instanceof P&&e.value0 instanceof Fc)return"ApplicationRound";if(e instanceof P&&e.value0 instanceof pl)return"BasketballConference";if(e instanceof P&&e.value0 instanceof _l)return"CampusSetting";if(e instanceof P&&e.value0 instanceof Tc)return"City";if(e instanceof P&&e.value0 instanceof dl)return"ClassRank";if(e instanceof P&&e.value0 instanceof hl)return"CoEdSingleSex";if(e instanceof P&&e.value0 instanceof gl)return"CollegeType";if(e instanceof P&&e.value0 instanceof Oi)return"CommuterCollege";if(e instanceof P&&e.value0 instanceof Dl)return"Diversity";if(e instanceof P&&e.value0 instanceof yl)return"DropoutRate";if(e instanceof P&&e.value0 instanceof Mc)return"FinancialAidWebsite";if(e instanceof P&&e.value0 instanceof bl)return"FirstYearEnrollment";if(e instanceof P&&e.value0 instanceof Rl)return"FootballConference";if(e instanceof P&&e.value0 instanceof Uu)return"FourYearGraduationRate";if(e instanceof P&&e.value0 instanceof wl)return"HasDivisionOneBasketball";if(e instanceof P&&e.value0 instanceof Sl)return"HasDivisionOneFootball";if(e instanceof P&&e.value0 instanceof El)return"HasMedicalSchool";if(e instanceof P&&e.value0 instanceof Cl)return"HasStudyAbroad";if(e instanceof P&&e.value0 instanceof Bi)return"HBCU";if(e instanceof P&&e.value0 instanceof Il)return"InListStatus";if(e instanceof P&&e.value0 instanceof Gc)return"MainWebsite";if(e instanceof P&&e.value0 instanceof Ui)return"Majors";if(e instanceof P&&e.value0 instanceof pu)return"Name";if(e instanceof P&&e.value0 instanceof Ji)return"NetCostEstimate";if(e instanceof P&&e.value0 instanceof Ac)return"Notes";if(e instanceof P&&e.value0 instanceof Wi)return"PercentInternationalStudents";if(e instanceof P&&e.value0 instanceof xc)return"Phone";if(e instanceof P&&e.value0 instanceof Lc)return"Photo";if(e instanceof P&&e.value0 instanceof Fl)return"Prestige";if(e instanceof P&&e.value0 instanceof Tl)return"ProgramLength";if(e instanceof P&&e.value0 instanceof _u)return"PublicPrivate";if(e instanceof P&&e.value0 instanceof Ml)return"RecommendationLetters";if(e instanceof P&&e.value0 instanceof Gl)return"Region";if(e instanceof P&&e.value0 instanceof qi)return"ReligiousAffiliation";if(e instanceof P&&e.value0 instanceof jc)return"SatActDeadline";if(e instanceof P&&e.value0 instanceof Bu)return"SatActTestPolicy";if(e instanceof P&&e.value0 instanceof Pc)return"SatSubjectTestDeadline";if(e instanceof P&&e.value0 instanceof Ju)return"SixYearGraduationRate";if(e instanceof P&&e.value0 instanceof zi)return"State";if(e instanceof P&&e.value0 instanceof di)return"StudentFacultyRatio";if(e instanceof P&&e.value0 instanceof Nc)return"SubmissionDeadline";if(e instanceof P&&e.value0 instanceof Wu)return"TOEFLPolicy";if(e instanceof P&&e.value0 instanceof $i)return"TotalUndergrads";if(e instanceof P&&e.value0 instanceof du)return"TuitionInState";if(e instanceof P&&e.value0 instanceof Vi)return"TuitionOutOfState";if(e instanceof P&&e.value0 instanceof mf)return"YieldRate";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof D0)return"RankingArchitecture";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof y0)return"RankingBusiness";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof b0)return"RankingChemistry";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof R0)return"RankingComputerScience";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof w0)return"RankingCriminalJusticeAndCorrections";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof S0)return"RankingEconomics";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof E0)return"RankingEngineering";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof C0)return"RankingEnglish";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof I0)return"RankingFilm";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof F0)return"RankingFinance";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof T0)return"RankingHistory";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof M0)return"RankingPoliticalScience";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof G0)return"RankingPreMed";if(e instanceof _r&&e.value0 instanceof na&&e.value0.value0 instanceof S_)return"RankingPsychology";if(e instanceof _r&&e.value0 instanceof sh)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 305, column 6 - line 376, column 43): "+[e.constructor.name])};var _he=function(e){if(e instanceof LD)return"Majors";if(e instanceof pf)return"General";if(e instanceof hu)return"Admissions";if(e instanceof sp)return"Cost";if(e instanceof fp)return"Location";if(e instanceof Y_)return"Academics";if(e instanceof jD)return"Rankings";if(e instanceof vp)return"Sports";if(e instanceof K_)return"Culture & life";if(e instanceof Es)return"Students";if(e instanceof Ev)return"Application requirements";if(e instanceof kh)return"Contact information";if(e instanceof JE)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 271, column 16 - line 284, column 24): "+[e.constructor.name])};var dhe=function(e){if(e instanceof P&&e.value0 instanceof ai||e instanceof P&&e.value0 instanceof fl||e instanceof P&&e.value0 instanceof vl)return hu.value;if(e instanceof P&&e.value0 instanceof Ec)return kh.value;if(e instanceof P&&e.value0 instanceof Hi||e instanceof P&&e.value0 instanceof mu||e instanceof P&&e.value0 instanceof ec||e instanceof P&&e.value0 instanceof Cc||e instanceof P&&e.value0 instanceof Ic||e instanceof P&&e.value0 instanceof ml||e instanceof P&&e.value0 instanceof Fc)return hu.value;if(e instanceof P&&e.value0 instanceof pl)return vp.value;if(e instanceof P&&e.value0 instanceof _l||e instanceof P&&e.value0 instanceof Tc)return fp.value;if(e instanceof P&&e.value0 instanceof dl)return Ev.value;if(e instanceof P&&e.value0 instanceof hl)return Es.value;if(e instanceof P&&e.value0 instanceof gl)return pf.value;if(e instanceof P&&e.value0 instanceof Oi)return K_.value;if(e instanceof P&&e.value0 instanceof Dl||e instanceof P&&e.value0 instanceof yl)return Es.value;if(e instanceof P&&e.value0 instanceof Mc)return sp.value;if(e instanceof P&&e.value0 instanceof bl)return Es.value;if(e instanceof P&&e.value0 instanceof Rl)return vp.value;if(e instanceof P&&e.value0 instanceof Uu)return Es.value;if(e instanceof P&&e.value0 instanceof wl||e instanceof P&&e.value0 instanceof Sl)return vp.value;if(e instanceof P&&e.value0 instanceof El||e instanceof P&&e.value0 instanceof Cl)return Y_.value;if(e instanceof P&&e.value0 instanceof Bi)return K_.value;if(e instanceof P&&e.value0 instanceof Il)return hu.value;if(e instanceof P&&e.value0 instanceof Gc)return pf.value;if(e instanceof P&&e.value0 instanceof Ui)return LD.value;if(e instanceof P&&e.value0 instanceof pu)return pf.value;if(e instanceof P&&e.value0 instanceof Ji)return sp.value;if(e instanceof P&&e.value0 instanceof Ac)return JE.value;if(e instanceof P&&e.value0 instanceof Wi)return Es.value;if(e instanceof P&&e.value0 instanceof xc)return kh.value;if(e instanceof P&&e.value0 instanceof Lc||e instanceof P&&e.value0 instanceof Fl||e instanceof P&&e.value0 instanceof Tl||e instanceof P&&e.value0 instanceof _u)return pf.value;if(e instanceof P&&e.value0 instanceof Ml)return Ev.value;if(e instanceof P&&e.value0 instanceof Gl)return fp.value;if(e instanceof P&&e.value0 instanceof qi)return K_.value;if(e instanceof P&&e.value0 instanceof jc||e instanceof P&&e.value0 instanceof Bu||e instanceof P&&e.value0 instanceof Pc)return Ev.value;if(e instanceof P&&e.value0 instanceof Ju)return Es.value;if(e instanceof P&&e.value0 instanceof zi)return fp.value;if(e instanceof P&&e.value0 instanceof di)return Y_.value;if(e instanceof P&&e.value0 instanceof Nc)return hu.value;if(e instanceof P&&e.value0 instanceof Wu)return Ev.value;if(e instanceof P&&e.value0 instanceof $i)return Es.value;if(e instanceof P&&e.value0 instanceof du||e instanceof P&&e.value0 instanceof Vi)return sp.value;if(e instanceof P&&e.value0 instanceof mf)return hu.value;if(e instanceof _r)return jD.value;throw new Error("Failed pattern match at Hub.Facet (line 211, column 12 - line 268, column 32): "+[e.constructor.name])},hhe=function(){return bin(lhe(P.create)(un(Cin)(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(che)(she))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(fhe))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Bt)))(lhe(_r.create)(hD))}(),ghe=function(){var e=[new P(ec.value)];return zg(x1)(hhe)(e)}(),m6=Sn(O0)(hhe);var Hh=Te("Not reported")(sJ),WW=function(e){return function(n){return function(t){var a=function(f){return eh(f).siteName},r=function(f){return v6($a(I2(t.id)(e)))(function(v){return v.top})},i=_e("")(I5(t)),u=function(){var f=Rin(Qm(t))(new d(0));return f?"$0 / year":_e("")(win($a(cp(t.id)(e)))(function(v){return Sin(Ou(v.estimatedNetCost)+" / year")}))}(),l=_e(o1)(v6(ff(t.id)(e))(function(f){return f.applicationRound})),c=F2(t.id)(e),s=function(f){return Te("Not reported")(Ca)(bD(f)(t))};if(n instanceof P&&n.value0 instanceof ai)return Te("Not reported")(function(f){return Ca(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof P&&n.value0 instanceof fl)return s(function(f){return f.men});if(n instanceof P&&n.value0 instanceof vl)return s(function(f){return f.women});if(n instanceof P&&n.value0 instanceof Ec)return cE(t.address);if(n instanceof P&&n.value0 instanceof Hi)return Te("")(dD(t))(r(we));if(n instanceof P&&n.value0 instanceof mu)return Te("")(OM(t))(r(we));if(n instanceof P&&n.value0 instanceof ec)return _e("")(A2(UB(l)(function(f){return f.notification}))(c));if(n instanceof P&&n.value0 instanceof Cc)return Te("Not reported")(a)(t.urls.admissions);if(n instanceof P&&n.value0 instanceof Ic)return Te("")(function(f){return f?"Yes":"No"})(A2(Dve(l)(function(f){return f.deadline}))(c));if(n instanceof P&&n.value0 instanceof ml)return BW(t.applicationTimeHours)+" hours";if(n instanceof P&&n.value0 instanceof Fc)return"";if(n instanceof P&&n.value0 instanceof pl)return Te("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof P&&n.value0 instanceof _l)return C_(t.setting);if(n instanceof P&&n.value0 instanceof Tc)return v1(t.address);if(n instanceof P&&n.value0 instanceof dl)return Hh(t.admissions.reqClassRank);if(n instanceof P&&n.value0 instanceof hl)return qm(t.gender);if(n instanceof P&&n.value0 instanceof gl)return t.schoolType;if(n instanceof P&&n.value0 instanceof Oi)return Cv(t.isCommuterCollege);if(n instanceof P&&n.value0 instanceof Dl)return t.diversity;if(n instanceof P&&n.value0 instanceof yl)return BW(t.dropOutRate)+"%";if(n instanceof P&&n.value0 instanceof Mc)return Te("Not reported")(a)(t.urls.finAid);if(n instanceof P&&n.value0 instanceof bl)return Te("Not reported")(Ss)(v6(t.numFreshmen)(function(f){return f.value}));if(n instanceof P&&n.value0 instanceof Rl)return Te("None")(function(f){return f.name})(t.football.conference);if(n instanceof P&&n.value0 instanceof Uu)return Te("Not reported")(Ca)(t.fourYearGradRate);if(n instanceof P&&n.value0 instanceof wl)return Cv(t.basketball.division1);if(n instanceof P&&n.value0 instanceof Sl)return Cv(t.football.division1);if(n instanceof P&&n.value0 instanceof El)return Cv(t.academicOfferings.hasMedicalSchool);if(n instanceof P&&n.value0 instanceof Cl)return Cv(t.academicOfferings.studyAbroad);if(n instanceof P&&n.value0 instanceof Bi)return Cv(t.hbcu);if(n instanceof P&&n.value0 instanceof Il)return Te("")(RD)(v6(ff(t.id)(e))(function(f){return f.status}));if(n instanceof P&&n.value0 instanceof Gc)return a(t.urls.main);if(n instanceof P&&n.value0 instanceof Ui)return"";if(n instanceof P&&n.value0 instanceof pu)return t.name;if(n instanceof P&&n.value0 instanceof Ji)return u;if(n instanceof P&&n.value0 instanceof Ac)return BE(t.id)(e);if(n instanceof P&&n.value0 instanceof Wi)return Te("Not reported")(function(f){return Ca(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof P&&n.value0 instanceof xc)return t.phone;if(n instanceof P&&n.value0 instanceof Lc)return"";if(n instanceof P&&n.value0 instanceof Fl)return t.prestige;if(n instanceof P&&n.value0 instanceof Tl)return i;if(n instanceof P&&n.value0 instanceof _u)return YM(t.publicPrivate);if(n instanceof P&&n.value0 instanceof Ml)return Hh(t.admissions.reqRecLetters);if(n instanceof P&&n.value0 instanceof Gl)return DD(t.address);if(n instanceof P&&n.value0 instanceof qi)return t.religiousAffiliation;if(n instanceof P&&n.value0 instanceof jc)return _e("")(A2(U7(function(f){return f.satActDeadline}))(c));if(n instanceof P&&n.value0 instanceof Bu)return Hh(t.admissions.reqStandardTests);if(n instanceof P&&n.value0 instanceof Pc)return _e("")(A2(U7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof P&&n.value0 instanceof Ju)return Te("Not reported")(function(f){return Ca(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof P&&n.value0 instanceof zi)return xin(t);if(n instanceof P&&n.value0 instanceof di)return BW(t.studentsPerFaculty.value)+":1";if(n instanceof P&&n.value0 instanceof Nc)return _e("")(A2(UB(l)(function(f){return f.deadline}))(c));if(n instanceof P&&n.value0 instanceof Wu)return Hh(t.admissions.reqToefl);if(n instanceof P&&n.value0 instanceof $i)return Ss(t.totalUndergrads);if(n instanceof P&&n.value0 instanceof du)return Gin(t);if(n instanceof P&&n.value0 instanceof Vi)return Ain(t);if(n instanceof P&&n.value0 instanceof mf)return Te("Not reported")(function(f){return Ca(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof _r)return Te("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(Ein(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 391, column 34 - line 448, column 105): "+[n.constructor.name])}}};var Lin=U(J),Dhe=U(M),yhe=st(M)()(),qW=Zt(ir),jin=st(J)()(),Pin=Xe(kn),Nin=ce(Tt(E_)),bhe=ea(M),kin=V(de),Hin=re(qe),Oin=f6(),Uin=Lt(M),Bin=In(Z)()(),Jin=st(Z)()(),Win=L(B),L1=function(){function e(){}return e.value=new e,e}(),j1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P1=function(){function e(){}return e.value=new e,e}();var Rhe=function(e){if(e instanceof L1)return"filters";if(e instanceof j1)return"filter:"+O0(e.value0);if(e instanceof P1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 34, column 26 - line 37, column 39): "+[e.constructor.name])},qin=function(e){var n=function(r){return Lin("d-flex align-items-center justify-content-between")([_e(Dhe("")(""))(r.left),yhe("btn btn-dark small px-4")({onClick:qW(e.onClose)})(r.closeText)])},t=n({left:b.value,closeText:"Close"}),a=function(r){return n({left:new d(yhe("btn btn-link small px-0")({onClick:qW(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof L1)return a(e.onClearFilters);if(r instanceof j1)return a(e.onFilter(r.value0)(b.value));if(r instanceof P1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 70, column 22 - line 73, column 44): "+[r.constructor.name])}},zin=function(e){var n=function(t){return jin("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:Pin(e.onSelectRanking)(t.ranking)})([Dhe("")(t.title),Ze(Nin(t.ranking)(e.ranking))(bhe("fe fe-check large")(""))])};return function(t){if(t instanceof L1)return Ql(e.mobileFilters);if(t instanceof j1)return e.mobileSingleFilter(t.value0);if(t instanceof P1)return oe([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),oe(kin(hD)(function(a){return n({title:iE(a),ranking:new d(a),testClass:"t--ranking-"+fh(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 110, column 20 - line 130, column 8): "+[t.constructor.name])}},$in=function(e){if(e.numActiveFilters>0)return" ("+(Hin(e.numActiveFilters)+")");if(Ae)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 140, column 1 - line 140, column 63): "+[e.constructor.name])},Vin=function(e){return function(n){if(n instanceof L1)return"Filter"+$in(e);if(n instanceof j1)return X_(n.value0);if(n instanceof P1)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 64, column 22 - line 67, column 39): "+[n.constructor.name])}},whe=function(e){return function(n){return Oin({header:oe([Uin("py-3 my-0 text-center")(Vin(e)(n)),Bin("align-items-center d-flex position-absolute pr-3")({style:$e({right:0,top:0,bottom:0})})(Jin("btn btn-link p-0")({onClick:qW(e.onClose)})(bhe("fe fe-x large text-body")("")))]),body:zin(e)(n),footer:qin(e)(n),onClose:e.onClose})}},She=function(e){if(e==="filters")return new d(L1.value);if(e==="rankings")return new d(P1.value);var n=function(a){if(Ae)return b.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 39, column 1 - line 39, column 58): "+[e.constructor.name])},t=$o(":")(e);return t.length===2&&t[0]==="filter"?Win(j1.create)(m6(t[1])):n(!0)};var zW=km(function(e){return{status:vJ(e.status),applicationRound:_ve(e.applicationRound)}}),$W=function(){return{status:Ym.value,applicationRound:oh.value}}();var p6=500;var mp=function(){function e(){}return e.value=new e,e}(),N1=function(){function e(){}return e.value=new e,e}();var Ehe={eq:function(e){return function(n){return e instanceof mp&&n instanceof mp||e instanceof N1&&n instanceof N1}}};var Hc=function(e){if(e instanceof mp)return d.create;if(e instanceof N1)return Pe(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 16, column 1 - line 16, column 62): "+[e.constructor.name])},U0=function(e){if(e instanceof N1)return d.create;if(e instanceof mp)return Pe(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 20, column 1 - line 20, column 61): "+[e.constructor.name])},Oh=function(){return d.create}();var Qin=function(){function e(){}return e.value=new e,e}(),VW=function(){function e(){}return e.value=new e,e}(),PD=function(){function e(){}return e.value=new e,e}(),Che=function(){function e(){}return e.value=new e,e}(),Ihe=function(e){if(e instanceof Qin)return"modal-sm";if(e instanceof VW)return"";if(e instanceof PD)return"modal-lg";if(e instanceof Che)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 Whe=Aa(Jhe()),qhe=Whe.default;var Fun=jm(),zhe=function(e){var n=Fun(e);return function(){return function(){return n(qhe)}}};var H1=function(){return tn};var qE=U(Z),tq=La(),Tun=zhe(Z)()(),Mun=In(Z)()(),Gun=In(J)()(),Aun=U(J),xun=er(M)()(),Lun=Zt(ir),jun=bo(qt),Pun=Ln(jn),$he=H1(),zE=function(){return function(e){var n=qE("modal-backdrop fade show")(Be),t=tq(e),a=mr(t.footer),r=mr(t.header),i=Bn(t.size)(VW.value),u=Co(" ")([function(){var c=Bn(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=Bn(t.centered)(!0);return c?"modal-dialog-centered":""}(),Ihe(i),Bn(t.dialogClass)("")]),l=Tun({focusTrapOptions:{escapeDeactivates:!1,fallbackFocus:".modal-content",allowOutsideClick:!0}})(qE("modal fade show d-block")(Mun("modal-dialog "+u)({style:Bn(t.dialogStyle)($e({}))})(Gun("modal-content "+Bn(t.contentClass)(""))({style:Bn(t.contentStyle)($e({}))})([Oe(r)(qE("modal-header "+Bn(t.headerClass)(""))),qE("modal-body "+Bn(t.bodyClass)(""))(t.body),Oe(a)(qE("modal-footer "+Bn(t.footerClass)("")))]))));return oe([l,n])}},Vhe=zE(),ND=function(){return function(e){var n=tq(e),t=Aun("d-flex w-100 justify-content-between align-items-center")([qE("mr-4")(Bn(n.title)(Be)),xun("btn btn-link large mr-n3 py-0 fe fe-x t--close "+Bn(n.dismissButtonClass)("text-body"))(lu("Close"))({type:"button",onClick:Lun(n.onDismiss)})("")]),a=function(r){return jun(r.key==="Escape")(Pun(n.onDismiss))};return kS(Xx(US.keyup)(a))(function(r){var i=Bn(n.bodyScrollable)(!1);return Vhe(i?function(){var u=tq($he(n));return{body:u.body,bodyClass:u.bodyClass,centered:u.centered,contentClass:u.contentClass,contentStyle:u.contentStyle,dialogClass:u.dialogClass,dialogStyle:u.dialogStyle,footer:u.footer,footerClass:u.footerClass,headerClass:u.headerClass,scrollable:u.scrollable,size:u.size,header:t}}():$he({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,onDismiss:n.onDismiss,scrollable:n.scrollable,size:n.size,title:n.title,body:oe([t,n.body])}))})}};var Qhe=La(),Nun=Ke(en),kun=Wx(J)()(),Hun=st(Z)()(),Oun=_o()();var B0="signUp";var $E="login",J0=function(){return function(e){var n=Qhe(e),t=function(){var i=Bn(n.auth0ActiveTab)($E);return i}(),a=_e({path:"",token:""})(y_e("login_path")),r=function(i){return function(u){return Te(Nun)(function(l){return c0(function(c){return{key:i,value:c}}(l))})(mr(u))}};return kun("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(c0({key:"screen_hint",value:t})(a.path))),target:function(){var i=Bn(n.openInNewTab)(!1);return i?"_blank":""}()})([Hun(Bn(n.className)("btn btn-primary px-4"))({type:"submit",disabled:Bn(n.disabled)(!1)})(Bn(n.content)(X(Bn(n.text)("Log in")))),Oun("")({type:"hidden",name:"authenticity_token",value:a.token})])}},Uun=J0(),y6=function(){return function(e){var n=Qhe(e);return Uun({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:B0})}};var aq=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var rq=qp(Ha(At)),Bun=Ke(en),Jun=l_()(),b6=function(e){var n=_c(e);return function(t){return nt(n(t))}},O1=function(e){if(rq(b6("http://"))(rq(b6("https://"))(rq(b6("//"))(b6("blob:"))))(e))return e;if(Ae)return aq+_e(e)(_c("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},Cs=function(){return function(){return function(e){return function(n){var t=function(r){return Bun},a=t(n)(Yp("src")(O1(n.src))(n));return Jun(e)(a)}}}},Wun=Cs()(),U1=function(e){return function(n){return Wun(e)({src:n})}};var Yhe=Bl(iU);var B1=function(e){return function(n){return function(){return n[e]}}},qun=B1("URL"),zun=B1("documentURI"),$un=B1("origin"),Vun=B1("compatMode"),Qun=B1("characterSet"),Yun=B1("contentType");var Kun=B1("documentElement");function oq(e){return function(n){return function(){return n.createElement(e)}}}var Xun=xn(Rn),Zun=Xun(kt),eln=Ln(jn),nln=ot(wr),tln=Nr(jt)(Hr),Khe=z(Kn);var aln=Tu("Portal")(function(e){return{init:Zun(cD(function(n){return eln(function(){var a=kse(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=nln(Pm)(co)(),i=ese(r)();return tln(i)(function(u){return function(){var c=oq("div")(Zce(r))();return oB(e.id)(c)(),cB(_7(c))(nse(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 38, column 9 - line 48, column 33): "+[a.constructor.name])})}))(function(){return Khe(b.value)}),update:function(n){return function(t){return Khe(new d(t))}},view:function(n){return function(t){return Oe(n)(Yhe(e.content))}}}}),rln=rD(Em(!1)),R6=function(e){return function(n){var t=rD(zv(rln));return t?n:aln({id:e,content:n})}};var oln=V(B),Xhe=function(e){return{admissionYear:ie(e.admissionYear),avatarUrl:ie(e.avatarUrl),fullName:ie(e.fullName),homeState:oln(ie(e.homeState))(S0e),initials:ie(e.initials),publishScope:gW(e.publishScope)}};var Zhe=V(B),iln=Wo(B),ege=St(br),iq=function(){function e(){}return e.value=new e,e}(),P2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uln=function(){var e=function(n){var t=Zhe(ie(n.vine))(function(i){return new P2(Xhe(i))}),a=Zhe(ie(n.semUser))(uq.create),r=iln(ie(n.counselor))(iq.value);return ege(r)(ege(t)(a))};return tt(Le)({diagnosticName:"SchoolDetails.User.UserRole",default:iq.value,parse:e})}(),lq=function(e){return{cvid:e.cvid,isHq:e.isHq,role:uln(e.role)}},nge=function(e){return e.role instanceof iq},ed=function(e){return e.role instanceof P2?new d(e.role.value0):b.value};var tge=ct(),age=vt(Le)(B)({parse:Rt(tge(C({reflectSymbol:function(){return"photos"}})(it(tge(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var lln=V(de),cln=L(B),rge=ct(),sln=Rt(rge(C({reflectSymbol:function(){return"alumni"}})(it(rge(C({reflectSymbol:function(){return"avatarURL"}})(Gn(ve))(C({reflectSymbol:function(){return"bio"}})(ve)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(De)));var fln=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ie(e.avatarURL)}},vln=function(e){return{alumni:lln(e.alumni)(fln)}},oge=vt(Le)(B)({parse:function(e){return cln(vln)(sln(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var ige=ct(),uge=vt(Le)(B)({parse:Rt(ige(C({reflectSymbol:function(){return"videos"}})(it(ige(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(ve)(C({reflectSymbol:function(){return"title"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var lge=ct(),cge=vt(Le)(B)({parse:Rt(lge(C({reflectSymbol:function(){return"photos"}})(it(lge(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var sge=ct(),fge=vt(Le)(B)({parse:Rt(sge(C({reflectSymbol:function(){return"videos"}})(it(sge(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var mln=V(de),pln=vt(Le)(B),vge=ct(),cq=Gn(ve),_ln=Rt(vge(C({reflectSymbol:function(){return"courses"}})(it(vge(C({reflectSymbol:function(){return"department"}})(ve)(C({reflectSymbol:function(){return"description"}})(cq)(C({reflectSymbol:function(){return"instructors"}})(cq)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"number"}})(ve)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(cq)(De))))))))))(De))),dln=K(Me);var mge=function(e){var n=pln({parse:_ln,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return mln(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:ie(r.size),term:ie(r.term),instructors:ie(r.instructors),description:ie(r.description)}})};return dln(n(e))(function(a){return new d({courses:t(a)})})};var sq=ct(),pge=vt(Le)(B)({parse:Rt(sq(C({reflectSymbol:function(){return"degrees"}})(it(sq(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"offerings"}})(sq(C({reflectSymbol:function(){return"concentration"}})(at)(C({reflectSymbol:function(){return"major"}})(at)(C({reflectSymbol:function(){return"minor"}})(at)(De)))))(De))))))(De))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var hln=V(de),gln=L(B),_ge=ct(),Dln=Rt(_ge(C({reflectSymbol:function(){return"faculty"}})(it(_ge(C({reflectSymbol:function(){return"avatarUrl"}})(Gn(ve))(C({reflectSymbol:function(){return"bio"}})(ve)(C({reflectSymbol:function(){return"department"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(De)));var yln=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ie(e.avatarUrl)}},bln=function(e){return{faculty:hln(e.faculty)(yln)}},dge=vt(Le)(B)({parse:function(e){return gln(bln)(Dln(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var hge=ct(),gge=vt(Le)(B)({parse:Rt(hge(C({reflectSymbol:function(){return"breakdown"}})(it(hge(C({reflectSymbol:function(){return"chartColor"}})(ve)(C({reflectSymbol:function(){return"label"}})(ve)(C({reflectSymbol:function(){return"percentage"}})(Wt)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var Dge=ct(),yge=vt(Le)(B)({parse:Rt(Dge(C({reflectSymbol:function(){return"video"}})(Dge(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(ve)(C({reflectSymbol:function(){return"title"}})(ve)(De)))))(De))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var bge=ct(),Rge=vt(Le)(B)({parse:Rt(bge(C({reflectSymbol:function(){return"grantsAndScholarships"}})(it(bge(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De))))))(De))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var w6=ct(),wge=C({reflectSymbol:function(){return"description"}})(ve),Sge=C({reflectSymbol:function(){return"name"}})(ve)(De),Ege=vt(Le)(B)({parse:Rt(w6(C({reflectSymbol:function(){return"activities"}})(it(w6(wge(Sge))))(C({reflectSymbol:function(){return"area"}})(w6(wge(C({reflectSymbol:function(){return"images"}})(it(w6(C({reflectSymbol:function(){return"url"}})(ve)(De))))(Sge))))(De)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var VE=function(){function e(){}return e.value=new e,e}(),nd=function(){function e(){}return e.value=new e,e}(),QE=function(){function e(){}return e.value=new e,e}(),YE=function(){function e(){}return e.value=new e,e}(),KE=function(){function e(){}return e.value=new e,e}(),XE=function(){function e(){}return e.value=new e,e}(),ZE=function(){function e(){}return e.value=new e,e}(),eC=function(){function e(){}return e.value=new e,e}(),nC=function(){function e(){}return e.value=new e,e}(),tC=function(){function e(){}return e.value=new e,e}(),aC=function(){function e(){}return e.value=new e,e}(),rC=function(){function e(){}return e.value=new e,e}(),oC=function(){function e(){}return e.value=new e,e}(),iC=function(){function e(){}return e.value=new e,e}(),uC=function(){function e(){}return e.value=new e,e}(),lC=function(){function e(){}return e.value=new e,e}(),cC=function(){function e(){}return e.value=new e,e}(),sC=function(){function e(){}return e.value=new e,e}(),fC=function(){function e(){}return e.value=new e,e}(),vC=function(){function e(){}return e.value=new e,e}(),Cge={eq:function(e){return function(n){return e instanceof VE&&n instanceof VE||e instanceof nd&&n instanceof nd||e instanceof QE&&n instanceof QE||e instanceof YE&&n instanceof YE||e instanceof KE&&n instanceof KE||e instanceof XE&&n instanceof XE||e instanceof ZE&&n instanceof ZE||e instanceof eC&&n instanceof eC||e instanceof nC&&n instanceof nC||e instanceof tC&&n instanceof tC||e instanceof aC&&n instanceof aC||e instanceof rC&&n instanceof rC||e instanceof oC&&n instanceof oC||e instanceof iC&&n instanceof iC||e instanceof uC&&n instanceof uC||e instanceof lC&&n instanceof lC||e instanceof cC&&n instanceof cC||e instanceof sC&&n instanceof sC||e instanceof fC&&n instanceof fC||e instanceof vC&&n instanceof vC}}};var kD=function(e){if(e instanceof VE)return"Academic photos";if(e instanceof nd)return"Alumni spotlight";if(e instanceof QE)return"Campus experience";if(e instanceof YE)return"Campus location";if(e instanceof KE)return"Campus photos";if(e instanceof XE)return"Campus tour";if(e instanceof ZE)return"Coursework";if(e instanceof eC)return"Degree options";if(e instanceof nC)return"Faculty spotlight";if(e instanceof tC)return"Financial aid breakdown";if(e instanceof aC)return"Financial aid case study";if(e instanceof rC)return"Grants and scholarships";if(e instanceof oC)return"Local area";if(e instanceof iC)return"Non-academic facilities";if(e instanceof uC)return"Annual cost";if(e instanceof lC)return"Religious life";if(e instanceof cC)return"Spectator sports";if(e instanceof sC)return"Student groups";if(e instanceof fC)return"Study away & study abroad";if(e instanceof vC)return"Traditions";throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleId (line 34, column 14 - line 54, column 29): "+[e.constructor.name])};var Ige=hn(dn),Fge=_n(Ige)(fn(sn)),Tge=mn(vn),Mge=pn(Tge),Gge=yn(Dn),Age=gn(Gge),Rln=K(Me),S6=ct(),xge=C({reflectSymbol:function(){return"description"}})(ve),fq=S6(xge(C({reflectSymbol:function(){return"id"}})(ve)(C({reflectSymbol:function(){return"information"}})(it(S6(xge(C({reflectSymbol:function(){return"name"}})(ve)(De)))))(C({reflectSymbol:function(){return"list"}})(Gn(it(ve)))(C({reflectSymbol:function(){return"photos"}})(it(S6(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De)))))),wln=Rt(S6(C({reflectSymbol:function(){return"athletic"}})(fq)(C({reflectSymbol:function(){return"dining"}})(fq)(C({reflectSymbol:function(){return"residence"}})(fq)(De))))),td=function(){function e(){}return e.value=new e,e}(),HD=function(){function e(){}return e.value=new e,e}(),Bh=function(){function e(){}return e.value=new e,e}(),Sln={to:function(e){if(e instanceof T)return td.value;if(e instanceof o&&e.value0 instanceof T)return HD.value;if(e instanceof o&&e.value0 instanceof o)return Bh.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof td)return new T($.value);if(e instanceof HD)return new o(new T($.value));if(e instanceof Bh)return new o(new o($.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])}};var Lge={eq:function(e){return function(n){return e instanceof td&&n instanceof td||e instanceof HD&&n instanceof HD||e instanceof Bh&&n instanceof Bh}}},jge=function(e){if(e instanceof td)return"Residence halls";if(e instanceof HD)return"Athletics";if(e instanceof Bh)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 87, column 9 - line 90, column 21): "+[e.constructor.name])},E6=function(e){if(e instanceof td)return"residence";if(e instanceof HD)return"athletic";if(e instanceof Bh)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 81, column 23 - line 84, column 21): "+[e.constructor.name])};var Pge=function(e){return e instanceof d&&e.value0 instanceof Bh?new d("Additional dining"):b.value},Eln=Sn(E6)(un(Sln)(Fge(Fge(Ige)(Tge))(Mge))(Age(Age(Gge)))(Mge)),Nge=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:Eln(n.id),list:ie(n.list)}};return vt(Le)(B)({parse:function(n){return Rln(wln(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var Cln=V(de),Iln=vt(Le)(B),kge=ct(),Fln=Rt(kge(C({reflectSymbol:function(){return"costs"}})(it(kge(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"name"}})(ve)(De)))))(De))),Tln=K(Me);var Hge=function(e){var n=Iln({parse:Fln,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return Cln(a.costs)(function(r){return{name:r.name,description:ie(r.description)}})};return Tln(n(e))(function(a){return new d({costs:t(a)})})};var Oge=ct();var Uge=vt(Le)(B)({parse:Rt(Oge(C({reflectSymbol:function(){return"affiliation"}})(ve)(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"locations"}})(it(Oge(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(De))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var Mln=L(B),vq=ct(),Gln=Rt(vq(C({reflectSymbol:function(){return"spectatorSports"}})(vq(C({reflectSymbol:function(){return"conferenceAffiliation"}})(ve)(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(ve))(C({reflectSymbol:function(){return"video"}})(vq(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(ve)(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(De))))))(De)));var Aln=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ie(e.photoUrl)}},xln=function(e){return{spectatorSports:Aln(e.spectatorSports)}},Bge=vt(Le)(B)({parse:function(e){return Mln(xln)(Gln(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Lln=K(Me),mq=ct(),jln=Rt(mq(C({reflectSymbol:function(){return"groups"}})(it(mq(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"description"}})(Gn(ve))(C({reflectSymbol:function(){return"isFeatured"}})(at)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))))(C({reflectSymbol:function(){return"photos"}})(it(mq(C({reflectSymbol:function(){return"url"}})(ve)(De))))(De)))),Pln=L(de);var Jge=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:ie(n.description)}};return vt(Le)(B)({parse:function(n){return Lln(jln(n))(function(t){return new d({photos:t.photos,groups:Pln(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var Nln=K(Me),pq=ct(),C6=Gn(ve),Wge=C({reflectSymbol:function(){return"description"}})(C6),qge=it(pq(C({reflectSymbol:function(){return"city"}})(ve)(C({reflectSymbol:function(){return"country"}})(ve)(Wge(C({reflectSymbol:function(){return"duration"}})(C6)(C({reflectSymbol:function(){return"imageURL"}})(C6)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"region"}})(C6)(De))))))))),kln=Rt(pq(Wge(C({reflectSymbol:function(){return"featuredPrograms"}})(qge)(C({reflectSymbol:function(){return"photos"}})(Gn(it(pq(C({reflectSymbol:function(){return"url"}})(ve)(De)))))(C({reflectSymbol:function(){return"programs"}})(qge)(De)))))),zge=L(de);var $ge=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:ie(n.imageURL),region:ie(n.region),duration:ie(n.duration),description:ie(n.description)}};return vt(Le)(B)({parse:function(n){return Nln(kln(n))(function(t){return new d({featuredPrograms:zge(e)(t.featuredPrograms),programs:zge(e)(t.programs),description:ie(t.description),photos:ie(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var Hln=V(de),Oln=L(B),Vge=ct(),Uln=Rt(Vge(C({reflectSymbol:function(){return"traditions"}})(it(Vge(C({reflectSymbol:function(){return"description"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(ve))(De))))))(De)));var Bln=function(e){return{name:e.name,description:e.description,photoUrl:ie(e.photoUrl)}},Jln=function(e){return{traditions:Hln(e.traditions)(Bln)}},Qge=vt(Le)(B)({parse:function(e){return Oln(Jln)(Uln(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var qu=L(B),Yge=K(Me),Wln=Rt(ct()(C({reflectSymbol:function(){return"id"}})(Dt)(C({reflectSymbol:function(){return"isLiked"}})(at)(C({reflectSymbol:function(){return"isPublished"}})(at)(C({reflectSymbol:function(){return"type"}})(ve)(De)))))),qln=Qp(Cge),I6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M6=function(){function e(){}return e.value=new e,e}(),G6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),A6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),N6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),W6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var zln=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?qu(I6.create)(age(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?qu(F6.create)(oge(n)):e==="Sem::School::ContentModule::CampusExperience"?qu(T6.create)(uge(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(M6.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?qu(G6.create)(cge(n)):e==="Sem::School::ContentModule::CampusTour"?qu(A6.create)(fge(n)):e==="Sem::School::ContentModule::CourseCatalog"?qu(x6.create)(mge(n)):e==="Sem::School::ContentModule::DegreeOptions"?qu(L6.create)(pge(n)):e==="Sem::School::ContentModule::FacultySpotlight"?qu(j6.create)(dge(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?qu(P6.create)(gge(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?qu(N6.create)(yge(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?qu(k6.create)(Rge(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?qu(H6.create)(Ege(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?qu(O6.create)(Nge(n)):e==="Sem::School::ContentModule::PublishedCosts"?qu(U6.create)(Hge(n)):e==="Sem::School::ContentModule::ReligiousLife"?qu(B6.create)(Uge(n)):e==="Sem::School::ContentModule::SpectatorSports"?qu(J6.create)(Bge(n)):e==="Sem::School::ContentModule::StudentGroups"?qu(W6.create)(Jge(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?qu(q6.create)($ge(n)):e==="Sem::School::ContentModule::Traditions"?qu(z6.create)(Qge(n)):b.value}},Kge=vt(Le)(B)({parse:function(e){return Yge(Wln(e))(function(n){return Yge(zln(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),$ln=function(){return[VE.value,nd.value,QE.value,YE.value,KE.value,XE.value,ZE.value,eC.value,nC.value,oC.value,iC.value,lC.value,cC.value,sC.value,fC.value,vC.value,rC.value,aC.value,tC.value,uC.value]}(),pp=function(e){if(e instanceof I6)return VE.value;if(e instanceof F6)return nd.value;if(e instanceof T6)return QE.value;if(e instanceof M6)return YE.value;if(e instanceof G6)return KE.value;if(e instanceof A6)return XE.value;if(e instanceof x6)return ZE.value;if(e instanceof L6)return eC.value;if(e instanceof j6)return nC.value;if(e instanceof P6)return tC.value;if(e instanceof N6)return aC.value;if(e instanceof k6)return rC.value;if(e instanceof H6)return oC.value;if(e instanceof O6)return iC.value;if(e instanceof U6)return uC.value;if(e instanceof B6)return lC.value;if(e instanceof J6)return cC.value;if(e instanceof W6)return sC.value;if(e instanceof q6)return fC.value;if(e instanceof z6)return vC.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 119, column 6 - line 139, column 38): "+[e.constructor.name])},Xge=xr(Cu(Qn))(function(e){return qln(e)($ln)});var Vln=L(de),$6=function(e){return fr(Vln(Kge)(e))};var Qln=tt(Le),Zge=hn(dn),mC=_n(Zge)(fn(sn)),eDe=mn(vn),pC=pn(eDe),nDe=yn(Dn),_C=gn(nDe);var Yln=an();var Kln=xa(Ha(At)),tDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dr=function(){function e(){}return e.value=new e,e}(),Oc=function(){function e(){}return e.value=new e,e}(),Qi=function(){function e(){}return e.value=new e,e}(),Uc=function(){function e(){}return e.value=new e,e}(),_f=function(){function e(){}return e.value=new e,e}(),df=function(){function e(){}return e.value=new e,e}(),hf=function(){function e(){}return e.value=new e,e}(),Xln={to:function(e){if(e instanceof T)return dr.value;if(e instanceof o&&e.value0 instanceof T)return Oc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Qi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Uc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return _f.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return df.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o)return hf.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof dr)return new T($.value);if(e instanceof Oc)return new o(new T($.value));if(e instanceof Qi)return new o(new o(new T($.value)));if(e instanceof Uc)return new o(new o(new o(new T($.value))));if(e instanceof _f)return new o(new o(new o(new o(new T($.value)))));if(e instanceof df)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof hf)return new o(new o(new o(new o(new o(new o($.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 61, column 1 - line 61, column 30): "+[e.constructor.name])}},Zln=un(Xln)(mC(mC(mC(mC(mC(mC(Zge)(eDe))(pC))(pC))(pC))(pC))(pC))(_C(_C(_C(_C(_C(_C(nDe)))))))(pC),V6={eq:function(e){return function(n){return e instanceof dr&&n instanceof dr||e instanceof Oc&&n instanceof Oc||e instanceof Qi&&n instanceof Qi||e instanceof Uc&&n instanceof Uc||e instanceof _f&&n instanceof _f||e instanceof df&&n instanceof df||e instanceof hf&&n instanceof hf}}},N2=function(e){if(e instanceof dr)return b.value;if(e instanceof Oc)return new d("for-you");if(e instanceof Qi)return new d("chancing");if(e instanceof Uc)return new d("finances");if(e instanceof _f)return new d("majors");if(e instanceof df)return new d("admission-requirements");if(e instanceof hf)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])},Q6=function(e){if(e instanceof dr)return"Overview";if(e instanceof Oc)return"For_You";if(e instanceof Qi)return"Chancing";if(e instanceof Uc)return"Finances";if(e instanceof _f)return"Majors";if(e instanceof df)return"Admission_Requirements";if(e instanceof hf)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 65, column 9 - line 72, column 34): "+[e.constructor.name])};var Y6=function(e){var n=Yln(e.school);if(e.configuration instanceof mp)return function(t){if(t instanceof dr)return!0;if(t instanceof Oc)return nt(A1(n.id)(e.schoolDb));if(t instanceof Qi)return nt(e.chancingState.effectiveProfile);if(t instanceof Uc)return!0;if(t instanceof _f)return Kln(qr)(n.majors);if(t instanceof df)return jr(e.currentUser);if(t instanceof hf)return jr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 112, column 27 - line 119, column 47): "+[t.constructor.name])};if(e.configuration instanceof N1)return function(t){if(t instanceof dr)return!0;if(t instanceof Oc||t instanceof Qi)return!1;if(t instanceof Uc)return!0;if(t instanceof _f||t instanceof df||t instanceof hf)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 120, column 26 - line 127, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 111, column 19 - line 127, column 26): "+[e.configuration.constructor.name])},K6=function(){return Qln({parse:Sn(function(){var e=_e("overview");return function(n){return e(N2(n))}}())(Zln),default:dr.value,diagnosticName:"School Details tab URL piece"})}();var ecn=Ln(jn),J1=K(wr),aDe=z(jt),ncn=Nf(bH),tcn=Od(jt),acn=pfe(zf),rDe=K(Me),rcn=Kp(Ie),ocn=V(de),icn=xa(Ha(At)),ucn=ka(lt),oDe=ot(wr),_q=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dq=function(){function e(){}return e.value=new e,e}(),hq=function(){function e(){}return e.value=new e,e}();var iDe=function(e){var n=function(t){return ecn(function(){var r=J1(co)(HS)(),i=e7(r)(),u=n7(r)();return function(l){if(l instanceof hq)return Xa(or)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return aDe(b.value)});if(l instanceof dq)return function(){return J1(J1(co)(HS))(JU)(),b.value};if(l instanceof _q)return aDe(new d(l.value0));throw new Error("Failed pattern match at Utils.Location (line 79, column 45 - line 101, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return zce(qce(n)(US.popstate))},uDe=function(e){var n=function(){if(e.replace)return UU;if(Ae)return OU;throw new Error("Failed pattern match at Utils.Location (line 60, column 5 - line 62, column 38): "+[])}(),t=J1(J1(co)(t7))(n(rr(Li))("CollegeVine")(e.url));return function(){var r=J1(co)(HS)(),i=e7(r)(),u=n7(r)();return ncn(tcn(i+u===e.url)(t))(acn)()}};var lDe=function(e){var n=function(t){var a=$o("=")(t),r=rDe(zr(a)(1))(hB),i=_e("")(rDe(zr(a)(0))(hB));return new Je(i,r)};return rcn(ocn(wa(icn(Ai))($o("&")(_e(e)(_c("?")(e)))))(n))},cDe=function(e){return ucn(J1(co)(ose(e)("_blank")("")))},X6=function(e){return oDe(BU(e))(oDe(HS)(co))};var Jh=V(B),lcn=xa(Ha(At)),sDe=lc(Me),Z6=K(Me),ccn=Us(),scn=z(Mn),fcn=St(br),gq=kr(Ie)(ht),vcn=an(),mcn=Wo(B),hC=function(e){return"/schools/"+e.slug},k2="/schools/hub",pcn=function(e){return function(n){var t=function(m){return Jh(Jh(_c(m)(n.path))($o("/")))(wa(lcn(Ai)))},a=lDe(n.queryString),r=_e(Zl.value)(Jh(sDe(Gi("simulator")(a)))(ohe)),i=Z6(sDe(Gi("overlay")(a)))(She),u=function(m){return function(p){return Jh(m)(function(h){return{slug:ccn(h),tab:_e(dr.value)(Jh(p)(K6))}})}},l=Jh(t(k2))(function(m){return{ranking:Z6(zr(m)(0))(i5),focusedSchool:u(zr(m)(2))(zr(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=Z6(e.knownSeoState)(function(m){return Z6(t(hC({slug:m.slug})))(function(p){return scn({ranking:m.ranking,focusedSchool:u(zr(p)(0))(zr(p)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=fcn(l)(c);if(s instanceof d)return new _q(s.value0);var f=function(m){if(s instanceof b)return dq.value;throw new Error("Failed pattern match at Hub.Location (line 78, column 1 - line 78, column 100): "+[s.constructor.name])};if(s instanceof b){var v=_c(k2)(n.path);return v instanceof d?hq.value:f(!0)}return f(!0)}},fDe=function(e){return iDe(pcn(e))},Dq=function(e){return function(n){var t=Jh(OW(n.whatificator))(function(l){return"simulator="+l}),a=Jh(n.mobileOverlay)(function(l){return"overlay="+Rhe(l)}),r=Co("&")(fr([a,t])),i=Jh(n.focusedSchool)(function(l){return gq("/")(fr([new d(vcn(l.slug)),N2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?gq("/")(fr([new d(hC({slug:e.knownSeoState.value0.slug})),i])):gq("/")(fr([new d(k2),new d(Te(e.basePath)(fh)(n.ranking)),mcn(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},vDe=function(e){return function(n){return function(t){return uDe({url:Dq(e)(n),replace:t.replace})}}};var mDe="/profile";var _cn=an();var ad=function(e){return function(n){return Co("/")(fr([new d("/schools"),new d(_cn(n)),N2(e)]))}},Wh=mDe;var pDe=function(e){return Dq({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:Zl.value})},_De=function(e){return pDe(e)+"?simulator=on"},dDe=function(e){return function(n){return pDe(new d({tab:e,slug:n}))}},gC="/profile/finances";var hDe="/chancing/profile",gDe="https://blog.collegevine.com/how-federal-work-study-works/";var dcn=La(),eL=V(B),H2=re(qe),hcn=Da(Ie)(ht),gcn=kr(Ie)(ht),Dcn=V(de),ycn=l_()(),bcn=Qe(ra)(pc(So)(function(e){var n=e>=5120;return n?b.value:new d(new Je(e,e*1.16))})(640))([5120]),Oo=function(){return function(e){return function(n){var t=dcn(n),a=c0({key:"auto",value:Bn(t.auto)("format")})(nh({key:"q",value:eL(mr(t.q))(H2)})(nh({key:"dpr",value:eL(mr(t.dpr))(H2)})(nh({key:"ar",value:mr(t.ar)})(nh({key:"crop",value:mr(t.crop)})(nh({key:"fit",value:mr(t.fit)})(nh({key:"h",value:eL(mr(t.h))(H2)})(nh({key:"w",value:eL(mr(t.w))(H2)})(_e(t.src)(dS("?")(t.src)))))))))),r=function(u){var l=H2(no(u));return hcn([a,"&w=",l," ",l,"w"])},i=function(){if(YT(t.w))return gcn(",")(Dcn(bcn)(r));if(Ae)return"";throw new Error("Failed pattern match at Utils.Imgix (line 61, column 5 - line 65, column 13): "+[])}();return ycn(e)({src:a,srcSet:i,style:Bn(t.style)($e({})),alt:Bn(t.alt)(""),sizes:Bn(t.sizes)("")})}}};var Rcn=ja(M)()(),wcn=r6(M),DC=V(B),yq=U(M),bq=In(Z)()(),Scn=kr(Ie)(ht),Ecn=Oo(),nL=re(qe),tL=Cr(tr),Rq=U(Z),W1=U(J),DDe=Ve(M),Ccn=ss(zo)(Mn),yC=L(B),yDe=ma(M),bDe=L(de),Icn=an(),Fcn=cc(Tt(kM)),Tcn=K(Me),Mcn=In(J)()(),Gcn=L(Ol),RDe=re(xi),Acn=Zt(ir),xcn=z(jt),wDe=Qe(ra),SDe=function(){function e(){}return e.value=new e,e}(),aL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EDe=function(e){var n=function(){if(e.schoolDetailPageLink instanceof SDe)return Rcn("h2 text-body flex-grow-1")({href:ad(dr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof aL)return wcn("h2 text-body flex-grow-1")({href:dDe(dr.value)(e.school.slug),onClick:e.schoolDetailPageLink.value0(e.school.id)})(e.school.name);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 225, column 7 - line 236, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=DC(e.schoolAccessors)(function(F){return X(function(){var k=F.publicPrivate(e.school);if(k instanceof Pu)return"Public";if(k instanceof Kl)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 89, column 16 - line 91, column 35): "+[k.constructor.name])}())}),a=new d(yq("t--location")(C0e(e.school.address))),r=function(){return e.mobileLayout?400:170}(),i=function(){return e.mobileLayout?120:270}(),u=function(){var F=function(){if(e.mobileLayout)return $e({height:i});if(Ae)return $e({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 147, column 9 - line 149, column 52): "+[])}();return bq(Scn(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(Ecn("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:$e({left:"calc(50% - "+(nL(tL(r)(2))+"px)"),top:"calc(50% - "+(nL(tL(i)(2))+"px)")})}))}(),l=function(F){return Rq("mt-3 bg-gradient-light-grey rounded "+F)(v7)},c=l(""),s=function(F){return function(k){return function(O){return W1("mt-3 d-flex align-items-center "+F)([Te(DDe("text-secondary")("--"))(oe)(Ccn(O)),DDe("ml-3")(k)])}}},f=function(F){return function(k){return function(O){return s("")(k)([yC(yDe(F))(O)])}}},v=DC(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(yC(sf("0.00"))(F.averageGpa(e.school)))}),m=DC(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new d(function(){var k=F.totalUndergrads(e.school);return k<200?"Fewer than 200":k<950?nL(tL(k+50|0)(100)*100|0):nL(tL(k+500|0)(1e3))+"K"}()))}),p=function(){var F=function(k){if(k instanceof $n)return f("t--cost-estimate")("Your est. net cost")(new d(M2(k.value0.estimatedNetCost)));if(k instanceof va)return c;if(k instanceof Ht&&e.showTotalCost)return f("t--cost")("Cost")(yC(function(O){return M2(Yn(O))})(gme(e.currentUser)(e.school)));if(k instanceof Ht&&Ae)return f("t--cost-estimate")("Your est. net cost")(b.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 187, column 31 - line 198, column 70): "+[k.constructor.name])};if(e.schoolAccessors instanceof d)return[new d(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof b)return bDe(d.create)([f("t--tuition-in-state")("In-state tuition")(yC(function(k){return M2(Yn(k))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(yC(function(k){return M2(Yn(k))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 177, column 15 - line 185, column 10): "+[e.schoolAccessors.constructor.name])}(),h=UE({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),R=Yde(h),g=function(){var F=function(O){return function(A){return yq("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+O)(y_(A))}},k=function(){var O=Icn(R);if(O instanceof Ht)return b.value;if(O instanceof va)return b.value;if(O instanceof $n){if(Fcn(O.value0.regular.classification)(O.value0.simulated.classification))return new d({arrow:R2("")(R),paleBadge:Oe(O.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ae)return b.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 113, column 11 - line 125, column 26): "+[O.constructor.name])}();return DC(Tcn(Qde(h))(function(O){return O.classification}))(function(O){return Mcn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:$e({right:0})})([W1("d-flex align-items-center")([Oe(k)(function(A){return A.arrow}),F(Y7(O))(O)]),Oe(k)(function(A){return A.paleBadge})])})}(),_=DC(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(DC(F.acceptanceRate(e.school))(function(k){return sf("0")(k.value*100)+"%"}))}),y=function(){if(h instanceof V_||h instanceof $_)return _;if(h instanceof z_)return new d(l("t--chance-loading"));if(h instanceof lp&&Vde(h.value1))return new d(l("t--chance-loading"));if(h instanceof lp)return new d(s("t--chance")("Your chances")([yC(Gcn(yDe("mr-2"))(dD(e.school)))(M1(h.value1)),new d(oe([R2("")(R),l6("")(R)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 152, column 7 - line 166, column 12): "+[h.constructor.name])}();return bq("pb-4")({key:RDe(e.school.id)})(bq("card mb-0 t--list-row t--school-"+RDe(e.school.id))({onClick:Acn(function(){if(e.schoolDetailPageLink instanceof SDe)return xcn(we);if(e.schoolDetailPageLink instanceof aL)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 64, column 11 - line 66, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(W1("card-body row")([Rq("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),W1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ca(e.badge),W1("d-flex align-items-start justify-content-between")([n,ca(g)]),W1("small text-secondary d-flex align-items-center")(qd(yq("mx-2")("\u2022"))(fr([a,t]))),W1("row "+function(){return e.mobileLayout?"text-small":""}())(bDe(Rq("col-6"))(fr(wDe([y,v])(wDe(p)([m]))))),e.actions])])))},wq=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return cp(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Lcn=er(M)()(),CDe=Xe(kn),jcn=er(J)()(),Pcn=Ve(M),Ncn=zg(fJ),kcn=La(),Hcn=In(J)()(),Ocn=Qe(ra),Ucn=L(de),Bcn=function(e){return function(n){return n instanceof d&&n.value0 instanceof j0?"btn-success":n instanceof d&&n.value0 instanceof P0?"btn-danger":n instanceof d&&n.value0 instanceof L0?"btn-secondary":n instanceof d&&n.value0 instanceof U_||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},Jcn=function(e){return e instanceof j0?"badge-soft-success bg-success-soft":e instanceof P0?"badge-soft-danger bg-danger-soft":e instanceof L0?"badge-secondary bg-secondary":e instanceof U_?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},rL=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+iu(KM(m))},r=function(m){return Lcn("dropdown-item mb-1 "+(Jcn(m)+a(m)))(Pa)({onClick:CDe(t)(new d(m))})(RD(m))},i=function(){var m=function(p){if(Ae)return[jcn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")(Pa)({onClick:CDe(t)(b.value)})([Pcn("fe fe-x mr-2")(""),X("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 25, column 1 - line 30, column 15): "+[])};return n instanceof b?[]:m(!0)}(),u=Ncn(fE)(Te([])(Wd)(n)),l=kcn(e),c=Bn(l.buttonContent)(X(Te("Add to my list")(RD)(n))),s=Bn(l.primary)(!1),f=Bn(l.small)(!1),v=Bn(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return qS("")({toggleClass:v+(" t--school-list-status-selector "+Bcn({primary:s})(n)),toggleContent:c,contentId:"school-list-status-selector-dropdown-options",content:function(m){return Hcn(Bn(l.menuClass)("")+(" "+m.className))({id:m.contentId})(Ocn(Ucn(r)(u))(i))},ariaLabelInput:lu("School list selector dropdown")})}}}};var Wcn=ce(E_),IDe=function(e){return function(n){if(e.ranking instanceof d&&n instanceof _r)return Wcn(n.value0)(e.ranking.value0);if(n instanceof _r)return!0;if(n instanceof P&&n.value0 instanceof Hi)return nt(e.chancingState.effectiveProfile);if(n instanceof P&&n.value0 instanceof mu)return nt(e.chancingState.effectiveProfile);if(n instanceof P&&n.value0 instanceof ai||n instanceof P&&n.value0 instanceof fl||n instanceof P&&n.value0 instanceof vl)return!0;if(n instanceof P&&n.value0 instanceof Ec)return!1;if(n instanceof P&&n.value0 instanceof ec)return!0;if(n instanceof P&&n.value0 instanceof Cc||n instanceof P&&n.value0 instanceof Ic)return!1;if(n instanceof P&&n.value0 instanceof ml)return!0;if(n instanceof P&&n.value0 instanceof Fc)return!1;if(n instanceof P&&n.value0 instanceof pl||n instanceof P&&n.value0 instanceof _l||n instanceof P&&n.value0 instanceof Tc||n instanceof P&&n.value0 instanceof dl||n instanceof P&&n.value0 instanceof hl||n instanceof P&&n.value0 instanceof gl||n instanceof P&&n.value0 instanceof Oi||n instanceof P&&n.value0 instanceof Dl||n instanceof P&&n.value0 instanceof yl)return!0;if(n instanceof P&&n.value0 instanceof Mc)return!1;if(n instanceof P&&n.value0 instanceof bl||n instanceof P&&n.value0 instanceof Rl||n instanceof P&&n.value0 instanceof Uu||n instanceof P&&n.value0 instanceof wl||n instanceof P&&n.value0 instanceof Sl||n instanceof P&&n.value0 instanceof El||n instanceof P&&n.value0 instanceof Cl||n instanceof P&&n.value0 instanceof Bi)return!0;if(n instanceof P&&n.value0 instanceof Il)return nt(e.currentUser);if(n instanceof P&&n.value0 instanceof Gc||n instanceof P&&n.value0 instanceof Ui)return!1;if(n instanceof P&&n.value0 instanceof pu)return!0;if(n instanceof P&&n.value0 instanceof Ji)return e.hasFinancialProfile;if(n instanceof P&&n.value0 instanceof Ac||n instanceof P&&n.value0 instanceof Wi)return!0;if(n instanceof P&&n.value0 instanceof xc||n instanceof P&&n.value0 instanceof Lc)return!1;if(n instanceof P&&n.value0 instanceof Fl)return!0;if(n instanceof P&&n.value0 instanceof Tl)return!1;if(n instanceof P&&n.value0 instanceof _u||n instanceof P&&n.value0 instanceof Ml||n instanceof P&&n.value0 instanceof Gl||n instanceof P&&n.value0 instanceof qi||n instanceof P&&n.value0 instanceof jc||n instanceof P&&n.value0 instanceof Bu||n instanceof P&&n.value0 instanceof Pc||n instanceof P&&n.value0 instanceof Ju||n instanceof P&&n.value0 instanceof zi||n instanceof P&&n.value0 instanceof di||n instanceof P&&n.value0 instanceof Nc||n instanceof P&&n.value0 instanceof Wu||n instanceof P&&n.value0 instanceof $i||n instanceof P&&n.value0 instanceof du||n instanceof P&&n.value0 instanceof Vi)return!0;if(n instanceof P&&n.value0 instanceof mf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 24, column 23 - line 81, column 38): "+[n.constructor.name])}};var FDe=Cu(Qn),qcn=ze(FDe);var zcn=Wn(Ta),O2=L(B),$cn=St(Hde),Vcn=Qe(Op(Op(UF))),q1=xr(Mw),Sq=V(B),Qcn=ot(Me),Eq=K(Me),Cq=xr(uo),qh=xr(It),Ycn=ze(Qn),oL=xr(Qn),TDe=JF(),MDe=gb(BF)(),Kcn=TDe(gb(MDe({reflectSymbol:function(){return"name"}})(It))()({reflectSymbol:function(){return"group"}})(ame)),Xcn=xr(v0e),Zcn=xr(Cu(wme)),esn=V(go),GDe=xr(Cu(uo)),nsn=xr(dme),tsn=xr(TDe(gb(MDe({reflectSymbol:function(){return"value"}})(Qn))()({reflectSymbol:function(){return"percentile"}})(uo))),ADe=xr(FDe),asn=lo(A0),Iv=function(){function e(){}return e.value=new e,e}(),zh=function(){function e(){}return e.value=new e,e}();var xDe={eq:function(e){return function(n){return e instanceof Iv&&n instanceof Iv||e instanceof zh&&n instanceof zh}}},Iq=function(e){return{by:new _r(e),direction:Iv.value}},Fq=function(e){var n=Qp(e);return function(t){return function(a){return function(r){return qcn(n(a)(t))(n(r)(t))}}}},Tq=Fq(Nt),Mq=Tq(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),Gq=Tq(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),rsn=Tq(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var osn=function(){var e=Fq(kM)([fv.value,sv.value,cv.value,rf.value]);return function(n){return function(t){if(n instanceof b&&t instanceof b)return ee.value;if(n instanceof b)return Q.value;if(t instanceof b)return Y.value;if(n instanceof d&&t instanceof d)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 172, column 13 - line 176, column 30): "+[n.constructor.name,t.constructor.name])}}}(),isn=function(){return Fq(L0e)([yD.value,m1.value,p1.value])}();var LDe=function(e){if(e instanceof Iv)return"SortAsc";if(e instanceof zh)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 61, column 1 - line 61, column 40): "+[e.constructor.name])},U2=function(e){return{by:O0(e.by),direction:LDe(e.direction)}},jDe=function(e){return function(n){return zcn(O2(function(t){return function(a){return{by:t,direction:a}}})(Sn(O0)(e)(n.by)))(Sn(LDe)([Iv.value,zh.value])(n.direction))}},OD=function(){return{by:new P(pu.value),direction:Iv.value}}(),PDe=function(e){return function(n){var t=function(_){return function(y){return function(F){return _(y)(F)}}},a=function(_){return $a($cn(I2(_.id)(e))(S2(_.id)(e)))},r=function(_){return DD(function(y){return y.address}(_))},i=function(_){var y=xr(Cu(_));return function(F){return Vcn(q1(function(k){return jr(F(k))}))(y(F))}},u=i(uo),l=i(C7),c=i(It),s=i(Kcn),f=i(hme),v=function(_){return I0e(function(y){return y.address}(_))},m=function(_){if(n.direction instanceof Iv)return _;if(n.direction instanceof zh)return function(y){return function(F){return yae(_(y)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 127, column 24 - line 129, column 41): "+[n.direction.constructor.name])},p=function(_){return _e(o1)(Sq(ff(_.id)(e))(function(y){return y.applicationRound}))},h=function(_){return F2(_.id)(e)},R=function(_){return function(y){return Qcn(gve(p(y))(_))(h(y))}},g=function(_){return function(y){return Eq(h(y))(function(F){return O7(new d(F.year))(_(F))})}};return m(t(function(){if(n.by instanceof P&&n.by.value0 instanceof ai)return Cq(function(){var _=Te(sS)(function(y){return y.value});return function(y){return _(function(F){return F.admissions.acceptanceRate}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof fl)return u(bD(function(_){return _.men}));if(n.by instanceof P&&n.by.value0 instanceof vl)return u(bD(function(_){return _.women}));if(n.by instanceof P&&n.by.value0 instanceof Ec)return qh(function(_){return cE(function(y){return y.address}(_))});if(n.by instanceof P&&n.by.value0 instanceof Hi)return sr(Ycn)(function(_){return _e(0)(Eq(a(_))(function(y){return y.top.score}))});if(n.by instanceof P&&n.by.value0 instanceof mu)return sr(osn)(function(_){return Eq(a(_))(function(y){return y.top.classification})});if(n.by instanceof P&&n.by.value0 instanceof ec)return l(R(function(_){return _.notification}));if(n.by instanceof P&&n.by.value0 instanceof Cc)return c(function(){var _=O2(function(y){return function(F){return F.siteName}(eh(y))});return function(y){return _(function(F){return F.urls.admissions}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof Ic)return function(_){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof ml)return oL(function(_){return _.applicationTimeHours});if(n.by instanceof P&&n.by.value0 instanceof Fc)return function(_){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof pl)return s(function(_){return _.basketball.conference});if(n.by instanceof P&&n.by.value0 instanceof _l)return sr(isn)(function(_){return _.setting});if(n.by instanceof P&&n.by.value0 instanceof Tc)return qh(v);if(n.by instanceof P&&n.by.value0 instanceof dl)return f(function(_){return _.admissions.reqClassRank});if(n.by instanceof P&&n.by.value0 instanceof hl)return Xcn(function(_){return _.gender});if(n.by instanceof P&&n.by.value0 instanceof gl)return qh(function(_){return _.schoolType});if(n.by instanceof P&&n.by.value0 instanceof Oi)return q1(function(_){return _.isCommuterCollege});if(n.by instanceof P&&n.by.value0 instanceof Dl)return sr(Mq)(function(_){return _.diversity});if(n.by instanceof P&&n.by.value0 instanceof yl)return oL(function(_){return _.dropOutRate});if(n.by instanceof P&&n.by.value0 instanceof Mc)return c(function(){var _=O2(function(y){return function(F){return F.siteName}(eh(y))});return function(y){return _(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof bl)return oL(function(_){return _e(0)(Sq(_.numFreshmen)(function(y){return y.value}))});if(n.by instanceof P&&n.by.value0 instanceof Rl)return s(function(_){return _.football.conference});if(n.by instanceof P&&n.by.value0 instanceof Uu)return u(function(_){return _.fourYearGradRate});if(n.by instanceof P&&n.by.value0 instanceof wl)return q1(function(_){return _.basketball.division1});if(n.by instanceof P&&n.by.value0 instanceof Sl)return q1(function(_){return _.football.division1});if(n.by instanceof P&&n.by.value0 instanceof El)return q1(function(_){return _.academicOfferings.hasMedicalSchool});if(n.by instanceof P&&n.by.value0 instanceof Cl)return q1(function(_){return _.academicOfferings.studyAbroad});if(n.by instanceof P&&n.by.value0 instanceof Bi)return q1(function(_){return _.hbcu});if(n.by instanceof P&&n.by.value0 instanceof Il)return Zcn(function(_){return Sq(ff(_.id)(e))(function(y){return y.status})});if(n.by instanceof P&&n.by.value0 instanceof Gc)return qh(function(_){return function(y){return y.siteName}(eh(function(y){return y.urls.main}(_)))});if(n.by instanceof P&&n.by.value0 instanceof Ui)return function(_){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof pu)return qh(function(_){return _.name});if(n.by instanceof P&&n.by.value0 instanceof Ji)return u(function(_){return $a(esn(cp(_.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof P&&n.by.value0 instanceof Ac)return qh(function(_){return BE(_.id)(e)});if(n.by instanceof P&&n.by.value0 instanceof Wi)return GDe(function(){var _=O2(function(y){return y.value});return function(y){return _(function(F){return F.fracInternationalStudents}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof xc)return qh(function(_){return _.phone});if(n.by instanceof P&&n.by.value0 instanceof Lc)return function(_){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof Fl)return sr(Gq)(function(_){return _.prestige});if(n.by instanceof P&&n.by.value0 instanceof Tl)return function(_){return function(y){return ee.value}};if(n.by instanceof P&&n.by.value0 instanceof _u)return nsn(function(_){return _.publicPrivate});if(n.by instanceof P&&n.by.value0 instanceof Ml)return f(function(_){return _.admissions.reqRecLetters});if(n.by instanceof P&&n.by.value0 instanceof Gl)return sr(rsn)(r);if(n.by instanceof P&&n.by.value0 instanceof qi)return qh(function(_){return _.religiousAffiliation});if(n.by instanceof P&&n.by.value0 instanceof jc)return l(g(function(_){return _.satActDeadline}));if(n.by instanceof P&&n.by.value0 instanceof Bu)return f(function(_){return _.admissions.reqStandardTests});if(n.by instanceof P&&n.by.value0 instanceof Pc)return l(g(function(_){return _.satSubjectTestDeadline}));if(n.by instanceof P&&n.by.value0 instanceof Ju)return GDe(function(){var _=O2(function(y){return y.value});return function(y){return _(function(F){return F.sixYearGradRate}(y))}}());if(n.by instanceof P&&n.by.value0 instanceof zi)return qh(function(_){return gD(function(y){return y.address}(_))});if(n.by instanceof P&&n.by.value0 instanceof di)return tsn(function(_){return _.studentsPerFaculty});if(n.by instanceof P&&n.by.value0 instanceof Nc)return l(R(function(_){return _.deadline}));if(n.by instanceof P&&n.by.value0 instanceof Wu)return f(function(_){return _.admissions.reqToefl});if(n.by instanceof P&&n.by.value0 instanceof $i)return oL(function(_){return _.totalUndergrads});if(n.by instanceof P&&n.by.value0 instanceof du)return ADe(function(_){return _.tuitionInState});if(n.by instanceof P&&n.by.value0 instanceof Vi)return ADe(function(_){return _.tuitionOutOfState});if(n.by instanceof P&&n.by.value0 instanceof mf)return Cq(function(){var _=Te(sS)(function(y){return y.value});return function(y){return _(function(F){return F.admissions.yieldRate}(y))}}());if(n.by instanceof _r)return Cq(function(){var _=Te(sS)(function(F){return Yn(function(k){return k.order}(F))}),y=asn(n.by.value0);return function(F){return _(y(function(k){return k.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 67, column 36 - line 124, column 122): "+[n.by.constructor.name])}()))}};var NDe=U(J),kDe=ea(M),Aq=U(M),xq=K(Me),usn=lo(A0),lsn=z(Mn),HDe=In(Z)()(),iL=Zt(ji),uL=T1(),csn=rL(),ssn=J0(),ODe=u0(M)()(),fsn=V(B),lL=U(Z),Lq=er(M)()(),vsn=ot(Me),msn=_de()(),UDe=L(B),psn=L(de),_sn=z(Kn),BDe=K(Wv),dsn=z(dm),hsn=jx(Z)()(),gsn=o0(J),Dsn=V(de),ysn=r0(J),JDe=zs(Z),bsn=Xe(kn),WDe=ce(nl()(fi(fi(el)()({reflectSymbol:function(){return"direction"}})(xDe))()({reflectSymbol:function(){return"by"}})(x1)));var jq=function(){function e(){}return e.value=new e,e}(),Pq=function(){function e(){}return e.value=new e,e}(),Rsn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nq=function(e){var n=Qb(e.state.schoolListRef)(function(i){return e.dispatch(Rsn.create(i))}),t=function(i){return NDe("d-flex align-items-center mr-2")([kDe("fe fe-heart")(""),Aq("d-none d-md-block ml-2")(Te("Add to list")(RD)(i))])},a=function(i){var u=xq(e.ranking)(function(v){return xq(usn(v)(i.rankings))(function(m){return lsn(Aq("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+fh(v)))(b0e(v)(m)))})}),l=function(){var v=function(p){var h=e.schoolListStatus(i);return HDe("")({onClick:iL(uL),"aria-label":"Add "+(i.name+" to list")})(csn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=HDe("")({onClick:iL(uL)})(ssn({auth0ActiveTab:B0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Te(m)(v)(xq(e.currentUser)(ed))}(),c=function(v){return function(m){return ODe("btn btn-link p-0")(lu(m+(" for "+i.name)))({href:v,onClick:iL(uL)})(m)}},s=function(){var v=fsn(e.currentUser)(function(p){return p.role});if(v instanceof b)return c(e.paths.chancingCta)("Calculate my chances");var m=function(p){return v instanceof d&&v.value0 instanceof P2&&!e.hasFinancialProfile?c(gC)("Calculate my net cost"):Aq("")("")};return v instanceof d&&v.value0 instanceof P2&&e.chancingState.permanentProfile instanceof b?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=NDe("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof $n&&v.value0 instanceof d&&v.value0.value0 instanceof Rc&&e.showCounselorConnections?lL("d-flex justify-content-end")(ODe("btn btn-outline-primary")(Pa)({href:a6})("Message")):v instanceof $n&&v.value0 instanceof d&&v.value0.value0 instanceof ei&&e.showCounselorConnections?lL("d-flex justify-content-end")(Lq("btn btn-secondary")(Pa)({disabled:!0})("Connection pending")):v instanceof $n&&v.value0 instanceof b&&e.showCounselorConnections?lL("d-flex justify-content-end")(Lq("btn btn-outline-primary")(Pa)({onClick:iL(function(m){return function(){return uL(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return EDe({actions:f,chancingState:e.chancingState,currentUser:vsn(ed)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new aL(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=qr(e.schools);return r?oe([Ua(""),Pde("")]):e.useVirtualList?msn({length:bt(e.schools),type:mde,ref:n,itemRenderer:dde(function(i){return ca(UDe(a)(zr(e.schools)(i.index)))}),minSize:10,scrollParentGetter:_x(UDe(pde)(e.virtualListScrollParent))}):oe(psn(a)(e.schools))},qDe=function(e){return function(n){return _sn({schoolListRef:n.value0})}},kq=function(e){var n=new P($i.value),t=function(){if(e.ranking instanceof d)return new _r(e.ranking.value0);if(e.ranking instanceof b)return new P(pu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 270, column 21 - line 272, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new P(Vi.value);if(Ae)return new P(Ji.value);throw new Error("Failed pattern match at Hub.Detail.List (line 276, column 5 - line 278, column 51): "+[])}(),r=function(){var i=function(u){if(Ae)return new P(ai.value);throw new Error("Failed pattern match at Hub.Detail.List (line 253, column 1 - line 260, column 19): "+[])};return e.chancingState.permanentProfile instanceof d?new P(Hi.value):i(!0)}();return wa(IDe(e))([t,n,a,r])},zDe=function(e){return e instanceof P&&e.value0 instanceof $i?"School size":e instanceof P&&e.value0 instanceof du||e instanceof P&&e.value0 instanceof Vi?"Tuition":e instanceof P&&e.value0 instanceof Ji?"Your est. net cost":e instanceof P&&e.value0 instanceof Hi?"Admission chance":X_(e)},wsn=function(e){return e instanceof P&&e.value0 instanceof pu?Pq.value:jq.value},$De=function(e){var n=function(a){return BDe(kq(e))(function(r){return BDe([Iv.value,zh.value])(function(i){return dsn({by:r,direction:i})})})},t=function(a){var r=wsn(a.by);if(r instanceof jq&&a.direction instanceof Iv)return"(low to high)";if(r instanceof jq&&a.direction instanceof zh)return"(high to low)";if(r instanceof Pq&&a.direction instanceof Iv)return"(A-Z)";if(r instanceof Pq&&a.direction instanceof zh)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 247, column 28 - line 251, column 45): "+[r.constructor.name,a.direction.constructor.name])};return lL("d-flex justify-content-end")(qS("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:X("Sort by: "+zDe(e.sort.by)),contentId:"school-sort-options-dropdown",content:function(a){return hsn(a.className+" dropdown-menu-right")({role:a.role,id:a.contentId})(gsn("")(Dsn(n(we))(function(r){return ysn("")([JDe("")(Lq("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")(Pa)({onClick:bsn(e.onSort)(r),role:a.roleSelectOption,"aria-selected":a.ariaSelected(WDe(r)(e.sort))})(zDe(r.by)+(" "+t(r)))),JDe("px-3")(Ze(WDe(r)(e.sort))(kDe("fe fe-check large")("")))])})))},ariaLabelInput:lu("Sort options")}))};var VDe=function(){return{schoolListRef:b.value}}();var $h=function(){function e(){}return e.value=new e,e}(),Vh=function(){function e(){}return e.value=new e,e}(),Qh=function(){function e(){}return e.value=new e,e}(),Yh=function(){function e(){}return e.value=new e,e}(),z1=function(){function e(){}return e.value=new e,e}();var cL={eq:function(e){return function(n){return e instanceof $h&&n instanceof $h||e instanceof Vh&&n instanceof Vh||e instanceof Qh&&n instanceof Qh||e instanceof Yh&&n instanceof Yh||e instanceof z1&&n instanceof z1}}},sL={compare:function(e){return function(n){if(e instanceof $h&&n instanceof $h)return ee.value;if(e instanceof $h)return Y.value;if(n instanceof $h)return Q.value;if(e instanceof Vh&&n instanceof Vh)return ee.value;if(e instanceof Vh)return Y.value;if(n instanceof Vh)return Q.value;if(e instanceof Qh&&n instanceof Qh)return ee.value;if(e instanceof Qh)return Y.value;if(n instanceof Qh)return Q.value;if(e instanceof Yh&&n instanceof Yh)return ee.value;if(e instanceof Yh)return Y.value;if(n instanceof Yh)return Q.value;if(e instanceof z1&&n instanceof z1)return ee.value;throw new Error("Failed pattern match at Common.Quintile (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return cL}},Kh=function(e){if(e instanceof $h)return"much lower than average";if(e instanceof Vh)return"lower than average";if(e instanceof Qh)return"about average";if(e instanceof Yh)return"above average";if(e instanceof z1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 28, column 15 - line 33, column 28): "+[e.constructor.name])},gf=function(e){if(e<.2)return $h.value;if(e<.4)return Vh.value;if(e<.6)return Qh.value;if(e<.8)return Yh.value;if(Ae)return z1.value;throw new Error("Failed pattern match at Common.Quintile (line 19, column 1 - line 19, column 37): "+[e.constructor.name])};var QDe=ka($v),Ssn=z(Hw),Esn=Wn(cre),Csn=L($v),YDe=function(e){return e.separate};var KDe={compact:function(e){return function(){var t=Wp(),a=ZF(function(r){return zr(e)(r)})();return eT(a)(function(r){return QDe(function(i){if(i instanceof b)return Ssn(0);if(i instanceof d)return vc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Os(t)()}()},separate:function(e){return function(){var t=Wp(),a=Wp(),r=ZF(function(i){return zr(e)(i)})();return eT(r)(function(i){return QDe(function(u){if(u instanceof rn)return vc(u.value0)(t);if(u instanceof nn)return vc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),Esn(Csn(function(i){return function(u){return{left:i,right:u}}})(Os(t)))(Os(a))()}()}};var XDe=lr(so),ZDe=hn(dn),eye=mn(vn),nye=yn(Dn),W0=function(){function e(){}return e.value=new e,e}(),rd=function(){function e(){}return e.value=new e,e}(),tye={to:function(e){if(e instanceof T)return W0.value;if(e instanceof o)return rd.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof W0)return new T($.value);if(e instanceof rd)return new o($.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])}},aye={show:Tr(tye)(Ea(XDe({reflectSymbol:function(){return"And"}}))(XDe({reflectSymbol:function(){return"Or"}})))},Hq={eq:function(e){return function(n){return e instanceof W0&&n instanceof W0||e instanceof rd&&n instanceof rd}}},Oq=function(e){if(e instanceof W0)return"and";if(e instanceof rd)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 19, column 13 - line 21, column 13): "+[e.constructor.name])},rye=function(){return tt(Le)({parse:Sn(Oq)(un(tye)(_n(ZDe)(fn(sn))(ZDe)(eye))(gn(nye)(nye))(pn(eye))),default:W0.value,diagnosticName:"InclusionOperator"})}();var oye=Dm()(),iye=fc(Lr),Isn=ce(Nt);var Fsn=V(de),uye=L(de),Tsn=Yv(It),lye=Ha(At),B2=xa(lye),cye=Fi(Ie)(Nt),Msn=ls(lye),Gsn=Qv(Ie)(At),sye=_oe(Nt),fL=V(go),Asn=sH(Qn),Df=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),UD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_p=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xsn={to:function(e){if(e instanceof T)return new Df(e.value0);if(e instanceof o&&e.value0 instanceof T)return new q0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new Bc(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new zu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof Df)return new T(e.value0);if(e instanceof q0)return new o(new T(e.value0));if(e instanceof Bc)return new o(new o(new T(e.value0)));if(e instanceof zu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])}},fye={show:Tr(xsn)(Ea(lr(tf(Lr))({reflectSymbol:function(){return"StringPattern"}}))(Ea(lr(tf(oye(mi({reflectSymbol:function(){return"max"}})(os({reflectSymbol:function(){return"min"}})(qe))(qe))))({reflectSymbol:function(){return"Range"}}))(Ea(lr(tf(iye))({reflectSymbol:function(){return"MultiSelectOptions"}}))(lr(tf(oye(mi({reflectSymbol:function(){return"operator"}})(os({reflectSymbol:function(){return"terms"}})(iye))(aye))))({reflectSymbol:function(){return"Inclusions"}})))))};var vye=function(e){return function(n){return function(t){return function(a){return Fsn(ou(n)(nO(sr(Isn)(e))(a)))(function(r){return{value:e(r),tooltip:new d(t(r))}})}}}},mye=function(e){return function(n){return function(t){return uye(function(a){return{value:a,tooltip:b.value}})(n(Tsn(uye(e)(t))))}}},J2=function(e){return function(n){if(e instanceof Df&&n instanceof UD)return e.value0!=="";if(e instanceof q0&&n instanceof _p){var t=function(a){return n.value0.min<=a&&a<=n.value0.max};return t(e.value0.min)||t(e.value0.max)}return e instanceof Bc&&n instanceof Fv?B2(qr)(e.value0)&&bt(e.value0)===bt(wa(function(a){return cye(a.value)(e.value0)})(n.value0.options)):e instanceof zu&&n instanceof z0?Msn(B2(qr))(Gsn(function(a){return cye(a)(n.value0.options)}))(e.value0.terms):!1}},vL=function(e){return function(n){return e instanceof UD&&n instanceof Df?n.value0!=="":e instanceof _p&&n instanceof q0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof Fv&&n instanceof Bc?B2(qr)(n.value0):e instanceof z0&&n instanceof zu?B2(qr)(n.value0.terms):!1}},pye=function(e){if(e instanceof UD)return new Df("");if(e instanceof _p)return new q0({min:e.value0.min,max:e.value0.max});if(e instanceof Fv)return new Bc([]);if(e instanceof z0)return new zu({terms:[],operator:W0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 59, column 18 - line 63, column 81): "+[e.constructor.name])},Uq=function(e){if(e instanceof UD)return"StringFilter";if(e instanceof _p)return"RangeFilter";if(e instanceof Fv)return"MultiSelectFilter";if(e instanceof z0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 117, column 24 - line 121, column 41): "+[e.constructor.name])},_ye=function(e){return function(n){return function(t){var a=function(r){return function(i){return bt(sye(r)(i))===bt(r)}};return t instanceof Df&&t.value0===""&&n instanceof UD?new $n(Pe(!0)):t instanceof Df&&n instanceof UD?fL(n.value0.get(e))(function(r){var i=Bs(iu(t.value0));return function(u){return i(iu(r(u)))}}):t instanceof q0&&n instanceof _p?fL(n.value0.get(e))(function(r){var i=Te(!1)(Asn(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof Bc&&t.value0.length===0&&n instanceof Fv?new $n(Pe(!0)):t instanceof Bc&&n instanceof Fv?n.value0.predicate({args:e,selected:t.value0}):t instanceof zu&&t.value0.terms.length===0&&n instanceof z0?new $n(Pe(!0)):t instanceof zu&&t.value0.operator instanceof W0&&n instanceof z0?fL(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof zu&&t.value0.operator instanceof rd&&n instanceof z0?fL(n.value0.get(e))(function(r){return function(i){return B2(qr)(sye(t.value0.terms)(r(i)))}}):Xa(or)("Invalid selector for filter")({filter:Uq(n),selection:t})(function(r){return new $n(Pe(!0))})}}};var $1=function(){function e(){}return e.value=new e,e}(),V1=function(){function e(){}return e.value=new e,e}(),dye={eq:function(e){return function(n){return e instanceof $1&&n instanceof $1||e instanceof V1&&n instanceof V1}}};var hye=xn(Rn);var Bq=ao(jn),mL=z(qt),Jq=Ln(jn),Lsn=V(lt),gye=hye(Et),jsn=ot(Et),Dye=L(Ot),pL=z(Kn),_L=hye(kt),yye=K(Et),Psn=Pf(Ot),Nsn=jfe(bx),ksn=WF(x7),Hsn=sD(jn),Osn=Nr(qt)(Ie),Usn=L(de),Bsn=bo(Kn),dL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),bye=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Jsn=rD(Em(!1));var Wsn=function(e){return{queue:[],delay:e.delay}},bC=Wsn({delay:500}),Q1=function(e){return Bq(mL(new dL(b.value,e)))},Rye=function(e){return Jq(Lsn(zv(Jsn))(function(n){return n?0:e.delay}))},wye=function(e){return Bq(gye(jsn(Qf)(Rye(e)))(function(){return Dye(bye.create)(Jq(RW))}))},RC=function(e){return function(n){return function(t){if(t instanceof BD)return pL(n);if(t instanceof dL&&t.value0 instanceof b)return _L(Bq(yye(Jq(RW))(function(r){return yye(Psn(Dye(Nsn)(Rye(n)))(r))(function(i){return mL(new dL(i,t.value1))})})))(function(){return pL(n)});if(t instanceof dL&&t.value0 instanceof d)return _L(wye(n))(function(){return pL({delay:n.delay,queue:jo({when:t.value0.value0,item:t.value1})(wa(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof bye){var a=YH(function(r){return ksn(r.when)(t.value0)})(n.queue);return _L(Hsn(gye(Osn(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=qr(a.yes);return mL(r?b.value:new d(new BD(Usn(function(i){return i.item})(a.yes))))})))(function(){return _L(Bsn(!qr(a.no))(wye(n)))(function(){return pL({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 69, column 1 - line 73, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Sye=V(go),Eye=an(),qsn=Ke(en),zsn=al(ix)(Ie),Cye=V(de),$sn=La(),Vsn=V(B),Wq=function(e){return function(n){return{whatIfChances:n.whatIfChances,chances:n.chances,contentModules:n.contentModules,counselorConnections:n.counselorConnections,schoolConnections:n.schoolConnections,financials:n.financials,schoolList:n.schoolList,schoolNotes:n.schoolNotes,recommendedSchools:n.recommendedSchools,admissionsDates:n.admissionsDates,requestDebouncer:n.requestDebouncer,all:Sye(e.schools)(function(t){return{table:DM(function(a){return function(r){return r.id}(Eye(a))})(qsn)(t),array:cu(function(a){return t})}}),slugs:Sye(e.schools)(function(t){return zsn(Cye(t)(function(a){return new Je(a.slug,a.id)}))}),majors:e.majors,searchOptions:Cye(_e([])($a(e.schools)))(function(t){return{value:Eye(t.id),label:t.name}})}}},qq=function(){return function(e){var n=$sn(e);return Wq({schools:n.schools,majors:Bn(n.majors)(ms)})({all:Ht.value,slugs:Ht.value,majors:ms,searchOptions:[],whatIfChances:Ht.value,chances:Bn(n.chances)(Ht.value),contentModules:{loadRequests:[],content:Te(Ht.value)($n.create)(Vsn(mr(n.contentModules))(DM(function(t){return t.schoolId})(function(t){return $n.create(function(a){return a.modules}(t))})))},financials:Bn(n.financials)(Ht.value),counselorConnections:Te(Ht.value)($n.create)(mr(n.counselorConnections)),schoolConnections:Te(Ht.value)($n.create)(mr(n.schoolConnections)),schoolList:Bn(n.schoolList)(vB),admissionsDates:Ht.value,schoolNotes:Bn(n.schoolNotes)(vB),recommendedSchools:Te(Ht.value)($n.create)(mr(n.recommendedSchools)),requestDebouncer:bC})}};var hL=ce(Vf),Xh=function(){function e(){}return e.value=new e,e}(),JD=function(){function e(){}return e.value=new e,e}(),WD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qD=function(){function e(){}return e.value=new e,e}(),zD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ng=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),$D=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),VD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Y1=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),QD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XD=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}(),q2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),yL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),bL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),RL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),SL=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Iye={eq:function(e){return function(n){return e instanceof W2&&n instanceof W2?hL(e.value0)(n.value0):e instanceof q2&&n instanceof q2?e.value0.moduleId===n.value0.moduleId&&hL(e.value0.schoolId)(n.value0.schoolId):e instanceof wC&&n instanceof wC||e instanceof z2&&n instanceof z2?hL(e.value0)(n.value0):!1}}};var EL=function(e){if(e instanceof Xh)return b.value;if(e instanceof JD)return b.value;if(e instanceof WD)return b.value;if(e instanceof Zh)return b.value;if(e instanceof eg)return b.value;if(e instanceof qD)return b.value;if(e instanceof zD)return b.value;if(e instanceof ng)return new d(new W2(e.value0));if(e instanceof $D)return new d(new q2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof VD)return new d(new wC(e.value0));if(e instanceof Y1)return new d(new z2(e.value0));if(e instanceof QD)return b.value;if(e instanceof YD)return b.value;if(e instanceof KD)return b.value;if(e instanceof XD)return b.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 78, column 15 - line 95, column 49): "+[e.constructor.name])};var zq=vo(Yr(Ho)),$q=K(Et),Fye=V(B),Tye=an(),Qsn=ka(Ot);var Ysn=zq("network_connections_invite_school_path")(function(e){return function(n){return $q(e({school_id:n.schoolId,message:oa(n.introMessage),sem_user_id:oa(Fye(n.semUserId)(Tye)),livestream_id:oa(Fye(n.livestreamId)(Tye))}))(vu)}});var Mye=function(e){return function(n){return Qsn(Ysn({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},Gye=zq("network_connections_ignore_invitation_path")(function(e){return function(n){return $q(e({school_id:n}))(vu)}}),Aye=zq("network_connections_accept_invitation_path")(function(e){return function(n){return $q(e({school_id:n}))(vu)}});var Ksn=vo(Yr(Ho)),Xsn=K(Et),xye=Ksn("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return Xsn(e({sem_school_id:n}))(vu)}});var V2=function(){function e(){}return e.value=new e,e}(),Q2=function(){function e(){}return e.value=new e,e}();var Lye=function(e){if(e instanceof V2)return"like";if(e instanceof Q2)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 25, column 13 - line 27, column 21): "+[e.constructor.name])};var Vq=vo(Yr(Ho)),CL=K(Et),Zsn=sl(ct()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(WT))(C({reflectSymbol:function(){return"presence"}})(it(t0))(De)))),efn=z(qt),nfn=V(B),tfn=V(Ot),afn=an(),rfn=sl(WT),jye=Vq("schools_content_modules_presence_path")(function(e){return function(n){return CL(e({first_school_id:oa(n.firstSchool)}))(function(t){return CL(Mo(Zsn("Sem.School.ContentModule.API.presence response"))(t))(function(a){return efn({presence:a.presence,firstSchoolModules:nfn(ie(a.firstSchoolModules))($6)})})})}}),Pye=Vq("schools_content_modules_get_path")(function(e){return function(n){return tfn(CL(e({school_id:afn(n)}))(Mo(rfn("Sem.School.ContentModule.API.get response"))))($6)}}),Nye=Vq("sem_school_content_modules_create_path")(function(e){return function(n){return CL(e({module_id:n.moduleId,type:Lye(n.type)}))(vu)}});var ofn=V(de);var Qq=function(e){return function(n){return function(t){return ofn(t)(function(a){var r=e(a);return r?n(a):a})}}},kye=function(e){return function(n){return Qq(e)(Pe(n))}};var Na=z(Kn),Jc=xn(Rn)(kt),Yq=Nr(Kn)(Hr),ifn=sD(jn),Hye=K(Et),Kq=z(qt),ufn=L(B),Oye=Ke(en),Uye=ce(Vf),ZD=ao(jn),SC=L(Ot),Y2=V(go),lfn=K(Me),Xq=V(B),Bye={reflectSymbol:function(){return"status"}},Jye={reflectSymbol:function(){return"initiator"}},cfn=Fi(Ie)(nl()(fi(fi(el)()(Bye)(Tt(T5)))()(Jye)(Tt(F5)))),sfn=K(kt),Wye=Dm()()(mi(Jye)(os(Bye)(qv(Nme)))(qv(Tme))),ffn=re(fc(Wye)),vfn=re(Wye),mfn=GH(Xo(Ot)),qye=L(go),pfn=ce(Ya),_fn=ka(Ot),dfn=V(de),zye=function(e){return function(n){if(n instanceof Xh||n instanceof JD||n instanceof WD||n instanceof Zh||n instanceof eg||n instanceof qD||n instanceof zD||n instanceof QD||n instanceof YD||n instanceof KD)return Na(e);if(n instanceof ng)return Jc(Ma(rde(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Na(e)});if(n instanceof $D)return Jc(Yq(n.value1.type)(function(t){return Ma(Nye({moduleId:n.value1.moduleId,type:t}))}))(function(){return Na(e)});if(n instanceof VD)return Jc(Ma(K_e(n.value0)(n.value1)))(function(){return Na(e)});if(n instanceof Y1)return Jc(Yq(n.value1)(function(t){return ifn(Hye(pW(n.value2)(n.value0)(t)(n.value3))(function(a){return Kq(ufn(SL.create(n.value0))(a))}))}))(function(){return Na(e)});if(n instanceof XD)return Na(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 173, column 26 - line 201, column 12): "+[n.constructor.name])}},hfn=function(e){var n=DM(Oye)(function(t){var a=Uye(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof d?new $n(e.firstSchool.modules.value0):Ht.value})(e.presence);return{content:new $n(n),loadRequests:[]}},gfn=function(e){return function(n){var t=function(r){var i=Ni(n)(r);if(i instanceof b||i instanceof d&&i.value0 instanceof va||i instanceof d&&i.value0 instanceof $n)return Na(e);if(i instanceof d&&i.value0 instanceof Ht)return Jc(ZD(SC(bL.create(n))(Pye(n))))(function(){return Na({loadRequests:e.loadRequests,content:Y2(e.content)(Xb(n)(new va(b.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 264, column 20 - line 277, column 78): "+[i.constructor.name])},a=ZD(Hye(jye({firstSchool:new d(n)}))(function(r){return Kq(new yL({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof $n)return t(e.content.value0);if(e.content instanceof Ht)return Jc(a)(function(){return Na({loadRequests:e.loadRequests,content:new va(b.value)})});if(e.content instanceof va)return Na({content:e.content,loadRequests:jo(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 243, column 3 - line 253, column 60): "+[e.content.constructor.name])}},$ye=function(e){var n=function(t){return function(a){return function(r){var i=lfn($a(e.schoolConnections))(Ni(t)),u=Xq(i)(function(s){return s.initiator}),l=Xq(i)(function(s){return s.status}),c=cfn({status:l,initiator:u})(a);return c?sfn(r)(function(s){return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolConnections:Y2(e.schoolConnections)(Xb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:_e(!1)(Xq(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):Xa(or)("Invalid attempt to manipulate SEM-Vine connection")({required:ffn(a),actual:vfn({status:l,initiator:u})})(function(s){return Na(e)})}}};return function(t){if(t instanceof Xh)return Jc(ZD(SC($2.create)(Z_e)))(function(){return Na(e)});if(t instanceof JD)return Jc(ZD(SC(gL.create)(nde)))(function(){return Na({admissionsDates:e.admissionsDates,all:e.all,contentModules:e.contentModules,counselorConnections:e.counselorConnections,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,chances:HE(e.chances),financials:HE(e.financials)})});if(t instanceof qD)return Jc(ZD(SC(wL.create)(ede)))(function(){return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,recommendedSchools:HE(e.recommendedSchools)})});if(t instanceof WD)return Jc(ZD(SC(DL.create(t.value0))(ade(t.value0))))(function(){return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:HE(e.whatIfChances)})});if(t instanceof Zh)return mfn(function(r){return{admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:r}})(gfn(e.contentModules)(t.value0));if(t instanceof eg)return Jc(ZD(SC(RL.create)(tde(t.value0.schoolIds))))(function(){return Na({all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,admissionsDates:HE(e.admissionsDates)})});if(t instanceof zD)return Jc(Yq($a(e.all))(function(r){return ZD(Kq(new $2({schools:kye(function(){var i=Uye(fa(t.value0));return function(u){return i(fa(u))}}())(t.value0)(Ql(r.array)),majorsMap:e.majors})))}))(function(){return Na(e)});if(t instanceof ng){if(t.value1 instanceof b)return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:nfe(t.value0)(e.schoolList)});if(t.value1 instanceof d)return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:fB(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(_e($W)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 88, column 5 - line 95, column 12): "+[t.value1.constructor.name])}if(t instanceof $D){var a=function(){if(t.value1.type instanceof d&&t.value1.type.value0 instanceof V2)return Pe(!0);if(t.value1.type instanceof d&&t.value1.type.value0 instanceof Q2)return Pe(!1);if(t.value1.type instanceof b)return Oye;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 98, column 11 - line 101, column 32): "+[t.value1.type.constructor.name])}();return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:{loadRequests:e.contentModules.loadRequests,content:Y2(e.contentModules.content)(function(r){return Zse(t.value0)(r)(qye(Qq(function(){var i=pfn(t.value1.moduleId);return function(u){return i(function(l){return l.id}(u))}}())(function(i){return{id:i.id,data:i.data,isPublished:i.isPublished,isLiked:a(i.isLiked)}})))})}})}if(t instanceof VD)return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolNotes:Xb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof Y1&&t.value1 instanceof d)return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:fB(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(_e($W)(r))})});if(t instanceof Y1&&t.value1 instanceof b)return Na(e);if(t instanceof QD)return n(t.value0)([{status:new d(ei.value),initiator:new d(ku.value)}])(Jc(Ma(_fn(Aye(t.value0))))(function(){return Na({status:Rc.value,initiator:ku.value})}));if(t instanceof KD)return n(t.value0)([{status:new d(ei.value),initiator:new d(ku.value)}])(Jc(Ma(Gye(t.value0)))(function(){return Na({status:wc.value,initiator:ku.value})}));if(t instanceof YD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(wc.value),initiator:new d(ku.value)}])(Jc(Ma(Mye(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Na({status:ei.value,initiator:N0.value})}));if(t instanceof XD)return Jc(Ma(xye(t.value0.schoolId)))(function(){return Na({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,counselorConnections:Y2(e.counselorConnections)(Xb(t.value0.schoolId)(ei.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 55, column 26 - line 147, column 8): "+[t.constructor.name])}},Vye=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof $2)return n(Wq({schools:new $n(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof gL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:new $n(t.value0.chances),financials:new $n(t.value0.financials)});if(t instanceof wL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,recommendedSchools:new $n(t.value0)});if(t instanceof DL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,whatIfChances:new $n({scenario:t.value0,results:t.value1})});if(t instanceof yL)return{db:{all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:hfn(t.value0)},moreRequests:dfn(e.contentModules.loadRequests)(Zh.create)};if(t instanceof bL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:{loadRequests:e.contentModules.loadRequests,content:Y2(e.contentModules.content)(Xb(t.value0)(new $n(t.value1)))}});if(t instanceof RL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,admissionsDates:new $n(t.value0)});if(t instanceof SL)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:qye(Xb(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 204, column 20 - line 235, column 8): "+[t.constructor.name])}};var IL=K(kt),FL=ar(Xo(Ot)),Dfn=xn(Rn)(kt),yfn=Nr(Kn)(Hr),Qye=z(Kn),bfn=ce(Tt(Iye)),Rfn=z(qt),Yye=bA(Ie)(Qx),wfn=L(B),Kye=V(go),Zq=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),TL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xye=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ez=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K1=function(e){return function(n){return IL(FL(Zq.create(e))($ye(n)(e)))(function(t){return Dfn(yfn(EL(e))(function(a){return FL(TL.create)(Q1(e))}))(function(){return Qye(t)})})}},Zye=function(e){var n=function(a){return function(r){return Qye({state:r,events:a})}},t={isSameItem:sr(bfn)(EL),commitItem:Pe(Rfn(we))};return function(a){if(a instanceof Zq){var r=Vye(e)(a.value1);return IL(Yye(Yt(K1))(r.db)(r.moreRequests))(n([new ez(a.value0)]))}if(a instanceof TL&&a.value0 instanceof BD)return IL(Yye(function(i){return function(u){return FL(Zq.create(u))(zye(i)(u))}})(e)(a.value0.value0))(n($r(function(i){return wfn(Xye.create)(EL(i))})(a.value0.value0)));if(a instanceof TL)return IL(FL(TL.create)(RC(t)(e.requestDebouncer)(a.value0)))(function(i){return n([])({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,requestDebouncer:i})});throw new Error("Failed pattern match at Hub.SchoolDatabase (line 68, column 16 - line 77, column 51): "+[a.constructor.name])}},nz=function(e){return Kye(Kye(e.all)(function(n){return n.array}))(Ql)},X1=function(){var e=_e([]);return function(n){return e($a(nz(n)))}}();var Sfn=aoe(Vg),Efn=toe(Vg),ebe=function(e){var n=ze(e);return function(t){return Sfn(sr(n)(t))}},nbe=function(e){var n=ze(e);return function(t){return Efn(sr(n)(t))}};var Cfn=wie(kc),tz=K(Me),tbe=lo(kc),abe=xn(Rn),Ifn=abe(Me),az=Or(Zr),rbe=z(Mn),Ffn=kr(Ie)(ht),obe=Yv(It),Tfn=ebe(Qn),Mfn=nbe(Qn),yf=an(),ibe=re(qe),tg=L(B),Gfn=Zv(So),ube=Fi(Ie),Z1=ube(Nt),EC=V(de),ML=V(go),Afn=yA(Qn)(Ie),xfn=HH(Qn)(Ie),Lfn=al(sL)(Ie),jfn=ce(cL),Pfn=Iu(sL),Nfn=lo(sL),lbe=hn(dn),Tv=_n(lbe)(fn(sn)),cbe=mn(vn),Wc=pn(cbe),GL=Tv(Tv(lbe)(cbe))(Wc),sbe=yn(Dn),Mv=gn(sbe),AL=Mv(Mv(sbe)),kfn=un(cJ)(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(Tv(GL)(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Wc))(Mv(Mv(Mv(Mv(Mv(Mv(Mv(Mv(Mv(Mv(Mv(AL))))))))))))(Wc),Hfn=Us(),Ofn=ze(It),eR=L(de),Ufn=un(oJ)(GL)(AL)(Wc),rz=V(B),Bfn=un(n5)(GL)(AL)(Wc),Jfn=ze(uo),CC=Qe(ra),xL=un(E5)(GL)(AL)(Wc),Wfn=nS(Eie),qfn=ar(cs),zfn=wv(),oz=K(is),$fn=abe(is),Vfn=z(Jg),Qfn=YDe(KDe),fbe=al(kc)(Ie),Yfn=ube(x1),LL=Wo(B),Kfn=uJ(Og)($m),Xfn=Ke(en),Zfn=xr(mhe),vbe=function(e){return Cfn(function(n){return function(t){return tz(tbe(n)(e.map))(function(a){return Ifn(az(J2(t)(a.filter)))(function(){return rbe(t)})})}})},evn=function(e){return function(n){return function(t){var a=function(r){return function(i){return Ffn(n)(obe([i(Tfn(r)(t)),i(Mfn(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(yf(r))})(WW(e)(new P(di.value)))}}},nvn=function(e){return evn(e)(" \u2013 ")};var mbe=function(e){var n={pattern:Li,range:Li,options:Li,inclusions:Li},t=function(a){if(a instanceof Df&&a.value0==="")return b.value;if(a instanceof Df)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:Fu(a.value0)});if(a instanceof q0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:Fu({min:ibe(a.value0.min),max:ibe(a.value0.max)})});if(a instanceof Bc&&a.value0.length===0)return b.value;if(a instanceof Bc)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:Fu(a.value0)});if(a instanceof zu&&a.value0.terms.length===0)return b.value;if(a instanceof zu)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:Fu({terms:a.value0.terms,operator:Oq(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 353, column 26 - line 372, column 12): "+[a.constructor.name])};return $r(function(a){return tg(function(r){return{facet:O0(a.value0),selection:r}})(t(a.value1))})(Gfn(e))},tvn=function(e){return function(n){return function(t){return function(a){return new Fv({options:vye(function(r){return e(yf(r))})(function(r){return function(i){return n(yf(r))(yf(i))}})(function(r){return t(yf(r))})(X1(a)),predicate:function(r){return new $n(function(i){return Z1(e(yf(i)))(r.selected)})}})}}}},iz=function(e){return function(n){return function(t){return new Fv({options:EC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return ML(n(a.args))(function(r){return function(i){return Z1(e(r(yf(i))))(a.selected)}})}})}}},bf=function(e){return function(n){return iz(e)(Pe(new $n(n)))}},pbe=function(e){return function(n){return function(t){return new Fv({options:mye(function(a){return e(yf(a))})(n)(X1(t)),predicate:function(a){return new $n(function(r){return Z1(e(yf(r)))(a.selected)})}})}}},avn=function(e){return function(n){return new z0({get:Pe(new $n(e)),options:n})}},uz=function(e){return function(n){return function(t){return function(a){return{facet:new P(e),filter:a,layout:n,iconClass:t}}}}},rvn=function(e){return function(n){return function(t){return function(a){return function(r){return uz(e)(a)(r)(avn(n)(t))}}}}},hi=function(e){return uz(e)($1.value)(b.value)},ovn=function(){var e=function(n){return function(t){if(Z1("2-year")(n.selected)&&Z1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(Z1("4-year")(n.selected))return t.hasFourYearProgram;if(Z1("2-year")(n.selected))return t.hasTwoYearProgram;if(Ae)return!0;throw new Error("Failed pattern match at Hub.Filters (line 252, column 5 - line 256, column 25): "+[n.constructor.name,t.constructor.name])}};return hi(Tl.value)(new Fv({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new $n(e(n))}}))}(),ivn=999999999,_be=function(e){return function(n){var t=X1(n),a=$r(function(l){return e(yf(l))})(t),r=_e(0)(Afn(a)),i=_e(ivn)(xfn(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},uvn=function(e){return function(n){var t=_be(e)(n);return new _p({get:function(a){return new $n(function(r){return e(yf(r))})},min:t.min,max:t.max})}},lvn=function(e){var n=function(g){return new Je(gf(function(_){return _.studentsPerFaculty.percentile}(yf(Fm(g)))),nvn(e)(g))},t=function(g){return Kh(gf(g.studentsPerFaculty.percentile))},a=Lfn(EC(eS(sr(jfn)(function(g){return gf(function(_){return _.studentsPerFaculty.percentile}(yf(g)))}))(Pfn(function(g){return gf(function(_){return _.studentsPerFaculty.percentile}(yf(g)))})(X1(e))))(n)),r=Te("")(vh),i=function(g){if(g.address instanceof ju)return new d(g.address.value0.state);if(g.address instanceof su)return b.value;throw new Error("Failed pattern match at Hub.Filters (line 160, column 15 - line 162, column 40): "+[g.address.constructor.name])},u=function(){var g=Te("None")(function(_){return S5(function(y){return y.group}(_))});return function(_){return g(function(y){return y.conference}(_))}}(),l=function(g){return _e("")(Nfn(g)(a))},c=function(g){return l(gf(g.studentsPerFaculty.percentile))},s=function(){var g=_e(x0.value),_=Sn(S5)(kfn);return function(y){return g(_(y))}}(),f=function(g){return function(_){return hi(g)(uvn(_)(e))}},v=function(g){return function(_){return function(y){return uz(g)($1.value)(y)(pbe(function(){var F=WW(e)(new P(g));return function(k){return F(Hfn(k))}}())(ou(_))(e))}}},m=function(g){return v(g)(Ofn)(b.value)},p=function(g){return function(_){return function(y){return function(F){return hi(g)(tvn(_)(y)(F)(e))}}}},h=function(g){return function(_){return function(y){return hi(g)(pbe(_)(ou(y))(e))}}},R=sr(ime)(s);return[f(ml.value)(function(g){return d.create(function(_){return _.applicationTimeHours}(g))}),f(du.value)(function(g){return g.tuitionInState}),f(Vi.value)(function(g){return g.tuitionOutOfState}),m(Gl.value),hi(zi.value)(bf(r)(i)(eR(d.create)(UM))),hi(_u.value)(bf(YM)(function(g){return g.publicPrivate})([Pu.value,Kl.value])),v(Fl.value)(Gq)(b.value),m(gl.value),hi(_l.value)(bf(C_)(function(g){return g.setting})(Ufn)),f(bl.value)(function(g){return rz(g.numFreshmen)(function(_){return _.value})}),f($i.value)(function(g){return d.create(function(_){return _.totalUndergrads}(g))}),f(yl.value)(function(g){return d.create(function(_){return _.dropOutRate}(g))}),f(Ju.value)(function(){var g=tg(function(_){return d1(function(y){return y.value}(_))});return function(_){return g(function(y){return y.sixYearGradRate}(_))}}()),v(Dl.value)(Mq)(b.value),m(qi.value),hi(hl.value)(bf(qm)(function(g){return g.gender})(Bfn)),f(ai.value)(function(){var g=tg(d1),_=tg(function(y){return y.value});return function(y){return g(_(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(vl.value)(function(){var g=tg(d1),_=bD(function(y){return y.women});return function(y){return g(_(y))}}()),f(fl.value)(function(){var g=tg(d1),_=bD(function(y){return y.men});return function(y){return g(_(y))}}()),hi(Cl.value)(bf(Cv)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),p(di.value)(c)(sr(Jfn)(function(g){return g.studentsPerFaculty.percentile}))(t),hi(El.value)(bf(Cv)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Uu.value)(function(){var g=tg(d1);return function(_){return g(function(y){return y.fourYearGradRate}(_))}}()),f(Wi.value)(function(){var g=tg(d1),_=tg(function(y){return y.value});return function(y){return g(_(function(F){return F.fracInternationalStudents}(y)))}}()),hi(Oi.value)(bf(Cv)(function(g){return g.isCommuterCollege})([!0,!1])),hi(Bi.value)(bf(Cv)(function(g){return g.hbcu})([!0,!1])),hi(Sl.value)(bf(Cv)(function(g){return g.football.division1})([!0,!1])),hi(wl.value)(bf(Cv)(function(g){return g.basketball.division1})([!0,!1])),h(Rl.value)(function(g){return u(function(_){return _.football}(g))})(R),h(pl.value)(function(g){return u(function(_){return _.basketball}(g))})(R),hi(Bu.value)(bf(Hh)(function(g){return g.admissions.reqStandardTests})(CC(eR(d.create)(xL))([b.value]))),hi(Ml.value)(bf(Hh)(function(g){return g.admissions.reqRecLetters})(CC(eR(d.create)(xL))([b.value]))),hi(dl.value)(bf(Hh)(function(g){return g.admissions.reqClassRank})(CC(eR(d.create)(xL))([b.value]))),hi(Wu.value)(bf(Hh)(function(g){return g.admissions.reqToefl})(CC(eR(d.create)(xL))([b.value]))),ovn]},cvn=function(e){var n=function(a){return ML(PW(a.schools))(function(r){return function(i){return rz(r(i.id))(function(u){return vs(u.estimatedNetCost)})}})},t=_be(ph)(e);return hi(Ji.value)(new _p({get:n,min:0,max:t.max}))},svn=function(e){return rvn(Ui.value)(function(n){return EC(C2(n.id)(e))(function(t){return t.compressedName})})(obe(EC(Wfn(e.majors))(function(n){return n.compressedName})))(V1.value)(new d("fe fe-help-circle"))},fvn=function(){return hi(Il.value)(iz(mJ)(function(e){return new $n(function(n){return rz(ff(n.id)(e.schools))(function(t){return t.status})})})(CC(eR(d.create)(fE))([b.value])))}(),lz=function(e){return function(n){var t=function(i){var u=function(c){var s=function(p){var h=function(g){var _=function(F){return new rn("Malformed serialized filter structure")},y=ie(i.inclusions);return y instanceof d?new nn(new zu({terms:y.value0.terms,operator:rye(y.value0.operator)})):_(!0)},R=ie(i.options);return R instanceof d?new nn(new Bc(R.value0)):h(!0)},f=ie(i.range);if(f instanceof d){var v=Bf(f.value0.min);if(v instanceof d){var m=Bf(f.value0.max);return m instanceof d?new nn(new q0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=ie(i.pattern);return l instanceof d?new nn(new Df(l.value0)):u(!0)},a=function(i){return qfn(function(u){return{text:u,source:zfn(i)}})(oz(ym("Unknown facet")(m6(i.facet)))(function(u){return oz(ym("No filter definition for this facet")(tbe(u)(e.map)))(function(l){return oz(t(i.selection))(function(c){return $fn(ym("Selected filter value is invalid for this filter")(az(J2(c)(l.filter))))(function(){return Vfn(new Je(u,c))})})})}))},r=Qfn(eR(a)(n));return{selections:fbe(r.right),errors:r.left}}},vvn=function(){return hi(mu.value)(iz(Te("Not available")(y_))(function(e){return ML(e.chancingState.chances)(function(n){return function(t){return tz(n(t.id))(function(a){return a.top.classification})}})})([new d(fv.value),new d(sv.value),new d(cv.value),new d(rf.value),b.value]))}(),mvn=function(){return hi(Hi.value)(new _p({get:function(e){return ML(e.chancingState.chances)(function(n){return function(t){return tz(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),dbe=function(e){return function(n){var t=wa(function(r){return Yfn(r.facet)(ghe)})(CC(fr([rbe(svn(n)),LL(e.currentUser)(fvn),LL(e.chancingState.permanentProfile)(vvn),LL(e.chancingState.permanentProfile)(mvn),LL(az(e.hasFinancialProfile))(cvn(n))]))(lvn(n))),a=function(r){return dhe(function(i){return i.facet}(r))};return{map:fbe(EC(t)(Kfn(function(r){return r.facet})(Xfn))),categorized:EC(XH(Zfn(a))(t))(function(r){return new Je(a(Fm(r)),fs(r))})}}};la();function yt(){return yt=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},yt.apply(this,arguments)}function ri(e){return ri=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},ri(e)}function Va(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function hbe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function ia(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?hbe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):hbe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function cz(e,n){if(e==null)return{};var t={},a=Object.keys(e),r,i;for(i=0;i<a.length;i++)r=a[i],!(n.indexOf(r)>=0)&&(t[r]=e[r]);return t}function gu(e,n){if(e==null)return{};var t=cz(e,n),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(n.indexOf(a)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(t[a]=e[a]))}return t}la();la();function oi(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function gbe(e,n){for(var t=0;t<n.length;t++){var a=n[t];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function ii(e,n,t){return n&&gbe(e.prototype,n),t&&gbe(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function ey(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function IC(e,n){return IC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},IC(e,n)}function ui(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&IC(e,n)}function Ur(e){return Ur=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ur(e)}function sz(){if(typeof Reflect=="undefined"||!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 Al(e,n){if(n&&(ri(n)==="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ey(e)}function nR(e){var n=sz();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}la();var Dbe=function(n){return+setTimeout(n,16)},ybe=function(n){return clearTimeout(n)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Dbe=function(n){return window.requestAnimationFrame(n)},ybe=function(n){return window.cancelAnimationFrame(n)});var bbe=0,fz=new Map;function Rbe(e){fz.delete(e)}function Gv(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;bbe+=1;var t=bbe;function a(r){if(r===0)Rbe(t),e();else{var i=Dbe(function(){a(r-1)});fz.set(t,i)}}return a(n),t}Gv.cancel=function(e){var n=fz.get(e);return Rbe(n),ybe(n)};function tR(e,n){return e?e.contains(n):!1}function K2(e){return e instanceof HTMLElement?e:Kf.findDOMNode(e)}var Ibe=Aa(Cbe());la();function _z(e,n){typeof e=="function"?e(n):ri(e)==="object"&&e&&"current"in e&&(e.current=n)}function qL(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];var a=n.filter(function(r){return r});return a.length<=1?a[0]:function(r){n.forEach(function(i){_z(i,r)})}}function zL(e){var n,t,a=(0,Ibe.isMemo)(e)?e.type.type:e.type;return!(typeof a=="function"&&!((n=a.prototype)===null||n===void 0?void 0:n.render)||typeof e=="function"&&!((t=e.prototype)===null||t===void 0?void 0:t.render))}function ny(e,n,t,a){var r=Kf.unstable_batchedUpdates?function(u){Kf.unstable_batchedUpdates(t,u)}:t;return e.addEventListener&&e.addEventListener(n,r,a),{remove:function(){e.removeEventListener&&e.removeEventListener(n,r,a)}}}la();function od(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Dvn=Yf(function(e,n){var t=e.didUpdate,a=e.getContainer,r=e.children,i=Za(),u=Za();Kd(n,function(){return{}});var l=Za(!1);return!l.current&&od()&&(u.current=a(),i.current=u.current.parentNode,l.current=!0),to(function(){t==null||t(e)}),to(function(){return u.current.parentNode===null&&i.current!==null&&i.current.appendChild(u.current),function(){var c,s;(c=u.current)===null||c===void 0||(s=c.parentNode)===null||s===void 0||s.removeChild(u.current)}},[]),u.current?Kf.createPortal(r,u.current):null}),Fbe=Dvn;var gEe=Aa(ty());function yvn(e,n,t){return t?e[0]===n[0]:e[0]===n[0]&&e[1]===n[1]}function Tbe(e,n,t){var a=e[n]||{};return ia(ia({},a),t)}function Mbe(e,n,t,a){for(var r=t.points,i=Object.keys(e),u=0;u<i.length;u+=1){var l=i[u];if(yvn(e[l].points,r,a))return"".concat(n,"-placement-").concat(l)}return""}function dz(e){if(Array.isArray(e))return e}function hz(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a=[],r=!0,i=!1,u,l;try{for(t=t.call(e);!(r=(u=t.next()).done)&&(a.push(u.value),!(n&&a.length===n));r=!0);}catch(c){i=!0,l=c}finally{try{!r&&t.return!=null&&t.return()}finally{if(i)throw l}}return a}}function FC(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=new Array(n);t<n;t++)a[t]=e[t];return a}function X2(e,n){if(!!e){if(typeof e=="string")return FC(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return FC(e,n)}}function gz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hr(e,n){return dz(e)||hz(e,n)||X2(e,n)||gz()}la();la();var Gbe=function(){if(typeof navigator=="undefined"||typeof window=="undefined")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)))};la();var zbe=Aa(ty());la();la();var Wbe=Aa(ty());function Abe(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit".concat(e)]="webkit".concat(n),t["Moz".concat(e)]="moz".concat(n),t["ms".concat(e)]="MS".concat(n),t["O".concat(e)]="o".concat(n.toLowerCase()),t}function bvn(e,n){var t={animationend:Abe("Animation","AnimationEnd"),transitionend:Abe("Transition","TransitionEnd")};return e&&("AnimationEvent"in n||delete t.animationend.animation,"TransitionEvent"in n||delete t.transitionend.transition),t}var Rvn=bvn(od(),typeof window!="undefined"?window:{}),xbe={};od()&&(Lbe=document.createElement("div"),xbe=Lbe.style);var Lbe,VL={};function jbe(e){if(VL[e])return VL[e];var n=Rvn[e];if(n)for(var t=Object.keys(n),a=t.length,r=0;r<a;r+=1){var i=t[r];if(Object.prototype.hasOwnProperty.call(n,i)&&i in xbe)return VL[e]=n[i],VL[e]}return""}var Pbe=jbe("animationend"),Nbe=jbe("transitionend"),QL=!!(Pbe&&Nbe),Dz=Pbe||"animationend",yz=Nbe||"transitionend";function bz(e,n){if(!e)return null;if(ri(e)==="object"){var t=n.replace(/-\w/g,function(a){return a[1].toUpperCase()});return e[t]}return"".concat(e,"-").concat(n)}var ay="none",Z2="appear",eG="enter",nG="leave",Rz="none",$0="prepare",ag="start",ry="active",YL="end";la();la();la();function rg(e){var n=Za(!1),t=Am(e),a=hr(t,2),r=a[0],i=a[1];to(function(){return n.current=!1,function(){n.current=!0}},[]);function u(l,c){c&&n.current||i(l)}return[r,u]}la();la();var kbe=function(){var e=Za(null);function n(){Gv.cancel(e.current)}function t(a){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;n();var i=Gv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return to(function(){return function(){n()}},[]),[t,n]};la();var wvn=od()?nM:to,KL=wvn;var Hbe=[$0,ag,ry,YL],wz=!1,Obe=!0;function XL(e){return e===ry||e===YL}var Ube=function(e,n){var t=rg(Rz),a=hr(t,2),r=a[0],i=a[1],u=kbe(),l=hr(u,2),c=l[0],s=l[1];function f(){i($0,!0)}return KL(function(){if(r!==Rz&&r!==YL){var v=Hbe.indexOf(r),m=Hbe[v+1],p=n(r);p===wz?i(m,!0):c(function(h){function R(){h.isCanceled()||i(m,!0)}p===!0?R():Promise.resolve(p).then(R)})}},[e,r]),to(function(){return function(){s()}},[]),[f,r]};la();la();var Bbe=function(e){var n=Za(),t=Za(e);t.current=e;var a=eM(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(yz,a),u.removeEventListener(Dz,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(yz,a),u.addEventListener(Dz,a),n.current=u)}return to(function(){return function(){r(n.current)}},[]),[i,r]};function Sz(e,n,t,a){var r=a.motionEnter,i=r===void 0?!0:r,u=a.motionAppear,l=u===void 0?!0:u,c=a.motionLeave,s=c===void 0?!0:c,f=a.motionDeadline,v=a.motionLeaveImmediately,m=a.onAppearPrepare,p=a.onEnterPrepare,h=a.onLeavePrepare,R=a.onAppearStart,g=a.onEnterStart,_=a.onLeaveStart,y=a.onAppearActive,F=a.onEnterActive,k=a.onLeaveActive,O=a.onAppearEnd,A=a.onEnterEnd,W=a.onLeaveEnd,me=a.onVisibleChanged,he=rg(),ye=hr(he,2),le=ye[0],Fe=ye[1],Re=rg(ay),Ee=hr(Re,2),He=Ee[0],pe=Ee[1],qn=rg(null),bn=hr(qn,2),Zn=bn[0],et=bn[1],ne=Za(!1),N=Za(null);function se(){return t()}var be=Za(!1);function Ce(Pn){var _t=se();if(!(Pn&&!Pn.deadline&&Pn.target!==_t)){var Gt=be.current,Un;He===Z2&&Gt?Un=O==null?void 0:O(_t,Pn):He===eG&&Gt?Un=A==null?void 0:A(_t,Pn):He===nG&&Gt&&(Un=W==null?void 0:W(_t,Pn)),He!==ay&&Gt&&Un!==!1&&(pe(ay,!0),et(null,!0))}}var q=Bbe(Ce),Se=hr(q,1),ae=Se[0],Ne=tM(function(){var Pn,_t,Gt;switch(He){case Z2:return Pn={},Va(Pn,$0,m),Va(Pn,ag,R),Va(Pn,ry,y),Pn;case eG:return _t={},Va(_t,$0,p),Va(_t,ag,g),Va(_t,ry,F),_t;case nG:return Gt={},Va(Gt,$0,h),Va(Gt,ag,_),Va(Gt,ry,k),Gt;default:return{}}},[He]),je=Ube(He,function(Pn){if(Pn===$0){var _t=Ne[$0];return _t?_t(se()):wz}if(ke in Ne){var Gt;et(((Gt=Ne[ke])===null||Gt===void 0?void 0:Gt.call(Ne,se(),null))||null)}return ke===ry&&(ae(se()),f>0&&(clearTimeout(N.current),N.current=setTimeout(function(){Ce({deadline:!0})},f))),Obe}),Ye=hr(je,2),cn=Ye[0],ke=Ye[1],Nn=XL(ke);be.current=Nn,KL(function(){Fe(n);var Pn=ne.current;if(ne.current=!0,!!e){var _t;!Pn&&n&&l&&(_t=Z2),Pn&&n&&i&&(_t=eG),(Pn&&!n&&s||!Pn&&v&&!n&&s)&&(_t=nG),_t&&(pe(_t),cn())}},[n]),to(function(){(He===Z2&&!l||He===eG&&!i||He===nG&&!s)&&pe(ay)},[l,i,s]),to(function(){return function(){ne.current=!1,clearTimeout(N.current)}},[]);var Fn=Za(!1);to(function(){le&&(Fn.current=!0),le!==void 0&&He===ay&&((Fn.current||le)&&(me==null||me(le)),Fn.current=!0)},[le,He]);var pt=Zn;return Ne[$0]&&ke===ag&&(pt=ia({transition:"none"},pt)),[He,ke,pt,le!=null?le:n]}la();var Svn=function(e){ui(t,e);var n=nR(t);function t(){return oi(this,t),n.apply(this,arguments)}return ii(t,[{key:"render",value:function(){return this.props.children}}]),t}(Wb),Jbe=Svn;function Evn(e){var n=e;ri(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=Yf(function(r,i){var u=r.visible,l=u===void 0?!0:u,c=r.removeOnLeave,s=c===void 0?!0:c,f=r.forceRender,v=r.children,m=r.motionName,p=r.leavedClassName,h=r.eventProps,R=t(r),g=Za(),_=Za();function y(){try{return g.current instanceof HTMLElement?g.current:K2(_.current)}catch{return null}}var F=Sz(R,l,y,r),k=hr(F,4),O=k[0],A=k[1],W=k[2],me=k[3],he=Za(me);me&&(he.current=!0);var ye=eM(function(qn){g.current=qn,_z(i,qn)},[i]),le,Fe=ia(ia({},h),{},{visible:l});if(!v)le=null;else if(O===ay||!t(r))me?le=v(ia({},Fe),ye):!s&&he.current?le=v(ia(ia({},Fe),{},{className:p}),ye):f?le=v(ia(ia({},Fe),{},{style:{display:"none"}}),ye):le=null;else{var Re,Ee;A===$0?Ee="prepare":XL(A)?Ee="active":A===ag&&(Ee="start"),le=v(ia(ia({},Fe),{},{className:(0,Wbe.default)(bz(m,O),(Re={},Va(Re,bz(m,"".concat(O,"-").concat(Ee)),Ee),Va(Re,m,typeof m=="string"),Re)),style:W}),ye)}if(oU(le)&&zL(le)){var He=le,pe=He.ref;pe||(le=ZT(le,{ref:ye}))}return ur(Jbe,{ref:_},le)});return a.displayName="CSSMotion",a}var ZL=Evn(QL);la();var e8="add",n8="keep",t8="remove",a8="removed";function Cvn(e){var n;return e&&ri(e)==="object"&&"key"in e?n=e:n={key:e},ia(ia({},n),{},{key:String(n.key)})}function r8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Cvn)}function qbe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=[],a=0,r=n.length,i=r8(e),u=r8(n);i.forEach(function(s){for(var f=!1,v=a;v<r;v+=1){var m=u[v];if(m.key===s.key){a<v&&(t=t.concat(u.slice(a,v).map(function(p){return ia(ia({},p),{},{status:e8})})),a=v),t.push(ia(ia({},m),{},{status:n8})),a+=1,f=!0;break}}f||t.push(ia(ia({},s),{},{status:t8}))}),a<r&&(t=t.concat(u.slice(a).map(function(s){return ia(ia({},s),{},{status:e8})})));var l={};t.forEach(function(s){var f=s.key;l[f]=(l[f]||0)+1});var c=Object.keys(l).filter(function(s){return l[s]>1});return c.forEach(function(s){t=t.filter(function(f){var v=f.key,m=f.status;return v!==s||m!==t8}),t.forEach(function(f){f.key===s&&(f.status=n8)})}),t}var Ivn=["component","children","onVisibleChanged","onAllRemoved"],Fvn=["status"],Tvn=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Mvn(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ZL,t=function(a){ui(i,a);var r=nR(i);function i(){var u;oi(this,i);for(var l=arguments.length,c=new Array(l),s=0;s<l;s++)c[s]=arguments[s];return u=r.call.apply(r,[this].concat(c)),u.state={keyEntities:[]},u.removeKey=function(f){var v=u.state.keyEntities,m=v.map(function(p){return p.key!==f?p:ia(ia({},p),{},{status:a8})});return u.setState({keyEntities:m}),m.filter(function(p){var h=p.status;return h!==a8}).length},u}return ii(i,[{key:"render",value:function(){var l=this,c=this.state.keyEntities,s=this.props,f=s.component,v=s.children,m=s.onVisibleChanged,p=s.onAllRemoved,h=gu(s,Ivn),R=f||rU,g={};return Tvn.forEach(function(_){g[_]=h[_],delete h[_]}),delete h.keys,ur(R,h,c.map(function(_){var y=_.status,F=gu(_,Fvn),k=y===e8||y===n8;return ur(n,yt({},g,{key:F.key,visible:k,eventProps:F,onVisibleChanged:function(A){if(m==null||m(A,{key:F.key}),!A){var W=l.removeKey(F.key);W===0&&p&&p()}}}),v)}))}}],[{key:"getDerivedStateFromProps",value:function(l,c){var s=l.keys,f=c.keyEntities,v=r8(s),m=qbe(f,v);return{keyEntities:m.filter(function(p){var h=f.find(function(R){var g=R.key;return p.key===g});return!(h&&h.status===a8&&p.status===t8)})}}}]),i}(Wb);return t.defaultProps={component:"div"},t}var Gvn=Mvn(QL);var TC=ZL;function o8(e){var n=e.prefixCls,t=e.motion,a=e.animation,r=e.transitionName;return t||(a?{motionName:"".concat(n,"-").concat(a)}:r?{motionName:r}:null)}function Ez(e){var n=e.prefixCls,t=e.visible,a=e.zIndex,r=e.mask,i=e.maskMotion,u=e.maskAnimation,l=e.maskTransitionName;if(!r)return null;var c={};return(i||l||u)&&(c=ia({motionAppear:!0},o8({motion:i,prefixCls:n,transitionName:l,animation:u}))),ur(TC,yt({},c,{visible:t,removeOnLeave:!0}),function(s){var f=s.className;return ur("div",{style:{zIndex:a},className:(0,zbe.default)("".concat(n,"-mask"),f)})})}la();la();la();var $be=function(e){if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){var n=e.getBBox();if(n.width||n.height)return!0}if(e.getBoundingClientRect){var t=e.getBoundingClientRect();if(t.width||t.height)return!0}return!1};function Vbe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function Qbe(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?Vbe(Object(t),!0).forEach(function(a){Avn(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Vbe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function i8(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i8=function(n){return typeof n}:i8=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},i8(e)}function Avn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var tG,xvn={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function u8(){if(tG!==void 0)return tG;tG="";var e=document.createElement("p").style,n="Transform";for(var t in xvn)t+n in e&&(tG=t);return tG}function Ybe(){return u8()?"".concat(u8(),"TransitionProperty"):"transitionProperty"}function l8(){return u8()?"".concat(u8(),"Transform"):"transform"}function Kbe(e,n){var t=Ybe();t&&(e.style[t]=n,t!=="transitionProperty"&&(e.style.transitionProperty=n))}function Cz(e,n){var t=l8();t&&(e.style[t]=n,t!=="transform"&&(e.style.transform=n))}function Lvn(e){return e.style.transitionProperty||e.style[Ybe()]}function jvn(e){var n=window.getComputedStyle(e,null),t=n.getPropertyValue("transform")||n.getPropertyValue(l8());if(t&&t!=="none"){var a=t.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(a[12]||a[4],0),y:parseFloat(a[13]||a[5],0)}}return{x:0,y:0}}var Pvn=/matrix\((.*)\)/,Nvn=/matrix3d\((.*)\)/;function kvn(e,n){var t=window.getComputedStyle(e,null),a=t.getPropertyValue("transform")||t.getPropertyValue(l8());if(a&&a!=="none"){var r,i=a.match(Pvn);if(i)i=i[1],r=i.split(",").map(function(l){return parseFloat(l,10)}),r[4]=n.x,r[5]=n.y,Cz(e,"matrix(".concat(r.join(","),")"));else{var u=a.match(Nvn)[1];r=u.split(",").map(function(l){return parseFloat(l,10)}),r[12]=n.x,r[13]=n.y,Cz(e,"matrix3d(".concat(r.join(","),")"))}}else Cz(e,"translateX(".concat(n.x,"px) translateY(").concat(n.y,"px) translateZ(0)"))}var Hvn=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,aG;function Xbe(e){var n=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=n}function MC(e,n,t){var a=t;if(i8(n)==="object"){for(var r in n)n.hasOwnProperty(r)&&MC(e,r,n[r]);return}if(typeof a!="undefined"){typeof a=="number"&&(a="".concat(a,"px")),e.style[n]=a;return}return aG(e,n)}function Ovn(e){var n,t,a,r=e.ownerDocument,i=r.body,u=r&&r.documentElement;return n=e.getBoundingClientRect(),t=Math.floor(n.left),a=Math.floor(n.top),t-=u.clientLeft||i.clientLeft||0,a-=u.clientTop||i.clientTop||0,{left:t,top:a}}function Zbe(e,n){var t=e["page".concat(n?"Y":"X","Offset")],a="scroll".concat(n?"Top":"Left");if(typeof t!="number"){var r=e.document;t=r.documentElement[a],typeof t!="number"&&(t=r.body[a])}return t}function e1e(e){return Zbe(e)}function n1e(e){return Zbe(e,!0)}function rG(e){var n=Ovn(e),t=e.ownerDocument,a=t.defaultView||t.parentWindow;return n.left+=e1e(a),n.top+=n1e(a),n}function Iz(e){return e!=null&&e==e.window}function t1e(e){return Iz(e)?e.document:e.nodeType===9?e:e.ownerDocument}function Uvn(e,n,t){var a=t,r="",i=t1e(e);return a=a||i.defaultView.getComputedStyle(e,null),a&&(r=a.getPropertyValue(n)||a[n]),r}var Bvn=new RegExp("^(".concat(Hvn,")(?!px)[a-z%]+$"),"i"),Jvn=/^(top|right|bottom|left)$/,Fz="currentStyle",Tz="runtimeStyle",aR="left",Wvn="px";function qvn(e,n){var t=e[Fz]&&e[Fz][n];if(Bvn.test(t)&&!Jvn.test(n)){var a=e.style,r=a[aR],i=e[Tz][aR];e[Tz][aR]=e[Fz][aR],a[aR]=n==="fontSize"?"1em":t||0,t=a.pixelLeft+Wvn,a[aR]=r,e[Tz][aR]=i}return t===""?"auto":t}typeof window!="undefined"&&(aG=window.getComputedStyle?Uvn:qvn);function c8(e,n){return e==="left"?n.useCssRight?"right":e:n.useCssBottom?"bottom":e}function a1e(e){if(e==="left")return"right";if(e==="right")return"left";if(e==="top")return"bottom";if(e==="bottom")return"top"}function r1e(e,n,t){MC(e,"position")==="static"&&(e.style.position="relative");var a=-999,r=-999,i=c8("left",t),u=c8("top",t),l=a1e(i),c=a1e(u);i!=="left"&&(a=999),u!=="top"&&(r=999);var s="",f=rG(e);("left"in n||"top"in n)&&(s=Lvn(e)||"",Kbe(e,"none")),"left"in n&&(e.style[l]="",e.style[i]="".concat(a,"px")),"top"in n&&(e.style[c]="",e.style[u]="".concat(r,"px")),Xbe(e);var v=rG(e),m={};for(var p in n)if(n.hasOwnProperty(p)){var h=c8(p,t),R=p==="left"?a:r,g=f[p]-v[p];h===p?m[h]=R+g:m[h]=R-g}MC(e,m),Xbe(e),("left"in n||"top"in n)&&Kbe(e,s);var _={};for(var y in n)if(n.hasOwnProperty(y)){var F=c8(y,t),k=n[y]-f[y];y===F?_[F]=m[F]+k:_[F]=m[F]-k}MC(e,_)}function zvn(e,n){var t=rG(e),a=jvn(e),r={x:a.x,y:a.y};"left"in n&&(r.x=a.x+n.left-t.left),"top"in n&&(r.y=a.y+n.top-t.top),kvn(e,r)}function $vn(e,n,t){if(t.ignoreShake){var a=rG(e),r=a.left.toFixed(0),i=a.top.toFixed(0),u=n.left.toFixed(0),l=n.top.toFixed(0);if(r===u&&i===l)return}t.useCssRight||t.useCssBottom?r1e(e,n,t):t.useCssTransform&&l8()in document.body.style?zvn(e,n):r1e(e,n,t)}function Mz(e,n){for(var t=0;t<e.length;t++)n(e[t])}function o1e(e){return aG(e,"boxSizing")==="border-box"}var Vvn=["margin","border","padding"],Gz=-1,Qvn=2,Az=1,Yvn=0;function Kvn(e,n,t){var a={},r=e.style,i;for(i in n)n.hasOwnProperty(i)&&(a[i]=r[i],r[i]=n[i]);t.call(e);for(i in n)n.hasOwnProperty(i)&&(r[i]=a[i])}function oG(e,n,t){var a=0,r,i,u;for(i=0;i<n.length;i++)if(r=n[i],r)for(u=0;u<t.length;u++){var l=void 0;r==="border"?l="".concat(r).concat(t[u],"Width"):l=r+t[u],a+=parseFloat(aG(e,l))||0}return a}var id={getParent:function(n){var t=n;do t.nodeType===11&&t.host?t=t.host:t=t.parentNode;while(t&&t.nodeType!==1&&t.nodeType!==9);return t}};Mz(["Width","Height"],function(e){id["doc".concat(e)]=function(n){var t=n.document;return Math.max(t.documentElement["scroll".concat(e)],t.body["scroll".concat(e)],id["viewport".concat(e)](t))},id["viewport".concat(e)]=function(n){var t="client".concat(e),a=n.document,r=a.body,i=a.documentElement,u=i[t];return a.compatMode==="CSS1Compat"&&u||r&&r[t]||u}});function i1e(e,n,t){var a=t;if(Iz(e))return n==="width"?id.viewportWidth(e):id.viewportHeight(e);if(e.nodeType===9)return n==="width"?id.docWidth(e):id.docHeight(e);var r=n==="width"?["Left","Right"]:["Top","Bottom"],i=Math.floor(n==="width"?e.getBoundingClientRect().width:e.getBoundingClientRect().height),u=o1e(e),l=0;(i==null||i<=0)&&(i=void 0,l=aG(e,n),(l==null||Number(l)<0)&&(l=e.style[n]||0),l=parseFloat(l)||0),a===void 0&&(a=u?Az:Gz);var c=i!==void 0||u,s=i||l;return a===Gz?c?s-oG(e,["border","padding"],r):l:c?a===Az?s:s+(a===Qvn?-oG(e,["border"],r):oG(e,["margin"],r)):l+oG(e,Vvn.slice(a),r)}var Xvn={position:"absolute",visibility:"hidden",display:"block"};function u1e(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];var a,r=n[0];return r.offsetWidth!==0?a=i1e.apply(void 0,n):Kvn(r,Xvn,function(){a=i1e.apply(void 0,n)}),a}Mz(["width","height"],function(e){var n=e.charAt(0).toUpperCase()+e.slice(1);id["outer".concat(n)]=function(a,r){return a&&u1e(a,e,r?Yvn:Az)};var t=e==="width"?["Left","Right"]:["Top","Bottom"];id[e]=function(a,r){var i=r;if(i!==void 0){if(a){var u=o1e(a);return u&&(i+=oG(a,["padding","border"],t)),MC(a,e,i)}return}return a&&u1e(a,e,Gz)}});function l1e(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t]);return e}var ya={getWindow:function(n){if(n&&n.document&&n.setTimeout)return n;var t=n.ownerDocument||n;return t.defaultView||t.parentWindow},getDocument:t1e,offset:function(n,t,a){if(typeof t!="undefined")$vn(n,t,a||{});else return rG(n)},isWindow:Iz,each:Mz,css:MC,clone:function(n){var t,a={};for(t in n)n.hasOwnProperty(t)&&(a[t]=n[t]);var r=n.overflow;if(r)for(t in n)n.hasOwnProperty(t)&&(a.overflow[t]=n.overflow[t]);return a},mix:l1e,getWindowScrollLeft:function(n){return e1e(n)},getWindowScrollTop:function(n){return n1e(n)},merge:function(){for(var n={},t=0;t<arguments.length;t++)ya.mix(n,t<0||arguments.length<=t?void 0:arguments[t]);return n},viewportWidth:0,viewportHeight:0};l1e(ya,id);var xz=ya.getParent;function Lz(e){if(ya.isWindow(e)||e.nodeType===9)return null;var n=ya.getDocument(e),t=n.body,a,r=ya.css(e,"position"),i=r==="fixed"||r==="absolute";if(!i)return e.nodeName.toLowerCase()==="html"?null:xz(e);for(a=xz(e);a&&a!==t&&a.nodeType!==9;a=xz(a))if(r=ya.css(a,"position"),r!=="static")return a;return null}var c1e=ya.getParent;function Zvn(e){if(ya.isWindow(e)||e.nodeType===9)return!1;var n=ya.getDocument(e),t=n.body,a=null;for(a=c1e(e);a&&a!==t&&a!==n;a=c1e(a)){var r=ya.css(a,"position");if(r==="fixed")return!0}return!1}function jz(e,n){for(var t={left:0,right:1/0,top:0,bottom:1/0},a=Lz(e),r=ya.getDocument(e),i=r.defaultView||r.parentWindow,u=r.body,l=r.documentElement;a;){if((navigator.userAgent.indexOf("MSIE")===-1||a.clientWidth!==0)&&a!==u&&a!==l&&ya.css(a,"overflow")!=="visible"){var c=ya.offset(a);c.left+=a.clientLeft,c.top+=a.clientTop,t.top=Math.max(t.top,c.top),t.right=Math.min(t.right,c.left+a.clientWidth),t.bottom=Math.min(t.bottom,c.top+a.clientHeight),t.left=Math.max(t.left,c.left)}else if(a===u||a===l)break;a=Lz(a)}var s=null;if(!ya.isWindow(e)&&e.nodeType!==9){s=e.style.position;var f=ya.css(e,"position");f==="absolute"&&(e.style.position="fixed")}var v=ya.getWindowScrollLeft(i),m=ya.getWindowScrollTop(i),p=ya.viewportWidth(i),h=ya.viewportHeight(i),R=l.scrollWidth,g=l.scrollHeight,_=window.getComputedStyle(u);if(_.overflowX==="hidden"&&(R=i.innerWidth),_.overflowY==="hidden"&&(g=i.innerHeight),e.style&&(e.style.position=s),n||Zvn(e))t.left=Math.max(t.left,v),t.top=Math.max(t.top,m),t.right=Math.min(t.right,v+p),t.bottom=Math.min(t.bottom,m+h);else{var y=Math.max(R,v+p);t.right=Math.min(t.right,y);var F=Math.max(g,m+h);t.bottom=Math.min(t.bottom,F)}return t.top>=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null}function e0n(e,n,t,a){var r=ya.clone(e),i={width:n.width,height:n.height};return a.adjustX&&r.left<t.left&&(r.left=t.left),a.resizeWidth&&r.left>=t.left&&r.left+i.width>t.right&&(i.width-=r.left+i.width-t.right),a.adjustX&&r.left+i.width>t.right&&(r.left=Math.max(t.right-i.width,t.left)),a.adjustY&&r.top<t.top&&(r.top=t.top),a.resizeHeight&&r.top>=t.top&&r.top+i.height>t.bottom&&(i.height-=r.top+i.height-t.bottom),a.adjustY&&r.top+i.height>t.bottom&&(r.top=Math.max(t.bottom-i.height,t.top)),ya.mix(r,i)}function Pz(e){var n,t,a;if(!ya.isWindow(e)&&e.nodeType!==9)n=ya.offset(e),t=ya.outerWidth(e),a=ya.outerHeight(e);else{var r=ya.getWindow(e);n={left:ya.getWindowScrollLeft(r),top:ya.getWindowScrollTop(r)},t=ya.viewportWidth(r),a=ya.viewportHeight(r)}return n.width=t,n.height=a,n}function s1e(e,n){var t=n.charAt(0),a=n.charAt(1),r=e.width,i=e.height,u=e.left,l=e.top;return t==="c"?l+=i/2:t==="b"&&(l+=i),a==="c"?u+=r/2:a==="r"&&(u+=r),{left:u,top:l}}function s8(e,n,t,a,r){var i=s1e(n,t[1]),u=s1e(e,t[0]),l=[u.left-i.left,u.top-i.top];return{left:Math.round(e.left-l[0]+a[0]-r[0]),top:Math.round(e.top-l[1]+a[1]-r[1])}}function f1e(e,n,t){return e.left<t.left||e.left+n.width>t.right}function v1e(e,n,t){return e.top<t.top||e.top+n.height>t.bottom}function n0n(e,n,t){return e.left>t.right||e.left+n.width<t.left}function t0n(e,n,t){return e.top>t.bottom||e.top+n.height<t.top}function f8(e,n,t){var a=[];return ya.each(e,function(r){a.push(r.replace(n,function(i){return t[i]}))}),a}function v8(e,n){return e[n]=-e[n],e}function m1e(e,n){var t;return/%$/.test(e)?t=parseInt(e.substring(0,e.length-1),10)/100*n:t=parseInt(e,10),t||0}function p1e(e,n){e[0]=m1e(e[0],n.width),e[1]=m1e(e[1],n.height)}function _1e(e,n,t,a){var r=t.points,i=t.offset||[0,0],u=t.targetOffset||[0,0],l=t.overflow,c=t.source||e;i=[].concat(i),u=[].concat(u),l=l||{};var s={},f=0,v=!!(l&&l.alwaysByViewport),m=jz(c,v),p=Pz(c);p1e(i,p),p1e(u,n);var h=s8(p,n,r,i,u),R=ya.merge(p,h);if(m&&(l.adjustX||l.adjustY)&&a){if(l.adjustX&&f1e(h,p,m)){var g=f8(r,/[lr]/gi,{l:"r",r:"l"}),_=v8(i,0),y=v8(u,0),F=s8(p,n,g,_,y);n0n(F,p,m)||(f=1,r=g,i=_,u=y)}if(l.adjustY&&v1e(h,p,m)){var k=f8(r,/[tb]/gi,{t:"b",b:"t"}),O=v8(i,1),A=v8(u,1),W=s8(p,n,k,O,A);t0n(W,p,m)||(f=1,r=k,i=O,u=A)}f&&(h=s8(p,n,r,i,u),ya.mix(R,h));var me=f1e(h,p,m),he=v1e(h,p,m);if(me||he){var ye=r;me&&(ye=f8(r,/[lr]/gi,{l:"r",r:"l"})),he&&(ye=f8(r,/[tb]/gi,{t:"b",b:"t"})),r=ye,i=t.offset||[0,0],u=t.targetOffset||[0,0]}s.adjustX=l.adjustX&&me,s.adjustY=l.adjustY&&he,(s.adjustX||s.adjustY)&&(R=e0n(h,p,m,s))}return R.width!==p.width&&ya.css(c,"width",ya.width(c)+R.width-p.width),R.height!==p.height&&ya.css(c,"height",ya.height(c)+R.height-p.height),ya.offset(c,{left:R.left,top:R.top},{useCssRight:t.useCssRight,useCssBottom:t.useCssBottom,useCssTransform:t.useCssTransform,ignoreShake:t.ignoreShake}),{points:r,offset:i,targetOffset:u,overflow:s}}function a0n(e,n){var t=jz(e,n),a=Pz(e);return!t||a.left+a.width<=t.left||a.top+a.height<=t.top||a.left>=t.right||a.top>=t.bottom}function m8(e,n,t){var a=t.target||n,r=Pz(a),i=!a0n(a,t.overflow&&t.overflow.alwaysByViewport);return _1e(e,r,t,i)}m8.__getOffsetParent=Lz;m8.__getVisibleRectForElement=jz;function d1e(e,n,t){var a,r,i=ya.getDocument(e),u=i.defaultView||i.parentWindow,l=ya.getWindowScrollLeft(u),c=ya.getWindowScrollTop(u),s=ya.viewportWidth(u),f=ya.viewportHeight(u);"pageX"in n?a=n.pageX:a=l+n.clientX,"pageY"in n?r=n.pageY:r=c+n.clientY;var v={left:a,top:r,width:0,height:0},m=a>=0&&a<=l+s&&r>=0&&r<=c+f,p=[t.points[0],"cc"];return _1e(e,v,Qbe(Qbe({},t),{},{points:p}),m)}var eEe=Aa(JSe());var WSe=function(){if(typeof Map!="undefined")return Map;function e(n,t){var a=-1;return n.some(function(r,i){return r[0]===t?(a=i,!0):!1}),a}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(t){var a=e(this.__entries__,t),r=this.__entries__[a];return r&&r[1]},n.prototype.set=function(t,a){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=a:this.__entries__.push([t,a])},n.prototype.delete=function(t){var a=this.__entries__,r=e(a,t);~r&&a.splice(r,1)},n.prototype.has=function(t){return!!~e(this.__entries__,t)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(t,a){a===void 0&&(a=null);for(var r=0,i=this.__entries__;r<i.length;r++){var u=i[r];t.call(a,u[1],u[0])}},n}()}(),t$=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,D8=function(){return typeof global!="undefined"&&global.Math===Math?global:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),Ehn=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(D8):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),Chn=2;function Ihn(e,n){var t=!1,a=!1,r=0;function i(){t&&(t=!1,e()),a&&l()}function u(){Ehn(i)}function l(){var c=Date.now();if(t){if(c-r<Chn)return;a=!0}else t=!0,a=!1,setTimeout(u,n);r=c}return l}var Fhn=20,Thn=["top","right","bottom","left","width","height","size","weight"],Mhn=typeof MutationObserver!="undefined",Ghn=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=Ihn(this.refresh.bind(this),Fhn)}return e.prototype.addObserver=function(n){~this.observers_.indexOf(n)||this.observers_.push(n),this.connected_||this.connect_()},e.prototype.removeObserver=function(n){var t=this.observers_,a=t.indexOf(n);~a&&t.splice(a,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var n=this.updateObservers_();n&&this.refresh()},e.prototype.updateObservers_=function(){var n=this.observers_.filter(function(t){return t.gatherActive(),t.hasActive()});return n.forEach(function(t){return t.broadcastActive()}),n.length>0},e.prototype.connect_=function(){!t$||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Mhn?(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(){!t$||!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 t=n.propertyName,a=t===void 0?"":t,r=Thn.some(function(i){return!!~a.indexOf(i)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),qSe=function(e,n){for(var t=0,a=Object.keys(n);t<a.length;t++){var r=a[t];Object.defineProperty(e,r,{value:n[r],enumerable:!1,writable:!1,configurable:!0})}return e},kC=function(e){var n=e&&e.ownerDocument&&e.ownerDocument.defaultView;return n||D8},zSe=b8(0,0,0,0);function y8(e){return parseFloat(e)||0}function $Se(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];return n.reduce(function(a,r){var i=e["border-"+r+"-width"];return a+y8(i)},0)}function Ahn(e){for(var n=["top","right","bottom","left"],t={},a=0,r=n;a<r.length;a++){var i=r[a],u=e["padding-"+i];t[i]=y8(u)}return t}function xhn(e){var n=e.getBBox();return b8(0,0,n.width,n.height)}function Lhn(e){var n=e.clientWidth,t=e.clientHeight;if(!n&&!t)return zSe;var a=kC(e).getComputedStyle(e),r=Ahn(a),i=r.left+r.right,u=r.top+r.bottom,l=y8(a.width),c=y8(a.height);if(a.boxSizing==="border-box"&&(Math.round(l+i)!==n&&(l-=$Se(a,"left","right")+i),Math.round(c+u)!==t&&(c-=$Se(a,"top","bottom")+u)),!Phn(e)){var s=Math.round(l+i)-n,f=Math.round(c+u)-t;Math.abs(s)!==1&&(l-=s),Math.abs(f)!==1&&(c-=f)}return b8(r.left,r.top,l,c)}var jhn=function(){return typeof SVGGraphicsElement!="undefined"?function(e){return e instanceof kC(e).SVGGraphicsElement}:function(e){return e instanceof kC(e).SVGElement&&typeof e.getBBox=="function"}}();function Phn(e){return e===kC(e).document.documentElement}function Nhn(e){return t$?jhn(e)?xhn(e):Lhn(e):zSe}function khn(e){var n=e.x,t=e.y,a=e.width,r=e.height,i=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,u=Object.create(i.prototype);return qSe(u,{x:n,y:t,width:a,height:r,top:t,right:n+a,bottom:r+t,left:n}),u}function b8(e,n,t,a){return{x:e,y:n,width:t,height:a}}var Hhn=function(){function e(n){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=b8(0,0,0,0),this.target=n}return e.prototype.isActive=function(){var n=Nhn(this.target);return this.contentRect_=n,n.width!==this.broadcastWidth||n.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var n=this.contentRect_;return this.broadcastWidth=n.width,this.broadcastHeight=n.height,n},e}(),Ohn=function(){function e(n,t){var a=khn(t);qSe(this,{target:n,contentRect:a})}return e}(),Uhn=function(){function e(n,t,a){if(this.activeObservations_=[],this.observations_=new WSe,typeof n!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=n,this.controller_=t,this.callbackCtx_=a}return e.prototype.observe=function(n){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(n instanceof kC(n).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(n)||(t.set(n,new Hhn(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=="undefined"||!(Element instanceof Object))){if(!(n instanceof kC(n).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;!t.has(n)||(t.delete(n),t.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(t){t.isActive()&&n.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(!!this.hasActive()){var n=this.callbackCtx_,t=this.activeObservations_.map(function(a){return new Ohn(a.target,a.broadcastRect())});this.callback_.call(n,t,n),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),VSe=typeof WeakMap!="undefined"?new WeakMap:new WSe,QSe=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 t=Ghn.getInstance(),a=new Uhn(n,t,this);VSe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){QSe.prototype[e]=function(){var n;return(n=VSe.get(this))[e].apply(n,arguments)}});var Bhn=function(){return typeof D8.ResizeObserver!="undefined"?D8.ResizeObserver:QSe}(),YSe=Bhn;function KSe(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 XSe(e,n){e!==document.activeElement&&tR(n,e)&&typeof e.focus=="function"&&e.focus()}function a$(e,n){var t=null,a=null;function r(u){var l=hr(u,1),c=l[0].target;if(!!document.documentElement.contains(c)){var s=c.getBoundingClientRect(),f=s.width,v=s.height,m=Math.floor(f),p=Math.floor(v);(t!==m||a!==p)&&Promise.resolve().then(function(){n({width:m,height:p})}),t=m,a=p}}var i=new YSe(r);return e&&i.observe(e),function(){i.disconnect()}}la();var ZSe=function(e,n){var t=Ft.useRef(!1),a=Ft.useRef(null);function r(){window.clearTimeout(a.current)}function i(u){if(r(),!t.current||u===!0){if(e()===!1)return;t.current=!0,a.current=window.setTimeout(function(){t.current=!1},n)}else a.current=window.setTimeout(function(){t.current=!1,i()},n)}return[i,function(){t.current=!1,r()}]};function nEe(e){return typeof e!="function"?null:e()}function tEe(e){return ri(e)!=="object"||!e?null:e}var Jhn=function(n,t){var a=n.children,r=n.disabled,i=n.target,u=n.align,l=n.onAlign,c=n.monitorWindowResize,s=n.monitorBufferTime,f=s===void 0?0:s,v=Ft.useRef({}),m=Ft.useRef(),p=Ft.Children.only(a),h=Ft.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var R=ZSe(function(){var A=h.current,W=A.disabled,me=A.target,he=A.align,ye=A.onAlign;if(!W&&me){var le=m.current,Fe,Re=nEe(me),Ee=tEe(me);v.current.element=Re,v.current.point=Ee,v.current.align=he;var He=document,pe=He.activeElement;return Re&&$be(Re)?Fe=m8(le,Re,he):Ee&&(Fe=d1e(le,Ee,he)),XSe(pe,le),ye&&Fe&&ye(le,Fe),!0}return!1},f),g=hr(R,2),_=g[0],y=g[1],F=Ft.useRef({cancel:function(){}}),k=Ft.useRef({cancel:function(){}});Ft.useEffect(function(){var A=nEe(i),W=tEe(i);m.current!==k.current.element&&(k.current.cancel(),k.current.element=m.current,k.current.cancel=a$(m.current,_)),(v.current.element!==A||!KSe(v.current.point,W)||!(0,eEe.default)(v.current.align,u))&&(_(),F.current.element!==A&&(F.current.cancel(),F.current.element=A,F.current.cancel=a$(A,_)))}),Ft.useEffect(function(){r?y():_()},[r]);var O=Ft.useRef(null);return Ft.useEffect(function(){c?O.current||(O.current=ny(window,"resize",_)):O.current&&(O.current.remove(),O.current=null)},[c]),Ft.useEffect(function(){return function(){F.current.cancel(),k.current.cancel(),O.current&&O.current.remove(),y()}},[]),Ft.useImperativeHandle(t,function(){return{forceAlign:function(){return _(!0)}}}),Ft.isValidElement(p)&&(p=Ft.cloneElement(p,{ref:qL(p.ref,m)})),p},aEe=Ft.forwardRef(Jhn);aEe.displayName="Align";var rEe=aEe;var oEe=rEe;la();var Whn=od()?nM:to,r$=Whn;var sEe=Aa(ty());function dG(){"use strict";dG=function(){return e};var e={},n=Object.prototype,t=n.hasOwnProperty,a=typeof Symbol=="function"?Symbol:{},r=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(ye,le,Fe){return Object.defineProperty(ye,le,{value:Fe,enumerable:!0,configurable:!0,writable:!0}),ye[le]}try{l({},"")}catch{l=function(Fe,Re,Ee){return Fe[Re]=Ee}}function c(ye,le,Fe,Re){var Ee=le&&le.prototype instanceof v?le:v,He=Object.create(Ee.prototype),pe=new W(Re||[]);return He._invoke=function(qn,bn,Zn){var et="suspendedStart";return function(ne,N){if(et==="executing")throw new Error("Generator is already running");if(et==="completed"){if(ne==="throw")throw N;return he()}for(Zn.method=ne,Zn.arg=N;;){var se=Zn.delegate;if(se){var be=k(se,Zn);if(be){if(be===f)continue;return be}}if(Zn.method==="next")Zn.sent=Zn._sent=Zn.arg;else if(Zn.method==="throw"){if(et==="suspendedStart")throw et="completed",Zn.arg;Zn.dispatchException(Zn.arg)}else Zn.method==="return"&&Zn.abrupt("return",Zn.arg);et="executing";var Ce=s(qn,bn,Zn);if(Ce.type==="normal"){if(et=Zn.done?"completed":"suspendedYield",Ce.arg===f)continue;return{value:Ce.arg,done:Zn.done}}Ce.type==="throw"&&(et="completed",Zn.method="throw",Zn.arg=Ce.arg)}}}(ye,Fe,pe),He}function s(ye,le,Fe){try{return{type:"normal",arg:ye.call(le,Fe)}}catch(Re){return{type:"throw",arg:Re}}}e.wrap=c;var f={};function v(){}function m(){}function p(){}var h={};l(h,r,function(){return this});var R=Object.getPrototypeOf,g=R&&R(R(me([])));g&&g!==n&&t.call(g,r)&&(h=g);var _=p.prototype=v.prototype=Object.create(h);function y(ye){["next","throw","return"].forEach(function(le){l(ye,le,function(Fe){return this._invoke(le,Fe)})})}function F(ye,le){function Fe(Ee,He,pe,qn){var bn=s(ye[Ee],ye,He);if(bn.type!=="throw"){var Zn=bn.arg,et=Zn.value;return et&&ri(et)=="object"&&t.call(et,"__await")?le.resolve(et.__await).then(function(ne){Fe("next",ne,pe,qn)},function(ne){Fe("throw",ne,pe,qn)}):le.resolve(et).then(function(ne){Zn.value=ne,pe(Zn)},function(ne){return Fe("throw",ne,pe,qn)})}qn(bn.arg)}var Re;this._invoke=function(Ee,He){function pe(){return new le(function(qn,bn){Fe(Ee,He,qn,bn)})}return Re=Re?Re.then(pe,pe):pe()}}function k(ye,le){var Fe=ye.iterator[le.method];if(Fe===void 0){if(le.delegate=null,le.method==="throw"){if(ye.iterator.return&&(le.method="return",le.arg=void 0,k(ye,le),le.method==="throw"))return f;le.method="throw",le.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var Re=s(Fe,ye.iterator,le.arg);if(Re.type==="throw")return le.method="throw",le.arg=Re.arg,le.delegate=null,f;var Ee=Re.arg;return Ee?Ee.done?(le[ye.resultName]=Ee.value,le.next=ye.nextLoc,le.method!=="return"&&(le.method="next",le.arg=void 0),le.delegate=null,f):Ee:(le.method="throw",le.arg=new TypeError("iterator result is not an object"),le.delegate=null,f)}function O(ye){var le={tryLoc:ye[0]};1 in ye&&(le.catchLoc=ye[1]),2 in ye&&(le.finallyLoc=ye[2],le.afterLoc=ye[3]),this.tryEntries.push(le)}function A(ye){var le=ye.completion||{};le.type="normal",delete le.arg,ye.completion=le}function W(ye){this.tryEntries=[{tryLoc:"root"}],ye.forEach(O,this),this.reset(!0)}function me(ye){if(ye){var le=ye[r];if(le)return le.call(ye);if(typeof ye.next=="function")return ye;if(!isNaN(ye.length)){var Fe=-1,Re=function Ee(){for(;++Fe<ye.length;)if(t.call(ye,Fe))return Ee.value=ye[Fe],Ee.done=!1,Ee;return Ee.value=void 0,Ee.done=!0,Ee};return Re.next=Re}}return{next:he}}function he(){return{value:void 0,done:!0}}return m.prototype=p,l(_,"constructor",p),l(p,"constructor",m),m.displayName=l(p,u,"GeneratorFunction"),e.isGeneratorFunction=function(ye){var le=typeof ye=="function"&&ye.constructor;return!!le&&(le===m||(le.displayName||le.name)==="GeneratorFunction")},e.mark=function(ye){return Object.setPrototypeOf?Object.setPrototypeOf(ye,p):(ye.__proto__=p,l(ye,u,"GeneratorFunction")),ye.prototype=Object.create(_),ye},e.awrap=function(ye){return{__await:ye}},y(F.prototype),l(F.prototype,i,function(){return this}),e.AsyncIterator=F,e.async=function(ye,le,Fe,Re,Ee){Ee===void 0&&(Ee=Promise);var He=new F(c(ye,le,Fe,Re),Ee);return e.isGeneratorFunction(le)?He:He.next().then(function(pe){return pe.done?pe.value:He.next()})},y(_),l(_,u,"Generator"),l(_,r,function(){return this}),l(_,"toString",function(){return"[object Generator]"}),e.keys=function(ye){var le=[];for(var Fe in ye)le.push(Fe);return le.reverse(),function Re(){for(;le.length;){var Ee=le.pop();if(Ee in ye)return Re.value=Ee,Re.done=!1,Re}return Re.done=!0,Re}},e.values=me,W.prototype={constructor:W,reset:function(le){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(A),!le)for(var Fe in this)Fe.charAt(0)==="t"&&t.call(this,Fe)&&!isNaN(+Fe.slice(1))&&(this[Fe]=void 0)},stop:function(){this.done=!0;var le=this.tryEntries[0].completion;if(le.type==="throw")throw le.arg;return this.rval},dispatchException:function(le){if(this.done)throw le;var Fe=this;function Re(Zn,et){return pe.type="throw",pe.arg=le,Fe.next=Zn,et&&(Fe.method="next",Fe.arg=void 0),!!et}for(var Ee=this.tryEntries.length-1;Ee>=0;--Ee){var He=this.tryEntries[Ee],pe=He.completion;if(He.tryLoc==="root")return Re("end");if(He.tryLoc<=this.prev){var qn=t.call(He,"catchLoc"),bn=t.call(He,"finallyLoc");if(qn&&bn){if(this.prev<He.catchLoc)return Re(He.catchLoc,!0);if(this.prev<He.finallyLoc)return Re(He.finallyLoc)}else if(qn){if(this.prev<He.catchLoc)return Re(He.catchLoc,!0)}else{if(!bn)throw new Error("try statement without catch or finally");if(this.prev<He.finallyLoc)return Re(He.finallyLoc)}}}},abrupt:function(le,Fe){for(var Re=this.tryEntries.length-1;Re>=0;--Re){var Ee=this.tryEntries[Re];if(Ee.tryLoc<=this.prev&&t.call(Ee,"finallyLoc")&&this.prev<Ee.finallyLoc){var He=Ee;break}}He&&(le==="break"||le==="continue")&&He.tryLoc<=Fe&&Fe<=He.finallyLoc&&(He=null);var pe=He?He.completion:{};return pe.type=le,pe.arg=Fe,He?(this.method="next",this.next=He.finallyLoc,f):this.complete(pe)},complete:function(le,Fe){if(le.type==="throw")throw le.arg;return le.type==="break"||le.type==="continue"?this.next=le.arg:le.type==="return"?(this.rval=this.arg=le.arg,this.method="return",this.next="end"):le.type==="normal"&&Fe&&(this.next=Fe),f},finish:function(le){for(var Fe=this.tryEntries.length-1;Fe>=0;--Fe){var Re=this.tryEntries[Fe];if(Re.finallyLoc===le)return this.complete(Re.completion,Re.afterLoc),A(Re),f}},catch:function(le){for(var Fe=this.tryEntries.length-1;Fe>=0;--Fe){var Re=this.tryEntries[Fe];if(Re.tryLoc===le){var Ee=Re.completion;if(Ee.type==="throw"){var He=Ee.arg;A(Re)}return He}}throw new Error("illegal catch attempt")},delegateYield:function(le,Fe,Re){return this.delegate={iterator:me(le),resultName:Fe,nextLoc:Re},this.method==="next"&&(this.arg=void 0),f}},e}function iEe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){t(s);return}l.done?n(c):Promise.resolve(c).then(a,r)}function o$(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){iEe(i,a,r,u,l,"next",c)}function l(c){iEe(i,a,r,u,l,"throw",c)}u(void 0)})}}la();var uEe=["measure","alignPre","align",null,"motion"],lEe=function(e,n){var t=rg(null),a=hr(t,2),r=a[0],i=a[1],u=Za();function l(f){i(f,!0)}function c(){Gv.cancel(u.current)}function s(f){c(),u.current=Gv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return to(function(){l("measure")},[e]),to(function(){switch(r){case"measure":n();break;default:}r&&(u.current=Gv(o$(dG().mark(function f(){var v,m;return dG().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=uEe.indexOf(r),m=uEe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),to(function(){return function(){c()}},[]),[r,s]};la();var cEe=function(e){var n=Am({width:0,height:0}),t=hr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=tM(function(){var l={};if(e){var c=a.width,s=a.height;e.indexOf("height")!==-1&&s?l.height=s:e.indexOf("minHeight")!==-1&&s&&(l.minHeight=s),e.indexOf("width")!==-1&&c?l.width=c:e.indexOf("minWidth")!==-1&&c&&(l.minWidth=c)}return l},[e,a]);return[u,i]};var fEe=Yf(function(e,n){var t=e.visible,a=e.prefixCls,r=e.className,i=e.style,u=e.children,l=e.zIndex,c=e.stretch,s=e.destroyPopupOnHide,f=e.forceRender,v=e.align,m=e.point,p=e.getRootDomNode,h=e.getClassNameFromAlign,R=e.onAlign,g=e.onMouseEnter,_=e.onMouseLeave,y=e.onMouseDown,F=e.onTouchStart,k=e.onClick,O=Za(),A=Za(),W=Am(),me=hr(W,2),he=me[0],ye=me[1],le=cEe(c),Fe=hr(le,2),Re=Fe[0],Ee=Fe[1];function He(){c&&Ee(p())}var pe=lEe(t,He),qn=hr(pe,2),bn=qn[0],Zn=qn[1],et=Am(0),ne=hr(et,2),N=ne[0],se=ne[1],be=Za();r$(function(){bn==="alignPre"&&se(0)},[bn]);function Ce(){return m||p}function q(){var ke;(ke=O.current)===null||ke===void 0||ke.forceAlign()}function Se(ke,Nn){var Fn=h(Nn);he!==Fn&&ye(Fn),se(function(pt){return pt+1}),bn==="align"&&(R==null||R(ke,Nn))}r$(function(){bn==="align"&&(N<2?q():Zn(function(){var ke;(ke=be.current)===null||ke===void 0||ke.call(be)}))},[N]);var ae=ia({},o8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(ke){var Nn=ae[ke];ae[ke]=function(Fn,pt){return Zn(),Nn==null?void 0:Nn(Fn,pt)}});function Ne(){return new Promise(function(ke){be.current=ke})}to(function(){!ae.motionName&&bn==="motion"&&Zn()},[ae.motionName,bn]),Kd(n,function(){return{forceAlign:q,getElement:function(){return A.current}}});var je=ia(ia({},Re),{},{zIndex:l,opacity:bn==="motion"||bn==="stable"||!t?void 0:0,pointerEvents:!t&&bn!=="stable"?"none":void 0},i),Ye=!0;(v==null?void 0:v.points)&&(bn==="align"||bn==="stable")&&(Ye=!1);var cn=u;return Jb.count(u)>1&&(cn=ur("div",{className:"".concat(a,"-content")},u)),ur(TC,yt({visible:t,ref:A,leavedClassName:"".concat(a,"-hidden")},ae,{onAppearPrepare:Ne,onEnterPrepare:Ne,removeOnLeave:s,forceRender:f}),function(ke,Nn){var Fn=ke.className,pt=ke.style,Pn=(0,sEe.default)(a,r,he,Fn);return ur(oEe,{target:Ce(),key:"popup",ref:O,monitorWindowResize:!0,disabled:Ye,align:v,onAlign:Se},ur("div",{ref:Nn,className:Pn,onMouseEnter:g,onMouseLeave:_,onMouseDownCapture:y,onTouchStartCapture:F,onClick:k,style:ia(ia({},pt),je)},cn))})});fEe.displayName="PopupInner";var vEe=fEe;la();var mEe=Aa(ty()),pEe=Yf(function(e,n){var t=e.prefixCls,a=e.visible,r=e.zIndex,i=e.children,u=e.mobile;u=u===void 0?{}:u;var l=u.popupClassName,c=u.popupStyle,s=u.popupMotion,f=s===void 0?{}:s,v=u.popupRender,m=e.onClick,p=Za();Kd(n,function(){return{forceAlign:function(){},getElement:function(){return p.current}}});var h=ia({zIndex:r},c),R=i;return Jb.count(i)>1&&(R=ur("div",{className:"".concat(t,"-content")},i)),v&&(R=v(R)),ur(TC,yt({visible:a,ref:p,removeOnLeave:!0},f),function(g,_){var y=g.className,F=g.style,k=(0,mEe.default)(t,l,y);return ur("div",{ref:_,className:k,onClick:m,style:ia(ia({},F),h)},R)})});pEe.displayName="MobilePopupInner";var _Ee=pEe;var qhn=["visible","mobile"],dEe=Yf(function(e,n){var t=e.visible,a=e.mobile,r=gu(e,qhn),i=Am(t),u=hr(i,2),l=u[0],c=u[1],s=Am(!1),f=hr(s,2),v=f[0],m=f[1],p=ia(ia({},r),{},{visible:l});to(function(){c(t),t&&a&&m(Gbe())},[t,a]);var h=v?ur(_Ee,yt({},p,{mobile:a,ref:n})):ur(vEe,yt({},p,{ref:n}));return ur("div",null,ur(Ez,p),h)});dEe.displayName="Popup";var hEe=dEe;la();var zhn=aU(null),i$=zhn;function u$(){}function $hn(){return""}function Vhn(e){return e?e.ownerDocument:window.document}var Qhn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Yhn(e){var n=function(t){ui(r,t);var a=nR(r);function r(i){var u;oi(this,r),u=a.call(this,i),u.popupRef=Sx(),u.triggerRef=Sx(),u.portalContainer=void 0,u.attachId=void 0,u.clickOutsideHandler=void 0,u.touchOutsideHandler=void 0,u.contextMenuOutsideHandler1=void 0,u.contextMenuOutsideHandler2=void 0,u.mouseDownTimeout=void 0,u.focusTime=void 0,u.preClickTime=void 0,u.preTouchTime=void 0,u.delayTimer=void 0,u.hasPopupMouseDown=void 0,u.onMouseEnter=function(c){var s=u.props.mouseEnterDelay;u.fireEvents("onMouseEnter",c),u.delaySetPopupVisible(!0,s,s?null:c)},u.onMouseMove=function(c){u.fireEvents("onMouseMove",c),u.setPoint(c)},u.onMouseLeave=function(c){u.fireEvents("onMouseLeave",c),u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onPopupMouseEnter=function(){u.clearDelayTimer()},u.onPopupMouseLeave=function(c){var s;c.relatedTarget&&!c.relatedTarget.setTimeout&&tR((s=u.popupRef.current)===null||s===void 0?void 0:s.getElement(),c.relatedTarget)||u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onFocus=function(c){u.fireEvents("onFocus",c),u.clearDelayTimer(),u.isFocusToShow()&&(u.focusTime=Date.now(),u.delaySetPopupVisible(!0,u.props.focusDelay))},u.onMouseDown=function(c){u.fireEvents("onMouseDown",c),u.preClickTime=Date.now()},u.onTouchStart=function(c){u.fireEvents("onTouchStart",c),u.preTouchTime=Date.now()},u.onBlur=function(c){u.fireEvents("onBlur",c),u.clearDelayTimer(),u.isBlurToHide()&&u.delaySetPopupVisible(!1,u.props.blurDelay)},u.onContextMenu=function(c){c.preventDefault(),u.fireEvents("onContextMenu",c),u.setPopupVisible(!0,c)},u.onContextMenuClose=function(){u.isContextMenuToShow()&&u.close()},u.onClick=function(c){if(u.fireEvents("onClick",c),u.focusTime){var s;if(u.preClickTime&&u.preTouchTime?s=Math.min(u.preClickTime,u.preTouchTime):u.preClickTime?s=u.preClickTime:u.preTouchTime&&(s=u.preTouchTime),Math.abs(s-u.focusTime)<20)return;u.focusTime=0}u.preClickTime=0,u.preTouchTime=0,u.isClickToShow()&&(u.isClickToHide()||u.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var f=!u.state.popupVisible;(u.isClickToHide()&&!f||f&&u.isClickToShow())&&u.setPopupVisible(!u.state.popupVisible,c)},u.onPopupMouseDown=function(){if(u.hasPopupMouseDown=!0,clearTimeout(u.mouseDownTimeout),u.mouseDownTimeout=window.setTimeout(function(){u.hasPopupMouseDown=!1},0),u.context){var c;(c=u.context).onPopupMouseDown.apply(c,arguments)}},u.onDocumentClick=function(c){if(!(u.props.mask&&!u.props.maskClosable)){var s=c.target,f=u.getRootDomNode(),v=u.getPopupDomNode();(!tR(f,s)||u.isContextMenuOnly())&&!tR(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=K2(u.triggerRef.current);if(s)return s}catch{}return Kf.findDOMNode(ey(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,p=f.prefixCls,h=f.alignPoint,R=f.getPopupClassNameFromAlign;return v&&m&&s.push(Mbe(m,p,c,h)),R&&s.push(R(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,p=c.popupMotion,h=c.popupAnimation,R=c.popupTransitionName,g=c.popupStyle,_=c.mask,y=c.maskAnimation,F=c.maskTransitionName,k=c.maskMotion,O=c.zIndex,A=c.popup,W=c.stretch,me=c.alignPoint,he=c.mobile,ye=c.forceRender,le=c.onPopupClick,Fe=u.state,Re=Fe.popupVisible,Ee=Fe.point,He=u.getPopupAlign(),pe={};return u.isMouseEnterToShow()&&(pe.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(pe.onMouseLeave=u.onPopupMouseLeave),pe.onMouseDown=u.onPopupMouseDown,pe.onTouchStart=u.onPopupMouseDown,ur(hEe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:me&&Ee,className:v,align:He,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},pe,{stretch:W,getRootDomNode:u.getRootDomNode,style:g,mask:_,zIndex:O,transitionName:R,maskAnimation:y,maskTransitionName:F,maskMotion:k,ref:u.popupRef,motion:p,mobile:he,forceRender:ye,onClick:le}),typeof A=="function"?A():A)},u.attachParent=function(c){Gv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),p;f?(m||f.length===0)&&(p=f(m)):p=v(u.getRootDomNode()).body,p?p.appendChild(c):u.attachId=Gv(function(){u.attachParent(c)})},u.getContainer=function(){if(!u.portalContainer){var c=u.props.getDocument,s=c(u.getRootDomNode()).createElement("div");s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",u.portalContainer=s}return u.attachParent(u.portalContainer),u.portalContainer},u.setPoint=function(c){var s=u.props.alignPoint;!s||!c||u.setState({point:{pageX:c.pageX,pageY:c.pageY}})},u.handlePortalUpdate=function(){u.state.prevPopupVisible!==u.state.popupVisible&&u.props.afterPopupVisibleChange(u.state.popupVisible)},u.triggerContextValue={onPopupMouseDown:u.onPopupMouseDown};var l;return"popupVisible"in i?l=!!i.popupVisible:l=!!i.defaultPopupVisible,u.state={prevPopupVisible:l,popupVisible:l},Qhn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return ii(r,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var u=this.props,l=this.state;if(l.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=u.getDocument(this.getRootDomNode()),this.clickOutsideHandler=ny(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=ny(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=ny(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=ny(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Gv.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var u;return((u=this.popupRef.current)===null||u===void 0?void 0:u.getElement())||null}},{key:"getPopupAlign",value:function(){var u=this.props,l=u.popupPlacement,c=u.popupAlign,s=u.builtinPlacements;return l&&s?Tbe(s,l,c):c}},{key:"setPopupVisible",value:function(u,l){var c=this.props.alignPoint,s=this.state.popupVisible;this.clearDelayTimer(),s!==u&&("popupVisible"in this.props||this.setState({popupVisible:u,prevPopupVisible:s}),this.props.onPopupVisibleChange(u)),c&&l&&u&&this.setPoint(l)}},{key:"delaySetPopupVisible",value:function(u,l,c){var s=this,f=l*1e3;if(this.clearDelayTimer(),f){var v=c?{pageX:c.pageX,pageY:c.pageY}:null;this.delayTimer=window.setTimeout(function(){s.setPopupVisible(u,v),s.clearDelayTimer()},f)}else this.setPopupVisible(u,c)}},{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(u){var l=this.props.children.props,c=this.props;return l[u]&&c[u]?this["fire".concat(u)]:l[u]||c[u]}},{key:"isClickToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var u=this.props.action;return u==="contextMenu"||u.length===1&&u[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var u;(u=this.popupRef.current)===null||u===void 0||u.forceAlign()}}},{key:"fireEvents",value:function(u,l){var c=this.props.children.props[u];c&&c(l);var s=this.props[u];s&&s(l)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var u=this.state.popupVisible,l=this.props,c=l.children,s=l.forceRender,f=l.alignPoint,v=l.className,m=l.autoDestroy,p=Jb.only(c),h={key:"trigger"};this.isContextMenuToShow()?h.onContextMenu=this.onContextMenu:h.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(h.onClick=this.onClick,h.onMouseDown=this.onMouseDown,h.onTouchStart=this.onTouchStart):(h.onClick=this.createTwoChains("onClick"),h.onMouseDown=this.createTwoChains("onMouseDown"),h.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(h.onMouseEnter=this.onMouseEnter,f&&(h.onMouseMove=this.onMouseMove)):h.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?h.onMouseLeave=this.onMouseLeave:h.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(h.onFocus=this.onFocus,h.onBlur=this.onBlur):(h.onFocus=this.createTwoChains("onFocus"),h.onBlur=this.createTwoChains("onBlur"));var R=(0,gEe.default)(p&&p.props&&p.props.className,v);R&&(h.className=R);var g=ia({},h);zL(p)&&(g.ref=qL(this.triggerRef,p.ref));var _=ZT(p,g),y;return(u||this.popupRef.current||s)&&(y=ur(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),ur(i$.Provider,{value:this.triggerContextValue},_,y)}}],[{key:"getDerivedStateFromProps",value:function(u,l){var c=u.popupVisible,s={};return c!==void 0&&l.popupVisible!==c&&(s.popupVisible=c,s.prevPopupVisible=l.popupVisible),s}}]),r}(Wb);return n.contextType=i$,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:$hn,getDocument:Vhn,onPopupVisibleChange:u$,afterPopupVisibleChange:u$,onPopupAlign:u$,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 DEe=Yhn(Fbe);var V0={adjustX:1,adjustY:1},Q0=[0,0],yEe={left:{points:["cr","cl"],overflow:V0,offset:[-4,0],targetOffset:Q0},right:{points:["cl","cr"],overflow:V0,offset:[4,0],targetOffset:Q0},top:{points:["bc","tc"],overflow:V0,offset:[0,-4],targetOffset:Q0},bottom:{points:["tc","bc"],overflow:V0,offset:[0,4],targetOffset:Q0},topLeft:{points:["bl","tl"],overflow:V0,offset:[0,-4],targetOffset:Q0},leftTop:{points:["tr","tl"],overflow:V0,offset:[-4,0],targetOffset:Q0},topRight:{points:["br","tr"],overflow:V0,offset:[0,-4],targetOffset:Q0},rightTop:{points:["tl","tr"],overflow:V0,offset:[4,0],targetOffset:Q0},bottomRight:{points:["tr","br"],overflow:V0,offset:[0,4],targetOffset:Q0},rightBottom:{points:["bl","br"],overflow:V0,offset:[4,0],targetOffset:Q0},bottomLeft:{points:["tl","bl"],overflow:V0,offset:[0,4],targetOffset:Q0},leftBottom:{points:["br","bl"],overflow:V0,offset:[-4,0],targetOffset:Q0}};la();var bEe=Aa(ty());function R8(e){var n=e.showArrow,t=e.arrowContent,a=e.children,r=e.prefixCls,i=e.id,u=e.overlayInnerStyle,l=e.className,c=e.style;return ur("div",{className:(0,bEe.default)("".concat(r,"-content"),l),style:c},n!==!1&&ur("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),ur("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var Khn=function(n,t){var a=n.overlayClassName,r=n.trigger,i=r===void 0?["hover"]:r,u=n.mouseEnterDelay,l=u===void 0?0:u,c=n.mouseLeaveDelay,s=c===void 0?.1:c,f=n.overlayStyle,v=n.prefixCls,m=v===void 0?"rc-tooltip":v,p=n.children,h=n.onVisibleChange,R=n.afterVisibleChange,g=n.transitionName,_=n.animation,y=n.motion,F=n.placement,k=F===void 0?"right":F,O=n.align,A=O===void 0?{}:O,W=n.destroyTooltipOnHide,me=W===void 0?!1:W,he=n.defaultVisible,ye=n.getTooltipContainer,le=n.overlayInnerStyle,Fe=n.arrowContent,Re=n.overlay,Ee=n.id,He=n.showArrow,pe=gu(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),qn=Za(null);Kd(t,function(){return qn.current});var bn=ia({},pe);"visible"in n&&(bn.popupVisible=n.visible);var Zn=function(){return ur(R8,{showArrow:He,arrowContent:Fe,key:"content",prefixCls:m,id:Ee,overlayInnerStyle:le},Re)},et=!1,ne=!1;if(typeof me=="boolean")et=me;else if(me&&ri(me)==="object"){var N=me.keepParent;et=N===!0,ne=N===!1}return ur(DEe,yt({popupClassName:a,prefixCls:m,popup:Zn,action:i,builtinPlacements:yEe,popupPlacement:k,ref:qn,popupAlign:A,getPopupContainer:ye,onPopupVisibleChange:h,afterPopupVisibleChange:R,popupTransitionName:g,popupAnimation:_,popupMotion:y,defaultPopupVisible:he,destroyPopupOnHide:et,autoDestroy:ne,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},bn),p)},REe=Yf(Khn);var wEe=REe;var EEe=e=>Ft.createElement(wEe,Object.assign({},e,{overlayClassName:`cv-tooltip ${e.overlayClassName}`,getTooltipContainer:e.tooltipContainerSelector?()=>document.querySelector(e.tooltipContainerSelector)||document.body:void 0}));if(typeof window!="undefined"&&typeof global=="undefined")try{Promise.resolve().then(()=>Aa(SEe())).then(e=>{let n=e.default,t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode(n)),document.head.appendChild(t)})}catch(e){window.Sentry&&window.Sentry.captureException(e)}la();var CEe=class extends Ft.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},IEe=CEe;var Zhn=yr();var FEe=function(e){return"ref:"+Qa(e)(ft.value)},TEe=function(e){var n=FEe(e);return function(t){return Zhn(Gi(n)(t))}},MEe=function(e){var n=FEe(e);return function(t){return IA(n)(t)}};var egn=jm(),GEe=xn(Rn)(kt),AEe=z(Kn),ngn=FS(vle(bS)),xEe={reflectSymbol:function(){return"deps"}},tgn=TEe(xEe),agn=MEe(xEe),LEe=Ke(en);var rgn=function(e){var n=egn(e);return function(){return function(){return n(IEe)}}},ogn=rgn(Z)()(),jEe=function(e){var n=cc(e);return function(t){return function(a){return function(r){return function(i){return NS(t)(function(u){return a({init:GEe(Ma(i(r)))(function(){return AEe(r)}),update:function(l){return function(c){return GEe(Ma(i(c)))(function(){return AEe(c)})}},view:function(l){return function(c){return ogn({componentDidUpdate:ngn(c)(function(s){var f=n(tgn(s))(r);return f?new d(r):b.value}),deps:agn(r)})(u(we))}}})})}}}}},ign=jEe(kF),og=function(e){var n=jEe(e);return function(t){return function(a){return n("UseEffectPrime")(LEe)(t)(a)}}},l$=function(e){return ign("UseEffect")(LEe)(we)(Pe(e))};function PEe(e){return function(n){return function(){return n.getItem(e)}}}function HC(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var ugn=L(lt);var w8=function(e){var n=ugn(ie),t=PEe(e);return function(a){return n(t(a))}};var lgn=_i(),cgn=$s(Rn)(),sgn=Ln(jn),OC=ot(wr),fgn=function(e){return function(n){return function(t){return lgn(da(b.value))(function(a){return cgn(l$(sgn(function(){var i=OC(w8(n))(OC(e)(co))();if(i instanceof d)return a.value1(new d(i.value0))();if(i instanceof b)return a.value1(new d(t))(),OC(HC(n)(t))(OC(e)(co))();throw new Error("Failed pattern match at Utils.UseStorage (line 37, column 5 - line 42, column 56): "+[i.constructor.name])})))(function(){return No(new Je(a.value0,function(r){return function(){return a.value1(new d(r))(),OC(HC(n)(r))(OC(e)(co))()}}))})})}}};var S8=fgn(OS);var vgn=jm();var E8="hover",ld="click";var Rf="top",gi=function(e){var n=vgn(e);return function(){return function(){return n(EEe)}}};var C8="right";var NEe="bottomRight";var hG="bottom";la();function c$(e){if(Array.isArray(e))return FC(e)}function s$(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function f$(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function iR(e){return c$(e)||s$(e)||X2(e)||f$()}var gMe=Aa(xm());var kEe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function mgn(e,n){return!!(e===n||kEe(e)&&kEe(n))}function pgn(e,n){if(e.length!==n.length)return!1;for(var t=0;t<e.length;t++)if(!mgn(e[t],n[t]))return!1;return!0}function _gn(e,n){n===void 0&&(n=pgn);var t,a=[],r,i=!1;function u(){for(var l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];return i&&t===this&&n(l,a)||(r=e.apply(this,l),i=!0,t=this,a=l),r}return u}var v$=_gn;var ig=Aa(xm());function dgn(e){if(e.sheet)return e.sheet;for(var n=0;n<document.styleSheets.length;n++)if(document.styleSheets[n].ownerNode===e)return document.styleSheets[n]}function hgn(e){var n=document.createElement("style");return n.setAttribute("data-emotion",e.key),e.nonce!==void 0&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode("")),n}var m$=function(){function e(t){this.isSpeedy=t.speedy===void 0?!0:t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.before=null}var n=e.prototype;return n.insert=function(a){if(this.ctr%(this.isSpeedy?65e3:1)==0){var r=hgn(this),i;this.tags.length===0?i=this.before:i=this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(r,i),this.tags.push(r)}var u=this.tags[this.tags.length-1];if(this.isSpeedy){var l=dgn(u);try{var c=a.charCodeAt(1)===105&&a.charCodeAt(0)===64;l.insertRule(a,c?0:l.cssRules.length)}catch{}}else u.appendChild(document.createTextNode(a));this.ctr++},n.flush=function(){this.tags.forEach(function(a){return a.parentNode.removeChild(a)}),this.tags=[],this.ctr=0},e}();function ggn(e){function n(N,se,be,Ce,q){for(var Se=0,ae=0,Ne=0,je=0,Ye,cn,ke=0,Nn=0,Fn,pt=Fn=Ye=0,Pn=0,_t=0,Gt=0,Un=0,$t=be.length,dt=$t-1,rt,Tn="",Ct="",cr="",xe="",ln;Pn<$t;){if(cn=be.charCodeAt(Pn),Pn===dt&&ae+je+Ne+Se!==0&&(ae!==0&&(cn=ae===47?10:47),je=Ne=Se=0,$t++,dt++),ae+je+Ne+Se===0){if(Pn===dt&&(0<_t&&(Tn=Tn.replace(m,"")),0<Tn.trim().length)){switch(cn){case 32:case 9:case 59:case 13:case 10:break;default:Tn+=be.charAt(Pn)}cn=59}switch(cn){case 123:for(Tn=Tn.trim(),Ye=Tn.charCodeAt(0),Fn=1,Un=++Pn;Pn<$t;){switch(cn=be.charCodeAt(Pn)){case 123:Fn++;break;case 125:Fn--;break;case 47:switch(cn=be.charCodeAt(Pn+1)){case 42:case 47:e:{for(pt=Pn+1;pt<dt;++pt)switch(be.charCodeAt(pt)){case 47:if(cn===42&&be.charCodeAt(pt-1)===42&&Pn+2!==pt){Pn=pt+1;break e}break;case 10:if(cn===47){Pn=pt+1;break e}}Pn=pt}}break;case 91:cn++;case 40:cn++;case 34:case 39:for(;Pn++<dt&&be.charCodeAt(Pn)!==cn;);}if(Fn===0)break;Pn++}switch(Fn=be.substring(Un,Pn),Ye===0&&(Ye=(Tn=Tn.replace(v,"").trim()).charCodeAt(0)),Ye){case 64:switch(0<_t&&(Tn=Tn.replace(m,"")),cn=Tn.charCodeAt(1),cn){case 100:case 109:case 115:case 45:_t=se;break;default:_t=pe}if(Fn=n(se,_t,Fn,cn,q+1),Un=Fn.length,0<bn&&(_t=t(pe,Tn,Gt),ln=l(3,Fn,_t,se,Re,Fe,Un,cn,q,Ce),Tn=_t.join(""),ln!==void 0&&(Un=(Fn=ln.trim()).length)===0&&(cn=0,Fn="")),0<Un)switch(cn){case 115:Tn=Tn.replace(A,u);case 100:case 109:case 45:Fn=Tn+"{"+Fn+"}";break;case 107:Tn=Tn.replace(y,"$1 $2"),Fn=Tn+"{"+Fn+"}",Fn=He===1||He===2&&i("@"+Fn,3)?"@-webkit-"+Fn+"@"+Fn:"@"+Fn;break;default:Fn=Tn+Fn,Ce===112&&(Fn=(Ct+=Fn,""))}else Fn="";break;default:Fn=n(se,t(se,Tn,Gt),Fn,Ce,q+1)}cr+=Fn,Fn=Gt=_t=pt=Ye=0,Tn="",cn=be.charCodeAt(++Pn);break;case 125:case 59:if(Tn=(0<_t?Tn.replace(m,""):Tn).trim(),1<(Un=Tn.length))switch(pt===0&&(Ye=Tn.charCodeAt(0),Ye===45||96<Ye&&123>Ye)&&(Un=(Tn=Tn.replace(" ",":")).length),0<bn&&(ln=l(1,Tn,se,N,Re,Fe,Ct.length,Ce,q,Ce))!==void 0&&(Un=(Tn=ln.trim()).length)===0&&(Tn="\0\0"),Ye=Tn.charCodeAt(0),cn=Tn.charCodeAt(1),Ye){case 0:break;case 64:if(cn===105||cn===99){xe+=Tn+be.charAt(Pn);break}default:Tn.charCodeAt(Un-1)!==58&&(Ct+=r(Tn,Ye,cn,Tn.charCodeAt(2)))}Gt=_t=pt=Ye=0,Tn="",cn=be.charCodeAt(++Pn)}}switch(cn){case 13:case 10:ae===47?ae=0:1+Ye===0&&Ce!==107&&0<Tn.length&&(_t=1,Tn+="\0"),0<bn*et&&l(0,Tn,se,N,Re,Fe,Ct.length,Ce,q,Ce),Fe=1,Re++;break;case 59:case 125:if(ae+je+Ne+Se===0){Fe++;break}default:switch(Fe++,rt=be.charAt(Pn),cn){case 9:case 32:if(je+Se+ae===0)switch(ke){case 44:case 58:case 9:case 32:rt="";break;default:cn!==32&&(rt=" ")}break;case 0:rt="\\0";break;case 12:rt="\\f";break;case 11:rt="\\v";break;case 38:je+ae+Se===0&&(_t=Gt=1,rt="\f"+rt);break;case 108:if(je+ae+Se+Ee===0&&0<pt)switch(Pn-pt){case 2:ke===112&&be.charCodeAt(Pn-3)===58&&(Ee=ke);case 8:Nn===111&&(Ee=Nn)}break;case 58:je+ae+Se===0&&(pt=Pn);break;case 44:ae+Ne+je+Se===0&&(_t=1,rt+="\r");break;case 34:case 39:ae===0&&(je=je===cn?0:je===0?cn:je);break;case 91:je+ae+Ne===0&&Se++;break;case 93:je+ae+Ne===0&&Se--;break;case 41:je+ae+Se===0&&Ne--;break;case 40:if(je+ae+Se===0){if(Ye===0)switch(2*ke+3*Nn){case 533:break;default:Ye=1}Ne++}break;case 64:ae+Ne+je+Se+pt+Fn===0&&(Fn=1);break;case 42:case 47:if(!(0<je+Se+Ne))switch(ae){case 0:switch(2*cn+3*be.charCodeAt(Pn+1)){case 235:ae=47;break;case 220:Un=Pn,ae=42}break;case 42:cn===47&&ke===42&&Un+2!==Pn&&(be.charCodeAt(Un+2)===33&&(Ct+=be.substring(Un,Pn+1)),rt="",ae=0)}}ae===0&&(Tn+=rt)}Nn=ke,ke=cn,Pn++}if(Un=Ct.length,0<Un){if(_t=se,0<bn&&(ln=l(2,Ct,_t,N,Re,Fe,Un,Ce,q,Ce),ln!==void 0&&(Ct=ln).length===0))return xe+Ct+cr;if(Ct=_t.join(",")+"{"+Ct+"}",He*Ee!=0){switch(He!==2||i(Ct,2)||(Ee=0),Ee){case 111:Ct=Ct.replace(k,":-moz-$1")+Ct;break;case 112:Ct=Ct.replace(F,"::-webkit-input-$1")+Ct.replace(F,"::-moz-$1")+Ct.replace(F,":-ms-input-$1")+Ct}Ee=0}}return xe+Ct+cr}function t(N,se,be){var Ce=se.trim().split(g);se=Ce;var q=Ce.length,Se=N.length;switch(Se){case 0:case 1:var ae=0;for(N=Se===0?"":N[0]+" ";ae<q;++ae)se[ae]=a(N,se[ae],be).trim();break;default:var Ne=ae=0;for(se=[];ae<q;++ae)for(var je=0;je<Se;++je)se[Ne++]=a(N[je]+" ",Ce[ae],be).trim()}return se}function a(N,se,be){var Ce=se.charCodeAt(0);switch(33>Ce&&(Ce=(se=se.trim()).charCodeAt(0)),Ce){case 38:return se.replace(_,"$1"+N.trim());case 58:return N.trim()+se.replace(_,"$1"+N.trim());default:if(0<1*be&&0<se.indexOf("\f"))return se.replace(_,(N.charCodeAt(0)===58?"":"$1")+N.trim())}return N+se}function r(N,se,be,Ce){var q=N+";",Se=2*se+3*be+4*Ce;if(Se===944){N=q.indexOf(":",9)+1;var ae=q.substring(N,q.length-1).trim();return ae=q.substring(0,N).trim()+ae+";",He===1||He===2&&i(ae,1)?"-webkit-"+ae+ae:ae}if(He===0||He===2&&!i(q,1))return q;switch(Se){case 1015:return q.charCodeAt(10)===97?"-webkit-"+q+q:q;case 951:return q.charCodeAt(3)===116?"-webkit-"+q+q:q;case 963:return q.charCodeAt(5)===110?"-webkit-"+q+q:q;case 1009:if(q.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+q+q;case 978:return"-webkit-"+q+"-moz-"+q+q;case 1019:case 983:return"-webkit-"+q+"-moz-"+q+"-ms-"+q+q;case 883:if(q.charCodeAt(8)===45)return"-webkit-"+q+q;if(0<q.indexOf("image-set(",11))return q.replace(le,"$1-webkit-$2")+q;break;case 932:if(q.charCodeAt(4)===45)switch(q.charCodeAt(5)){case 103:return"-webkit-box-"+q.replace("-grow","")+"-webkit-"+q+"-ms-"+q.replace("grow","positive")+q;case 115:return"-webkit-"+q+"-ms-"+q.replace("shrink","negative")+q;case 98:return"-webkit-"+q+"-ms-"+q.replace("basis","preferred-size")+q}return"-webkit-"+q+"-ms-"+q+q;case 964:return"-webkit-"+q+"-ms-flex-"+q+q;case 1023:if(q.charCodeAt(8)!==99)break;return ae=q.substring(q.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+ae+"-webkit-"+q+"-ms-flex-pack"+ae+q;case 1005:return h.test(q)?q.replace(p,":-webkit-")+q.replace(p,":-moz-")+q:q;case 1e3:switch(ae=q.substring(13).trim(),se=ae.indexOf("-")+1,ae.charCodeAt(0)+ae.charCodeAt(se)){case 226:ae=q.replace(O,"tb");break;case 232:ae=q.replace(O,"tb-rl");break;case 220:ae=q.replace(O,"lr");break;default:return q}return"-webkit-"+q+"-ms-"+ae+q;case 1017:if(q.indexOf("sticky",9)===-1)break;case 975:switch(se=(q=N).length-10,ae=(q.charCodeAt(se)===33?q.substring(0,se):q).substring(N.indexOf(":",7)+1).trim(),Se=ae.charCodeAt(0)+(ae.charCodeAt(7)|0)){case 203:if(111>ae.charCodeAt(8))break;case 115:q=q.replace(ae,"-webkit-"+ae)+";"+q;break;case 207:case 102:q=q.replace(ae,"-webkit-"+(102<Se?"inline-":"")+"box")+";"+q.replace(ae,"-webkit-"+ae)+";"+q.replace(ae,"-ms-"+ae+"box")+";"+q}return q+";";case 938:if(q.charCodeAt(5)===45)switch(q.charCodeAt(6)){case 105:return ae=q.replace("-items",""),"-webkit-"+q+"-webkit-box-"+ae+"-ms-flex-"+ae+q;case 115:return"-webkit-"+q+"-ms-flex-item-"+q.replace(me,"")+q;default:return"-webkit-"+q+"-ms-flex-line-pack"+q.replace("align-content","").replace(me,"")+q}break;case 973:case 989:if(q.charCodeAt(3)!==45||q.charCodeAt(4)===122)break;case 931:case 953:if(ye.test(N)===!0)return(ae=N.substring(N.indexOf(":")+1)).charCodeAt(0)===115?r(N.replace("stretch","fill-available"),se,be,Ce).replace(":fill-available",":stretch"):q.replace(ae,"-webkit-"+ae)+q.replace(ae,"-moz-"+ae.replace("fill-",""))+q;break;case 962:if(q="-webkit-"+q+(q.charCodeAt(5)===102?"-ms-"+q:"")+q,be+Ce===211&&q.charCodeAt(13)===105&&0<q.indexOf("transform",10))return q.substring(0,q.indexOf(";",27)+1).replace(R,"$1-webkit-$2")+q}return q}function i(N,se){var be=N.indexOf(se===1?":":"{"),Ce=N.substring(0,se!==3?be:10);return be=N.substring(be+1,N.length-1),Zn(se!==2?Ce:Ce.replace(he,"$1"),be,se)}function u(N,se){var be=r(se,se.charCodeAt(0),se.charCodeAt(1),se.charCodeAt(2));return be!==se+";"?be.replace(W," or ($1)").substring(4):"("+se+")"}function l(N,se,be,Ce,q,Se,ae,Ne,je,Ye){for(var cn=0,ke=se,Nn;cn<bn;++cn)switch(Nn=qn[cn].call(f,N,ke,be,Ce,q,Se,ae,Ne,je,Ye)){case void 0:case!1:case!0:case null:break;default:ke=Nn}if(ke!==se)return ke}function c(N){switch(N){case void 0:case null:bn=qn.length=0;break;default:if(typeof N=="function")qn[bn++]=N;else if(typeof N=="object")for(var se=0,be=N.length;se<be;++se)c(N[se]);else et=!!N|0}return c}function s(N){return N=N.prefix,N!==void 0&&(Zn=null,N?typeof N!="function"?He=1:(He=2,Zn=N):He=0),s}function f(N,se){var be=N;if(33>be.charCodeAt(0)&&(be=be.trim()),ne=be,be=[ne],0<bn){var Ce=l(-1,se,be,be,Re,Fe,0,0,0,0);Ce!==void 0&&typeof Ce=="string"&&(se=Ce)}var q=n(pe,be,se,0,0);return 0<bn&&(Ce=l(-2,q,be,be,Re,Fe,q.length,0,0,0),Ce!==void 0&&(q=Ce)),ne="",Ee=0,Fe=Re=1,q}var v=/^\0+/g,m=/[\0\r\f]/g,p=/: */g,h=/zoo|gra/,R=/([,: ])(transform)/g,g=/,\r+?/g,_=/([\t\r\n ])*\f?&/g,y=/@(k\w+)\s*(\S*)\s*/,F=/::(place)/g,k=/:(read-only)/g,O=/[svh]\w+-[tblr]{2}/,A=/\(\s*(.*)\s*\)/g,W=/([\s\S]*?);/g,me=/-self|flex-/g,he=/[^]*?(:[rp][el]a[\w-]+)[^]*/,ye=/stretch|:\s*\w+\-(?:conte|avail)/,le=/([^-])(image-set\()/,Fe=1,Re=1,Ee=0,He=1,pe=[],qn=[],bn=0,Zn=null,et=0,ne="";return f.use=c,f.set=s,e!==void 0&&s(e),f}var HEe=ggn;var p$="/*|*/",Dgn=p$+"}";function ygn(e){e&&I8.current.insert(e+"}")}var I8={current:null},bgn=function(n,t,a,r,i,u,l,c,s,f){switch(n){case 1:{switch(t.charCodeAt(0)){case 64:return I8.current.insert(t+";"),"";case 108:if(t.charCodeAt(2)===98)return""}break}case 2:{if(c===0)return t+p$;break}case 3:switch(c){case 102:case 112:return I8.current.insert(a[0]+t),"";default:return t+(f===0?p$:"")}case-2:t.split(Dgn).forEach(ygn)}},Rgn=function(n){n===void 0&&(n={});var t=n.key||"css",a;n.prefix!==void 0&&(a={prefix:n.prefix});var r=new HEe(a),i={},u;{u=n.container||document.head;var l=document.querySelectorAll("style[data-emotion-"+t+"]");Array.prototype.forEach.call(l,function(m){var p=m.getAttribute("data-emotion-"+t);p.split(" ").forEach(function(h){i[h]=!0}),m.parentNode!==u&&u.appendChild(m)})}var c;if(r.use(n.stylisPlugins)(bgn),c=function(p,h,R,g){var _=h.name;if(I8.current=R,!1)var y;r(p,h.styles),g&&(v.inserted[_]=!0)},!1)var s,f;var v={key:t,sheet:new m$({key:t,container:u,nonce:n.nonce,speedy:n.speedy}),nonce:n.nonce,inserted:i,registered:{},insert:c};return v},_$=Rgn;var xv=Aa(xm());var wgn=!0;function F8(e,n,t){var a="";return t.split(" ").forEach(function(r){e[r]!==void 0?n.push(e[r]):a+=r+" "}),a}var T8=function(n,t,a){var r=n.key+"-"+t.name;if((a===!1||wgn===!1&&n.compat!==void 0)&&n.registered[r]===void 0&&(n.registered[r]=t.styles),n.inserted[t.name]===void 0){var i=t;do{var u=n.insert("."+r,i,n.sheet,!0);i=i.next}while(i!==void 0)}};function Sgn(e){for(var n=0,t,a=0,r=e.length;r>=4;++a,r-=4)t=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(r){case 3:n^=(e.charCodeAt(a+2)&255)<<16;case 2:n^=(e.charCodeAt(a+1)&255)<<8;case 1:n^=e.charCodeAt(a)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var OEe=Sgn;var Egn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},UEe=Egn;function Cgn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var BEe=Cgn;var Ign=/[A-Z]|^ms/g,Fgn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,JEe=function(n){return n.charCodeAt(1)===45},WEe=function(n){return n!=null&&typeof n!="boolean"},d$=BEe(function(e){return JEe(e)?e:e.replace(Ign,"-$&").toLowerCase()}),qEe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(Fgn,function(a,r,i){return cd={name:r,styles:i,next:cd},r})}return UEe[n]!==1&&!JEe(n)&&typeof t=="number"&&t!==0?t+"px":t};function gG(e,n,t,a){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return cd={name:t.name,styles:t.styles,next:cd},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)cd={name:r.name,styles:r.styles,next:cd},r=r.next;var i=t.styles+";";return i}return Tgn(e,n,t)}case"function":{if(e!==void 0){var u=cd,l=t(e);return cd=u,gG(e,n,l,a)}break}case"string":if(!1)var c,s;break}if(n==null)return t;var f=n[t];return f!==void 0&&!a?f:t}function Tgn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r<t.length;r++)a+=gG(e,n,t[r],!1);else for(var i in t){var u=t[i];if(typeof u!="object")n!=null&&n[u]!==void 0?a+=i+"{"+n[u]+"}":WEe(u)&&(a+=d$(i)+":"+qEe(i,u)+";");else if(Array.isArray(u)&&typeof u[0]=="string"&&(n==null||n[u[0]]===void 0))for(var l=0;l<u.length;l++)WEe(u[l])&&(a+=d$(i)+":"+qEe(i,u[l])+";");else{var c=gG(e,n,u,!1);switch(i){case"animation":case"animationName":{a+=d$(i)+":"+c+";";break}default:a+=i+"{"+c+"}"}}}return a}var zEe=/label:\s*([^\s;\n{]+)\s*;/g;var cd,UC=function(n,t,a){if(n.length===1&&typeof n[0]=="object"&&n[0]!==null&&n[0].styles!==void 0)return n[0];var r=!0,i="";cd=void 0;var u=n[0];u==null||u.raw===void 0?(r=!1,i+=gG(a,t,u,!1)):i+=u[0];for(var l=1;l<n.length;l++)i+=gG(a,t,n[l],i.charCodeAt(i.length-1)===46),r&&(i+=u[l]);var c;zEe.lastIndex=0;for(var s="",f;(f=zEe.exec(i))!==null;)s+="-"+f[1];var v=OEe(i)+s;return{name:v,styles:i,next:cd}};var M8=Object.prototype.hasOwnProperty,$Ee=(0,xv.createContext)(typeof HTMLElement!="undefined"?_$():null),G8=(0,xv.createContext)({}),VEe=$Ee.Provider,A8=function(n){var t=function(r,i){return(0,xv.createElement)($Ee.Consumer,null,function(u){return n(r,u,i)})};return(0,xv.forwardRef)(t)};var h$="__EMOTION_TYPE_PLEASE_DO_NOT_USE__";var QEe=function(n,t){var a={};for(var r in t)M8.call(t,r)&&(a[r]=t[r]);if(a[h$]=n,!1){var i;if(i.stack)var u}return a},Mgn=function(){return null},YEe=function(n,t,a,r){var i=a===null?t.css:t.css(a);typeof i=="string"&&n.registered[i]!==void 0&&(i=n.registered[i]);var u=t[h$],l=[i],c="";typeof t.className=="string"?c=F8(n.registered,l,t.className):t.className!=null&&(c=t.className+" ");var s=UC(l);if(!1)var f;var v=T8(n,s,typeof u=="string");c+=n.key+"-"+s.name;var m={};for(var p in t)M8.call(t,p)&&p!=="css"&&p!==h$&&(m[p]=t[p]);m.ref=r,m.className=c;var h=(0,xv.createElement)(u,m),R=(0,xv.createElement)(Mgn,null);return(0,xv.createElement)(xv.Fragment,null,R,h)},KEe=A8(function(e,n,t){return typeof e.css=="function"?(0,xv.createElement)(G8.Consumer,null,function(a){return YEe(n,e,a,t)}):YEe(n,e,null,t)});function Ggn(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return UC(n)}var uR=Ggn;var ua=function(n,t){var a=arguments;if(t==null||!M8.call(t,"css"))return ig.createElement.apply(void 0,a);var r=a.length,i=new Array(r);i[0]=KEe,i[1]=QEe(n,t);for(var u=2;u<r;u++)i[u]=a[u];return ig.createElement.apply(null,i)};var XEe=function(){var n=uR.apply(void 0,arguments),t="animation-"+n.name;return{name:t,styles:"@keyframes "+t+"{"+n.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},Agn=function e(n){for(var t=n.length,a=0,r="";a<t;a++){var i=n[a];if(i!=null){var u=void 0;switch(typeof i){case"boolean":break;case"object":{if(Array.isArray(i))u=e(i);else{u="";for(var l in i)i[l]&&l&&(u&&(u+=" "),u+=l)}break}default:u=i}u&&(r&&(r+=" "),r+=u)}}return r};function xgn(e,n,t){var a=[],r=F8(e,a,t);return a.length<2?t:r+n(a)}var Lgn=function(){return null},ZEe=A8(function(e,n){return(0,ig.createElement)(G8.Consumer,null,function(t){var a=!1,r=function(){for(var f=arguments.length,v=new Array(f),m=0;m<f;m++)v[m]=arguments[m];var p=UC(v,n.registered);return T8(n,p,!1),n.key+"-"+p.name},i=function(){for(var f=arguments.length,v=new Array(f),m=0;m<f;m++)v[m]=arguments[m];return xgn(n.registered,r,Agn(v))},u={css:r,cx:i,theme:t},l=e.children(u);a=!0;var c=(0,ig.createElement)(Lgn,null);return(0,ig.createElement)(ig.Fragment,null,c,l)})});var AKa=Aa(DI());var D3=Aa(xm());var aTe=Aa(DI());function TQ(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var rTe=Aa(g3()),xQ=function(){};function kyn(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function oTe(e,n,t){var a=[t];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&a.push("".concat(kyn(e,r)));return a.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var yI=function(n){return Array.isArray(n)?n.filter(Boolean):ri(n)==="object"&&n!==null?[n]:[]};function iTe(e,n,t){if(t){var a=t(e,n);if(typeof a=="string")return a}return e}function qj(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function uTe(e){return qj(e)?window.pageYOffset:e.scrollTop}function zj(e,n){if(qj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function Hyn(e){var n=getComputedStyle(e),t=n.position==="absolute",a=/(auto|scroll)/,r=document.documentElement;if(n.position==="fixed")return r;for(var i=e;i=i.parentElement;)if(n=getComputedStyle(i),!(t&&n.position==="static")&&a.test(n.overflow+n.overflowY+n.overflowX))return i;return r}function Oyn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function $j(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:xQ,r=uTe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=Oyn(l,r,i,t);zj(e,s),l<t?window.requestAnimationFrame(c):a(e)}c()}function lTe(e,n){var t=e.getBoundingClientRect(),a=n.getBoundingClientRect(),r=n.offsetHeight/3;a.bottom+r>t.bottom?zj(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r<t.top&&zj(e,Math.max(n.offsetTop-r,0))}function Uyn(e){var n=e.getBoundingClientRect();return{bottom:n.bottom,height:n.height,left:n.left,right:n.right,top:n.top,width:n.width}}function LQ(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function cTe(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}function sTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function fTe(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?sTe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):sTe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function vTe(e){var n=Byn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function Byn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Jyn(e){var n=e.maxHeight,t=e.menuEl,a=e.minHeight,r=e.placement,i=e.shouldScroll,u=e.isFixedPosition,l=e.theme,c=l.spacing,s=Hyn(t),f={placement:"bottom",maxHeight:n};if(!t||!t.offsetParent)return f;var v=s.getBoundingClientRect(),m=v.height,p=t.getBoundingClientRect(),h=p.bottom,R=p.height,g=p.top,_=t.offsetParent.getBoundingClientRect(),y=_.top,F=window.innerHeight,k=uTe(s),O=parseInt(getComputedStyle(t).marginBottom,10),A=parseInt(getComputedStyle(t).marginTop,10),W=y-A,me=F-g,he=W+k,ye=m-k-g,le=h-F+k+O,Fe=k+g-A,Re=160;switch(r){case"auto":case"bottom":if(me>=R)return{placement:"bottom",maxHeight:n};if(ye>=R&&!u)return i&&$j(s,le,Re),{placement:"bottom",maxHeight:n};if(!u&&ye>=a||u&&me>=a){i&&$j(s,le,Re);var Ee=u?me-O:ye-O;return{placement:"bottom",maxHeight:Ee}}if(r==="auto"||u){var He=n,pe=u?W:he;return pe>=a&&(He=Math.min(pe-O-c.controlHeight,n)),{placement:"top",maxHeight:He}}if(r==="bottom")return zj(s,le),{placement:"bottom",maxHeight:n};break;case"top":if(W>=R)return{placement:"top",maxHeight:n};if(he>=R&&!u)return i&&$j(s,Fe,Re),{placement:"top",maxHeight:n};if(!u&&he>=a||u&&W>=a){var qn=n;return(!u&&he>=a||u&&W>=a)&&(qn=u?W-A:he-A),i&&$j(s,Fe,Re),{placement:"top",maxHeight:qn}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function Wyn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var jQ=function(n){return n==="auto"?"bottom":n},mTe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Va(t,Wyn(a),"100%"),Va(t,"backgroundColor",l.neutral0),Va(t,"borderRadius",i),Va(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Va(t,"marginBottom",u.menuGutter),Va(t,"marginTop",u.menuGutter),Va(t,"position","absolute"),Va(t,"width","100%"),Va(t,"zIndex",1),t},pTe=(0,D3.createContext)({getPortalPlacement:null}),PQ=function(e){ui(t,e);var n=vTe(t);function t(){var a;oi(this,t);for(var r=arguments.length,i=new Array(r),u=0;u<r;u++)i[u]=arguments[u];return a=n.call.apply(n,[this].concat(i)),a.state={maxHeight:a.props.maxMenuHeight,placement:null},a.getPlacement=function(l){var c=a.props,s=c.minMenuHeight,f=c.maxMenuHeight,v=c.menuPlacement,m=c.menuPosition,p=c.menuShouldScrollIntoView,h=c.theme;if(!!l){var R=m==="fixed",g=p&&!R,_=Jyn({maxHeight:f,menuEl:l,minHeight:s,placement:v,shouldScroll:g,isFixedPosition:R,theme:h}),y=a.context.getPortalPlacement;y&&y(_),a.setState(_)}},a.getUpdatedProps=function(){var l=a.props.menuPlacement,c=a.state.placement||jQ(l);return fTe(fTe({},a.props),{},{placement:c,maxHeight:a.state.maxHeight})},a}return ii(t,[{key:"render",value:function(){var r=this.props.children;return r({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(D3.Component);PQ.contextType=pTe;var qyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerRef,l=n.innerProps;return ua("div",yt({css:i("menu",n),className:r({menu:!0},a)},l,{ref:u}),t)},_Te=function(n){var t=n.maxHeight,a=n.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:a,paddingTop:a,position:"relative",WebkitOverflowScrolling:"touch"}},zyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.isMulti,l=n.innerRef,c=n.innerProps;return ua("div",yt({css:i("menuList",n),className:r({"menu-list":!0,"menu-list--is-multi":u},a),ref:l},c),t)},dTe=function(n){var t=n.theme,a=t.spacing.baseUnit,r=t.colors;return{color:r.neutral40,padding:"".concat(a*2,"px ").concat(a*3,"px"),textAlign:"center"}},hTe=dTe,gTe=dTe,DTe=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps;return ua("div",yt({css:i("noOptionsMessage",n),className:r({"menu-notice":!0,"menu-notice--no-options":!0},a)},u),t)};DTe.defaultProps={children:"No options"};var yTe=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps;return ua("div",yt({css:i("loadingMessage",n),className:r({"menu-notice":!0,"menu-notice--loading":!0},a)},u),t)};yTe.defaultProps={children:"Loading..."};var bTe=function(n){var t=n.rect,a=n.offset,r=n.position;return{left:t.left,position:r,top:a,width:t.width,zIndex:1}},$yn=function(e){ui(t,e);var n=vTe(t);function t(){var a;oi(this,t);for(var r=arguments.length,i=new Array(r),u=0;u<r;u++)i[u]=arguments[u];return a=n.call.apply(n,[this].concat(i)),a.state={placement:null},a.getPortalPlacement=function(l){var c=l.placement,s=jQ(a.props.menuPlacement);c!==s&&a.setState({placement:c})},a}return ii(t,[{key:"render",value:function(){var r=this.props,i=r.appendTo,u=r.children,l=r.controlElement,c=r.menuPlacement,s=r.menuPosition,f=r.getStyles,v=s==="fixed";if(!i&&!v||!l)return null;var m=this.state.placement||jQ(c),p=Uyn(l),h=v?0:window.pageYOffset,R=p[m]+h,g={offset:R,position:s,rect:p},_=ua("div",{css:f("menuPortal",g)},u);return ua(pTe.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},i?(0,aTe.createPortal)(_,i):_)}}]),t}(D3.Component),RTe=Array.isArray,wTe=Object.keys,Vyn=Object.prototype.hasOwnProperty;function NQ(e,n){if(e===n)return!0;if(e&&n&&ri(e)=="object"&&ri(n)=="object"){var t=RTe(e),a=RTe(n),r,i,u;if(t&&a){if(i=e.length,i!=n.length)return!1;for(r=i;r--!=0;)if(!NQ(e[r],n[r]))return!1;return!0}if(t!=a)return!1;var l=e instanceof Date,c=n instanceof Date;if(l!=c)return!1;if(l&&c)return e.getTime()==n.getTime();var s=e instanceof RegExp,f=n instanceof RegExp;if(s!=f)return!1;if(s&&f)return e.toString()==n.toString();var v=wTe(e);if(i=v.length,i!==wTe(n).length)return!1;for(r=i;r--!=0;)if(!Vyn.call(n,v[r]))return!1;for(r=i;r--!=0;)if(u=v[r],!(u==="_owner"&&e.$$typeof)&&!NQ(e[u],n[u]))return!1;return!0}return e!==e&&n!==n}function STe(e,n){try{return NQ(e,n)}catch(t){if(t.message&&t.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",t.name,t.message),!1;throw t}}var ETe=function(n){var t=n.isDisabled,a=n.isRtl;return{label:"container",direction:a?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},Qyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps,l=n.isDisabled,c=n.isRtl;return ua("div",yt({css:i("container",n),className:r({"--is-disabled":l,"--is-rtl":c},a)},u),t)},CTe=function(n){var t=n.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(t.baseUnit*2,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}},Yyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.isMulti,u=n.getStyles,l=n.hasValue;return ua("div",{css:u("valueContainer",n),className:r({"value-container":!0,"value-container--is-multi":i,"value-container--has-value":l},a)},t)},ITe=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Kyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles;return ua("div",{css:i("indicatorsContainer",n),className:r({indicators:!0},a)},t)};function FTe(){var e=TQ([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } `]);return FTe=function(){return e},e}var Xyn={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},TTe=function(n){var t=n.size,a=gu(n,["size"]);return ua("svg",yt({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Xyn},a))},kQ=function(n){return ua(TTe,yt({size:20},n),ua("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},MTe=function(n){return ua(TTe,yt({size:20},n),ua("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},GTe=function(n){var t=n.isFocused,a=n.theme,r=a.spacing.baseUnit,i=a.colors;return{label:"indicatorContainer",color:t?i.neutral60:i.neutral20,display:"flex",padding:r*2,transition:"color 150ms",":hover":{color:t?i.neutral80:i.neutral40}}},ATe=GTe,Zyn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps;return ua("div",yt({},u,{css:i("dropdownIndicator",n),className:r({indicator:!0,"dropdown-indicator":!0},a)}),t||ua(MTe,null))},xTe=GTe,ebn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps;return ua("div",yt({},u,{css:i("clearIndicator",n),className:r({indicator:!0,"clear-indicator":!0},a)}),t||ua(kQ,null))},LTe=function(n){var t=n.isDisabled,a=n.theme,r=a.spacing.baseUnit,i=a.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?i.neutral10:i.neutral20,marginBottom:r*2,marginTop:r*2,width:1}},nbn=function(n){var t=n.className,a=n.cx,r=n.getStyles,i=n.innerProps;return ua("span",yt({},i,{css:r("indicatorSeparator",n),className:a({"indicator-separator":!0},t)}))},tbn=XEe(FTe()),jTe=function(n){var t=n.isFocused,a=n.size,r=n.theme,i=r.colors,u=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?i.neutral60:i.neutral20,display:"flex",padding:u*2,transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"}},HQ=function(n){var t=n.delay,a=n.offset;return ua("span",{css:uR({animation:"".concat(tbn," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:a?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"")})},PTe=function(n){var t=n.className,a=n.cx,r=n.getStyles,i=n.innerProps,u=n.isRtl;return ua("div",yt({},i,{css:r("loadingIndicator",n),className:a({indicator:!0,"loading-indicator":!0},t)}),ua(HQ,{delay:0,offset:u}),ua(HQ,{delay:160,offset:!0}),ua(HQ,{delay:320,offset:!u}))};PTe.defaultProps={size:4};var NTe=function(n){var t=n.isDisabled,a=n.isFocused,r=n.theme,i=r.colors,u=r.borderRadius,l=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?i.neutral5:i.neutral0,borderColor:t?i.neutral10:a?i.primary:i.neutral20,borderRadius:u,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(i.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:a?i.primary:i.neutral30}}},abn=function(n){var t=n.children,a=n.cx,r=n.getStyles,i=n.className,u=n.isDisabled,l=n.isFocused,c=n.innerRef,s=n.innerProps,f=n.menuIsOpen;return ua("div",yt({ref:c,css:r("control",n),className:a({control:!0,"control--is-disabled":u,"control--is-focused":l,"control--menu-is-open":f},i)},s),t)};function kTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function rbn(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?kTe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):kTe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var HTe=function(n){var t=n.theme.spacing;return{paddingBottom:t.baseUnit*2,paddingTop:t.baseUnit*2}},obn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.Heading,l=n.headingProps,c=n.label,s=n.theme,f=n.selectProps;return ua("div",{css:i("group",n),className:r({group:!0},a)},ua(u,yt({},l,{selectProps:f,theme:s,getStyles:i,cx:r}),c),ua("div",null,t))},OTe=function(n){var t=n.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:t.baseUnit*3,paddingRight:t.baseUnit*3,textTransform:"uppercase"}},ibn=function(n){var t=n.className,a=n.cx,r=n.getStyles,i=n.theme,u=n.selectProps,l=gu(n,["className","cx","getStyles","theme","selectProps"]);return ua("div",yt({css:r("groupHeading",rbn({theme:i},l)),className:a({"group-heading":!0},t)},l))};function UTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function ubn(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?UTe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):UTe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var BTe=function(n){var t=n.isDisabled,a=n.theme,r=a.spacing,i=a.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:i.neutral80}},lbn=function(n){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:n?0:1,outline:0,padding:0,color:"inherit"}},cbn=function(n){var t=n.className,a=n.cx,r=n.getStyles,i=n.innerRef,u=n.isHidden,l=n.isDisabled,c=n.theme,s=n.selectProps,f=gu(n,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]);return ua("div",{css:r("input",ubn({theme:c},f))},ua(rTe.default,yt({className:a({input:!0},t),inputRef:i,inputStyle:lbn(u),disabled:l},f)))};function JTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function OQ(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?JTe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):JTe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var WTe=function(n){var t=n.theme,a=t.spacing,r=t.borderRadius,i=t.colors;return{label:"multiValue",backgroundColor:i.neutral10,borderRadius:r/2,display:"flex",margin:a.baseUnit/2,minWidth:0}},qTe=function(n){var t=n.theme,a=t.borderRadius,r=t.colors,i=n.cropWithEllipsis;return{borderRadius:a/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:i?"ellipsis":null,whiteSpace:"nowrap"}},zTe=function(n){var t=n.theme,a=t.spacing,r=t.borderRadius,i=t.colors,u=n.isFocused;return{alignItems:"center",borderRadius:r/2,backgroundColor:u&&i.dangerLight,display:"flex",paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}}},$Te=function(n){var t=n.children,a=n.innerProps;return ua("div",a,t)},sbn=$Te,fbn=$Te;function vbn(e){var n=e.children,t=e.innerProps;return ua("div",t,n||ua(kQ,{size:14}))}var VTe=function(n){var t=n.children,a=n.className,r=n.components,i=n.cx,u=n.data,l=n.getStyles,c=n.innerProps,s=n.isDisabled,f=n.removeProps,v=n.selectProps,m=r.Container,p=r.Label,h=r.Remove;return ua(ZEe,null,function(R){var g=R.css,_=R.cx;return ua(m,{data:u,innerProps:OQ(OQ({},c),{},{className:_(g(l("multiValue",n)),i({"multi-value":!0,"multi-value--is-disabled":s},a))}),selectProps:v},ua(p,{data:u,innerProps:{className:_(g(l("multiValueLabel",n)),i({"multi-value__label":!0},a))},selectProps:v},t),ua(h,{data:u,innerProps:OQ({className:_(g(l("multiValueRemove",n)),i({"multi-value__remove":!0},a))},f),selectProps:v}))})};VTe.defaultProps={cropWithEllipsis:!0};var QTe=function(n){var t=n.isDisabled,a=n.isFocused,r=n.isSelected,i=n.theme,u=i.spacing,l=i.colors;return{label:"option",backgroundColor:r?l.primary:a?l.primary25:"transparent",color:t?l.neutral20:r?l.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(u.baseUnit*2,"px ").concat(u.baseUnit*3,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?l.primary:l.primary50)}}},mbn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.isDisabled,l=n.isFocused,c=n.isSelected,s=n.innerRef,f=n.innerProps;return ua("div",yt({css:i("option",n),className:r({option:!0,"option--is-disabled":u,"option--is-focused":l,"option--is-selected":c},a),ref:s},f),t)},YTe=function(n){var t=n.theme,a=t.spacing,r=t.colors;return{label:"placeholder",color:r.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},pbn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.innerProps;return ua("div",yt({css:i("placeholder",n),className:r({placeholder:!0},a)},u),t)},KTe=function(n){var t=n.isDisabled,a=n.theme,r=a.spacing,i=a.colors;return{label:"singleValue",color:t?i.neutral40:i.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - ".concat(r.baseUnit*2,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},_bn=function(n){var t=n.children,a=n.className,r=n.cx,i=n.getStyles,u=n.isDisabled,l=n.innerProps;return ua("div",yt({css:i("singleValue",n),className:r({"single-value":!0,"single-value--is-disabled":u},a)},l),t)};function XTe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function ZTe(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?XTe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):XTe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var dbn={ClearIndicator:ebn,Control:abn,DropdownIndicator:Zyn,DownChevron:MTe,CrossIcon:kQ,Group:obn,GroupHeading:ibn,IndicatorsContainer:Kyn,IndicatorSeparator:nbn,Input:cbn,LoadingIndicator:PTe,Menu:qyn,MenuList:zyn,MenuPortal:$yn,LoadingMessage:yTe,NoOptionsMessage:DTe,MultiValue:VTe,MultiValueContainer:sbn,MultiValueLabel:fbn,MultiValueRemove:vbn,Option:mbn,Placeholder:pbn,SelectContainer:Qyn,SingleValue:_bn,ValueContainer:Yyn},eMe=function(n){return ZTe(ZTe({},dbn),n.components)};var Ia=Aa(xm());var nMe=Aa(DI());var UQ=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],hbn=new RegExp("["+UQ.map(function(e){return e.letters}).join("")+"]","g"),tMe={};for(Vj=0;Vj<UQ.length;Vj++)for(Qj=UQ[Vj],Yj=0;Yj<Qj.letters.length;Yj++)tMe[Qj.letters[Yj]]=Qj.base;var Qj,Yj,Vj,aMe=function(n){return n.replace(hbn,function(t){return tMe[t]})};function rMe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function gbn(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?rMe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rMe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var oMe=function(n){return n.replace(/^\s+|\s+$/g,"")},Dbn=function(n){return"".concat(n.label," ").concat(n.value)},ybn=function(n){return function(t,a){var r=gbn({ignoreCase:!0,ignoreAccents:!0,stringify:Dbn,trim:!0,matchFrom:"any"},n),i=r.ignoreCase,u=r.ignoreAccents,l=r.stringify,c=r.trim,s=r.matchFrom,f=c?oMe(a):a,v=c?oMe(l(t)):l(t);return i&&(f=f.toLowerCase(),v=v.toLowerCase()),u&&(f=aMe(f),v=aMe(v)),s==="start"?v.substr(0,f.length)===f:v.indexOf(f)>-1}};var bbn={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},Rbn=function(n){return ua("span",yt({css:bbn},n))};function wbn(e){var n=e.in,t=e.out,a=e.onExited,r=e.appear,i=e.enter,u=e.exit,l=e.innerRef,c=e.emotion,s=gu(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return ua("input",yt({ref:l},s,{css:uR({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}function Sbn(e){var n=Ebn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function Ebn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var iMe=function(e){ui(t,e);var n=Sbn(t);function t(){return oi(this,t),n.apply(this,arguments)}return ii(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,nMe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Ia.Component),uMe=["boxSizing","height","overflow","paddingRight","position"],lMe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function cMe(e){e.preventDefault()}function sMe(e){e.stopPropagation()}function fMe(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function vMe(){return"ontouchstart"in window||navigator.maxTouchPoints}function Cbn(e){var n=Ibn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function Ibn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var mMe=!!(window.document&&window.document.createElement),y3=0,pMe=function(e){ui(t,e);var n=Cbn(t);function t(){var a;oi(this,t);for(var r=arguments.length,i=new Array(r),u=0;u<r;u++)i[u]=arguments[u];return a=n.call.apply(n,[this].concat(i)),a.originalStyles={},a.listenerOptions={capture:!1,passive:!1},a}return ii(t,[{key:"componentDidMount",value:function(){var r=this;if(!!mMe){var i=this.props,u=i.accountForScrollbars,l=i.touchScrollTarget,c=document.body,s=c&&c.style;if(u&&uMe.forEach(function(p){var h=s&&s[p];r.originalStyles[p]=h}),u&&y3<1){var f=parseInt(this.originalStyles.paddingRight,10)||0,v=document.body?document.body.clientWidth:0,m=window.innerWidth-v+f||0;Object.keys(lMe).forEach(function(p){var h=lMe[p];s&&(s[p]=h)}),s&&(s.paddingRight="".concat(m,"px"))}c&&vMe()&&(c.addEventListener("touchmove",cMe,this.listenerOptions),l&&(l.addEventListener("touchstart",fMe,this.listenerOptions),l.addEventListener("touchmove",sMe,this.listenerOptions))),y3+=1}}},{key:"componentWillUnmount",value:function(){var r=this;if(!!mMe){var i=this.props,u=i.accountForScrollbars,l=i.touchScrollTarget,c=document.body,s=c&&c.style;y3=Math.max(y3-1,0),u&&y3<1&&uMe.forEach(function(f){var v=r.originalStyles[f];s&&(s[f]=v)}),c&&vMe()&&(c.removeEventListener("touchmove",cMe,this.listenerOptions),l&&(l.removeEventListener("touchstart",fMe,this.listenerOptions),l.removeEventListener("touchmove",sMe,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),t}(Ia.Component);pMe.defaultProps={accountForScrollbars:!0};function Fbn(e){var n=Tbn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function Tbn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Mbn={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},Gbn=function(e){ui(t,e);var n=Fbn(t);function t(){var a;oi(this,t);for(var r=arguments.length,i=new Array(r),u=0;u<r;u++)i[u]=arguments[u];return a=n.call.apply(n,[this].concat(i)),a.state={touchScrollTarget:null},a.getScrollTarget=function(l){l!==a.state.touchScrollTarget&&a.setState({touchScrollTarget:l})},a.blurSelectInput=function(){document.activeElement&&document.activeElement.blur()},a}return ii(t,[{key:"render",value:function(){var r=this.props,i=r.children,u=r.isEnabled,l=this.state.touchScrollTarget;return u?ua("div",null,ua("div",{onClick:this.blurSelectInput,css:Mbn}),ua(iMe,{innerRef:this.getScrollTarget},i),l?ua(pMe,{touchScrollTarget:l}):null):i}}]),t}(Ia.PureComponent);function Abn(e){var n=xbn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function xbn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Lbn=function(e){ui(t,e);var n=Abn(t);function t(){var a;oi(this,t);for(var r=arguments.length,i=new Array(r),u=0;u<r;u++)i[u]=arguments[u];return a=n.call.apply(n,[this].concat(i)),a.isBottom=!1,a.isTop=!1,a.scrollTarget=void 0,a.touchStart=void 0,a.cancelScroll=function(l){l.preventDefault(),l.stopPropagation()},a.handleEventDelta=function(l,c){var s=a.props,f=s.onBottomArrive,v=s.onBottomLeave,m=s.onTopArrive,p=s.onTopLeave,h=a.scrollTarget,R=h.scrollTop,g=h.scrollHeight,_=h.clientHeight,y=a.scrollTarget,F=c>0,k=g-_-R,O=!1;k>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(p&&p(l),a.isTop=!1),F&&c>k?(f&&!a.isBottom&&f(l),y.scrollTop=g,O=!0,a.isBottom=!0):!F&&-c>R&&(m&&!a.isTop&&m(l),y.scrollTop=0,O=!0,a.isTop=!0),O&&a.cancelScroll(l)},a.onWheel=function(l){a.handleEventDelta(l,l.deltaY)},a.onTouchStart=function(l){a.touchStart=l.changedTouches[0].clientY},a.onTouchMove=function(l){var c=a.touchStart-l.changedTouches[0].clientY;a.handleEventDelta(l,c)},a.getScrollTarget=function(l){a.scrollTarget=l},a}return ii(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(r){!r||(typeof r.addEventListener=="function"&&r.addEventListener("wheel",this.onWheel,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchstart",this.onTouchStart,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(r){!r||(typeof r.removeEventListener=="function"&&r.removeEventListener("wheel",this.onWheel,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchstart",this.onTouchStart,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return Ia.default.createElement(iMe,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Ia.Component);function jbn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=gu(e,["isEnabled"]);return t?Ia.default.createElement(Lbn,a):a.children}var Pbn=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.isSearchable,r=t.isMulti,i=t.label,u=t.isDisabled,l=t.tabSelectsValue;switch(n){case"menu":return"Use Up and Down to choose options".concat(u?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(l?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(i||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Nbn=function(n,t){var a=t.value,r=t.isDisabled;if(!!a)switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return r?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.")}},kbn=function(n){var t=n.focusedValue,a=n.getOptionLabel,r=n.selectValue;return"value ".concat(a(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},Hbn=function(n){var t=n.focusedOption,a=n.getOptionLabel,r=n.options;return"option ".concat(a(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},Obn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},Ubn=function(n){return n.label},Bbn=function(n){return n.label},Jbn=function(n){return n.value},_Me=function(n){return!!n.isDisabled};var Wbn={clearIndicator:xTe,container:ETe,control:NTe,dropdownIndicator:ATe,group:HTe,groupHeading:OTe,indicatorsContainer:ITe,indicatorSeparator:LTe,input:BTe,loadingIndicator:jTe,loadingMessage:gTe,menu:mTe,menuList:_Te,menuPortal:bTe,multiValue:WTe,multiValueLabel:qTe,multiValueRemove:zTe,noOptionsMessage:hTe,option:QTe,placeholder:YTe,singleValue:KTe,valueContainer:CTe};var qbn={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},zbn=4,dMe=4,$bn=38,Vbn=dMe*2,Qbn={baseUnit:dMe,controlHeight:$bn,menuGutter:Vbn},BQ={borderRadius:zbn,colors:qbn,spacing:Qbn};function hMe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function bI(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?hMe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):hMe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function Ybn(e){var n=Kbn();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function Kbn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Xbn={backspaceRemovesValue:!0,blurInputOnSelect:LQ(),captureMenuScroll:!LQ(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:ybn(),formatGroupLabel:Ubn,getOptionLabel:Bbn,getOptionValue:Jbn,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:_Me,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!cTe(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(n){var t=n.count;return"".concat(t," result").concat(t!==1?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},Zbn=1,wR=function(e){ui(t,e);var n=Ybn(t);function t(a){var r;oi(this,t),r=n.call(this,a),r.state={ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]},r.blockOptionHover=!1,r.isComposing=!1,r.clearFocusValueOnUpdate=!1,r.commonProps=void 0,r.components=void 0,r.hasGroups=!1,r.initialTouchX=0,r.initialTouchY=0,r.inputIsHiddenAfterUpdate=void 0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(c){r.controlRef=c},r.focusedOptionRef=null,r.getFocusedOptionRef=function(c){r.focusedOptionRef=c},r.menuListRef=null,r.getMenuListRef=function(c){r.menuListRef=c},r.inputRef=null,r.getInputRef=function(c){r.inputRef=c},r.cacheComponents=function(c){r.components=eMe({components:c})},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(c,s){var f=r.props,v=f.onChange,m=f.name;v(c,bI(bI({},s),{},{name:m}))},r.setValue=function(c){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"set-value",f=arguments.length>2?arguments[2]:void 0,v=r.props,m=v.closeMenuOnSelect,p=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!p,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(c,{action:s,option:f})},r.selectOption=function(c){var s=r.props,f=s.blurInputOnSelect,v=s.isMulti,m=r.state.selectValue;if(v)if(r.isOptionSelected(c,m)){var p=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==p}),"deselect-option",c),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(c)}})}else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue([].concat(iR(m),[c]),"select-option",c),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue(c,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));f&&r.blurInput()},r.removeValue=function(c){var s=r.state.selectValue,f=r.getOptionValue(c),v=s.filter(function(m){return r.getOptionValue(m)!==f});r.onChange(v.length?v:null,{action:"remove-value",removedValue:c}),r.announceAriaLiveSelection({event:"remove-value",context:{value:c?r.getOptionLabel(c):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var c=r.state.selectValue,s=c[c.length-1],f=c.slice(0,c.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:s?r.getOptionLabel(s):""}}),r.onChange(f.length?f:null,{action:"pop-value",removedValue:s})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var c=arguments.length,s=new Array(c),f=0;f<c;f++)s[f]=arguments[f];return oTe.apply(void 0,[r.props.classNamePrefix].concat(s))},r.getOptionLabel=function(c){return r.props.getOptionLabel(c)},r.getOptionValue=function(c){return r.props.getOptionValue(c)},r.getStyles=function(c,s){var f=Wbn[c](s);f.boxSizing="border-box";var v=r.props.styles[c];return v?v(f,s):f},r.getElementId=function(c){return"".concat(r.instancePrefix,"-").concat(c)},r.getActiveDescendentId=function(){var c=r.props.menuIsOpen,s=r.state,f=s.menuOptions,v=s.focusedOption;if(!(!v||!c)){var m=f.focusable.indexOf(v),p=f.render[m];return p&&p.key}},r.announceAriaLiveSelection=function(c){var s=c.event,f=c.context;r.setState({ariaLiveSelection:Nbn(s,f)})},r.announceAriaLiveContext=function(c){var s=c.event,f=c.context;r.setState({ariaLiveContext:Pbn(s,bI(bI({},f),{},{label:r.props["aria-label"]}))})},r.onMenuMouseDown=function(c){c.button===0&&(c.stopPropagation(),c.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(c){r.blockOptionHover=!1},r.onControlMouseDown=function(c){var s=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?c.target.tagName!=="INPUT"&&c.target.tagName!=="TEXTAREA"&&r.onMenuClose():s&&r.openMenu("first"):(s&&(r.openAfterFocus=!0),r.focusInput()),c.target.tagName!=="INPUT"&&c.target.tagName!=="TEXTAREA"&&c.preventDefault()},r.onDropdownIndicatorMouseDown=function(c){if(!(c&&c.type==="mousedown"&&c.button!==0)&&!r.props.isDisabled){var s=r.props,f=s.isMulti,v=s.menuIsOpen;r.focusInput(),v?(r.inputIsHiddenAfterUpdate=!f,r.onMenuClose()):r.openMenu("first"),c.preventDefault(),c.stopPropagation()}},r.onClearIndicatorMouseDown=function(c){c&&c.type==="mousedown"&&c.button!==0||(r.clearValue(),c.stopPropagation(),r.openAfterFocus=!1,c.type==="touchend"?r.focusInput():setTimeout(function(){return r.focusInput()}))},r.onScroll=function(c){typeof r.props.closeMenuOnScroll=="boolean"?c.target instanceof HTMLElement&&qj(c.target)&&r.props.onMenuClose():typeof r.props.closeMenuOnScroll=="function"&&r.props.closeMenuOnScroll(c)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(c){var s=c.touches,f=s&&s.item(0);!f||(r.initialTouchX=f.clientX,r.initialTouchY=f.clientY,r.userIsDragging=!1)},r.onTouchMove=function(c){var s=c.touches,f=s&&s.item(0);if(!!f){var v=Math.abs(f.clientX-r.initialTouchX),m=Math.abs(f.clientY-r.initialTouchY),p=5;r.userIsDragging=v>p||m>p}},r.onTouchEnd=function(c){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(c.target)&&r.menuListRef&&!r.menuListRef.contains(c.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(c){r.userIsDragging||r.onControlMouseDown(c)},r.onClearIndicatorTouchEnd=function(c){r.userIsDragging||r.onClearIndicatorMouseDown(c)},r.onDropdownIndicatorTouchEnd=function(c){r.userIsDragging||r.onDropdownIndicatorMouseDown(c)},r.handleInputChange=function(c){var s=c.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(s,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(c){var s=r.props,f=s.isSearchable,v=s.isMulti;r.props.onFocus&&r.props.onFocus(c),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:f,isMulti:v}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(c){if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(c),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(c){r.blockOptionHover||r.state.focusedOption===c||r.setState({focusedOption:c})},r.shouldHideSelectedOptions=function(){var c=r.props,s=c.hideSelectedOptions,f=c.isMulti;return s===void 0?f:s},r.onKeyDown=function(c){var s=r.props,f=s.isMulti,v=s.backspaceRemovesValue,m=s.escapeClearsValue,p=s.inputValue,h=s.isClearable,R=s.isDisabled,g=s.menuIsOpen,_=s.onKeyDown,y=s.tabSelectsValue,F=s.openMenuOnFocus,k=r.state,O=k.focusedOption,A=k.focusedValue,W=k.selectValue;if(!R&&!(typeof _=="function"&&(_(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||p)return;r.focusValue("previous");break;case"ArrowRight":if(!f||p)return;r.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(A)r.removeValue(A);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!y||!O||F&&r.isOptionSelected(O,W))return;r.selectOption(O);break;case"Enter":if(c.keyCode===229)break;if(g){if(!O||r.isComposing)return;r.selectOption(O);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(p)return;if(!g){r.openMenu("first");break}if(!O)return;r.selectOption(O);break;case"ArrowUp":g?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":g?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!g)return;r.focusOption("pageup");break;case"PageDown":if(!g)return;r.focusOption("pagedown");break;case"Home":if(!g)return;r.focusOption("first");break;case"End":if(!g)return;r.focusOption("last");break;default:return}c.preventDefault()}},r.buildMenuOptions=function(c,s){var f=c.inputValue,v=f===void 0?"":f,m=c.options,p=function(R,g){var _=r.isOptionDisabled(R,s),y=r.isOptionSelected(R,s),F=r.getOptionLabel(R),k=r.getOptionValue(R);if(!(r.shouldHideSelectedOptions()&&y||!r.filterOption({label:F,value:k,data:R},v))){var O=_?void 0:function(){return r.onOptionHover(R)},A=_?void 0:function(){return r.selectOption(R)},W="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:W,onClick:A,onMouseMove:O,onMouseOver:O,tabIndex:-1},data:R,isDisabled:_,isSelected:y,key:W,label:F,type:"option",value:k}}};return m.reduce(function(h,R,g){if(R.options){r.hasGroups||(r.hasGroups=!0);var _=R.options,y=_.map(function(O,A){var W=p(O,"".concat(g,"-").concat(A));return W&&h.focusable.push(O),W}).filter(Boolean);if(y.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:R,options:y})}}else{var k=p(R,"".concat(g));k&&(h.render.push(k),h.focusable.push(R))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=v$(r.cacheComponents,STe).bind(ey(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++Zbn);var u=yI(i);r.buildMenuOptions=v$(r.buildMenuOptions,function(c,s){var f=c,v=hr(f,2),m=v[0],p=v[1],h=s,R=hr(h,2),g=R[0],_=R[1];return p===_&&m.inputValue===g.inputValue&&m.options===g.options}).bind(ey(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return ii(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(r){var i=this.props,u=i.options,l=i.value,c=i.menuIsOpen,s=i.inputValue;if(this.cacheComponents(r.components),r.value!==l||r.options!==u||r.menuIsOpen!==c||r.inputValue!==s){var f=yI(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),p=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:p,focusedValue:m})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(r){var i=this.props,u=i.isDisabled,l=i.menuIsOpen,c=this.state.isFocused;(c&&!u&&r.isDisabled||c&&l&&!r.menuIsOpen)&&this.focusInput(),c&&u&&!r.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(lTe(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var r=this.props,i=r.isSearchable,u=r.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:u}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,i){this.props.onInputChange(r,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var i=this,u=this.state,l=u.selectValue,c=u.isFocused,s=this.buildMenuOptions(this.props,l),f=this.props,v=f.isMulti,m=f.tabSelectsValue,p=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(p=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[p]},function(){i.onMenuOpen(),i.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:m}})})}},{key:"focusValue",value:function(r){var i=this.props,u=i.isMulti,l=i.isSearchable,c=this.state,s=c.selectValue,f=c.focusedValue;if(!!u){this.setState({focusedOption:null});var v=s.indexOf(f);f||(v=-1,this.announceAriaLiveContext({event:"value"}));var m=s.length-1,p=-1;if(!!s.length){switch(r){case"previous":v===0?p=0:v===-1?p=m:p=v-1;break;case"next":v>-1&&v<m&&(p=v+1);break}p===-1&&this.announceAriaLiveContext({event:"input",context:{isSearchable:l,isMulti:u}}),this.setState({inputIsHidden:p!==-1,focusedValue:s[p]})}}}},{key:"focusOption",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props,u=i.pageSize,l=i.tabSelectsValue,c=this.state,s=c.focusedOption,f=c.menuOptions,v=f.focusable;if(!!v.length){var m=0,p=v.indexOf(s);s||(p=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=p>0?p-1:v.length-1:r==="down"?m=(p+1)%v.length:r==="pageup"?(m=p-u,m<0&&(m=0)):r==="pagedown"?(m=p+u,m>v.length-1&&(m=v.length-1)):r==="last"&&(m=v.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:v[m],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:_Me(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(BQ):bI(bI({},BQ),this.props.theme):BQ}},{key:"getCommonProps",value:function(){var r=this.clearValue,i=this.cx,u=this.getStyles,l=this.getValue,c=this.setValue,s=this.selectOption,f=this.props,v=f.isMulti,m=f.isRtl,p=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:p,selectOption:s,setValue:c,selectProps:f,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(r){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var i=this.state,u=i.focusedValue,l=i.selectValue,c=l.indexOf(u);if(c>-1){var s=r.indexOf(u);if(s>-1)return u;if(c<r.length)return r[c]}return null}},{key:"getNextFocusedOption",value:function(r){var i=this.state.focusedOption;return i&&r.indexOf(i)>-1?i:r[0]}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var r=this.props,i=r.isClearable,u=r.isMulti;return i===void 0?u:i}},{key:"isOptionDisabled",value:function(r,i){return typeof this.props.isOptionDisabled=="function"?this.props.isOptionDisabled(r,i):!1}},{key:"isOptionSelected",value:function(r,i){var u=this;if(i.indexOf(r)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(r,i);var l=this.getOptionValue(r);return i.some(function(c){return u.getOptionValue(c)===l})}},{key:"filterOption",value:function(r,i){return this.props.filterOption?this.props.filterOption(r,i):!0}},{key:"formatOptionLabel",value:function(r,i){if(typeof this.props.formatOptionLabel=="function"){var u=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(r,{context:i,inputValue:u,selectValue:l})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var r=this.state,i=r.ariaLiveContext,u=r.selectValue,l=r.focusedValue,c=r.focusedOption,s=this.props,f=s.options,v=s.menuIsOpen,m=s.inputValue,p=s.screenReaderStatus,h=l?kbn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",R=c&&v?Hbn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=Obn({inputValue:m,screenReaderMessage:p({count:this.countOptions()})});return"".concat(h," ").concat(R," ").concat(g," ").concat(i)}},{key:"renderInput",value:function(){var r=this.props,i=r.isDisabled,u=r.isSearchable,l=r.inputId,c=r.inputValue,s=r.tabIndex,f=r.form,v=this.components.Input,m=this.state.inputIsHidden,p=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return Ia.default.createElement(wbn,yt({id:p,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:xQ,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var R=this.commonProps,g=R.cx,_=R.theme,y=R.selectProps;return Ia.default.createElement(v,yt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:p,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:y,spellCheck:"false",tabIndex:s,form:f,theme:_,type:"text",value:c},h))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,i=this.components,u=i.MultiValue,l=i.MultiValueContainer,c=i.MultiValueLabel,s=i.MultiValueRemove,f=i.SingleValue,v=i.Placeholder,m=this.commonProps,p=this.props,h=p.controlShouldRenderValue,R=p.isDisabled,g=p.isMulti,_=p.inputValue,y=p.placeholder,F=this.state,k=F.selectValue,O=F.focusedValue,A=F.isFocused;if(!this.hasValue()||!h)return _?null:Ia.default.createElement(v,yt({},m,{key:"placeholder",isDisabled:R,isFocused:A}),y);if(g){var W=k.map(function(he,ye){var le=he===O;return Ia.default.createElement(u,yt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:le,isDisabled:R,key:"".concat(r.getOptionValue(he)).concat(ye),index:ye,removeProps:{onClick:function(){return r.removeValue(he)},onTouchEnd:function(){return r.removeValue(he)},onMouseDown:function(Re){Re.preventDefault(),Re.stopPropagation()}},data:he}),r.formatOptionLabel(he,"value"))});return W}if(_)return null;var me=k[0];return Ia.default.createElement(f,yt({},m,{data:me,isDisabled:R}),this.formatOptionLabel(me,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.components.ClearIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!this.isClearable()||!r||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Ia.default.createElement(r,yt({},i,{innerProps:f,isFocused:s}))}},{key:"renderLoadingIndicator",value:function(){var r=this.components.LoadingIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!r||!c)return null;var f={"aria-hidden":"true"};return Ia.default.createElement(r,yt({},i,{innerProps:f,isDisabled:l,isFocused:s}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.components,i=r.DropdownIndicator,u=r.IndicatorSeparator;if(!i||!u)return null;var l=this.commonProps,c=this.props.isDisabled,s=this.state.isFocused;return Ia.default.createElement(u,yt({},l,{isDisabled:c,isFocused:s}))}},{key:"renderDropdownIndicator",value:function(){var r=this.components.DropdownIndicator;if(!r)return null;var i=this.commonProps,u=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Ia.default.createElement(r,yt({},i,{innerProps:c,isDisabled:u,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,i=this.components,u=i.Group,l=i.GroupHeading,c=i.Menu,s=i.MenuList,f=i.MenuPortal,v=i.LoadingMessage,m=i.NoOptionsMessage,p=i.Option,h=this.commonProps,R=this.state,g=R.focusedOption,_=R.menuOptions,y=this.props,F=y.captureMenuScroll,k=y.inputValue,O=y.isLoading,A=y.loadingMessage,W=y.minMenuHeight,me=y.maxMenuHeight,he=y.menuIsOpen,ye=y.menuPlacement,le=y.menuPosition,Fe=y.menuPortalTarget,Re=y.menuShouldBlockScroll,Ee=y.menuShouldScrollIntoView,He=y.noOptionsMessage,pe=y.onMenuScrollToTop,qn=y.onMenuScrollToBottom;if(!he)return null;var bn=function(Ce){var q=g===Ce.data;return Ce.innerRef=q?r.getFocusedOptionRef:void 0,Ia.default.createElement(p,yt({},h,Ce,{isFocused:q}),r.formatOptionLabel(Ce.data,"menu"))},Zn;if(this.hasOptions())Zn=_.render.map(function(be){if(be.type==="group"){var Ce=be.type,q=gu(be,["type"]),Se="".concat(be.key,"-heading");return Ia.default.createElement(u,yt({},h,q,{Heading:l,headingProps:{id:Se,data:be.data},label:r.formatGroupLabel(be.data)}),be.options.map(function(ae){return bn(ae)}))}else if(be.type==="option")return bn(be)});else if(O){var et=A({inputValue:k});if(et===null)return null;Zn=Ia.default.createElement(v,h,et)}else{var ne=He({inputValue:k});if(ne===null)return null;Zn=Ia.default.createElement(m,h,ne)}var N={minMenuHeight:W,maxMenuHeight:me,menuPlacement:ye,menuPosition:le,menuShouldScrollIntoView:Ee},se=Ia.default.createElement(PQ,yt({},h,N),function(be){var Ce=be.ref,q=be.placerProps,Se=q.placement,ae=q.maxHeight;return Ia.default.createElement(c,yt({},h,N,{innerRef:Ce,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:O,placement:Se}),Ia.default.createElement(jbn,{isEnabled:F,onTopArrive:pe,onBottomArrive:qn},Ia.default.createElement(Gbn,{isEnabled:Re},Ia.default.createElement(s,yt({},h,{innerRef:r.getMenuListRef,isLoading:O,maxHeight:ae}),Zn))))});return Fe||le==="fixed"?Ia.default.createElement(f,yt({},h,{appendTo:Fe,controlElement:this.controlRef,menuPlacement:ye,menuPosition:le}),se):se}},{key:"renderFormField",value:function(){var r=this,i=this.props,u=i.delimiter,l=i.isDisabled,c=i.isMulti,s=i.name,f=this.state.selectValue;if(!(!s||l))if(c)if(u){var v=f.map(function(h){return r.getOptionValue(h)}).join(u);return Ia.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,R){return Ia.default.createElement("input",{key:"i-".concat(R),name:s,type:"hidden",value:r.getOptionValue(h)})}):Ia.default.createElement("input",{name:s,type:"hidden"});return Ia.default.createElement("div",null,m)}else{var p=f[0]?this.getOptionValue(f[0]):"";return Ia.default.createElement("input",{name:s,type:"hidden",value:p})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Ia.default.createElement(Rbn,{"aria-live":"polite"},Ia.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Ia.default.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var r=this.components,i=r.Control,u=r.IndicatorsContainer,l=r.SelectContainer,c=r.ValueContainer,s=this.props,f=s.className,v=s.id,m=s.isDisabled,p=s.menuIsOpen,h=this.state.isFocused,R=this.commonProps=this.getCommonProps();return Ia.default.createElement(l,yt({},R,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Ia.default.createElement(i,yt({},R,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:p}),Ia.default.createElement(c,yt({},R,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Ia.default.createElement(u,yt({},R,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Ia.Component);wR.defaultProps=Xbn;var NKa=Aa(g3());var Kj=Aa(xm());function e1n(e){var n=n1n();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function n1n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var t1n={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},RI=function(n){var t,a;return a=t=function(r){ui(u,r);var i=e1n(u);function u(){var l;oi(this,u);for(var c=arguments.length,s=new Array(c),f=0;f<c;f++)s[f]=arguments[f];return l=i.call.apply(i,[this].concat(s)),l.select=void 0,l.state={inputValue:l.props.inputValue!==void 0?l.props.inputValue:l.props.defaultInputValue,menuIsOpen:l.props.menuIsOpen!==void 0?l.props.menuIsOpen:l.props.defaultMenuIsOpen,value:l.props.value!==void 0?l.props.value:l.props.defaultValue},l.onChange=function(v,m){l.callProp("onChange",v,m),l.setState({value:v})},l.onInputChange=function(v,m){var p=l.callProp("onInputChange",v,m);l.setState({inputValue:p!==void 0?p:v})},l.onMenuOpen=function(){l.callProp("onMenuOpen"),l.setState({menuIsOpen:!0})},l.onMenuClose=function(){l.callProp("onMenuClose"),l.setState({menuIsOpen:!1})},l}return ii(u,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(c){return this.props[c]!==void 0?this.props[c]:this.state[c]}},{key:"callProp",value:function(c){if(typeof this.props[c]=="function"){for(var s,f=arguments.length,v=new Array(f>1?f-1:0),m=1;m<f;m++)v[m-1]=arguments[m];return(s=this.props)[c].apply(s,v)}}},{key:"render",value:function(){var c=this,s=this.props,f=s.defaultInputValue,v=s.defaultMenuIsOpen,m=s.defaultValue,p=gu(s,["defaultInputValue","defaultMenuIsOpen","defaultValue"]);return Kj.default.createElement(n,yt({},p,{ref:function(R){c.select=R},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),u}(Kj.Component),t.defaultProps=t1n,a};var a1n=RI(wR),Xj=a1n;var Zj=Aa(xm());var ZKa=Aa(DI());var oXa=Aa(g3());function r1n(e){var n=o1n();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function o1n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function DMe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function i1n(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?DMe(Object(t),!0).forEach(function(a){Va(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):DMe(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}var yMe=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,a=String(n).toLowerCase(),r=String(t.value).toLowerCase(),i=String(t.label).toLowerCase();return r===a||i===a},u1n={formatCreateLabel:function(n){return'Create "'.concat(n,'"')},isValidNewOption:function(n,t,a){return!(!n||t.some(function(r){return yMe(n,r)})||a.some(function(r){return yMe(n,r)}))},getNewOptionData:function(n,t){return{label:t,value:n,__isNew__:!0}}},l1n=i1n({allowCreateWhileLoading:!1,createOptionPosition:"last"},u1n),c1n=function(n){var t,a;return a=t=function(r){ui(u,r);var i=r1n(u);function u(l){var c;oi(this,u),c=i.call(this,l),c.select=void 0,c.onChange=function(f,v){var m=c.props,p=m.getNewOptionData,h=m.inputValue,R=m.isMulti,g=m.onChange,_=m.onCreateOption,y=m.value,F=m.name;if(v.action!=="select-option")return g(f,v);var k=c.state.newOption,O=Array.isArray(f)?f:[f];if(O[O.length-1]===k){if(_)_(h);else{var A=p(h,h),W={action:"create-option",name:F};g(R?[].concat(iR(yI(y)),[A]):A,W)}return}g(f,v)};var s=l.options||[];return c.state={newOption:void 0,options:s},c}return ii(u,[{key:"UNSAFE_componentWillReceiveProps",value:function(c){var s=c.allowCreateWhileLoading,f=c.createOptionPosition,v=c.formatCreateLabel,m=c.getNewOptionData,p=c.inputValue,h=c.isLoading,R=c.isValidNewOption,g=c.value,_=c.options||[],y=this.state.newOption;R(p,yI(g),_)?y=m(p,v(p)):y=void 0,this.setState({newOption:y,options:(s||!h)&&y?f==="first"?[y].concat(iR(_)):[].concat(iR(_),[y]):_})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var c=this,s=this.state.options;return Zj.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(Zj.Component),t.defaultProps=l1n,a},s1n=c1n(wR),f1n=RI(s1n),JQ=f1n;var e9=Aa(xm());var yXa=Aa(DI());var CXa=Aa(g3());function v1n(e){var n=m1n();return function(){var a=Ur(e),r;if(n){var i=Ur(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Al(this,r)}}function m1n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var p1n={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},_1n=function(n){var t,a;return a=t=function(r){ui(u,r);var i=v1n(u);function u(l){var c;return oi(this,u),c=i.call(this),c.select=void 0,c.lastRequest=void 0,c.mounted=!1,c.optionsCache={},c.handleInputChange=function(s,f){var v=c.props,m=v.cacheOptions,p=v.onInputChange,h=iTe(s,f,p);if(!h){delete c.lastRequest,c.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});return}if(m&&c.optionsCache[h])c.setState({inputValue:h,loadedInputValue:h,loadedOptions:c.optionsCache[h],isLoading:!1,passEmptyOptions:!1});else{var R=c.lastRequest={};c.setState({inputValue:h,isLoading:!0,passEmptyOptions:!c.state.loadedInputValue},function(){c.loadOptions(h,function(g){!c.mounted||(g&&(c.optionsCache[h]=g),R===c.lastRequest&&(delete c.lastRequest,c.setState({isLoading:!1,loadedInputValue:h,loadedOptions:g||[],passEmptyOptions:!1})))})})}return h},c.state={defaultOptions:Array.isArray(l.defaultOptions)?l.defaultOptions:void 0,inputValue:typeof l.inputValue!="undefined"?l.inputValue:"",isLoading:l.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},c}return ii(u,[{key:"componentDidMount",value:function(){var c=this;this.mounted=!0;var s=this.props.defaultOptions,f=this.state.inputValue;s===!0&&this.loadOptions(f,function(v){if(!!c.mounted){var m=!!c.lastRequest;c.setState({defaultOptions:v||[],isLoading:m})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(c){c.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),c.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(c.defaultOptions)?c.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(c,s){var f=this.props.loadOptions;if(!f)return s();var v=f(c,s);v&&typeof v.then=="function"&&v.then(s,function(){return s()})}},{key:"render",value:function(){var c=this,s=this.props,f=s.loadOptions,v=s.isLoading,m=gu(s,["loadOptions","isLoading"]),p=this.state,h=p.defaultOptions,R=p.inputValue,g=p.isLoading,_=p.loadedInputValue,y=p.loadedOptions,F=p.passEmptyOptions,k=F?[]:R&&_?y:h||[];return e9.default.createElement(n,yt({},m,{ref:function(A){c.select=A},options:k,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(e9.Component),t.defaultProps=p1n,a},d1n=RI(wR),h1n=_1n(d1n),n9=h1n;var bMe=Aa(dW()),b3=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!R1n&&typeof document!="undefined";return Ft.createElement(e,tu(nr({},t),{isMulti:n,components:{MenuList:g1n},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:SMe(t.options),value:SMe(t.value),getOptionLabel:WQ(t.getOptionLabel),getOptionValue:WQ(t.getOptionValue),formatOptionLabel:WQ(t.formatOptionLabel),loadOptions:t.loadOptions&&((...u)=>t.loadOptions(...u).then(wI)),onChange:(u,{action:l})=>{switch(l){case"select-option":u.__isNew__?t.onCreate&&t.onCreate(u.label):t.onSelect&&t.onSelect(wI(u));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(wI(u||[]));break;case"create-option":t.onCreate&&t.onCreate(u.label);break}},isOptionDisabled:t.isOptionDisabled&&(u=>!u.__isNew__&&t.isOptionDisabled(wI(u))),styles:{indicatorsContainer:r(t.indicatorsContainerStyle),control:r(t.controlStyle),menuList:r(t.menuListStyle),placeholder:r({color:"#B1C2D9"}),menu:r(a({zIndex:1e3},t.menuStyle)),menuPortal:r({zIndex:1e4}),option:(u,l)=>a(u,l.isFocused?t.focusedOptionStyle:{})}}))},g1n=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[Ft.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:wI(e.selectProps.options)})]),Ft.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},Ft.createElement(bMe.default,{length:n.length,itemRenderer:(a,r)=>Ft.createElement("div",{key:r},n[a])}),...t)};Xj.displayName="ReactSelect";JQ.displayName="ReactSelectCreatable";n9.displayName="ReactSelectAsync";var RMe=b3({baseClass:Xj,isMulti:!1}),D1n=b3({baseClass:JQ,isMulti:!1}),y1n=b3({baseClass:Xj,isMulti:!0}),wMe=b3({baseClass:n9,isMulti:!1}),b1n=b3({baseClass:n9,isMulti:!0}),R1n=0;var SMe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},wI=e=>{let n=t=>t&&typeof t=="object"&&"__wrap"in t;return e instanceof Array?n(e[0])?e.map(t=>t.__wrap):e:n(e)?e.__wrap:e},WQ=e=>e&&(n=>e(wI(n)));var EMe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var CMe=function(e){return EMe(function(n){return function(t){return eU(Rr(t)(n))(e)}})};var R3=qo(),w1n=Rt(ct()(C({reflectSymbol:function(){return"inputValue"}})(ve)(De)));var S1n=L(Ot),E1n=L(B),IMe=Ws(),FMe=La();var C1n=function(e){return e};var Yu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var TMe=function(e){return function(n){if(e instanceof Yu){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t["aria-label"]=Ob(e.value0),t}if(e instanceof qQ){var r={};for(var i in n)({}).hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r["aria-labelledby"]=Ob(e.value0),r}throw new Error("Failed pattern match at Component.ReactSelect (line 174, column 3 - line 176, column 66): "+[e.constructor.name])}},t9=function(e){return R3(function(n){return Oe(w1n(n))(e)})};var a9=function(e){return function(n){return CMe(S1n(tn)(e(n)))()}};var MMe=function(e){return function(n){return oa(e({inputValue:ie(n.inputValue),options:n.options}))}};var GMe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=kue(function(a){return oa(E1n(C1n)(a))})(e.value),n},I1n=R3,AMe=R3;var F1n=R3;var xMe=R3;var Yc=function(e){return function(){var n=IMe(RMe),t=TMe(e);return function(a){return n(I1n(GMe(AMe(t(xMe(FMe(a)))))))}}},r9=function(e){return function(){var n=IMe(wMe),t=TMe(e);return function(a){return n(F1n(GMe(AMe(t(xMe(FMe(a)))))))}}};var T1n=ct();var zQ=K(Me),$Q=Rt(T1n(C({reflectSymbol:function(){return"value"}})(ve)(De))),VQ=z(Mn);var am=function(e){return _e("")(zQ($Q(rr(e.target)))(function(n){return VQ(n.value)}))},LMe=function(e){return _e("")(zQ($Q(rr(e.target)))(function(n){return VQ(n.value)}))},rc=function(e){return _e("")(zQ($Q(rr(e.target)))(function(n){return VQ(n.value)}))};la();var jMe=class extends Ft.Component{constructor(n){super(n);this.state={error:null}}static getDerivedStateFromError(n){return{error:n}}componentDidCatch(n,t){this.props.componentDidCatch(n,t)}render(){return this.props.render(this.state)}},PMe=jMe;var M1n=Ws(),G1n=z(jt);var A1n=function(){return function(){return M1n(PMe)}},x1n=A1n()(),o9=function(e){return x1n({render:function(n){return e({hasError:nt(ie(n.error))})},componentDidCatch:function(n,t){return Xa(or)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return G1n(we)})()}})};la();var Ts={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var ER=Aa(JMe()),SI=4,sRn=({trackColor:e,background:n})=>({props:t,children:a})=>Ft.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${SI}px`,borderRadius:`${SI*2}px`,background:n||e})}),...a),WMe=({horizontal:e})=>({props:n,isDragged:t})=>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:t?Ts.SECONDARY:Ts.WHITE,stroke:Ts.SECONDARY}),Ft.createElement("path",{stroke:t?Ts.WHITE:Ts.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),Ft.createElement("path",{stroke:t?Ts.WHITE:Ts.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),qMe=e=>Ft.createElement("div",{"aria-label":e.ariaLabel},Ft.createElement(ER.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:sRn({trackColor:e.trackColor||Ts.GRAY_300,background:e.fillBefore?(0,ER.getTrackBackground)({values:[e.value],colors:[Ts.PRIMARY,Ts.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:WMe({horizontal:!0})}));var zMe=e=>{let n=Ft.useRef();return Ft.useEffect(()=>{n.current&&n.current.forceUpdate()}),Ft.createElement(ER.Range,{ref:n,values:[e.low,e.high],step:e.step||Math.round(Math.max((e.max-e.min)/100,1)),min:e.min,max:e.max,onChange:t=>{e.low==t[0]?e.setHigh(t[1]):e.setLow(t[0])},renderTrack:({props:t,children:a})=>Ft.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${SI}px`,borderRadius:`${SI*2}px`,backgroundColor:Ts.GRAY_300})},Ft.createElement("div",{ref:t.ref,style:{height:`${SI}px`,width:"100%",borderRadius:`${SI*2}px`,background:(0,ER.getTrackBackground)({values:[e.low,e.high],colors:[Ts.GRAY_300,Ts.PRIMARY,Ts.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:WMe({horizontal:!0})})};var $Me=Ws(),c9={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var VMe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var s9=function(e){return function(){return function(){return $Me(qMe)}}},QMe=function(e){return function(){return function(){return $Me(zMe)}}};var fRn=La(),vRn=_i(),KQ=an(),mRn=$s(Rn)(),pRn=Ln(jn),_Rn=Od(jt),dRn=Nr(jt)(Hr),hRn=_o()(),gRn=Xe(Fr),DRn=Xe(kn),yRn=re(xw);var EI={showNumber:re(qe),parseNumber:Bf,Eq0:function(){return Ya}},bRn=function(e){return e.showNumber},RRn=function(e){return e.parseNumber};var CI=function(e){var n=bRn(e),t=e.Eq0(),a=og(t),r=ce(Tt(t)),i=RRn(e);return function(){return function(u){var l=fRn(u);return uu(vRn(da(n(KQ(l.value))))(function(c){return mRn(a(KQ(l.value))(function(s){return pRn(_Rn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),dRn(i(f))(l.onChange)()}};return No(hRn(Bn(l.className)(""))({type:"number",min:Te("")(n)(mr(l.min)),max:Te("")(n)(mr(l.max)),step:Te("")(n)(mr(l.step)),value:c.value0,onChange:gRn(s)(rc),onBlur:DRn(c.value1)(n(KQ(l.value))),placeholder:Bn(l.placeholder)(""),required:Bn(l.required)(!1),disabled:Bn(l.disabled)(!1),autoFocus:Bn(l.autoFocus)(!1),name:Bn(l.name)(""),"aria-required":yRn(Bn(l.required)(!1))}))})}))}}};var wRn=$s(Rn)(),YMe=nl()(fi(fi(el)()({reflectSymbol:function(){return"min"}})(Ya))()({reflectSymbol:function(){return"max"}})(Ya)),SRn=og(YMe),KMe=Ln(jn),XMe=U(J),XQ=U(Z),ERn=QMe(VMe)()(),ZMe=Xe(Fr),e2e=U(M),n2e=CI(EI)(),CRn=z(qt),ZQ=xn(Rn)(kt),t2e=Xo(Ot),a2e=ar(t2e),E3=z(Kn),IRn=cc(YMe),FRn=Pr(t2e),eY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r2e=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}(),TRn=function(e){return function(n){return function(t){var a=uu(wRn(SRn(e.value)(function(r){return KMe(t(new r2e(r)))}))(function(){return No(Be)}));return XMe(e.className)([a,XQ("mx-2 px-1")(ERn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:ZMe(t)(eY.create),setHigh:ZMe(t)(nY.create)})),XMe("row mt-4")([e2e("col-6")("Minimum"),e2e("col-6 text-right")("Maximum"),XQ("col-6")(n2e({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(eY.create(r))}})),XQ("col-6 text-right")(n2e({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(nY.create(r))}}))])])}}},MRn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return CRn(we)}};return function(a){if(a instanceof eY)return ZQ(a2e(C3.create)(Q1(we)))(function(){return E3({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof nY)return ZQ(a2e(C3.create)(Q1(we)))(function(){return E3({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof r2e)return E3({debouncer:n.debouncer,value:a.value0});if(a instanceof C3&&a.value0 instanceof BD&&IRn(n.value)(e.value))return ZQ(Ma(KMe(e.onChange(n.value))))(function(){return E3(n)});if(a instanceof C3)return FRn(C3.create)(function(r){return{value:n.value,debouncer:r}})(RC(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 87, column 21 - line 103, column 49): "+[a.constructor.name])}}},GRn=function(e){return E3({value:e.value,debouncer:bC})},o2e=Tu("ThrottledRangeSlider")(function(e){return{init:GRn(e),view:TRn(e),update:MRn(e)}});var sY=Aa(l2e());var WRn=jm(),qRn=function(e){return e},zRn=function(e){return e};var v9=function(e){var n=WRn(e);return function(){return function(){return n(sY.default)}}},m9=function(e){return qRn(rr(e))};var p9=zRn,_9=rr("auto");var c2e=1070;var s2e=z(Kn),$Rn=qA(kc),VRn=EO(kc),d9=Ke(en),QRn=gi(Z)()(),YRn=Fi(Ie)(Nt),fY=Ib(Nt),KRn=Pi(J),vY=_o()(),mY=Xe(Fr),XRn=U(M),f2e=ce(Hq),ZRn=Bx(J)()(),h9=Xe(kn),ewn=Ve(M),mg=U(Z),CR=U(J),nwn=zg(Nt),twn=Nr(jt)(Hr),awn=Ti(Jl),v2e=V(de),rwn=re(fye),g9=lo(kc),own=v9(Z)()(),pY=Ve(Z),iwn=WA(kc),uwn=ot(Me),m2e=u_(Z)()(),lwn=L(B),cwn=In(J)()(),swn=Qv(Ie)(At),fwn=ce(dye),vwn=gc(M),mwn=L(de),p2e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_2e=function(e){return function(n){if(n.value1 instanceof qa)return s2e({expandedFilters:$Rn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ba)return s2e({expandedFilters:VRn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 58, column 1 - line 58, column 55): "+[e.constructor.name,n.constructor.name])}},d2e=function(e){return Te(d9)(function(n){return QRn({placement:function(){return e.mobileLayout?Rf:C8}(),overlay:X(n),overlayStyle:$e({maxWidth:"15rem",zIndex:c2e}),trigger:function(){return e.mobileLayout?ld:E8}()})})},pwn=function(e){return function(n){return function(t){return function(a){var r=YRn(t.value)(a),i=function(u){if(r)return fY(t.value)(a);if(Ae)return jo(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 301, column 5 - line 303, column 50): "+[u.constructor.name])};return d2e(e)(t.tooltip)(KRn("form-check-label py-2 my-1 py-md-0 my-md-0 d-flex flex-row-reverse flex-md-row align-items-center"+function(){return e.mobileLayout?" text-lead":""}())([vY("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:mY(e.onFilter(n))(function(u){return new d(new Bc(i(we)))})}),XRn("flex-grow-1")(t.value)]))}}}},_wn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof W0)return"and";if(v instanceof rd)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 244, column 21 - line 246, column 35): "+[v.constructor.name])},i=function(v){return function(m){var p=function(){var h=f2e(m.operator)(v);return h?" active":" cursor-pointer"}();return ZRn("btn btn-sm btn-outline-primary"+p)({onClick:h9(e.onFilter(n))(new d(new zu({terms:m.terms,operator:v})))})([vY("")({type:"radio",name:"operator",disabled:f2e(m.operator)(v)}),ewn("text-uppercase")(r(v))])}},u=function(v){return mg("row no-gutters g-0 mt-2 mb-3")(mg("col-10")(CR("btn-group btn-group-toggle w-100")([i(W0.value)(v),i(rd.value)(v)])))},l=function(v){return function(m){return function(p){return function(h){var R=bt(p.terms),g=v===R;return CR("row no-gutters g-0 mb-2")([mg("col-10")(Yc(new Yu("Search major"))()({options:nwn(m.options)(p.terms),getOptionLabel:d9,getOptionValue:d9,onSelect:mY(e.onFilter(n))(function(_){return new d(new zu({operator:p.operator,terms:function(){if(h instanceof b)return jo(_)(p.terms);if(h instanceof d)return jo(_)(fY(h.value0)(p.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 229, column 25 - line 231, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:twn(h)(function(_){return e.onFilter(n)(new d(new zu({operator:p.operator,terms:fY(_)(p.terms)})))})})),Ze(R>=1&&!g)(mg("col-2 d-flex justify-content-center align-items-center pl-3")(mg("badge badge-light bg-light text-dark text-uppercase x-small")(X(r(p.operator)))))])}}}},c=function(v){return function(m){return awn(function(p){return function(h){return l(p)(v)(m)(new d(h))}})(m.terms)}},s=function(v){return function(m){return[l(bt(m.terms))(v)(m)(b.value)]}},f=function(){var v=function(p){if(Ae)return pye(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 168, column 1 - line 173, column 18): "+[])};if(a instanceof d){var m=J2(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof UD&&f instanceof Df?CR("mt-3")([vY("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:mY(e.onFilter(n))(function(v){return d.create(Df.create(rc(v)))})})]):t instanceof _p&&f instanceof q0?o2e({className:"mt-4 px-5 px-md-0",range:{min:t.value0.min,max:t.value0.max},value:f.value0,onChange:function(){var v=e.onFilter(n);return function(m){return v(d.create(q0.create(m)))}}()}):t instanceof Fv&&f instanceof Bc?CR("mt-2 mt-md-0")(v2e(t.value0.options)(function(v){return pwn(e)(n)(v)(f.value0)})):t instanceof z0&&f instanceof zu?oe([oe(c(t.value0)(f.value0)),oe(s(t.value0)(f.value0)),Ze(bt(f.value0.terms)>=1)(u(f.value0))]):Xa(or)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:X_(n),filter:Uq(t),selection:rwn(f)})(function(v){return Be})}}}},D9=function(e){return function(n){var t=g9(n)(e.filterDefinitions.map);if(t instanceof d)return o9(function(a){return Zf(!a.hasError)(function(r){return mg("t--filter-"+O0(n))(_wn(e)(n)(t.value0.filter)(g9(n)(e.filters)))})});if(t instanceof b)return Xa(or)("Hub: attempt to render a non-existent filter")({facet:O0(n)})(function(a){return Be});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 157, column 3 - line 166, column 22): "+[t.constructor.name])}},h2e=function(e){return function(n){var t=function(){var a=g9(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof z0?mg("mb-8"):d9}();return t(D9(e)(n))}},g2e={expandedFilters:SO},dwn=function(e){return own({duration:p9(350),height:function(){if(e instanceof Ba)return m9(0);if(e instanceof qa)return _9;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 318, column 15 - line 320, column 50): "+[e.constructor.name])}()})},hwn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof qa)return" rotate-180";if(e instanceof Ba)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 72 - line 312, column 35): "+[e.constructor.name])}();return pY(n)(Be)},gwn=function(e){return function(n){return function(t){return function(a){var r=function(){if(iwn(a.facet)(n.expandedFilters))return qa.value;if(Ae)return Ba.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 90, column 5 - line 92, column 41): "+[])}(),i=g9(a.facet)(e.filters),u=Oe(a.iconClass)(function(m){return pY(m+" pl-1")(Be)}),l=function(){return a.facet instanceof P?new d(a.facet.value0):b.value}(),c=d2e(e)(uwn(JW)(l)),s=function(){var m=l0(r),p=m2e("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:h9(t)(new p2e(a.facet,m))})(hwn(r)),h=m2e("cursor-pointer text-primary mr-1")({onClick:h9(e.onFilter(a.facet))(b.value)})(pY("fe fe-x")(Be)),R=function(){var g=function(y){if(Ae)return[p];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 80, column 1 - line 80, column 99): "+[])},_=lwn(vL(a.filter))(i);return _ instanceof d&&_.value0?[h,p]:g(!0)}();return c(cwn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+O0(a.facet))))({onClick:h9(t)(new p2e(a.facet,m))})([CR("col")([X(X_(a.facet)),u]),CR("col-auto text-right")(R)]))}(),f=c(mg("row w-100")(CR("col pr-0 pb-2")([X(X_(a.facet)),u]))),v=D9(e)(a.facet);if(a.layout instanceof $1)return oe([s,dwn(r)(v)]);if(a.layout instanceof V1)return oe([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 82, column 3 - line 86, column 42): "+[a.layout.constructor.name])}}}},_Y=function(e){return function(n){return function(t){return oe(v2e(e.filterDefinitions.categorized)(function(a){return oe([hM(swn(function(r){return fwn(r.layout)(V1.value)})(a.value1))(vwn("text-muted text-uppercase")(_he(a.value0))),oe(mwn(gwn(e)(n)(t))(a.value1)),Ua("")])}))}}},D2e=function(e){return function(n){return function(t){return mg("mt-3")(_Y(e)(n)(t))}}};var Dwn=La(),ywn=gi(Z)()(),bwn=Ve(J),Rwn=ea(M),wwn=function(e){var n=Yb(e);return function(){return function(t){return function(a){var r=Dwn(t);return ywn({placement:Rf,overlay:oe(n(a)),overlayStyle:Bn(r.overlayStyle)($e({width:"15rem"}))})(bwn("d-inline-flex align-items-center text-secondary "+r.className)([Rwn("d-inline-block fe fe-help-circle "+function(){var i=r.anchorText==="";return i?"":"mr-2"}())(""),X(r.anchorText)]))}}}},oc=function(e){var n=wwn(e)();return function(t){return n({className:t,anchorText:""})}};var Swn=u0(J)()(),Ewn=V(B),Cwn=er(J)()(),Iwn=Zt(ir),dY=ea(M),Fwn=K(Wv),Twn=z(dm),y2e=U(J),b2e=oc(M),R2e=U(Z),Mwn=gi(Z)()(),Gwn=Ve(M),Awn=Ve(J),w2e=U(M);var xwn=Cr(tr),Lwn=function(e){return function(n){var t=function(a){if(n instanceof tDe)return Swn(a)(Pa)({href:_De(Ewn(n.value0)(function(r){return{slug:r.slug,tab:Qi.value}}))});if(n instanceof dC)return Cwn(a)(Pa)({onClick:Iwn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 158, column 15 - line 166, column 46): "+[n.constructor.name])};return t(e)([dY("material-symbol mr-2")("tune"),X(" Simulate chances")])}},y9=Lwn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),Cy=function(e){var n=U(e);return function(t){var a=U(t);return function(r){return oe(Ow(Fwn(r)(function(i){return Twn([y2e("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Ua("")])})))}}},IR=function(e){return U(e)("t--subtitle")},jwn=IR(J),II=function(e){var n=Yb(e);return function(t){return function(a){return jwn([oe(n(t)),X(" "),b2e("text-secondary")(a)])}}},S2e=function(e){var n=U(e);return function(t){return function(a){return function(r){return y2e("row "+a)([R2e("col-auto")(dY(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},hY=function(e){var n=S2e(e);return function(t){return n(t)("mb-3")("")}},E2e=function(e){var n=S2e(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},C2e="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",I3=function(e){return function(n){return R2e(C2e)(Mwn({placement:Rf,overlay:Gwn("text-secondary")(n),overlayStyle:$e({width:"15rem"})})(Awn("d-inline-flex align-items-center")([X(e),dY("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},Ms=w2e(C2e);var Sr=function(e){return w2e("x-large "+e)};var b9=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ae)return Ss(xwn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 140, column 1 - line 140, column 71): "+[e.constructor.name])};var R9=b2e("text-secondary ml-2")(` Our calculator evaluates your profile like the way an admissions officer does \u2014 first, minimum academic requirements based on your demographic, then a holistic review. `);var I2e=ps()(),Pwn=Qe(Bd),Nwn=re(zO),kwn=t6(),F2e=Ux()(),Hwn=Qe(ra),T2e=function(e){if(e instanceof Pu)return"public";if(e instanceof Kl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 86, column 17 - line 88, column 29): "+[e.constructor.name])},gY=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:cE(e.address)}},Own=function(e){var n=lE(JM(e.address)),t=Co(" ")([e.name,"is a",T2e(e.publicPrivate),"school in",gD(e.address),"with",b9(e)," total undergraduate students"]);return I2e(gY(e))({identifier:Nwn(e.slug)+Te("")(Pwn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},M2e=function(e){var n=I2e(Own(e))({"@context":"https://schema.org"});return oe([kwn(n),F2e("")({name:"description",content:n.description}),F2e("")({name:"keywords",content:Co(" ")(Hwn(["college education admissions enroll apply","application sports chancing financial scholarship",T2e(e.publicPrivate)])(function(){if(e.address instanceof ju)return[e.address.value0.city,vh(e.address.value0.state)];if(e.address instanceof su)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 35, column 12 - line 41, column 32): "+[e.address.constructor.name])}()))})])};var Uwn=U(J),Bwn=st(M)()(),Jwn=Xe(kn),Wwn=t6(),qwn=Ti(Jl),zwn=ps()(),G2e=function(e){return function(n){return m7(n.slugRedirectNotification)(cu(function(t){return ko(da(!0))(function(a){return function(r){return Ze(a)(Uwn("alert alert-info d-flex align-items-start justify-content-between pr-3 mt-3 mx-4 mx-md-6 mt-md-4 mb-0")([X("We couldn\u2019t find a page with the exact address you requested, but found a similar one instead."+function(){return e.mobileLayout?"":" If things don\u2019t look quite right, remember to use the filters at the top to find what you\u2019re looking for."}()),Bwn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:Jwn(r)(!1)})("")]))}})}))}},A2e=function(e){return function(n){return Wwn({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+hC({slug:n.seo.slug}),description:n.seo.description,numberOfItems:bt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:qwn(function(t){return function(a){return zwn({"@type":"ListItem",position:t,url:e.rootUrl+ad(dr.value)(a.slug)})(gY(a))}})(n.schools)})}},DY=function(e){if(e.ranking instanceof d)return{by:new _r(e.ranking.value0),direction:Iv.value};if(e.ranking instanceof b)return OD;throw new Error("Failed pattern match at Hub.Seo (line 57, column 15 - line 59, column 30): "+[e.ranking.constructor.name])};var F3=lr(so),x2e=hn(dn),FR=_n(x2e)(fn(sn)),L2e=mn(vn),TR=pn(L2e),j2e=yn(Dn),MR=gn(j2e),$wn=un(kJ)(FR(FR(FR(FR(FR(FR(FR(x2e)(L2e))(TR))(TR))(TR))(TR))(TR))(TR))(MR(MR(MR(MR(MR(MR(MR(j2e))))))))(TR),GR=function(){function e(){}return e.value=new e,e}(),Iy=function(){function e(){}return e.value=new e,e}(),AR=function(){function e(){}return e.value=new e,e}(),pg=function(){function e(){}return e.value=new e,e}(),hd=function(){function e(){}return e.value=new e,e}(),Vwn={to:function(e){if(e instanceof T)return GR.value;if(e instanceof o&&e.value0 instanceof T)return Iy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return AR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return pg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return hd.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof GR)return new T($.value);if(e instanceof Iy)return new o(new T($.value));if(e instanceof AR)return new o(new o(new T($.value)));if(e instanceof pg)return new o(new o(new o(new T($.value))));if(e instanceof hd)return new o(new o(new o(new o($.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])}},P2e={show:Tr(Vwn)(Ea(F3({reflectSymbol:function(){return"GPA"}}))(Ea(F3({reflectSymbol:function(){return"SATACT"}}))(Ea(F3({reflectSymbol:function(){return"Coursework"}}))(Ea(F3({reflectSymbol:function(){return"Extracurriculars"}}))(F3({reflectSymbol:function(){return"Demographics"}}))))))},Qwn={eq:function(e){return function(n){return e instanceof GR&&n instanceof GR||e instanceof Iy&&n instanceof Iy||e instanceof AR&&n instanceof AR||e instanceof pg&&n instanceof pg||e instanceof hd&&n instanceof hd}}},Ywn=ce(Qwn),N2e=function(e){if(e instanceof GR)return"GPA";if(e instanceof Iy)return"SAT/ACT";if(e instanceof AR)return"Coursework";if(e instanceof pg)return"Extracurriculars";if(e instanceof hd)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 36, column 9 - line 41, column 33): "+[e.constructor.name])},Kwn=function(e){if(e instanceof ws)return GR.value;if(e instanceof ll||e instanceof cl)return Iy.value;if(e instanceof Dv)return AR.value;if(e instanceof yv)return pg.value;if(e instanceof bv||e instanceof lf||e instanceof Rv)return hd.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 25, column 13 - line 33, column 28): "+[e.constructor.name])},yY=function(e){return wa(function(){var n=Ywn(e);return function(t){return n(Kwn(t))}}())($wn)},bY=function(){return[GR.value,Iy.value,AR.value,pg.value]}();var Xwn=L(B),k2e=an(),Du=K(Me),w9=z(Mn),RY=V(B),H2e=function(e){if(e instanceof ws)return 0;if(e instanceof ll)return 1;if(e instanceof cl)return 2;if(e instanceof Dv)return 3;if(e instanceof yv)return 4;if(e instanceof lf)return 5;if(e instanceof bv)return 6;if(e instanceof Rv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 71, column 13 - line 79, column 17): "+[e.constructor.name])},wY=function(e){var n=Xwn(k2e)(e);return function(t){if(t instanceof ws)return Du(Du(n)(function(a){return a.gpa}))(function(a){return w9(new ap({value:a}))});if(t instanceof ll)return Du(Du(n)(function(a){return a.sat.readingWriting}))(function(a){return Du(Du(n)(function(r){return r.sat.math}))(function(r){return w9(new rp({readingWriting:a,math:r}))})});if(t instanceof cl)return Du(Du(n)(function(a){return a.act.math}))(function(a){return Du(Du(n)(function(r){return r.act.english}))(function(r){return Du(Du(n)(function(i){return i.act.reading}))(function(i){return Du(Du(n)(function(u){return u.act.science}))(function(u){return w9(new op({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof Dv)return Du(Du(n)(function(a){return a.courseRigor.ap}))(function(a){return Du(Du(n)(function(r){return r.courseRigor.honors}))(function(r){return Du(Du(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return w9(new ip({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof yv)return new d(new up(_e([])(RY(n)(function(a){return a.ecActivities}))));if(t instanceof bv)return b.value;if(t instanceof lf)return b.value;if(t instanceof Rv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 16, column 27 - line 42, column 12): "+[t.constructor.name])}},Zwn=function(e){return function(n){if(n instanceof ws)return new ap({value:3.5});if(n instanceof ll)return new rp({readingWriting:700,math:700});if(n instanceof cl)return new op({math:30,english:30,reading:30,science:30});if(n instanceof Dv)return new ip({ap:0,honors:0,collegeClasses:0});if(n instanceof yv)return new up(_e([])(RY(RY(e)(k2e))(function(t){return t.ecActivities})));if(n instanceof bv)return new J_(dh.value);if(n instanceof lf)return new H0(Mpe);if(n instanceof Rv)return new W_(new hh(SD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 52, column 14 - line 68, column 51): "+[n.constructor.name])}},SY=function(e){return function(n){return _e(Zwn(e)(n))(wY(e)(n))}};var O2e=function(e){return function(n){return jr(n(e))}};var U2e="top";var B2e=vo(Yr(Ho)),eSn=V(Ot),J2e=K(Et),nSn=sl(it(ct()(C({reflectSymbol:function(){return"category"}})(ve)(C({reflectSymbol:function(){return"id"}})(IE)(C({reflectSymbol:function(){return"name"}})(ve)(De)))))),tSn=V(de),aSn=V(B),rSn=sl(ve),W2e=B2e("profile_search_extracurricular_activities_path")(function(e){return function(n){return eSn(J2e(e({search_term:n}))(Mo(nSn("Network.ECSelector.API"))))(function(t){return fr(tSn(t)(function(a){return aSn(EE(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),q2e=B2e("profile_generate_ec_description_path")(function(e){return function(n){return J2e(e(n))(Mo(rSn("Profile.ECSelector.API.generateEcDescription response")))}});var z2e=hn(dn),Dp=_n(z2e)(fn(sn)),$2e=mn(vn),yp=pn($2e),V2e=yn(Dn),bp=gn(V2e),oSn=MW()(),_g=re(tl),iSn=gi(Z)()(),T3=U(M),uSn=i0(J)()(),lSn=V(de),cSn=Ode(M)()(),sSn=re(qe),fSn=st(Z)()(),vSn=Xe(kn),mSn=ea(M),M3=U(J),FI=U(Z),Q2e=ce(Tt(k0)),pSn=Xf(J),_Sn=L(de),dSn=Vl(M),EY=function(){function e(){}return e.value=new e,e}(),CY=function(){function e(){}return e.value=new e,e}(),Y2e=function(e){return function(n){if(n instanceof CY)return _e(e)(ype(e));if(n instanceof EY)return _e(e)(bpe(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 23, column 1 - line 23, column 46): "+[e.constructor.name,n.constructor.name])}},K2e=function(){return 100/Yn(bt(un(CD)(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(z2e)($2e))(yp))(yp))(yp))(yp))(yp))(yp))(yp))(yp))(yp))(yp))(bp(bp(bp(bp(bp(bp(bp(bp(bp(bp(bp(V2e))))))))))))(yp)))}(),hSn=function(e){var n=uf(e),t=vpe(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return oSn("")({d:Co(" ")(["M",_g(-f),_g(c),"L",_g(f),_g(c),"L",_g(s),_g(l),"L",_g(-s),_g(l),"Z"]),fill:u})}}};return iSn({overlay:oe([T3("")("Use the arrows to choose"),T3("")("higher or lower levels")]),trigger:ld,placement:Rf})(uSn("")({viewBox:"-50 0 100 100",height:"100",width:"100"})([a(0)(25)("#6EF06B"),a(25)(50)("#B7EAB6"),a(50)(75)("#DEEDDE"),a(75)(100)("#EBEBEB"),a(Yn(t)*K2e)(Yn(t+1|0)*K2e)("#64A063"),oe(lSn(Zw(1)(4))(function(r){return cSn("")({x:"0",y:_g(25*Yn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(sSn(r))}))]))},X2e=function(e){return function(n){var t=uf(e),a=tp(e),r=function(i){var u=function(){if(i.msg instanceof EY)return"up";if(i.msg instanceof CY)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 67, column 17 - line 69, column 33): "+[i.msg.constructor.name])}();return fSn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:vSn(n)(i.msg),disabled:i.disabled})(mSn("x-large fe fe-arrow-"+u)(""))};return oe([M3("d-flex justify-content-between align-items-center")([T3("font-weight-bold fw-bold")("Tier "+CE(t)),M3("d-flex align-items-center")([FI("mr-2")(r({msg:EY.value,disabled:Q2e(new d(t))(_pe(a))})),FI("")(r({msg:CY.value,disabled:Q2e(new d(t))(G5(a))}))])]),FI("card shadow-none")(FI("card-body")(M3("row align-items-start")([FI("col-12 col-md-7")(Oe(ppe(a)(t))(function(i){return oe([X("I did the equivalent of ANY of the following:"),pSn("")(_Sn(dSn(""))(i))])})),FI("col-12 col-md-5")(M3("row align-items-center")([M3("col-7 d-flex flex-column align-items-center")([T3("mb-2 small")("Exceptional"),hSn(e),T3("mt-2 small")("Standard")])]))])))])}};var S9=z(Kn),gSn=La(),DSn=xn(Rn)(kt),ySn=ao(jn),bSn=V(Ot),RSn=n0(Js),wSn=st(Z)()(),Z2e=U(M),eGe=Xe(kn),IY=function(){function e(){}return e.value=new e,e}(),nGe=function(){function e(){}return e.value=new e,e}(),tGe=function(){function e(){}return e.value=new e,e}(),FY=function(){function e(){}return e.value=new e,e}(),aGe=function(){function e(){}return e.value=new e,e}(),rGe=function(){function e(){}return e.value=new e,e}(),oGe=function(){var e=function(n){var t=S9(IY.value),a=gSn(n),r=function(u){return function(l){if(l instanceof FY)return DSn(ySn(bSn(RSn(a.onClick))(Rr(Pe(rGe.value))(Pe(aGe.value)))))(function(){return S9(nGe.value)});if(l instanceof aGe)return S9(IY.value);if(l instanceof rGe)return S9(tGe.value);throw new Error("Failed pattern match at Utils.EffectButton (line 68, column 9 - line 70, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return wSn(Bn(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:Bn(a.disabled)(!1)})(Bn(a.buttonContent)(X("Submit")))},s=Bn(a.render)({idle:c,inFlight:function(f){return Z2e(Bn(a.spinnerClass)("spinner spinner-border text-primary"))("")},erroredOut:function(f){return oe([c(f),Z2e("invalid-feedback d-block")(Bn(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof IY)return s.idle(eGe(l)(FY.value));if(u instanceof nGe)return s.inFlight(we);if(u instanceof tGe)return s.erroredOut(eGe(l)(FY.value));throw new Error("Failed pattern match at Utils.EffectButton (line 49, column 11 - line 52, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return Tu("EffectButton")(e)};var iGe=function(){function e(){}return e.value=new e,e}(),uGe=function(){function e(){}return e.value=new e,e}(),TI=function(){function e(){}return e.value=new e,e}(),E9=function(){function e(){}return e.value=new e,e}(),lGe=function(){function e(){}return e.value=new e,e}(),cGe=function(){function e(){}return e.value=new e,e}(),MI=function(){function e(){}return e.value=new e,e}(),sGe=function(e){if(e instanceof iGe)return"avatar-xxs";if(e instanceof uGe)return"avatar-xs";if(e instanceof TI)return"avatar-sm";if(e instanceof E9)return"";if(e instanceof lGe)return"avatar-lg";if(e instanceof cGe)return"avatar-xl";if(e instanceof MI)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 C9=ce(Tt(Nt)),SSn=La(),ESn=U(Z),CSn=Cs()(),TY=Ve(M),MY=In(Z)()(),ISn=ea(M),FSn=_i(),TSn=$s(Rn)(),MSn=Ln(jn),GSn=er(J)()(),ASn=Zt(ji),xSn=Sv(),LSn=ot(wr),ic=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fGe=function(){function e(){}return e.value=new e,e}(),jSn=function(){function e(){}return e.value=new e,e}(),PSn={eq:function(e){return function(n){return e instanceof ic&&n instanceof ic?e.value0.url===n.value0.url:e instanceof xR&&n instanceof xR?C9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&C9(e.value0.textColorClass)(n.value0.textColorClass):e instanceof GY&&n instanceof GY?C9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof AY&&n instanceof AY?C9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},NSn=og(PSn),gd=function(){return function(e){var n=SSn(e),t=function(){var r=Bn(n.shape)(fGe.value);if(r instanceof fGe)return"rounded-circle";if(r instanceof jSn)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 119, column 9 - line 121, column 37): "+[r.constructor.name])}(),a=function(r){return ESn("avatar "+(sGe(Bn(n.size)(E9.value))+(" "+Bn(n.className)(""))))(function(){if(r instanceof ic)return CSn("avatar-img img-fluid "+(t+(" "+Bn(n.borderClassName)(""))))({src:r.value0.url,alt:Bn(n.ariaLabel)("Avatar image")});if(r instanceof xR)return TY("avatar-title font-weight-bold fw-bold "+(t+(" "+(_e("")(r.value0.backgroundColorClass)+(" "+(_e("")(r.value0.textColorClass)+(" "+Bn(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof GY)return MY("avatar-title "+(t+(" "+(_e("")(r.value0.backgroundColorClass)+(" "+Bn(n.borderClassName)(""))))))({"aria-label":Bn(n.ariaLabel)("Avatar icon")})(ISn(r.value0.iconClass)(""));if(r instanceof AY)return MY("avatar-title "+(t+(" "+(_e("")(r.value0.backgroundColorClass)+(" "+Bn(n.borderClassName)(""))))))({"aria-label":Bn(n.ariaLabel)("Avatar icon")})(TY("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 78, column 11 - line 116, column 46): "+[r.constructor.name])}())};return uu(FSn(da(n.source))(function(r){return TSn(NSn(n.source)(function(i){return MSn(r.value1(i))}))(function(){return No(oe([a(r.value0),function(){return r.value0 instanceof ic?Oe(mr(n.hideAvatar))(function(i){return MY("hq-only-menu-item")({style:$e({marginTop:"-50px",marginLeft:"200px"})})(GSn("btn btn-sm btn-warning mb-4 t--hide-avatar")(Pa)({onClick:ASn(function(u){return function(){return xSn(u)(),LSn(r.value1)(i)()}})})([TY("badge badge-info bg-info text-dark mr-2")("HQ"),X("Hide")]))}):Be}()]))})}))}};var kSn=gd();var HSn=function(e){return kSn({source:new ic({url:O1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},GI=function(){return HSn({size:TI.value})}();var vGe=function(){var e=[MM.value,new Om(" "),P7.value,new Om(", "),N7.value,new Om(":"),H7.value,new Om(" "),k7.value],n=YS(Yg(Ie)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var dg=U(J),OSn=Ve(M),USn=oc(M),BSn=lc(Me),xY=Pf(B),mGe=L(B),JSn=V(B),WSn=ot(Me),qSn=Qv(Ie)(At),LY=xn(Rn)(Me),jY=Or(Zr),PY=K(Me),NY=Pi(M),pGe=qs()(),G3=Xe(Fr),LR=U(Z),_Ge=st(M)()(),kY=Xe(kn),dGe=Hx(M)()(),hGe=re(SE),zSn=Qe(ra),$Sn=L(de),VSn=_o()(),gGe=xS(),QSn=Nx(J)()(),DGe=V(Ot),YSn=n0(Js),KSn=Cb(Nt),XSn=V(de),ZSn=In(M)()(),eEn=re(gpe),nEn=Wn(Ta),yGe=U(M),tEn=oGe(),aEn=K(Et),rEn=Ln(jn),jR=function(){function e(){}return e.value=new e,e}(),I9=function(){function e(){}return e.value=new e,e}(),PR=function(){function e(){}return e.value=new e,e}(),bGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),HY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),SGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EGe=function(){function e(){}return e.value=new e,e}(),CGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IGe=function(){function e(){}return e.value=new e,e}(),FGe=function(){function e(){}return e.value=new e,e}(),TGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MGe={eq:function(e){return function(n){return e instanceof jR&&n instanceof jR||e instanceof I9&&n instanceof I9||e instanceof PR&&n instanceof PR}}},oEn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},iEn=function(e){if(e.name==="")return new d({errorMessage:"Please enter an activity name."});if(Ae)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 321, column 1 - line 321, column 32): "+[e.constructor.name])},uEn=function(e){if(jr(e.category))return new d({errorMessage:"Please select a category."});if(Ae)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 326, column 1 - line 326, column 36): "+[e.constructor.name])},GGe=function(e){return function(n){return oe([dg("")([OSn("")("Level of achievement"),USn("ml-3")(` Choose a description that ROUGHLY aligns with what you do. Use the arrows to choose higher or lower tiers. If you\u2019re torn between two tier descriptions, pick the one that\u2019s higher on the pyramid. `)]),X2e(n)(function(t){return e(wGe.create(t))})])}},AGe=function(e){return BSn(xY(xY(xY(mGe(c2("")(e))(G5(e)))(b.value))(b.value))(b.value))},xGe=function(e){return function(n){if(n instanceof wGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,tierSelector:JSn(e.tierSelector)(function(t){return Y2e(t)(n.value0)})};if(n instanceof bGe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:e.view,name:n.value0};if(n instanceof RGe)return{isNew:e.isNew,name:e.name,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,category:n.value0,tierSelector:WSn(AGe)(n.value0)};if(n instanceof HY)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,view:e.view,description:n.value0};if(n instanceof SGe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new d(n.value0.category),canonicalId:new d(n.value0.id),tierSelector:AGe(n.value0.category)};if(n instanceof EGe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:b.value,canonicalId:b.value,tierSelector:b.value};if(n instanceof CGe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:PR.value,name:n.value0.name};if(n instanceof IGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:I9.value};if(n instanceof FGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:function(){if(e.canonicalId instanceof d)return jR.value;if(e.canonicalId instanceof b)return PR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 305, column 9 - line 307, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof TGe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,description:n.value0,view:function(){if(e.canonicalId instanceof d)return jR.value;if(e.canonicalId instanceof b)return PR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 313, column 9 - line 315, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 279, column 1 - line 279, column 36): "+[e.constructor.name,n.constructor.name])}},A3=function(e){return qSn(O2e(e))([iEn,uEn,oEn])},F9=function(e){return function(n){if(n instanceof d){var t=_e("")(s2(n.value0)),a=tp(n.value0);return{isNew:!1,name:ID(n.value0),category:new d(a),tierSelector:function(){return a instanceof B_?b.value:new d(n.value0)}(),id:A5(n.value0),canonicalId:x5(n.value0),description:t,compactView:e.compactView,view:function(){var r=nt(x5(n.value0));return r?jR.value:PR.value}()}}if(n instanceof b)return{isNew:!0,name:"",category:b.value,tierSelector:b.value,id:b.value,canonicalId:b.value,description:"",compactView:e.compactView,view:jR.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 72, column 1 - line 72, column 73): "+[e.constructor.name,n.constructor.name])}},T9=function(e){return LY(jY(A3(e)))(function(){return PY(e.tierSelector)(function(n){return PY(e.category)(function(t){return c2(e.name)(t)(uf(n))(e.id)(new d(e.description))(e.canonicalId)})})})},LGe="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",jGe=function(e){return function(n){return function(t){var a=oe([NY("")("Description (optional)"),pGe("form-control mb-3 t--description")({placeholder:LGe,rows:2,maxLength:1e3,onChange:G3(t)(function(r){return HY.create(am(r))}),value:n.description}),dg("row")([LR("col-auto")(GI),Ze(e.featureFlags.showGenerateEcDescription)(LR("col pl-0")(_Ge("btn btn-outline-primary rounded-pill t--generate-description")({onClick:kY(t)(IGe.value)})("Write description for me")))])]);return Ze(!n.compactView)(a)}}},PGe=function(e){return function(n){return function(t){if(n.view instanceof PR){var a=function(l){return dGe("")({value:hGe(l)})(ED(l))},r=zSn([dGe("")({value:""})("Select category")])($Sn(a)(ape));return oe([dg("row pb-4")([dg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([NY("font-weight-bold fw-bold")("Activity name *"),VSn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:G3(t)(function(l){return bGe.create(rc(l))}),minLength:5,maxLength:50,required:!0,_data:gGe({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),dg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([NY("font-weight-bold fw-bold")("Category *"),QSn("")({className:"form-control t--category",onChange:G3(t)(function(l){return RGe.create(EE(LMe(l)))}),value:Te("")(hGe)(n.category),_data:gGe({"test-id":"ec-selector-activity-category"}),required:!0,"aria-required":"true"})(r)])]),Oe(n.tierSelector)(GGe(t)),jGe(e)(n)(t)])}if(n.view instanceof jR){var i=function(l){return DGe(DGe(YSn(W2e(l)))(Ns))(_e([]))},u=function(){var l=function(c){return iu(CT(c))};return MMe(function(c){return PY(c.inputValue)(function(s){return LY(jY(Po(s)>=3))(function(){return LY(jY(!KSn(l(s))(XSn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d(ZSn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:kY(t)(new CGe({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return dg("my-4 overflow-hidden ")([X("Activity name*"),r9(new Yu("Search for an activity"))()({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:a9(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return eEn(function(c){return c.id}(l))},onSelect:G3(t)(SGe.create),useMenuPortal:!0,value:nEn(mGe(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(EGe.value),footerOption:u,menuPlacement:U2e,noOptionsMessage:t9(function(l){return X(function(){var c=Po(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Oe(n.category)(function(l){return yGe("mt-2 text-muted t--ec-activity-category")("Category: "+ED(l))}),Oe(n.tierSelector)(function(){var l=LR("mt-4"),c=GGe(t);return function(s){return l(c(s))}}()),Oe(n.canonicalId)(function(l){return LR("mt-4")(jGe(e)(n)(t))})])}if(n.view instanceof I9)return dg("my-4 overflow-hidden t--description-generator")([dg("row")([LR("col-auto")(GI),yGe("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),pGe("form-control my-3 t--description")({placeholder:LGe,rows:5,maxLength:1e3,onChange:G3(t)(function(l){return HY.create(am(l))}),value:n.description}),dg("row")([LR("col-6")(_Ge("btn btn-light btn-block")({onClick:kY(t)(FGe.value)})("Cancel")),LR("col-6")(tEn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:X("Write description"),onClick:aEn(q2e({activity:n.name,category:Te("")(ED)(n.category),description:n.description}))(function(l){return rEn(t(new TGe(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 103, column 1 - line 103, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var lEn=ND(),cEn=zn(M),sEn=U(J),NGe=U(Z),kGe=st(M)()(),fEn=FS(wx(bS)),vEn=Wo(B),mEn=Or(Zr),pEn=xa(Ha(At)),_En=Xe(kn),OY=z(Kn),HGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M9=function(){function e(){}return e.value=new e,e}(),x3=function(){function e(){}return e.value=new e,e}(),UY=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return lEn({onDismiss:t(x3.value),title:cEn("")(a+" activity"),size:PD.value,bodyClass:"t--ec-editor",body:oe([PGe(e)(n)(function(r){return t(HGe.create(r))}),Ua(""),sEn("row justify-content-between mt-n3")([NGe("col-12 col-md-3 mt-3")(kGe("btn btn-primary btn-block t--save-ec-activity")({type:"button",onClick:fEn(t)(vEn(mEn(A3(n)))(M9.value)),disabled:pEn(A3)(n)})("Save activity")),NGe("col-12 col-md-3 mt-3")(kGe("btn btn-outline-secondary btn-block")({type:"button",onClick:_En(t)(x3.value)})("Cancel"))])])})}}},BY=function(e){return function(n){if(n instanceof HGe)return OY(xGe(e)(n.value0));if(n instanceof M9||n instanceof x3)return OY(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 54, column 1 - line 54, column 69): "+[e.constructor.name,n.constructor.name])}};var dEn=ce(l2),OGe=ce(Tt(xJ)),UGe=ce(Tt(t2)),hEn=ce(Nt),BGe=ce(Tt(Ya)),JGe=ce(Tt(l2)),WGe=ce(MGe),qGe=Ha(At),zGe=xa(qGe),gEn=ot(Me),uc=z(Kn),DEn=Ib(l2),$Ge=Qe(ra),JY=xn(Rn)(kt),VGe=ao(jn),QGe=z(qt),WY=K(kt),YGe=ar(Xo(Ot)),hg=U(J),AI=Hn(M),KGe=re(qe),yEn=K(Wv),bEn=z(dm),om=U(Z),REn=st(J)()(),wEn=Ve(Z),SEn=Ve(M),EEn=U(M),XGe=ls(Ha(qGe)),CEn=ce(t2),IEn=ce(k0),FEn=_o()(),TEn=wv(),G9=st(M)()(),L3=Xe(kn),MEn=In(J)()(),GEn=xS(),AEn=ma(M),xEn=Hn(J),LEn=Ln(jn);var A9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zY=function(){function e(){}return e.value=new e,e}(),x9=function(){function e(){}return e.value=new e,e}(),NR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kR=function(){function e(){}return e.value=new e,e}(),xI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fy=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}(),jEn={eq:function(e){return function(n){return e instanceof kR&&n instanceof kR?!0:e instanceof xI&&n instanceof xI?dEn(e.value0.activity)(n.value0.activity):e instanceof Fy&&n instanceof Fy?e.value0.index===n.value0.index&&OGe(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&UGe(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&BGe(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&JGe(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&WGe(e.value0.state.view)(n.value0.state.view):e instanceof Ty&&n instanceof Ty?OGe(e.value0.canonicalId)(n.value0.canonicalId)&&UGe(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&BGe(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&JGe(e.value0.tierSelector)(n.value0.tierSelector)&&WGe(e.value0.view)(n.value0.view):!1}}},PEn=ce(jEn),NEn=function(e){return e.maxActivities-bt(e.activities)|0},ZGe=function(e){if(e.editor instanceof kR||e.editor instanceof xI)return!1;if(e.editor instanceof Ty||e.editor instanceof Fy)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 352, column 15 - line 356, column 21): "+[e.editor.constructor.name])},kEn=function(e){return function(n){if(n instanceof A9&&zGe(ZGe)(e)){var t=gEn(zr(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=F9(e)(new d(t.value0));return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Fy({index:n.value0.index.value0,state:a})})}var a=F9(e)(b.value);return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ty(a)})}if(n instanceof A9)return uc(e);if(n instanceof qY&&zGe(ZGe)(e))return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new xI({activity:n.value0.activity})});if(n instanceof qY)return uc(e);if(n instanceof zY)return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:kR.value});if(n instanceof x9){var r=function(c){return uc({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:kR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return _e(s)(c(s))})};if(e.editor instanceof xI)return uc({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:kR.value,activities:DEn(e.editor.value0.activity)(e.activities),activitiesToDestroy:jo(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return uc(e)};if(e.editor instanceof Ty){var f=T9(e.editor.value0);return f instanceof d?r(function(v){return $Ge(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof Fy){var u=T9(e.editor.value0.state);return u instanceof d?i(EA(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof NR&&n.value0 instanceof x3)return JY(VGe(QGe(zY.value)))(function(){return uc(e)});if(n instanceof NR&&n.value0 instanceof M9)return JY(VGe(QGe(x9.value)))(function(){return uc(e)});if(n instanceof NR)return e.editor instanceof Fy?WY(YGe(NR.create)(BY(e.editor.value0.state)(n.value0)))(function(l){return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Fy({index:e.editor.value0.index,state:l})})}):e.editor instanceof Ty?WY(YGe(NR.create)(BY(e.editor.value0)(n.value0)))(function(l){return uc({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ty(l)})}):uc(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 292, column 1 - line 292, column 55): "+[e.constructor.name,n.constructor.name])}},HEn=function(e){return hg(function(){return e.compactView?"container-xs":""}())([AI("font-weight-bold fw-bold")("Add up to "+(KGe(e.maxActivities)+" unique extracurricular activities")),hg("row")(yEn($Ge(e.activities)([e.addNewButton(NEn(e))(e.onStartEditing)]))(function(n){return bEn(om("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,Ze(!e.compactView)(AI("text-secondary mt-4")(` Your chancing results might be lower if you don\u2019t enter all your activities. You can add and edit activities any time in your profile. `))])},OEn=10,UEn=function(e){return function(n){if(e>0)return om("card")(hg("card-body")([om("align-middle pb-2")(REn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([wEn("fe fe-plus")(Be),SEn("")("Add new activity")])),EEn("")("You can add "+(KGe(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ae)return Be;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 142, column 1 - line 142, column 78): "+[e.constructor.name,n.constructor.name])}},BEn=function(e){return function(n){return function(t){var a=function(s){var f=XGe(sr(hEn)(ID))(XGe(sr(CEn)(tp))(sr(IEn)(uf)));return function(v){return v>1}(bt(wa(f(s))(n.activities)))},r=function(s){return FEn("")({type:"hidden",name:s,value:TEn(y1(n.activities))})},i=function(){return n.editor instanceof Fy?R6("ec-editor-modal")(UY(e)(n.editor.value0.state)(function(s){return t(NR.create(s))})):n.editor instanceof Ty?R6("ec-editor-modal")(UY(e)(n.editor.value0)(function(s){return t(NR.create(s))})):Be}(),u=function(s){return function(f){if(PEn(n.editor)(new xI({activity:f})))return om("card mx-auto")(hg("card-body")([AI("")("Delete this activity?"),hg("row")([om("col-12 col-sm-6 text-center")(G9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:L3(t)(zY.value)})("Keep it")),om("col-12 col-sm-6 text-center mt-2 mt-md-0")(G9("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:L3(t)(x9.value)})("Delete it"))])]));if(Ae){var v=function(h){return h===""?AI("text-muted")("No activity name yet"):AI("")(h)},m=function(){if(n.compactView)return"";if(Ae)return _e("")(s2(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 267, column 7 - line 269, column 69): "+[])}(),p=function(){var h=Po(m)>100;return h?qf(100)(m)+"\u2026":m}();return MEn("card d-flex w-100 t--ec-activity")({_data:GEn({"test-id":"ec-selector-activity-view"})})([om("card-body pb-0")(hg("row")([hg("col-12")([Ze(a(f))(om("d-flex justify-content-end")(hg("badge badge-warning bg-warning text-dark")([AEn("")("Smart Alert: "),X("this activity appears twice")]))),v(ID(f)),xEn("")([X(ED(tp(f))),X(" | Tier "),X(CE(uf(f)))])]),om("col-12 mt-n2")(AI("text-muted small")(p))])),om("card-footer border-top-0 pt-0")(hg("row")([om("col col-6 ml-sm-auto")(G9("btn btn-link p-0 t--edit")({type:"button",onClick:L3(t)(new A9({index:new d(s)}))})("Edit")),om("col col-6 ml-sm-auto text-right")(G9("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:L3(t)(new qY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 198, column 3 - line 269, column 69): "+[s.constructor.name,f.constructor.name])}},l=uT(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Oe(n.attributesPath)(r),addNewButton:UEn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:L3(t)(new A9({index:b.value})),redirectUrlOverride:b.value};return oe([n.defaultView(c),i])}}},L9=Tu("Extracurriculars")(function(e){return{init:uc({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:kR.value,compactView:e.compactView,maxActivities:_e(OEn)(e.maxActivities),defaultView:_e(HEn)(e.defaultView)}),view:function(n){return BEn(e)({attributesPath:n.attributesPath,attributesFormGroup:n.attributesFormGroup,editor:n.editor,activitiesToDestroy:n.activitiesToDestroy,maxActivities:n.maxActivities,defaultView:n.defaultView,activities:e.extracurriculars,compactView:e.compactView})},update:function(n){return function(t){return WY(kEn(n)(t))(function(a){return JY(function(){return t instanceof x9?Ma(LEn(e.onChange(a.activities))):uc(we)}())(function(){return uc(a)})})}}}});var My=Ve(M),Ff=U(J),j9=gc(M),e3e=zn(M),JEn=zn(J),WEn=st(Z)()(),$Y=Xe(kn),Gy=U(Z),qEn=Ve(Z),P9=Lt(M),N9=ot(Me),VY=L(B),QY=an(),Rp=re(qe),n3e=st(M)()(),zEn=s9(c9)()(),$En=ma(J),VEn=qF(Qn),HR=Xe(Fr),t3e=U(M),QEn=ma(M),YEn=CI(EI)(),Dd=K(Me),KEn=qF(uo),k9=V(de),YY=Vr(M),a3e=Pi(J),KY=_o()(),XEn=ce(dJ),ZEn=Jx(M)()(),eCn=ce(nl()(fi(fi(el)()({reflectSymbol:function(){return"name"}})(Nt))()({reflectSymbol:function(){return"code"}})(Nt))),nCn=ce(RJ),r3e=function(e){var n=db(e),t=sc(e.Semiring0()),a=Tw(e);return function(r){var i=Gw(r),u=gm(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return My("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?My("text-danger "+l.className)("-"+l.format(a(c))):Be}}},o3e=r3e(Hf)(Qn),i3e=function(e){var n=r3e(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ae)return Ff("row no-gutters g-0")([Ff("col-6")([j9("text-uppercase text-muted")("Profile"),e3e("text-primary")(Te(r.missing)(r.format)(r.real))]),Ff("col-6")([j9("text-uppercase text-muted")("Simulated"),JEn("")([Te(My("text-muted")("-"))(function(l){return X(r.format(l))})(r.simulated),Oe(r.real)(function(l){return Oe(r.simulated)(function(c){return a({className:"pl-2 font-weight-normal fw-normal",real:l,simulated:c,format:r.format})})})])])]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 326, column 1 - line 336, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof b?e3e("text-primary")(Te(r.missing)(r.format)(r.simulated)):i(!0)}}},H9=i3e(Hf)(Qn),tCn=i3e(Fw)(uo),u3e=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof ll?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof cl?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return Oe(t)(function(a){return WEn("btn btn-link btn-block px-0 "+a.className)({onClick:$Y(e.onAddField)(n)})(Ff("row mb-n3 cursor-pointer px-0")([Gy("col text-left")(My("text-primary")(a.label)),Gy("col-auto")(qEn("fe fe-chevron-down text-muted lead")(Be))]))})}return n instanceof ll?oe([P9("")("SAT"),H9({chancingProfile:e.chancingProfile,real:N9(Km)(VY(QY)(e.chancingProfile)),simulated:b.value,format:Rp,missing:"No SAT"}),n3e("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:$Y(e.onAddField)(ll.value)})(Te("Add SAT")(Pe("Add simulated SAT"))(e.chancingProfile))]):n instanceof cl?oe([P9("")("ACT"),H9({chancingProfile:e.chancingProfile,real:N9(Xm)(VY(QY)(e.chancingProfile)),simulated:b.value,format:Rp,missing:"No ACT"}),n3e("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:$Y(e.onAddField)(cl.value)})(Te("Add ACT")(Pe("Add simulated ACT"))(e.chancingProfile))]):Be}},l3e=function(e){var n=function(){var l=Gy("mx-2 my-3");return function(c){return l(zEn(c))}}(),t=function(l){return Ff("mt-3 "+l.testClass)([Ff("d-flex")([My("")(l.title),$En("ml-2")([X(Rp(l.simulated)),Oe(l.real)(function(c){return o3e(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:Rp}}(c))})])]),n({min:Yn(l.min),max:Yn(l.max),step:l.step,value:Yn(VEn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),Ff("d-flex justify-content-between text-secondary")([My("")(Rp(l.min)),My("")(Rp(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof rp?new rp(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:HR(e.onFieldUpdate(ll.value))(function(p){return m(no(p))}),testClass:c})}}}}},r=VY(QY)(e.chancingProfile),i=function(l){return Ff("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([t3e("col-4")(l.title),Ze(nt(r))(Gy("col-4 text-center")(QEn("")(Rp(l.real)))),Gy("col-3")(YEn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(Dv.value)(function(s){return s instanceof ip?new ip(l.updateField(s.value0)(c)):s})}})),Ze(nt(r))(Gy("col-1")(o3e({className:"pl-2",real:l.real,simulated:l.simulated,format:Rp})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof op?new op(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:HR(e.onFieldUpdate(cl.value))(function(p){return m(no(p))}),testClass:c})}}}}};return function(l){if(l instanceof ap)return Ff("t--gpa")([tCn({chancingProfile:e.chancingProfile,real:Dd(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:sf("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:KEn(0)(4)(l.value0.value),onChange:HR(e.onFieldUpdate(ws.value))(function(c){return function(s){return s instanceof ap?new ap({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),Ff("d-flex justify-content-between text-secondary")(k9(Zw(0)(4))(function(c){return My("")(Rp(c)+".0")}))]);if(l instanceof rp)return oe([P9("")("SAT"),H9({chancingProfile:e.chancingProfile,real:N9(Km)(r),simulated:new d(EJ(l.value0)),format:Rp,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(Dd(r)(function(c){return c.sat.math}))(function(c){return function(s){return{readingWriting:c.readingWriting,math:s}}}),a("SAT Reading:")("t--sat-reading")(l.value0.readingWriting)(Dd(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof op)return oe([P9("")("ACT"),H9({chancingProfile:e.chancingProfile,real:N9(Xm)(r),simulated:new d(CJ(l.value0)),format:Rp,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(Dd(r)(function(c){return c.act.english}))(function(c){return function(s){return{math:c.math,reading:c.reading,science:c.science,english:s}}}),u("ACT Math:")("t--act-math")(l.value0.math)(Dd(r)(function(c){return c.act.math}))(function(c){return function(s){return{english:c.english,reading:c.reading,science:c.science,math:s}}}),u("ACT Reading:")("t--act-reading")(l.value0.reading)(Dd(r)(function(c){return c.act.reading}))(function(c){return function(s){return{math:c.math,english:c.english,science:c.science,reading:s}}}),u("ACT Science:")("t--act-science")(l.value0.science)(Dd(r)(function(c){return c.act.science}))(function(c){return function(s){return{math:c.math,english:c.english,reading:c.reading,science:s}}})]);if(l instanceof ip)return oe([Ze(nt(r))(Ff("row no-gutters g-0")([Gy("col-4 offset-4 text-center")(j9("text-uppercase text-muted")("Profile")),Gy("col-4")(j9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:_e(0)(Dd(r)(function(c){return c.courseRigor.ap})),simulated:l.value0.ap,updateField:function(c){return function(s){return{honors:c.honors,collegeClasses:c.collegeClasses,ap:s}}}}),i({title:"Honors classes",testClass:"t--rigor-honors",real:_e(0)(Dd(r)(function(c){return c.courseRigor.honors})),simulated:l.value0.honors,updateField:function(c){return function(s){return{ap:c.ap,collegeClasses:c.collegeClasses,honors:s}}}}),i({title:"College courses*",testClass:"t--rigor-college",real:_e(0)(Dd(r)(function(c){return c.courseRigor.collegeClasses})),simulated:l.value0.collegeClasses,updateField:function(c){return function(s){return{ap:c.ap,honors:c.honors,collegeClasses:s}}}}),t3e("mt-3")("*taken at a local four-year or community college")]);if(l instanceof up)return L9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(yv.value)(function(s){return s instanceof up?new up(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof J_)return Ff("t--ethnicity")([YY("")("Race or ethnicity"),oe(k9(zme)(function(c){return a3e("d-flex align-items-center")([KY("mr-2 t--ethnicity-"+DE(c))({type:"radio",checked:XEn(c)(l.value0),onChange:HR(e.onFieldUpdate(bv.value))(function(s){return function(f){return f instanceof J_?new J_(c):f}})}),X(gJ(c))])}))]);if(l instanceof H0)return Ff("t--location")([ZEn("")({id:"home-country-location-text"})("Home country"),Yc(new qQ("home-country-location-text"))()({options:u5,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:HR(e.onFieldUpdate(lf.value))(function(c){return function(s){return s instanceof H0?new H0({zip:s.value0.zip,country:c}):s}})}),Ze(eCn(l.value0.country)(zm))(oe([YY("mt-3")("Home Zip code"),KY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:HR(e.onFieldUpdate(lf.value))(function(c){return function(s){return s instanceof H0?new H0({country:s.value0.country,zip:rc(c)}):s}})})]))]);if(l instanceof W_)return Ff("t--gender")([YY("")("Gender"),oe(k9(k9(epe)(hh.create))(function(c){return a3e("d-flex align-items-center")([KY("mr-2")({type:"radio",checked:nCn(c)(l.value0),onChange:HR(e.onFieldUpdate(Rv.value))(function(s){return function(f){return f instanceof W_?new W_(c):f}})}),X(Zme(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 30, column 20 - line 185, column 6): "+[l.constructor.name])}};var LI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OR=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}();var Xn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ta=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var aCn=st(M)()(),rCn=re(Epe),c3e=Xe(kn),oCn=L(B),s3e=Qe(ra),f3e=Uf(Ie),v3e=ce(ME),iCn=L(de),uCn=St(br),lCn=Ul(Ie)(At),cCn=Fi(Ie)(ME),sCn=Hn(J),m3e=Ve(Z),fCn=Hn(M),vCn=Ti(Jl),mCn=In(J)()(),pCn=re(P2e),_Cn=Ve(M),dCn=U(J),hCn=U(Z),gCn=V(de),DCn=Iu(Qn),yCn=Nr(Kn)(Hr),bCn=ao(jn),p3e=z(qt),ZY=xn(Rn)(kt),O9=z(Kn),_3e=Xo(Ot),RCn=ar(_3e),wCn=Pr(_3e),d3e=function(e){return Xn.create(OR.create(e))},h3e=function(e){return function(n){return function(t){var a=_e([])(n.whatIfScenario),r=function(f){return aCn("btn text-muted px-0 t--reset-"+rCn(f))({onClick:c3e(t)(new Xn(new OR(oCn(Ipe(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Xn(new OR(function(m){var p=function(R){return new d(s3e(_e([])(m))([v(SY(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=f3e(function(){var R=v3e(f);return function(g){return R(R1(g))}}())(m.value0);return h instanceof d?new d(iCn(v)(m.value0)):p(!0)}return p(!0)})))}},u=function(f){return t(new Xn(new OR(function(v){return new d(s3e(_e([])(v))([SY(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=f3e(function(){var m=v3e(f);return function(p){return m(R1(p))}}())(a);return oe([function(m){if(m instanceof d)return l3e({chancingProfile:new d(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof b)return u3e({chancingProfile:new d(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 94, column 13 - line 96, column 102): "+[m.constructor.name])}(uCn(v)(wY(new d(e.chancingProfile))(f))),Oe(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=qr(a)&&f===0,p=yY(v),h=lCn(function(R){return cCn(R1(R))(p)})(a);return h||m}},s=function(f){return f instanceof pg?sCn("text-muted")([m3e("fe fe-alert-circle text-muted pr-2")(Be),X("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof hd?fCn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):Be};return oe(vCn(function(f){return function(v){return ko(da(c(f)(v)))(function(m){return function(p){return oe([mCn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(pCn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(bY)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:c3e(p)(!m)})([_Cn("text-lead py-2")(N2e(v)),m3e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(Be)]),Ze(m)(dCn("py-4")([s(v),Nse(hCn("my-4")(Be))(gCn(DCn(H2e)(yY(v)))(l))]))])}})}})(bY))}}},g3e=function(e){return yCn(e)(function(n){return bCn(p3e(new ta(new XY(new WD(n)))))})},D3e=function(e){return ZY(g3e(e.chancingWhatIfScenario))(function(){return O9({debouncer:bC,whatIfScenario:e.chancingWhatIfScenario})})},SCn={isSameItem:function(e){return function(n){return!0}},commitItem:Pe(p3e(we))},y3e=function(e){return function(n){if(n instanceof Xn&&n.value0 instanceof OR)return ZY(RCn(function(t){return Xn.create(LI.create(t))})(Q1(we)))(function(){return O9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Xn&&n.value0 instanceof LI&&n.value0.value0 instanceof BD)return ZY(g3e(e.whatIfScenario))(function(){return O9(e)});if(n instanceof Xn&&n.value0 instanceof LI)return wCn(function(t){return Xn.create(LI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(RC(SCn)(e.debouncer)(n.value0.value0));if(n instanceof ta)return O9(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 38, column 16 - line 52, column 15): "+[n.constructor.name])}};var b3e=()=>typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.trackedFeatureFlags=="undefined"||typeof window.CV.mobileApp=="undefined"||typeof window.CV.mobileApp.pushPermissionRequestMode!="string"||!window.CV.trackedFeatureFlags.ff_app_13805_mobile_push_notifications_contextual?null:window.CV.mobileApp.pushPermissionRequestMode,R3e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var w3e=hn(dn),S3e=_n(w3e)(fn(sn)),E3e=mn(vn),C3e=pn(E3e),I3e=yn(Dn),F3e=gn(I3e),yd=function(){function e(){}return e.value=new e,e}(),UR=function(){function e(){}return e.value=new e,e}(),BR=function(){function e(){}return e.value=new e,e}(),ECn={to:function(e){if(e instanceof T)return yd.value;if(e instanceof o&&e.value0 instanceof T)return UR.value;if(e instanceof o&&e.value0 instanceof o)return BR.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof yd)return new T($.value);if(e instanceof UR)return new o(new T($.value));if(e instanceof BR)return new o(new o($.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])}},eK=function(e){if(e instanceof yd)return"skip";if(e instanceof UR)return"silent";if(e instanceof BR)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 26, column 13 - line 29, column 23): "+[e.constructor.name])},T3e=function(){return tt(Le)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:yd.value,parse:Sn(eK)(un(ECn)(S3e(S3e(w3e)(E3e))(C3e))(F3e(F3e(I3e)))(C3e))})}();var CCn=V(B),M3e=function(e){return R3e(eK(e))},U9=function(){var n=b3e();return CCn(ie(n))(T3e)};var nK=function(){function e(){}return e.value=new e,e}(),j3=function(){function e(){}return e.value=new e,e}(),P3=function(){function e(){}return e.value=new e,e}(),tK=function(){function e(){}return e.value=new e,e}(),aK=function(){function e(){}return e.value=new e,e}();var gg=function(e){if(e instanceof nK)return"startup";if(e instanceof j3)return"school_list";if(e instanceof P3)return"chancing";if(e instanceof tK)return"direct_messages";if(e instanceof aK)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 28, column 13 - line 33, column 31): "+[e.constructor.name])};var B9=function(){function e(){}return e.value=new e,e}(),J9=function(){function e(){}return e.value=new e,e}(),W9=function(){function e(){}return e.value=new e,e}(),rK=function(e){if(e instanceof B9)return"denied";if(e instanceof J9)return"failed";if(e instanceof W9)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 12, column 13 - line 18, column 16): "+[e.constructor.name])};var G3e=Yr(Ho),A3e=K(Et),oK=vo(G3e)("mobile_set_push_token_path")(function(e){return function(n){return A3e(e({token:n}))(vu)}}),q9=vo(Yr(G3e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return A3e(e({context:gg(n),reason:rK(t)}))(vu)}}});var x3e=()=>window.__mobilePlatformAvailable||!1,L3e=e=>n=>()=>new Promise((t,a)=>{x3e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function j3e(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var ICn=xF(lt),FCn=Ra(tU),TCn=Ke(en),MCn=St(UT(DT)(ba)),GCn=$f(ba),ACn=L(OT(bm)),xCn=Vd(ba),LCn=K(Et),jCn=Ln(jn),PCn=function(e){return function(n){return Yd(function(t){return ICn(FCn)(j3e(n)(function(a){return t(rn.create(e(a)))()})(function(a){return t(nn.create(a))()}))})}};var NCn=function(e){return Rr(function(n){return rl("Promise failed, couldn't extract JS Error or String")})(TCn)(u1(MCn(GCn("Error")(e))(ACn(rl)(xCn(e)))))},kCn=PCn(NCn),P3e=function(e){return LCn(jCn(e))(kCn)};var N3e=function(e){var n=eD(e);return function(t){return pb(n(t))}};var HCn=xn(Rn)(Et),k3e=z(qt),H3e=Vo(CS),OCn=Wl(Js),UCn=K(Et),BCn=re(dT),JCn=N3e(rue),WCn=L(Ot),qCn={reflectSymbol:function(){return"token"}};var N3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k3=function(){function e(){}return e.value=new e,e}();var zCn=function(){var e=Te(k3.value)(N3.create);return function(n){return e(function(t){return t.token}(n))}}();var $Cn=function(e){return HCn(Xa(or)("Exception thrown by mobile RPC")({name:jT(e),message:Zp(e),stack:_e("")(vue(e))})(function(n){return k3e(we)}))(function(){return H3e(e)})},O3e=function(e){var n=eD(e);return function(t){var a=GT(t);return function(r){return function(i){return Yt(OCn)($Cn)(UCn(P3e(L3e(r)(n(i))))(function(u){var l=a(u);if(l instanceof rn)return H3e(rl("Unparseable response for RPC '"+(r+("': "+(BCn(l.value0)+(". Payload was: "+JCn(u)))))));if(l instanceof nn)return k3e(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 130, column 3 - line 134, column 15): "+[l.constructor.name])}))}}}},VCn=O3e(HO(kO)()),QCn=VCn(PO(jO)()),YCn=O3e(HO(iue(oue)(kO)({reflectSymbol:function(){return"requestSilently"}})())())(PO(Kie(Zie(NO))(jO)(qCn)()())());var U3e=QCn("goToSettings")({}),iK=function(e){return WCn(zCn)(YCn("getPushToken")({requestSilently:e.requestSilently}))};var KCn=f6(),z9=U(J),XCn=zn(M),B3e=Hn(M),H3=st(M)()(),O3=Xe(kn),J3e=xn(Rn),bd=J3e(Et),U3=z(qt),ZCn=U(M),$9=U(Z),eIn=Cs()(),W3e=zE(),q3e=Lt(M),nIn=Hn(J),uK=ma(M),B3=J3e(kt),jI=Zb(jn)(),z3e=K(Et),PI=z(Kn),tIn=Wl(Js),aIn=Ln(jn),rIn=ao(jn),oIn=ka(Ot),JR=function(){function e(){}return e.value=new e,e}(),$3e=function(){function e(){}return e.value=new e,e}(),V3e=function(){function e(){}return e.value=new e,e}(),Q3e=function(){function e(){}return e.value=new e,e}(),Y3e=function(){function e(){}return e.value=new e,e}(),K3e=function(){function e(){}return e.value=new e,e}(),V9=function(){function e(){}return e.value=new e,e}(),lK=function(){function e(){}return e.value=new e,e}(),Q9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X3e=function(){function e(){}return e.value=new e,e}(),Y9=function(e){return KCn({body:z9("pb-6 text-center")([U1("py-6")(e.illustrationPath),XCn("")(e.title),B3e("mb-4")(e.body),H3("btn btn-primary btn-block t--push-notifications-enable")({onClick:O3(e.dispatch)(lK.value)})("Turn on notifications"),H3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:O3(e.dispatch)(V9.value)})("Remind me later")]),onClose:e.dispatch(V9.value)})},iIn=function(e){return Y9({dispatch:e,illustrationPath:"/img/mobile/push/direct-messages.svg",title:"Never miss a message from admissions officers",body:` Turn on notifications to receive messages from admission officers regarding next steps and to ask questions about the school `})},uIn=function(e){return Y9({dispatch:e,illustrationPath:"/img/mobile/push/school-recommendations.svg",title:"Get school recommendations based on your profile",body:` Turn on notifications so that you don\u2019t miss school recommendations based on your profile, interests, and current school list `})},lIn=function(e){return Y9({dispatch:e,illustrationPath:"/img/mobile/push/connections.svg",title:"Get notified when you receive a new connection request",body:` Turn on notifications so that you don\u2019t miss out on valuable networking opportunities. We\u2019ll notify you whenever someone sends you a connection request. `})},cIn=function(e){return Y9({dispatch:e,illustrationPath:"/img/mobile/push/chancing.svg",title:"Get notified when your admission chances update",body:` Turn on notifications so that you don\u2019t miss your updated chances of admissions. We regularly update our algorithm to improve accuracy `})},Z3e=function(e){if(e instanceof N3)return"granted";if(e instanceof k3)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 319, column 1 - line 319, column 58): "+[e.constructor.name])},sIn=function(e){return function(n){return bd(Xa(or)("Getting mobile push token failed")({errorName:jT(n),errorMessage:Zp(n)})(function(t){return U3(we)}))(function(){return bd(q9(e)(J9.value))(function(){return U3(new Q9(K3e.value))})})}};var e4e=function(e){return function(n){return z9("row")([ZCn("col-2")(""),$9("col-8")(eIn("w-100")({src:e.imagePath})),$9("col-2 text-right")(H3("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")({onClick:O3(n)(V9.value)})(""))])}},fIn=function(e){return W3e({size:PD.value,bodyClass:"t--push-permission-denied-modal",body:oe([e4e({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),z9("text-center mt-4")([q3e("")("Uh oh!"),B3e("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),$9("mt-4")(H3("btn btn-primary btn-block")({onClick:O3(e)(X3e.value)})("Go to settings"))])})},vIn=function(e){return W3e({size:PD.value,bodyClass:"t--request-push-permission-modal",body:oe([e4e({imagePath:"/img/mobile/push/permissions-request.svg"})(e),z9("text-center mt-4")([q3e("")("Get the most out of the CollegeVine app"),nIn("")([X("Turn on notifications so that you don\u2019t miss "),uK("")("connection requests"),X(", "),uK("")("scholarship offers"),X(", and "),uK("")("helpful advice"),X(".")])]),$9("mt-4")(H3("btn btn-primary btn-block t--enable-push-notifications")({onClick:O3(e)(lK.value)})("Ok!"))])})},n4e=function(e){return function(n){return function(t){if(n.stage instanceof JR)return Be;if(n.stage instanceof $3e){if(e.context instanceof nK)return vIn(t);if(e.context instanceof j3)return uIn(t);if(e.context instanceof P3)return cIn(t);if(e.context instanceof tK)return iIn(t);if(e.context instanceof aK)return lIn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 171, column 5 - line 181, column 47): "+[e.context.constructor.name])}if(n.stage instanceof V3e)return fIn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 167, column 33 - line 183, column 34): "+[n.stage.constructor.name])}}},t4e=function(e){if(e.requestSilently)return B3(Ma(bd(jI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:gg(e.context)}))(function(){return z3e(iK({requestSilently:e.requestSilently}))(function(n){return bd(function(){if(n instanceof N3)return oK(n.value0);if(n instanceof k3)return U3(we);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 75, column 9 - line 79, column 22): "+[n.constructor.name])}())(function(){return jI("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:Z3e(n),push_notification_request_context:gg(e.context)})})})})))(function(){return PI({stage:JR.value})});if(Ae)return B3(Ma(jI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:gg(e.context)})))(function(){return PI({stage:$3e.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 65, column 1 - line 65, column 42): "+[e.constructor.name])},mIn=function(e){return Yt(tIn)(sIn(e))(bd(jI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:gg(e)}))(function(){return z3e(iK({requestSilently:!1}))(function(n){return bd(jI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:Z3e(n),push_notification_request_context:gg(e)}))(function(){if(n instanceof N3)return bd(oK(n.value0))(function(){return U3(new Q9(Q3e.value))});if(n instanceof k3)return bd(q9(e)(B9.value))(function(){return U3(new Q9(Y3e.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 146, column 3 - line 152, column 45): "+[n.constructor.name])})})}))},a4e=function(e){return function(n){return function(t){if(t instanceof V9)return B3(Ma(bd(aIn(M3e(yd.value)))(function(){return bd(q9(e.context)(W9.value))(function(){return jI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:gg(e.context)})})})))(function(){return PI({stage:JR.value})});if(t instanceof lK)return B3(rIn(mIn(e.context)))(function(){return PI({stage:JR.value})});if(t instanceof Q9)return PI({stage:function(){if(t.value0 instanceof Q3e)return JR.value;if(t.value0 instanceof Y3e)return V3e.value;if(t.value0 instanceof K3e)return JR.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 118, column 17 - line 127, column 17): "+[t.value0.constructor.name])}()});if(t instanceof X3e)return B3(Ma(oIn(U3e)))(function(){return PI({stage:JR.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 97, column 22 - line 131, column 32): "+[t.constructor.name])}}};var cK="support@collegevine.com";var K9="https://www.collegevine.com/admissions-calculator";var pIn=an(),_In=re(xi),dIn=In(J)()(),r4e=s9(c9)()(),o4e=qF(uo),NI=U(J),J3=U(M),i4e=K(Et),hIn=E1(it(ct()(C({reflectSymbol:function(){return"imageUrl"}})(ve)(C({reflectSymbol:function(){return"schoolId"}})(t0)(C({reflectSymbol:function(){return"schoolName"}})(ve)(C({reflectSymbol:function(){return"score"}})(Wt)(De))))))),sK=V(de);var fK=U(Z),gIn=V(B),DIn=xn(Rn),X9=DIn(kt),Z9=ao(jn),eP=z(qt),Ay=z(Kn),yIn=Vr(M),vK=u0(M)()(),bIn=Zt(ji),RIn=Sv(),wIn=Ve(Z),SIn=re(SE),EIn=xa(Ha(At)),CIn=LS(J)()(),u4e=hn(dn),mK=_n(u4e)(fn(sn)),l4e=mn(vn),pK=pn(l4e),c4e=yn(Dn),_K=gn(c4e),IIn=Vl(Z),nP=Zt(ir),dK=Xe(Fr),tP=function(){function e(){}return e.value=new e,e}(),aP=function(){function e(){}return e.value=new e,e}(),hK=function(){function e(){}return e.value=new e,e}(),rP=function(){function e(){}return e.value=new e,e}(),FIn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),m4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WR=function(){function e(){}return e.value=new e,e}(),_4e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TIn={to:function(e){if(e instanceof T)return tP.value;if(e instanceof o&&e.value0 instanceof T)return aP.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return hK.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return rP.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof tP)return new T($.value);if(e instanceof aP)return new o(new T($.value));if(e instanceof hK)return new o(new o(new T($.value)));if(e instanceof rP)return new o(new o(new o($.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])}},MIn=un(TIn)(mK(mK(mK(u4e)(l4e))(pK))(pK))(_K(_K(_K(c4e))))(pK),d4e=function(e){if(e instanceof tP)return"Female";if(e instanceof aP)return"Male";if(e instanceof hK)return"Non-binary / third gender";if(e instanceof rP)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 88, column 20 - line 92, column 43): "+[e.constructor.name])},h4e=function(e){return _e(e)(zr($o("|")(e))(1))},g4e=function(e){return{label:e.name,value:pIn(e.slug)+("_"+_In(e.id))}},GIn=function(){var e=$o("_");return function(n){return function(t){return zr(t)(1)}(e(function(t){return t.value}(n)))}}(),D4e=function(e){return dIn(e.className)({style:$e({flexBasis:"46%"})})([e.label,r4e({min:200,max:800,step:10,value:o4e(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),NI("mt-2 d-flex flex-row justify-content-between")([J3("")("200"),J3("")("800")])])},AIn=vo(Yr(Ho))("blog_lite_chancing_path")(function(e){return function(n){return i4e(e(n))(Mo(function(t){return hIn("Lite Chancing Response")(t)(function(a){return new d(sK(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var xIn=function(e){return NI(e.className)([e.label,fK("t--lite-chancing-cta-left-sidebar-gpa")(r4e({min:1,max:4,step:.1,value:o4e(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),NI("mt-2 d-flex flex-row justify-content-between")([J3("")("1.0"),J3("")("4.0")])])},LIn=function(e){return e instanceof tP?"female":e instanceof aP?"male":"other"},y4e=function(e){return function(n){var t=$r(function(i){return gIn(GIn(i))(ox)})(e),a=LIn(n.genderOption),r=y1(n.ecs);return X9(Z9(i4e(AIn({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return eP(new Xn(new _4e(i)))})))(function(){return Ay({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},b4e=function(e){return y4e(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:rP.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},R4e=function(e){return function(n){return function(t){if(t instanceof Xn&&t.value0 instanceof s4e)return X9(Z9(eP(new Xn(WR.value))))(function(){return Ay({chancingIsLoading:n.chancingIsLoading,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,ecs:t.value0.value0})});if(t instanceof Xn&&t.value0 instanceof v4e)return X9(Z9(eP(new Xn(WR.value))))(function(){return Ay({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,genderOption:t.value0.value0})});if(t instanceof Xn&&t.value0 instanceof f4e)return Ay({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,gpa:t.value0.value0});if(t instanceof Xn&&t.value0 instanceof m4e)return Ay({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satVerbal:n.satVerbal,satMath:t.value0.value0});if(t instanceof Xn&&t.value0 instanceof p4e)return Ay({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:t.value0.value0});if(t instanceof Xn&&t.value0 instanceof WR)return y4e(e.schools)(n);if(t instanceof Xn&&t.value0 instanceof _4e)return X9(Z9(eP(new ta(new FIn(t.value0.value0)))))(function(){return Ay({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof ta)return Ay(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 157, column 21 - line 183, column 15): "+[t.constructor.name])}}},w4e=K9,jIn=function(e){return function(n){return oe([NI("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([yIn("mt-3")("Extracurriculars"),fK("")(Ze(qr(n.ecActivities))(vK("t--lite-chancing-mobile-and-left-sidebar-add-ec")(lu("Add extracurriculars"))({href:"#",onClick:bIn(function(t){return function(){return RIn(t)(),n.onStartEditing(t)}})})("+ add")))]),NI("mt-0 pb-3 mb-2")(sK(n.ecActivities)(function(t){return wIn("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+ED(tp(t))))(X(SIn(tp(t))))})),Ze(EIn(qr)(n.ecActivities))(fK("card bg-white border-dashed")(NI("card-body "+e.className)([X("To add more ECs & see chances for 1,500 schools, "),vK("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")(Pa)({href:_e(w4e)(e.redirectUrlOverride)})("create a full profile")]))),J3("mb-2")("")])}};var S4e=function(e){return function(n){return function(t){return t({redirectUrl:_e(w4e)(e.redirectUrlOverride),ecSelector:function(a){return L9({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new Xn(new s4e(r)))(),a.onChange()}},maxActivities:new d(1),defaultView:new d(jIn({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return qS("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:X(d4e(e.genderOption)),contentId:"gender-dropdown-options-1",content:function(r){return CIn(r.className+" dropdown-menu shadow")({id:r.contentId})(sK(MIn)(function(i){return IIn("hover-bg-light")(vK("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")(Pa)({onClick:nP(function(){return n(new Xn(new v4e(i)))(),a.onChange()})})(d4e(i)))}))},ariaLabelInput:lu("Gender dropdown")})},gpaSlider:function(a){return xIn({gpa:e.gpa,className:a.className,onChange:dK(n)(function(r){return Xn.create(f4e.create(r))}),onFinalChange:nP(function(){return n(new Xn(WR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Xn(WR.value)),satMathScoreSlider:function(a){return D4e({score:e.satMath,onChange:dK(n)(function(r){return Xn.create(m4e.create(r))}),onFinalChange:nP(function(){return n(new Xn(WR.value))(),a.onChange()}),label:a.label(no(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return D4e({score:e.satVerbal,onChange:dK(n)(function(r){return Xn.create(p4e.create(r))}),onFinalChange:nP(function(){return n(new Xn(WR.value))(),a.onChange()}),label:a.label(no(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var PIn=ea(Z),NIn=u0(Z)()(),kI=function(){function e(){}return e.value=new e,e}(),gK=function(){function e(){}return e.value=new e,e}(),W3=function(){function e(){}return e.value=new e,e}(),Rd=function(e){return function(n){var t=function(i){return PIn("fe fe-external-link "+i)(Be)},a=eh(n),r=_e(a.siteName)(e.text);return NIn(e.className)(lu(r))({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof kI)return X(r);if(e.icon instanceof gK)return oe([t("mr-1 large"),X(r)]);if(e.icon instanceof W3)return oe([X(r),t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 26, column 5 - line 29, column 61): "+[e.icon.constructor.name])}())}},E4e=function(){return Rd({className:"text-body mt-1 d-inline-block",icon:kI.value,text:b.value})}();var OIn=U(J),UIn=ja(M)()(),bK=function(e){return e.chancing.endorsed?Be:OIn("my-1 ml-1 small text-gray-800")([X("Chancing is not endorsed by "),X(e.name),X("."),Oe(e.chancing.moreInfoLink)(function(n){return oe([X(" If interested in applying, learn more about "),UIn("")({href:n})("how to prepare ")])})])};var RK=V(B),T4e=er(M)()(),wK=Xe(kn),ZIn=er(Z)()(),eFn=U(J),M4e=Ve(M);var xy=function(){function e(){}return e.value=new e,e}(),HI=function(){function e(){}return e.value=new e,e}(),OI=function(){function e(){}return e.value=new e,e}(),Ly=function(){function e(){}return e.value=new e,e}(),UI=function(){function e(){}return e.value=new e,e}(),BI=function(){function e(){}return e.value=new e,e}(),JI=function(){function e(){}return e.value=new e,e}(),WI=function(){function e(){}return e.value=new e,e}(),jy=function(){function e(){}return e.value=new e,e}(),G4e={to:function(e){if(e instanceof T)return xy.value;if(e instanceof o&&e.value0 instanceof T)return HI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return OI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Ly.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return UI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return BI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return JI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return WI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o)return jy.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof xy)return new T($.value);if(e instanceof HI)return new o(new T($.value));if(e instanceof OI)return new o(new o(new T($.value)));if(e instanceof Ly)return new o(new o(new o(new T($.value))));if(e instanceof UI)return new o(new o(new o(new o(new T($.value)))));if(e instanceof BI)return new o(new o(new o(new o(new o(new T($.value))))));if(e instanceof JI)return new o(new o(new o(new o(new o(new o(new T($.value)))))));if(e instanceof WI)return new o(new o(new o(new o(new o(new o(new o(new T($.value))))))));if(e instanceof jy)return new o(new o(new o(new o(new o(new o(new o(new o($.value))))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},A4e=function(e){return!(e instanceof jy)},SK=function(e){if(e instanceof xy)return"Basic Info";if(e instanceof OI)return"Admissions";if(e instanceof Ly)return"Costs";if(e instanceof UI)return"Enrollment";if(e instanceof BI)return"Application Requirements";if(e instanceof JI)return"Academic Offerings";if(e instanceof WI)return"Chancing";if(e instanceof HI)return"Header Image";if(e instanceof jy)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 148, column 16 - line 157, column 40): "+[e.constructor.name])},Q3=function(e){if(e instanceof xy)return"basic";if(e instanceof OI)return"admissions";if(e instanceof Ly)return"costs";if(e instanceof UI)return"enrollment";if(e instanceof BI)return"admission-requirements";if(e instanceof JI)return"academic-offerings";if(e instanceof WI)return"chancing";if(e instanceof HI)return"header-image";if(e instanceof jy)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 160, column 13 - line 169, column 36): "+[e.constructor.name])},EK=function(e){return lu("Edit "+SK(e))},x4e=function(e){return function(n){return function(t){return RK(e)(function(a){return T4e("btn btn-outline-primary t--text-edit-"+Q3(n))(EK(n))({onClick:wK(a)(n)})(t)})}}},L4e=function(e){return function(n){return RK(e)(function(t){return ZIn("btn btn-outline-primary t--edit-"+Q3(n))(EK(n))({onClick:wK(t)(n)})(eFn("d-flex align-content-center")([M4e("material-symbol x-large")("edit"),M4e("ml-2")("Edit")]))})}},yu=function(e){return function(n){return RK(e)(function(t){return T4e("btn btn-link p-0 material-symbol x-large t--edit-"+Q3(n))(EK(n))({onClick:wK(t)(n)})("edit")})}};var nFn=ce(Tt(P0e)),tFn=xn(Rn)(Me),aFn=Or(Zr),rFn=Fi(Ie)(VM),j4e=K(Me),oFn=z(Mn),wp=U(J),P4e=Lt(M),iFn=oc(M),N4e=Ve(M),k4e=U(Z),H4e=In(M)()(),uFn=ea(M),lFn=zn(M),cFn=L(de),CK=function(e){var n=nFn(e.school.appGroup)(new d(k0e)),t=function(){if(e.school.admissions.reqClassRank instanceof b||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof To)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Nu||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof bc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 61, column 26 - line 65, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=_e(Nu.value)(e.school.admissions.reqStandardTests),r=oe([ca(tFn(aFn(rFn(a)([Nu.value,bc.value])))(function(){return j4e(e.school.admissions.fracSubmittedSat)(function(i){return j4e(e.school.admissions.fracSubmittedAct)(function(u){return oFn(wp("row mb-4")([wp("col-12 text-nowrap mb1")([wp("d-flex align-items-center mb-4")([P4e("mr-2 mb-0")("Tests typically submitted"),iFn("")(` If there is a significant gap between the number of students submitting one test vs. another, submitting the more common test might give you a very slight chancing boost. Note: some students may submit both or neither test. `)]),wp("")([X("SAT: "),N4e("font-weight-semibold")(Ca(i))]),k4e("progress progress-md mt-3 mt-2")(H4e("progress-bar")({style:$e({width:G2(i)})})("")),Ua(""),wp("")([X("ACT: "),N4e("font-weight-semibold")(Ca(u))]),k4e("progress progress-md mt-3")(H4e("progress-bar")({style:$e({width:G2(u)})})(""))])]))})})})),wp("d-flex align-items-center")([uFn("fe fe-info large pr-2")(""),wp("")([X(" Policies can change. Please confirm by looking at "),Rd({className:"",icon:kI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return wp("card")([wp("card-body")([wp("d-flex align-items-center justify-content-between mb-4")([lFn("my-0 mr-3 flex-grow-1")("Applications"),ca(yu(e.onEdit)(BI.value))]),P4e("mb-4")("How to apply"),wp("mb-4")(cFn(Ms)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),Dme(a),function(){var i=_e(Nu.value)(e.school.admissions.reqRecLetters);if(i instanceof To)return"Rec letters not used";if(i instanceof Nu)return"Rec letters optional";if(i instanceof bc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 42, column 9 - line 45, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=_e(Nu.value)(e.school.admissions.reqToefl);if(i instanceof To)return"TOEFL not used (international applicants)";if(i instanceof Nu)return"TOEFL optional (international applicants)";if(i instanceof bc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 49, column 9 - line 52, column 66): "+[i.constructor.name])}()])),r])])},O4e=function(e){return CK(e)};var U4e=Cr(tr),sFn=Si(cH()(pA({reflectSymbol:function(){return"p25"}})()(pA({reflectSymbol:function(){return"p75"}})()(lH)(rs))(rs))),Xu=U(J),Py=U(Z),B4e=Lt(M),Sp=Hn(M),J4e=Wn(Ta),W4e=L(B),oP=gc(M),fFn=function(e){return U4e(e.p25+e.p75|0)(2)},q4e=function(e){if(e instanceof d)return Ca(e.value0);if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 131, column 37 - line 133, column 28): "+[e.constructor.name])},IK=function(e){return jb(",")("")(e)},qI=function(e){if(e instanceof d)return IK(Ss(e.value0.p25)+(" - "+Ss(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 136, column 33 - line 138, column 28): "+[e.constructor.name])},vFn=function(e){return function(n){return fFn(sFn(e)(n))}},mFn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},pFn=oe([Xu("row")([Py("col-12 col-md-7")(Vr(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),Py(" col-12 col-md-5 my-4")(y6()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),_Fn=function(e){if(e instanceof d)return IK(Ss(U4e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 126, column 36 - line 128, column 28): "+[e.constructor.name])},dFn=function(e){var n=function(t){return Py("card bg-white")(Xu("card-body")(t))};return Py("row")(Xu("col-12")([n([B4e("")("SAT"),Xu("row")([Xu("col col-md-6")([Sp("")("Average SAT "),Sr("")(IK(Te("Not Reported")(Ss)(J4e(W4e(vFn)(e.admissions.satMath))(e.admissions.satVerbal))))]),Xu("col col-md-6")([Sp("")("SAT 25th-75th"),Sr("")(qI(J4e(W4e(mFn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),Xu("row")([Xu("col col-md-6")([Sp("mt-5")("Students Submitting SAT"),Sr("")(q4e(e.admissions.fracSubmittedSat))])]),Xu("row")([Xu("col col-md-6")([Sp("mt-5")("Math"),oP("text-muted")("Average (25th - 75th)"),Sr("")(qI(e.admissions.satMath))]),Xu("col col-md-6")([Sp("mt-5 text-nowrap")("Reading and Writing"),oP("text-muted")("Average (25th - 75th)"),Sr("")(qI(e.admissions.satVerbal))])])]),n([B4e("")("ACT"),Xu("row")([Xu("col col-md-6")([Sp("")("Average ACT"),Sr("")(_Fn(e.admissions.actComposite))]),Xu("col col-md-6")([Sp("")("ACT 25th-75th"),Sr("")(qI(e.admissions.actComposite))])]),Py("row")(Xu("col col-md-6")([Sp("mt-5")("Students Submitting ACT"),Sr("")(q4e(e.admissions.fracSubmittedAct))])),Xu("row")([Xu("col col-md-6")([Sp("mt-5")("Math"),oP("text-muted")("Average (25th - 75th)"),Sr("")(qI(e.admissions.actMath))]),Xu("col col-md-6")([Sp("mt-5")("English"),oP("text-muted")("Average (25th - 75th)"),Sr("")(qI(e.admissions.actVerbal))])])])]))},hFn=function(e){return Py("card")(Xu("card-body")([Sp("")("Acceptance Rate"),Sr("")(Te("Not reported")(function(n){return Ca(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},gFn=function(e){return Py("row")(Py("col-12")(hFn(e)))},z4e=function(e){return oe([gFn(e.school),dFn(e.school),pFn,CK(e)])};var DFn=Ve(M),yFn=re(W7),FK=function(e){var n=function(t){return function(a){return DFn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof Mr&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof To)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof To)return Xa(or)("Received strategy, "+(yFn(e.strategy)+", in chancing response for a test-blind school"))({})(function(t){return n("badge-apply-test-optional")("Test-blind admissions")});if(e.strategy instanceof Mr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof ro&&e.satOrigin instanceof d&&e.satOrigin.value0 instanceof wE)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof ro)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof Fo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 21, column 13 - line 37, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var bFn=L(de),RFn=Hn(M),$4e=function(e){var n=[` At a target school, your admissions profile is similar to that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],t=[` At a safety school, your admissions profile is much stronger than that of the average admitted student from your demographic background. `,` You have a strong admissions profile for this school. Writing strong essays and improving your profile further can help you win merit scholarships. `],a=[` At a reach school, your admissions profile is weaker than that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],r=function(){if(e instanceof rf)return a;if(e instanceof cv||e instanceof sv)return n;if(e instanceof fv)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 17, column 18 - line 21, column 38): "+[e.constructor.name])}();return oe(bFn(RFn(""))(r))};var zI=U(Z),TK=ea(M),wFn=In(M)()(),SFn=Cr(tr),EFn=St(br),CFn=Wn(Ta),IFn=L(B),MK=U(J),FFn=Ve(J),TFn=Ve(M),MFn=er(J)()(),GFn=Zt(ir),$I=zI("col-auto")(u0(J)()()("")(Pa)({href:Wh})([TK("fe fe-edit-2")(""),X(" edit")])),VI=function(e){if(e instanceof lh)return"success";if(e instanceof ch)return"primary";if(e instanceof Jm)return"warning";if(e instanceof vv)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 109, column 17 - line 113, column 28): "+[e.constructor.name])},zR=function(e){return function(n){return function(t){return zI("progress progress-"+e)(wFn("progress-bar bg-"+n)({style:$e({width:G2(t)})})(""))}}},V4e=function(e){var n=function(t){return function(a){return SFn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:EFn(e.p50)(CFn(IFn(n)(e.p25))(e.p75))}},Ny=function(e){return function(n){var t=VI(n),a=function(r){return function(i){return MK("d-flex large font-weight-bold fw-bold mb-3")([TK("mr-3 fe fe-"+(i+(" text-"+t)))(""),FFn("")([X(e),TFn("text-"+t)(" \u2013 "+r)])])}};if(n instanceof lh)return a("above average")("check-circle");if(n instanceof ch)return a("about average")("thumbs-up");if(n instanceof Jm)return a("below average")("trending-down");if(n instanceof vv)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 91, column 3 - line 95, column 45): "+[n.constructor.name])}},GK=function(e){if(e.expanded){var n=MFn("btn btn-link px-0 t--show-less")(Pa)({onClick:GFn(e.onCollapse)})([X("show less "),TK("fe fe-chevron-up")("")]);return zI("card bg-very-light-grey mt-3")(MK("card-body "+e.card.testClass)([MK("row")([zI("col")(e.card.title),zI("col-auto d-none d-md-block")(n)]),e.card.content,zI("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ae)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 41, column 1 - line 41, column 89): "+[e.constructor.name])},Q4e=function(e){return nt(e.p25)&&nt(e.p50)&&nt(e.p75)};var Y4e=U(J),K4e=U(M),X4e=Hn(J),Z4e=ma(M),AFn=re(qe),xFn=ja(M)()(),eAe=function(e){return function(n){var t=Y4e("row mb-2")([K4e("col-auto pr-0 large")("Your coursework"),Ze(e.showUpdateLinks)($I)]),a=X4e("")([X("Coursework rigor is "),Z4e("")("very important"),X(` for your admissions chances. Admissions officers will evaluate your coursework based on the classes available at your school, so don\u2019t worry if few or no AP or Honors classes are offered. `)]),r=function(l){return function(c){return oe([Z4e("")(AFn(_e(0)(l))),X(" "+(c+" "))])}},i=K4e("mb-3 large font-weight-bold fw-bold text-"+VI(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof vv)return"";if(n.chances.courseRigorStrength instanceof Jm)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof ch)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof lh)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 44, column 9 - line 48, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=X4e("mb-0")([X("Read about what "),xFn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),X(".")]);return{title:Ny("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:oe([t,Y4e("")([r(n.chancingProfile.courseRigor.ap)("AP / IB classes + "),r(n.chancingProfile.courseRigor.honors)("Honors classes + "),r(n.chancingProfile.courseRigor.collegeClasses)("College course taken at a local four-year or community college = ")]),i,a,u])}}};var jl=function(){function e(){}return e.value=new e,e}(),Pl=function(){function e(){}return e.value=new e,e}(),nAe={show:function(e){if(e instanceof jl)return"SAT";if(e instanceof Pl)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 14, column 1 - line 16, column 19): "+[e.constructor.name])}};var tAe=function(e){if(e instanceof jl)return Pl.value;if(e instanceof Pl)return jl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 24, column 1 - line 24, column 46): "+[e.constructor.name])};var LFn=kr(Ie)(ht),aAe=function(){function e(){}return e.value=new e,e}(),rAe=function(){function e(){}return e.value=new e,e}(),oAe=function(e){return function(n){var t=function(){if(e instanceof aAe)return"and";if(e instanceof rAe)return"or";throw new Error("Failed pattern match at Utils.Text (line 26, column 24 - line 28, column 19): "+[e.constructor.name])}(),a=Qoe(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):LFn(", ")(a.init)+(", "+(t+(" "+a.last)))}},iAe=function(){return oAe(aAe.value)}(),uAe=function(){return oAe(rAe.value)}();var im=Da(Ie)(ht),lAe=L($g),Xc=re(qe),Nl=z(Mn),iP=re(qB),uP=Dm()(),cAe=mi({reflectSymbol:function(){return"math"}}),Ep=qv(qe),sAe=qv(tl),Cp=re(uP(mi({reflectSymbol:function(){return"act"}})(mi({reflectSymbol:function(){return"courseRigor"}})(mi({reflectSymbol:function(){return"ecActivities"}})(mi({reflectSymbol:function(){return"ecScore"}})(mi({reflectSymbol:function(){return"gpa"}})(mi({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(os({reflectSymbol:function(){return"sat"}})(uP(cAe(os({reflectSymbol:function(){return"readingWriting"}})(Ep))(Ep))))(Ep))(sAe))(sAe))(fc(AJ)))(uP(mi({reflectSymbol:function(){return"ap"}})(mi({reflectSymbol:function(){return"collegeClasses"}})(os({reflectSymbol:function(){return"honors"}})(Ep))(Ep))(Ep))))(uP(mi({reflectSymbol:function(){return"english"}})(cAe(mi({reflectSymbol:function(){return"reading"}})(os({reflectSymbol:function(){return"science"}})(Ep))(Ep))(Ep))(Ep))))),$R=re(nAe),jFn=jve(Vg)(J7),ky=re($B),QI=ce(zB(rE)),fAe=re(Ep),lP=V(B),PFn=ja(M)()(),NFn=Lt(M),kFn=Hn(Z),HFn=Hn(J),OFn=ma(M),UFn=function(e){return e},BFn=function(e){return e},AK=function(e){if(e instanceof jl)return ro.value;if(e instanceof Pl)return Fo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 551, column 18 - line 553, column 22): "+[e.constructor.name])},JFn=function(e){if(e instanceof ro)return"with SAT";if(e instanceof Fo)return"with ACT";if(e instanceof Mr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 545, column 17 - line 548, column 58): "+[e.constructor.name])},Y3=function(e){return function(n){return im(["Your simulated chances of admission ",iAe(lAe(JFn)(Xoe(e)(n)))," are very close."])}},vAe=60,Ip=function(e){return function(n){return Xa(or)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},mAe=3,K3=oc(M)("text-secondary ml-1")(im(["If your SAT or ACT scores fall within ",Xc(vAe)," points of the 25th percentile score (SAT) or ",Xc(mAe)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),cP=function(e){return oe([X(im([Y3(Mr.value)(Tb(AK(e.standardizedTest)))," But because your score ",Xc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof ro||e.recommendedStrategy instanceof Fo)return"higher";if(e.recommendedStrategy instanceof Mr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 490, column 7 - line 493, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Xc(e.guidanceScore)])),K3,X(im([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof ro)return"with SAT";if(e.recommendedStrategy instanceof Fo)return"with ACT";if(e.recommendedStrategy instanceof Mr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 500, column 7 - line 503, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},WFn=function(e){return function(n){return function(t){return function(a){var r=PJ(n),i=Xm(n);if(e instanceof D_&&e.value0 instanceof ih&&r instanceof d&&i instanceof d)return Nl({title:"Applying test-optional should be best for you",body:oe([X(im([Y3(Mr.value)(cS(ro.value)([Fo.value]))," But because your SAT score ",Xc(r.value0)," is lower than ",Xc(t)])),K3,X(im([" and your ACT score ",Xc(i.value0)," is lower than ",Xc(a)])),K3,X(", we recommend you apply test-optional.")])});if(e instanceof D_&&e.value0 instanceof ih)return Ip("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:iP(e),profile:Cp(n)});if(e instanceof D_&&r instanceof b&&i instanceof b)return Ip("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:iP(e),profile:Cp(n)});if(e instanceof D_&&e.value0 instanceof Um&&r instanceof d)return Nl({title:"Applying test-optional should be best for you",body:cP({standardizedTest:jl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:Mr.value})});if(e instanceof D_&&e.value0 instanceof Um&&r instanceof b)return Ip("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:iP(e),profile:Cp(n)});if(e instanceof D_&&e.value0 instanceof Bm&&i instanceof d)return Nl({title:"Applying test-optional should be best for you",body:cP({standardizedTest:Pl.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:Mr.value})});if(e instanceof D_&&e.value0 instanceof Bm&&i instanceof b)return Ip("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:iP(e),profile:Cp(n)});if(e instanceof PM&&r instanceof b&&i instanceof b)return Nl({title:"Applying test-optional should be best for you",body:X(im(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Xc(t),"+ for SAT or ",Xc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof PM)return Nl({title:"Applying test-optional should be best for you",body:X(im(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof d&&i instanceof d)return"SAT and ACT";if(r instanceof d&&i instanceof b)return"SAT";if(r instanceof b&&i instanceof d)return"ACT";if(r instanceof b&&i instanceof b)return Wf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 182, column 13 - line 191, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 94, column 3 - line 194, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},qFn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+($R(v)+" should be best for you")},i=function(v){return oe([X(im([zp(Y3)(function(){return v.includeTestOptional?new Je(Mr.value,cS(ro.value)([Fo.value])):new Je(AK(v.stronger.test),lAe(AK)(Tb(v.weaker.test)))}())," But because your ",$R(v.stronger.test)," score ",Xc(v.stronger.actualScore)," is higher than ",Xc(v.stronger.guidanceScore)])),K3,X(im([" and your ",$R(v.weaker.test)," score ",Xc(v.weaker.actualScore)," is lower than ",Xc(v.weaker.guidanceScore)])),K3,X(im([", we recommend you apply with ",$R(v.stronger.test),"."]))])},u=PJ(n),l=Xm(n),c=function(v){return function(m){return jFn(cS(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+($R(v)+(" are significantly higher than with a test-optional"+(" application and with "+($R(tAe(v))+"."))))},f=function(v){return X("Your simulated chances of admission with "+($R(v)+" are significantly higher than with a test-optional application."))};if(e instanceof lv&&e.value0 instanceof ih&&u instanceof d&&l instanceof d)return Nl({title:"You can apply with either SAT or ACT, or submit both of them",body:X(Co(" ")([Y3(Mr.value)(cS(ro.value)([Fo.value])),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof lv&&e.value0 instanceof ih)return Ip("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:ky(e),profile:Cp(n)});if(e instanceof d0&&e.value0 instanceof ih&&u instanceof d&&l instanceof d)return Nl({title:"You can apply with either SAT or ACT, or submit both of them",body:X(Co(" ")([Y3(ro.value)(Tb(Fo.value)),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof d0&&e.value0 instanceof ih)return Ip("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:ky(e),profile:Cp(n)});if(e instanceof lv&&u instanceof b&&l instanceof b)return Ip("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:ky(e),profile:Cp(n)});if(e instanceof lv&&e.value0 instanceof Um&&u instanceof d&&QI(e.value1)(oE(Mr.value)))return Nl({title:r(jl.value),body:cP({standardizedTest:jl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:ro.value})});if(e instanceof lv&&e.value0 instanceof Bm&&l instanceof d&&QI(e.value1)(oE(Mr.value)))return Nl({title:r(Pl.value),body:cP({standardizedTest:Pl.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:Fo.value})});if(e instanceof lv&&e.value0 instanceof Um&&u instanceof d&&l instanceof d&&QI(e.value1)(c(Fo.value)(Mr.value)))return Nl({title:r(jl.value),body:i({stronger:{test:jl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Pl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof lv&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d&&QI(e.value1)(c(ro.value)(Mr.value)))return Nl({title:r(Pl.value),body:i({stronger:{test:Pl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:jl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof lv&&e.value0 instanceof Um&&u instanceof d&&l instanceof d&&QI(e.value1)(oE(Fo.value)))return Nl({title:r(jl.value),body:i({stronger:{test:jl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Pl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof lv&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d&&QI(e.value1)(oE(ro.value)))return Nl({title:r(Pl.value),body:i({stronger:{test:Pl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:jl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof lv)return Ip(im(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",ky(e),", SAT: ",fAe(u),", ACT: ",fAe(l),", SAT guidance: ",Xc(t),", ACT guidance: ",Xc(a)]))({guidance:ky(e),profile:Cp(n)});if(e instanceof d0&&u instanceof b&&l instanceof b)return Ip("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:ky(e),profile:Cp(n)});if(e instanceof d0&&e.value0 instanceof Um&&u instanceof d&&l instanceof d)return Nl({title:r(jl.value),body:X(s(jl.value))});if(e instanceof d0&&e.value0 instanceof Bm&&u instanceof d&&l instanceof d)return Nl({title:r(Pl.value),body:X(s(Pl.value))});if(e instanceof d0&&e.value0 instanceof Um&&u instanceof d&&l instanceof b)return Nl({title:r(jl.value),body:f(jl.value)});if(e instanceof d0&&e.value0 instanceof Um&&u instanceof b&&l instanceof d)return Ip("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:ky(e),profile:Cp(n)});if(e instanceof d0&&e.value0 instanceof Bm&&u instanceof b&&l instanceof d)return Nl({title:r(Pl.value),body:f(Pl.value)});if(e instanceof d0&&e.value0 instanceof Bm&&u instanceof d&&l instanceof b)return Ip("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:ky(e),profile:Cp(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 207, column 3 - line 390, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},zFn=function(e){return function(n){return function(t){var a=lP(lP(t.sat.p25)(function(i){return i-vAe|0}))(UFn),r=lP(lP(t.act.p25)(function(i){return i-mAe|0}))(BFn);if(a instanceof d&&r instanceof d){if(e instanceof VB)return WFn(e.value0)(n)(a.value0)(r.value0);if(e instanceof QB)return qFn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 67, column 7 - line 71, column 85): "+[e.constructor.name])}return Nl({title:"We\u2019re still collecting detailed guidance data\u2026",body:oe([X("Learn more about the "),PFn("")({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),X(".")])})}}},pAe=function(e){return function(n){return function(t){var a=zFn(e)(n)(t);return Oe(a)(function(r){return oe([NFn("")("Recommendation: "+r.title),kFn("")(r.body),function(){var i=f2(n);if(i instanceof d&&i.value0 instanceof wE)return HFn("")([OFn("")("Note:"),X(" "),X("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof n2)return Be;if(i instanceof b)return Be;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 38, column 9 - line 48, column 20): "+[i.constructor.name])}()])})}}};var $Fn=er(J)()(),VFn=Xe(kn),_Ae=ce(fD),QFn=ea(M),dAe=U(J),YFn=gc(M),X3=Hn(M),hAe=Lt(M),KFn=Vr(M),gAe=U(Z),XFn=U(M),Z3=function(e){var n=function(a){return $Fn("btn btn-link p-0 ml-2 d-flex align-items-center")(Pa)({onClick:VFn(a.value1)(l0(a.value0))})([X(function(){var r=_Ae(a.value0)(qa.value);return r?"show less ":"show more "}()),QFn("fe fe-chevron-"+function(){var r=_Ae(a.value0)(qa.value);return r?"up":"down"}())("")])},t=function(a){return dAe("card-body pb-3")([YFn("text-uppercase text-secondary")("Learn about chancing"),X3("")("Colleges evaluate profiles using both academic and holistic reasons."),hAe("my-2")("We evaluate your profile like colleges do, considering all factors."),X3("")("Most websites only consider GPA and test scores when determining what sort of applicant you are. We consider your coursework, GPA, extracurriculars, demographics, intended major, class rank, and test scores (if you have them)."),hAe("my-2")("Academics are more than just grades, which we take into account."),X3("")("Grades matter, but so does the difficulty of the classes you took. Extracurricular activities count, both in terms of what positions you have held and how you have improved your community."),Ua("border-gray-500"),KFn("")("How does the chancing calculator help me without counting in all the holistic factors?"),X3("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),X3("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Oe(a)(function(r){return gAe("d-flex justify-content-end")(n(r))})])};return gAe("card bg-light t--sidebar")(function(){return e.mobileLayout?kS(da(Ba.value))(function(a){var r=au(a);if(r instanceof Ba)return dAe("card-body pb-3 d-flex align-items-center justify-content-between")([XFn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof qa)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 14, column 49 - line 21, column 34): "+[r.constructor.name])}):t(b.value)}())};var DAe=hn(dn),Fp=_n(DAe)(fn(sn)),yAe=mn(vn),Tp=pn(yAe),bAe=yn(Dn),Mp=gn(bAe),ZFn=V(B),eTn=Uf(Ie),nTn=ce(k0),tTn=i_(J),aTn=jS(Z),RAe=r0(J),xK=PS(M),rTn=o0(J),oTn=V(de),iTn=Iu(uo),uTn=zs(M),lTn=zs(J),wAe=Ve(M),cTn=zs(Z),sTn=U(J),fTn=U(M),vTn=function(){var e=un(CD)(Fp(Fp(Fp(Fp(Fp(Fp(Fp(Fp(Fp(Fp(Fp(DAe)(yAe))(Tp))(Tp))(Tp))(Tp))(Tp))(Tp))(Tp))(Tp))(Tp))(Tp))(Mp(Mp(Mp(Mp(Mp(Mp(Mp(Mp(Mp(Mp(Mp(bAe))))))))))))(Tp),n=Yn(bt(e));return Ti(Jl)(function(t){return function(a){return{tier:a,strength:1-Yn(t)/n}}})(e)}(),SAe=function(e){return function(n){return function(t){var a=function(s){return _e(0)(ZFn(eTn(function(f){return nTn(f.tier)(s)})(vTn))(function(f){return f.strength}))},r=tTn("table border border-light border-3")([aTn("")(RAe("")([xK("")("Activity"),xK("")("Tier"),xK("")("Strength")])),rTn("bg-white")(oTn(iTn(function(s){return-a(uf(s))})(n.ecActivities))(function(s){return RAe("")([uTn("")(ID(s)),lTn("")([wAe("d-none d-md-inline")(CE(uf(s))),wAe("d-md-none")(TJ(uf(s)))]),cTn("pt-4")(zR("sm")("primary")(a(uf(s))))])}))]),i=qr(n.ecActivities),u=function(){if(i)return vv.value;if(Ae)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 29, column 5 - line 31, column 39): "+[])}(),l=function(){if(u instanceof Jm)return X("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof ch)return X("A typical student from your demographic background at this school has a similar resume.");if(u instanceof lh)return X("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof vv)return Be;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 63, column 26 - line 71, column 16): "+[u.constructor.name])}(),c=sTn("row mb-2")([fTn("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),Ze(e.showUpdateLinks)($I)]);return{title:Ny("Extracurriculars")(u),testClass:"t--extracurriculars",content:oe([c,Ze(!i)(r),l])}}}};var e4=function(e){var n=fr(e);return n.length===0?b.value:new d(oe(n))};var EAe=K(Me),CAe=z(Mn),IAe=II(M),mTn=i0(J)()(),n4=U(Z),LK=re(qe),FAe=Cr(tr),VR=U(J),TAe=Lt(M),MAe=Cy(M)(M),GAe=Ve(M),pTn=In(M)()(),_Tn=Wn(Ta),YI=L(B),dTn=Da(Ie)(ht),hTn=L(Ol),gTn=an(),DTn=zn(M),yTn=function(e){var n=function(t){return Kh(gf(function(a){return a.percentile}(t)))};return EAe(e.admissions.yieldRate)(function(t){return CAe(oe([IAe("Yield rate - overall")(` Yield rates are typically higher at the most prestigious schools, and are a major factor in rankings and prestige. Compared to other schools on CollegeVine, `+(Ca(t.value)+(" is "+(n(t)+`. `)))),Sr("mr-1")(Ca(t.value))]))})},AAe=function(e){return function(n){var t=function(){if(n<=.1)return" is an extremely competitive school";if(n<=.3)return" is a very competitive school";if(n<=.5)return" is a competitive school";if(n<=.7)return" is a somewhat competitive school";if(Ae)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 126, column 7 - line 131, column 63): "+[])}();return e+t}},KI=function(e){var n=function(r){return function(i){return function(u){return OE({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ca(EAe(e.score)(function(r){var i=Xp*(1-Yn(r)/100);return CAe(n(i)(Xp)("#008CFD"))})),a=n(0)(Xp)("#EDF2F9");return mTn("")({viewBox:"-100 -100 200 100"})([a,t])},bTn=function(e){return n4("t--admissions-website")(Rd({className:"d-flex align-items-center",icon:gK.value,text:b.value})(_e(e.urls.main)(e.urls.admissions)))},jK=function(e){var n=function(i){return function(u){var l=function(c){return LK(FAe(c(u)*100|0)(c(i)))+"%"};return VR("mb-4")([TAe("mb-4")("Acceptance rate breakdown"),MAe([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return oe([TAe("mb-4")("Applicant breakdown"),MAe([{title:"Total number of applicants",value:Ss(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=FAe(i.women*100|0)(u),c=LK(100-l|0)+"%",s=LK(l)+"%";return oe([VR("row mb-3")([VR("col")([X("Women: "),GAe("font-weight-semibold")(s)]),VR("col-auto")([X("Men: "),GAe("font-weight-semibold")(c)])]),n4("progress progress-md bg-warning")(pTn("progress-bar")({style:$e({width:s})})(""))])},r=fr([_Tn(YI(n)(e.admissions.applicants))(e.admissions.admitted),YI(t)(e.admissions.totalApplicants),YI(a)(e.admissions.applicants)]);return r.length===0?b.value:new d(oe(r))},QR=function(e){var n=function(a){if(a<=.1)return"extremely competitive";if(a<=.3)return"very competitive";if(a<=.5)return"competitive";if(a<=.7)return"somewhat competitive";if(Ae)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 115, column 5 - line 120, column 57): "+[a.constructor.name])},t=Te("")(function(a){return dTn([Ca(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return Z_(ai.value)+t},xAe=function(e){return function(n){var t=function(r){return oe([IAe("Overall acceptance rate")(QR(n)),Sr("mr-1")(Ca(r.value))])},a=e4([YI(n4("row"))(e4([YI(hTn(n4("col-12 col-md-6 mb-4"))(t))(gTn(n).admissions.acceptanceRate),YI(n4("col-12 col-md-6 mb-4"))(yTn(n))])),jK(n)]);return VR("card t--admission-stats")([VR("card-body")([VR("d-flex mb-4 align-items-center")([DTn("mb-0 flex-grow-1")("Admissions"),ca(yu(e.onEdit)(OI.value))]),Oe(a)(function(r){return oe([r,Ua("")])}),bTn(n)])])}};var Nv=U(J),PK=Ve(M),Dg=ma(M),YR=K(Me),LAe=z(Mn),NK=HM(Qn),jAe=U(M),XI=re(qe),PAe=U(Z),RTn=V(B),NAe=Hn(J),wTn=Hn(M),STn=Px(M),ETn=ja(M)()(),CTn=HM(uo),kK=function(e){return function(n){return Nv("row align-items-center mb-2")([Nv("col-auto pr-0")([PK("mr-2")("You:"),function(){if(n.score instanceof b)return PK("text-secondary")("N/A");if(n.score instanceof d)return Dg("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 198, column 7 - line 200, column 49): "+[n.score.constructor.name])}(),Ze(n.simulated)(PK("text-muted ml-2")("(simulated)"))]),Ze(e.showUpdateLinks)($I)])}},kAe=function(e){var n=HM(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof Jm?Oe(a.percentiles.p50)(function(i){return Nv("mt-3")([X("Improving your "+(t+" can help your chances, especially if you can earn a ")),Dg("")(a.showScore(i)),X(" or higher.")])}):Be}}},ITn=kAe(uo),HAe=kAe(Qn),OAe=function(e){var n=HM(e);return function(t){if(t.score instanceof b)return Be;if(t.score instanceof d){var a=zR("md")(VI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ca(YR(t.percentiles.p25)(function(i){return YR(t.percentiles.p75)(function(u){return YR(t.percentiles.p50)(function(l){return LAe(oe([Nv("mb-2 mt-3")([X("Typical accepted student: "),Dg("")(t.showScore(l)),X(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),zR("md")("secondary")(t.normalizeScore(l))]))})})}));return Nv("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 218, column 1 - line 218, column 72): "+[t.constructor.name])}},FTn=OAe(uo),UAe=OAe(Qn),BAe=Nv("mt-3")([X("Standardized tests are "),Dg("")("important"),X(" for your admissions chances.")]),sP=function(e){var n=V4e(e.percentiles),t=NK(e.score)(n);return _e(Be)(YR(e.score)(function(a){return YR(n.p25)(function(r){return YR(n.p50)(function(i){return YR(n.p75)(function(u){return LAe(Nv("col-6 my-3")([jAe("large mb-2")(e.title),Nv("")([X("You: "),Dg("")(XI(a))]),PAe("my-2")(zR("sm")(VI(t))(e.normalizeScore(a))),PAe("mb-2 mt-3")(zR("sm")("secondary")(e.normalizeScore(i))),Nv("small")([X("Typical accepted: "),Dg("")(XI(i)),X(" ("+(XI(r)+("\u2013"+(XI(u)+")"))))])]))})})})}))},HK=function(e){return function(n){return _e(!1)(RTn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},OK=jAe("d-flex align-items-center mb-2 large"),TTn=function(e){return function(n){return function(t){return oe([OK("Notes on Test Optional"),NAe("")([Dg("")("Our take: consider applying test optional for this school.")]),wTn("")("We ran a couple of scenarios behind the scenes and we think someone in your situation applying to this school would actually benefit from applying test optional."),Ze(Q4e(t.percentiles))(Oe(t.percentiles.p25)(function(a){return NAe("")([X("For reference, we estimate that the 25"),STn("")("th"),X(" percentile "+(n+" score at this school is ")),Dg("")(t.showScore(a)),X(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},JAe=TTn(Qn),UK=function(e){return function(n){return Nv("my-3")([X("Read about "),ETn("")({href:n,target:"_blank"})(e),X(".")])}},WAe=function(e){return function(n){var t=Nv("mt-4")([X("GPA is "),Dg("")("very important"),X(" for your admissions chances.")]),a={score:n.chancingProfile.gpa,percentiles:n.schoolStats.gpa.all,normalizeScore:function(r){return r/4.5},showScore:sf("0.00"),simulated:HK(e)(ws.value)};return{title:Ny("GPA")(CTn(a.score)(a.percentiles)),testClass:"t--gpa",content:oe([kK(e)(a),FTn(a),t,ITn("GPA")(a),UK("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},qAe=function(e){return function(n){var t=Nv("row")([sP({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return Yn(l)/800}}),sP({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return Yn(l)/800}})]),a=Ny("SAT"),r={score:Km(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return Yn(l)/1600},showScore:XI,simulated:HK(e)(ll.value)},i=oe([Ze(nt(r.score))(OK("SAT Composite score")),kK(e)(r),UAe(r),t,BAe,HAe("SAT score")(r),UK("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=NK(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:oe([JAe("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},zAe=function(e){return function(n){var t=Ny("ACT"),a={score:Xm(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return Yn(l)/36},showScore:XI,simulated:HK(e)(cl.value)},r=Nv("row")([sP({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),sP({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=oe([Ze(nt(a.score))(OK("ACT Composite score")),kK(e)(a),UAe(a),r,BAe,HAe("ACT score")(a),UK("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=NK(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:oe([JAe("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var bi=U(J),Hy=U(M),kl=U(Z),BK=st(J)()(),JK=Xe(kn),t4=ea(M),WK=Vr(M),$Ae=Lt(J),fP=Ve(M),VAe=K(Me),MTn=oc(M),QAe=ja(M)()(),YAe=Hn(Z),GTn=ma(M),KAe=IR(M),KR=ce(fD),XAe=cc(Tt(VM)),ATn=Da(Ie)(ht),xTn=Uf(Ie),LTn=ce(rE),jTn=ea(Z),PTn=In(M)()(),NTn=L(de),kTn=V(de),HTn=Lt(Z),OTn=zn(J),UTn=oc(Z),BTn=L($g),JTn=Hn(J),WTn=Hn(M),vP=zn(M),qTn=V(u6),zTn=Ve(Z),ZAe=function(e){return bi("row")([Hy("col")(""),kl("col-auto")(BK("btn btn-link t--show-more")({onClick:JK(e)(qa.value)})([X("show more "),t4("fe fe-chevron-down")("")]))])},exe=function(e){return function(n){return function(t){return bi("row align-items-center mb-3")([kl("col-12 col-lg-6")(bi("row")([bi("col-6 order-1 order-lg-2 my-auto")([WK("font-weight-normal fw-normal")("Your chances"),$Ae("mb-0 t--chancing-percentage-label d-flex align-items-center")([fP("mr-1")(dD(e)({score:VAe(t)(function(a){return a.score}),specialCase:b.value})),R9,fP("mx-2")(""),R2("")(n),l6("")(n)])]),kl("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(KI({score:VAe(t)(function(a){return a.score})}))])),bi("col-12 col-lg-6 py-3 my-auto")([WK("font-weight-normal fw-normal")("Overall acceptance rate"),$Ae("text-gray-800 mb-0")([X(Te("\u2014")(function(a){return Ca(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),MTn("text-secondary ml-2")(QR(e))])])])}}},nxe=function(e){return oe([X(e),X(" requires standardized tests, but currently "),QAe("")({href:Wh})("your profile"),X(" indicates that you do not have test scores.")])},$Tn=function(e){return oe([Hy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),exe(e)(Ht.value)(b.value),YAe("")(nxe(e.name))])},txe=function(e){return function(n){return function(t){return function(a){var r=bi("row")([kl("col-auto pr-0")(t4("fe fe-info large text-secondary mt-3")("")),bi("col")([bi("large")([GTn("")("Recommendation letters "),fP("text-secondary")("are often required.")]),Hy("text-secondary mt-2")(` Having a great recommendation sometimes improves your chances, but it\u2019s most important to make sure that you\u2019re not disqualified because one is missing. `)])]);return ko(da(qa.value))(function(i){return function(u){return kl("card")(bi("card-body t--phase2")([KAe("Your chancing: Phase 2"),Ze(KR(i)(Ba.value))(Hy("mb-4")("")),GK({card:SAe(e)(t)(a),expanded:KR(i)(qa.value),onCollapse:u(Ba.value)}),Ze(XAe(n.admissions.reqRecLetters)(new d(To.value)))(r),Ze(KR(i)(Ba.value))(ZAe(u))]))}})}}}},axe=function(e){return function(n){return function(t){return function(a){var r=XAe(n.admissions.reqStandardTests)(new d(To.value)),i=nt(Xm(t))&&r,u=nt(Km(t))&&r,l=function(c){return function(s){return GK({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:KR(c.value0)(qa.value),onCollapse:c.value1(Ba.value)})}};return kS(da(qa.value))(function(c){return kl("card")(bi("card-body t--phase1")([KAe("Your chancing: Phase 1"),Ze(KR(c.value0)(Ba.value))(Hy("mb-4")("")),l(c)(WAe),l(c)(eAe),Ze(u)(l(c)(qAe)),Ze(i)(l(c)(zAe)),Ze(KR(c.value0)(Ba.value))(ZAe(c.value1))]))})}}}},VTn=function(e){return X(ATn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},QTn=function(e){return oe([X("You\u2019re likely not eligible for admission at "),X(e.name),X(" because it is an "),X(iu(qm(e.gender))),X(" school. This conclusion is based on the gender information you entered in your "),QAe("")({href:Wh})("profile"),X(".")])},YTn=function(e){return oe([X("Chancing is not available for "),X(e.name),X(` because admission decisions rely heavily on art or music portfolios and auditions. We recommend that you reach out to the admissions department at this school to learn if they can assist with a pre-application portfolio review or audition. `)])},KTn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof Mr)return"test-optional";if(s instanceof ro)return"with SAT";if(s instanceof Fo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 288, column 21 - line 291, column 33): "+[s.constructor.name])},u=function(s){var f=xTn(function(m){return LTn(m.applicationStrategy)(s)})(r.all),v=FK({strategy:s,satOrigin:f2(t),testPolicy:n.admissions.reqStandardTests});return bi("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[bi("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,Ze(f.value0.isRecommendedStrategy)(jTn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(Be))]),kl("col-auto pl-md-0")(fP("badge badge-light bg-light text-dark")(OM(n)(f.value0))),Hy("col-auto col-md-auto pl-md-0")(dD(n)(f.value0)),kl("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return kl("progress progress-md")(PTn("progress-bar")({style:$e({width:a5(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Hy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 306, column 46 - line 311, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[kl("col pr-0 d-flex align-items-end")(v),Hy("col-auto text-gray-800")(function(){if(s instanceof Mr)return"";if(s instanceof ro)return"No SAT score";if(s instanceof Fo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 318, column 19 - line 321, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 295, column 11 - line 322, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?Xa(or)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(NTn(function(f){return f.applicationStrategy})(wa(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return ko(da(Ba.value))(function(f){return function(v){return oe([bi("row mb-2 justify-content-between")([bi("col")(kTn(l)(function(m){return HTn("d-inline-block mr-2")(FK({strategy:m,satOrigin:f2(t),testPolicy:n.admissions.reqStandardTests}))})),kl("col-auto")(BK("btn btn-link p-0 d-flex align-items-center")({onClick:JK(v)(l0(f))})(function(){if(f instanceof Ba)return[X("See why"),t4("fe fe-chevron-down ml-2")("")];if(f instanceof qa)return[X("Show less"),t4("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 208, column 15 - line 210, column 92): "+[f.constructor.name])}()))]),Oe(r.top.classification)(function(m){return OTn("")([X(n.name+(" is a "+y_(m))),UTn("ml-1 text-secondary h2 mb-0")($4e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof To)return Be;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof b_)return Be;var p=function(R){return Be},h=Kv(l);return h instanceof d?X(" if you apply "+uAe(BTn(i)(h.value0))):p(!0)}()])}),exe(n)(a)(new d(r.top)),Ze(KR(f)(qa.value))(oe([Ua("mb-4"),bi("")([JTn("")([X("Test policies may change in the future so be sure to check "),Rd({className:"",text:new d("this school\u2019s website"),icon:W3.value})(_e(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof To?WTn("font-weight-bold fw-bold")(` This school is test-blind, meaning they do not consider your standardized test scores even if you submit them. `):r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof b_?YAe("font-weight-bold fw-bold")(nxe(n.name)):oe([WK("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof bc?Be:u(Mr.value)}(),u(ro.value),u(Fo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof To?Be:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof b_?Be:Oe(r.guidance)(function(m){return kl("mt-4")(pAe(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?oe([Ua(""),BK("btn btn-link t--chancing-breakdown-cta p-0")({onClick:JK(e.onSwitchTab.value0)(Qi.value)})([t4("material-symbol x-large align-middle pr-2")("format_list_bulleted"),X("See chancing explanation")])]):Be}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof l1)return YTn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof uh)return QTn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof b_)return $Tn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof c1)return c(we);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof s1)return VTn(n);if(r.top.specialCase instanceof b)return c(we);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 185, column 3 - line 191, column 28): "+[r.top.specialCase.constructor.name])}}}}},ZI=function(e){return function(n){return function(t){return function(a){return function(r){return bi("mb-4")([kl("card mb-0 t--chancing")(bi("card-body t--chancing-overview")([vP("")("Chancing"),KTn(e)(n)(t)(a)(r)])),bK(n)])}}}}},XTn=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof uh&&e.mobileLayout?ZI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof uh?kl("row")(kl("col-8")(ZI(n)(t)(a)(r)(i))):e.mobileLayout?oe([ZI(n)(t)(a)(r)(i),vP("")("Detailed profile breakdown"),axe(e)(t)(a)(i.top),txe(e)(t)(a)(i.top),Z3(e)]):bi("row")([bi("col-8")([ZI(n)(t)(a)(r)(i),vP("")("Detailed profile breakdown"),axe(e)(t)(a)(i.top),txe(e)(t)(a)(i.top)]),bi("col-4")([Oe(e.currentUser)(function(u){return kl("mb-3")(y9(e.whatificatorLink))}),Z3(e)])])}}}}}},rxe=function(e){return function(n){return function(t){var a=function(u){return Xa(or)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return Be})},r=function(u){return Oe(jK(e))(function(l){return oe([vP("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return oe([b2({narrowLayout:!0}),Z3(n),r(we)]);if(Ae)return bi("row")([bi("col-8")([b2({narrowLayout:!1}),r(we)]),kl("col-4")(Z3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 98, column 5 - line 113, column 12): "+[u.constructor.name])};return function(u){if(u instanceof lp)return Oe(M1(u.value1))(XTn(n)(t)(e)(u.value0)(qTn(w2(u.value1))(function(l){return l.top})));if(u instanceof $_)return a(we);if(u instanceof V_)return i(we);if(u instanceof z_)return kl("text-center p-6")(zTn("spinner-border spinner-border-sm text-primary")(Be));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 81, column 5 - line 90, column 73): "+[u.constructor.name])}(UE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var oxe=function(e){return function(n){return Be}};var ixe=J0(),XR=U(J)("d-flex")([ixe({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:$E}),ixe({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:B0})]);var ZTn=U(J),uxe=U(Z),eMn=Vr(M),nMn=er(J)()(),tMn=Zt(ir),aMn=ea(M),qK=Hn(J),lxe=U(M),zK=ma(M),rMn=Ve(J),cxe=u0(M)()(),oMn=Vl(J),sxe=zE(),$K=Hn(M),iMn=Ox(J),fxe=function(e){return function(n){return ZTn("row align-items-center w-100")([uxe("col")(eMn("my-0")(n)),uxe("col-auto pr-0")(nMn("btn btn-link p-0 d-flex align-items-center")(Pa)({onClick:tMn(e)})([X("Cancel "),aMn("fe fe-x ml-2 large")("")]))])}},vxe=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return oe([qK("mb-1")([lxe("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),zK("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),rMn("")([X("(you can always "),cxe("")(Pa)({href:i})("update it"),X(" to make sure)")])]);if(!u)return oe([qK("")([lxe("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),zK("text-danger")("Your "+(r+" profile is incomplete."))]),cxe("btn btn-primary px-4")(Pa)({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 54, column 5 - line 64, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return oMn("mb-4")([qK("mb-1")([zK("")("Your "+(r.name+" profile,")),X(r.description)]),t(r.name)(r.url)(r.isComplete)])};return sxe({header:fxe(n.close)("Great, let\u2019s estimate your personalized net cost."),body:oe([$K("")("Your college cost depends on two types of information:"),iMn("")([a({name:"chancing",url:Wh,isComplete:nt(e.chancingState.effectiveProfile),description:` which includes academics and extracurriculars. This determines your chances of admission to a college, and also whether you\u2019re likely to be eligible for merit-based scholarships. `}),a({name:"financial",url:gC,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},mxe=function(e){return sxe({header:fxe(e.close)("Please log in to get your personalized cost estimate"),body:oe([$K("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),$K("")("Please log in or sign up to continue:"),XR])})};var Ri=U(J),mP=zn(M),um=U(Z),pxe=Vr(M),VK=Hn(J),_xe=U(M),QK=ma(M),YK=Cy(M)(M),a4=Hn(M),dxe=Lt(J),hxe=oc(M),uMn=L(B),lMn=st(J)()(),gxe=Xe(kn),cMn=ea(M),Dxe=IR(M),sMn=st(M)()(),yxe=gs(M),fMn=ja(M)()(),vMn=Lt(M),eF=function(){function e(){}return e.value=new e,e}(),pP=function(){function e(){}return e.value=new e,e}(),bxe=function(){function e(){}return e.value=new e,e}(),r4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KK=function(){function e(){}return e.value=new e,e}(),_P=function(){function e(){}return e.value=new e,e}(),dP=function(e){return function(n){return Ri("card t--financials-zero-cost")([Ri("d-flex align-items-center justify-content-between card-header")([mP("flex-grow-1 my-0")("Cost & scholarships"),Oe(e.editButton)(um("flex-grow-0"))]),Ri("card-body")([pxe("")("The cost to students is zero"),VK("small text-muted mb-0")([X("Some schools do not charge tuition, or they cover the full cost for students. Always check "),Rd({className:"",icon:kI.value,text:new d("the school\u2019s website")})(n.urls.main),X(` to understand the type of commitment you\u2019re making, or conditions you must satisfy, in order to qualify for the no-cost program. `)])])])}},hP=function(e){return function(n){return function(t){var a=t(new r4(eF.value));if(n instanceof eF)return Be;if(n instanceof pP)return vxe(e)({close:a});if(n instanceof bxe)return mxe({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 328, column 3 - line 331, column 45): "+[n.constructor.name])}}},XK=function(e){var n=function(t){return function(a){return{title:a,value:Ou(t)}}};return oe([Ri("row py-3")([_xe("col font-weight-semibold")("Income"),um("col-auto")(QK("")("Average net cost"))]),Ua("mt-0"),um("mt-4")(YK([n(e.quintile1)("$0\u201330,000"),n(e.quintile2)("$30,001\u201348,000"),n(e.quintile3)("$48,001\u201375,000"),n(e.quintile4)("$75,001\u2013110,000"),n(e.quintile5)("Over $110,000")]))])},gP=function(e){var n=function(a){return function(r){return Rd({className:"",icon:W3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return oe([n(e.finAid.value0)("financial aid website"),X(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof d&&e.priceCalculator instanceof b)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof b&&e.priceCalculator instanceof d)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof b&&e.priceCalculator instanceof b)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 229, column 16 - line 240, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return oe([a4("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),VK("small text-gray-800")([X(` Be sure to confirm your costs and other requirements on the school\u2019s website. Visit the school\u2019s `),t,X(" to learn more.")])])},mMn=um("")(dxe("mb-4")([X("Cost before aid "),hxe("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),Rxe=a4("")(` Published costs and averages can be misleading: they don\u2019t fully account for your family\u2019s finances (for financial aid) or your academic profile (for scholarships). `),o4=oe([Rxe,a4("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),ZK=dxe("mb-3 mt-4")([X("Average net cost after aid "),hxe("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),eX=function(e){return oe([um("")(ZK),Ua("mb-0"),um("mb-4")(XK(e))])},nX=function(e){return function(n){return Ri("card t--financials-cost-before-aid")([Ri("card-body")([Ri("d-flex align-items-center justify-content-between mb-5")([mP("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ca(yu(n.onEdit)(Ly.value))]),mMn,YK([{title:"In-state total cost",value:Te("unknown")(function(t){return Ou(Yn(t))})(Qm(n.school))},{title:"Out-of-state total cost",value:Te("unknown")(function(t){return Ou(Yn(t))})(ph(n.school))}]),_e(Be)(uMn(eX)(n.school.averageNetPrice)),Ze(n.showCta)(oe([o4,lMn("btn btn-link t--estimate-my-cost p-0")({onClick:gxe(e)(new r4(pP.value))})([cMn("material-symbol x-large align-middle pr-2")("calculate"),X("Estimate my personalized net cost")])]))])])}},tX=function(e){return function(n){var t=function(i){return function(u){return Ri("col-12 mt-2 col-md-6 mt-md-0")([Dxe(u),Sr("")(Te("unknown")(function(l){return Ou(Yn(l))})(i))])}},a=Ri("row")([Ri("col-12 col-md mb-2 mb-md-4")([Dxe("Your estimated net cost"),_xe("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),Ze(n.showCta)(um("col-12 col-md-auto mb-3 mb-md-0")(sMn("btn btn-primary px-4 t--estimate-my-cost")({onClick:gxe(e)(new r4(bxe.value))})("Estimate my cost")))]),r=oe([yxe("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),VK("")([X("What does it cost to attend "+(n.school.name+("? Below we\u2019ve mapped out the tuition, fees, and room and board that"+(" will help you understand how much you will pay for "+(n.school.name+`. We\u2019ve also included financial aid information to help you pay for college. If you\u2019d like to get a personal estimated cost of attendance based on your situation, use our `))))),fMn("")({href:gC})("free cost calculator"),X(".")])]);return Ri("card border border-light rounded p-4 mx-2 mb-4")([Ze(n.showExtended)(r),a,Ri("row")([t(Qm(n.school))("In-state"),t(ph(n.school))("Out-of-state")])])}},i4=function(e){return function(n){return function(t){return function(a){if(a instanceof KK){var r=Ri("d-flex align-items-center justify-content-between mb-3")([mP("my-0 mr-3")("Cost & scholarships"),ca(e.editButton)]);return oe([Ri("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[Ri("card-body")([r,tX(n)({school:t,showCta:e.showCta,showExtended:!1}),o4,XR])];if(t.averageNetPrice instanceof d)return[Ri("card-body")([mP("")("Cost & scholarships"),tX(n)({school:t,showCta:e.showCta,showExtended:!1}),ZK,XK(t.averageNetPrice.value0),Ri("px-3")([o4,XR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 5 - line 100, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof _P){var i=function(){var u=function(l){return function(c){return{title:c,value:Te("unknown")(function(s){return Ou(Yn(s))})(l)}}};return oe([Ri("row mx-0 py-3 border-bottom")([um("col pl-0")(QK("")("Type")),um("col-auto pr-0")(QK("")("Annual Cost"))]),um("mt-4")(YK([u(t.tuitionInState)("In-state tuition"),u(t.feesInState)("In-state fees"),u(t.tuitionOutOfState)("Out-of-state tuition"),u(t.feesOutOfState)("Out-of-state fees"),u(t.costRoomBoard)("Room and board")]))])}();return oe([tX(n)({school:t,showCta:e.showCta,showExtended:!0}),um("card")(Ri("card-body")([yxe("mb-4")("What does it cost to attend "+(t.name+"?")),pxe("")("Net Price Breakdown"),a4("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),Ri("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[o4,XR];if(t.averageNetPrice instanceof d)return[ZK,XK(t.averageNetPrice.value0),function(){return e.showCta?Ri("")([o4,XR]):Rxe}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 117, column 9 - line 133, column 14): "+[t.averageNetPrice.constructor.name])}())])),um("card")(Ri("card-body")([vMn("mb-4")("Sticker Price Breakdown"),a4("")(` The sticker price is the advertised price of the school. You may not have to pay the full sticker price if you get financial aid or scholarships. `),i]))])}throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 77, column 1 - line 77, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var pMn=z(Kn),_Mn=an(),u4=U(Z),kv=U(J),wxe=gs(M),ZR=Hn(M),dMn=ja(J)()(),aX=Ve(M),Sxe=U(M),Exe=ma(M),hMn=kr(Ie)(Rm),gMn=L(de),DMn=zn(M),yMn=Lt(Z),bMn=IR(M),RMn=L(B),wMn=st(J)()(),SMn=Xe(kn),EMn=ea(M),CMn=ce(Tt(Ya)),Cxe=function(e){return function(n){return pMn(n.value0)}},Ixe=function(){return eF.value}(),rX=function(e){var n=function(){var a=_Mn(e.id);return a==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?{grants:!0,loans:!1,scholarships:!1,workStudy:!0}:{grants:!0,loans:!0,scholarships:!0,workStudy:!0}}(),t=function(a){return function(r){return function(i){return Ze(a)(u4("card")(kv("card-body")([wxe("")(r),i])))}}};return kv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(oe([ZR("")("Grants can be given out by the federal government, your state, or the college and are based on your financial need. Grants do not need to be repaid."),X("% of undergraduates that receive Pell grants"),Sr("")(Ca(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(ZR("mb-2")("Scholarships are awarded based on your your financial need or academic achievements. They do not need to be repaid but you may have to reapply for them each year.")),t(n.loans)("Student loans")(oe([ZR("")("Student loans are sums of money given to students to help them pay for college now. You must pay this money back later with interest."),kv("row")([kv("col")([X("% of full-time first-time undergraduates awarded federal student loans"),Sr("")(Ca(e.fracLoans))]),kv("col")([X("Avg. amount of federal student loans awarded to full-time first-time undergrads"),Sr("")(Ou(Yn(_e(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(oe([ZR("")("Work-study is when you work during the school year, typically an on-campus job. The money you make pays a part of the tuition. It\u2019s a great opportunity, but it\u2019s not free."),dMn("d-flex align-items-center")({href:gDe,target:"_blank"})([aX("material-symbol pr-2")("open_in_new"),aX("")("Learn more about how it works and what types of jobs are available")])]))])},IMn=function(e){return function(n){var t=function(c){return[kv("row align-items-center")([u4("col")(c.title),u4("col-auto")(c.value)])]},a=oe([ZR("mb-1")("Your estimated net cost"),Sr("")(Ou(n.estimatedNetCost)+" / year *")]),r=_e(0)(n.estimatedMeritAid),i=oe([Sxe("mb-3")("Scholarships"),Sxe("small text-gray-800")(function(){var c=r>0;return c?` Based on your profile and this school's historical data, we think you could get a merit scholarship of this amount. `:` Based on your profile and the amount of need-based aid projected, it seems unlikely that you\u2019ll receive additional merit scholarships at this college. `}())]),u=function(c){var s=c>0;return s?Exe("")("-"+Ou(c)):aX("text-muted")("Unlikely")},l=kv("mb-2")(hMn([Ua("mt-3 mb-3")])(gMn(t)([{title:X("Cost (tuition, fees, room and board)"),value:Exe("")(Ou(n.stickerPrice))},{title:X("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return oe([u4("card t--financials-personal-estimate-breakdown")(kv("card-body")([DMn("mb-5")("Cost & scholarships"),a,Ua("mb-4 mt-2"),yMn("mb-4 mt-2")(bMn("Your estimated net cost breakdown")),l,Ua("mt-3 mb-3"),u4("mb-n3")(gP(e.urls))])),rX(e)])}},FMn=function(e){return function(n){var t=kv("row mb-4")([kv("col-12 col-md-6")([ZR("mb-1")("In-state total cost"),Sr("")(Te("unknown")(function(a){return Ou(Yn(a))})(Qm(n)))]),kv("col-12 col-md-6")([ZR("mb-1")("Out-of-state total cost"),Sr("")(Te("unknown")(function(a){return Ou(Yn(a))})(ph(n)))])]);return kv("card t--financials-cost-before-aid")([kv("card-body")([wxe("fw-normal font-weight-normal")("Cost"),t,_e(Be)(RMn(eX)(n.averageNetPrice)),wMn("btn btn-link t--estimate-my-cost p-0")({onClick:SMn(e)(new r4(pP.value))})([EMn("material-symbol x-large align-middle pr-2")("calculate"),X("Estimate my personalized net cost")])])])}},Fxe=function(e){return function(n){return function(t){return function(a){return function(r){return oe([hP(n)(a)(r),function(){var i=CMn(Qm(e))(new d(0));if(i)return dP({editButton:b.value})(e);var u=jr(n.currentUser);if(u)return oe([ca(U0(n.configuration)(i4({showCta:!1,editButton:b.value})(r)(e)(_P.value))),ca(Hc(n.configuration)(i4({showCta:!0,editButton:b.value})(r)(e)(_P.value))),rX(e)]);var l=nt(t);return l?Oe(t)(IMn(e)):oe([FMn(r)(e),rX(e)])}()])}}}}};var TMn=an(),Txe=st(M)()(),Mxe=Zt(ir),DP=U(J),oX=U(Z),MMn=_i(),GMn=ce(Tt(T5)),iX=V(B),AMn=ce(Tt(F5)),Gxe=ea(M),xMn=U(M),Axe=Ve(M),LMn=gi(Z)()(),xxe=function(e){var n=TMn(e.school),t=function(l){return Txe("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)({onClick:Mxe(e.onIgnoreInvitation)})("Ignore")},a="fe fe-link bg-ocean mr-3 line-height-1 rounded-circle "+function(){return e.mobileLayout?"p-2":"p-3 large"}(),r=$a(E2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return DP("card-footer bg-white "+l);var c=oX("container card"),s=DP("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return Txe("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)({onClick:Mxe(e.onAcceptInvitation)})("Accept")};return uu(MMn(da(GMn(iX(r)(function(l){return l.status}))(new d(ei.value))&&AMn(iX(r)(function(l){return l.initiator}))(new d(ku.value))))(function(l){return No(Zf(l.value0)(function(c){return Oe(iX(r)(function(s){return s.status}))(function(s){return oX("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([DP("d-flex flex-nowrap align-items-center mr-md-3")([Gxe(a)(""),xMn("")(n.name+" wants to connect!")]),oX("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof ei&&e.mobileLayout)return oe([u("mr-3"),t("")]);if(s instanceof ei)return oe([t("mr-3"),u("")]);if(s instanceof Rc)return Axe("text-success")("Connected");if(s instanceof wc)return Axe("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 46, column 15 - line 54, column 52): "+[s.constructor.name])}()),DP("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([X("What is a connection?"),LMn({placement:Rf,overlay:X(` A connection means a school is interested in your profile and accomplishments and wants to share more about their school. A connection does not mean you\u2019ve been accepted to the college. However, it\u2019s a great way to build relationships and find out if it\u2019s the right school for you! `),overlayStyle:$e({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?ld:E8}()})(Gxe("fe fe-info pl-2")(""))])]))})}))}))};var Sd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;la();var uX=class extends Ft.Component{constructor(){super()}componentDidMount(){let n=document.querySelector("."+this.props.containerClassName);!n||(this.props.onMountShowContainer&&(n.style.display="block"),this.flickity=new Flickity(n,{cellAlign:"left",contain:!0,imagesLoaded:!0,pageDots:!!this.props.pageDots,prevNextButtons:!0,wrapAround:!0}))}render(){return null}componentWillUnmount(){this.flickity&&this.flickity.destroy()}};var jMn=Ws(),Tf=function(){return function(){return jMn(uX)}};var PMn=an(),Lxe=ea(M),jxe=Ve(M),lX=U(Z),NMn=U(J),kMn=zn(M),HMn=Cs()(),OMn=Xe(kn),Ga=function(e){var n=function(){return e.module.isLiked?"t--content-module-liked-icon":"t--content-module-not-liked-icon"}(),t=function(){var i=function(l){return l.gender}(PMn(e.school)),u=pp(e.module.data);return u instanceof nd&&i instanceof h0?"Alumni spotlight":u instanceof nd&&i instanceof g0?"Alumnae spotlight":u instanceof nd&&i instanceof Wm?"Alumni spotlight":kD(pp(e.module.data))}(),a=Ze(e.isUserHq)(function(){return e.isPublished?oe([Lxe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),jxe("text-success")("Live")]):oe([Lxe("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),jxe("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return lX("card-header")(NMn("row align-items-center")([kMn("col-auto mb-0")(t),lX("col d-flex align-items-center justify-content-end")(a),Ze(e.showLikeButton)(lX("col-auto")(HMn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:OMn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(Q2.value):new d(V2.value)}(),moduleId:e.module.id})})))]))};var UMn=re(xi),Pxe=U(J),BMn=In(J)()(),JMn=V(de),WMn=Oo(),qMn=Tf()(),Nxe=function(e){var n="t--academic-photo-gallery-carousel-"+UMn(fa(e.school));return Pxe("card")([Ga(e),Pxe("card-body")([BMn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(JMn(e.photos)(function(t){return WMn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:Sd})})),qMn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var zMn=U(Z),$Mn=gd(),yP=U(J),VMn=In(J)()(),QMn=V(de),YMn=zn(M),kxe=U(M),KMn=Tf()(),Hxe=function(e){var n=function(t){return Oe(t)(function(a){return zMn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")($Mn({source:new ic({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:MI.value}))})};return yP("card")([Ga(e),yP("card-body mb-4")([VMn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:$e({display:"none"})})(QMn(e.props.alumni)(function(t){return yP("row py-3 px-5 w-100")([n(t.avatarURL),yP("col-12 col-md ml-2")([YMn("mb-1")(t.name),kxe("small text-secondary")(t.degreeGraduationYear),kxe("mt-3")(t.bio)])])})),KMn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var bP=U(J),XMn=V(de),ZMn=U(Z),e2n=c_(M)()(),n2n=Lt(M),t2n=Hn(M),Oxe=function(e){return bP("card")([Ga(e),bP("card-body")(XMn(e.videos)(function(n){return bP("row mb-4 align-items-center text-center text-md-left")([ZMn("col-12 col-md-auto")(e2n("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),bP("col mt-2 mt-md-0")([n2n("")(n.title),t2n("")(xD(n.duration))])])}))])};var a2n=an(),Uxe=Da(Ie)(ht),RP=re(tl),Bxe=E2e(J),cX=U(M),Jxe=U(J),r2n=l_()(),o2n=Cy(M)(Z),Wxe=function(e){var n=a2n(e.school),t=lE(JM(n.address)).lng,a=lE(JM(n.address)).lat,r=function(u){return Uxe(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",RP(t),",",RP(a)+")/",RP(t),",",RP(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof ju)return Bxe({icon:"map-pin",body:[cX("")(u.value0.street),cX("")(Uxe([u.value0.city,", ",mh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof su)return Bxe({icon:"map-pin",body:[cX("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 40, column 15 - line 55, column 10): "+[u.constructor.name])};return Jxe("card")([Ga(e),Jxe("card-body")([r2n("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),o2n([{title:"Campus Setting",value:X(C_(n.setting))},{title:"Region",value:X(DD(n.address))}]),i(n.address)])])};var i2n=re(xi),qxe=U(J),u2n=In(J)()(),l2n=V(de),c2n=Oo(),s2n=Tf()(),zxe=function(e){var n="t--campus-photo-gallery-carousel-"+i2n(fa(e.school));return qxe("card")([Ga(e),qxe("card-body")([u2n("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(l2n(e.photos)(function(t){return c2n("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:Sd})})),s2n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var wP=U(J),f2n=V(de),v2n=U(Z),m2n=c_(M)()(),p2n=Lt(M),_2n=Hn(M),$xe=function(e){return wP("card")([Ga(e),wP("card-body")(f2n(e.videos)(function(n){return wP("row mb-4 align-items-center text-center text-md-left")([v2n("col-12 col-md-auto")(m2n("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),wP("col mt-2 mt-md-0")([p2n("")(n.title),_2n("")(xD(n.duration))])])}))])};var Vxe=_i(),d2n=In(Z)()(),l4=U(J),h2n=zn(M),SP=U(Z),g2n=_o()(),Qxe=Xe(Fr),D2n=Ve(M),Yxe=Ke(en),y2n=V(de),Oy=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return wa(function(c){return r(l)(e.filter.toValue(c))})(i)};return Te(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:wa(function(i){return Bs(iu(a))(iu(e.search.toTerm(i)))})(r)}};return uu(Vxe(da(""))(function(a){return Vxe(da(b.value))(function(r){return No(d2n("")({style:$e({marginBottom:"10rem"})})(l4("card")([h2n("card-header")(e.title),l4("card-body")([l4("form-row")([SP("col-12 col-md-6")(l4("input-group input-group-merge")([g2n("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:Qxe(a.value1)(rc)}),SP("input-group-prepend")(SP("input-group-text")(D2n("fe fe-search font-weight-bold fw-bold")("")))])),SP("col-12 col-md-6 mt-2 mt-md-0")(Yc(new Yu("Search"))()({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:Yxe,getOptionValue:Yxe,onSelect:Qxe(r.value1)(d.create),isClearable:!0,onClear:r.value1(b.value),placeholder:e.filter.placeholder}))]),l4("mt-5")(y2n(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var b2n=L(_M);var Kxe=function(e){return function(n){return function(t){return Mse(b2n(Xw(n))(Ase(t)))({newSeed:e,size:n})}}};var c4=U(J),s4=U(Z),R2n=u_(M)()(),w2n=an(),S2n=zn(M),Xxe=Hn(M),Zxe=U(M),E2n=re(qe),e7e=ce(Nt),C2n=Sb(It),n7e=Yv(It),sX=V(de),t7e=Ke(en),I2n=Xe(Fr),F2n=st(M)()(),T2n=Xe(kn),a7e=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return oe([c4("row no-gutters g-0")([s4("col-auto")(R2n("mr-3 fe fe-book-open xx-large")({style:$e({color:_e("")(function(c){return c.colors.primary}(w2n(e.school)))})})("")),c4("col mt-3 pr-5")([S2n("")(n(l)),Oe(l.description)(function(c){return Xxe("")(c)}),Oe(l.size)(function(c){return Zxe("mt-2 text-secondary")("Expected class size: "+E2n(c))}),Oe(l.instructors)(function(c){return Zxe("mt-2 text-secondary")("Taught by: "+c)})])]),Ua("")])},a=function(l){var c=wa(function(){var s=e7e(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return Kxe(e.randomSeed)(2)(c)},r=C2n(n7e(sX(e.props.courses)(function(l){return l.department}))),i=n7e(sX(e.props.courses)(function(l){return l.department})),u=Oy({title:kD(pp(e.module.data)),items:e.props.courses,renderItem:function(l){return s4("mb-5")(t(l))},search:{className:"t--course-name-search",placeholder:"Search a course",toTerm:n},filter:{className:"t--course-location-selector",placeholder:"All departments",toValue:function(l){return l.department},items:r,predicate:e7e}});return ko(da(Mi(i)))(function(l){return function(c){return c4("card")([Ga(e),c4("card-body")([s4("w-50")(Yc(new Yu("Select Department"))()({options:i,getOptionLabel:t7e,getOptionValue:t7e,onSelect:I2n(c)(d.create),value:l})),Oe(l)(function(s){return oe([c4("mt-4")([Xxe("text-secondary")("A sample of courses for this department"),oe(sX(a(s))(t))]),s4("row mt-4")(s4("col-6 offset-3")(F2n("btn btn-outline-primary btn-block")({onClick:T2n(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var M2n=kr(Ie)(ht),f4=U(J),G2n=zn(M),r7e=Hn(M),A2n=U(M),EP=U(Z),o7e=Ke(en),x2n=Xe(Fr),L2n=V(de),j2n=st(M)()(),P2n=Xe(kn),i7e=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return M2n(", ")(fr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=wa(function(s){return Bs(l)(t(s))})(e.props.degrees);return Xw(3)(c)},r=function(l){return oe([f4("row no-gutters g-0")([f4("col mt-3 pr-5")([G2n("")(l.name),r7e("")(l.description),A2n("mt-2 text-secondary")("Offerings: "+t(l))])]),Ua("")])},i=["Major","Minor","Concentration"],u=Oy({title:kD(pp(e.module.data)),items:e.props.degrees,renderItem:function(l){return EP("mb-5")(r(l))},search:{className:"t--degree-name-search",placeholder:"Search a degree option",toTerm:function(l){return l.name}},filter:{className:"t--degree-location-selector",placeholder:"All offerings",toValue:function(l){return t(l)},items:i,predicate:function(l){return Bs(l)}}});return ko(da(Mi(i)))(function(l){return function(c){return f4("card")([Ga(e),f4("card-body")([EP("w-50")(Yc(new Yu("Select Degree Option"))()({options:i,getOptionLabel:o7e,getOptionValue:o7e,onSelect:x2n(c)(d.create),value:l})),Oe(l)(function(s){return oe([f4("mt-4")([r7e("text-secondary")("A sample of degree options for this offering"),oe(L2n(a(s))(r))]),EP("row mt-4")(EP("col-6 offset-3")(j2n("btn btn-outline-primary btn-block")({onClick:P2n(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var N2n=re(xi),k2n=U(Z),H2n=gd(),CP=U(J),O2n=In(J)()(),U2n=V(de),B2n=zn(M),u7e=U(M),J2n=Tf()(),l7e=function(e){var n="t--faculty-spotlight-carousel-"+N2n(fa(e.school)),t=function(a){return Oe(a)(function(r){return k2n("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(H2n({source:new ic({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:MI.value}))})};return CP("card")([Ga(e),CP("card-body mb-4")([O2n("flickity-viewport-visible "+n)({style:$e({display:"none"})})(U2n(e.faculty)(function(a){return CP("row py-3 px-5 w-100")([t(a.avatarUrl),CP("col-12 col-md ml-2")([B2n("mb-1")(a.name),u7e("small text-secondary")(a.department),u7e("mt-3")(a.bio)])])})),J2n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var W2n=In(M)()(),fX=V(de),ew=U(J),IP=U(M),q2n=gi(Z)()(),z2n=i0(J)()(),$2n=La(),V2n=zn(M),v4=U(Z),Q2n=function(e){return function(n){var t=function(s){return W2n("rounded")({style:$e({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=oe(fX(e)(function(s){return ew("d-flex align-items-center mt-2")([t(s.color),IP("ml-2")(s.name+(": "+s.pct))])})),r=oe(fX(e)(function(s){return oe([ew("row align-items-center")([ew("col text-nowrap")([ew("d-flex align-items-center")([t(s.color),IP("ml-2")(s.name)])]),IP("col-auto font-weight-semibold")(s.pct)]),Ua("my-3")])})),i=function(){return n?r:a}(),u=function(s){return ew("d-flex flex-column align-items-center")([X(s.name),ew("d-flex align-items-center")([t(s.color),IP("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*Xp*f.value;return{angle:v,visual:q2n({overlay:u(f)})(OE({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=z2n("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(fX(QH(l)({angle:0,visual:Be})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},FP=function(){return function(e){var n=$2n(e),t=Q2n(n.segments)(n.tableLegend),a=Oe(mr(n.title))(V2n("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return v4("col-12 text-center col-md mb-3 mb-md-0")(v4("bg-very-light-grey py-4")(i));if(Ae)return v4("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 57, column 5 - line 62, column 52): "+[i.constructor.name])};return n.stackLegend?oe([a,t.chart,t.legend]):oe([v4("ml-4")(a),ew("row align-items-center justify-content-center")([r(t.chart),v4("col")(t.legend)])])}};var Y2n=V(de),K2n=FP(),X2n=U(J),Z2n=U(Z),c7e=function(e){var n=function(){var t=Y2n(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ca(a.percentage)}});return K2n({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return X2n("card")([Ga(e),Z2n("card-body")(n)])};var vX=U(J),s7e=U(Z),eGn=c_(M)()(),nGn=Lt(M),tGn=Hn(M),f7e=function(e){return vX("card")([Ga(e),s7e("card-body")(vX("row mb-4 align-items-center text-center text-md-left")([s7e("col-12 col-md-auto")(eGn("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),vX("col mt-2 mt-md-0")([nGn("")(e.video.title),tGn("")(xD(e.video.duration))])]))])};var aGn=v9(Z)()(),TP=U(J),rGn=In(J)()(),oGn=Xe(kn),iGn=Lt(M),v7e=U(M),uGn=ja(M)()(),lGn=L(de),cGn=function(e){var n=function(a){return aGn({duration:p9(350),height:function(){if(a instanceof Ba)return m9(0);if(a instanceof qa)return _9;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 43, column 19 - line 45, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ba)return"down";if(a instanceof qa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 38, column 5 - line 38, column 31): "+[a.constructor.name])};return ko(da(Ba.value))(function(a){return function(r){return TP("")([rGn("row border-bottom align-items-center mb-4")({onClick:oGn(r)(l0(a))})([iGn("mb-4 mx-2")(e.name),v7e("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(TP("mb-4")([v7e("mb-3")(e.description),uGn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},m7e=function(e){return TP("card")([Ga(e),TP("card-body")(lGn(cGn)(e.props.grantsAndScholarships))])};var sGn=re(xi),m4=U(J),fGn=gs(M),p7e=Hn(M),vGn=In(J)()(),_7e=V(de),mGn=Oo(),pGn=Tf()(),_Gn=gc(M),dGn=zn(M),d7e=function(e){var n="t--local-area-spotlight-carousel-"+sGn(fa(e.school));return m4("card")([Ga(e),m4("card-body")([fGn("")(e.area.name),p7e("")(e.area.description),m4("mb-4")([vGn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(_7e(e.area.images)(function(t){return mGn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:Sd})})),pGn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),_Gn("small text-uppercase mt-6 mb-4")("Top things to do"),m4("row")(_7e(e.activities)(function(t){return m4("col-12 col-md-6")([dGn("")(t.name),p7e("")(t.description)])}))])])};var hGn=st(M)()(),gGn=ce(Lge),DGn=Xe(kn),yGn=re(xi),mX=U(J),h7e=Hn(M),bGn=i_(Z),RGn=o0(J),g7e=V(de),wGn=r0(J),D7e=zs(M),SGn=Vr(M),EGn=kr(Ie)(ht),CGn=In(J)()(),IGn=Oo(),FGn=Tf()(),y7e=function(e){var n=function(r){return function(i){return function(u){return Oe(r)(function(l){return hGn("btn "+function(){var c=gGn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:DGn(u)(l)})(jge(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(yGn(fa(e.school))+("-"+Te("")(E6)(r)))},a=function(r){if(r instanceof td)return e.residence;if(r instanceof HD)return e.athletic;if(r instanceof Bh)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 73, column 18 - line 76, column 32): "+[r.constructor.name])};return ko(da(td.value))(function(r){return function(i){return mX("card")([Ga(e),mX("card-body")([mX("btn-group btn-group-toggle w-100 mb-4")([n(e.residence.id)(r)(i),n(e.athletic.id)(r)(i),n(e.dining.id)(r)(i)]),h7e("")(a(r).description),bGn("table table-lg")(RGn("")(g7e(a(r).information)(function(u){return wGn("")([D7e("")(u.name),D7e("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Oe(a(r).list)(function(u){return oe([SGn("uppercase text-secondary")(_e("")(Pge(a(r).id))),h7e("")(EGn(", ")(u))])}),CGn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:$e({display:"none"})})(g7e(function(u){return u.photos}(a(r)))(function(u){return IGn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:Sd})})),FGn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:E6(_e(td.value)(a(r).id))})])])}})};var TGn=U(J),MGn=U(Z),GGn=i_(Z),AGn=o0(J),xGn=V(de),LGn=r0(J),b7e=zs(M),R7e=function(e){return TGn("card")([Ga(e),MGn("card-body")(GGn("table table-lg")(AGn("")(xGn(e.props.costs)(function(n){return Oe(n.description)(function(t){return LGn("")([b7e("")(n.name),b7e("text-right w-50")(t)])})}))))])};var nF=U(J),jGn=U(Z),PGn=Oo(),NGn=Lt(M),w7e=Hn(M),kGn=ma(M),HGn=gc(M),OGn=L(de),S7e=function(e){var n=function(t){return nF("row mb-4 align-items-center text-center text-md-left")([jGn("col-12 col-md-3")(PGn("rounded img-fluid")({src:t.url,fit:"crop",crop:"edges",ar:"3:2",sizes:` (min-width: 1200px) 285px, (min-width: 992px) 215px, (min-width: 768px) 180px, (min-width: 576px) 540px `})),nF("col mt-2 mt-md-0")([NGn("")(t.name)])])};return nF("card")([Ga(e),nF("card-body")([w7e("")(e.description),nF("row pt-5 mx-1 border-bottom")([w7e("col-6 px-0")("Religious affiliation"),kGn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),HGn("small text-uppercase my-5")("Sacred spaces and religious facilities"),nF("")(OGn(n)(e.locations))])])};var p4=U(J),pX=Hn(M),UGn=ma(M),BGn=U(Z),JGn=c_(M)()(),WGn=Lt(M),qGn=Oo(),E7e=function(e){return p4("card")([Ga(e),p4("card-body")([pX("")(e.spectatorSports.description),p4("row pt-5 mx-1 border-bottom")([pX("")("Conference affiliation"),UGn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),p4("row my-4 align-items-center")([BGn("col-12 col-md-auto")(JGn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),p4("col mt-2 mt-md-0")([WGn("")(e.spectatorSports.video.title),pX("")(xD(e.spectatorSports.video.duration))])]),Oe(e.spectatorSports.photoUrl)(function(n){return qGn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:Sd})})])])};var nw=U(J),C7e=zn(M),_X=Hn(M),zGn=Sb(It),$Gn=Yv(It),dX=V(de),VGn=re(xi),_4=U(Z),QGn=ce(Nt),YGn=In(J)()(),KGn=Oo(),XGn=Tf()(),I7e=Ve(M),ZGn=re(qe),e3n=st(M)()(),n3n=Xe(kn),F7e=function(e){var n=function(i){return oe([nw("col mt-3 pr-5")([C7e("mb-2")(i.name),_X("text-secondary")(i.category),Oe(i.description)(function(u){return _X("")(u)})]),Ua("")])},t=zGn($Gn(dX(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+VGn(fa(e.school)),r=Oy({title:kD(pp(e.module.data)),items:e.props.groups,renderItem:function(i){return _4("mb-5")(n(i))},search:{className:"t--student-group-search",placeholder:"Search a student group",toTerm:function(i){return i.name}},filter:{className:"t--student-group-category-selector",placeholder:"All categories",toValue:function(i){return i.category},items:t,predicate:QGn}});return nw("card")([Ga(e),nw("card-body")([nw("mb-4")([YGn("flickity-viewport-visible "+a)({style:$e({display:"none"})})(dX(e.props.photos)(function(i){return KGn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),XGn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),nw("row mt-6")([_4("col")(I7e("large")("Student-run groups and organizations")),_4("col-auto")(I7e("large")(ZGn(bt(e.props.groups))))]),Ua(""),nw("row")(dX(wa(function(i){return i.isFeatured})(e.props.groups))(function(i){return nw("col-12 col-md-6")([C7e("mt-4 mb-2")(i.name),_X("text-secondary small")(i.category)])})),_4("row mt-4")(_4("col-6 offset-3")(e3n("btn btn-outline-primary btn-block")({onClick:n3n(e.showOverlay)(r)})("All student groups")))])])};var t3n=Sb(It),a3n=Yv(It),r3n=V(de),d4=U(J),o3n=Oo(),T7e=zn(M),M7e=Hn(M),tF=U(M),i3n=ce(Nt),u3n=kx(J),l3n=Vr(M),c3n=L(de),G7e=U(Z),s3n=st(M)()(),f3n=Xe(kn),A7e=function(e){var n=function(i){return i.city+(", "+i.country)},t=t3n(a3n(r3n(e.props.programs)(n))),a=function(i){return d4("col-12 mb-4 col-md-6 mb-md-0")([Oe(i.imageURL)(function(u){return o3n("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),T7e("mt-3")(i.name),Oe(i.description)(function(u){return M7e("")(u)}),tF("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.duration)(function(u){return tF("text-secondary mt-2")("Program length: "+u)})])},r=Oy({title:"All programs",items:e.props.programs,renderItem:function(i){return d4("mb-5")([T7e("")(i.name),Oe(i.description)(function(u){return M7e("")(u)}),tF("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.region)(function(u){return tF("text-secondary mt-2")("Region: "+u)}),Oe(i.duration)(function(u){return tF("text-secondary mt-2")("Program length: "+u)})])},search:{className:"t--program-name-search",placeholder:"Search a program",toTerm:function(i){return i.name}},filter:{className:"t--program-location-selector",placeholder:"All locations",toValue:n,items:t,predicate:i3n}});return d4("card")([Ga(e),d4("card-body")([Oe(e.props.description)(function(i){return tF("mb-4")(i)}),u3n("")([l3n("")("Featured programs"),d4("row mt-4")(c3n(a)(e.props.featuredPrograms))]),G7e("row mt-4")(G7e("col-6 offset-3")(s3n("btn btn-outline-primary btn-block")({onClick:f3n(e.showOverlay)(r)})("All programs")))])])};var hX=U(J),x7e=U(Z),v3n=V(de),m3n=Oo(),p3n=zn(M),_3n=Hn(M),L7e=function(e){return hX("card")([Ga(e),x7e("card-body")(oe(v3n(e.traditions)(function(n){return hX("row mb-4")([Oe(n.photoUrl)(function(t){return x7e("col-12 col-md mb-4 mb-md-0")(m3n("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),hX("col")([p3n("")(n.name),_3n("")(n.description)])])})))])};var d3n=U(Z),h3n=In(Z)()(),g3n=U(M),D3n=U(J),y3n=V(de),bu=ps()(),b3n=Xe(kn),R3n=st(J)()(),w3n=Ve(M),S3n=xn(Rn)(kt),E3n=Ln(jn),gX=z(Kn),j7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P7e=function(){function e(){}return e.value=new e,e}(),N7e=function(e){return function(n){return function(t){var a=d3n("text-center p-4")(h3n("spinner-border text-primary")({role:"status"})(g3n("sr-only")("Loading\u2026"))),r=function(l){return t(j7e.create(l))},i=function(l){var c=ou(sr(Xge)(function(f){return pp(f.data)})),s=function(f){return{isPublished:f.isPublished,isUserHq:e.isUserHq,module:f,onContentModuleInteraction:e.onContentModuleInteraction,showLikeButton:e.showLikeButton,school:e.school,schoolDb:e.schoolDb}};return D3n("pb-5 "+function(){var f=nt(n.overlay);return f?"d-none":""}())(y3n(c(l))(function(f){if(f.data instanceof I6)return Nxe(bu(s(f))(f.data.value0));if(f.data instanceof F6)return Hxe(bu(s(f))({props:f.data.value0}));if(f.data instanceof T6)return Oxe(bu(s(f))(f.data.value0));if(f.data instanceof M6)return Wxe(bu(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof G6)return zxe(bu(s(f))(f.data.value0));if(f.data instanceof A6)return $xe(bu(s(f))(f.data.value0));if(f.data instanceof x6)return a7e(bu(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof L6)return i7e(bu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof j6)return l7e(bu(s(f))(f.data.value0));if(f.data instanceof P6)return c7e(bu(s(f))({props:f.data.value0}));if(f.data instanceof N6)return f7e(bu(s(f))(f.data.value0));if(f.data instanceof k6)return m7e(bu(s(f))({props:f.data.value0}));if(f.data instanceof H6)return d7e(bu(s(f))(f.data.value0));if(f.data instanceof O6)return y7e(bu(s(f))(f.data.value0));if(f.data instanceof U6)return R7e(bu(s(f))({props:f.data.value0}));if(f.data instanceof B6)return S7e(bu(s(f))(f.data.value0));if(f.data instanceof J6)return E7e(bu(s(f))(f.data.value0));if(f.data instanceof W6)return F7e(bu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof q6)return A7e(bu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof z6)return L7e(bu(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 115, column 47 - line 184, column 48): "+[f.data.constructor.name])}))},u=b3n(t)(P7e.value);return oe([Te(a)(i)($a(e.contentModules)),Oe(n.overlay)(function(l){return oe([R3n("btn btn-link px-0")({onClick:u})([w3n("fe fe-chevron-left mr-1")(""),X("Back")]),l])})])}}},k7e=function(e){return function(n){if(n instanceof j7e)return S3n(Ma(E3n(nB)))(function(){return gX({overlay:new d(n.value0)})});if(n instanceof P7e)return gX({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 66, column 1 - line 66, column 55): "+[e.constructor.name,n.constructor.name])}},H7e=function(){return gX({overlay:b.value})}();var C3n=an(),I3n=Xe(Fr),MP=function(e){return Yc(new Yu(e.placeholder))()({options:X1(e.schoolDb),getOptionLabel:QM,getOptionValue:function(n){return C3n(fa(n))},onSelect:I3n(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:t9(function(n){return X("No schools found")}),classNamePrefix:e.classNamePrefix})};var O7e="/network/connections";var U7e=15;var F3n=gi(Z)()(),T3n=Ve(J),M3n=function(){return"You\u2019ve hit the "+(re(qe)(U7e)+`-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. `)}(),G3n=ma(Z)("text-decoration-underline")(ja(M)()()("text-dark")({href:O7e})("Manage my connections")),h4=function(e){return function(n){return F3n({placement:e,trigger:ld,overlay:T3n("")([X(M3n),G3n]),overlayStyle:$e({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var GP=st(M)()(),DX=Zt(ir),AP=U(Z),A3n=U(J),x3n=ja(M)()(),xP=function(e){var n=GP("btn btn-block btn-outline-secondary t--sdp-connection-pending")({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ae)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 106, column 5 - line 108, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 111, column 7 - line 114, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=GP("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:DX(e.onInviteSchool),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?h4(hG)(AP("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ae)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 102, column 5 - line 104, column 40): "+[])}(),l=GP("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:DX(e.onAcceptInvitation),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=A3n("form-row")([AP("col-6 pr-2")(function(){return a?h4(hG)(AP("t--sdp-connection-accept-wrapper")(l)):l}()),AP("col-6 pl-2")(GP("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:DX(e.onIgnoreInvitation)})(t))]),s=E2(fa(e.school))(e.schoolDb);if(s instanceof $n&&s.value0.status instanceof Rc)return x3n("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:a6})("Message");if(s instanceof $n&&s.value0.status instanceof ei&&s.value0.initiator instanceof ku)return c;if(s instanceof $n&&s.value0.status instanceof wc&&s.value0.initiator instanceof ku)return i;if(s instanceof $n&&s.value0.status instanceof ei&&s.value0.initiator instanceof N0||s instanceof $n&&s.value0.status instanceof wc&&s.value0.initiator instanceof N0)return n;if(s instanceof Ht)return i;if(s instanceof va)return Be;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 33, column 3 - line 55, column 14): "+[s.constructor.name])};var L3n=vo(Yr(Ho)),B7e=K(Et),j3n=La(),P3n=sl(it(ct()(C({reflectSymbol:function(){return"id"}})(ve)(C({reflectSymbol:function(){return"imageUrl"}})(ve)(C({reflectSymbol:function(){return"name"}})(ve)(C({reflectSymbol:function(){return"slug"}})(ve)(De))))))),N3n=z(qt),k3n=V(de),J7e=Us(),H3n=function(){return L3n("schools_search_path")(function(e){return function(n){return B7e(function(){var t=j3n(n);return e({term:t.term,only_ui_discoverable:Bn(t.onlyUiDiscoverable)(!0)})}())(Mo(function(t){return B7e(P3n("School Search Results")(t))(function(a){return N3n(k3n(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:J7e(r.id),slug:J7e(r.slug)}}))})}))}})},O3n=H3n(),W7e=function(e){return O3n({term:e})};var q7e=V(Ot),U3n=n0(Js),z7e=function(){var e=function(t){return q7e(q7e(U3n(W7e(t)))(Ns))(_e([]))},n=function(t){return X6(ad(dr.value)(t.slug))};return r9(new Yu("Search school"))()({loadOptions:a9(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=re(xi);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:Zt(ji)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var B3n=Xf(J),J3n=V(de),W3n=Vl(Z),q3n=r6(M),z3n=ce(V6),$7e=an(),$3n=J0(),V3n=V(B),Q3n=rL(),Hv=U(Z),Y3n=Oo(),yg=U(J),K3n=U(M),yX=L(B),X3n=In(Z)()(),Z3n=gs(M),e4n=Ve(M),n4n=function(e){return function(n){var t=wa(Y6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Oc.value,dr.value,Qi.value,Uc.value,_f.value,df.value,hf.value]),a=function(i){if(i instanceof dr)return"Overview";if(i instanceof Oc)return"For you";if(i instanceof Qi)return"Chancing";if(i instanceof Uc)return"Cost & scholarships";if(i instanceof _f)return"Majors";if(i instanceof df)return"Admissions";if(i instanceof hf)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 183, column 15 - line 190, column 43): "+[i.constructor.name])},r=function(){if(n.mobileLayout)return"px-4 pb-0 mx-n3 bg-white nav-sm flex-nowrap overflow-x-auto overflow-y-hidden";if(Ae)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 192, column 5 - line 196, column 13): "+[])}();return Ze(e.showNav)(B3n("nav nav-tabs overflow-visible border-bottom-0 "+r)(J3n(t)(function(i){return W3n("nav-item text-nowrap")(q3n("cursor-pointer py-3 nav-link t--sdp-tab-"+(Q6(i)+function(){var u=z3n(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:ad(i)(function(u){return u.slug}($7e(e.school)))})(a(i)))})))}},t4n=function(e){return function(n){if(n.currentUser instanceof b)return $3n({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:B0});if(n.currentUser instanceof d){var t=V3n(ff(fa(e.school))(e.schoolDb))(function(a){return a.status});return Q3n({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 138, column 33 - line 150, column 34): "+[n.currentUser.constructor.name])}},V7e=function(e){return function(n){var t=Hv("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?z7e:MP({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=$7e(e.school),r=function(){if(a.publicPrivate instanceof Pu)return"Public";if(a.publicPrivate instanceof Kl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 105, column 21 - line 107, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return Y3n("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:$e({height:u,width:"100%",objectFit:"cover"})})};return yg("header mb-3 mx-n3 mx-md-0")([yg("row pr-3 my-3")([Hv("col pr-0")(ca(n.backButton)),ca(Hc(e.configuration)(t)),K3n("col")("")]),yg("position-relative mx-3 mx-lg-0")([Hv("d-md-none")(i("15rem")),Hv("d-none d-md-block")(i("20rem")),ca(yX(X3n("position-absolute d-inline bg-gray-100 rounded")({style:$e({top:"1.5rem",right:"1.5rem"})}))(L4e(e.onEdit)(HI.value)))]),Hv("container px-lg-0")(yg("pb-0 pb-md-3")([yg("row align-items-end mt-4")([yg("col mb-3")([yg("row align-items-center")([Hv("col-auto")(Z3n("header-title")(a.name)),ca(yX(Hv("col-auto pl-0"))(yu(e.onEdit)(xy.value)))]),Hv("row")(yg("col small")(qd(e4n("mx-2")("\u2022"))($r(yX(X))([new d(v1(a.address)),I5(a),new d(r)]))))]),Hv("col-12 col-lg-auto my-0 mb-lg-3")(yg("row no-gutters g-0 align-items-center")([Ze(e.showConnectButton)(Hv("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(xP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ca(Hc(e.configuration)(Hv("col-12 col-lg-auto")(t4n(e)(n))))]))]),Hv("row border-bottom mx-1")(Hv("col col-lg-auto mt-3 mt-lg-0 px-0")(n4n(e)(n)))]))])}};var Q7e=U(Z),a4n=Ve(M),r4n=re(qe),o4n=zn(M),LP=U(J),Y7e=i_(J),K7e=jS(Z),jP=r0(Z),X7e=PS(M),Z7e=o0(J),bX=V(de),e5e=zs(M),i4n=Vr(M),u4n=xr(It),l4n=function(e){return Q7e("card bg-white")(Q7e("card-body")(a4n("")(e.name+(" has "+(r4n(bt(e.majors))+" different majors")))))},c4n=function(e){return oe([o4n("")("Most popular majors"),LP("card")([LP("table-responsive")([Y7e("table table-sm table-nowrap card-table")([K7e("")(jP("")(X7e("")("Major"))),Z7e("list")(bX(e)(function(n){return jP("")(e5e("")(n.name))}))])])])])},s4n=function(e){return function(n){var t=C2(n.id)(e),a=bX(Gpe(t))(function(r){var i=Fm(r).areaOfStudy;return oe([LP("card")([i4n("card-header")(i),LP("table-responsive")([Y7e("table table-sm table-nowrap card-table")([K7e("")(jP("")(X7e("")("Major"))),Z7e("list")(bX(ou(u4n(function(u){return u.name}))(fs(r)))(function(u){return jP("")(e5e("")(u.name))}))])])])])});return oe(a)}},n5e=function(e){return function(n){var t=[{name:"Economics"},{name:"Biology"},{name:"Math"},{name:"Political Science"},{name:"English"},{name:"Psychology"},{name:"Computer Science"},{name:"Chemistry"},{name:"Art"}];return oe([l4n(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?c4n(t):Be}(),s4n(e)(n)])}};var t5e=z(Kn),a5e=Xo(Ot),f4n=Pr(a5e),v4n=K(kt),m4n=ar(a5e),Ed=U(J),PP=In(Z)()(),r5e=Lt(M),RX=U(M),NP=U(Z),p4n=zn(M),_4n=Vr(M),wX=Ve(M),d4n=Ve(Z),SX=ma(M),h4n=re(tl),o5e=re(qe),g4n=In(M)()(),D4n=ja(M)()(),EX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i5e=function(e){return function(n){if(n.value0 instanceof ta)return t5e({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Mi(n.value0.value0.value0);if(t instanceof d)return new $n(t.value0);if(t instanceof b)return Ht.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 57, column 11 - line 59, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Xn)return f4n(EX.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(R4e({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 52, column 16 - line 63, column 55): "+[n.constructor.name])}},u5e=y7()({utmCampaign:"uaq-38-sdp"})(K9),l5e=function(e){var n=[g4e(e)];return v4n(m4n(EX.create)(b4e({schoolItems:n,redirectUrlOverride:new d(u5e)})))(function(t){return t5e({schools:n,chancedSchool:new va(b.value),liteChancing:t})})},c5e=function(e){return function(n){return function(t){return function(a){var r=function(c){return Oe(c.score)(function(s){return Ed("row align-items-center mb-3")([PP("col-12 col-lg-auto")({style:$e({minHeight:"140px",minWidth:"280px"})})(KI({score:new d(no(s*100))})),Ed("col-12 col-lg py-3 my-auto")([r5e("font-weight-normal fw-normal")("Your chances"),RX("h3 text-gray-800 mb-0 large")(Ca(s))])])})},i=function(c){return cDe(c)},u=function(c){return e.liteChancing.chancingIsLoading?PP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(RX("sr-only")("Loading\u2026")):r(c)},l=function(c){return S4e(e.liteChancing)(function(s){return n(EX.create(s))})(function(s){return NP("mt-2 mb-0 lite-chancing-cta")(NP("card h-100")(Ed("card-body overflow-auto mh-100")([Ed("d-flex align-items-center mb-4")([p4n("my-0 mr-3")("Chancing"),ca(yu(a)(WI.value))]),Ed("row")([Ed("col-12 col-lg-6")([r5e("")("What are your chances of acceptance?"),u(c)]),Ed("col-12 col-lg-6")([_4n("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return oe([wX("mb-2")("Unweighted GPA:"),d4n("gpa")(SX("")(" "+h4n(f)))])},onChange:i(s.redirectUrl)}),Ed("mb-3 d-flex flex-row justify-content-between")([s.satMathScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-math",label:function(f){return oe([X("SAT: "),SX("")(o5e(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return oe([X(" | "),SX("")(o5e(f)+" verbal")])},onChange:i(s.redirectUrl)})]),NP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),Ed("")([Ed("mb-1 small")([wX("text-danger")("Low accuracy"),wX("text-muted")(" (4 of 18 factors)")]),PP("progress")({style:$e({backgroundColor:"#95aac9",height:"3px"})})(g4n("progress-bar bg-danger")({role:"progressbar",style:$e({width:"15%"})})(""))]),NP("mt-4")(D4n("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:c0({key:"utm_content",value:"add-more-factors"})(u5e)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof va)return PP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(RX("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Ht)return t;if(e.chancedSchool instanceof $n)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 67, column 3 - line 79, column 32): "+[e.chancedSchool.constructor.name])}}}};var s5e=II(M),y4n=Da(Ie)(ht),f5e=re(qe),b4n=zn(Z),R4n=Lt(M),kP=U(J),HP=U(Z),w4n=zn(M),S4n=function(e){var n=Kh(gf(e.studentsPerFaculty.percentile));return oe([s5e("Student faculty ratio")(y4n([Z_(di.value),f5e(e.studentsPerFaculty.value),":1 is ",n,"."])),Sr("")(f5e(e.studentsPerFaculty.value)+":1")])},E4n=function(e){return oe([s5e("Calendar system")(` While most colleges use the semester system (2 terms), some use quarters or trimesters. Quarters and trimesters compress typical semesters into a faster-paced schedule, but allow for more classes to be taken. Some schools also use quarters/trimesters to facilitate co-op programs. `),Sr("mr-1")(W0e(e.calendarSystem))])},C4n=function(e){var n=function(t){return b4n("d-inline-block mb-2")(Ms(t))};return oe([R4n("mb-4 mt-5 mt-md-4")("Special academic offering"),kP("")([Ze(e.academicOfferings.studyAbroad)(n("Study abroad")),function(){if(e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for AP and IB exams");if(e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return n("Credit for AP exams");if(!e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for IB exams");if(!e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return Be;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 72, column 7 - line 76, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),Ze(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),Ze(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},v5e=function(e){return HP("card t--academics mt-5")(HP("card-body d-flex align-items-start")(kP("flex-grow-1 mr-4")([kP("d-flex align-items-center mb-5")([w4n("my-0 mr-3 flex-grow-1")("Academics"),ca(yu(e.onEdit)(JI.value))]),kP("row")([HP("col-12 col-md-6")(S4n(e.school)),HP("col-12 col-md-6")(E4n(e.school))]),C4n(e.school)])))};var OP=U(J),aF=U(Z),I4n=gc(M),F4n=Lt(J),T4n=oc(M),M4n=zn(Z),G4n=Vr(M),A4n=Hn(M),x4n=y6(),L4n=z(Mn),j4n=V(u6),P4n=zn(M),N4n=Ve(Z),k4n=an(),H4n=function(e){return Oe(e.admissions.acceptanceRate)(function(n){return OP("row align-items-center mb-3")([aF("col-12 col-lg-6")(aF("row")(aF("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(KI({score:new d(no(100*n.value))})))),OP("col-12 col-lg-6 py-3 my-auto")([I4n("text-uppercase text-muted")("Overall acceptance rate"),F4n("text-gray-800 mb-0")([X(Ca(n.value)),T4n("text-secondary ml-2")(QR(e))])])])})},O4n=function(e){return aF("card t--chancing")(OP("card-body")([M4n("")(X(function(){if(e.admissions.acceptanceRate instanceof d)return AAe(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof b)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 69, column 26 - line 71, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),H4n(e),G4n("")("Want to see your real chances?"),A4n("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),x4n({text:"Calculate my chances",className:"btn btn-primary"})]))},m5e=function(e){return function(n){return function(t){var a=O4n(e.school);return function(r){if(r instanceof lp)return Oe(M1(r.value1))(ZI({onSwitchTab:L4n(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(j4n(w2(r.value1))(function(i){return i.top})));if(r instanceof $_)return c5e(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof V_)return b2({narrowLayout:n.mobileLayout});if(r instanceof z_)return aF("card")(OP("card-body")([P4n("mr-3")("Chancing"),aF("p-6 text-center")(N4n("spinner-border spinner-border-sm text-primary")(Be))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 42, column 7 - line 61, column 16): "+[r.constructor.name])}(UE({currentUser:n.currentUser,chancingState:n.chancingState,school:k4n(e.school)}))}}};var UP="/recruit/verify-profile";var U4n=ot(Me),B4n=V(B),J4n=ce(Vf),W4n=ja(J)()(),q4n=Ve(M),BP=U(J),CX=U(M),p5e=ja(M)()(),z4n=U(Z),$4n=zn(M),V4n=Hn(M),IX=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:U4n(Hc(e.configuration))(function(){var t=B4n(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(we)):t instanceof d&&t.value0 instanceof uq&&J4n(t.value0.value0.schoolId)(fa(e.school))?new d(n(we)):b.value}()):b.value}},_5e=function(e){return IX(e)(function(n){return W4n("d-flex align-items-center")({href:UP})([q4n("material-symbol large mr-2")("verified"),BP("d-flex flex-column flex-md-row")([CX("mr-md-2")("Work at "+(QM(e.school)+"?")),CX("")("Verify your profile")])])})},d5e=function(e){return IX(e)(function(n){return BP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([CX("mr-md-2")("Do you work at a school?"),p5e("")({href:UP})("Verify your profile")])})},h5e=function(e){return IX(e)(function(n){return z4n("card bg-cv-green-50")(BP("card-body d-flex align-items-center")([U1("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),BP("")([$4n("")("Do you work at "+(QM(e.school)+"?")),V4n("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),p5e("")({href:UP})("Verify your profile")])]))})};var Q4n=ce(Vf),FX=U(J),Y4n=Pi(M),K4n=qs()(),X4n=Xe(Fr),Z4n=ea(M),eAn=U(Z),nAn=Ve(M),g5e=re(qe),JP=z(Kn),D5e=xn(Rn),y5e=D5e(kt),b5e=ao(jn),R5e=z(qt),tAn=D5e(Et),TX=function(){function e(){}return e.value=new e,e}(),w5e=function(){function e(){}return e.value=new e,e}(),S5e=function(){function e(){}return e.value=new e,e}(),E5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aAn=function(){function e(){}return e.value=new e,e}(),C5e=function(){function e(){}return e.value=new e,e}(),I5e=function(e){return function(n){return function(t){var a=fa(e.school),r=function(){return n.stagedNotes instanceof d&&Q4n(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:BE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof TX)return"hidden";if(n.savedIndicator instanceof w5e)return"";if(n.savedIndicator instanceof S5e)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 88, column 27 - line 91, column 27): "+[n.savedIndicator.constructor.name])}(),u=Yn(p6),l=function(s){if(s<no(.9*u))return"text-muted";if(s<no(.95*u))return"text-warning";if(Ae)return"text-danger";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 93, column 5 - line 96, column 34): "+[s.constructor.name])},c=Po(r);return FX("form-group mb-0")([Y4n("")("School notes"),K4n("form-control")({placeholder:"Enter notes",rows:5,value:r,onChange:X4n(t)(function(s){return Xn.create(E5e.create(am(s)))}),maxLength:p6}),FX("row pt-2")([FX("col small text-primary "+i)([Z4n("fe fe-check-circle x-small")(""),X(" change saved")]),eAn("col-auto ml-auto small text-muted")(nAn(l(c))("("+(g5e(c)+("/"+(g5e(p6)+")")))))])])}}},F5e=function(e){return function(n){return function(t){if(t instanceof ta)return JP(n);if(t instanceof Xn){if(t.value0 instanceof E5e){var a=fa(e.school);return y5e(b5e(R5e(new ta(new VD(a,t.value0.value0)))))(function(){return JP({savedIndicator:TX.value,stagedNotes:new d({schoolId:a,text:t.value0.value0})})})}if(t.value0 instanceof aAn)return y5e(b5e(tAn(Qf(2e3))(function(){return R5e(new Xn(C5e.value))})))(function(){return JP({stagedNotes:n.stagedNotes,savedIndicator:w5e.value})});if(t.value0 instanceof C5e)return JP({stagedNotes:n.stagedNotes,savedIndicator:S5e.value});throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 100, column 34 - line 114, column 43): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var T5e=function(){return{savedIndicator:TX.value,stagedNotes:b.value}}();var rAn=Xo(Ot),oAn=Pr(rAn),MX=xn(Rn)(kt),iAn=ao(jn),M5e=z(qt),g4=z(Kn),GX=K(Et),WP=Ln(jn),G5e=ot(wr);var uAn=K(Me),lAn=ot(Me),cAn=z(Mn),sAn=J0(),AX=U(Z),qP=U(J),fAn=zn(M),vAn=st(J)()(),mAn=Xe(kn),A5e=ea(Z),pAn=ce(fD),zP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L5e=function(){function e(){}return e.value=new e,e}(),j5e="SDP_CUSTOM_DATA_VISIBILITY",P5e=function(e){return function(n){return function(t){if(t instanceof Xn){if(t.value0 instanceof zP&&t.value0.value0 instanceof Xn)return oAn(function(r){return Xn.create(zP.create(r))})(function(r){return{visibility:n.visibility,notes:r}})(F5e(e)(n.notes)(t.value0.value0));if(t.value0 instanceof zP&&t.value0.value0 instanceof ta)return MX(iAn(M5e(new ta(t.value0.value0.value0))))(function(){return g4(n)});if(t.value0 instanceof x5e)return g4({notes:n.notes,visibility:t.value0.value0});if(t.value0 instanceof L5e){var a=l0(n.visibility);return MX(Ma(GX(WP(G5e(OS)(co)))(function(r){return WP(HC(j5e)(rB(a))(r))})))(function(){return g4({notes:n.notes,visibility:a})})}throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 51, column 40 - line 67, column 43): "+[t.value0.constructor.name])}if(t instanceof ta)return g4(n);throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 50, column 1 - line 50, column 81): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var N5e=MX(sD(jn)(GX(WP(G5e(OS)(co)))(function(e){return GX(WP(w8(j5e)(e)))(function(n){return M5e(uAn(lAn(Bse)(n))(function(t){return cAn(new Xn(new x5e(t)))}))})})))(function(){return g4({notes:T5e,visibility:Ba.value})}),_An=function(){var e=function(n){return function(t){return sAn({text:n,className:"btn btn-link d-inline p-0",auth0ActiveTab:t})}};return oe([AX("text-center")(Cs()()("mx-auto")({src:"/img/schools/details/custom-data-anonymous.svg"})),qP("mt-3")([ma(M)("")("Please "),e("log in")($E),X(" or "),e("sign up")(B0),X(" to manage school notes and custom data.")])])}(),k5e=function(e){return function(n){return function(t){return function(a){return qP("card t--custom-data")([qP("card-body")([qP("row")([AX("col")(fAn("")("My custom data ")),Ze(n.mobileLayout)(AX("col-auto")(vAn("btn btn-link p-0")({onClick:mAn(a)(new Xn(L5e.value))})(function(){if(t.visibility instanceof qa)return[X("Show less"),A5e("fe fe-chevron-up pl-2")(Be)];if(t.visibility instanceof Ba)return[X("Show more"),A5e("fe fe-chevron-down pl-2")(Be)];throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 82, column 17 - line 90, column 22): "+[t.visibility.constructor.name])}())))]),Ze(pAn(t.visibility)(qa.value)||!n.mobileLayout)(function(){var r=jr(n.currentUser);return r?_An:I5e(e)(t.notes)(function(i){return a(Xn.create(zP.create(i)))})}())])])}}}};var D4=II(M),xX=re(qe),dAn=FP(),bg=U(J),hAn=Da(Ie)(ht),gAn=Cr(tr),LX=Ve(M),H5e=ma(M),O5e=U(Z),DAn=In(M)()(),U5e=Lt(M),yAn=Cy(Z)(Z),bAn=zn(M),RAn=V(B),wAn=U(M),SAn=function(e){if(e.retentionRate instanceof d){var n=Kh(gf(e.retentionRate.value0.percentile));return new d([{title:D4("Retention rate")(` The percentage of a school's first-time, first-year undergraduate students who continue at that school the next year. Low retention rates may indicate that many students transfer out of this college or drop out. You should look for schools with high retention rates. Compared to other schools on CollegeVine, `+(Ca(e.retentionRate.value0.value)+(" is "+(n+".")))),value:X(Ca(e.retentionRate.value0.value))}])}return b.value},EAn=function(e){var n=function(i){var u=vs(i*100);return u===0?"< 1%":xX(u)+"%"},t=function(i){return function(u){return function(l){return{value:u,color:i,name:l,pct:n(u)}}}},a=1-e.asian-e.black-e.hispanic-e.nativeAmerican-e.white,r=[t("#FF5879")(e.asian)("Asian and Pacific Islander"),t("#FF9438")(e.black)("Black"),t("#FFC64C")(e.hispanic)("Hispanic"),t("#42B8B8")(e.nativeAmerican)("Native American"),t("#D96ED9")(a)("Other"),t("#2F98E8")(e.white)("White")];return dAn({segments:r,stackLegend:!1,tableLegend:!0})},CAn=function(e){var n=Ss(e),t=function(){if(e<1250)return"small";if(e<3750)return"medium";if(Ae)return"large";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 96, column 5 - line 99, column 28): "+[])}();return bg("col")([D4("First-year enrolled students (full-time) ")(` Full-time students are defined as undergraduate students taking 12 or more credits. `+(n+(" is a "+(t+` first-year class size. Larger schools typically have more opportunities for niche interests, more diversity in general, more programs for research. At smaller schools it's typically easier to make relationships with professors, get help when needed, and get good one-on-one advising. `)))),Sr("mb-4")(n)])},IAn=function(e){if(e.fracInternationalStudents instanceof d){var n=Kh(gf(e.fracInternationalStudents.value0.percentile));return new d([{title:D4("International students")(hAn([Z_(Wi.value)," Compared to other schools on CollegeVine, ",Ca(e.fracInternationalStudents.value0.value)," is ",n,"."])),value:X(Ca(e.fracInternationalStudents.value0.value))}])}return b.value},FAn=function(e){var n=function(t){if(Ae)return b.value;throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 125, column 1 - line 125, column 58): "+[e.constructor.name])};return e.sixYearGradRate instanceof d&&e.fourYearGradRate instanceof d?new d([{title:D4("4-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:X(Ca(e.fourYearGradRate.value0))},{title:D4("6-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:X(Ca(e.sixYearGradRate.value0.value))}]):n(!0)},TAn=function(e){if(e.admissions.enrolled instanceof d){var n=e.admissions.enrolled.value0.men+e.admissions.enrolled.value0.women|0,t=gAn(e.admissions.enrolled.value0.women*100|0)(n),a=xX(100-t|0)+"%",r=xX(t)+"%";return oe([bg("row mt-4")([bg("col")([LX("")("Women: "),H5e("ml-2")(r)]),bg("col-auto")([LX("")("Men: "),H5e("ml-2")(a)])]),O5e("progress progress-md bg-warning mt-3")(DAn("progress-bar")({style:$e({width:r})})(""))])}return Be},MAn=function(e){if(e.white<.3)return"Very diverse";if(e.white<.5)return"Diverse";if(e.white<.65)return"Moderately diverse";if(e.white<.8)return"Low diversity";if(Ae)return"Very low diversity";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 197, column 1 - line 197, column 44): "+[e.constructor.name])},B5e=function(e){var n=oe([U5e("mt-4")("Enrolled breakdown by gender"),TAn(e.school)]),t=new d([{title:X("Admission policy"),value:X(qm(e.school.gender))}]),a=yAn(Ow(fr([FAn(e.school),SAn(e.school),t,IAn(e.school)])));return oe([O5e("card t--enrollment")(bg("card-body")([bg("d-flex justify-content-between align-items-center")([bAn("mb-4 flex-grow-1")("Students"),ca(yu(e.onEdit)(UI.value))]),bg("row")([Oe(RAn(e.school.numFreshmen)(function(r){return r.value}))(CAn),Oe(e.school.racialBreakdown)(function(r){return bg("col")([wAn("")("Student diversity"),Sr("mb-2")(MAn(r))])})]),a,n,Oe(e.school.racialBreakdown)(function(r){return bg("")([U5e("mt-5 mb-0")("Race & ethnicity diversity"),LX("small")("Among domestic students"),EAn(r)])})]))])};var GAn=U(Z),AAn=U(J),xAn=zn(M),LAn=Hn(M),jAn=er(J)()(),PAn=Xe(kn),NAn=ea(M),kAn=an(),HAn=ce(Tt(Ya)),J5e=z(Kn),OAn=function(e){if(e.financials instanceof b)return Be;if(e.financials instanceof d)return GAn("card t--financials-personal-estimate")(AAn("card-body")([xAn("")("Cost & scholarships"),LAn("mb-1")("Your estimated net cost"),Sr("")(Ou(e.financials.value0.estimatedNetCost)+" / year *"),Ua(""),gP(e.school.urls),jAn("btn btn-link p-0")(Pa)({onClick:PAn(e.onSwitchTab)(Uc.value)})([NAn("material-symbol x-large align-middle pr-2")("calculate"),X("See cost & scholarship details")])]));throw new Error("Failed pattern match at SchoolDetails.Overview.Finances (line 67, column 1 - line 67, column 41): "+[e.constructor.name])},W5e=function(){var e=function(t){return function(a){return function(r){var i=kAn(t.school),u=yu(t.onEdit)(Ly.value);return oe([hP(t.props)(a)(r),function(){var l=HAn(Qm(i))(new d(0));if(l)return dP({editButton:u})(t.school);var c=jr(t.props.currentUser);if(c)return oe([ca(U0(t.configuration)(nX(r)({school:t.school,showCta:!1,onEdit:t.onEdit}))),ca(Hc(t.configuration)(i4({editButton:u,showCta:!0})(r)(t.school)(KK.value)))]);var s=nt(t.financials);return s?OAn(t):nX(r)({school:t.school,showCta:!0,onEdit:t.onEdit})}()])}}},n=function(t){return function(a){return J5e(a.value0)}};return Tu("Finances")(function(t){return{init:J5e(eF.value),update:n,view:e(t)}})}();var jX=hY(Z),y4=U(M),UAn=Da(Ie)(ht),BAn=hY(J),JAn=Fi(Ie)(Nt),Uy=U(J),$P=ma(M),WAn=In(Z)()(),PX=zn(M),qAn=V(B),zAn=re(qe),q5e=K(Me),$An=zn(Z),z5e=Lt(J),$5e=Ve(M),VAn=oc(M),QAn=U(Z),YAn=function(e){if(e instanceof ju)return jX({icon:"map-pin",body:y4("h-100 d-flex align-items-center")(UAn([e.value0.street,", ",e.value0.city,", ",mh(e.value0.state)," ",e.value0.zip]))});if(e instanceof su)return BAn({icon:"map-pin",body:[y4("")(e.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 180, column 11 - line 194, column 6): "+[e.constructor.name])},V5e=function(e){var n=jX({icon:"globe",body:E4e(e.school.urls.main)}),t=function(){var m=function(p){return function(h){var R=p===h;return R?p:p+(", "+h)}};return oe([function(){if(e.school.football.division1&&e.school.basketball.division1)return Ms("D1 Football, D1 Basketball");if(e.school.football.division1&&!e.school.basketball.division1)return Ms("D1 Football");if(!e.school.football.division1&&e.school.basketball.division1)return Ms("D1 Basketball");if(!e.school.football.division1&&!e.school.basketball.division1)return Be;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 119, column 9 - line 123, column 34): "+[e.school.football.division1.constructor.name,e.school.basketball.division1.constructor.name])}(),function(){if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof d)return Ms(m(e.school.football.conference.value0.name)(e.school.basketball.conference.value0.name));if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof b)return Ms(e.school.football.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof d)return Ms(e.school.basketball.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof b)return Be;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 124, column 9 - line 128, column 38): "+[e.school.football.conference.constructor.name,e.school.basketball.conference.constructor.name])}()])}(),a="Special focus: "+X0e(e.school.academicOfferings.specialFocus),r=jX({icon:"phone",body:y4("mt-1")(e.school.phone)}),i=YAn(e.school.address),u=!JAn(iu(e.school.religiousAffiliation))(["none","false"]),l=Uy("my-4")([Ms(C_(e.school.setting)),Ms(DD(e.school.address)),Ze(u)(I3(e.school.religiousAffiliation)(Z_(qi.value))),Ze(e.school.hbcu)(I3("HBCU")(Z_(Bi.value))),Ze(nt(e.school.academicOfferings.specialFocus))(I3(a)(` Schools with special focuses offer the majority of their degrees in a single field or set of related fields. These schools can be great options for students who are extremely certain about what they want to study. Special focus schools are less ideal for students who are undecided and want flexibility. `)),Ze(e.school.academicOfferings.hasMedicalSchool)(Ms("Medical school")),Ze(e.school.isCommuterCollege)(I3("Commuter college")(Z_(Oi.value))),Ze(e.school.hasOnCampusHousing)(Ms("On campus housing")),t]),c=function(){var m=function(){if(e.school.publicPrivate instanceof Pu)return"Public";if(e.school.publicPrivate instanceof Kl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 80, column 25 - line 82, column 37): "+[e.school.publicPrivate.constructor.name])}(),p=function(){if(bme(e.school))return $P("")("community college");if(Ae)return X("school");throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 84, column 9 - line 86, column 40): "+[])}();return Uy("my-3")([$P("")(m),X(" "),p,X(" in "),$P("")(gD(e.school.address)),X(" with "),$P("")(b9(e.school)),X(" total undergraduate students ")])}(),s=function(){if(e.chancingState.chances instanceof va)return WAn("spinner-border spinner-border-sm text-primary small")({role:"status"})(y4("sr-only")("Loading\u2026"));if(e.chancingState.chances instanceof Ht)return PX("text-gray-800 mb-0")("\u2014");if(e.chancingState.chances instanceof $n){var m=qAn(e.chancingState.chances.value0(e.school.id))(function(h){return h.top}),p=Te("-")(function(h){return zAn(h)+"%"})(q5e(m)(function(h){return h.score}));return Uy("d-flex align-items-center")([$An("text-gray-800 mb-0 d-inline-block")(X(p)),Oe(q5e(m)(function(h){return h.classification}))(function(h){return y4("badge py-2 px-2 ml-3 "+Y7(h))(y_(h))})])}throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 159, column 20 - line 177, column 87): "+[e.chancingState.chances.constructor.name])}(),f=Uy("row align-items-center mb-3")([Uy("col-12 col-lg-6 py-3 my-auto")([z5e("font-weight-normal fw-normal")([$5e("mr-1")("Your chances"),R9]),s]),Uy("col-12 col-lg-6 py-3 my-auto")([z5e("font-weight-normal fw-normal")([$5e("mr-1")("Acceptance rate"),VAn("text-secondary ml-2")(QR(e.school))]),PX("text-gray-800 mb-0")(Te("\u2014")(function(m){return Ca(function(p){return p.value}(m))})(e.school.admissions.acceptanceRate))])]),v=Uy("d-flex align-items-center justify-content-between")([PX("my-0 mr-3 flex-grow-1")("About"),ca(yu(e.onEdit)(xy.value))]);return QAn("card t--overview")(Uy("card-body")([ca(U0(e.configuration)(v)),ca(Hc(e.configuration)(f)),c,l,n,i,r,ca(_5e(e))]))};var KAn=ce(Ehe),rF=U(Z),Q5e=U(J),XAn=zn(M),ZAn=Hn(M),Y5e=function(e){return hM(e.school.message===""&&KAn(e.configuration)(mp.value))(rF("card t--message")(Q5e("card-body container")([Q5e("d-flex align-items-center justify-content-between")([rF("my-0 mr-3 flex-grow-1")(XAn("")("Message from "+e.school.name)),Ze(e.school.message!=="")(ca(U0(e.configuration)(ca(yu(e.onEdit)(jy.value)))))]),function(){var n=e.school.message!=="";return n?rF("row")(rF("col-12")(ZAn("")(e.school.message))):rF("row")(rF("col-12")(ca(U0(e.configuration)(ca(x4e(e.onEdit)(jy.value)("Add a message"))))))}()])))};var NX=L(B),exn=Qe(kae(Bd));var kX=function(e){var n=function(t){return _e("")(NX(Lb)(YA(0)(t)))};return Xg(function(){var t=$o(" ")(e);return t.length===2?n(t[0])+n(t[1]):t.length===1?n(t[0]):t.length===0?"":_e("?")(exn(NX(n)(Mi(t)))(NX(n)(Eb(t))))}())};var nxn=an(),K5e=U(J),X5e=gd(),Z5e=U(Z),txn=zn(M),axn=Ve(M),VP=function(e){return function(n){var t=nxn(e.school),a=xP({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!0}),r=function(){var i=function(c){return new xR({initials:c,backgroundColorClass:b.value,textColorClass:b.value})},u=new ic({url:O1("/img/smiley-grey.svg")}),l=function(){return n.user instanceof d&&n.user.value0.avatarUrl instanceof d?new ic({url:n.user.value0.avatarUrl.value0}):n.user instanceof d&&n.user.value0.initials instanceof d?i(n.user.value0.initials.value0):n.user instanceof d&&n.user.value0.fullName instanceof d?i(kX(n.user.value0.fullName.value0)):u}();return K5e("avatar-group mb-2 mt-3")([X5e({source:l}),X5e({source:new ic({url:t.imgixPath})})])}();return Z5e("card t--request-to-connect")(K5e("card-body text-center")([r,txn("mt-3")("Request to connect"),axn("small")("Show you\u2019re interested and get to know current students and admission officers"),Z5e("w-100 mt-4")(a)]))}};var b4=U(J),rxn=zn(M),oxn=Ti(Jl),ixn=ja(Z)()(),uxn=y7(),HX=re(qe),lxn=Zt(ji),cxn=Nr(jt)(Hr),sxn=Sv(),fxn=U(Z),vxn=Oo(),mxn=ma(M),pxn=Ve(M),QP=function(e){var n=function(t){return nt(t.cityState)&&nt(t.acceptanceRate)};return b4("")([rxn("mb-0")("Similar schools"),b4("")(oxn(function(t){return function(a){var r=t+1|0;return ixn("text-dark px-3")({href:uxn({utmSource:"collegevine.com",utmCampaign:"uaq-99-recommendations",utmContent:"ranking-"+HX(r)})(ad(dr.value)(a.slug)),onClick:lxn(function(i){return cxn(e.onViewSchool)(function(u){return function(){return sxn(i)(),u({school:{id:a.id,name:a.name},ranking:new d(r)})()}})})})(b4("row no-gutters g-0")([fxn("col-auto")(vxn("rounded")({src:a.imgixImageUrl,dpr:2,w:70,h:70,alt:a.name+" campus image",style:$e({width:HX(70)+"px",height:HX(70)+"px"}),fit:"crop",crop:"edges"})),b4("col pl-3 d-flex flex-column justify-content-center")([mxn("")(a.name),b4("small")([Oe(a.cityState)(X),Ze(n(a))(pxn("mx-2")("\u2022")),Oe(a.acceptanceRate)(function(i){return X(Ca(i)+" accept rate")})])])]))}})(fs(e.recommendedSchools)))])};var _xn=U(Z),dxn=U(J),hxn=V(de),e6e=hn(dn),By=_n(e6e)(fn(sn)),n6e=mn(vn),Jy=pn(n6e),t6e=yn(Dn),Wy=gn(t6e),gxn=un(G4e)(By(By(By(By(By(By(By(By(e6e)(n6e))(Jy))(Jy))(Jy))(Jy))(Jy))(Jy))(Jy))(Wy(Wy(Wy(Wy(Wy(Wy(Wy(Wy(t6e)))))))))(Jy),Dxn=st(J)()(),yxn=Xe(kn),a6e=U(M),r6e=function(e){return _xn("card")(dxn("card-body")(hxn(gxn)(function(n){return Ze(A4e(n))(Dxn("btn btn-link btn-block p-0 d-flex justify-content-between t--edit-"+Q3(n))({onClick:yxn(e)(n)})([a6e("")(SK(n)),a6e("material-symbol x-large")("edit")]))})))};var o6e=Xo(Ot),i6e=Pr(o6e),u6e=K(kt),l6e=ar(o6e),c6e=an(),bxn=z(Kn),Rxn=er(Z)()(),wxn=Xe(kn),YP=U(J),Sxn=Ve(M),Exn=ea(Z),KP=ot(Me),Cxn=K(Me),Ixn=z(Mn),s6e=Wo(B),Fxn=L(B),XP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f6e=function(e){return function(n){return function(t){if(t instanceof XP)return i6e(XP.create)(function(a){return{customData:n.customData,liteChancing:a}})(i5e(n.liteChancing)(t.value0));if(t instanceof oF)return i6e(oF.create)(function(a){return{liteChancing:n.liteChancing,customData:a}})(P5e(e)(n.customData)(t.value0));throw new Error("Failed pattern match at SchoolDetails.Overview (line 73, column 29 - line 79, column 51): "+[t.constructor.name])}}},Txn=U(Z)("text-secondary mb-4")(gi(Z)()()({placement:hG,trigger:ld,overlay:X(` Key data on this page comes from CollegeVine working with thousands of students over the years as well as the National Center for Education Statistics. `),overlayStyle:$e({width:"15rem"})})(Ve(J)("")([X("Where does this data come from? "),ea(M)("fe fe-help-circle")("")]))),v6e=function(e){return u6e(l6e(oF.create)(N5e))(function(n){return u6e(l6e(XP.create)(l5e(c6e(e))))(function(t){return bxn({customData:n,liteChancing:t})})})},Mxn=function(e){return function(n){return function(t){return Ze(nt(A1(e.id)(n)))(Rxn("t--hub-for-you-tab-cta btn btn-primary mb-4 justify-content-center w-100")(Pa)({onClick:wxn(t)(Oc.value)})(YP("row align-items-center")([Sxn("col")("Explore "+(e.name+" in depth with content personalized for you")),Exn("col-auto pl-0 fe fe-chevron-right")(Be)])))}}},Gxn=function(e){return function(n){return function(t){return{school:e.school,onEdit:e.onEdit,onSwitchTab:e.onSwitchTab,schoolDb:e.schoolDb,featureFlags:n.featureFlags,liteChancing:t.liteChancing}}}},m6e=function(e){return function(n){return function(t){return function(a){var r=Hc(n.configuration),i={forYouCTA:r(Mxn(e.school)(e.schoolDb)(e.onSwitchTab)),messageFromCollege:Oh(Y5e({school:c6e(e.school),configuration:n.configuration,onEdit:e.onEdit})),highLevelOverview:Oh(V5e({school:e.school,onEdit:e.onEdit,chancingState:n.chancingState,configuration:n.configuration,currentUser:n.currentUser,featureFlags:n.featureFlags})),chancing:r(m5e(Gxn(e)(n)(t))(n)(function(s){return a(XP.create(s))})),admissions:Oh(xAe({onEdit:e.onEdit})(e.school)),finances:Oh(W5e({school:e.school,financials:$a(cp(fa(e.school))(e.schoolDb)),props:n,onSwitchTab:e.onSwitchTab,onEdit:e.onEdit,configuration:n.configuration})),applications:Oh(O4e(e)),enrollment:Oh(B5e(e)),academics:Oh(v5e(e)),recommendations:KP(r)(Cxn(e.recommendedSchools)(function(s){return Ixn(QP({recommendedSchools:s,school:e.school,onViewSchool:e.onViewSchool}))})),requestToConnect:function(){return e.showConnectButton?KP(r)(s6e(n.currentUser)(VP(e)({user:KP(ed)(n.currentUser),featureFlags:n.featureFlags}))):b.value}(),customData:KP(r)(s6e(n.currentUser)(k5e(e)(n)(t.customData)(function(s){return a(oF.create(s))}))),source:r(Txn),editableSections:Fxn(r6e)(e.onEdit),claimSchoolProfileCTA:function(){var s={school:e.school,currentUser:n.currentUser,configuration:n.configuration,featureFlags:n.featureFlags};return{card:h5e(s),footerLink:d5e(s)}}()},u=function(s){return oe(fr([i.forYouCTA,i.highLevelOverview,i.editableSections,i.chancing,i.requestToConnect,i.recommendations,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink]))},l=function(s){return YP("row t--wide-overview")([YP("col-12 col-md-8")(fr([i.forYouCTA,i.messageFromCollege,i.highLevelOverview,i.chancing,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink])),YP("col-12 col-md-4")(fr([i.editableSections,i.requestToConnect,i.recommendations]))])},c=U0(n.configuration);return oe([function(){return n.mobileLayout?u(we):l(we)}(),M2e(e.school)])}}}};la();var _6e=Aa(p6e()),Cd=typeof CV!="undefined"&&CV.pusherConfig||typeof global!="undefined"&&global.CV&&global.CV.pusherConfig,{acquireConnection:Axn,releaseConnection:xxn}=(()=>{let e=null,n=0,t=()=>{if(!Cd||!Cd.key)return Cd||console.error("Pusher config is missing in global context"),new Lxn;let a={auth:{headers:{"X-CSRF-Token":Cd.authToken}},authEndpoint:Cd.authPath,cluster:Cd.cluster};return Cd.dev&&Object.assign(a,{wsHost:Cd.dev.wsHost,wsPort:Cd.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new _6e.default(Cd.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),d6e=e=>{let n=Axn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),xxn()}};function Lxn(){typeof document!="undefined"&&(document.mockPusher=this),this.localObject={},this.channels=[],this.disconnect=function(){document.mockPusher=null},this.subscribe=function(e){let n=this.channels.find(a=>a.name===e);if(n)return n;let t=new jxn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function jxn(e){this.name=e,this.handlers={},this.triggered=[],this.disconnect=()=>{},this.bind=function(n,t){this.handlers[n]=t},this.unbind=function(n,t){this.handlers[n]===t&&(this.handlers[n]=null)},this.trigger=function(n,t){this.triggered.push({eventName:n,eventData:t})}}var Pxn=Da(Ie)(ht),Nxn=Nr(jt)(Hr);var kxn={show:function(e){return e}},Hxn=re(kxn),UX=ve,h6e=function(e){var n=QT(e);return function(t){return function(a){return function(r){var i=Pxn(["Pusher event ",a," over channel ",Hxn(t)]),u=function(l){return Nxn(n(i)(l))(r)()};return function(){return d6e({channel:t,event:a,handler:u})}}}}};var BX=ve;var g6e=Yr(Ho),D6e=K(Et),y6e=ct(),Oxn=sl(y6e(C({reflectSymbol:function(){return"failureReason"}})(ve)(C({reflectSymbol:function(){return"success"}})(at)(De)))),Uxn=sl(y6e(C({reflectSymbol:function(){return"conversationId"}})(BX)(C({reflectSymbol:function(){return"pusherChannel"}})(UX)(De)))),b6e=vo(Yr(Yr(g6e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return D6e(e({conversationId:t,message:a,presetTopic:qr,vault:n}))(Mo(Oxn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),R6e=vo(g6e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return D6e(e({school_id:n}))(Mo(function(t){return Uxn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var Bxn=an();var w6e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+Bxn(e)};var S6e="active";var JX=Ude()(),eN=i0(J)()()("")({style:$e({height:40,width:40})})([JX("blink")({cx:10,cy:20,r:3,style:$e({fill:"grey"})}),JX("blink")({cx:20,cy:20,r:3,style:$e({fill:"grey",animationDelay:"250ms"})}),JX("blink")({cx:30,cy:20,r:3,style:$e({fill:"grey",animationDelay:"500ms"})})]);var Jxn=V(lt);var E6e=function(e){return Jxn(uB(e.currentTarget))(function(n){return Bn(Ob(n))(0)})};var C6e=yr(),Wxn=Qe(pB),qxn=lT(ht),WX=re(qe),zxn=lc(Me),$xn=K(Me);var nN=function(){var e=C6e(Ns(zS("\\s+")(Wxn(g7)(ufe)))),n=wa(function(a){return a!==""}),t=mB(e);return function(a){return bt(n(t(a)))}}(),I6e=function(e){return function(n){var t=nN(n);return qxn([WX(t),"/",WX(e)," words"])}},F6e=function(e){return function(n){var t=function(u){return C6e(Ns(zS("^(?:[\\w-]+[^\\w-]+){"+(WX(u)+"}[\\w-]+"))(ife)))},a=function(u){return function(l){var c=zxn($xn(_B(t(u-1|0))(l))(Yt(gT)(0)));return _e(l)(c)}},r=am(n),i=nN(r)<e;return i?r:a(e)(r)}};var T6e=z(Kn),Vxn=L(B),Qxn=hb(uo),Yxn=st(Z)()(),Kxn=Xe(kn),Xxn=La(),Zxn=U(J),e7n=qs()(),n7n=re(tl),t7n=Zt(ji),M6e=bo(jt);var a7n=Sv(),r7n=Cr(tr),o7n=U(M),i7n=U(Z);var qy=function(){function e(){}return e.value=new e,e}(),tw=function(){function e(){}return e.value=new e,e}(),zy=function(){function e(){}return e.value=new e,e}(),u7n=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}(),l7n={eq:function(e){return function(n){return e instanceof qy&&n instanceof qy||e instanceof tw&&n instanceof tw||e instanceof zy&&n instanceof zy}}},c7n=ce(l7n),zX=function(e){return function(n){if(n instanceof ta)return T6e(e);if(n instanceof Xn)return T6e({message:n.value0.value0.message,messageHeight:Vxn(Qxn(100))(n.value0.value0.messageHeight)});throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 68, column 1 - line 68, column 55): "+[e.constructor.name,n.constructor.name])}},s7n=function(e){return E6e(e)},$X=function(){return function(e){return function(n){return function(t){var a=function(i){return Yxn("px-3 text-secondary border-0 bg-transparent t--send-message")({disabled:!i,onClick:Kxn(t)(ta.create(qX.create(n.message))),style:$e({borderStyle:"none",background:"none"})})(U1("")(function(){var u=i&&Po(n.message)>0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=Xxn(e);return oe([Zxn("flex-grow-1")([e7n("form-control t--new-message-body "+Bn(r.className)(""))({autoFocus:Bn(r.autoFocus)(!0),placeholder:r.placeholder,style:$e({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof b)return"";if(n.messageHeight instanceof d)return n7n(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 87, column 19 - line 89, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=F6e(1e3)(i),l=s7n(i)(),c=function(){var s=Po(u)<5;return s?b.value:new d(l)}();return t(Xn.create(u7n.create({message:u,messageHeight:c})))()},onKeyPress:t7n(function(i){return M6e(i.key==="Enter"&&!i.shiftKey)(function(){return a7n(i)(),M6e(n.message!==""&&c7n(r.sendButtonStatus)(qy.value))(t(ta.create(qX.create(n.message))))()})})}),Ze(nN(n.message)>=r7n(1e3)(2))(o7n("pl-3 pb-3 text-muted small")(I6e(1e3)(n.message)))]),i7n("text-right d-flex")(function(){if(r.sendButtonStatus instanceof qy)return a(!0);if(r.sendButtonStatus instanceof tw)return a(!1);if(r.sendButtonStatus instanceof zy)return eN;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 110, column 7 - line 113, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var tN=function(){return{message:"",messageHeight:b.value}}();var f7n=an();var v7n=function(e){return f7n(dx(e))};var G6e=function(e){return Lo(v7n(e))};var m7n=HA(It),p7n=Zv(So),_7n=K(wr),A6e=Ln(zf),x6e=z(jt),d7n=Vp(jt)(zo),h7n=h6e(a_),g7n=Ke(en),D7n=Da(Ie)(RH(hH)),y7n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aN=function(){function e(){}return e.value=new e,e}(),rN=function(){function e(){}return e.value=new e,e}();var VX={append:function(e){return function(n){return m7n(n)(e)}}},b7n={mempty:ms,Semigroup0:function(){return VX}},R7n=n_(gx(b7n)(ba)),L6e=function(e){return e.value0.disconnect},j6e=function(e){return function(n){var t=G6e(n),a=p7n(t);return function(){var i=A6e(Em(x6e(we)))(),u=d7n(a)(function(c){return h7n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof aN)return we;if(v instanceof rN)return _7n(zv(i))(g7n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 70, column 23 - line 72, column 66): "+[v.constructor.name])}})})(),l=D7n(u);return A6e(Sm(l)(i))(),new y7n({disconnect:l})}}},oN=function(e){var n=Gm(e);return function(t){return function(a){return R7n(vS(t)(function(r){var i=n(r);if(i instanceof nn)return a(i.value0);if(i instanceof rn)return Xa(or)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return x6e(aN.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 32, column 65 - line 34, column 122): "+[i.constructor.name])}))}}};var aw=function(){function e(){}return e.value=new e,e}(),R4=function(){function e(){}return e.value=new e,e}();var Gp=function(){function e(){}return e.value=new e,e}(),lm=function(){function e(){}return e.value=new e,e}();var QX={eq:function(e){return function(n){return e instanceof Gp&&n instanceof Gp||e instanceof lm&&n instanceof lm}}};var C7n={reflectSymbol:function(){return"timestamp"}};var YX=xn(Rn),w4=YX(kt),KX=K(Et),S4=Ln(jn),P6e=YX(aD(VX)(pH)),XX=ct(),N6e=C({reflectSymbol:function(){return"id"}})(ve),I7n=oN(XX(C({reflectSymbol:function(){return"delta"}})(ve)(N6e(C(C7n)(ve)(De))))),F7n=oN(XX(C({reflectSymbol:function(){return"body"}})(ve)(N6e(De)))),T7n=oN(XX(De)),ZX=YX(Et),iN=z(qt),eZ=ao(jn),M7n=foe(ht),G7n=ru(lO)(ht),Ap=z(Kn),k6e=Qe(ra),A7n=Zoe(x7),x7n=Nr(Kn)(Hr),xp=function(){function e(){}return e.value=new e,e}(),Rg=function(){function e(){}return e.value=new e,e}(),wg=function(){function e(){}return e.value=new e,e}(),Ov=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Id=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),uN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H6e=function(){function e(){}return e.value=new e,e}(),nZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),O6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B6e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),L7n=function(){function e(){}return e.value=new e,e}();var j7n=function(e){return{delta:e.delta,id:e.id,timestamp:F1(e.timestamp)}},J6e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:R4.value,sentAt:a,id:new d(r.id)}}};return w4(cD(function(a){return KX(S4(j6e(e.receiveChannelName)(P6e(I7n("chat-completion-chunk")(function(r){return function(){var u=I1();return a.dispatch(new B6e(u,j7n(r)))(),aN.value}}))(function(){return P6e(F7n("chat-completion-message-received")(function(r){return function(){var u=I1();return a.dispatch(new tZ(t(u)(r)))(),rN.value}}))(function(){return T7n("chat-completion-failed")(function(r){return function(){return a.dispatch(new nZ(b.value))(),rN.value}})})}))))(function(r){return ZX(S4(a.dispatch(new U6e(r))))(function(){return KX(e.sendMessage(n))(function(i){return i.success?iN(we):S4(a.dispatch(new nZ(new d(i.failureReason))))})})})}))(function(){return eZ(ZX(Qf(200))(function(){return iN(H6e.value)}))})}},P7n=function(e){return function(n){return w4(eZ(KX(S4(I1))(function(t){return iN(new O6e({sender:aw.value,body:n,sentAt:t,id:b.value}))})))(function(){return J6e(e)(n)})}},aZ=function(e){var n=function(t){var a=$o("$$")(t),r=iie(bt(a));return r?M7n("$$")(iT(0)(bt(a)-1|0)(a)):t};return{sender:R4.value,body:n(G7n(function(t){return t.content})(e.deltas)),sentAt:Fm(e.deltas).timestamp,id:new d(e.id)}},N7n=function(e){if(e.receivingResponse instanceof b)return Ap(we);if(e.receivingResponse instanceof d)return e.sendingState instanceof Ov?eZ(ZX(S4(L6e(e.receivingResponse.value0)))(function(){return iN(new tZ(aZ(e.sendingState.value0)))})):Ap(we);throw new Error("Failed pattern match at Vinai.Chatbot (line 290, column 1 - line 290, column 51): "+[e.constructor.name])},rZ=function(e){return function(n){if(n instanceof uN)return w4(P7n(e)(n.value0))(function(){return Ap(e)});if(n instanceof H6e)return Ap({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof xp)return xp.value;if(e.sendingState instanceof Rg||e.sendingState instanceof wg)return wg.value;if(e.sendingState instanceof Ov)return new Ov(e.sendingState.value0);if(e.sendingState instanceof Id)return new Id(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 158, column 9 - line 163, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof nZ)return Ap({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new Id(n.value0),receivingResponse:b.value});if(n instanceof tZ)return Ap({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:k6e(e.messages)([n.value0]),sendingState:xp.value,receivingResponse:b.value});if(n instanceof O6e)return Ap({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:k6e(e.messages)([n.value0]),sendingState:Rg.value});if(n instanceof U6e)return Ap({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof B6e)return Ap({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Ov&&n.value1.id===e.sendingState.value0.id)return new Ov({id:e.sendingState.value0.id,deltas:A7n(function(t){return t.timestamp})($oe(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:_e(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof Ov)return e.sendingState;if(e.sendingState instanceof wg)return new Ov({deltas:Tb({content:n.value1.delta,timestamp:_e(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof Rg)return new Ov({deltas:Tb({content:n.value1.delta,timestamp:_e(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof xp||e.sendingState instanceof Id)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 178, column 22 - line 200, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof L7n)return w4(N7n(e))(function(){return Ap(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 151, column 1 - line 151, column 55): "+[e.constructor.name,n.constructor.name])}},oZ=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return xp.value;if(e.initialMessageBody instanceof d)return Rg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 145, column 23 - line 147, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return w4(x7n(e.initialMessageBody)(J6e(n)))(function(){return Ap(n)})};var W6e=["http","https","mailto","tel"];function q6e(e){let n=(e||"").trim(),t=n.charAt(0);if(t==="#"||t==="/")return n;let a=n.indexOf(":");if(a===-1)return n;let r=-1;for(;++r<W6e.length;){let i=W6e[r];if(a===i.length&&n.slice(0,i.length).toLowerCase()===i)return n}return r=n.indexOf("?"),r!==-1&&a>r||(r=n.indexOf("#"),r!==-1&&a>r)?n:"javascript:void(0)"}la();var K6e=Aa(uZ());function $y(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?$6e(e.position):"start"in e||"end"in e?$6e(e):"line"in e||"column"in e?lZ(e):""}function lZ(e){return V6e(e&&e.line)+":"+V6e(e&&e.column)}function $6e(e){return lZ(e&&e.start)+"-"+lZ(e&&e.end)}function V6e(e){return e&&typeof e=="number"?e:1}var Gs=class extends Error{constructor(n,t,a){let r=[null,null],i={start:{line:null,column:null},end:{line:null,column:null}};super();if(typeof t=="string"&&(a=t,t=void 0),typeof a=="string"){let u=a.indexOf(":");u===-1?r[1]=a:(r[0]=a.slice(0,u),r[1]=a.slice(u+1))}t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=$y(t)||"1:1",this.message=typeof n=="object"?n.message:n,this.stack="",typeof n=="object"&&n.stack&&(this.stack=n.stack),this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.position=i,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}};Gs.prototype.file="";Gs.prototype.name="";Gs.prototype.reason="";Gs.prototype.message="";Gs.prototype.stack="";Gs.prototype.fatal=null;Gs.prototype.column=null;Gs.prototype.line=null;Gs.prototype.source=null;Gs.prototype.ruleId=null;Gs.prototype.position=null;var Lp={basename:k7n,dirname:H7n,extname:O7n,join:U7n,sep:"/"};function k7n(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');E4(e);let t=0,a=-1,r=e.length,i;if(n===void 0||n.length===0||n.length>e.length){for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else a<0&&(i=!0,a=r+1);return a<0?"":e.slice(t,a)}if(n===e)return"";let u=-1,l=n.length-1;for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else u<0&&(i=!0,u=r+1),l>-1&&(e.charCodeAt(r)===n.charCodeAt(l--)?l<0&&(a=r):(l=-1,a=u));return t===a?a=u:a<0&&(a=e.length),e.slice(t,a)}function H7n(e){if(E4(e),e.length===0)return".";let n=-1,t=e.length,a;for(;--t;)if(e.charCodeAt(t)===47){if(a){n=t;break}}else a||(a=!0);return n<0?e.charCodeAt(0)===47?"/":".":n===1&&e.charCodeAt(0)===47?"//":e.slice(0,n)}function O7n(e){E4(e);let n=e.length,t=-1,a=0,r=-1,i=0,u;for(;n--;){let l=e.charCodeAt(n);if(l===47){if(u){a=n+1;break}continue}t<0&&(u=!0,t=n+1),l===46?r<0?r=n:i!==1&&(i=1):r>-1&&(i=-1)}return r<0||t<0||i===0||i===1&&r===t-1&&r===a+1?"":e.slice(r,t)}function U7n(...e){let n=-1,t;for(;++n<e.length;)E4(e[n]),e[n]&&(t=t===void 0?e[n]:t+"/"+e[n]);return t===void 0?".":B7n(t)}function B7n(e){E4(e);let n=e.charCodeAt(0)===47,t=J7n(e,!n);return t.length===0&&!n&&(t="."),t.length>0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function J7n(e,n){let t="",a=0,r=-1,i=0,u=-1,l,c;for(;++u<=e.length;){if(u<e.length)l=e.charCodeAt(u);else{if(l===47)break;l=47}if(l===47){if(!(r===u-1||i===1))if(r!==u-1&&i===2){if(t.length<2||a!==2||t.charCodeAt(t.length-1)!==46||t.charCodeAt(t.length-2)!==46){if(t.length>2){if(c=t.lastIndexOf("/"),c!==t.length-1){c<0?(t="",a=0):(t=t.slice(0,c),a=t.length-1-t.lastIndexOf("/")),r=u,i=0;continue}}else if(t.length>0){t="",a=0,r=u,i=0;continue}}n&&(t=t.length>0?t+"/..":"..",a=2)}else t.length>0?t+="/"+e.slice(r+1,u):t=e.slice(r+1,u),a=u-r-1;r=u,i=0}else l===46&&i>-1?i++:i=-1}return t}function E4(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var Q6e={cwd:W7n};function W7n(){return"/"}function iF(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function Y6e(e){if(typeof e=="string")e=new URL(e);else if(!iF(e)){let n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){let n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return q7n(e)}function q7n(e){if(e.hostname!==""){let a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}let n=e.pathname,t=-1;for(;++t<n.length;)if(n.charCodeAt(t)===37&&n.charCodeAt(t+1)===50){let a=n.charCodeAt(t+2);if(a===70||a===102){let r=new TypeError("File URL path must not include encoded / characters");throw r.code="ERR_INVALID_FILE_URL_PATH",r}}return decodeURIComponent(n)}var cZ=["history","path","basename","stem","extname","dirname"],uF=class{constructor(n){let t;n?typeof n=="string"||z7n(n)?t={value:n}:iF(n)?t={path:n}:t=n:t={},this.data={},this.messages=[],this.history=[],this.cwd=Q6e.cwd(),this.value,this.stored,this.result,this.map;let a=-1;for(;++a<cZ.length;){let i=cZ[a];i in t&&t[i]!==void 0&&t[i]!==null&&(this[i]=i==="history"?[...t[i]]:t[i])}let r;for(r in t)cZ.includes(r)||(this[r]=t[r])}get path(){return this.history[this.history.length-1]}set path(n){iF(n)&&(n=Y6e(n)),fZ(n,"path"),this.path!==n&&this.history.push(n)}get dirname(){return typeof this.path=="string"?Lp.dirname(this.path):void 0}set dirname(n){X6e(this.basename,"dirname"),this.path=Lp.join(n||"",this.basename)}get basename(){return typeof this.path=="string"?Lp.basename(this.path):void 0}set basename(n){fZ(n,"basename"),sZ(n,"basename"),this.path=Lp.join(this.dirname||"",n)}get extname(){return typeof this.path=="string"?Lp.extname(this.path):void 0}set extname(n){if(sZ(n,"extname"),X6e(this.dirname,"extname"),n){if(n.charCodeAt(0)!==46)throw new Error("`extname` must start with `.`");if(n.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Lp.join(this.dirname,this.stem+(n||""))}get stem(){return typeof this.path=="string"?Lp.basename(this.path,this.extname):void 0}set stem(n){fZ(n,"stem"),sZ(n,"stem"),this.path=Lp.join(this.dirname||"",n+(this.extname||""))}toString(n){return(this.value||"").toString(n||void 0)}message(n,t,a){let r=new Gs(n,t,a);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}info(n,t,a){let r=this.message(n,t,a);return r.fatal=null,r}fail(n,t,a){let r=this.message(n,t,a);throw r.fatal=!0,r}};function sZ(e,n){if(e&&e.includes(Lp.sep))throw new Error("`"+n+"` cannot be a path: did not expect `"+Lp.sep+"`")}function fZ(e,n){if(!e)throw new Error("`"+n+"` cannot be empty")}function X6e(e,n){if(!e)throw new Error("Setting `"+n+"` requires `path` to be set too")}function z7n(e){return(0,K6e.default)(e)}function vZ(e){if(e)throw e}var cLe=Aa(uZ()),mZ=Aa(uLe());function C4(e){if(typeof e!="object"||e===null)return!1;let n=Object.getPrototypeOf(e);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function lLe(){let e=[],n={run:t,use:a};return n;function t(...r){let i=-1,u=r.pop();if(typeof u!="function")throw new TypeError("Expected function as last argument, not "+u);l(null,...r);function l(c,...s){let f=e[++i],v=-1;if(c){u(c);return}for(;++v<r.length;)(s[v]===null||s[v]===void 0)&&(s[v]=r[v]);r=s,f?$7n(f,l)(...s):u(null,...s)}}function a(r){if(typeof r!="function")throw new TypeError("Expected `middelware` to be a function, not "+r);return e.push(r),n}}function $7n(e,n){let t;return a;function a(...u){let l=e.length>u.length,c;l&&u.push(r);try{c=e.apply(this,u)}catch(s){let f=s;if(l&&t)throw f;return r(f)}l||(c instanceof Promise?c.then(i,r):c instanceof Error?r(c):i(c))}function r(u,...l){t||(t=!0,n(u,...l))}function i(u){r(null,u)}}var pZ=fLe().freeze(),sLe={}.hasOwnProperty;function fLe(){let e=lLe(),n=[],t={},a,r=-1;return i.data=u,i.Parser=void 0,i.Compiler=void 0,i.freeze=l,i.attachers=n,i.use=c,i.parse=s,i.stringify=f,i.run=v,i.runSync=m,i.process=p,i.processSync=h,i;function i(){let R=fLe(),g=-1;for(;++g<n.length;)R.use(...n[g]);return R.data((0,mZ.default)(!0,{},t)),R}function u(R,g){return typeof R=="string"?arguments.length===2?(hZ("data",a),t[R]=g,i):sLe.call(t,R)&&t[R]||null:R?(hZ("data",a),t=R,i):t}function l(){if(a)return i;for(;++r<n.length;){let[R,...g]=n[r];if(g[0]===!1)continue;g[0]===!0&&(g[0]=void 0);let _=R.call(i,...g);typeof _=="function"&&e.use(_)}return a=!0,r=Number.POSITIVE_INFINITY,i}function c(R,...g){let _;if(hZ("use",a),R!=null)if(typeof R=="function")O(R,...g);else if(typeof R=="object")Array.isArray(R)?k(R):F(R);else throw new TypeError("Expected usable value, not `"+R+"`");return _&&(t.settings=Object.assign(t.settings||{},_)),i;function y(A){if(typeof A=="function")O(A);else if(typeof A=="object")if(Array.isArray(A)){let[W,...me]=A;O(W,...me)}else F(A);else throw new TypeError("Expected usable value, not `"+A+"`")}function F(A){k(A.plugins),A.settings&&(_=Object.assign(_||{},A.settings))}function k(A){let W=-1;if(A!=null)if(Array.isArray(A))for(;++W<A.length;){let me=A[W];y(me)}else throw new TypeError("Expected a list of plugins, not `"+A+"`")}function O(A,W){let me=-1,he;for(;++me<n.length;)if(n[me][0]===A){he=n[me];break}he?(C4(he[1])&&C4(W)&&(W=(0,mZ.default)(!0,he[1],W)),he[1]=W):n.push([...arguments])}}function s(R){i.freeze();let g=I4(R),_=i.Parser;return _Z("parse",_),vLe(_,"parse")?new _(String(g),g).parse():_(String(g),g)}function f(R,g){i.freeze();let _=I4(g),y=i.Compiler;return dZ("stringify",y),mLe(R),vLe(y,"compile")?new y(R,_).compile():y(R,_)}function v(R,g,_){if(mLe(R),i.freeze(),!_&&typeof g=="function"&&(_=g,g=void 0),!_)return new Promise(y);y(null,_);function y(F,k){e.run(R,I4(g),O);function O(A,W,me){W=W||R,A?k(A):F?F(W):_(null,W,me)}}}function m(R,g){let _,y;return i.run(R,g,F),pLe("runSync","run",y),_;function F(k,O){vZ(k),_=O,y=!0}}function p(R,g){if(i.freeze(),_Z("process",i.Parser),dZ("process",i.Compiler),!g)return new Promise(_);_(null,g);function _(y,F){let k=I4(R);i.run(i.parse(k),k,(A,W,me)=>{if(A||!W||!me)O(A);else{let he=i.stringify(W,me);he==null||(Y7n(he)?me.value=he:me.result=he),O(A,me)}});function O(A,W){A||!W?F(A):y?y(W):g(null,W)}}}function h(R){let g;i.freeze(),_Z("processSync",i.Parser),dZ("processSync",i.Compiler);let _=I4(R);return i.process(_,y),pLe("processSync","process",g),_;function y(F){g=!0,vZ(F)}}}function vLe(e,n){return typeof e=="function"&&e.prototype&&(V7n(e.prototype)||n in e.prototype)}function V7n(e){let n;for(n in e)if(sLe.call(e,n))return!0;return!1}function _Z(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function dZ(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function hZ(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function mLe(e){if(!C4(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function pLe(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function I4(e){return Q7n(e)?e:new uF(e)}function Q7n(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Y7n(e){return typeof e=="string"||(0,cLe.default)(e)}function gZ(e,n){let t=(n||{}).includeImageAlt;return _Le(e,typeof t=="boolean"?t:!0)}function _Le(e,n){return K7n(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&dLe(e.children,n))||Array.isArray(e)&&dLe(e,n)||""}function dLe(e,n){let t=[],a=-1;for(;++a<e.length;)t[a]=_Le(e[a],n);return t.join("")}function K7n(e){return Boolean(e&&typeof e=="object")}function Ki(e,n,t,a){let r=e.length,i=0,u;if(n<0?n=-n>r?0:r+n:n=n>r?r:n,t=t>0?t:0,a.length<1e4)u=Array.from(a),u.unshift(n,t),[].splice.apply(e,u);else for(t&&[].splice.apply(e,[n,t]);i<a.length;)u=a.slice(i,i+1e4),u.unshift(n,0),[].splice.apply(e,u),i+=1e4,n+=1e4}function As(e,n){return e.length>0?(Ki(e,e.length,0,n),e):n}var hLe={}.hasOwnProperty;function cN(e){let n={},t=-1;for(;++t<e.length;)X7n(n,e[t]);return n}function X7n(e,n){let t;for(t in n){let r=(hLe.call(e,t)?e[t]:void 0)||(e[t]={}),i=n[t],u;for(u in i){hLe.call(r,u)||(r[u]=[]);let l=i[u];Z7n(r[u],Array.isArray(l)?l:l?[l]:[])}}}function Z7n(e,n){let t=-1,a=[];for(;++t<n.length;)(n[t].add==="after"?e:a).push(n[t]);Ki(e,0,0,a)}var gLe=/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/;var Zc=Qy(/[A-Za-z]/),rw=Qy(/\d/),DLe=Qy(/[\dA-Fa-f]/),Xi=Qy(/[\dA-Za-z]/),yLe=Qy(/[!-/:-@[-`{-~]/),DZ=Qy(/[#-'*+\--9=?A-Z^-~]/);function Vy(e){return e!==null&&(e<32||e===127)}function Er(e){return e!==null&&(e<0||e===32)}function Vn(e){return e!==null&&e<-2}function Ja(e){return e===-2||e===-1||e===32}var ow=Qy(/\s/),iw=Qy(gLe);function Qy(e){return n;function n(t){return t!==null&&e.test(String.fromCharCode(t))}}function Qt(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Ja(c)?(e.enter(t),l(c)):n(c)}function l(c){return Ja(c)&&i++<r?(e.consume(c),l):(e.exit(t),n(c))}}var bLe={tokenize:e5n};function e5n(e){let n=e.attempt(this.parser.constructs.contentInitial,a,r),t;return n;function a(l){if(l===null){e.consume(l);return}return e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),Qt(e,n,"linePrefix")}function r(l){return e.enter("paragraph"),i(l)}function i(l){let c=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=c),t=c,u(l)}function u(l){if(l===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(l);return}return Vn(l)?(e.consume(l),e.exit("chunkText"),i):(e.consume(l),u)}}var RLe={tokenize:n5n},wLe={tokenize:t5n};function n5n(e){let n=this,t=[],a=0,r,i,u;return l;function l(F){if(a<t.length){let k=t[a];return n.containerState=k[1],e.attempt(k[0].continuation,c,s)(F)}return s(F)}function c(F){if(a++,n.containerState._closeFlow){n.containerState._closeFlow=void 0,r&&y();let k=n.events.length,O=k,A;for(;O--;)if(n.events[O][0]==="exit"&&n.events[O][1].type==="chunkFlow"){A=n.events[O][1].end;break}_(a);let W=k;for(;W<n.events.length;)n.events[W][1].end=Object.assign({},A),W++;return Ki(n.events,O+1,0,n.events.slice(k)),n.events.length=W,s(F)}return l(F)}function s(F){if(a===t.length){if(!r)return m(F);if(r.currentConstruct&&r.currentConstruct.concrete)return h(F);n.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return n.containerState={},e.check(wLe,f,v)(F)}function f(F){return r&&y(),_(a),m(F)}function v(F){return n.parser.lazy[n.now().line]=a!==t.length,u=n.now().offset,h(F)}function m(F){return n.containerState={},e.attempt(wLe,p,h)(F)}function p(F){return a++,t.push([n.currentConstruct,n.containerState]),m(F)}function h(F){if(F===null){r&&y(),_(0),e.consume(F);return}return r=r||n.parser.flow(n.now()),e.enter("chunkFlow",{contentType:"flow",previous:i,_tokenizer:r}),R(F)}function R(F){if(F===null){g(e.exit("chunkFlow"),!0),_(0),e.consume(F);return}return Vn(F)?(e.consume(F),g(e.exit("chunkFlow")),a=0,n.interrupt=void 0,l):(e.consume(F),R)}function g(F,k){let O=n.sliceStream(F);if(k&&O.push(null),F.previous=i,i&&(i.next=F),i=F,r.defineSkip(F.start),r.write(O),n.parser.lazy[F.start.line]){let A=r.events.length;for(;A--;)if(r.events[A][1].start.offset<u&&(!r.events[A][1].end||r.events[A][1].end.offset>u))return;let W=n.events.length,me=W,he,ye;for(;me--;)if(n.events[me][0]==="exit"&&n.events[me][1].type==="chunkFlow"){if(he){ye=n.events[me][1].end;break}he=!0}for(_(a),A=W;A<n.events.length;)n.events[A][1].end=Object.assign({},ye),A++;Ki(n.events,me+1,0,n.events.slice(W)),n.events.length=A}}function _(F){let k=t.length;for(;k-- >F;){let O=t[k];n.containerState=O[1],O[0].exit.call(n,e)}t.length=F}function y(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function t5n(e,n,t){return Qt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function lF(e){if(e===null||Er(e)||ow(e))return 1;if(iw(e))return 2}function Yy(e,n,t){let a=[],r=-1;for(;++r<e.length;){let i=e[r].resolveAll;i&&!a.includes(i)&&(n=i(n,t),a.push(i))}return n}var F4={name:"attention",tokenize:r5n,resolveAll:a5n};function a5n(e,n){let t=-1,a,r,i,u,l,c,s,f;for(;++t<e.length;)if(e[t][0]==="enter"&&e[t][1].type==="attentionSequence"&&e[t][1]._close){for(a=t;a--;)if(e[a][0]==="exit"&&e[a][1].type==="attentionSequence"&&e[a][1]._open&&n.sliceSerialize(e[a][1]).charCodeAt(0)===n.sliceSerialize(e[t][1]).charCodeAt(0)){if((e[a][1]._close||e[t][1]._open)&&(e[t][1].end.offset-e[t][1].start.offset)%3&&!((e[a][1].end.offset-e[a][1].start.offset+e[t][1].end.offset-e[t][1].start.offset)%3))continue;c=e[a][1].end.offset-e[a][1].start.offset>1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;let v=Object.assign({},e[a][1].end),m=Object.assign({},e[t][1].start);SLe(v,-c),SLe(m,c),u={type:c>1?"strongSequence":"emphasisSequence",start:v,end:Object.assign({},e[a][1].end)},l={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:m},i={type:c>1?"strongText":"emphasisText",start:Object.assign({},e[a][1].end),end:Object.assign({},e[t][1].start)},r={type:c>1?"strong":"emphasis",start:Object.assign({},u.start),end:Object.assign({},l.end)},e[a][1].end=Object.assign({},u.start),e[t][1].start=Object.assign({},l.end),s=[],e[a][1].end.offset-e[a][1].start.offset&&(s=As(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=As(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=As(s,Yy(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=As(s,[["exit",i,n],["enter",l,n],["exit",l,n],["exit",r,n]]),e[t][1].end.offset-e[t][1].start.offset?(f=2,s=As(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,Ki(e,a-1,t-a+3,s),t=a+s.length-f-2;break}}for(t=-1;++t<e.length;)e[t][1].type==="attentionSequence"&&(e[t][1].type="data");return e}function r5n(e,n){let t=this.parser.constructs.attentionMarkers.null,a=this.previous,r=lF(a),i;return u;function u(c){return e.enter("attentionSequence"),i=c,l(c)}function l(c){if(c===i)return e.consume(c),l;let s=e.exit("attentionSequence"),f=lF(c),v=!f||f===2&&r||t.includes(c),m=!r||r===2&&f||t.includes(a);return s._open=Boolean(i===42?v:v&&(r||!m)),s._close=Boolean(i===42?m:m&&(f||!v)),n(c)}}function SLe(e,n){e.column+=n,e.offset+=n,e._bufferIndex+=n}var yZ={name:"autolink",tokenize:o5n};function o5n(e,n,t){let a=1;return r;function r(h){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(h),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(h){return Zc(h)?(e.consume(h),u):DZ(h)?s(h):t(h)}function u(h){return h===43||h===45||h===46||Xi(h)?l(h):s(h)}function l(h){return h===58?(e.consume(h),c):(h===43||h===45||h===46||Xi(h))&&a++<32?(e.consume(h),l):s(h)}function c(h){return h===62?(e.exit("autolinkProtocol"),p(h)):h===null||h===32||h===60||Vy(h)?t(h):(e.consume(h),c)}function s(h){return h===64?(e.consume(h),a=0,f):DZ(h)?(e.consume(h),s):t(h)}function f(h){return Xi(h)?v(h):t(h)}function v(h){return h===46?(e.consume(h),a=0,f):h===62?(e.exit("autolinkProtocol").type="autolinkEmail",p(h)):m(h)}function m(h){return(h===45||Xi(h))&&a++<63?(e.consume(h),h===45?m:v):t(h)}function p(h){return e.enter("autolinkMarker"),e.consume(h),e.exit("autolinkMarker"),e.exit("autolink"),n}}var Fd={tokenize:i5n,partial:!0};function i5n(e,n,t){return Qt(e,a,"linePrefix");function a(r){return r===null||Vn(r)?n(r):t(r)}}var sN={name:"blockQuote",tokenize:u5n,continuation:{tokenize:l5n},exit:c5n};function u5n(e,n,t){let a=this;return r;function r(u){if(u===62){let l=a.containerState;return l.open||(e.enter("blockQuote",{_container:!0}),l.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(u),e.exit("blockQuoteMarker"),i}return t(u)}function i(u){return Ja(u)?(e.enter("blockQuotePrefixWhitespace"),e.consume(u),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),n):(e.exit("blockQuotePrefix"),n(u))}}function l5n(e,n,t){return Qt(e,e.attempt(sN,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function c5n(e){e.exit("blockQuote")}var fN={name:"characterEscape",tokenize:s5n};function s5n(e,n,t){return a;function a(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),r}function r(i){return yLe(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),n):t(i)}}var ELe=document.createElement("i");function cF(e){let n="&"+e+";";ELe.innerHTML=n;let t=ELe.textContent;return t.charCodeAt(t.length-1)===59&&e!=="semi"||t===n?!1:t}var vN={name:"characterReference",tokenize:f5n};function f5n(e,n,t){let a=this,r=0,i,u;return l;function l(v){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(v),e.exit("characterReferenceMarker"),c}function c(v){return v===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(v),e.exit("characterReferenceMarkerNumeric"),s):(e.enter("characterReferenceValue"),i=31,u=Xi,f(v))}function s(v){return v===88||v===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(v),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,u=DLe,f):(e.enter("characterReferenceValue"),i=7,u=rw,f(v))}function f(v){let m;return v===59&&r?(m=e.exit("characterReferenceValue"),u===Xi&&!cF(a.sliceSerialize(m))?t(v):(e.enter("characterReferenceMarker"),e.consume(v),e.exit("characterReferenceMarker"),e.exit("characterReference"),n)):u(v)&&r++<i?(e.consume(v),f):t(v)}}var mN={name:"codeFenced",tokenize:v5n,concrete:!0};function v5n(e,n,t){let a=this,r={tokenize:O,partial:!0},i={tokenize:k,partial:!0},u=this.events[this.events.length-1],l=u&&u[1].type==="linePrefix"?u[2].sliceSerialize(u[1],!0).length:0,c=0,s;return f;function f(A){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),s=A,v(A)}function v(A){return A===s?(e.consume(A),c++,v):(e.exit("codeFencedFenceSequence"),c<3?t(A):Qt(e,m,"whitespace")(A))}function m(A){return A===null||Vn(A)?g(A):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(A))}function p(A){return A===null||Er(A)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Qt(e,h,"whitespace")(A)):A===96&&A===s?t(A):(e.consume(A),p)}function h(A){return A===null||Vn(A)?g(A):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),R(A))}function R(A){return A===null||Vn(A)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),g(A)):A===96&&A===s?t(A):(e.consume(A),R)}function g(A){return e.exit("codeFencedFence"),a.interrupt?n(A):_(A)}function _(A){return A===null?F(A):Vn(A)?e.attempt(i,e.attempt(r,F,l?Qt(e,_,"linePrefix",l+1):_),F)(A):(e.enter("codeFlowValue"),y(A))}function y(A){return A===null||Vn(A)?(e.exit("codeFlowValue"),_(A)):(e.consume(A),y)}function F(A){return e.exit("codeFenced"),n(A)}function k(A,W,me){let he=this;return ye;function ye(Fe){return A.enter("lineEnding"),A.consume(Fe),A.exit("lineEnding"),le}function le(Fe){return he.parser.lazy[he.now().line]?me(Fe):W(Fe)}}function O(A,W,me){let he=0;return Qt(A,ye,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function ye(Re){return A.enter("codeFencedFence"),A.enter("codeFencedFenceSequence"),le(Re)}function le(Re){return Re===s?(A.consume(Re),he++,le):he<c?me(Re):(A.exit("codeFencedFenceSequence"),Qt(A,Fe,"whitespace")(Re))}function Fe(Re){return Re===null||Vn(Re)?(A.exit("codeFencedFence"),W(Re)):me(Re)}}}var T4={name:"codeIndented",tokenize:p5n},m5n={tokenize:_5n,partial:!0};function p5n(e,n,t){let a=this;return r;function r(s){return e.enter("codeIndented"),Qt(e,i,"linePrefix",4+1)(s)}function i(s){let f=a.events[a.events.length-1];return f&&f[1].type==="linePrefix"&&f[2].sliceSerialize(f[1],!0).length>=4?u(s):t(s)}function u(s){return s===null?c(s):Vn(s)?e.attempt(m5n,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Vn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function _5n(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Vn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Qt(e,i,"linePrefix",4+1)(u)}function i(u){let l=a.events[a.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(u):Vn(u)?r(u):t(u)}}var bZ={name:"codeText",tokenize:g5n,resolve:d5n,previous:h5n};function d5n(e){let n=e.length-4,t=3,a,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(a=t;++a<n;)if(e[a][1].type==="codeTextData"){e[t][1].type="codeTextPadding",e[n][1].type="codeTextPadding",t+=2,n-=2;break}}for(a=t-1,n++;++a<=n;)r===void 0?a!==n&&e[a][1].type!=="lineEnding"&&(r=a):(a===n||e[a][1].type==="lineEnding")&&(e[r][1].type="codeTextData",a!==r+2&&(e[r][1].end=e[a-1][1].end,e.splice(r+2,a-r-2),n-=a-r-2,a=r+2),r=void 0);return e}function h5n(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function g5n(e,n,t){let a=this,r=0,i,u;return l;function l(m){return e.enter("codeText"),e.enter("codeTextSequence"),c(m)}function c(m){return m===96?(e.consume(m),r++,c):(e.exit("codeTextSequence"),s(m))}function s(m){return m===null?t(m):m===96?(u=e.enter("codeTextSequence"),i=0,v(m)):m===32?(e.enter("space"),e.consume(m),e.exit("space"),s):Vn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),s):(e.enter("codeTextData"),f(m))}function f(m){return m===null||m===32||m===96||Vn(m)?(e.exit("codeTextData"),s(m)):(e.consume(m),f)}function v(m){return m===96?(e.consume(m),i++,v):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),n(m)):(u.type="codeTextData",f(m))}}function pN(e){let n={},t=-1,a,r,i,u,l,c,s;for(;++t<e.length;){for(;t in n;)t=n[t];if(a=e[t],t&&a[1].type==="chunkFlow"&&e[t-1][1].type==="listItemPrefix"&&(c=a[1]._tokenizer.events,i=0,i<c.length&&c[i][1].type==="lineEndingBlank"&&(i+=2),i<c.length&&c[i][1].type==="content"))for(;++i<c.length&&c[i][1].type!=="content";)c[i][1].type==="chunkText"&&(c[i][1]._isInFirstContentOfListItem=!0,i++);if(a[0]==="enter")a[1].contentType&&(Object.assign(n,D5n(e,t)),t=n[t],s=!0);else if(a[1]._container){for(i=t,r=void 0;i--&&(u=e[i],u[1].type==="lineEnding"||u[1].type==="lineEndingBlank");)u[0]==="enter"&&(r&&(e[r][1].type="lineEndingBlank"),u[1].type="lineEnding",r=i);r&&(a[1].end=Object.assign({},e[r][1].start),l=e.slice(r,t),l.unshift(a),Ki(e,r,t-r+1,l))}}return!s}function D5n(e,n){let t=e[n][1],a=e[n][2],r=n-1,i=[],u=t._tokenizer||a.parser[t.contentType](t.start),l=u.events,c=[],s={},f,v,m=-1,p=t,h=0,R=0,g=[R];for(;p;){for(;e[++r][1]!==p;);i.push(r),p._tokenizer||(f=a.sliceStream(p),p.next||f.push(null),v&&u.defineSkip(p.start),p._isInFirstContentOfListItem&&(u._gfmTasklistFirstContentOfListItem=!0),u.write(f),p._isInFirstContentOfListItem&&(u._gfmTasklistFirstContentOfListItem=void 0)),v=p,p=p.next}for(p=t;++m<l.length;)l[m][0]==="exit"&&l[m-1][0]==="enter"&&l[m][1].type===l[m-1][1].type&&l[m][1].start.line!==l[m][1].end.line&&(R=m+1,g.push(R),p._tokenizer=void 0,p.previous=void 0,p=p.next);for(u.events=[],p?(p._tokenizer=void 0,p.previous=void 0):g.pop(),m=g.length;m--;){let _=l.slice(g[m],g[m+1]),y=i.pop();c.unshift([y,y+_.length-1]),Ki(e,y,2,_)}for(m=-1;++m<c.length;)s[h+c[m][0]]=h+c[m][1],h+=c[m][1]-c[m][0]-1;return s}var RZ={tokenize:R5n,resolve:b5n},y5n={tokenize:w5n,partial:!0};function b5n(e){return pN(e),e}function R5n(e,n){let t;return a;function a(l){return e.enter("content"),t=e.enter("chunkContent",{contentType:"content"}),r(l)}function r(l){return l===null?i(l):Vn(l)?e.check(y5n,u,i)(l):(e.consume(l),r)}function i(l){return e.exit("chunkContent"),e.exit("content"),n(l)}function u(l){return e.consume(l),e.exit("chunkContent"),t.next=e.enter("chunkContent",{contentType:"content",previous:t}),t=t.next,r}}function w5n(e,n,t){let a=this;return r;function r(u){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),Qt(e,i,"linePrefix")}function i(u){if(u===null||Vn(u))return t(u);let l=a.events[a.events.length-1];return!a.parser.constructs.disable.null.includes("codeIndented")&&l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(u):e.interrupt(a.parser.constructs.flow,t,n)(u)}}function _N(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(_){return _===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(_),e.exit(i),m):_===null||_===41||Vy(_)?t(_):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),R(_))}function m(_){return _===62?(e.enter(i),e.consume(_),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),p(_))}function p(_){return _===62?(e.exit("chunkString"),e.exit(l),m(_)):_===null||_===60||Vn(_)?t(_):(e.consume(_),_===92?h:p)}function h(_){return _===60||_===62||_===92?(e.consume(_),p):p(_)}function R(_){return _===40?++f>s?t(_):(e.consume(_),R):_===41?f--?(e.consume(_),R):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(_)):_===null||Er(_)?f?t(_):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(_)):Vy(_)?t(_):(e.consume(_),_===92?g:R)}function g(_){return _===40||_===41||_===92?(e.consume(_),R):R(_)}}function dN(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(p){return e.enter(a),e.enter(r),e.consume(p),e.exit(r),e.enter(i),f}function f(p){return p===null||p===91||p===93&&!c||p===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(p):p===93?(e.exit(i),e.enter(r),e.consume(p),e.exit(r),e.exit(a),n):Vn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(p))}function v(p){return p===null||p===91||p===93||Vn(p)||l++>999?(e.exit("chunkString"),f(p)):(e.consume(p),c=c||!Ja(p),p===92?m:v)}function m(p){return p===91||p===92||p===93?(e.consume(p),l++,v):v(p)}}function hN(e,n,t,a,r,i){let u;return l;function l(m){return e.enter(a),e.enter(r),e.consume(m),e.exit(r),u=m===40?41:m,c}function c(m){return m===u?(e.enter(r),e.consume(m),e.exit(r),e.exit(a),n):(e.enter(i),s(m))}function s(m){return m===u?(e.exit(i),c(u)):m===null?t(m):Vn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Qt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Vn(m)?(e.exit("chunkString"),s(m)):(e.consume(m),m===92?v:f)}function v(m){return m===u||m===92?(e.consume(m),f):f(m)}}function uw(e,n){let t;return a;function a(r){return Vn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Ja(r)?Qt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function es(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var wZ={name:"definition",tokenize:E5n},S5n={tokenize:C5n,partial:!0};function E5n(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),dN.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=es(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),uw(e,_N(e,e.attempt(S5n,Qt(e,l,"whitespace"),Qt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Vn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function C5n(e,n,t){return a;function a(u){return Er(u)?uw(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?hN(e,Qt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Vn(u)?n(u):t(u)}}var SZ={name:"hardBreakEscape",tokenize:I5n};function I5n(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Vn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var EZ={name:"headingAtx",tokenize:T5n,resolve:F5n};function F5n(e,n){let t=e.length-2,a=3,r,i;return e[a][1].type==="whitespace"&&(a+=2),t-2>a&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(a===t-1||t-4>a&&e[t-2][1].type==="whitespace")&&(t-=a+1===t?2:4),t>a&&(r={type:"atxHeadingText",start:e[a][1].start,end:e[t][1].end},i={type:"chunkText",start:e[a][1].start,end:e[t][1].end,contentType:"text"},Ki(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function T5n(e,n,t){let a=this,r=0;return i;function i(f){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),u(f)}function u(f){return f===35&&r++<6?(e.consume(f),u):f===null||Er(f)?(e.exit("atxHeadingSequence"),a.interrupt?n(f):l(f)):t(f)}function l(f){return f===35?(e.enter("atxHeadingSequence"),c(f)):f===null||Vn(f)?(e.exit("atxHeading"),n(f)):Ja(f)?Qt(e,l,"whitespace")(f):(e.enter("atxHeadingText"),s(f))}function c(f){return f===35?(e.consume(f),c):(e.exit("atxHeadingSequence"),l(f))}function s(f){return f===null||f===35||Er(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var CLe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],CZ=["pre","script","style","textarea"];var IZ={name:"htmlFlow",tokenize:A5n,resolveTo:G5n,concrete:!0},M5n={tokenize:x5n,partial:!0};function G5n(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function A5n(e,n,t){let a=this,r,i,u,l,c;return s;function s(N){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(N),f}function f(N){return N===33?(e.consume(N),v):N===47?(e.consume(N),h):N===63?(e.consume(N),r=3,a.interrupt?n:Zn):Zc(N)?(e.consume(N),u=String.fromCharCode(N),i=!0,R):t(N)}function v(N){return N===45?(e.consume(N),r=2,m):N===91?(e.consume(N),r=5,u="CDATA[",l=0,p):Zc(N)?(e.consume(N),r=4,a.interrupt?n:Zn):t(N)}function m(N){return N===45?(e.consume(N),a.interrupt?n:Zn):t(N)}function p(N){return N===u.charCodeAt(l++)?(e.consume(N),l===u.length?a.interrupt?n:le:p):t(N)}function h(N){return Zc(N)?(e.consume(N),u=String.fromCharCode(N),R):t(N)}function R(N){return N===null||N===47||N===62||Er(N)?N!==47&&i&&CZ.includes(u.toLowerCase())?(r=1,a.interrupt?n(N):le(N)):CLe.includes(u.toLowerCase())?(r=6,N===47?(e.consume(N),g):a.interrupt?n(N):le(N)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(N):i?y(N):_(N)):N===45||Xi(N)?(e.consume(N),u+=String.fromCharCode(N),R):t(N)}function g(N){return N===62?(e.consume(N),a.interrupt?n:le):t(N)}function _(N){return Ja(N)?(e.consume(N),_):he(N)}function y(N){return N===47?(e.consume(N),he):N===58||N===95||Zc(N)?(e.consume(N),F):Ja(N)?(e.consume(N),y):he(N)}function F(N){return N===45||N===46||N===58||N===95||Xi(N)?(e.consume(N),F):k(N)}function k(N){return N===61?(e.consume(N),O):Ja(N)?(e.consume(N),k):y(N)}function O(N){return N===null||N===60||N===61||N===62||N===96?t(N):N===34||N===39?(e.consume(N),c=N,A):Ja(N)?(e.consume(N),O):(c=null,W(N))}function A(N){return N===null||Vn(N)?t(N):N===c?(e.consume(N),me):(e.consume(N),A)}function W(N){return N===null||N===34||N===39||N===60||N===61||N===62||N===96||Er(N)?k(N):(e.consume(N),W)}function me(N){return N===47||N===62||Ja(N)?y(N):t(N)}function he(N){return N===62?(e.consume(N),ye):t(N)}function ye(N){return Ja(N)?(e.consume(N),ye):N===null||Vn(N)?le(N):t(N)}function le(N){return N===45&&r===2?(e.consume(N),He):N===60&&r===1?(e.consume(N),pe):N===62&&r===4?(e.consume(N),et):N===63&&r===3?(e.consume(N),Zn):N===93&&r===5?(e.consume(N),bn):Vn(N)&&(r===6||r===7)?e.check(M5n,et,Fe)(N):N===null||Vn(N)?Fe(N):(e.consume(N),le)}function Fe(N){return e.exit("htmlFlowData"),Re(N)}function Re(N){return N===null?ne(N):Vn(N)?e.attempt({tokenize:Ee,partial:!0},Re,ne)(N):(e.enter("htmlFlowData"),le(N))}function Ee(N,se,be){return Ce;function Ce(Se){return N.enter("lineEnding"),N.consume(Se),N.exit("lineEnding"),q}function q(Se){return a.parser.lazy[a.now().line]?be(Se):se(Se)}}function He(N){return N===45?(e.consume(N),Zn):le(N)}function pe(N){return N===47?(e.consume(N),u="",qn):le(N)}function qn(N){return N===62&&CZ.includes(u.toLowerCase())?(e.consume(N),et):Zc(N)&&u.length<8?(e.consume(N),u+=String.fromCharCode(N),qn):le(N)}function bn(N){return N===93?(e.consume(N),Zn):le(N)}function Zn(N){return N===62?(e.consume(N),et):N===45&&r===2?(e.consume(N),Zn):le(N)}function et(N){return N===null||Vn(N)?(e.exit("htmlFlowData"),ne(N)):(e.consume(N),et)}function ne(N){return e.exit("htmlFlow"),n(N)}}function x5n(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(Fd,n,t)}}var FZ={name:"htmlText",tokenize:L5n};function L5n(e,n,t){let a=this,r,i,u,l;return c;function c(ne){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ne),s}function s(ne){return ne===33?(e.consume(ne),f):ne===47?(e.consume(ne),W):ne===63?(e.consume(ne),O):Zc(ne)?(e.consume(ne),ye):t(ne)}function f(ne){return ne===45?(e.consume(ne),v):ne===91?(e.consume(ne),i="CDATA[",u=0,g):Zc(ne)?(e.consume(ne),k):t(ne)}function v(ne){return ne===45?(e.consume(ne),m):t(ne)}function m(ne){return ne===null||ne===62?t(ne):ne===45?(e.consume(ne),p):h(ne)}function p(ne){return ne===null||ne===62?t(ne):h(ne)}function h(ne){return ne===null?t(ne):ne===45?(e.consume(ne),R):Vn(ne)?(l=h,bn(ne)):(e.consume(ne),h)}function R(ne){return ne===45?(e.consume(ne),et):h(ne)}function g(ne){return ne===i.charCodeAt(u++)?(e.consume(ne),u===i.length?_:g):t(ne)}function _(ne){return ne===null?t(ne):ne===93?(e.consume(ne),y):Vn(ne)?(l=_,bn(ne)):(e.consume(ne),_)}function y(ne){return ne===93?(e.consume(ne),F):_(ne)}function F(ne){return ne===62?et(ne):ne===93?(e.consume(ne),F):_(ne)}function k(ne){return ne===null||ne===62?et(ne):Vn(ne)?(l=k,bn(ne)):(e.consume(ne),k)}function O(ne){return ne===null?t(ne):ne===63?(e.consume(ne),A):Vn(ne)?(l=O,bn(ne)):(e.consume(ne),O)}function A(ne){return ne===62?et(ne):O(ne)}function W(ne){return Zc(ne)?(e.consume(ne),me):t(ne)}function me(ne){return ne===45||Xi(ne)?(e.consume(ne),me):he(ne)}function he(ne){return Vn(ne)?(l=he,bn(ne)):Ja(ne)?(e.consume(ne),he):et(ne)}function ye(ne){return ne===45||Xi(ne)?(e.consume(ne),ye):ne===47||ne===62||Er(ne)?le(ne):t(ne)}function le(ne){return ne===47?(e.consume(ne),et):ne===58||ne===95||Zc(ne)?(e.consume(ne),Fe):Vn(ne)?(l=le,bn(ne)):Ja(ne)?(e.consume(ne),le):et(ne)}function Fe(ne){return ne===45||ne===46||ne===58||ne===95||Xi(ne)?(e.consume(ne),Fe):Re(ne)}function Re(ne){return ne===61?(e.consume(ne),Ee):Vn(ne)?(l=Re,bn(ne)):Ja(ne)?(e.consume(ne),Re):le(ne)}function Ee(ne){return ne===null||ne===60||ne===61||ne===62||ne===96?t(ne):ne===34||ne===39?(e.consume(ne),r=ne,He):Vn(ne)?(l=Ee,bn(ne)):Ja(ne)?(e.consume(ne),Ee):(e.consume(ne),r=void 0,qn)}function He(ne){return ne===r?(e.consume(ne),pe):ne===null?t(ne):Vn(ne)?(l=He,bn(ne)):(e.consume(ne),He)}function pe(ne){return ne===62||ne===47||Er(ne)?le(ne):t(ne)}function qn(ne){return ne===null||ne===34||ne===39||ne===60||ne===61||ne===96?t(ne):ne===62||Er(ne)?le(ne):(e.consume(ne),qn)}function bn(ne){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ne),e.exit("lineEnding"),Qt(e,Zn,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Zn(ne){return e.enter("htmlTextData"),l(ne)}function et(ne){return ne===62?(e.consume(ne),e.exit("htmlTextData"),e.exit("htmlText"),n):t(ne)}}var lw={name:"labelEnd",tokenize:O5n,resolveTo:H5n,resolveAll:k5n},j5n={tokenize:U5n},P5n={tokenize:B5n},N5n={tokenize:J5n};function k5n(e){let n=-1,t;for(;++n<e.length;)t=e[n][1],(t.type==="labelImage"||t.type==="labelLink"||t.type==="labelEnd")&&(e.splice(n+1,t.type==="labelImage"?4:2),t.type="data",n++);return e}function H5n(e,n){let t=e.length,a=0,r,i,u,l;for(;t--;)if(r=e[t][1],i){if(r.type==="link"||r.type==="labelLink"&&r._inactive)break;e[t][0]==="enter"&&r.type==="labelLink"&&(r._inactive=!0)}else if(u){if(e[t][0]==="enter"&&(r.type==="labelImage"||r.type==="labelLink")&&!r._balanced&&(i=t,r.type!=="labelLink")){a=2;break}}else r.type==="labelEnd"&&(u=t);let c={type:e[i][1].type==="labelLink"?"link":"image",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)},s={type:"label",start:Object.assign({},e[i][1].start),end:Object.assign({},e[u][1].end)},f={type:"labelText",start:Object.assign({},e[i+a+2][1].end),end:Object.assign({},e[u-2][1].start)};return l=[["enter",c,n],["enter",s,n]],l=As(l,e.slice(i+1,i+a+3)),l=As(l,[["enter",f,n]]),l=As(l,Yy(n.parser.constructs.insideSpan.null,e.slice(i+a+4,u-3),n)),l=As(l,[["exit",f,n],e[u-2],e[u-1],["exit",s,n]]),l=As(l,e.slice(u+1)),l=As(l,[["exit",c,n]]),Ki(e,i,e.length,l),e}function O5n(e,n,t){let a=this,r=a.events.length,i,u;for(;r--;)if((a.events[r][1].type==="labelImage"||a.events[r][1].type==="labelLink")&&!a.events[r][1]._balanced){i=a.events[r][1];break}return l;function l(f){return i?i._inactive?s(f):(u=a.parser.defined.includes(es(a.sliceSerialize({start:i.end,end:a.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(f),e.exit("labelMarker"),e.exit("labelEnd"),c):t(f)}function c(f){return f===40?e.attempt(j5n,n,u?n:s)(f):f===91?e.attempt(P5n,n,u?e.attempt(N5n,n,s):s)(f):u?n(f):s(f)}function s(f){return i._balanced=!0,t(f)}}function U5n(e,n,t){return a;function a(c){return e.enter("resource"),e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),uw(e,r)}function r(c){return c===41?l(c):_N(e,i,t,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(c)}function i(c){return Er(c)?uw(e,u)(c):l(c)}function u(c){return c===34||c===39||c===40?hN(e,uw(e,l),t,"resourceTitle","resourceTitleMarker","resourceTitleString")(c):l(c)}function l(c){return c===41?(e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),e.exit("resource"),n):t(c)}}function B5n(e,n,t){let a=this;return r;function r(u){return dN.call(a,e,i,t,"reference","referenceMarker","referenceString")(u)}function i(u){return a.parser.defined.includes(es(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)))?n(u):t(u)}}function J5n(e,n,t){return a;function a(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),r}function r(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),n):t(i)}}var TZ={name:"labelStartImage",tokenize:W5n,resolveAll:lw.resolveAll};function W5n(e,n,t){let a=this;return r;function r(l){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(l),e.exit("labelImageMarker"),i}function i(l){return l===91?(e.enter("labelMarker"),e.consume(l),e.exit("labelMarker"),e.exit("labelImage"),u):t(l)}function u(l){return l===94&&"_hiddenFootnoteSupport"in a.parser.constructs?t(l):n(l)}}var MZ={name:"labelStartLink",tokenize:q5n,resolveAll:lw.resolveAll};function q5n(e,n,t){let a=this;return r;function r(u){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(u),e.exit("labelMarker"),e.exit("labelLink"),i}function i(u){return u===94&&"_hiddenFootnoteSupport"in a.parser.constructs?t(u):n(u)}}var M4={name:"lineEnding",tokenize:z5n};function z5n(e,n){return t;function t(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),Qt(e,n,"linePrefix")}}var cw={name:"thematicBreak",tokenize:$5n};function $5n(e,n,t){let a=0,r;return i;function i(c){return e.enter("thematicBreak"),r=c,u(c)}function u(c){return c===r?(e.enter("thematicBreakSequence"),l(c)):Ja(c)?Qt(e,u,"whitespace")(c):a<3||c!==null&&!Vn(c)?t(c):(e.exit("thematicBreak"),n(c))}function l(c){return c===r?(e.consume(c),a++,l):(e.exit("thematicBreakSequence"),u(c))}}var ns={name:"list",tokenize:Y5n,continuation:{tokenize:K5n},exit:Z5n},V5n={tokenize:e6n,partial:!0},Q5n={tokenize:X5n,partial:!0};function Y5n(e,n,t){let a=this,r=a.events[a.events.length-1],i=r&&r[1].type==="linePrefix"?r[2].sliceSerialize(r[1],!0).length:0,u=0;return l;function l(p){let h=a.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!a.containerState.marker||p===a.containerState.marker:rw(p)){if(a.containerState.type||(a.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(cw,t,s)(p):s(p);if(!a.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),c(p)}return t(p)}function c(p){return rw(p)&&++u<10?(e.consume(p),c):(!a.interrupt||u<2)&&(a.containerState.marker?p===a.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),s(p)):t(p)}function s(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),a.containerState.marker=a.containerState.marker||p,e.check(Fd,a.interrupt?t:f,e.attempt(V5n,m,v))}function f(p){return a.containerState.initialBlankLine=!0,i++,m(p)}function v(p){return Ja(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),m):t(p)}function m(p){return a.containerState.size=i+a.sliceSerialize(e.exit("listItemPrefix"),!0).length,n(p)}}function K5n(e,n,t){let a=this;return a.containerState._closeFlow=void 0,e.check(Fd,r,i);function r(l){return a.containerState.furtherBlankLines=a.containerState.furtherBlankLines||a.containerState.initialBlankLine,Qt(e,n,"listItemIndent",a.containerState.size+1)(l)}function i(l){return a.containerState.furtherBlankLines||!Ja(l)?(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,u(l)):(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,e.attempt(Q5n,n,u)(l))}function u(l){return a.containerState._closeFlow=!0,a.interrupt=void 0,Qt(e,e.attempt(ns,n,t),"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(l)}}function X5n(e,n,t){let a=this;return Qt(e,r,"listItemIndent",a.containerState.size+1);function r(i){let u=a.events[a.events.length-1];return u&&u[1].type==="listItemIndent"&&u[2].sliceSerialize(u[1],!0).length===a.containerState.size?n(i):t(i)}}function Z5n(e){e.exit(this.containerState.type)}function e6n(e,n,t){let a=this;return Qt(e,r,"listItemPrefixWhitespace",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4+1);function r(i){let u=a.events[a.events.length-1];return!Ja(i)&&u&&u[1].type==="listItemPrefixWhitespace"?n(i):t(i)}}var gN={name:"setextUnderline",tokenize:t6n,resolveTo:n6n};function n6n(e,n){let t=e.length,a,r,i;for(;t--;)if(e[t][0]==="enter"){if(e[t][1].type==="content"){a=t;break}e[t][1].type==="paragraph"&&(r=t)}else e[t][1].type==="content"&&e.splice(t,1),!i&&e[t][1].type==="definition"&&(i=t);let u={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",u,n]),e.splice(i+1,0,["exit",e[a][1],n]),e[a][1].end=Object.assign({},e[i][1].end)):e[a][1]=u,e.push(["exit",u,n]),e}function t6n(e,n,t){let a=this,r=a.events.length,i,u;for(;r--;)if(a.events[r][1].type!=="lineEnding"&&a.events[r][1].type!=="linePrefix"&&a.events[r][1].type!=="content"){u=a.events[r][1].type==="paragraph";break}return l;function l(f){return!a.parser.lazy[a.now().line]&&(a.interrupt||u)?(e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),i=f,c(f)):t(f)}function c(f){return f===i?(e.consume(f),c):(e.exit("setextHeadingLineSequence"),Qt(e,s,"lineSuffix")(f))}function s(f){return f===null||Vn(f)?(e.exit("setextHeadingLine"),n(f)):t(f)}}var ILe={tokenize:a6n};function a6n(e){let n=this,t=e.attempt(Fd,a,e.attempt(this.parser.constructs.flowInitial,r,Qt(e,e.attempt(this.parser.constructs.flow,r,e.attempt(RZ,r)),"linePrefix")));return t;function a(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),n.currentConstruct=void 0,t}function r(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n.currentConstruct=void 0,t}}var FLe={resolveAll:ALe()},TLe=GLe("string"),MLe=GLe("text");function GLe(e){return{tokenize:n,resolveAll:ALe(e==="text"?r6n:void 0)};function n(t){let a=this,r=this.parser.constructs[e],i=t.attempt(r,u,l);return u;function u(f){return s(f)?i(f):l(f)}function l(f){if(f===null){t.consume(f);return}return t.enter("data"),t.consume(f),c}function c(f){return s(f)?(t.exit("data"),i(f)):(t.consume(f),c)}function s(f){if(f===null)return!0;let v=r[f],m=-1;if(v)for(;++m<v.length;){let p=v[m];if(!p.previous||p.previous.call(a,a.previous))return!0}return!1}}}function ALe(e){return n;function n(t,a){let r=-1,i;for(;++r<=t.length;)i===void 0?t[r]&&t[r][1].type==="data"&&(i=r,r++):(!t[r]||t[r][1].type!=="data")&&(r!==i+2&&(t[i][1].end=t[r-1][1].end,t.splice(i+2,r-i-2),r=i+2),i=void 0);return e?e(t,a):t}}function r6n(e,n){let t=0;for(;++t<=e.length;)if((t===e.length||e[t][1].type==="lineEnding")&&e[t-1][1].type==="data"){let a=e[t-1][1],r=n.sliceStream(a),i=r.length,u=-1,l=0,c;for(;i--;){let s=r[i];if(typeof s=="string"){for(u=s.length;s.charCodeAt(u-1)===32;)l++,u--;if(u)break;u=-1}else if(s===-2)c=!0,l++;else if(s!==-1){i++;break}}if(l){let s={type:t===e.length||c||l<2?"lineSuffix":"hardBreakTrailing",start:{line:a.end.line,column:a.end.column-l,offset:a.end.offset-l,_index:a.start._index+i,_bufferIndex:i?u:a.start._bufferIndex+u},end:Object.assign({},a.end)};a.end=Object.assign({},s.start),a.start.offset===a.end.offset?Object.assign(a,s):(e.splice(t,0,["enter",s,n],["exit",s,n]),t+=2)}t++}return e}function xLe(e,n,t){let a=Object.assign(t?Object.assign({},t):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1}),r={},i=[],u=[],l=[],c=!0,s={consume:k,enter:O,exit:A,attempt:he(W),check:he(me),interrupt:he(me,{interrupt:!0})},f={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:R,sliceSerialize:h,now:g,defineSkip:_,write:p},v=n.tokenize.call(f,s),m;return n.resolveAll&&i.push(n),f;function p(Re){return u=As(u,Re),y(),u[u.length-1]!==null?[]:(ye(n,0),f.events=Yy(i,f.events,f),f.events)}function h(Re,Ee){return i6n(R(Re),Ee)}function R(Re){return o6n(u,Re)}function g(){return Object.assign({},a)}function _(Re){r[Re.line]=Re.column,Fe()}function y(){let Re;for(;a._index<u.length;){let Ee=u[a._index];if(typeof Ee=="string")for(Re=a._index,a._bufferIndex<0&&(a._bufferIndex=0);a._index===Re&&a._bufferIndex<Ee.length;)F(Ee.charCodeAt(a._bufferIndex));else F(Ee)}}function F(Re){c=void 0,m=Re,v=v(Re)}function k(Re){Vn(Re)?(a.line++,a.column=1,a.offset+=Re===-3?2:1,Fe()):Re!==-1&&(a.column++,a.offset++),a._bufferIndex<0?a._index++:(a._bufferIndex++,a._bufferIndex===u[a._index].length&&(a._bufferIndex=-1,a._index++)),f.previous=Re,c=!0}function O(Re,Ee){let He=Ee||{};return He.type=Re,He.start=g(),f.events.push(["enter",He,f]),l.push(He),He}function A(Re){let Ee=l.pop();return Ee.end=g(),f.events.push(["exit",Ee,f]),Ee}function W(Re,Ee){ye(Re,Ee.from)}function me(Re,Ee){Ee.restore()}function he(Re,Ee){return He;function He(pe,qn,bn){let Zn,et,ne,N;return Array.isArray(pe)?be(pe):"tokenize"in pe?be([pe]):se(pe);function se(ae){return Ne;function Ne(je){let Ye=je!==null&&ae[je],cn=je!==null&&ae.null,ke=[...Array.isArray(Ye)?Ye:Ye?[Ye]:[],...Array.isArray(cn)?cn:cn?[cn]:[]];return be(ke)(je)}}function be(ae){return Zn=ae,et=0,ae.length===0?bn:Ce(ae[et])}function Ce(ae){return Ne;function Ne(je){return N=le(),ne=ae,ae.partial||(f.currentConstruct=ae),ae.name&&f.parser.constructs.disable.null.includes(ae.name)?Se(je):ae.tokenize.call(Ee?Object.assign(Object.create(f),Ee):f,s,q,Se)(je)}}function q(ae){return c=!0,Re(ne,N),qn}function Se(ae){return c=!0,N.restore(),++et<Zn.length?Ce(Zn[et]):bn}}}function ye(Re,Ee){Re.resolveAll&&!i.includes(Re)&&i.push(Re),Re.resolve&&Ki(f.events,Ee,f.events.length-Ee,Re.resolve(f.events.slice(Ee),f)),Re.resolveTo&&(f.events=Re.resolveTo(f.events,f))}function le(){let Re=g(),Ee=f.previous,He=f.currentConstruct,pe=f.events.length,qn=Array.from(l);return{restore:bn,from:pe};function bn(){a=Re,f.previous=Ee,f.currentConstruct=He,f.events.length=pe,l=qn,Fe()}}function Fe(){a.line in r&&a.column<2&&(a.column=r[a.line],a.offset+=r[a.line]-1)}}function o6n(e,n){let t=n.start._index,a=n.start._bufferIndex,r=n.end._index,i=n.end._bufferIndex,u;return t===r?u=[e[t].slice(a,i)]:(u=e.slice(t,r),a>-1&&(u[0]=u[0].slice(a)),i>0&&u.push(e[r].slice(0,i))),u}function i6n(e,n){let t=-1,a=[],r;for(;++t<e.length;){let i=e[t],u;if(typeof i=="string")u=i;else switch(i){case-5:{u="\r";break}case-4:{u=` `;break}case-3:{u=`\r `;break}case-2:{u=n?" ":" ";break}case-1:{if(!n&&r)continue;u=" ";break}default:u=String.fromCharCode(i)}r=i===-2,a.push(u)}return a.join("")}var GZ={};fA(GZ,{attentionMarkers:()=>p6n,contentInitial:()=>l6n,disable:()=>_6n,document:()=>u6n,flow:()=>s6n,flowInitial:()=>c6n,insideSpan:()=>m6n,string:()=>f6n,text:()=>v6n});var u6n={[42]:ns,[43]:ns,[45]:ns,[48]:ns,[49]:ns,[50]:ns,[51]:ns,[52]:ns,[53]:ns,[54]:ns,[55]:ns,[56]:ns,[57]:ns,[62]:sN},l6n={[91]:wZ},c6n={[-2]:T4,[-1]:T4,[32]:T4},s6n={[35]:EZ,[42]:cw,[45]:[gN,cw],[60]:IZ,[61]:gN,[95]:cw,[96]:mN,[126]:mN},f6n={[38]:vN,[92]:fN},v6n={[-5]:M4,[-4]:M4,[-3]:M4,[33]:TZ,[38]:vN,[42]:F4,[60]:[yZ,FZ],[91]:MZ,[92]:[SZ,fN],[93]:lw,[95]:F4,[96]:bZ},m6n={null:[F4,FLe]},p6n={null:[42,95]},_6n={null:[]};function LLe(e={}){let n=cN([GZ].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(bLe),document:a(RLe),flow:a(ILe),string:a(TLe),text:a(MLe)};return t;function a(r){return i;function i(u){return xLe(t,r,u)}}}var jLe=/[\0\t\n\r]/g;function PLe(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,p;for(i=n+i.toString(u),v=0,n="",t&&(i.charCodeAt(0)===65279&&v++,t=void 0);v<i.length;){if(jLe.lastIndex=v,s=jLe.exec(i),m=s&&s.index!==void 0?s.index:i.length,p=i.charCodeAt(m),!s){n=i.slice(v);break}if(p===10&&v===m&&a)c.push(-3),a=void 0;else switch(a&&(c.push(-5),a=void 0),v<m&&(c.push(i.slice(v,m)),e+=m-v),p){case 0:{c.push(65533),e++;break}case 9:{for(f=Math.ceil(e/4)*4,c.push(-2);e++<f;)c.push(-1);break}case 10:{c.push(-4),e=1;break}default:a=!0,e=1}v=m+1}return l&&(a&&c.push(-5),n&&c.push(n),c.push(null)),c}}function NLe(e){for(;!pN(e););return e}function DN(e,n){let t=Number.parseInt(e,n);return t<9||t===11||t>13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)==65535||(t&65535)==65534||t>1114111?"\uFFFD":String.fromCharCode(t)}var d6n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function yN(e){return e.replace(d6n,h6n)}function h6n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return DN(t.slice(i?2:1),i?16:10)}return cF(t)||e}var kLe={}.hasOwnProperty,AZ=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),g6n(t)(NLe(LLe(t).document().write(PLe()(e,n,!0))))};function g6n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Un),autolinkProtocol:le,autolinkEmail:le,atxHeading:l(pt),blockQuote:l(Ye),characterEscape:le,characterReference:le,codeFenced:l(cn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(cn,c),codeText:l(ke,c),codeTextData:le,data:le,codeFlowValue:le,definition:l(Nn),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Fn),hardBreakEscape:l(Pn),hardBreakTrailing:l(Pn),htmlFlow:l(_t,c),htmlFlowData:le,htmlText:l(_t,c),htmlTextData:le,image:l(Gt),label:c,link:l(Un),listItem:l(dt),listItemValue:h,listOrdered:l($t,p),listUnordered:l($t),paragraph:l(rt),reference:Ce,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(pt),strong:l(Tn),thematicBreak:l(cr)},exit:{atxHeading:f(),atxHeadingSequence:W,autolink:f(),autolinkEmail:je,autolinkProtocol:Ne,blockQuote:f(),characterEscapeValue:Fe,characterReferenceMarkerHexadecimal:Se,characterReferenceMarkerNumeric:Se,characterReferenceValue:ae,codeFenced:f(y),codeFencedFence:_,codeFencedFenceInfo:R,codeFencedFenceMeta:g,codeFlowValue:Fe,codeIndented:f(F),codeText:f(qn),codeTextData:Fe,data:Fe,definition:f(),definitionDestinationString:A,definitionLabelString:k,definitionTitleString:O,emphasis:f(),hardBreakEscape:f(Ee),hardBreakTrailing:f(Ee),htmlFlow:f(He),htmlFlowData:Fe,htmlText:f(pe),htmlTextData:Fe,image:f(Zn),label:ne,labelText:et,lineEnding:Re,link:f(bn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:q,resourceDestinationString:N,resourceTitleString:se,resource:be,setextHeading:f(ye),setextHeadingLineSequence:he,setextHeadingText:me,strong:f(),thematicBreak:f()}};HLe(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(xe){let ln={type:"root",children:[]},Vt={stack:[ln],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Gr=[],Jr=-1;for(;++Jr<xe.length;)if(xe[Jr][1].type==="listOrdered"||xe[Jr][1].type==="listUnordered")if(xe[Jr][0]==="enter")Gr.push(Jr);else{let jf=Gr.pop();Jr=r(xe,jf,Jr)}for(Jr=-1;++Jr<xe.length;){let jf=n[xe[Jr][0]];kLe.call(jf,xe[Jr][1].type)&&jf[xe[Jr][1].type].call(Object.assign({sliceSerialize:xe[Jr][2].sliceSerialize},Vt),xe[Jr][1])}if(Vt.tokenStack.length>0){let jf=Vt.tokenStack[Vt.tokenStack.length-1];(jf[1]||OLe).call(Vt,void 0,jf[0])}for(ln.position={start:Ky(xe.length>0?xe[0][1].start:{line:1,column:1,offset:0}),end:Ky(xe.length>0?xe[xe.length-2][1].end:{line:1,column:1,offset:0})},Jr=-1;++Jr<n.transforms.length;)ln=n.transforms[Jr](ln)||ln;return ln}function r(xe,ln,Vt){let Gr=ln-1,Jr=-1,jf=!1,Np,pm,Hd,lb;for(;++Gr<=Vt;){let Wr=xe[Gr];if(Wr[1].type==="listUnordered"||Wr[1].type==="listOrdered"||Wr[1].type==="blockQuote"?(Wr[0]==="enter"?Jr++:Jr--,lb=void 0):Wr[1].type==="lineEndingBlank"?Wr[0]==="enter"&&(Np&&!lb&&!Jr&&!Hd&&(Hd=Gr),lb=void 0):Wr[1].type==="linePrefix"||Wr[1].type==="listItemValue"||Wr[1].type==="listItemMarker"||Wr[1].type==="listItemPrefix"||Wr[1].type==="listItemPrefixWhitespace"||(lb=void 0),!Jr&&Wr[0]==="enter"&&Wr[1].type==="listItemPrefix"||Jr===-1&&Wr[0]==="exit"&&(Wr[1].type==="listUnordered"||Wr[1].type==="listOrdered")){if(Np){let TF=Gr;for(pm=void 0;TF--;){let _m=xe[TF];if(_m[1].type==="lineEnding"||_m[1].type==="lineEndingBlank"){if(_m[0]==="exit")continue;pm&&(xe[pm][1].type="lineEndingBlank",jf=!0),_m[1].type="lineEnding",pm=TF}else if(!(_m[1].type==="linePrefix"||_m[1].type==="blockQuotePrefix"||_m[1].type==="blockQuotePrefixWhitespace"||_m[1].type==="blockQuoteMarker"||_m[1].type==="listItemIndent"))break}Hd&&(!pm||Hd<pm)&&(Np._spread=!0),Np.end=Object.assign({},pm?xe[pm][1].start:Wr[1].end),xe.splice(pm||Gr,0,["exit",Np,Wr[2]]),Gr++,Vt++}Wr[1].type==="listItemPrefix"&&(Np={type:"listItem",_spread:!1,start:Object.assign({},Wr[1].start)},xe.splice(Gr,0,["enter",Np,Wr[2]]),Gr++,Vt++,Hd=void 0,lb=!0)}}return xe[ln][1]._spread=jf,Vt}function i(xe,ln){t[xe]=ln}function u(xe){return t[xe]}function l(xe,ln){return Vt;function Vt(Gr){s.call(this,xe(Gr),Gr),ln&&ln.call(this,Gr)}}function c(){this.stack.push({type:"fragment",children:[]})}function s(xe,ln,Vt){return this.stack[this.stack.length-1].children.push(xe),this.stack.push(xe),this.tokenStack.push([ln,Vt]),xe.position={start:Ky(ln.start)},xe}function f(xe){return ln;function ln(Vt){xe&&xe.call(this,Vt),v.call(this,Vt)}}function v(xe,ln){let Vt=this.stack.pop(),Gr=this.tokenStack.pop();if(Gr)Gr[0].type!==xe.type&&(ln?ln.call(this,xe,Gr[0]):(Gr[1]||OLe).call(this,xe,Gr[0]));else throw new Error("Cannot close `"+xe.type+"` ("+$y({start:xe.start,end:xe.end})+"): it\u2019s not open");return Vt.position.end=Ky(xe.end),Vt}function m(){return gZ(this.stack.pop())}function p(){i("expectingFirstListItemValue",!0)}function h(xe){if(u("expectingFirstListItemValue")){let ln=this.stack[this.stack.length-2];ln.start=Number.parseInt(this.sliceSerialize(xe),10),i("expectingFirstListItemValue")}}function R(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.lang=xe}function g(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.meta=xe}function _(){u("flowCodeInside")||(this.buffer(),i("flowCodeInside",!0))}function y(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.value=xe.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),i("flowCodeInside")}function F(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.value=xe.replace(/(\r?\n|\r)$/g,"")}function k(xe){let ln=this.resume(),Vt=this.stack[this.stack.length-1];Vt.label=ln,Vt.identifier=es(this.sliceSerialize(xe)).toLowerCase()}function O(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.title=xe}function A(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.url=xe}function W(xe){let ln=this.stack[this.stack.length-1];if(!ln.depth){let Vt=this.sliceSerialize(xe).length;ln.depth=Vt}}function me(){i("setextHeadingSlurpLineEnding",!0)}function he(xe){let ln=this.stack[this.stack.length-1];ln.depth=this.sliceSerialize(xe).charCodeAt(0)===61?1:2}function ye(){i("setextHeadingSlurpLineEnding")}function le(xe){let ln=this.stack[this.stack.length-1],Vt=ln.children[ln.children.length-1];(!Vt||Vt.type!=="text")&&(Vt=Ct(),Vt.position={start:Ky(xe.start)},ln.children.push(Vt)),this.stack.push(Vt)}function Fe(xe){let ln=this.stack.pop();ln.value+=this.sliceSerialize(xe),ln.position.end=Ky(xe.end)}function Re(xe){let ln=this.stack[this.stack.length-1];if(u("atHardBreak")){let Vt=ln.children[ln.children.length-1];Vt.position.end=Ky(xe.end),i("atHardBreak");return}!u("setextHeadingSlurpLineEnding")&&n.canContainEols.includes(ln.type)&&(le.call(this,xe),Fe.call(this,xe))}function Ee(){i("atHardBreak",!0)}function He(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.value=xe}function pe(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.value=xe}function qn(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.value=xe}function bn(){let xe=this.stack[this.stack.length-1];if(u("inReference")){let ln=u("referenceType")||"shortcut";xe.type+="Reference",xe.referenceType=ln,delete xe.url,delete xe.title}else delete xe.identifier,delete xe.label;i("referenceType")}function Zn(){let xe=this.stack[this.stack.length-1];if(u("inReference")){let ln=u("referenceType")||"shortcut";xe.type+="Reference",xe.referenceType=ln,delete xe.url,delete xe.title}else delete xe.identifier,delete xe.label;i("referenceType")}function et(xe){let ln=this.sliceSerialize(xe),Vt=this.stack[this.stack.length-2];Vt.label=yN(ln),Vt.identifier=es(ln).toLowerCase()}function ne(){let xe=this.stack[this.stack.length-1],ln=this.resume(),Vt=this.stack[this.stack.length-1];if(i("inReference",!0),Vt.type==="link"){let Gr=xe.children;Vt.children=Gr}else Vt.alt=ln}function N(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.url=xe}function se(){let xe=this.resume(),ln=this.stack[this.stack.length-1];ln.title=xe}function be(){i("inReference")}function Ce(){i("referenceType","collapsed")}function q(xe){let ln=this.resume(),Vt=this.stack[this.stack.length-1];Vt.label=ln,Vt.identifier=es(this.sliceSerialize(xe)).toLowerCase(),i("referenceType","full")}function Se(xe){i("characterReferenceType",xe.type)}function ae(xe){let ln=this.sliceSerialize(xe),Vt=u("characterReferenceType"),Gr;Vt?(Gr=DN(ln,Vt==="characterReferenceMarkerNumeric"?10:16),i("characterReferenceType")):Gr=cF(ln);let Jr=this.stack.pop();Jr.value+=Gr,Jr.position.end=Ky(xe.end)}function Ne(xe){Fe.call(this,xe);let ln=this.stack[this.stack.length-1];ln.url=this.sliceSerialize(xe)}function je(xe){Fe.call(this,xe);let ln=this.stack[this.stack.length-1];ln.url="mailto:"+this.sliceSerialize(xe)}function Ye(){return{type:"blockquote",children:[]}}function cn(){return{type:"code",lang:null,meta:null,value:""}}function ke(){return{type:"inlineCode",value:""}}function Nn(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Fn(){return{type:"emphasis",children:[]}}function pt(){return{type:"heading",depth:void 0,children:[]}}function Pn(){return{type:"break"}}function _t(){return{type:"html",value:""}}function Gt(){return{type:"image",title:null,url:"",alt:null}}function Un(){return{type:"link",title:null,url:"",children:[]}}function $t(xe){return{type:"list",ordered:xe.type==="listOrdered",start:null,spread:xe._spread,children:[]}}function dt(xe){return{type:"listItem",spread:xe._spread,checked:null,children:[]}}function rt(){return{type:"paragraph",children:[]}}function Tn(){return{type:"strong",children:[]}}function Ct(){return{type:"text",value:""}}function cr(){return{type:"thematicBreak"}}}function Ky(e){return{line:e.line,column:e.column,offset:e.offset}}function HLe(e,n){let t=-1;for(;++t<n.length;){let a=n[t];Array.isArray(a)?HLe(e,a):D6n(e,a)}}function D6n(e,n){let t;for(t in n)if(kLe.call(n,t)){if(t==="canContainEols"){let a=n[t];a&&e[t].push(...a)}else if(t==="transforms"){let a=n[t];a&&e[t].push(...a)}else if(t==="enter"||t==="exit"){let a=n[t];a&&Object.assign(e[t],a)}}}function OLe(e,n){throw e?new Error("Cannot close `"+e.type+"` ("+$y({start:e.start,end:e.end})+"): a different token (`"+n.type+"`, "+$y({start:n.start,end:n.end})+") is open"):new Error("Cannot close document, a token (`"+n.type+"`, "+$y({start:n.start,end:n.end})+") is still open")}function bN(e){Object.assign(this,{Parser:t=>{let a=this.data("settings");return AZ(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function ULe(e,n){let t={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(n),!0)};return e.patch(n,t),e.applyData(n,t)}function BLe(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function JLe(e,n){let t=n.value?n.value+` `:"",a=n.lang?n.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,r={};a&&(r.className=["language-"+a]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:t}]};return n.meta&&(i.data={meta:n.meta}),e.patch(n,i),i=e.applyData(n,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(n,i),i}function WLe(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function qLe(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function cm(e){let n=[],t=-1,a=0,r=0;for(;++t<e.length;){let i=e.charCodeAt(t),u="";if(i===37&&Xi(e.charCodeAt(t+1))&&Xi(e.charCodeAt(t+2)))r=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(u=String.fromCharCode(i));else if(i>55295&&i<57344){let l=e.charCodeAt(t+1);i<56320&&l>56319&&l<57344?(u=String.fromCharCode(i,l),r=1):u="\uFFFD"}else u=String.fromCharCode(i);u&&(n.push(e.slice(a,t),encodeURIComponent(u)),a=t+r+1,u=""),r&&(t+=r,r=0)}return n.join("")+e.slice(a)}function RN(e,n){let t=String(n.identifier).toUpperCase(),a=cm(t.toLowerCase()),r=e.footnoteOrder.indexOf(t),i;r===-1?(e.footnoteOrder.push(t),e.footnoteCounts[t]=1,i=e.footnoteOrder.length):(e.footnoteCounts[t]++,i=r+1);let u=e.footnoteCounts[t],l={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+a,id:e.clobberPrefix+"fnref-"+a+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(n,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(n,c),e.applyData(n,c)}function zLe(e,n){let t=e.footnoteById,a=1;for(;a in t;)a++;let r=String(a);return t[r]={type:"footnoteDefinition",identifier:r,children:[{type:"paragraph",children:n.children}],position:n.position},RN(e,{type:"footnoteReference",identifier:r,position:n.position})}function $Le(e,n){let t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function VLe(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function wN(e,n){let t=n.referenceType,a="]";if(t==="collapsed"?a+="[]":t==="full"&&(a+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return{type:"text",value:"!["+n.alt+a};let r=e.all(n),i=r[0];i&&i.type==="text"?i.value="["+i.value:r.unshift({type:"text",value:"["});let u=r[r.length-1];return u&&u.type==="text"?u.value+=a:r.push({type:"text",value:a}),r}function QLe(e,n){let t=e.definition(n.identifier);if(!t)return wN(e,n);let a={src:cm(t.url||""),alt:n.alt};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"img",properties:a,children:[]};return e.patch(n,r),e.applyData(n,r)}function YLe(e,n){let t={src:cm(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,a),e.applyData(n,a)}function KLe(e,n){let t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);let a={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,a),e.applyData(n,a)}function XLe(e,n){let t=e.definition(n.identifier);if(!t)return wN(e,n);let a={href:cm(t.url||"")};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"a",properties:a,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function ZLe(e,n){let t={href:cm(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,a),e.applyData(n,a)}function e8e(e,n,t){let a=e.all(n),r=t?y6n(t):n8e(n),i={},u=[];if(typeof n.checked=="boolean"){let f=a[0],v;f&&f.type==="element"&&f.tagName==="p"?v=f:(v={type:"element",tagName:"p",properties:{},children:[]},a.unshift(v)),v.children.length>0&&v.children.unshift({type:"text",value:" "}),v.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let l=-1;for(;++l<a.length;){let f=a[l];(r||l!==0||f.type!=="element"||f.tagName!=="p")&&u.push({type:"text",value:` `}),f.type==="element"&&f.tagName==="p"&&!r?u.push(...f.children):u.push(f)}let c=a[a.length-1];c&&(r||c.type!=="element"||c.tagName!=="p")&&u.push({type:"text",value:` `});let s={type:"element",tagName:"li",properties:i,children:u};return e.patch(n,s),e.applyData(n,s)}function y6n(e){let n=!1;if(e.type==="list"){n=e.spread||!1;let t=e.children,a=-1;for(;!n&&++a<t.length;)n=n8e(t[a])}return n}function n8e(e){let n=e.spread;return n==null?e.children.length>1:n}function t8e(e,n){let t={},a=e.all(n),r=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++r<a.length;){let u=a[r];if(u.type==="element"&&u.tagName==="li"&&u.properties&&Array.isArray(u.properties.className)&&u.properties.className.includes("task-list-item")){t.className=["contains-task-list"];break}}let i={type:"element",tagName:n.ordered?"ol":"ul",properties:t,children:e.wrap(a,!0)};return e.patch(n,i),e.applyData(n,i)}function a8e(e,n){let t={type:"element",tagName:"p",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function r8e(e,n){let t={type:"root",children:e.wrap(e.all(n))};return e.patch(n,t),e.applyData(n,t)}function o8e(e,n){let t={type:"element",tagName:"strong",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}var sF=i8e("start"),fF=i8e("end");function xZ(e){return{start:sF(e),end:fF(e)}}function i8e(e){return n;function n(t){let a=t&&t.position&&t.position[e]||{};return{line:a.line||null,column:a.column||null,offset:a.offset>-1?a.offset:null}}}function u8e(e,n){let t=e.all(n),a=t.shift(),r=[];if(a){let u={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(n.children[0],u),r.push(u)}if(t.length>0){let u={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=sF(n.children[1]),c=fF(n.children[n.children.length-1]);l.line&&c.line&&(u.position={start:l,end:c}),r.push(u)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(r,!0)};return e.patch(n,i),e.applyData(n,i)}function l8e(e,n,t){let a=t?t.children:void 0,i=(a?a.indexOf(n):1)===0?"th":"td",u=t&&t.type==="table"?t.align:void 0,l=u?u.length:n.children.length,c=-1,s=[];for(;++c<l;){let v=n.children[c],m={},p=u?u[c]:void 0;p&&(m.align=p);let h={type:"element",tagName:i,properties:m,children:[]};v&&(h.children=e.all(v),e.patch(v,h),h=e.applyData(n,h)),s.push(h)}let f={type:"element",tagName:"tr",properties:{},children:e.wrap(s,!0)};return e.patch(n,f),e.applyData(n,f)}function c8e(e,n){let t={type:"element",tagName:"td",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}var s8e=9,f8e=32;function v8e(e){let n=String(e),t=/\r?\n|\r/g,a=t.exec(n),r=0,i=[];for(;a;)i.push(m8e(n.slice(r,a.index),r>0,!0),a[0]),r=a.index+a[0].length,a=t.exec(n);return i.push(m8e(n.slice(r),r>0,!1)),i.join("")}function m8e(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===s8e||i===f8e;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===s8e||i===f8e;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function p8e(e,n){let t={type:"text",value:v8e(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function _8e(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var d8e={blockquote:ULe,break:BLe,code:JLe,delete:WLe,emphasis:qLe,footnoteReference:RN,footnote:zLe,heading:$Le,html:VLe,imageReference:QLe,image:YLe,inlineCode:KLe,linkReference:XLe,link:ZLe,listItem:e8e,list:t8e,paragraph:a8e,root:r8e,strong:o8e,table:u8e,tableCell:c8e,tableRow:l8e,text:p8e,thematicBreak:_8e,toml:SN,yaml:SN,definition:SN,footnoteDefinition:SN};function SN(){return null}var G4=function(e){if(e==null)return S6n;if(typeof e=="string")return w6n(e);if(typeof e=="object")return Array.isArray(e)?b6n(e):R6n(e);if(typeof e=="function")return EN(e);throw new Error("Expected function, string, or object as test")};function b6n(e){let n=[],t=-1;for(;++t<e.length;)n[t]=G4(e[t]);return EN(a);function a(...r){let i=-1;for(;++i<n.length;)if(n[i].call(this,...r))return!0;return!1}}function R6n(e){return EN(n);function n(t){let a;for(a in e)if(t[a]!==e[a])return!1;return!0}}function w6n(e){return EN(n);function n(t){return t&&t.type===e}}function EN(e){return n;function n(...t){return Boolean(e.call(this,...t))}}function S6n(){return!0}function h8e(e){return e}var LZ=!0,CN=!1,jZ="skip",A4=function(e,n,t,a){typeof n=="function"&&typeof t!="function"&&(a=t,t=n,n=null);let r=G4(n),i=a?-1:1;u(e,void 0,[])();function u(l,c,s){let f=l&&typeof l=="object"?l:{};if(typeof f.type=="string"){let m=typeof f.tagName=="string"?f.tagName:typeof f.name=="string"?f.name:void 0;Object.defineProperty(v,"name",{value:"node ("+h8e(l.type+(m?"<"+m+">":""))+")"})}return v;function v(){let m=[],p,h,R;if((!n||r(l,c,s[s.length-1]||null))&&(m=E6n(t(l,s)),m[0]===CN))return m;if(l.children&&m[0]!==jZ)for(h=(a?l.children.length:-1)+i,R=s.concat(l);h>-1&&h<l.children.length;){if(p=u(l.children[h],h,R)(),p[0]===CN)return p;h=typeof p[1]=="number"?p[1]:h+i}return m}}};function E6n(e){return Array.isArray(e)?e:typeof e=="number"?[LZ,e]:[e]}var sw=function(e,n,t,a){typeof n=="function"&&typeof t!="function"&&(a=t,t=n,n=null),A4(e,n,r,a);function r(i,u){let l=u[u.length-1];return t(i,l?l.children.indexOf(i):null,l)}};function PZ(e){return!e||!e.position||!e.position.start||!e.position.start.line||!e.position.start.column||!e.position.end||!e.position.end.line||!e.position.end.column}var g8e={}.hasOwnProperty;function NZ(e){let n=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return sw(e,"definition",a=>{let r=D8e(a.identifier);r&&!g8e.call(n,r)&&(n[r]=a)}),t;function t(a){let r=D8e(a);return r&&g8e.call(n,r)?n[r]:null}}function D8e(e){return String(e||"").toUpperCase()}var IN={}.hasOwnProperty;function y8e(e,n){let t=n||{},a=t.allowDangerousHtml||!1,r={};return u.dangerous=a,u.clobberPrefix=t.clobberPrefix===void 0||t.clobberPrefix===null?"user-content-":t.clobberPrefix,u.footnoteLabel=t.footnoteLabel||"Footnotes",u.footnoteLabelTagName=t.footnoteLabelTagName||"h2",u.footnoteLabelProperties=t.footnoteLabelProperties||{className:["sr-only"]},u.footnoteBackLabel=t.footnoteBackLabel||"Back to content",u.unknownHandler=t.unknownHandler,u.passThrough=t.passThrough,u.handlers=nr(nr({},d8e),t.handlers),u.definition=NZ(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=C6n,u.applyData=I6n,u.one=l,u.all=c,u.wrap=T6n,u.augment=i,sw(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();IN.call(r,f)||(r[f]=s)}),u;function i(s,f){if(s&&"data"in s&&s.data){let v=s.data;v.hName&&(f.type!=="element"&&(f={type:"element",tagName:"",properties:{},children:[]}),f.tagName=v.hName),f.type==="element"&&v.hProperties&&(f.properties=nr(nr({},f.properties),v.hProperties)),"children"in f&&f.children&&v.hChildren&&(f.children=v.hChildren)}if(s){let v="type"in s?s:{position:s};PZ(v)||(f.position={start:sF(v),end:fF(v)})}return f}function u(s,f,v,m){return Array.isArray(v)&&(m=v,v={}),i(s,{type:"element",tagName:f,properties:v||{},children:m||[]})}function l(s,f){return b8e(u,s,f)}function c(s){return kZ(u,s)}}function C6n(e,n){e.position&&(n.position=xZ(e))}function I6n(e,n){let t=n;if(e&&e.data){let a=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;typeof a=="string"&&(t.type==="element"?t.tagName=a:t={type:"element",tagName:a,properties:{},children:[]}),t.type==="element"&&i&&(t.properties=nr(nr({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function b8e(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return IN.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?tu(nr({},n),{children:kZ(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):F6n(e,n)}function kZ(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r<a.length;){let i=b8e(e,a[r],n);if(i){if(r&&a[r-1].type==="break"&&(!Array.isArray(i)&&i.type==="text"&&(i.value=i.value.replace(/^\s+/,"")),!Array.isArray(i)&&i.type==="element")){let u=i.children[0];u&&u.type==="text"&&(u.value=u.value.replace(/^\s+/,""))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t}function F6n(e,n){let t=n.data||{},a="value"in n&&!(IN.call(t,"hProperties")||IN.call(t,"hChildren"))?{type:"text",value:n.value}:{type:"element",tagName:"div",properties:{},children:kZ(e,n)};return e.patch(n,a),e.applyData(n,a)}function T6n(e,n){let t=[],a=-1;for(n&&t.push({type:"text",value:` `});++a<e.length;)a&&t.push({type:"text",value:` `}),t.push(e[a]);return n&&e.length>0&&t.push({type:"text",value:` `}),t}function R8e(e){let n=[],t=-1;for(;++t<e.footnoteOrder.length;){let a=e.footnoteById[e.footnoteOrder[t]];if(!a)continue;let r=e.all(a),i=String(a.identifier).toUpperCase(),u=cm(i.toLowerCase()),l=0,c=[];for(;++l<=e.footnoteCounts[i];){let v={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+u+(l>1?"-"+l:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21A9"}]};l>1&&v.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(l)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(v)}let s=r[r.length-1];if(s&&s.type==="element"&&s.tagName==="p"){let v=s.children[s.children.length-1];v&&v.type==="text"?v.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...c)}else r.push(...c);let f={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:e.wrap(r,!0)};e.patch(a,f),n.push(f)}if(n.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:tu(nr({},JSON.parse(JSON.stringify(e.footnoteLabelProperties))),{id:"footnote-label"}),children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(n,!0)},{type:"text",value:` `}]}}function FN(e,n){let t=y8e(e,n),a=t.one(e,null),r=R8e(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var M6n=function(e,n){return e&&"run"in e?G6n(e,n):A6n(e||n)},HZ=M6n;function G6n(e,n){return(t,a,r)=>{e.run(FN(t,n),a,i=>{r(i)})}}function A6n(e){return n=>FN(n,e)}var ga=Aa(PE());var Xy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Xy.prototype.property={};Xy.prototype.normal={};Xy.prototype.space=null;function OZ(e,n){let t={},a={},r=-1;for(;++r<e.length;)Object.assign(t,e[r].property),Object.assign(a,e[r].normal);return new Xy(t,a,n)}function Sg(e){return e.toLowerCase()}var xs=class{constructor(n,t){this.property=n,this.attribute=t}};xs.prototype.space=null;xs.prototype.boolean=!1;xs.prototype.booleanish=!1;xs.prototype.overloadedBoolean=!1;xs.prototype.number=!1;xs.prototype.commaSeparated=!1;xs.prototype.spaceSeparated=!1;xs.prototype.commaOrSpaceSeparated=!1;xs.prototype.mustUseProperty=!1;xs.prototype.defined=!1;var x4={};fA(x4,{boolean:()=>Sa,booleanish:()=>wi,commaOrSpaceSeparated:()=>Mf,commaSeparated:()=>Zy,number:()=>En,overloadedBoolean:()=>UZ,spaceSeparated:()=>io});var x6n=0,Sa=fw(),wi=fw(),UZ=fw(),En=fw(),io=fw(),Zy=fw(),Mf=fw();function fw(){return 2**++x6n}var BZ=Object.keys(x4),vF=class extends xs{constructor(n,t,a,r){let i=-1;super(n,t);if(w8e(this,"space",r),typeof a=="number")for(;++i<BZ.length;){let u=BZ[i];w8e(this,BZ[i],(a&x4[u])===x4[u])}}};vF.prototype.defined=!0;function w8e(e,n,t){t&&(e[n]=t)}var L6n={}.hasOwnProperty;function sm(e){let n={},t={},a;for(a in e.properties)if(L6n.call(e.properties,a)){let r=e.properties[a],i=new vF(a,e.transform(e.attributes||{},a),r,e.space);e.mustUseProperty&&e.mustUseProperty.includes(a)&&(i.mustUseProperty=!0),n[a]=i,t[Sg(a)]=a,t[Sg(i.attribute)]=a}return new Xy(n,t,e.space)}var JZ=sm({space:"xlink",transform(e,n){return"xlink:"+n.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}});var WZ=sm({space:"xml",transform(e,n){return"xml:"+n.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function TN(e,n){return n in e?e[n]:n}function MN(e,n){return TN(e,n.toLowerCase())}var qZ=sm({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:MN,properties:{xmlns:null,xmlnsXLink:null}});var zZ=sm({transform(e,n){return n==="role"?n:"aria-"+n.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:wi,ariaAutoComplete:null,ariaBusy:wi,ariaChecked:wi,ariaColCount:En,ariaColIndex:En,ariaColSpan:En,ariaControls:io,ariaCurrent:null,ariaDescribedBy:io,ariaDetails:null,ariaDisabled:wi,ariaDropEffect:io,ariaErrorMessage:null,ariaExpanded:wi,ariaFlowTo:io,ariaGrabbed:wi,ariaHasPopup:null,ariaHidden:wi,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:io,ariaLevel:En,ariaLive:null,ariaModal:wi,ariaMultiLine:wi,ariaMultiSelectable:wi,ariaOrientation:null,ariaOwns:io,ariaPlaceholder:null,ariaPosInSet:En,ariaPressed:wi,ariaReadOnly:wi,ariaRelevant:null,ariaRequired:wi,ariaRoleDescription:io,ariaRowCount:En,ariaRowIndex:En,ariaRowSpan:En,ariaSelected:wi,ariaSetSize:En,ariaSort:null,ariaValueMax:En,ariaValueMin:En,ariaValueNow:En,ariaValueText:null,role:null}});var S8e=sm({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:MN,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Zy,acceptCharset:io,accessKey:io,action:null,allow:null,allowFullScreen:Sa,allowPaymentRequest:Sa,allowUserMedia:Sa,alt:null,as:null,async:Sa,autoCapitalize:null,autoComplete:io,autoFocus:Sa,autoPlay:Sa,capture:Sa,charSet:null,checked:Sa,cite:null,className:io,cols:En,colSpan:null,content:null,contentEditable:wi,controls:Sa,controlsList:io,coords:En|Zy,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Sa,defer:Sa,dir:null,dirName:null,disabled:Sa,download:UZ,draggable:wi,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Sa,formTarget:null,headers:io,height:En,hidden:Sa,high:En,href:null,hrefLang:null,htmlFor:io,httpEquiv:io,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:Sa,itemId:null,itemProp:io,itemRef:io,itemScope:Sa,itemType:io,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Sa,low:En,manifest:null,max:null,maxLength:En,media:null,method:null,min:null,minLength:En,multiple:Sa,muted:Sa,name:null,nonce:null,noModule:Sa,noValidate:Sa,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Sa,optimum:En,pattern:null,ping:io,placeholder:null,playsInline:Sa,poster:null,preload:null,readOnly:Sa,referrerPolicy:null,rel:io,required:Sa,reversed:Sa,rows:En,rowSpan:En,sandbox:io,scope:null,scoped:Sa,seamless:Sa,selected:Sa,shape:null,size:En,sizes:null,slot:null,span:En,spellCheck:wi,src:null,srcDoc:null,srcLang:null,srcSet:null,start:En,step:null,style:null,tabIndex:En,target:null,title:null,translate:null,type:null,typeMustMatch:Sa,useMap:null,value:wi,width:En,wrap:null,align:null,aLink:null,archive:io,axis:null,background:null,bgColor:null,border:En,borderColor:null,bottomMargin:En,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Sa,declare:Sa,event:null,face:null,frame:null,frameBorder:null,hSpace:En,leftMargin:En,link:null,longDesc:null,lowSrc:null,marginHeight:En,marginWidth:En,noResize:Sa,noHref:Sa,noShade:Sa,noWrap:Sa,object:null,profile:null,prompt:null,rev:null,rightMargin:En,rules:null,scheme:null,scrolling:wi,standby:null,summary:null,text:null,topMargin:En,valueType:null,version:null,vAlign:null,vLink:null,vSpace:En,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Sa,disableRemotePlayback:Sa,prefix:null,property:null,results:En,security:null,unselectable:null}});var E8e=sm({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:TN,properties:{about:Mf,accentHeight:En,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:En,amplitude:En,arabicForm:null,ascent:En,attributeName:null,attributeType:null,azimuth:En,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:En,by:null,calcMode:null,capHeight:En,className:io,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:En,diffuseConstant:En,direction:null,display:null,dur:null,divisor:En,dominantBaseline:null,download:Sa,dx:null,dy:null,edgeMode:null,editable:null,elevation:En,enableBackground:null,end:null,event:null,exponent:En,externalResourcesRequired:null,fill:null,fillOpacity:En,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Zy,g2:Zy,glyphName:Zy,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:En,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:En,horizOriginX:En,horizOriginY:En,id:null,ideographic:En,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:En,k:En,k1:En,k2:En,k3:En,k4:En,kernelMatrix:Mf,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:En,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:En,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:En,overlineThickness:En,paintOrder:null,panose1:null,path:null,pathLength:En,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:io,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:En,pointsAtY:En,pointsAtZ:En,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Mf,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Mf,rev:Mf,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Mf,requiredFeatures:Mf,requiredFonts:Mf,requiredFormats:Mf,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:En,specularExponent:En,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:En,strikethroughThickness:En,string:null,stroke:null,strokeDashArray:Mf,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:En,strokeOpacity:En,strokeWidth:null,style:null,surfaceScale:En,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Mf,tabIndex:En,tableValues:null,target:null,targetX:En,targetY:En,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Mf,to:null,transform:null,u1:null,u2:null,underlinePosition:En,underlineThickness:En,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:En,values:null,vAlphabetic:En,vMathematical:En,vectorEffect:null,vHanging:En,vIdeographic:En,version:null,vertAdvY:En,vertOriginX:En,vertOriginY:En,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:En,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}});var j6n=/^data[-\w.:]+$/i,C8e=/-[a-z]/g,P6n=/[A-Z]/g;function L4(e,n){let t=Sg(n),a=n,r=xs;if(t in e.normal)return e.property[e.normal[t]];if(t.length>4&&t.slice(0,4)==="data"&&j6n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(C8e,k6n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!C8e.test(i)){let u=i.replace(P6n,N6n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=vF}return new r(a,n)}function N6n(e){return"-"+e.toLowerCase()}function k6n(e){return e.charAt(1).toUpperCase()}var GN={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var AN=OZ([WZ,JZ,qZ,zZ,S8e],"html"),xN=OZ([WZ,JZ,qZ,zZ,E8e],"svg");function $Z(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return n=>{sw(n,"element",(t,a,r)=>{let i=r,u;if(e.allowedElements?u=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(u=e.disallowedElements.includes(t.tagName)),!u&&e.allowElement&&typeof a=="number"&&(u=!e.allowElement(t,a,i)),u&&typeof a=="number")return e.unwrapDisallowed&&t.children?i.children.splice(a,1,...t.children):i.children.splice(a,1),a})}}la();var W8e=Aa(M8e());function G8e(e){let n=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof n=="string"&&n.replace(/[ \t\n\f\r]/g,"")===""}function YZ(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function A8e(e){return e.join(" ").trim()}function KZ(e){let n=[],t=String(e||""),a=t.indexOf(","),r=0,i=!1;for(;!i;){a===-1&&(a=t.length,i=!0);let u=t.slice(r,a).trim();(u||!i)&&n.push(u),r=a+1,a=t.indexOf(",",r)}return n}function x8e(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var B8e=Aa(U8e()),J8e=B8e.default;var ZZ={}.hasOwnProperty,X6n=new Set(["table","thead","tbody","tfoot","tr"]);function eee(e,n){let t=[],a=-1,r;for(;++a<n.children.length;)r=n.children[a],r.type==="element"?t.push(Z6n(e,r,a,n)):r.type==="text"?(n.type!=="element"||!X6n.has(n.tagName)||!G8e(r))&&t.push(r.value):r.type==="raw"&&!e.options.skipHtml&&t.push(r.value);return t}function Z6n(e,n,t,a){let r=e.options,i=r.transformLinkUri===void 0?q6e:r.transformLinkUri,u=e.schema,l=n.tagName,c={},s=u,f;if(u.space==="html"&&l==="svg"&&(s=xN,e.schema=s),n.properties)for(f in n.properties)ZZ.call(n.properties,f)&&nLn(c,f,n.properties[f],e);(l==="ol"||l==="ul")&&e.listDepth++;let v=eee(e,n);(l==="ol"||l==="ul")&&e.listDepth--,e.schema=u;let m=n.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},p=r.components&&ZZ.call(r.components,l)?r.components[l]:l,h=typeof p=="string"||p===Ft.Fragment;if(!W8e.default.isValidElementType(p))throw new TypeError(`Component for name \`${l}\` not defined or is not renderable`);if(c.key=[l,m.start.line,m.start.column,t].join("-"),l==="a"&&r.linkTarget&&(c.target=typeof r.linkTarget=="function"?r.linkTarget(String(c.href||""),n.children,typeof c.title=="string"?c.title:null):r.linkTarget),l==="a"&&i&&(c.href=i(String(c.href||""),n.children,typeof c.title=="string"?c.title:null)),!h&&l==="code"&&a.type==="element"&&a.tagName!=="pre"&&(c.inline=!0),!h&&(l==="h1"||l==="h2"||l==="h3"||l==="h4"||l==="h5"||l==="h6")&&(c.level=Number.parseInt(l.charAt(1),10)),l==="img"&&r.transformImageUri&&(c.src=r.transformImageUri(String(c.src||""),String(c.alt||""),typeof c.title=="string"?c.title:null)),!h&&l==="li"&&a.type==="element"){let R=eLn(n);c.checked=R&&R.properties?Boolean(R.properties.checked):null,c.index=nee(a,n),c.ordered=a.tagName==="ol"}return!h&&(l==="ol"||l==="ul")&&(c.ordered=l==="ol",c.depth=e.listDepth),(l==="td"||l==="th")&&(c.align&&(c.style||(c.style={}),c.style.textAlign=c.align,delete c.align),h||(c.isHeader=l==="th")),!h&&l==="tr"&&a.type==="element"&&(c.isHeader=Boolean(a.tagName==="thead")),r.sourcePos&&(c["data-sourcepos"]=rLn(m)),!h&&r.rawSourcePos&&(c.sourcePosition=n.position),!h&&r.includeElementIndex&&(c.index=nee(a,n),c.siblingCount=nee(a)),h||(c.node=n),v.length>0?Ft.createElement(p,c,v):Ft.createElement(p,c)}function eLn(e){let n=-1;for(;++n<e.children.length;){let t=e.children[n];if(t.type==="element"&&t.tagName==="input")return t}return null}function nee(e,n){let t=-1,a=0;for(;++t<e.children.length&&e.children[t]!==n;)e.children[t].type==="element"&&a++;return a}function nLn(e,n,t,a){let r=L4(a.schema,n),i=t;i==null||i!==i||(Array.isArray(i)&&(i=r.commaSeparated?x8e(i):A8e(i)),r.property==="style"&&typeof i=="string"&&(i=tLn(i)),r.space&&r.property?e[ZZ.call(GN,r.property)?GN[r.property]:r.property]=i:r.attribute&&(e[r.attribute]=i))}function tLn(e){let n={};try{J8e(e,t)}catch{}return n;function t(a,r){let i=a.slice(0,4)==="-ms-"?`ms-${a.slice(4)}`:a;n[i.replace(/-([a-z])/g,aLn)]=r}}function aLn(e,n){return n.toUpperCase()}function rLn(e){return[e.start.line,":",e.start.column,"-",e.end.line,":",e.end.column].map(String).join("")}var q8e={}.hasOwnProperty,oLn="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",WN={plugins:{to:"remarkPlugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function qN(e){for(let i in WN)if(q8e.call(WN,i)&&q8e.call(e,i)){let u=WN[i];console.warn(`[react-markdown] Warning: please ${u.to?`use \`${u.to}\` instead of`:"remove"} \`${i}\` (see <${oLn}#${u.id}> for more info)`),delete WN[i]}let n=pZ().use(bN).use(e.remarkPlugins||[]).use(HZ,tu(nr({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use($Z,e),t=new uF;typeof e.children=="string"?t.value=e.children:e.children!==void 0&&e.children!==null&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let a=n.runSync(n.parse(t),t);if(a.type!=="root")throw new TypeError("Expected a `root` node");let r=Ft.createElement(Ft.Fragment,{},eee({options:e,schema:AN,listDepth:0},a));return e.className&&(r=Ft.createElement("div",{className:e.className},r)),r}qN.propTypes={children:ga.default.string,className:ga.default.string,allowElement:ga.default.func,allowedElements:ga.default.arrayOf(ga.default.string),disallowedElements:ga.default.arrayOf(ga.default.string),unwrapDisallowed:ga.default.bool,remarkPlugins:ga.default.arrayOf(ga.default.oneOfType([ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.oneOfType([ga.default.bool,ga.default.string,ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.any)]))])),rehypePlugins:ga.default.arrayOf(ga.default.oneOfType([ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.oneOfType([ga.default.bool,ga.default.string,ga.default.object,ga.default.func,ga.default.arrayOf(ga.default.any)]))])),sourcePos:ga.default.bool,rawSourcePos:ga.default.bool,skipHtml:ga.default.bool,includeElementIndex:ga.default.bool,transformLinkUri:ga.default.oneOfType([ga.default.func,ga.default.bool]),linkTarget:ga.default.oneOfType([ga.default.func,ga.default.string]),transformImageUri:ga.default.func,components:ga.default.object};var z8e=/[#.]/g;function tee(e,n){let t=e||"",a={},r=0,i,u;for(;r<t.length;){z8e.lastIndex=r;let l=z8e.exec(t),c=t.slice(r,l?l.index:t.length);c&&(i?i==="#"?a.id=c:Array.isArray(a.className)?a.className.push(c):a.className=[c]:u=c,r+=c.length),l&&(i=l[0],r++)}return{type:"element",tagName:u||n||"div",properties:a,children:[]}}var iLn=new Set(["button","menu","reset","submit"]),aee={}.hasOwnProperty;function ree(e,n,t){let a=t&&sLn(t);function r(i,u,...l){let c=-1,s;if(i==null){s={type:"root",children:[]};let f=u;l.unshift(f)}else if(s=tee(i,n),s.tagName=s.tagName.toLowerCase(),a&&aee.call(a,s.tagName)&&(s.tagName=a[s.tagName]),uLn(u,s.tagName)){let f;for(f in u)aee.call(u,f)&&lLn(e,s.properties,f,u[f])}else l.unshift(u);for(;++c<l.length;)oee(s.children,l[c]);return s.type==="element"&&s.tagName==="template"&&(s.content={type:"root",children:s.children},s.children=[]),s}return r}function uLn(e,n){return e==null||typeof e!="object"||Array.isArray(e)?!1:n==="input"||!e.type||typeof e.type!="string"?!0:"children"in e&&Array.isArray(e.children)?!1:n==="button"?iLn.has(e.type.toLowerCase()):!("value"in e)}function lLn(e,n,t,a){let r=L4(e,t),i=-1,u;if(a!=null){if(typeof a=="number"){if(Number.isNaN(a))return;u=a}else typeof a=="boolean"?u=a:typeof a=="string"?r.spaceSeparated?u=YZ(a):r.commaSeparated?u=KZ(a):r.commaOrSpaceSeparated?u=YZ(KZ(a).join(" ")):u=$8e(r,r.property,a):Array.isArray(a)?u=a.concat():u=r.property==="style"?cLn(a):String(a);if(Array.isArray(u)){let l=[];for(;++i<u.length;){let c=$8e(r,r.property,u[i]);l[i]=c}u=l}if(r.property==="className"&&Array.isArray(n.className)){let l=u;u=n.className.concat(l)}n[r.property]=u}}function oee(e,n){let t=-1;if(n!=null)if(typeof n=="string"||typeof n=="number")e.push({type:"text",value:String(n)});else if(Array.isArray(n))for(;++t<n.length;)oee(e,n[t]);else if(typeof n=="object"&&"type"in n)n.type==="root"?oee(e,n.children):e.push(n);else throw new Error("Expected node, nodes, or string, got `"+n+"`")}function $8e(e,n,t){if(typeof t=="string"){if(e.number&&t&&!Number.isNaN(Number(t)))return Number(t);if((e.boolean||e.overloadedBoolean)&&(t===""||Sg(t)===Sg(n)))return!0}return t}function cLn(e){let n=[],t;for(t in e)aee.call(e,t)&&n.push([t,e[t]].join(": "));return n.join("; ")}function sLn(e){let n={},t=-1;for(;++t<e.length;)n[e[t].toLowerCase()]=e[t];return n}var V8e=["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"];var iee=ree(AN,"div"),uee=ree(xN,"g",V8e);var zN={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function lee(e,n){return Q8e(e,n||{})||{type:"root",children:[]}}function Q8e(e,n){let t=fLn(e,n);return t&&n.afterTransform&&n.afterTransform(e,t),t}function fLn(e,n){switch(e.nodeType){case 1:return _Ln(e,n);case 3:return mLn(e);case 8:return pLn(e);case 9:return Y8e(e,n);case 10:return vLn();case 11:return Y8e(e,n);default:return}}function Y8e(e,n){return{type:"root",children:K8e(e,n)}}function vLn(){return{type:"doctype"}}function mLn(e){return{type:"text",value:e.nodeValue||""}}function pLn(e){return{type:"comment",value:e.nodeValue||""}}function _Ln(e,n){let t=e.namespaceURI,a=t===zN.svg?uee:iee,r=t===zN.html?e.tagName.toLowerCase():e.tagName,i=t===zN.html&&r==="template"?e.content:e,u=e.getAttributeNames(),l={},c=-1;for(;++c<u.length;)l[u[c]]=e.getAttribute(u[c])||"";return a(r,l,K8e(i,n))}function K8e(e,n){let t=e.childNodes,a=[],r=-1;for(;++r<t.length;){let i=Q8e(t[r],n);i!==void 0&&a.push(i)}return a}var dLn=new DOMParser;function X8e(e,n){let t=(n==null?void 0:n.fragment)?hLn(e):dLn.parseFromString(e,"text/html");return lee(t)}function hLn(e){let n=document.createElement("template");return n.innerHTML=e,n.content}var $N=function(e){if(e==null)return bLn;if(typeof e=="function")return VN(e);if(typeof e=="object")return Array.isArray(e)?gLn(e):DLn(e);if(typeof e=="string")return yLn(e);throw new Error("Expected function, string, or object as test")};function gLn(e){let n=[],t=-1;for(;++t<e.length;)n[t]=$N(e[t]);return VN(a);function a(...r){let i=-1;for(;++i<n.length;)if(n[i].apply(this,r))return!0;return!1}}function DLn(e){let n=e;return VN(t);function t(a){let r=a,i;for(i in e)if(r[i]!==n[i])return!1;return!0}}function yLn(e){return VN(n);function n(t){return t&&t.type===e}}function VN(e){return n;function n(t,a,r){return Boolean(RLn(t)&&e.call(this,t,typeof a=="number"?a:void 0,r||void 0))}}function bLn(){return!0}function RLn(e){return e!==null&&typeof e=="object"&&"type"in e}var QN=function(e,n,t){let a=$N(t);if(!e||!e.type||!e.children)throw new Error("Expected parent node");if(typeof n=="number"){if(n<0||n===Number.POSITIVE_INFINITY)throw new Error("Expected positive finite number as index")}else if(n=e.children.indexOf(n),n<0)throw new Error("Expected child node or index");for(;++n<e.children.length;)if(a(e.children[n],n,e))return e.children[n]};var Eg=function(e){if(e==null)return ELn;if(typeof e=="string")return SLn(e);if(typeof e=="object")return wLn(e);if(typeof e=="function")return cee(e);throw new Error("Expected function, string, or array as `test`")};function wLn(e){let n=[],t=-1;for(;++t<e.length;)n[t]=Eg(e[t]);return cee(a);function a(...r){let i=-1;for(;++i<n.length;)if(n[i].apply(this,r))return!0;return!1}}function SLn(e){return cee(n);function n(t){return t.tagName===e}}function cee(e){return n;function n(t,a,r){return Boolean(CLn(t)&&e.call(this,t,typeof a=="number"?a:void 0,r||void 0))}}function ELn(e){return Boolean(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function CLn(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}var Z8e=/\n/g,eje=/[\t ]+/g,see=Eg("br"),nje=Eg(xLn),ILn=Eg("p"),tje=Eg("tr"),FLn=Eg(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",ALn,LLn]),aje=Eg(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function fee(e,n={}){let t="children"in e?e.children:[],a=aje(e),r=ije(e,{whitespace:n.whitespace||"normal",breakBefore:!1,breakAfter:!1}),i=[];(e.type==="text"||e.type==="comment")&&i.push(...oje(e,{whitespace:r,breakBefore:!0,breakAfter:!0}));let u=-1;for(;++u<t.length;)i.push(...rje(t[u],e,{whitespace:r,breakBefore:u?void 0:a,breakAfter:u<t.length-1?see(t[u+1]):a}));let l=[],c;for(u=-1;++u<i.length;){let s=i[u];typeof s=="number"?c!==void 0&&s>c&&(c=s):s&&(c!==void 0&&c>-1&&l.push(` `.repeat(c)||" "),c=-1,l.push(s))}return l.join("")}function rje(e,n,t){return e.type==="element"?TLn(e,n,t):e.type==="text"?t.whitespace==="normal"?oje(e,t):MLn(e):[]}function TLn(e,n,t){let a=ije(e,t),r=e.children||[],i=-1,u=[];if(FLn(e))return u;let l,c;for(see(e)||tje(e)&&QN(n,e,tje)?c=` `:ILn(e)?(l=2,c=2):aje(e)&&(l=1,c=1);++i<r.length;)u=u.concat(rje(r[i],e,{whitespace:a,breakBefore:i?void 0:l,breakAfter:i<r.length-1?see(r[i+1]):c}));return nje(e)&&QN(n,e,nje)&&u.push(" "),l&&u.unshift(l),c&&u.push(c),u}function oje(e,n){let t=String(e.value),a=[],r=[],i=0;for(;i<=t.length;){Z8e.lastIndex=i;let c=Z8e.exec(t),s=c&&"index"in c?c.index:t.length;a.push(GLn(t.slice(i,s).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),i===0?n.breakBefore:!0,s===t.length?n.breakAfter:!0)),i=s+1}let u=-1,l;for(;++u<a.length;)a[u].charCodeAt(a[u].length-1)===8203||u<a.length-1&&a[u+1].charCodeAt(0)===8203?(r.push(a[u]),l=void 0):a[u]?(typeof l=="number"&&r.push(l),r.push(a[u]),l=0):(u===0||u===a.length-1)&&r.push(0);return r}function MLn(e){return[String(e.value)]}function GLn(e,n,t){let a=[],r=0,i;for(;r<e.length;){eje.lastIndex=r;let u=eje.exec(e);i=u?u.index:e.length,!r&&!i&&u&&!n&&a.push(""),r!==i&&a.push(e.slice(r,i)),r=u?i+u[0].length:i}return r!==i&&!t&&a.push(""),a.join(" ")}function ije(e,n){if(e.type==="element"){let t=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return t.wrap?"pre-wrap":"pre";case"td":case"th":return t.noWrap?"nowrap":n.whitespace;case"textarea":return"pre-wrap";default:}}return n.whitespace}function ALn(e){return Boolean((e.properties||{}).hidden)}function xLn(e){return e.tagName==="td"||e.tagName==="th"}function LLn(e){return e.tagName==="dialog"&&!(e.properties||{}).open}var Gf=class{constructor(n,t,a){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=n,this.start=t,this.end=a}static range(n,t){return t?!n||!n.loc||!t.loc||n.loc.lexer!==t.loc.lexer?null:new Gf(n.loc.lexer,n.loc.start,t.loc.end):n&&n.loc}},Uv=class{constructor(n,t){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=n,this.loc=t}range(n,t){return new Uv(t,Gf.range(this,n))}},Cn=class{constructor(n,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var a="KaTeX parse error: "+n,r,i,u=t&&t.loc;if(u&&u.start<=u.end){var l=u.lexer.input;r=u.start,i=u.end,r===l.length?a+=" at end of input: ":a+=" at position "+(r+1)+": ";var c=l.slice(r,i).replace(/[^]/g,"$&\u0332"),s;r>15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15<l.length?f=l.slice(i,i+15)+"\u2026":f=l.slice(i),a+=s+c+f}var v=new Error(a);return v.name="ParseError",v.__proto__=Cn.prototype,v.position=r,r!=null&&i!=null&&(v.length=i-r),v.rawMessage=n,v}};Cn.prototype.__proto__=Error.prototype;var jLn=function(n,t){return n.indexOf(t)!==-1},PLn=function(n,t){return n===void 0?t:n},NLn=/([A-Z])/g,kLn=function(n){return n.replace(NLn,"-$1").toLowerCase()},HLn={"&":"&",">":">","<":"<",'"':""","'":"'"},OLn=/[&><"']/g;function ULn(e){return String(e).replace(OLn,n=>HLn[n])}var uje=function e(n){return n.type==="ordgroup"||n.type==="color"?n.body.length===1?e(n.body[0]):n:n.type==="font"?e(n.body):n},BLn=function(n){var t=uje(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},JLn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},WLn=function(n){var t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(n);return t?t[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?null:t[1].toLowerCase():"_relative"},zt={contains:jLn,deflt:PLn,escape:ULn,hyphenate:kLn,getBaseElem:uje,isCharacterBox:BLn,protocolFromUrl:WLn},YN={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,n)=>(n.push(e),n)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function qLn(e){if(e.default)return e.default;var n=e.type,t=Array.isArray(n)?n[0]:n;if(typeof t!="string")return t.enum[0];switch(t){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}var KN=class{constructor(n){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,n=n||{};for(var t in YN)if(YN.hasOwnProperty(t)){var a=YN[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:qLn(a)}}reportNonstrict(n,t,a){var r=this.strict;if(typeof r=="function"&&(r=r(n,t,a)),!(!r||r==="ignore")){if(r===!0||r==="error")throw new Cn("LaTeX-incompatible input and strict mode is set to 'error': "+(t+" ["+n+"]"),a);r==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]"))}}useStrictBehavior(n,t,a){var r=this.strict;if(typeof r=="function")try{r=r(n,t,a)}catch{r="error"}return!r||r==="ignore"?!1:r===!0||r==="error"?!0:r==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]")),!1)}isTrusted(n){if(n.url&&!n.protocol){var t=zt.protocolFromUrl(n.url);if(t==null)return!1;n.protocol=t}var a=typeof this.trust=="function"?this.trust(n):this.trust;return Boolean(a)}},Cg=class{constructor(n,t,a){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=n,this.size=t,this.cramped=a}sup(){return Td[zLn[this.id]]}sub(){return Td[$Ln[this.id]]}fracNum(){return Td[VLn[this.id]]}fracDen(){return Td[QLn[this.id]]}cramp(){return Td[YLn[this.id]]}text(){return Td[KLn[this.id]]}isTight(){return this.size>=2}},vee=0,XN=1,mF=2,Ig=3,j4=4,vm=5,pF=6,Ls=7,Td=[new Cg(vee,0,!1),new Cg(XN,0,!0),new Cg(mF,1,!1),new Cg(Ig,1,!0),new Cg(j4,2,!1),new Cg(vm,2,!0),new Cg(pF,3,!1),new Cg(Ls,3,!0)],zLn=[j4,vm,j4,vm,pF,Ls,pF,Ls],$Ln=[vm,vm,vm,vm,Ls,Ls,Ls,Ls],VLn=[mF,Ig,j4,vm,pF,Ls,pF,Ls],QLn=[Ig,Ig,vm,vm,Ls,Ls,Ls,Ls],YLn=[XN,XN,Ig,Ig,vm,vm,Ls,Ls],KLn=[vee,XN,mF,Ig,mF,Ig,mF,Ig],Kt={DISPLAY:Td[vee],TEXT:Td[mF],SCRIPT:Td[j4],SCRIPTSCRIPT:Td[pF]},mee=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function XLn(e){for(var n=0;n<mee.length;n++)for(var t=mee[n],a=0;a<t.blocks.length;a++){var r=t.blocks[a];if(e>=r[0]&&e<=r[1])return t.name}return null}var ZN=[];mee.forEach(e=>e.blocks.forEach(n=>ZN.push(...n)));function lje(e){for(var n=0;n<ZN.length;n+=2)if(e>=ZN[n]&&e<=ZN[n+1])return!0;return!1}var _F=80,ZLn=function(n,t){return"M95,"+(622+n+t)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 c69,-144,104.5,-217.7,106.5,-221 l`+n/2.075+" -"+n+` c5.3,-9.3,12,-14,20,-14 H400000v`+(40+n)+`H845.2724 s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z M`+(834+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},e8n=function(n,t){return"M263,"+(601+n+t)+`c0.7,0,18,39.7,52,119 c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 c340,-704.7,510.7,-1060.3,512,-1067 l`+n/2.084+" -"+n+` c4.7,-7.3,11,-11,19,-11 H40000v`+(40+n)+`H1012.3 s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},n8n=function(n,t){return"M983 "+(10+n+t)+` l`+n/3.13+" -"+n+` c4,-6.7,10,-10,18,-10 H400000v`+(40+n)+` H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 c53.7,-170.3,84.5,-266.8,92.5,-289.5z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},t8n=function(n,t){return"M424,"+(2398+n+t)+` c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20 s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 l`+n/4.223+" -"+n+`c4,-6.7,10,-10,18,-10 H400000 v`+(40+n)+`H1014.6 s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2z M`+(1001+n)+" "+t+` h400000v`+(40+n)+"h-400000z"},a8n=function(n,t){return"M473,"+(2713+n+t)+` c339.3,-1799.3,509.3,-2700,510,-2702 l`+n/5.298+" -"+n+` c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+n)+`H1017.7 s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 606zM`+(1001+n)+" "+t+"h400000v"+(40+n)+"H1017.7z"},r8n=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},o8n=function(n,t,a){var r=a-54-t-n;return"M702 "+(n+t)+"H400000"+(40+n)+` H742v`+r+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 219 661 l218 661zM702 `+t+"H400000v"+(40+n)+"H742z"},i8n=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=ZLn(t,_F);break;case"sqrtSize1":r=e8n(t,_F);break;case"sqrtSize2":r=n8n(t,_F);break;case"sqrtSize3":r=t8n(t,_F);break;case"sqrtSize4":r=a8n(t,_F);break;case"sqrtTall":r=o8n(t,_F,a)}return r},u8n=function(n,t){switch(n){case"\u239C":return"M291 0 H417 V"+t+" H291z M291 0 H417 V"+t+" H291z";case"\u2223":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z";case"\u2225":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z"+("M367 0 H410 V"+t+" H367z M367 0 H410 V"+t+" H367z");case"\u239F":return"M457 0 H583 V"+t+" H457z M457 0 H583 V"+t+" H457z";case"\u23A2":return"M319 0 H403 V"+t+" H319z M319 0 H403 V"+t+" H319z";case"\u23A5":return"M263 0 H347 V"+t+" H263z M263 0 H347 V"+t+" H263z";case"\u23AA":return"M384 0 H504 V"+t+" H384z M384 0 H504 V"+t+" H384z";case"\u23D0":return"M312 0 H355 V"+t+" H312z M312 0 H355 V"+t+" H312z";case"\u2016":return"M257 0 H300 V"+t+" H257z M257 0 H300 V"+t+" H257z"+("M478 0 H521 V"+t+" H478z M478 0 H521 V"+t+" H478z");default:return""}},cje={doubleleftarrow:`M262 157 l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 -86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 -2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l -10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 -33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 -17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 -13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 -107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 -5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 -45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 -331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 435 0h399565z`,leftgroupunder:`M400000 262 H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 -3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 -18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 -196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 -4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 -10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 -152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 -2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 -83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 -68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 -.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 -53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 -5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 -320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 -451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 -480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 -707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 -16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 -40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l -6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 -174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 -3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 -10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 -18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 -7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 -27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 -64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 -13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 -52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 -167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 -70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 -40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 -37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 -19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 -2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 -68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 -8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 -11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 -11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 -1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 -7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, -5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 -27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 -84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 -119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, -152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},l8n=function(n,t){switch(n){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v1759 h347 v-84 H403z M403 1759 V0 H319 V1759 v`+t+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v1759 H0 v84 H347z M347 1759 V0 H263 V1759 v`+t+" v1759 h84z";case"vert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+" v585 h43z";case"doublevert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+` v585 h43z M367 15 v585 v`+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+t+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+t+` v1715 h263 v84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+t+` v1799 H0 v-84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v602 h84z M403 1759 V0 H319 V1759 v`+t+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v602 h84z M347 1759 V0 h-84 V1759 v`+t+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, -36,557 l0,`+(t+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, -544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 l0,-`+(t+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, -210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(t+9)+` c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 l0,-`+(t+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, -470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}},dF=class{constructor(n){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=n,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(n){return zt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;t<this.children.length;t++)n.appendChild(this.children[t].toNode());return n}toMarkup(){for(var n="",t=0;t<this.children.length;t++)n+=this.children[t].toMarkup();return n}toText(){var n=t=>t.toText();return this.children.map(n).join("")}},Md={"AMS-Regular":{"32":[0,0,0,0,.25],"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"160":[0,0,0,0,.25],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"32":[0,0,0,0,.25],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473],"160":[0,0,0,0,.25]},"Fraktur-Regular":{"32":[0,0,0,0,.25],"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"160":[0,0,0,0,.25],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.86853],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8773":[.027,.638,0,0,.894],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"32":[0,0,0,0,.25],"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"160":[0,0,0,0,.25],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"160":[0,0,0,0,.25],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.76909],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.123,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,.778],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.673,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.903,0,0,.278],"8943":[-.19,.313,0,0,1.172],"8945":[-.1,.823,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.745,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.745,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"32":[0,0,0,0,.25],"48":[0,.44444,0,0,.575],"49":[0,.44444,0,0,.575],"50":[0,.44444,0,0,.575],"51":[.19444,.44444,0,0,.575],"52":[.19444,.44444,0,0,.575],"53":[.19444,.44444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[.19444,.44444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[.19444,.44444,0,0,.575],"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"160":[0,0,0,0,.25],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333],"57649":[0,.44444,0,0,.39352],"57911":[.19444,.44444,0,0,.43889]},"Math-Italic":{"32":[0,0,0,0,.25],"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"160":[0,0,0,0,.25],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059],"57649":[0,.43056,0,.02778,.32246],"57911":[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"160":[0,0,0,0,.25],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"32":[0,0,0,0,.25],"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212],"160":[0,0,0,0,.25]},"Size1-Regular":{"32":[0,0,0,0,.25],"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"160":[0,0,0,0,.25],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"32":[0,0,0,0,.25],"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"32":[0,0,0,0,.25],"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"32":[0,0,0,0,.25],"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"160":[0,0,0,0,.25],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},ek={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},sje={\u00C5:"A",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function c8n(e,n){Md[e]=n}function pee(e,n,t){if(!Md[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=Md[n][a];if(!r&&e[0]in sje&&(a=sje[e[0]].charCodeAt(0),r=Md[n][a]),!r&&t==="text"&&lje(a)&&(r=Md[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var _ee={};function s8n(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!_ee[n]){var t=_ee[n]={cssEmPerMu:ek.quad[n]/18};for(var a in ek)ek.hasOwnProperty(a)&&(t[a]=ek[a][n])}return _ee[n]}var f8n=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],fje=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],vje=function(n,t){return t.size<2?n:f8n[n-1][t.size-1]},Gd=class{constructor(n){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=n.style,this.color=n.color,this.size=n.size||Gd.BASESIZE,this.textSize=n.textSize||this.size,this.phantom=!!n.phantom,this.font=n.font||"",this.fontFamily=n.fontFamily||"",this.fontWeight=n.fontWeight||"",this.fontShape=n.fontShape||"",this.sizeMultiplier=fje[this.size-1],this.maxSize=n.maxSize,this.minRuleThickness=n.minRuleThickness,this._fontMetrics=void 0}extend(n){var t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a]);return new Gd(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:vje(this.textSize,n)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(n){return this.size===n&&this.textSize===n?this:this.extend({style:this.style.text(),size:n,textSize:n,sizeMultiplier:fje[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=vje(Gd.BASESIZE,n);return this.size===t&&this.textSize===Gd.BASESIZE&&this.style===n?this:this.extend({style:n,size:t})}havingBaseSizing(){var n;switch(this.style.id){case 4:case 5:n=3;break;case 6:case 7:n=1;break;default:n=6}return this.extend({style:this.style.text(),size:n})}withColor(n){return this.extend({color:n})}withPhantom(){return this.extend({phantom:!0})}withFont(n){return this.extend({font:n})}withTextFontFamily(n){return this.extend({fontFamily:n,font:""})}withTextFontWeight(n){return this.extend({fontWeight:n,font:""})}withTextFontShape(n){return this.extend({fontShape:n,font:""})}sizingClasses(n){return n.size!==this.size?["sizing","reset-size"+n.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==Gd.BASESIZE?["sizing","reset-size"+this.size,"size"+Gd.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=s8n(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};Gd.BASESIZE=6;var dee={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},v8n={ex:!0,em:!0,mu:!0},mje=function(n){return typeof n!="string"&&(n=n.unit),n in dee||n in v8n||n==="ex"},li=function(n,t){var a;if(n.unit in dee)a=dee[n.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(n.unit==="mu")a=t.fontMetrics().cssEmPerMu;else{var r;if(t.style.isTight()?r=t.havingStyle(t.style.text()):r=t,n.unit==="ex")a=r.fontMetrics().xHeight;else if(n.unit==="em")a=r.fontMetrics().quad;else throw new Cn("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},On=function(n){return+n.toFixed(4)+"em"},eb=function(n){return n.filter(t=>t).join(" ")},pje=function(n,t,a){if(this.classes=n||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=a||{},t){t.style.isTight()&&this.classes.push("mtight");var r=t.getColor();r&&(this.style.color=r)}},_je=function(n){var t=document.createElement(n);t.className=eb(this.classes);for(var a in this.style)this.style.hasOwnProperty(a)&&(t.style[a]=this.style[a]);for(var r in this.attributes)this.attributes.hasOwnProperty(r)&&t.setAttribute(r,this.attributes[r]);for(var i=0;i<this.children.length;i++)t.appendChild(this.children[i].toNode());return t},m8n=/[\s"'>/=\x00-\x1f]/,dje=function(n){var t="<"+n;this.classes.length&&(t+=' class="'+zt.escape(eb(this.classes))+'"');var a="";for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=zt.hyphenate(r)+":"+this.style[r]+";");a&&(t+=' style="'+zt.escape(a)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(m8n.test(i))throw new Cn("Invalid attribute name '"+i+"'");t+=" "+i+'="'+zt.escape(this.attributes[i])+'"'}t+=">";for(var u=0;u<this.children.length;u++)t+=this.children[u].toMarkup();return t+="</"+n+">",t},hF=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,pje.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return _je.call(this,"span")}toMarkup(){return dje.call(this,"span")}},nk=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,pje.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return _je.call(this,"a")}toMarkup(){return dje.call(this,"a")}},hje=class{constructor(n,t,a){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=n,this.classes=["mord"],this.style=a}hasClass(n){return zt.contains(this.classes,n)}toNode(){var n=document.createElement("img");n.src=this.src,n.alt=this.alt,n.className="mord";for(var t in this.style)this.style.hasOwnProperty(t)&&(n.style[t]=this.style[t]);return n}toMarkup(){var n='<img src="'+zt.escape(this.src)+'"'+(' alt="'+zt.escape(this.alt)+'"'),t="";for(var a in this.style)this.style.hasOwnProperty(a)&&(t+=zt.hyphenate(a)+":"+this.style[a]+";");return t&&(n+=' style="'+zt.escape(t)+'"'),n+="'/>",n}},p8n={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Bv=class{constructor(n,t,a,r,i,u,l,c){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=n,this.height=t||0,this.depth=a||0,this.italic=r||0,this.skew=i||0,this.width=u||0,this.classes=l||[],this.style=c||{},this.maxFontSize=0;var s=XLn(this.text.charCodeAt(0));s&&this.classes.push(s+"_fallback"),/[îïÃì]/.test(this.text)&&(this.text=p8n[this.text])}hasClass(n){return zt.contains(this.classes,n)}toNode(){var n=document.createTextNode(this.text),t=null;this.italic>0&&(t=document.createElement("span"),t.style.marginRight=On(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=eb(this.classes));for(var a in this.style)this.style.hasOwnProperty(a)&&(t=t||document.createElement("span"),t.style[a]=this.style[a]);return t?(t.appendChild(n),t):n}toMarkup(){var n=!1,t="<span";this.classes.length&&(n=!0,t+=' class="',t+=zt.escape(eb(this.classes)),t+='"');var a="";this.italic>0&&(a+="margin-right:"+this.italic+"em;");for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=zt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+zt.escape(a)+'"');var i=zt.escape(this.text);return n?(t+=">",t+=i,t+="</span>",t):i}},Ad=class{constructor(n,t){this.children=void 0,this.attributes=void 0,this.children=n||[],this.attributes=t||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"svg");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);for(var r=0;r<this.children.length;r++)t.appendChild(this.children[r].toNode());return t}toMarkup(){var n='<svg xmlns="http://www.w3.org/2000/svg"';for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(n+=" "+t+'="'+zt.escape(this.attributes[t])+'"');n+=">";for(var a=0;a<this.children.length;a++)n+=this.children[a].toMarkup();return n+="</svg>",n}},Fg=class{constructor(n,t){this.pathName=void 0,this.alternate=void 0,this.pathName=n,this.alternate=t}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"path");return this.alternate?t.setAttribute("d",this.alternate):t.setAttribute("d",cje[this.pathName]),t}toMarkup(){return this.alternate?'<path d="'+zt.escape(this.alternate)+'"/>':'<path d="'+zt.escape(cje[this.pathName])+'"/>'}},tk=class{constructor(n){this.attributes=void 0,this.attributes=n||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"line");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);return t}toMarkup(){var n="<line";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(n+=" "+t+'="'+zt.escape(this.attributes[t])+'"');return n+="/>",n}};function gje(e){if(e instanceof Bv)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}function _8n(e){if(e instanceof hF)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}var d8n={bin:1,close:1,inner:1,open:1,punct:1,rel:1},h8n={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},yo={math:{},text:{}};function S(e,n,t,a,r,i){yo[e][r]={font:n,group:t,replace:a},i&&a&&(yo[e][a]=yo[e][r])}var I="math",on="text",x="main",te="ams",Bo="accent-token",mt="bin",js="close",gF="inner",Xt="mathord",Ru="op-token",Jv="open",ak="punct",ue="rel",Tg="spacing",ge="textord";S(I,x,ue,"\u2261","\\equiv",!0);S(I,x,ue,"\u227A","\\prec",!0);S(I,x,ue,"\u227B","\\succ",!0);S(I,x,ue,"\u223C","\\sim",!0);S(I,x,ue,"\u22A5","\\perp");S(I,x,ue,"\u2AAF","\\preceq",!0);S(I,x,ue,"\u2AB0","\\succeq",!0);S(I,x,ue,"\u2243","\\simeq",!0);S(I,x,ue,"\u2223","\\mid",!0);S(I,x,ue,"\u226A","\\ll",!0);S(I,x,ue,"\u226B","\\gg",!0);S(I,x,ue,"\u224D","\\asymp",!0);S(I,x,ue,"\u2225","\\parallel");S(I,x,ue,"\u22C8","\\bowtie",!0);S(I,x,ue,"\u2323","\\smile",!0);S(I,x,ue,"\u2291","\\sqsubseteq",!0);S(I,x,ue,"\u2292","\\sqsupseteq",!0);S(I,x,ue,"\u2250","\\doteq",!0);S(I,x,ue,"\u2322","\\frown",!0);S(I,x,ue,"\u220B","\\ni",!0);S(I,x,ue,"\u221D","\\propto",!0);S(I,x,ue,"\u22A2","\\vdash",!0);S(I,x,ue,"\u22A3","\\dashv",!0);S(I,x,ue,"\u220B","\\owns");S(I,x,ak,".","\\ldotp");S(I,x,ak,"\u22C5","\\cdotp");S(I,x,ge,"#","\\#");S(on,x,ge,"#","\\#");S(I,x,ge,"&","\\&");S(on,x,ge,"&","\\&");S(I,x,ge,"\u2135","\\aleph",!0);S(I,x,ge,"\u2200","\\forall",!0);S(I,x,ge,"\u210F","\\hbar",!0);S(I,x,ge,"\u2203","\\exists",!0);S(I,x,ge,"\u2207","\\nabla",!0);S(I,x,ge,"\u266D","\\flat",!0);S(I,x,ge,"\u2113","\\ell",!0);S(I,x,ge,"\u266E","\\natural",!0);S(I,x,ge,"\u2663","\\clubsuit",!0);S(I,x,ge,"\u2118","\\wp",!0);S(I,x,ge,"\u266F","\\sharp",!0);S(I,x,ge,"\u2662","\\diamondsuit",!0);S(I,x,ge,"\u211C","\\Re",!0);S(I,x,ge,"\u2661","\\heartsuit",!0);S(I,x,ge,"\u2111","\\Im",!0);S(I,x,ge,"\u2660","\\spadesuit",!0);S(I,x,ge,"\xA7","\\S",!0);S(on,x,ge,"\xA7","\\S");S(I,x,ge,"\xB6","\\P",!0);S(on,x,ge,"\xB6","\\P");S(I,x,ge,"\u2020","\\dag");S(on,x,ge,"\u2020","\\dag");S(on,x,ge,"\u2020","\\textdagger");S(I,x,ge,"\u2021","\\ddag");S(on,x,ge,"\u2021","\\ddag");S(on,x,ge,"\u2021","\\textdaggerdbl");S(I,x,js,"\u23B1","\\rmoustache",!0);S(I,x,Jv,"\u23B0","\\lmoustache",!0);S(I,x,js,"\u27EF","\\rgroup",!0);S(I,x,Jv,"\u27EE","\\lgroup",!0);S(I,x,mt,"\u2213","\\mp",!0);S(I,x,mt,"\u2296","\\ominus",!0);S(I,x,mt,"\u228E","\\uplus",!0);S(I,x,mt,"\u2293","\\sqcap",!0);S(I,x,mt,"\u2217","\\ast");S(I,x,mt,"\u2294","\\sqcup",!0);S(I,x,mt,"\u25EF","\\bigcirc",!0);S(I,x,mt,"\u2219","\\bullet",!0);S(I,x,mt,"\u2021","\\ddagger");S(I,x,mt,"\u2240","\\wr",!0);S(I,x,mt,"\u2A3F","\\amalg");S(I,x,mt,"&","\\And");S(I,x,ue,"\u27F5","\\longleftarrow",!0);S(I,x,ue,"\u21D0","\\Leftarrow",!0);S(I,x,ue,"\u27F8","\\Longleftarrow",!0);S(I,x,ue,"\u27F6","\\longrightarrow",!0);S(I,x,ue,"\u21D2","\\Rightarrow",!0);S(I,x,ue,"\u27F9","\\Longrightarrow",!0);S(I,x,ue,"\u2194","\\leftrightarrow",!0);S(I,x,ue,"\u27F7","\\longleftrightarrow",!0);S(I,x,ue,"\u21D4","\\Leftrightarrow",!0);S(I,x,ue,"\u27FA","\\Longleftrightarrow",!0);S(I,x,ue,"\u21A6","\\mapsto",!0);S(I,x,ue,"\u27FC","\\longmapsto",!0);S(I,x,ue,"\u2197","\\nearrow",!0);S(I,x,ue,"\u21A9","\\hookleftarrow",!0);S(I,x,ue,"\u21AA","\\hookrightarrow",!0);S(I,x,ue,"\u2198","\\searrow",!0);S(I,x,ue,"\u21BC","\\leftharpoonup",!0);S(I,x,ue,"\u21C0","\\rightharpoonup",!0);S(I,x,ue,"\u2199","\\swarrow",!0);S(I,x,ue,"\u21BD","\\leftharpoondown",!0);S(I,x,ue,"\u21C1","\\rightharpoondown",!0);S(I,x,ue,"\u2196","\\nwarrow",!0);S(I,x,ue,"\u21CC","\\rightleftharpoons",!0);S(I,te,ue,"\u226E","\\nless",!0);S(I,te,ue,"\uE010","\\@nleqslant");S(I,te,ue,"\uE011","\\@nleqq");S(I,te,ue,"\u2A87","\\lneq",!0);S(I,te,ue,"\u2268","\\lneqq",!0);S(I,te,ue,"\uE00C","\\@lvertneqq");S(I,te,ue,"\u22E6","\\lnsim",!0);S(I,te,ue,"\u2A89","\\lnapprox",!0);S(I,te,ue,"\u2280","\\nprec",!0);S(I,te,ue,"\u22E0","\\npreceq",!0);S(I,te,ue,"\u22E8","\\precnsim",!0);S(I,te,ue,"\u2AB9","\\precnapprox",!0);S(I,te,ue,"\u2241","\\nsim",!0);S(I,te,ue,"\uE006","\\@nshortmid");S(I,te,ue,"\u2224","\\nmid",!0);S(I,te,ue,"\u22AC","\\nvdash",!0);S(I,te,ue,"\u22AD","\\nvDash",!0);S(I,te,ue,"\u22EA","\\ntriangleleft");S(I,te,ue,"\u22EC","\\ntrianglelefteq",!0);S(I,te,ue,"\u228A","\\subsetneq",!0);S(I,te,ue,"\uE01A","\\@varsubsetneq");S(I,te,ue,"\u2ACB","\\subsetneqq",!0);S(I,te,ue,"\uE017","\\@varsubsetneqq");S(I,te,ue,"\u226F","\\ngtr",!0);S(I,te,ue,"\uE00F","\\@ngeqslant");S(I,te,ue,"\uE00E","\\@ngeqq");S(I,te,ue,"\u2A88","\\gneq",!0);S(I,te,ue,"\u2269","\\gneqq",!0);S(I,te,ue,"\uE00D","\\@gvertneqq");S(I,te,ue,"\u22E7","\\gnsim",!0);S(I,te,ue,"\u2A8A","\\gnapprox",!0);S(I,te,ue,"\u2281","\\nsucc",!0);S(I,te,ue,"\u22E1","\\nsucceq",!0);S(I,te,ue,"\u22E9","\\succnsim",!0);S(I,te,ue,"\u2ABA","\\succnapprox",!0);S(I,te,ue,"\u2246","\\ncong",!0);S(I,te,ue,"\uE007","\\@nshortparallel");S(I,te,ue,"\u2226","\\nparallel",!0);S(I,te,ue,"\u22AF","\\nVDash",!0);S(I,te,ue,"\u22EB","\\ntriangleright");S(I,te,ue,"\u22ED","\\ntrianglerighteq",!0);S(I,te,ue,"\uE018","\\@nsupseteqq");S(I,te,ue,"\u228B","\\supsetneq",!0);S(I,te,ue,"\uE01B","\\@varsupsetneq");S(I,te,ue,"\u2ACC","\\supsetneqq",!0);S(I,te,ue,"\uE019","\\@varsupsetneqq");S(I,te,ue,"\u22AE","\\nVdash",!0);S(I,te,ue,"\u2AB5","\\precneqq",!0);S(I,te,ue,"\u2AB6","\\succneqq",!0);S(I,te,ue,"\uE016","\\@nsubseteqq");S(I,te,mt,"\u22B4","\\unlhd");S(I,te,mt,"\u22B5","\\unrhd");S(I,te,ue,"\u219A","\\nleftarrow",!0);S(I,te,ue,"\u219B","\\nrightarrow",!0);S(I,te,ue,"\u21CD","\\nLeftarrow",!0);S(I,te,ue,"\u21CF","\\nRightarrow",!0);S(I,te,ue,"\u21AE","\\nleftrightarrow",!0);S(I,te,ue,"\u21CE","\\nLeftrightarrow",!0);S(I,te,ue,"\u25B3","\\vartriangle");S(I,te,ge,"\u210F","\\hslash");S(I,te,ge,"\u25BD","\\triangledown");S(I,te,ge,"\u25CA","\\lozenge");S(I,te,ge,"\u24C8","\\circledS");S(I,te,ge,"\xAE","\\circledR");S(on,te,ge,"\xAE","\\circledR");S(I,te,ge,"\u2221","\\measuredangle",!0);S(I,te,ge,"\u2204","\\nexists");S(I,te,ge,"\u2127","\\mho");S(I,te,ge,"\u2132","\\Finv",!0);S(I,te,ge,"\u2141","\\Game",!0);S(I,te,ge,"\u2035","\\backprime");S(I,te,ge,"\u25B2","\\blacktriangle");S(I,te,ge,"\u25BC","\\blacktriangledown");S(I,te,ge,"\u25A0","\\blacksquare");S(I,te,ge,"\u29EB","\\blacklozenge");S(I,te,ge,"\u2605","\\bigstar");S(I,te,ge,"\u2222","\\sphericalangle",!0);S(I,te,ge,"\u2201","\\complement",!0);S(I,te,ge,"\xF0","\\eth",!0);S(on,x,ge,"\xF0","\xF0");S(I,te,ge,"\u2571","\\diagup");S(I,te,ge,"\u2572","\\diagdown");S(I,te,ge,"\u25A1","\\square");S(I,te,ge,"\u25A1","\\Box");S(I,te,ge,"\u25CA","\\Diamond");S(I,te,ge,"\xA5","\\yen",!0);S(on,te,ge,"\xA5","\\yen",!0);S(I,te,ge,"\u2713","\\checkmark",!0);S(on,te,ge,"\u2713","\\checkmark");S(I,te,ge,"\u2136","\\beth",!0);S(I,te,ge,"\u2138","\\daleth",!0);S(I,te,ge,"\u2137","\\gimel",!0);S(I,te,ge,"\u03DD","\\digamma",!0);S(I,te,ge,"\u03F0","\\varkappa");S(I,te,Jv,"\u250C","\\@ulcorner",!0);S(I,te,js,"\u2510","\\@urcorner",!0);S(I,te,Jv,"\u2514","\\@llcorner",!0);S(I,te,js,"\u2518","\\@lrcorner",!0);S(I,te,ue,"\u2266","\\leqq",!0);S(I,te,ue,"\u2A7D","\\leqslant",!0);S(I,te,ue,"\u2A95","\\eqslantless",!0);S(I,te,ue,"\u2272","\\lesssim",!0);S(I,te,ue,"\u2A85","\\lessapprox",!0);S(I,te,ue,"\u224A","\\approxeq",!0);S(I,te,mt,"\u22D6","\\lessdot");S(I,te,ue,"\u22D8","\\lll",!0);S(I,te,ue,"\u2276","\\lessgtr",!0);S(I,te,ue,"\u22DA","\\lesseqgtr",!0);S(I,te,ue,"\u2A8B","\\lesseqqgtr",!0);S(I,te,ue,"\u2251","\\doteqdot");S(I,te,ue,"\u2253","\\risingdotseq",!0);S(I,te,ue,"\u2252","\\fallingdotseq",!0);S(I,te,ue,"\u223D","\\backsim",!0);S(I,te,ue,"\u22CD","\\backsimeq",!0);S(I,te,ue,"\u2AC5","\\subseteqq",!0);S(I,te,ue,"\u22D0","\\Subset",!0);S(I,te,ue,"\u228F","\\sqsubset",!0);S(I,te,ue,"\u227C","\\preccurlyeq",!0);S(I,te,ue,"\u22DE","\\curlyeqprec",!0);S(I,te,ue,"\u227E","\\precsim",!0);S(I,te,ue,"\u2AB7","\\precapprox",!0);S(I,te,ue,"\u22B2","\\vartriangleleft");S(I,te,ue,"\u22B4","\\trianglelefteq");S(I,te,ue,"\u22A8","\\vDash",!0);S(I,te,ue,"\u22AA","\\Vvdash",!0);S(I,te,ue,"\u2323","\\smallsmile");S(I,te,ue,"\u2322","\\smallfrown");S(I,te,ue,"\u224F","\\bumpeq",!0);S(I,te,ue,"\u224E","\\Bumpeq",!0);S(I,te,ue,"\u2267","\\geqq",!0);S(I,te,ue,"\u2A7E","\\geqslant",!0);S(I,te,ue,"\u2A96","\\eqslantgtr",!0);S(I,te,ue,"\u2273","\\gtrsim",!0);S(I,te,ue,"\u2A86","\\gtrapprox",!0);S(I,te,mt,"\u22D7","\\gtrdot");S(I,te,ue,"\u22D9","\\ggg",!0);S(I,te,ue,"\u2277","\\gtrless",!0);S(I,te,ue,"\u22DB","\\gtreqless",!0);S(I,te,ue,"\u2A8C","\\gtreqqless",!0);S(I,te,ue,"\u2256","\\eqcirc",!0);S(I,te,ue,"\u2257","\\circeq",!0);S(I,te,ue,"\u225C","\\triangleq",!0);S(I,te,ue,"\u223C","\\thicksim");S(I,te,ue,"\u2248","\\thickapprox");S(I,te,ue,"\u2AC6","\\supseteqq",!0);S(I,te,ue,"\u22D1","\\Supset",!0);S(I,te,ue,"\u2290","\\sqsupset",!0);S(I,te,ue,"\u227D","\\succcurlyeq",!0);S(I,te,ue,"\u22DF","\\curlyeqsucc",!0);S(I,te,ue,"\u227F","\\succsim",!0);S(I,te,ue,"\u2AB8","\\succapprox",!0);S(I,te,ue,"\u22B3","\\vartriangleright");S(I,te,ue,"\u22B5","\\trianglerighteq");S(I,te,ue,"\u22A9","\\Vdash",!0);S(I,te,ue,"\u2223","\\shortmid");S(I,te,ue,"\u2225","\\shortparallel");S(I,te,ue,"\u226C","\\between",!0);S(I,te,ue,"\u22D4","\\pitchfork",!0);S(I,te,ue,"\u221D","\\varpropto");S(I,te,ue,"\u25C0","\\blacktriangleleft");S(I,te,ue,"\u2234","\\therefore",!0);S(I,te,ue,"\u220D","\\backepsilon");S(I,te,ue,"\u25B6","\\blacktriangleright");S(I,te,ue,"\u2235","\\because",!0);S(I,te,ue,"\u22D8","\\llless");S(I,te,ue,"\u22D9","\\gggtr");S(I,te,mt,"\u22B2","\\lhd");S(I,te,mt,"\u22B3","\\rhd");S(I,te,ue,"\u2242","\\eqsim",!0);S(I,x,ue,"\u22C8","\\Join");S(I,te,ue,"\u2251","\\Doteq",!0);S(I,te,mt,"\u2214","\\dotplus",!0);S(I,te,mt,"\u2216","\\smallsetminus");S(I,te,mt,"\u22D2","\\Cap",!0);S(I,te,mt,"\u22D3","\\Cup",!0);S(I,te,mt,"\u2A5E","\\doublebarwedge",!0);S(I,te,mt,"\u229F","\\boxminus",!0);S(I,te,mt,"\u229E","\\boxplus",!0);S(I,te,mt,"\u22C7","\\divideontimes",!0);S(I,te,mt,"\u22C9","\\ltimes",!0);S(I,te,mt,"\u22CA","\\rtimes",!0);S(I,te,mt,"\u22CB","\\leftthreetimes",!0);S(I,te,mt,"\u22CC","\\rightthreetimes",!0);S(I,te,mt,"\u22CF","\\curlywedge",!0);S(I,te,mt,"\u22CE","\\curlyvee",!0);S(I,te,mt,"\u229D","\\circleddash",!0);S(I,te,mt,"\u229B","\\circledast",!0);S(I,te,mt,"\u22C5","\\centerdot");S(I,te,mt,"\u22BA","\\intercal",!0);S(I,te,mt,"\u22D2","\\doublecap");S(I,te,mt,"\u22D3","\\doublecup");S(I,te,mt,"\u22A0","\\boxtimes",!0);S(I,te,ue,"\u21E2","\\dashrightarrow",!0);S(I,te,ue,"\u21E0","\\dashleftarrow",!0);S(I,te,ue,"\u21C7","\\leftleftarrows",!0);S(I,te,ue,"\u21C6","\\leftrightarrows",!0);S(I,te,ue,"\u21DA","\\Lleftarrow",!0);S(I,te,ue,"\u219E","\\twoheadleftarrow",!0);S(I,te,ue,"\u21A2","\\leftarrowtail",!0);S(I,te,ue,"\u21AB","\\looparrowleft",!0);S(I,te,ue,"\u21CB","\\leftrightharpoons",!0);S(I,te,ue,"\u21B6","\\curvearrowleft",!0);S(I,te,ue,"\u21BA","\\circlearrowleft",!0);S(I,te,ue,"\u21B0","\\Lsh",!0);S(I,te,ue,"\u21C8","\\upuparrows",!0);S(I,te,ue,"\u21BF","\\upharpoonleft",!0);S(I,te,ue,"\u21C3","\\downharpoonleft",!0);S(I,x,ue,"\u22B6","\\origof",!0);S(I,x,ue,"\u22B7","\\imageof",!0);S(I,te,ue,"\u22B8","\\multimap",!0);S(I,te,ue,"\u21AD","\\leftrightsquigarrow",!0);S(I,te,ue,"\u21C9","\\rightrightarrows",!0);S(I,te,ue,"\u21C4","\\rightleftarrows",!0);S(I,te,ue,"\u21A0","\\twoheadrightarrow",!0);S(I,te,ue,"\u21A3","\\rightarrowtail",!0);S(I,te,ue,"\u21AC","\\looparrowright",!0);S(I,te,ue,"\u21B7","\\curvearrowright",!0);S(I,te,ue,"\u21BB","\\circlearrowright",!0);S(I,te,ue,"\u21B1","\\Rsh",!0);S(I,te,ue,"\u21CA","\\downdownarrows",!0);S(I,te,ue,"\u21BE","\\upharpoonright",!0);S(I,te,ue,"\u21C2","\\downharpoonright",!0);S(I,te,ue,"\u21DD","\\rightsquigarrow",!0);S(I,te,ue,"\u21DD","\\leadsto");S(I,te,ue,"\u21DB","\\Rrightarrow",!0);S(I,te,ue,"\u21BE","\\restriction");S(I,x,ge,"\u2018","`");S(I,x,ge,"$","\\$");S(on,x,ge,"$","\\$");S(on,x,ge,"$","\\textdollar");S(I,x,ge,"%","\\%");S(on,x,ge,"%","\\%");S(I,x,ge,"_","\\_");S(on,x,ge,"_","\\_");S(on,x,ge,"_","\\textunderscore");S(I,x,ge,"\u2220","\\angle",!0);S(I,x,ge,"\u221E","\\infty",!0);S(I,x,ge,"\u2032","\\prime");S(I,x,ge,"\u25B3","\\triangle");S(I,x,ge,"\u0393","\\Gamma",!0);S(I,x,ge,"\u0394","\\Delta",!0);S(I,x,ge,"\u0398","\\Theta",!0);S(I,x,ge,"\u039B","\\Lambda",!0);S(I,x,ge,"\u039E","\\Xi",!0);S(I,x,ge,"\u03A0","\\Pi",!0);S(I,x,ge,"\u03A3","\\Sigma",!0);S(I,x,ge,"\u03A5","\\Upsilon",!0);S(I,x,ge,"\u03A6","\\Phi",!0);S(I,x,ge,"\u03A8","\\Psi",!0);S(I,x,ge,"\u03A9","\\Omega",!0);S(I,x,ge,"A","\u0391");S(I,x,ge,"B","\u0392");S(I,x,ge,"E","\u0395");S(I,x,ge,"Z","\u0396");S(I,x,ge,"H","\u0397");S(I,x,ge,"I","\u0399");S(I,x,ge,"K","\u039A");S(I,x,ge,"M","\u039C");S(I,x,ge,"N","\u039D");S(I,x,ge,"O","\u039F");S(I,x,ge,"P","\u03A1");S(I,x,ge,"T","\u03A4");S(I,x,ge,"X","\u03A7");S(I,x,ge,"\xAC","\\neg",!0);S(I,x,ge,"\xAC","\\lnot");S(I,x,ge,"\u22A4","\\top");S(I,x,ge,"\u22A5","\\bot");S(I,x,ge,"\u2205","\\emptyset");S(I,te,ge,"\u2205","\\varnothing");S(I,x,Xt,"\u03B1","\\alpha",!0);S(I,x,Xt,"\u03B2","\\beta",!0);S(I,x,Xt,"\u03B3","\\gamma",!0);S(I,x,Xt,"\u03B4","\\delta",!0);S(I,x,Xt,"\u03F5","\\epsilon",!0);S(I,x,Xt,"\u03B6","\\zeta",!0);S(I,x,Xt,"\u03B7","\\eta",!0);S(I,x,Xt,"\u03B8","\\theta",!0);S(I,x,Xt,"\u03B9","\\iota",!0);S(I,x,Xt,"\u03BA","\\kappa",!0);S(I,x,Xt,"\u03BB","\\lambda",!0);S(I,x,Xt,"\u03BC","\\mu",!0);S(I,x,Xt,"\u03BD","\\nu",!0);S(I,x,Xt,"\u03BE","\\xi",!0);S(I,x,Xt,"\u03BF","\\omicron",!0);S(I,x,Xt,"\u03C0","\\pi",!0);S(I,x,Xt,"\u03C1","\\rho",!0);S(I,x,Xt,"\u03C3","\\sigma",!0);S(I,x,Xt,"\u03C4","\\tau",!0);S(I,x,Xt,"\u03C5","\\upsilon",!0);S(I,x,Xt,"\u03D5","\\phi",!0);S(I,x,Xt,"\u03C7","\\chi",!0);S(I,x,Xt,"\u03C8","\\psi",!0);S(I,x,Xt,"\u03C9","\\omega",!0);S(I,x,Xt,"\u03B5","\\varepsilon",!0);S(I,x,Xt,"\u03D1","\\vartheta",!0);S(I,x,Xt,"\u03D6","\\varpi",!0);S(I,x,Xt,"\u03F1","\\varrho",!0);S(I,x,Xt,"\u03C2","\\varsigma",!0);S(I,x,Xt,"\u03C6","\\varphi",!0);S(I,x,mt,"\u2217","*",!0);S(I,x,mt,"+","+");S(I,x,mt,"\u2212","-",!0);S(I,x,mt,"\u22C5","\\cdot",!0);S(I,x,mt,"\u2218","\\circ",!0);S(I,x,mt,"\xF7","\\div",!0);S(I,x,mt,"\xB1","\\pm",!0);S(I,x,mt,"\xD7","\\times",!0);S(I,x,mt,"\u2229","\\cap",!0);S(I,x,mt,"\u222A","\\cup",!0);S(I,x,mt,"\u2216","\\setminus",!0);S(I,x,mt,"\u2227","\\land");S(I,x,mt,"\u2228","\\lor");S(I,x,mt,"\u2227","\\wedge",!0);S(I,x,mt,"\u2228","\\vee",!0);S(I,x,ge,"\u221A","\\surd");S(I,x,Jv,"\u27E8","\\langle",!0);S(I,x,Jv,"\u2223","\\lvert");S(I,x,Jv,"\u2225","\\lVert");S(I,x,js,"?","?");S(I,x,js,"!","!");S(I,x,js,"\u27E9","\\rangle",!0);S(I,x,js,"\u2223","\\rvert");S(I,x,js,"\u2225","\\rVert");S(I,x,ue,"=","=");S(I,x,ue,":",":");S(I,x,ue,"\u2248","\\approx",!0);S(I,x,ue,"\u2245","\\cong",!0);S(I,x,ue,"\u2265","\\ge");S(I,x,ue,"\u2265","\\geq",!0);S(I,x,ue,"\u2190","\\gets");S(I,x,ue,">","\\gt",!0);S(I,x,ue,"\u2208","\\in",!0);S(I,x,ue,"\uE020","\\@not");S(I,x,ue,"\u2282","\\subset",!0);S(I,x,ue,"\u2283","\\supset",!0);S(I,x,ue,"\u2286","\\subseteq",!0);S(I,x,ue,"\u2287","\\supseteq",!0);S(I,te,ue,"\u2288","\\nsubseteq",!0);S(I,te,ue,"\u2289","\\nsupseteq",!0);S(I,x,ue,"\u22A8","\\models");S(I,x,ue,"\u2190","\\leftarrow",!0);S(I,x,ue,"\u2264","\\le");S(I,x,ue,"\u2264","\\leq",!0);S(I,x,ue,"<","\\lt",!0);S(I,x,ue,"\u2192","\\rightarrow",!0);S(I,x,ue,"\u2192","\\to");S(I,te,ue,"\u2271","\\ngeq",!0);S(I,te,ue,"\u2270","\\nleq",!0);S(I,x,Tg,"\xA0","\\ ");S(I,x,Tg,"\xA0","\\space");S(I,x,Tg,"\xA0","\\nobreakspace");S(on,x,Tg,"\xA0","\\ ");S(on,x,Tg,"\xA0"," ");S(on,x,Tg,"\xA0","\\space");S(on,x,Tg,"\xA0","\\nobreakspace");S(I,x,Tg,null,"\\nobreak");S(I,x,Tg,null,"\\allowbreak");S(I,x,ak,",",",");S(I,x,ak,";",";");S(I,te,mt,"\u22BC","\\barwedge",!0);S(I,te,mt,"\u22BB","\\veebar",!0);S(I,x,mt,"\u2299","\\odot",!0);S(I,x,mt,"\u2295","\\oplus",!0);S(I,x,mt,"\u2297","\\otimes",!0);S(I,x,ge,"\u2202","\\partial",!0);S(I,x,mt,"\u2298","\\oslash",!0);S(I,te,mt,"\u229A","\\circledcirc",!0);S(I,te,mt,"\u22A1","\\boxdot",!0);S(I,x,mt,"\u25B3","\\bigtriangleup");S(I,x,mt,"\u25BD","\\bigtriangledown");S(I,x,mt,"\u2020","\\dagger");S(I,x,mt,"\u22C4","\\diamond");S(I,x,mt,"\u22C6","\\star");S(I,x,mt,"\u25C3","\\triangleleft");S(I,x,mt,"\u25B9","\\triangleright");S(I,x,Jv,"{","\\{");S(on,x,ge,"{","\\{");S(on,x,ge,"{","\\textbraceleft");S(I,x,js,"}","\\}");S(on,x,ge,"}","\\}");S(on,x,ge,"}","\\textbraceright");S(I,x,Jv,"{","\\lbrace");S(I,x,js,"}","\\rbrace");S(I,x,Jv,"[","\\lbrack",!0);S(on,x,ge,"[","\\lbrack",!0);S(I,x,js,"]","\\rbrack",!0);S(on,x,ge,"]","\\rbrack",!0);S(I,x,Jv,"(","\\lparen",!0);S(I,x,js,")","\\rparen",!0);S(on,x,ge,"<","\\textless",!0);S(on,x,ge,">","\\textgreater",!0);S(I,x,Jv,"\u230A","\\lfloor",!0);S(I,x,js,"\u230B","\\rfloor",!0);S(I,x,Jv,"\u2308","\\lceil",!0);S(I,x,js,"\u2309","\\rceil",!0);S(I,x,ge,"\\","\\backslash");S(I,x,ge,"\u2223","|");S(I,x,ge,"\u2223","\\vert");S(on,x,ge,"|","\\textbar",!0);S(I,x,ge,"\u2225","\\|");S(I,x,ge,"\u2225","\\Vert");S(on,x,ge,"\u2225","\\textbardbl");S(on,x,ge,"~","\\textasciitilde");S(on,x,ge,"\\","\\textbackslash");S(on,x,ge,"^","\\textasciicircum");S(I,x,ue,"\u2191","\\uparrow",!0);S(I,x,ue,"\u21D1","\\Uparrow",!0);S(I,x,ue,"\u2193","\\downarrow",!0);S(I,x,ue,"\u21D3","\\Downarrow",!0);S(I,x,ue,"\u2195","\\updownarrow",!0);S(I,x,ue,"\u21D5","\\Updownarrow",!0);S(I,x,Ru,"\u2210","\\coprod");S(I,x,Ru,"\u22C1","\\bigvee");S(I,x,Ru,"\u22C0","\\bigwedge");S(I,x,Ru,"\u2A04","\\biguplus");S(I,x,Ru,"\u22C2","\\bigcap");S(I,x,Ru,"\u22C3","\\bigcup");S(I,x,Ru,"\u222B","\\int");S(I,x,Ru,"\u222B","\\intop");S(I,x,Ru,"\u222C","\\iint");S(I,x,Ru,"\u222D","\\iiint");S(I,x,Ru,"\u220F","\\prod");S(I,x,Ru,"\u2211","\\sum");S(I,x,Ru,"\u2A02","\\bigotimes");S(I,x,Ru,"\u2A01","\\bigoplus");S(I,x,Ru,"\u2A00","\\bigodot");S(I,x,Ru,"\u222E","\\oint");S(I,x,Ru,"\u222F","\\oiint");S(I,x,Ru,"\u2230","\\oiiint");S(I,x,Ru,"\u2A06","\\bigsqcup");S(I,x,Ru,"\u222B","\\smallint");S(on,x,gF,"\u2026","\\textellipsis");S(I,x,gF,"\u2026","\\mathellipsis");S(on,x,gF,"\u2026","\\ldots",!0);S(I,x,gF,"\u2026","\\ldots",!0);S(I,x,gF,"\u22EF","\\@cdots",!0);S(I,x,gF,"\u22F1","\\ddots",!0);S(I,x,ge,"\u22EE","\\varvdots");S(on,x,ge,"\u22EE","\\varvdots");S(I,x,Bo,"\u02CA","\\acute");S(I,x,Bo,"\u02CB","\\grave");S(I,x,Bo,"\xA8","\\ddot");S(I,x,Bo,"~","\\tilde");S(I,x,Bo,"\u02C9","\\bar");S(I,x,Bo,"\u02D8","\\breve");S(I,x,Bo,"\u02C7","\\check");S(I,x,Bo,"^","\\hat");S(I,x,Bo,"\u20D7","\\vec");S(I,x,Bo,"\u02D9","\\dot");S(I,x,Bo,"\u02DA","\\mathring");S(I,x,Xt,"\uE131","\\@imath");S(I,x,Xt,"\uE237","\\@jmath");S(I,x,ge,"\u0131","\u0131");S(I,x,ge,"\u0237","\u0237");S(on,x,ge,"\u0131","\\i",!0);S(on,x,ge,"\u0237","\\j",!0);S(on,x,ge,"\xDF","\\ss",!0);S(on,x,ge,"\xE6","\\ae",!0);S(on,x,ge,"\u0153","\\oe",!0);S(on,x,ge,"\xF8","\\o",!0);S(on,x,ge,"\xC6","\\AE",!0);S(on,x,ge,"\u0152","\\OE",!0);S(on,x,ge,"\xD8","\\O",!0);S(on,x,Bo,"\u02CA","\\'");S(on,x,Bo,"\u02CB","\\`");S(on,x,Bo,"\u02C6","\\^");S(on,x,Bo,"\u02DC","\\~");S(on,x,Bo,"\u02C9","\\=");S(on,x,Bo,"\u02D8","\\u");S(on,x,Bo,"\u02D9","\\.");S(on,x,Bo,"\xB8","\\c");S(on,x,Bo,"\u02DA","\\r");S(on,x,Bo,"\u02C7","\\v");S(on,x,Bo,"\xA8",'\\"');S(on,x,Bo,"\u02DD","\\H");S(on,x,Bo,"\u25EF","\\textcircled");var Dje={"--":!0,"---":!0,"``":!0,"''":!0};S(on,x,ge,"\u2013","--",!0);S(on,x,ge,"\u2013","\\textendash");S(on,x,ge,"\u2014","---",!0);S(on,x,ge,"\u2014","\\textemdash");S(on,x,ge,"\u2018","`",!0);S(on,x,ge,"\u2018","\\textquoteleft");S(on,x,ge,"\u2019","'",!0);S(on,x,ge,"\u2019","\\textquoteright");S(on,x,ge,"\u201C","``",!0);S(on,x,ge,"\u201C","\\textquotedblleft");S(on,x,ge,"\u201D","''",!0);S(on,x,ge,"\u201D","\\textquotedblright");S(I,x,ge,"\xB0","\\degree",!0);S(on,x,ge,"\xB0","\\degree");S(on,x,ge,"\xB0","\\textdegree",!0);S(I,x,ge,"\xA3","\\pounds");S(I,x,ge,"\xA3","\\mathsterling",!0);S(on,x,ge,"\xA3","\\pounds");S(on,x,ge,"\xA3","\\textsterling",!0);S(I,te,ge,"\u2720","\\maltese");S(on,te,ge,"\u2720","\\maltese");var yje='0123456789/@."';for(rk=0;rk<yje.length;rk++)hee=yje.charAt(rk),S(I,x,ge,hee,hee);var hee,rk,bje='0123456789!@*()-=+";:?/.,';for(ok=0;ok<bje.length;ok++)gee=bje.charAt(ok),S(on,x,ge,gee,gee);var gee,ok,ik="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(uk=0;uk<ik.length;uk++)P4=ik.charAt(uk),S(I,x,Xt,P4,P4),S(on,x,ge,P4,P4);var P4,uk;S(I,te,ge,"C","\u2102");S(on,te,ge,"C","\u2102");S(I,te,ge,"H","\u210D");S(on,te,ge,"H","\u210D");S(I,te,ge,"N","\u2115");S(on,te,ge,"N","\u2115");S(I,te,ge,"P","\u2119");S(on,te,ge,"P","\u2119");S(I,te,ge,"Q","\u211A");S(on,te,ge,"Q","\u211A");S(I,te,ge,"R","\u211D");S(on,te,ge,"R","\u211D");S(I,te,ge,"Z","\u2124");S(on,te,ge,"Z","\u2124");S(I,x,Xt,"h","\u210E");S(on,x,Xt,"h","\u210E");var sa="";for(ts=0;ts<ik.length;ts++)ci=ik.charAt(ts),sa=String.fromCharCode(55349,56320+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56372+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56424+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56580+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56684+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56736+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56788+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56840+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56944+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),ts<26&&(sa=String.fromCharCode(55349,56632+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa),sa=String.fromCharCode(55349,56476+ts),S(I,x,Xt,ci,sa),S(on,x,ge,ci,sa));var ci,ts;sa=String.fromCharCode(55349,56668);S(I,x,Xt,"k",sa);S(on,x,ge,"k",sa);for(nb=0;nb<10;nb++)Mg=nb.toString(),sa=String.fromCharCode(55349,57294+nb),S(I,x,Xt,Mg,sa),S(on,x,ge,Mg,sa),sa=String.fromCharCode(55349,57314+nb),S(I,x,Xt,Mg,sa),S(on,x,ge,Mg,sa),sa=String.fromCharCode(55349,57324+nb),S(I,x,Xt,Mg,sa),S(on,x,ge,Mg,sa),sa=String.fromCharCode(55349,57334+nb),S(I,x,Xt,Mg,sa),S(on,x,ge,Mg,sa);var Mg,nb,Dee="\xD0\xDE\xFE";for(lk=0;lk<Dee.length;lk++)N4=Dee.charAt(lk),S(I,x,Xt,N4,N4),S(on,x,ge,N4,N4);var N4,lk,ck=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathnormal","textit","Math-Italic"],["mathnormal","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],Rje=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],g8n=function(n,t){var a=n.charCodeAt(0),r=n.charCodeAt(1),i=(a-55296)*1024+(r-56320)+65536,u=t==="math"?0:1;if(119808<=i&&i<120484){var l=Math.floor((i-119808)/26);return[ck[l][2],ck[l][u]]}else if(120782<=i&&i<=120831){var c=Math.floor((i-120782)/10);return[Rje[c][2],Rje[c][u]]}else{if(i===120485||i===120486)return[ck[0][2],ck[0][u]];if(120486<i&&i<120782)return["",""];throw new Cn("Unsupported character: "+n)}},sk=function(n,t,a){return yo[a][n]&&yo[a][n].replace&&(n=yo[a][n].replace),{value:n,metrics:pee(n,t,a)}},jp=function(n,t,a,r,i){var u=sk(n,t,a),l=u.metrics;n=u.value;var c;if(l){var s=l.italic;(a==="text"||r&&r.font==="mathit")&&(s=0),c=new Bv(n,l.height,l.depth,s,l.skew,l.width,i)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+n+"' in style '"+t+"' and mode '"+a+"'")),c=new Bv(n,0,0,0,0,0,i);if(r){c.maxFontSize=r.sizeMultiplier,r.style.isTight()&&c.classes.push("mtight");var f=r.getColor();f&&(c.style.color=f)}return c},D8n=function(n,t,a,r){return r===void 0&&(r=[]),a.font==="boldsymbol"&&sk(n,"Main-Bold",t).metrics?jp(n,"Main-Bold",t,a,r.concat(["mathbf"])):n==="\\"||yo[t][n].font==="main"?jp(n,"Main-Regular",t,a,r):jp(n,"AMS-Regular",t,a,r.concat(["amsrm"]))},y8n=function(n,t,a,r,i){return i!=="textord"&&sk(n,"Math-BoldItalic",t).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},b8n=function(n,t,a){var r=n.mode,i=n.text,u=["mord"],l=r==="math"||r==="text"&&t.font,c=l?t.font:t.fontFamily,s="",f="";if(i.charCodeAt(0)===55349&&([s,f]=g8n(i,r)),s.length>0)return jp(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var p=y8n(i,r,t,u,a);v=p.fontName,m=[p.fontClass]}else l?(v=Eje[c].fontName,m=[c]):(v=fk(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(sk(i,v,r).metrics)return jp(i,v,r,t,u.concat(m));if(Dje.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],R=0;R<i.length;R++)h.push(jp(i[R],v,r,t,u.concat(m)));return Sje(h)}}if(a==="mathord")return jp(i,"Math-Italic",r,t,u.concat(["mathnormal"]));if(a==="textord"){var g=yo[r][i]&&yo[r][i].font;if(g==="ams"){var _=fk("amsrm",t.fontWeight,t.fontShape);return jp(i,_,r,t,u.concat("amsrm",t.fontWeight,t.fontShape))}else if(g==="main"||!g){var y=fk("textrm",t.fontWeight,t.fontShape);return jp(i,y,r,t,u.concat(t.fontWeight,t.fontShape))}else{var F=fk(g,t.fontWeight,t.fontShape);return jp(i,F,r,t,u.concat(F,t.fontWeight,t.fontShape))}}else throw new Error("unexpected type: "+a+" in makeOrd")},R8n=(e,n)=>{if(eb(e.classes)!==eb(n.classes)||e.skew!==n.skew||e.maxFontSize!==n.maxFontSize)return!1;if(e.classes.length===1){var t=e.classes[0];if(t==="mbin"||t==="mord")return!1}for(var a in e.style)if(e.style.hasOwnProperty(a)&&e.style[a]!==n.style[a])return!1;for(var r in n.style)if(n.style.hasOwnProperty(r)&&e.style[r]!==n.style[r])return!1;return!0},w8n=e=>{for(var n=0;n<e.length-1;n++){var t=e[n],a=e[n+1];t instanceof Bv&&a instanceof Bv&&R8n(t,a)&&(t.text+=a.text,t.height=Math.max(t.height,a.height),t.depth=Math.max(t.depth,a.depth),t.italic=a.italic,e.splice(n+1,1),n--)}return e},yee=function(n){for(var t=0,a=0,r=0,i=0;i<n.children.length;i++){var u=n.children[i];u.height>t&&(t=u.height),u.depth>a&&(a=u.depth),u.maxFontSize>r&&(r=u.maxFontSize)}n.height=t,n.depth=a,n.maxFontSize=r},Af=function(n,t,a,r){var i=new hF(n,t,a,r);return yee(i),i},wje=(e,n,t,a)=>new hF(e,n,t,a),S8n=function(n,t,a){var r=Af([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=On(r.height),r.maxFontSize=1,r},E8n=function(n,t,a,r){var i=new nk(n,t,a,r);return yee(i),i},Sje=function(n){var t=new dF(n);return yee(t),t},C8n=function(n,t){return n instanceof dF?Af([],[n],t):n},I8n=function(n){if(n.positionType==="individualShift"){for(var t=n.children,a=[t[0]],r=-t[0].shift-t[0].elem.depth,i=r,u=1;u<t.length;u++){var l=-t[u].shift-i-t[u].elem.depth,c=l-(t[u-1].elem.height+t[u-1].elem.depth);i=i+l,a.push({type:"kern",size:c}),a.push(t[u])}return{children:a,depth:r}}var s;if(n.positionType==="top"){for(var f=n.positionData,v=0;v<n.children.length;v++){var m=n.children[v];f-=m.type==="kern"?m.size:m.elem.height+m.elem.depth}s=f}else if(n.positionType==="bottom")s=-n.positionData;else{var p=n.children[0];if(p.type!=="elem")throw new Error('First child must have type "elem".');if(n.positionType==="shift")s=-p.elem.depth-n.positionData;else if(n.positionType==="firstBaseline")s=-p.elem.depth;else throw new Error("Invalid positionType "+n.positionType+".")}return{children:n.children,depth:s}},F8n=function(n,t){for(var{children:a,depth:r}=I8n(n),i=0,u=0;u<a.length;u++){var l=a[u];if(l.type==="elem"){var c=l.elem;i=Math.max(i,c.maxFontSize,c.height)}}i+=2;var s=Af(["pstrut"],[]);s.style.height=On(i);for(var f=[],v=r,m=r,p=r,h=0;h<a.length;h++){var R=a[h];if(R.type==="kern")p+=R.size;else{var g=R.elem,_=R.wrapperClasses||[],y=R.wrapperStyle||{},F=Af(_,[s,g],void 0,y);F.style.top=On(-i-p-g.depth),R.marginLeft&&(F.style.marginLeft=R.marginLeft),R.marginRight&&(F.style.marginRight=R.marginRight),f.push(F),p+=g.height+g.depth}v=Math.min(v,p),m=Math.max(m,p)}var k=Af(["vlist"],f);k.style.height=On(m);var O;if(v<0){var A=Af([],[]),W=Af(["vlist"],[A]);W.style.height=On(-v);var me=Af(["vlist-s"],[new Bv("\u200B")]);O=[Af(["vlist-r"],[k,me]),Af(["vlist-r"],[W])]}else O=[Af(["vlist-r"],[k])];var he=Af(["vlist-t"],O);return O.length===2&&he.classes.push("vlist-t2"),he.height=m,he.depth=-v,he},T8n=(e,n)=>{var t=Af(["mspace"],[],n),a=li(e,n);return t.style.marginRight=On(a),t},fk=function(n,t,a){var r="";switch(n){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=n}var i;return t==="textbf"&&a==="textit"?i="BoldItalic":t==="textbf"?i="Bold":t==="textit"?i="Italic":i="Regular",r+"-"+i},Eje={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},Cje={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},M8n=function(n,t){var[a,r,i]=Cje[n],u=new Fg(a),l=new Ad([u],{width:On(r),height:On(i),style:"width:"+On(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=wje(["overlay"],[l],t);return c.height=i,c.style.height=On(i),c.style.width=On(r),c},Ge={fontMap:Eje,makeSymbol:jp,mathsym:D8n,makeSpan:Af,makeSvgSpan:wje,makeLineSpan:S8n,makeAnchor:E8n,makeFragment:Sje,wrapFragment:C8n,makeVList:F8n,makeOrd:b8n,makeGlue:T8n,staticSvg:M8n,svgData:Cje,tryCombineChars:w8n},si={number:3,unit:"mu"},mw={number:4,unit:"mu"},Gg={number:5,unit:"mu"},G8n={mord:{mop:si,mbin:mw,mrel:Gg,minner:si},mop:{mord:si,mop:si,mrel:Gg,minner:si},mbin:{mord:mw,mop:mw,mopen:mw,minner:mw},mrel:{mord:Gg,mop:Gg,mopen:Gg,minner:Gg},mopen:{},mclose:{mop:si,mbin:mw,mrel:Gg,minner:si},mpunct:{mord:si,mop:si,mrel:Gg,mopen:si,mclose:si,mpunct:si,minner:si},minner:{mord:si,mop:si,mbin:mw,mrel:Gg,mopen:si,mpunct:si,minner:si}},A8n={mord:{mop:si},mop:{mord:si,mop:si},mbin:{},mrel:{},mopen:{},mclose:{mop:si},mpunct:{},minner:{mop:si}},Ije={},vk={},mk={};function ut(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs,argTypes:a.argTypes,allowedInArgument:!!a.allowedInArgument,allowedInText:!!a.allowedInText,allowedInMath:a.allowedInMath===void 0?!0:a.allowedInMath,numOptionalArgs:a.numOptionalArgs||0,infix:!!a.infix,primitive:!!a.primitive,handler:r},c=0;c<t.length;++c)Ije[t[c]]=l;n&&(i&&(vk[n]=i),u&&(mk[n]=u))}function pw(e){var{type:n,htmlBuilder:t,mathmlBuilder:a}=e;ut({type:n,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:t,mathmlBuilder:a})}var pk=function(n){return n.type==="ordgroup"&&n.body.length===1?n.body[0]:n},Zi=function(n){return n.type==="ordgroup"?n.body:[n]},Ag=Ge.makeSpan,x8n=["leftmost","mbin","mopen","mrel","mop","mpunct"],L8n=["rightmost","mrel","mclose","mpunct"],j8n={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT},P8n={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Zu=function(n,t,a,r){r===void 0&&(r=[null,null]);for(var i=[],u=0;u<n.length;u++){var l=Dr(n[u],t);if(l instanceof dF){var c=l.children;i.push(...c)}else i.push(l)}if(Ge.tryCombineChars(i),!a)return i;var s=t;if(n.length===1){var f=n[0];f.type==="sizing"?s=t.havingSize(f.size):f.type==="styling"&&(s=t.havingStyle(j8n[f.style]))}var v=Ag([r[0]||"leftmost"],[],t),m=Ag([r[1]||"rightmost"],[],t),p=a==="root";return Fje(i,(h,R)=>{var g=R.classes[0],_=h.classes[0];g==="mbin"&&zt.contains(L8n,_)?R.classes[0]="mord":_==="mbin"&&zt.contains(x8n,g)&&(h.classes[0]="mord")},{node:v},m,p),Fje(i,(h,R)=>{var g=bee(R),_=bee(h),y=g&&_?h.hasClass("mtight")?A8n[g][_]:G8n[g][_]:null;if(y)return Ge.makeGlue(y,s)},{node:v},m,p),i},Fje=function e(n,t,a,r,i){r&&n.push(r);for(var u=0;u<n.length;u++){var l=n[u],c=Tje(l);if(c){e(c.children,t,a,null,i);continue}var s=!l.hasClass("mspace");if(s){var f=t(l,a.node);f&&(a.insertAfter?a.insertAfter(f):(n.unshift(f),u++))}s?a.node=l:i&&l.hasClass("newline")&&(a.node=Ag(["leftmost"])),a.insertAfter=(v=>m=>{n.splice(v+1,0,m),u++})(u)}r&&n.pop()},Tje=function(n){return n instanceof dF||n instanceof nk||n instanceof hF&&n.hasClass("enclosing")?n:null},N8n=function e(n,t){var a=Tje(n);if(a){var r=a.children;if(r.length){if(t==="right")return e(r[r.length-1],"right");if(t==="left")return e(r[0],"left")}}return n},bee=function(n,t){return n?(t&&(n=N8n(n,t)),P8n[n.classes[0]]||null):null},k4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return Ag(t.concat(a))},Dr=function(n,t,a){if(!n)return Ag();if(vk[n.type]){var r=vk[n.type](n,t);if(a&&t.size!==a.size){r=Ag(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function _k(e,n){var t=Ag(["base"],e,n),a=Ag(["strut"]);return a.style.height=On(t.height+t.depth),t.depth&&(a.style.verticalAlign=On(-t.depth)),t.children.unshift(a),t}function Ree(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=Zu(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l<a.length;l++)if(u.push(a[l]),a[l].hasClass("mbin")||a[l].hasClass("mrel")||a[l].hasClass("allowbreak")){for(var c=!1;l<a.length-1&&a[l+1].hasClass("mspace")&&!a[l+1].hasClass("newline");)l++,u.push(a[l]),a[l].hasClass("nobreak")&&(c=!0);c||(i.push(_k(u,n)),u=[])}else a[l].hasClass("newline")&&(u.pop(),u.length>0&&(i.push(_k(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(_k(u,n));var s;t?(s=_k(Zu(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=Ag(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=On(f.height+f.depth),f.depth&&(v.style.verticalAlign=On(-f.depth))}return f}function Mje(e){return new dF(e)}var xf=class{constructor(n,t,a){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=n,this.attributes={},this.children=t||[],this.classes=a||[]}setAttribute(n,t){this.attributes[n]=t}getAttribute(n){return this.attributes[n]}toNode(){var n=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&n.setAttribute(t,this.attributes[t]);this.classes.length>0&&(n.className=eb(this.classes));for(var a=0;a<this.children.length;a++)if(this.children[a]instanceof Pp&&this.children[a+1]instanceof Pp){for(var r=this.children[a].toText()+this.children[++a].toText();this.children[a+1]instanceof Pp;)r+=this.children[++a].toText();n.appendChild(new Pp(r).toNode())}else n.appendChild(this.children[a].toNode());return n}toMarkup(){var n="<"+this.type;for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(n+=" "+t+'="',n+=zt.escape(this.attributes[t]),n+='"');this.classes.length>0&&(n+=' class ="'+zt.escape(eb(this.classes))+'"'),n+=">";for(var a=0;a<this.children.length;a++)n+=this.children[a].toMarkup();return n+="</"+this.type+">",n}toText(){return this.children.map(n=>n.toText()).join("")}},Pp=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return zt.escape(this.toText())}toText(){return this.text}},Gje=class{constructor(n){this.width=void 0,this.character=void 0,this.width=n,n>=.05555&&n<=.05556?this.character="\u200A":n>=.1666&&n<=.1667?this.character="\u2009":n>=.2222&&n<=.2223?this.character="\u2005":n>=.2777&&n<=.2778?this.character="\u2005\u200A":n>=-.05556&&n<=-.05555?this.character="\u200A\u2063":n>=-.1667&&n<=-.1666?this.character="\u2009\u2063":n>=-.2223&&n<=-.2222?this.character="\u205F\u2063":n>=-.2778&&n<=-.2777?this.character="\u2005\u2063":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var n=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return n.setAttribute("width",On(this.width)),n}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+On(this.width)+'"/>'}toText(){return this.character?this.character:" "}},wn={MathNode:xf,TextNode:Pp,SpaceNode:Gje,newDocumentFragment:Mje},mm=function(n,t,a){return yo[t][n]&&yo[t][n].replace&&n.charCodeAt(0)!==55349&&!(Dje.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=yo[t][n].replace),new wn.TextNode(n)},wee=function(n){return n.length===1?n[0]:new wn.MathNode("mrow",n)},See=function(n,t){if(t.fontFamily==="texttt")return"monospace";if(t.fontFamily==="textsf")return t.fontShape==="textit"&&t.fontWeight==="textbf"?"sans-serif-bold-italic":t.fontShape==="textit"?"sans-serif-italic":t.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(t.fontShape==="textit"&&t.fontWeight==="textbf")return"bold-italic";if(t.fontShape==="textit")return"italic";if(t.fontWeight==="textbf")return"bold";var a=t.font;if(!a||a==="mathnormal")return null;var r=n.mode;if(a==="mathit")return"italic";if(a==="boldsymbol")return n.type==="textord"?"bold":"bold-italic";if(a==="mathbf")return"bold";if(a==="mathbb")return"double-struck";if(a==="mathsfit")return"sans-serif-italic";if(a==="mathfrak")return"fraktur";if(a==="mathscr"||a==="mathcal")return"script";if(a==="mathsf")return"sans-serif";if(a==="mathtt")return"monospace";var i=n.text;if(zt.contains(["\\imath","\\jmath"],i))return null;yo[r][i]&&yo[r][i].replace&&(i=yo[r][i].replace);var u=Ge.fontMap[a].fontName;return pee(i,u,r)?Ge.fontMap[a].variant:null};function Eee(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var n=e.children[0];return n instanceof Pp&&n.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var t=e.children[0];return t instanceof Pp&&t.text===","}else return!1}var Lf=function(n,t,a){if(n.length===1){var r=mo(n[0],t);return a&&r instanceof xf&&r.type==="mo"&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var i=[],u,l=0;l<n.length;l++){var c=mo(n[l],t);if(c instanceof xf&&u instanceof xf){if(c.type==="mtext"&&u.type==="mtext"&&c.getAttribute("mathvariant")===u.getAttribute("mathvariant")){u.children.push(...c.children);continue}else if(c.type==="mn"&&u.type==="mn"){u.children.push(...c.children);continue}else if(Eee(c)&&u.type==="mn"){u.children.push(...c.children);continue}else if(c.type==="mn"&&Eee(u))c.children=[...u.children,...c.children],i.pop();else if((c.type==="msup"||c.type==="msub")&&c.children.length>=1&&(u.type==="mn"||Eee(u))){var s=c.children[0];s instanceof xf&&s.type==="mn"&&(s.children=[...u.children,...s.children],i.pop())}else if(u.type==="mi"&&u.children.length===1){var f=u.children[0];if(f instanceof Pp&&f.text==="\u0338"&&(c.type==="mo"||c.type==="mi"||c.type==="mn")){var v=c.children[0];v instanceof Pp&&v.text.length>0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},tb=function(n,t,a){return wee(Lf(n,t,a))},mo=function(n,t){if(!n)return new wn.MathNode("mrow");if(mk[n.type]){var a=mk[n.type](n,t);return a}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function Aje(e,n,t,a,r){var i=Lf(e,t),u;i.length===1&&i[0]instanceof xf&&zt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new wn.MathNode("mrow",i);var l=new wn.MathNode("annotation",[new wn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new wn.MathNode("semantics",[u,l]),s=new wn.MathNode("math",[c]);s.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),a&&s.setAttribute("display","block");var f=r?"katex":"katex-mathml";return Ge.makeSpan([f],[s])}var xje=function(n){return new Gd({style:n.displayMode?Kt.DISPLAY:Kt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},Lje=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Ge.makeSpan(a,[n])}return n},k8n=function(n,t,a){var r=xje(a),i;if(a.output==="mathml")return Aje(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=Ree(n,r);i=Ge.makeSpan(["katex"],[u])}else{var l=Aje(n,t,r,a.displayMode,!1),c=Ree(n,r);i=Ge.makeSpan(["katex"],[l,c])}return Lje(i,a)},H8n=function(n,t,a){var r=xje(a),i=Ree(n,r),u=Ge.makeSpan(["katex"],[i]);return Lje(u,a)},O8n={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB","\\cdrightarrow":"\u2192","\\cdleftarrow":"\u2190","\\cdlongequal":"="},U8n=function(n){var t=new wn.MathNode("mo",[new wn.TextNode(O8n[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},B8n={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},J8n=function(n){return n.type==="ordgroup"?n.body.length:1},W8n=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(zt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=J8n(s.base),v,m,p;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,p=.42,m=c+"4"):(v=312,l=2340,p=.34,m="tilde4");else{var h=[1,1,2,2,3,3][f];c==="widehat"||c==="widecheck"?(l=[0,1062,2364,2364,2364][h],v=[0,239,300,360,420][h],p=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],p=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var R=new Fg(m),g=new Ad([R],{width:"100%",height:On(p),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Ge.makeSvgSpan([],[g],t),minWidth:0,height:p}}else{var _=[],y=B8n[c],[F,k,O]=y,A=O/1e3,W=F.length,me,he;if(W===1){var ye=y[3];me=["hide-tail"],he=[ye]}else if(W===2)me=["halfarrow-left","halfarrow-right"],he=["xMinYMin","xMaxYMin"];else if(W===3)me=["brace-left","brace-center","brace-right"],he=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+W+" children.");for(var le=0;le<W;le++){var Fe=new Fg(F[le]),Re=new Ad([Fe],{width:"400em",height:On(A),viewBox:"0 0 "+l+" "+O,preserveAspectRatio:he[le]+" slice"}),Ee=Ge.makeSvgSpan([me[le]],[Re],t);if(W===1)return{span:Ee,minWidth:k,height:A};Ee.style.height=On(A),_.push(Ee)}return{span:Ge.makeSpan(["stretchy"],_,t),minWidth:k,height:A}}}var{span:r,minWidth:i,height:u}=a();return r.height=u,r.style.height=On(u),i>0&&(r.style.minWidth=On(i)),r},q8n=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Ge.makeSpan(["stretchy",t],[],i),t==="fbox"){var c=i.color&&i.getColor();c&&(u.style.borderColor=c)}}else{var s=[];/^[bx]cancel$/.test(t)&&s.push(new tk({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new tk({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new Ad(s,{width:"100%",height:On(l)});u=Ge.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=On(l),u},xg={encloseSpan:q8n,mathMLnode:U8n,svgSpan:W8n};function Fa(e,n){if(!e||e.type!==n)throw new Error("Expected node of type "+n+", but got "+(e?"node of type "+e.type:String(e)));return e}function Cee(e){var n=dk(e);if(!n)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return n}function dk(e){return e&&(e.type==="atom"||h8n.hasOwnProperty(e.type))?e:null}var Iee=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Fa(e.base,"accent"),t=a.base,e.base=t,r=_8n(Dr(e,n)),e.base=a):(a=Fa(e,"accent"),t=a.base);var i=Dr(t,n.havingCrampedStyle()),u=a.isShifty&&zt.isCharacterBox(t),l=0;if(u){var c=zt.getBaseElem(t),s=Dr(c,n.havingCrampedStyle());l=gje(s).skew}var f=a.label==="\\c",v=f?i.height+i.depth:Math.min(i.height,n.fontMetrics().xHeight),m;if(a.isStretchy)m=xg.svgSpan(a,n),m=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+On(2*l)+")",marginLeft:On(2*l)}:void 0}]},n);else{var p,h;a.label==="\\vec"?(p=Ge.staticSvg("vec",n),h=Ge.svgData.vec[1]):(p=Ge.makeOrd({mode:a.mode,text:a.label},n,"textord"),p=gje(p),p.italic=0,h=p.width,f&&(v+=p.depth)),m=Ge.makeSpan(["accent-body"],[p]);var R=a.label==="\\textcircled";R&&(m.classes.push("accent-full"),v=i.height);var g=l;R||(g-=h/2),m.style.left=On(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var _=Ge.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=_,r.height=Math.max(_.height,r.height),r.classes[0]="mord",r):_},jje=(e,n)=>{var t=e.isStretchy?xg.mathMLnode(e.label):new wn.MathNode("mo",[mm(e.label,e.mode)]),a=new wn.MathNode("mover",[mo(e.base,n),t]);return a.setAttribute("accent","true"),a},z8n=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));ut({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,n)=>{var t=pk(n[0]),a=!z8n.test(e.funcName),r=!a||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:a,isShifty:r,base:t}},htmlBuilder:Iee,mathmlBuilder:jje});ut({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,n)=>{var t=n[0],a=e.parser.mode;return a==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),a="text"),{type:"accent",mode:a,label:e.funcName,isStretchy:!1,isShifty:!0,base:t}},htmlBuilder:Iee,mathmlBuilder:jje});ut({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"accentUnder",mode:t.mode,label:a,base:r}},htmlBuilder:(e,n)=>{var t=Dr(e.base,n),a=xg.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Ge.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Ge.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=xg.mathMLnode(e.label),a=new wn.MathNode("munder",[mo(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var hk=e=>{var n=new wn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};ut({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a,funcName:r}=e;return{type:"xArrow",mode:a.mode,label:r,body:n[0],below:t[0]}},htmlBuilder(e,n){var t=n.style,a=n.havingStyle(t.sup()),r=Ge.wrapFragment(Dr(e.body,a,n),n),i=e.label.slice(0,2)==="\\x"?"x":"cd";r.classes.push(i+"-arrow-pad");var u;e.below&&(a=n.havingStyle(t.sub()),u=Ge.wrapFragment(Dr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=xg.svgSpan(e,n),c=-n.fontMetrics().axisHeight+.5*l.height,s=-n.fontMetrics().axisHeight-.5*l.height-.111;(r.depth>.25||e.label==="\\xleftequilibrium")&&(s-=r.depth);var f;if(u){var v=-n.fontMetrics().axisHeight+u.height+.5*l.height+.111;f=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:u,shift:v}]},n)}else f=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c}]},n);return f.children[0].children[0].children[1].classes.push("svg-align"),Ge.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=xg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=hk(mo(e.body,n));if(e.below){var i=hk(mo(e.below,n));a=new wn.MathNode("munderover",[t,i,r])}else a=new wn.MathNode("mover",[t,r])}else if(e.below){var u=hk(mo(e.below,n));a=new wn.MathNode("munder",[t,u])}else a=hk(),a=new wn.MathNode("mover",[t,a]);return a}});var $8n=Ge.makeSpan;function Pje(e,n){var t=Zu(e.body,n,!0);return $8n([e.mclass],t,n)}function Nje(e,n){var t,a=Lf(e.body,n);return e.mclass==="minner"?t=new wn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new wn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new wn.MathNode("mo",a),e.mclass==="mbin"?(t.attributes.lspace="0.22em",t.attributes.rspace="0.22em"):e.mclass==="mpunct"?(t.attributes.lspace="0em",t.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(t.attributes.lspace="0em",t.attributes.rspace="0em"):e.mclass==="minner"&&(t.attributes.lspace="0.0556em",t.attributes.width="+0.1111em")),t}ut({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"mclass",mode:t.mode,mclass:"m"+a.slice(5),body:Zi(r),isCharacterBox:zt.isCharacterBox(r)}},htmlBuilder:Pje,mathmlBuilder:Nje});var gk=e=>{var n=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return n.type==="atom"&&(n.family==="bin"||n.family==="rel")?"m"+n.family:"mord"};ut({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:gk(n[0]),body:Zi(n[1]),isCharacterBox:zt.isCharacterBox(n[1])}}});ut({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,n){var{parser:t,funcName:a}=e,r=n[1],i=n[0],u;a!=="\\stackrel"?u=gk(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:Zi(r)},c={type:"supsub",mode:i.mode,base:l,sup:a==="\\underset"?null:i,sub:a==="\\underset"?i:null};return{type:"mclass",mode:t.mode,mclass:u,body:[c],isCharacterBox:zt.isCharacterBox(c)}},htmlBuilder:Pje,mathmlBuilder:Nje});ut({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:gk(n[0]),body:Zi(n[0])}},htmlBuilder(e,n){var t=Zu(e.body,n,!0),a=Ge.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=Lf(e.body,n),a=new wn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var V8n={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},kje=()=>({type:"styling",body:[],mode:"math",style:"display"}),Hje=e=>e.type==="textord"&&e.text==="@",Q8n=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function Y8n(e,n,t){var a=V8n[e];switch(a){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return t.callFunction(a,[n[0]],[n[1]]);case"\\uparrow":case"\\downarrow":{var r=t.callFunction("\\\\cdleft",[n[0]],[]),i={type:"atom",text:a,mode:"math",family:"rel"},u=t.callFunction("\\Big",[i],[]),l=t.callFunction("\\\\cdright",[n[1]],[]),c={type:"ordgroup",mode:"math",body:[r,u,l]};return t.callFunction("\\\\cdparent",[c],[])}case"\\\\cdlongequal":return t.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var s={type:"textord",text:"\\Vert",mode:"math"};return t.callFunction("\\Big",[s],[])}default:return{type:"textord",text:" ",mode:"math"}}}function K8n(e){var n=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){n.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var t=e.fetch().text;if(t==="&"||t==="\\\\")e.consume();else if(t==="\\end"){n[n.length-1].length===0&&n.pop();break}else throw new Cn("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var a=[],r=[a],i=0;i<n.length;i++){for(var u=n[i],l=kje(),c=0;c<u.length;c++)if(!Hje(u[c]))l.body.push(u[c]);else{a.push(l),c+=1;var s=Cee(u[c]).text,f=new Array(2);if(f[0]={type:"ordgroup",mode:"math",body:[]},f[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(s)>-1))if("<>AV".indexOf(s)>-1)for(var v=0;v<2;v++){for(var m=!0,p=c+1;p<u.length;p++){if(Q8n(u[p],s)){m=!1,c=p;break}if(Hje(u[p]))throw new Cn("Missing a "+s+" character to complete a CD arrow.",u[p]);f[v].body.push(u[p])}if(m)throw new Cn("Missing a "+s+" character to complete a CD arrow.",u[c])}else throw new Cn('Expected one of "<>AV=|." after @',u[c]);var h=Y8n(s,f,e),R={type:"styling",body:[h],mode:"math",style:"display"};a.push(R),l=kje()}i%2==0?a.push(l):a.shift(),a=[],r.push(a)}e.gullet.endGroup(),e.gullet.endGroup();var g=new Array(r[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:r,arraystretch:1,addJot:!0,rowGaps:[null],cols:g,colSeparationType:"CD",hLinesBeforeRow:new Array(r.length+1).fill([])}}ut({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"cdlabel",mode:t.mode,side:a.slice(4),label:n[0]}},htmlBuilder(e,n){var t=n.havingStyle(n.style.sup()),a=Ge.wrapFragment(Dr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=On(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new wn.MathNode("mrow",[mo(e.label,n)]);return t=new wn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new wn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});ut({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,n){var{parser:t}=e;return{type:"cdlabelparent",mode:t.mode,fragment:n[0]}},htmlBuilder(e,n){var t=Ge.wrapFragment(Dr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new wn.MathNode("mrow",[mo(e.fragment,n)])}});ut({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Fa(n[0],"ordgroup"),r=a.body,i="",u=0;u<r.length;u++){var l=Fa(r[u],"textord");i+=l.text}var c=parseInt(i),s;if(isNaN(c))throw new Cn("\\@char has non-numeric argument "+i);if(c<0||c>=1114111)throw new Cn("\\@char with invalid code point "+i);return c<=65535?s=String.fromCharCode(c):(c-=65536,s=String.fromCharCode((c>>10)+55296,(c&1023)+56320)),{type:"textord",mode:t.mode,text:s}}});var Oje=(e,n)=>{var t=Zu(e.body,n.withColor(e.color),!1);return Ge.makeFragment(t)},Uje=(e,n)=>{var t=Lf(e.body,n.withColor(e.color)),a=new wn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};ut({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Fa(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:Zi(r)}},htmlBuilder:Oje,mathmlBuilder:Uje});ut({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Fa(n[0],"color-token").color;t.gullet.macros.set("\\current@color",r);var i=t.parseExpression(!0,a);return{type:"color",mode:t.mode,color:r,body:i}},htmlBuilder:Oje,mathmlBuilder:Uje});ut({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,n,t){var{parser:a}=e,r=a.gullet.future().text==="["?a.parseSizeGroup(!0):null,i=!a.settings.displayMode||!a.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:a.mode,newLine:i,size:r&&Fa(r,"size").value}},htmlBuilder(e,n){var t=Ge.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=On(li(e.size,n)))),t},mathmlBuilder(e,n){var t=new wn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",On(li(e.size,n)))),t}});var Fee={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},Bje=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Cn("Expected a control sequence",e);return n},X8n=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},Jje=(e,n,t,a)=>{var r=e.gullet.macros.get(t.text);r==null&&(t.noexpand=!0,r={tokens:[t],numArgs:0,unexpandable:!e.gullet.isExpandable(t.text)}),e.gullet.macros.set(n,r,a)};ut({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n,funcName:t}=e;n.consumeSpaces();var a=n.fetch();if(Fee[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=Fee[a.text]),Fa(n.parseFunction(),"internal");throw new Cn("Invalid token after macro prefix",a)}});ut({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=n.gullet.popToken(),r=a.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(r))throw new Cn("Expected a control sequence",a);for(var i=0,u,l=[[]];n.gullet.future().text!=="{";)if(a=n.gullet.popToken(),a.text==="#"){if(n.gullet.future().text==="{"){u=n.gullet.future(),l[i].push("{");break}if(a=n.gullet.popToken(),!/^[1-9]$/.test(a.text))throw new Cn('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new Cn('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new Cn("Expected a macro definition");l[i].push(a.text)}var{tokens:c}=n.gullet.consumeArg();return u&&c.unshift(u),(t==="\\edef"||t==="\\xdef")&&(c=n.gullet.expandTokens(c),c.reverse()),n.gullet.macros.set(r,{tokens:c,numArgs:i,delimiters:l},t===Fee[t]),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Bje(n.gullet.popToken());n.gullet.consumeSpaces();var r=X8n(n);return Jje(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=Bje(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return Jje(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var H4=function(n,t,a){var r=yo.math[n]&&yo.math[n].replace,i=pee(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},Tee=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Ge.makeSpan(r.concat(i.sizingClasses(a)),[n],a),l=i.sizeMultiplier/a.sizeMultiplier;return u.height*=l,u.depth*=l,u.maxFontSize=i.sizeMultiplier,u},Wje=function(n,t,a){var r=t.havingBaseStyle(a),i=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;n.classes.push("delimcenter"),n.style.top=On(i),n.height-=i,n.depth+=i},Z8n=function(n,t,a,r,i,u){var l=Ge.makeSymbol(n,"Main-Regular",i,r),c=Tee(l,t,r,u);return a&&Wje(c,r,t),c},ejn=function(n,t,a,r){return Ge.makeSymbol(n,"Size"+t+"-Regular",a,r)},qje=function(n,t,a,r,i,u){var l=ejn(n,t,i,r),c=Tee(Ge.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&Wje(c,r,Kt.TEXT),c},Mee=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Ge.makeSpan(["delimsizinginner",r],[Ge.makeSpan([],[Ge.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},Gee=function(n,t,a){var r=Md["Size4-Regular"][n.charCodeAt(0)]?Md["Size4-Regular"][n.charCodeAt(0)][4]:Md["Size1-Regular"][n.charCodeAt(0)][4],i=new Fg("inner",u8n(n,Math.round(1e3*t))),u=new Ad([i],{width:On(r),height:On(t),style:"width:"+On(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Ge.makeSvgSpan([],[u],a);return l.height=t,l.style.height=On(t),l.style.width=On(r),{type:"elem",elem:l}},Aee=.008,Dk={type:"kern",size:-1*Aee},njn=["|","\\lvert","\\rvert","\\vert"],tjn=["\\|","\\lVert","\\rVert","\\Vert"],zje=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var p="Size1-Regular";n==="\\uparrow"?s=f="\u23D0":n==="\\Uparrow"?s=f="\u2016":n==="\\downarrow"?l=s="\u23D0":n==="\\Downarrow"?l=s="\u2016":n==="\\updownarrow"?(l="\\uparrow",s="\u23D0",f="\\downarrow"):n==="\\Updownarrow"?(l="\\Uparrow",s="\u2016",f="\\Downarrow"):zt.contains(njn,n)?(s="\u2223",v="vert",m=333):zt.contains(tjn,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",p="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",p="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",p="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",p="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",p="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",p="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",p="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",p="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",p="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",p="Size4-Regular");var h=H4(l,p,i),R=h.height+h.depth,g=H4(s,p,i),_=g.height+g.depth,y=H4(f,p,i),F=y.height+y.depth,k=0,O=1;if(c!==null){var A=H4(c,p,i);k=A.height+A.depth,O=2}var W=R+F+k,me=Math.max(0,Math.ceil((t-W)/(O*_))),he=W+me*O*_,ye=r.fontMetrics().axisHeight;a&&(ye*=r.sizeMultiplier);var le=he/2-ye,Fe=[];if(v.length>0){var Re=he-R-F,Ee=Math.round(he*1e3),He=l8n(v,Math.round(Re*1e3)),pe=new Fg(v,He),qn=(m/1e3).toFixed(3)+"em",bn=(Ee/1e3).toFixed(3)+"em",Zn=new Ad([pe],{width:qn,height:bn,viewBox:"0 0 "+m+" "+Ee}),et=Ge.makeSvgSpan([],[Zn],r);et.height=Ee/1e3,et.style.width=qn,et.style.height=bn,Fe.push({type:"elem",elem:et})}else{if(Fe.push(Mee(f,p,i)),Fe.push(Dk),c===null){var ne=he-R-F+2*Aee;Fe.push(Gee(s,ne,r))}else{var N=(he-R-F-k)/2+2*Aee;Fe.push(Gee(s,N,r)),Fe.push(Dk),Fe.push(Mee(c,p,i)),Fe.push(Dk),Fe.push(Gee(s,N,r))}Fe.push(Dk),Fe.push(Mee(l,p,i))}var se=r.havingBaseStyle(Kt.TEXT),be=Ge.makeVList({positionType:"bottom",positionData:le,children:Fe},se);return Tee(Ge.makeSpan(["delimsizing","mult"],[be],se),Kt.TEXT,r,u)},xee=80,Lee=.08,jee=function(n,t,a,r,i){var u=i8n(n,r,a),l=new Fg(n,u),c=new Ad([l],{width:"400em",height:On(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Ge.makeSvgSpan(["hide-tail"],[c],i)},ajn=function(n,t){var a=t.havingBaseSizing(),r=Yje("\\surd",n*a.sizeMultiplier,Qje,a),i=a.sizeMultiplier,u=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),l,c=0,s=0,f=0,v;return r.type==="small"?(f=1e3+1e3*u+xee,n<1?i=1:n<1.4&&(i=.7),c=(1+u+Lee)/i,s=(1+u)/i,l=jee("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+xee)*O4[r.size],s=(O4[r.size]+u)/i,c=(O4[r.size]+u+Lee)/i,l=jee("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+Lee,s=n+u,f=Math.floor(1e3*n+u)+xee,l=jee("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=On(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},$je=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],rjn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Vje=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],O4=[0,1.2,1.8,2.4,3],ojn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),zt.contains($je,n)||zt.contains(Vje,n))return qje(n,t,!1,a,r,i);if(zt.contains(rjn,n))return zje(n,O4[t],!1,a,r,i);throw new Cn("Illegal delimiter: '"+n+"'")},ijn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],ujn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"stack"}],Qje=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],ljn=function(n){if(n.type==="small")return"Main-Regular";if(n.type==="large")return"Size"+n.size+"-Regular";if(n.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+n.type+"' here.")},Yje=function(n,t,a,r){for(var i=Math.min(2,3-r.style.size),u=i;u<a.length&&a[u].type!=="stack";u++){var l=H4(n,ljn(a[u]),"math"),c=l.height+l.depth;if(a[u].type==="small"){var s=r.havingBaseStyle(a[u].style);c*=s.sizeMultiplier}if(c>t)return a[u]}return a[a.length-1]},Kje=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;zt.contains(Vje,n)?l=ijn:zt.contains($je,n)?l=Qje:l=ujn;var c=Yje(n,t,l,r);return c.type==="small"?Z8n(n,c.style,a,r,i,u):c.type==="large"?qje(n,c.size,a,r,i,u):zje(n,t,a,r,i,u)},cjn=function(n,t,a,r,i,u){var l=r.fontMetrics().axisHeight*r.sizeMultiplier,c=901,s=5/r.fontMetrics().ptPerEm,f=Math.max(t-l,a+l),v=Math.max(f/500*c,2*f-s);return Kje(n,v,!0,r,i,u)},Lg={sqrtImage:ajn,sizedDelim:ojn,sizeToMaxHeight:O4,customSizedDelim:Kje,leftRightDelim:cjn},Xje={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},sjn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function yk(e,n){var t=dk(e);if(t&&zt.contains(sjn,t.text))return t;throw t?new Cn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Cn("Invalid delimiter type '"+e.type+"'",e)}ut({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,n)=>{var t=yk(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:Xje[e.funcName].size,mclass:Xje[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Ge.makeSpan([e.mclass]):Lg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(mm(e.delim,e.mode));var t=new wn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=On(Lg.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function Zje(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}ut({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=e.parser.gullet.macros.get("\\current@color");if(t&&typeof t!="string")throw new Cn("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:yk(n[0],e).text,color:t}}});ut({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=yk(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Fa(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{Zje(e);for(var t=Zu(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u<t.length;u++)t[u].isMiddle?i=!0:(a=Math.max(t[u].height,a),r=Math.max(t[u].depth,r));a*=n.sizeMultiplier,r*=n.sizeMultiplier;var l;if(e.left==="."?l=k4(n,["mopen"]):l=Lg.leftRightDelim(e.left,a,r,n,e.mode,["mopen"]),t.unshift(l),i)for(var c=1;c<t.length;c++){var s=t[c],f=s.isMiddle;f&&(t[c]=Lg.leftRightDelim(f.delim,a,r,f.options,e.mode,[]))}var v;if(e.right===".")v=k4(n,["mclose"]);else{var m=e.rightColor?n.withColor(e.rightColor):n;v=Lg.leftRightDelim(e.right,a,r,m,e.mode,["mclose"])}return t.push(v),Ge.makeSpan(["minner"],t,n)},mathmlBuilder:(e,n)=>{Zje(e);var t=Lf(e.body,n);if(e.left!=="."){var a=new wn.MathNode("mo",[mm(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new wn.MathNode("mo",[mm(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return wee(t)}});ut({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=yk(n[0],e);if(!e.parser.leftrightDepth)throw new Cn("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=k4(n,[]);else{t=Lg.sizedDelim(e.delim,1,n,e.mode,[]);var a={delim:e.delim,options:n};t.isMiddle=a}return t},mathmlBuilder:(e,n)=>{var t=e.delim==="\\vert"||e.delim==="|"?mm("|","text"):mm(e.delim,e.mode),a=new wn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var Pee=(e,n)=>{var t=Ge.wrapFragment(Dr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=zt.isCharacterBox(e.body);if(a==="sout")i=Ge.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=li({number:.6,unit:"pt"},n),s=li({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=On(v/2+c);var m=Math.floor(1e3*v*r),p=r8n(m),h=new Ad([new Fg("phase",p)],{width:"400em",height:On(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Ge.makeSvgSpan(["hide-tail"],[h],n),i.style.height=On(v),u=t.depth+c+s}else{/cancel/.test(a)?l||t.classes.push("cancel-pad"):a==="angl"?t.classes.push("anglpad"):t.classes.push("boxpad");var R=0,g=0,_=0;/box/.test(a)?(_=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),R=n.fontMetrics().fboxsep+(a==="colorbox"?0:_),g=R):a==="angl"?(_=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),R=4*_,g=Math.max(0,.25-t.depth)):(R=l?.2:0,g=R),i=xg.encloseSpan(t,a,R,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=On(_)):a==="angl"&&_!==.049&&(i.style.borderTopWidth=On(_),i.style.borderRightWidth=On(_)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var y;if(e.backgroundColor)y=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:u},{type:"elem",elem:t,shift:0}]},n);else{var F=/cancel|phase/.test(a)?["svg-align"]:[];y=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(y.height=t.height,y.depth=t.depth),/cancel/.test(a)&&!l?Ge.makeSpan(["mord","cancel-lap"],[y],n):Ge.makeSpan(["mord"],[y],n)},Nee=(e,n)=>{var t=0,a=new wn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[mo(e.body,n)]);switch(e.label){case"\\cancel":a.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":a.setAttribute("notation","downdiagonalstrike");break;case"\\phase":a.setAttribute("notation","phasorangle");break;case"\\sout":a.setAttribute("notation","horizontalstrike");break;case"\\fbox":a.setAttribute("notation","box");break;case"\\angl":a.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(t=n.fontMetrics().fboxsep*n.fontMetrics().ptPerEm,a.setAttribute("width","+"+2*t+"pt"),a.setAttribute("height","+"+2*t+"pt"),a.setAttribute("lspace",t+"pt"),a.setAttribute("voffset",t+"pt"),e.label==="\\fcolorbox"){var r=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness);a.setAttribute("style","border: "+r+"em solid "+String(e.borderColor))}break;case"\\xcancel":a.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&a.setAttribute("mathbackground",e.backgroundColor),a};ut({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Fa(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:Pee,mathmlBuilder:Nee});ut({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Fa(n[0],"color-token").color,u=Fa(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:Pee,mathmlBuilder:Nee});ut({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\fbox",body:n[0]}}});ut({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"enclose",mode:t.mode,label:a,body:r}},htmlBuilder:Pee,mathmlBuilder:Nee});ut({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\angl",body:n[0]}}});var e9e={};function xd(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:r},c=0;c<t.length;++c)e9e[t[c]]=l;i&&(vk[n]=i),u&&(mk[n]=u)}var n9e={};function H(e,n){n9e[e]=n}function t9e(e){var n=[];e.consumeSpaces();var t=e.fetch().text;for(t==="\\relax"&&(e.consume(),e.consumeSpaces(),t=e.fetch().text);t==="\\hline"||t==="\\hdashline";)e.consume(),n.push(t==="\\hdashline"),e.consumeSpaces(),t=e.fetch().text;return n}var bk=e=>{var n=e.parser.settings;if(!n.displayMode)throw new Cn("{"+e.envName+"} can be used only in display mode.")};function kee(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function ab(e,n,t){var{hskipBeforeAndAfter:a,addJot:r,cols:i,arraystretch:u,colSeparationType:l,autoTag:c,singleRow:s,emptySingleRow:f,maxNumCols:v,leqno:m}=n;if(e.gullet.beginGroup(),s||e.gullet.macros.set("\\cr","\\\\\\relax"),!u){var p=e.gullet.expandMacroAsText("\\arraystretch");if(p==null)u=1;else if(u=parseFloat(p),!u||u<0)throw new Cn("Invalid \\arraystretch: "+p)}e.gullet.beginGroup();var h=[],R=[h],g=[],_=[],y=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function k(){y&&(e.gullet.macros.get("\\df@tag")?(y.push(e.subparse([new Uv("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):y.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),_.push(t9e(e));;){var O=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),O={type:"ordgroup",mode:e.mode,body:O},t&&(O={type:"styling",mode:e.mode,style:t,body:[O]}),h.push(O);var A=e.fetch().text;if(A==="&"){if(v&&h.length===v){if(s||l)throw new Cn("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(A==="\\end"){k(),h.length===1&&O.type==="styling"&&O.body[0].body.length===0&&(R.length>1||!f)&&R.pop(),_.length<R.length+1&&_.push([]);break}else if(A==="\\\\"){e.consume();var W=void 0;e.gullet.future().text!==" "&&(W=e.parseSizeGroup(!0)),g.push(W?W.value:null),k(),_.push(t9e(e)),h=[],R.push(h),F()}else throw new Cn("Expected & or \\\\ or \\cr or \\end",e.nextToken)}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:r,arraystretch:u,body:R,cols:i,rowGaps:g,hskipBeforeAndAfter:a,hLinesBeforeRow:_,colSeparationType:l,tags:y,leqno:m}}function Hee(e){return e.slice(0,1)==="d"?"display":"text"}var Ld=function(n,t){var a,r,i=n.body.length,u=n.hLinesBeforeRow,l=0,c=new Array(i),s=[],f=Math.max(t.fontMetrics().arrayRuleWidth,t.minRuleThickness),v=1/t.fontMetrics().ptPerEm,m=5*v;if(n.colSeparationType&&n.colSeparationType==="small"){var p=t.havingStyle(Kt.SCRIPT).sizeMultiplier;m=.2778*(p/t.sizeMultiplier)}var h=n.colSeparationType==="CD"?li({number:3,unit:"ex"},t):12*v,R=3*v,g=n.arraystretch*h,_=.7*g,y=.3*g,F=0;function k(_t){for(var Gt=0;Gt<_t.length;++Gt)Gt>0&&(F+=.25),s.push({pos:F,isDashed:_t[Gt]})}for(k(u[0]),a=0;a<n.body.length;++a){var O=n.body[a],A=_,W=y;l<O.length&&(l=O.length);var me=new Array(O.length);for(r=0;r<O.length;++r){var he=Dr(O[r],t);W<he.depth&&(W=he.depth),A<he.height&&(A=he.height),me[r]=he}var ye=n.rowGaps[a],le=0;ye&&(le=li(ye,t),le>0&&(le+=y,W<le&&(W=le),le=0)),n.addJot&&(W+=R),me.height=A,me.depth=W,F+=A,me.pos=F,F+=W+le,c[a]=me,k(u[a+1])}var Fe=F/2+t.fontMetrics().axisHeight,Re=n.cols||[],Ee=[],He,pe,qn=[];if(n.tags&&n.tags.some(_t=>_t))for(a=0;a<i;++a){var bn=c[a],Zn=bn.pos-Fe,et=n.tags[a],ne=void 0;et===!0?ne=Ge.makeSpan(["eqn-num"],[],t):et===!1?ne=Ge.makeSpan([],[],t):ne=Ge.makeSpan([],Zu(et,t,!0),t),ne.depth=bn.depth,ne.height=bn.height,qn.push({type:"elem",elem:ne,shift:Zn})}for(r=0,pe=0;r<l||pe<Re.length;++r,++pe){for(var N=Re[pe]||{},se=!0;N.type==="separator";){if(se||(He=Ge.makeSpan(["arraycolsep"],[]),He.style.width=On(t.fontMetrics().doubleRuleSep),Ee.push(He)),N.separator==="|"||N.separator===":"){var be=N.separator==="|"?"solid":"dashed",Ce=Ge.makeSpan(["vertical-separator"],[],t);Ce.style.height=On(F),Ce.style.borderRightWidth=On(f),Ce.style.borderRightStyle=be,Ce.style.margin="0 "+On(-f/2);var q=F-Fe;q&&(Ce.style.verticalAlign=On(-q)),Ee.push(Ce)}else throw new Cn("Invalid separator type: "+N.separator);pe++,N=Re[pe]||{},se=!1}if(!(r>=l)){var Se=void 0;(r>0||n.hskipBeforeAndAfter)&&(Se=zt.deflt(N.pregap,m),Se!==0&&(He=Ge.makeSpan(["arraycolsep"],[]),He.style.width=On(Se),Ee.push(He)));var ae=[];for(a=0;a<i;++a){var Ne=c[a],je=Ne[r];if(!!je){var Ye=Ne.pos-Fe;je.depth=Ne.depth,je.height=Ne.height,ae.push({type:"elem",elem:je,shift:Ye})}}ae=Ge.makeVList({positionType:"individualShift",children:ae},t),ae=Ge.makeSpan(["col-align-"+(N.align||"c")],[ae]),Ee.push(ae),(r<l-1||n.hskipBeforeAndAfter)&&(Se=zt.deflt(N.postgap,m),Se!==0&&(He=Ge.makeSpan(["arraycolsep"],[]),He.style.width=On(Se),Ee.push(He)))}}if(c=Ge.makeSpan(["mtable"],Ee),s.length>0){for(var cn=Ge.makeLineSpan("hline",t,f),ke=Ge.makeLineSpan("hdashline",t,f),Nn=[{type:"elem",elem:c,shift:0}];s.length>0;){var Fn=s.pop(),pt=Fn.pos-Fe;Fn.isDashed?Nn.push({type:"elem",elem:ke,shift:pt}):Nn.push({type:"elem",elem:cn,shift:pt})}c=Ge.makeVList({positionType:"individualShift",children:Nn},t)}if(qn.length===0)return Ge.makeSpan(["mord"],[c],t);var Pn=Ge.makeVList({positionType:"individualShift",children:qn},t);return Pn=Ge.makeSpan(["tag"],[Pn],t),Ge.makeFragment([c,Pn])},fjn={c:"center ",l:"left ",r:"right "},jd=function(n,t){for(var a=[],r=new wn.MathNode("mtd",[],["mtr-glue"]),i=new wn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u<n.body.length;u++){for(var l=n.body[u],c=[],s=0;s<l.length;s++)c.push(new wn.MathNode("mtd",[mo(l[s],t)]));n.tags&&n.tags[u]&&(c.unshift(r),c.push(r),n.leqno?c.unshift(i):c.push(i)),a.push(new wn.MathNode("mtr",c))}var f=new wn.MathNode("mtable",a),v=n.arraystretch===.5?.1:.16+n.arraystretch-1+(n.addJot?.09:0);f.setAttribute("rowspacing",On(v));var m="",p="";if(n.cols&&n.cols.length>0){var h=n.cols,R="",g=!1,_=0,y=h.length;h[0].type==="separator"&&(m+="top ",_=1),h[h.length-1].type==="separator"&&(m+="bottom ",y-=1);for(var F=_;F<y;F++)h[F].type==="align"?(p+=fjn[h[F].align],g&&(R+="none "),g=!0):h[F].type==="separator"&&g&&(R+=h[F].separator==="|"?"solid ":"dashed ",g=!1);f.setAttribute("columnalign",p.trim()),/[sd]/.test(R)&&f.setAttribute("columnlines",R.trim())}if(n.colSeparationType==="align"){for(var k=n.cols||[],O="",A=1;A<k.length;A++)O+=A%2?"0em ":"1em ";f.setAttribute("columnspacing",O.trim())}else n.colSeparationType==="alignat"||n.colSeparationType==="gather"?f.setAttribute("columnspacing","0em"):n.colSeparationType==="small"?f.setAttribute("columnspacing","0.2778em"):n.colSeparationType==="CD"?f.setAttribute("columnspacing","0.5em"):f.setAttribute("columnspacing","1em");var W="",me=n.hLinesBeforeRow;m+=me[0].length>0?"left ":"",m+=me[me.length-1].length>0?"right ":"";for(var he=1;he<me.length-1;he++)W+=me[he].length===0?"none ":me[he][0]?"dashed ":"solid ";return/[sd]/.test(W)&&f.setAttribute("rowlines",W.trim()),m!==""&&(f=new wn.MathNode("menclose",[f]),f.setAttribute("notation",m.trim())),n.arraystretch&&n.arraystretch<1&&(f=new wn.MathNode("mstyle",[f]),f.setAttribute("scriptlevel","1")),f},a9e=function(n,t){n.envName.indexOf("ed")===-1&&bk(n);var a=[],r=n.envName.indexOf("at")>-1?"alignat":"align",i=n.envName==="split",u=ab(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:kee(n.envName),emptySingleRow:!0,colSeparationType:r,maxNumCols:i?2:void 0,leqno:n.parser.settings.leqno},"display"),l,c=0,s={type:"ordgroup",mode:n.mode,body:[]};if(t[0]&&t[0].type==="ordgroup"){for(var f="",v=0;v<t[0].body.length;v++){var m=Fa(t[0].body[v],"textord");f+=m.text}l=Number(f),c=l*2}var p=!c;u.body.forEach(function(_){for(var y=1;y<_.length;y+=2){var F=Fa(_[y],"styling"),k=Fa(F.body[0],"ordgroup");k.body.unshift(s)}if(p)c<_.length&&(c=_.length);else{var O=_.length/2;if(l<O)throw new Cn("Too many math in a row: "+("expected "+l+", but got "+O),_[0])}});for(var h=0;h<c;++h){var R="r",g=0;h%2==1?R="l":h>0&&p&&(g=1),a[h]={type:"align",align:R,pregap:g,postgap:0}}return u.colSeparationType=p?"align":"alignat",u};xd({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=dk(n[0]),a=t?[n[0]]:Fa(n[0],"ordgroup").body,r=a.map(function(u){var l=Cee(u),c=l.text;if("lcr".indexOf(c)!==-1)return{type:"align",align:c};if(c==="|")return{type:"separator",separator:"|"};if(c===":")return{type:"separator",separator:":"};throw new Cn("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return ab(e.parser,i,Hee(e.envName))},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var n={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],t="c",a={hskipBeforeAndAfter:!1,cols:[{type:"align",align:t}]};if(e.envName.charAt(e.envName.length-1)==="*"){var r=e.parser;if(r.consumeSpaces(),r.fetch().text==="["){if(r.consume(),r.consumeSpaces(),t=r.fetch().text,"lcr".indexOf(t)===-1)throw new Cn("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=ab(e.parser,a,Hee(e.envName)),u=Math.max(0,...i.body.map(l=>l.length));return i.cols=new Array(u).fill({type:"align",align:t}),n?{type:"leftright",mode:e.mode,body:[i],left:n[0],right:n[1],rightColor:void 0}:i},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=ab(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=dk(n[0]),a=t?[n[0]]:Fa(n[0],"ordgroup").body,r=a.map(function(u){var l=Cee(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Cn("Unknown column alignment: "+c,u)});if(r.length>1)throw new Cn("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=ab(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Cn("{subarray} can contain only one column");return i},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var n={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},t=ab(e.parser,n,Hee(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:a9e,htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){zt.contains(["gather","gather*"],e.envName)&&bk(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:kee(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return ab(e.parser,n,"display")},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:a9e,htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){bk(e);var n={autoTag:kee(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return ab(e.parser,n,"display")},htmlBuilder:Ld,mathmlBuilder:jd});xd({type:"array",names:["CD"],props:{numArgs:0},handler(e){return bk(e),K8n(e.parser)},htmlBuilder:Ld,mathmlBuilder:jd});H("\\nonumber","\\gdef\\@eqnsw{0}");H("\\notag","\\nonumber");ut({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new Cn(e.funcName+" valid only within array environment")}});var r9e=e9e;ut({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];if(r.type!=="ordgroup")throw new Cn("Invalid environment name",r);for(var i="",u=0;u<r.body.length;++u)i+=Fa(r.body[u],"textord").text;if(a==="\\begin"){if(!r9e.hasOwnProperty(i))throw new Cn("No such environment: "+i,r);var l=r9e[i],{args:c,optArgs:s}=t.parseArguments("\\begin{"+i+"}",l),f={mode:t.mode,envName:i,parser:t},v=l.handler(f,c,s);t.expect("\\end",!1);var m=t.nextToken,p=Fa(t.parseFunction(),"environment");if(p.name!==i)throw new Cn("Mismatch: \\begin{"+i+"} matched by \\end{"+p.name+"}",m);return v}return{type:"environment",mode:t.mode,name:i,nameGroup:r}}});var o9e=(e,n)=>{var t=e.font,a=n.withFont(t);return Dr(e.body,a)},i9e=(e,n)=>{var t=e.font,a=n.withFont(t);return mo(e.body,a)},u9e={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};ut({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=pk(n[0]),i=a;return i in u9e&&(i=u9e[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:o9e,mathmlBuilder:i9e});ut({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=zt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:gk(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});ut({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a,breakOnTokenText:r}=e,{mode:i}=t,u=t.parseExpression(!0,r),l="math"+a.slice(1);return{type:"font",mode:i,font:l,body:{type:"ordgroup",mode:t.mode,body:u}}},htmlBuilder:o9e,mathmlBuilder:i9e});var l9e=(e,n)=>{var t=n;return e==="display"?t=t.id>=Kt.SCRIPT.id?t.text():Kt.DISPLAY:e==="text"&&t.size===Kt.DISPLAY.size?t=Kt.TEXT:e==="script"?t=Kt.SCRIPT:e==="scriptscript"&&(t=Kt.SCRIPTSCRIPT),t},Oee=(e,n)=>{var t=l9e(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=Dr(e.numer,i,n);if(e.continued){var l=8.5/n.fontMetrics().ptPerEm,c=3.5/n.fontMetrics().ptPerEm;u.height=u.height<l?l:u.height,u.depth=u.depth<c?c:u.depth}i=n.havingStyle(r);var s=Dr(e.denom,i,n),f,v,m;e.hasBarLine?(e.barSize?(v=li(e.barSize,n),f=Ge.makeLineSpan("frac-line",n,v)):f=Ge.makeLineSpan("frac-line",n),v=f.height,m=f.height):(f=null,v=0,m=n.fontMetrics().defaultRuleThickness);var p,h,R;t.size===Kt.DISPLAY.size||e.size==="display"?(p=n.fontMetrics().num1,v>0?h=3*m:h=7*m,R=n.fontMetrics().denom1):(v>0?(p=n.fontMetrics().num2,h=m):(p=n.fontMetrics().num3,h=3*m),R=n.fontMetrics().denom2);var g;if(f){var y=n.fontMetrics().axisHeight;p-u.depth-(y+.5*v)<h&&(p+=h-(p-u.depth-(y+.5*v))),y-.5*v-(s.height-R)<h&&(R+=h-(y-.5*v-(s.height-R)));var F=-(y-.5*v);g=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:s,shift:R},{type:"elem",elem:f,shift:F},{type:"elem",elem:u,shift:-p}]},n)}else{var _=p-u.depth-(s.height-R);_<h&&(p+=.5*(h-_),R+=.5*(h-_)),g=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:s,shift:R},{type:"elem",elem:u,shift:-p}]},n)}i=n.havingStyle(t),g.height*=i.sizeMultiplier/n.sizeMultiplier,g.depth*=i.sizeMultiplier/n.sizeMultiplier;var k;t.size===Kt.DISPLAY.size?k=n.fontMetrics().delim1:t.size===Kt.SCRIPTSCRIPT.size?k=n.havingStyle(Kt.SCRIPT).fontMetrics().delim2:k=n.fontMetrics().delim2;var O,A;return e.leftDelim==null?O=k4(n,["mopen"]):O=Lg.customSizedDelim(e.leftDelim,k,!0,n.havingStyle(t),e.mode,["mopen"]),e.continued?A=Ge.makeSpan([]):e.rightDelim==null?A=k4(n,["mclose"]):A=Lg.customSizedDelim(e.rightDelim,k,!0,n.havingStyle(t),e.mode,["mclose"]),Ge.makeSpan(["mord"].concat(i.sizingClasses(n)),[O,Ge.makeSpan(["mfrac"],[g]),A],n)},Uee=(e,n)=>{var t=new wn.MathNode("mfrac",[mo(e.numer,n),mo(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=li(e.barSize,n);t.setAttribute("linethickness",On(a))}var r=l9e(e.size,n.style);if(r.size!==n.style.size){t=new wn.MathNode("mstyle",[t]);var i=r.size===Kt.DISPLAY.size?"true":"false";t.setAttribute("displaystyle",i),t.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var u=[];if(e.leftDelim!=null){var l=new wn.MathNode("mo",[new wn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new wn.MathNode("mo",[new wn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return wee(u)}return t};ut({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1],u,l=null,c=null,s="auto";switch(a){case"\\dfrac":case"\\frac":case"\\tfrac":u=!0;break;case"\\\\atopfrac":u=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":u=!1,l="(",c=")";break;case"\\\\bracefrac":u=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":u=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(a){case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text";break}return{type:"genfrac",mode:t.mode,continued:!1,numer:r,denom:i,hasBarLine:u,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:Oee,mathmlBuilder:Uee});ut({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1];return{type:"genfrac",mode:t.mode,continued:!0,numer:r,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});ut({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:n,funcName:t,token:a}=e,r;switch(t){case"\\over":r="\\frac";break;case"\\choose":r="\\binom";break;case"\\atop":r="\\\\atopfrac";break;case"\\brace":r="\\\\bracefrac";break;case"\\brack":r="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:r,token:a}}});var c9e=["display","text","script","scriptscript"],s9e=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};ut({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,n){var{parser:t}=e,a=n[4],r=n[5],i=pk(n[0]),u=i.type==="atom"&&i.family==="open"?s9e(i.text):null,l=pk(n[1]),c=l.type==="atom"&&l.family==="close"?s9e(l.text):null,s=Fa(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",p=n[3];if(p.type==="ordgroup"){if(p.body.length>0){var h=Fa(p.body[0],"textord");m=c9e[Number(h.text)]}}else p=Fa(p,"textord"),m=c9e[Number(p.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:Oee,mathmlBuilder:Uee});ut({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,n){var{parser:t,funcName:a,token:r}=e;return{type:"infix",mode:t.mode,replaceWith:"\\\\abovefrac",size:Fa(n[0],"size").value,token:r}}});ut({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=JLn(Fa(n[1],"infix").size),u=n[2],l=i.number>0;return{type:"genfrac",mode:t.mode,numer:r,denom:u,continued:!1,hasBarLine:l,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:Oee,mathmlBuilder:Uee});var f9e=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?Dr(e.sup,n.havingStyle(t.sup()),n):Dr(e.sub,n.havingStyle(t.sub()),n),r=Fa(e.base,"horizBrace")):r=Fa(e,"horizBrace");var i=Dr(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=xg.svgSpan(r,n),l;if(r.isOver?(l=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:u}]},n),l.children[0].children[0].children[1].classes.push("svg-align")):(l=Ge.makeVList({positionType:"bottom",positionData:i.depth+.1+u.height,children:[{type:"elem",elem:u},{type:"kern",size:.1},{type:"elem",elem:i}]},n),l.children[0].children[0].children[0].classes.push("svg-align")),a){var c=Ge.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Ge.makeVList({positionType:"bottom",positionData:c.depth+.2+a.height+a.depth,children:[{type:"elem",elem:a},{type:"kern",size:.2},{type:"elem",elem:c}]},n)}return Ge.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},vjn=(e,n)=>{var t=xg.mathMLnode(e.label);return new wn.MathNode(e.isOver?"mover":"munder",[mo(e.base,n),t])};ut({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"horizBrace",mode:t.mode,label:a,isOver:/^\\over/.test(a),base:n[0]}},htmlBuilder:f9e,mathmlBuilder:vjn});ut({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Fa(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:Zi(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=Zu(e.body,n,!1);return Ge.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=tb(e.body,n);return t instanceof xf||(t=new xf("mrow",[t])),t.setAttribute("href",e.href),t}});ut({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Fa(n[0],"url").url;if(!t.settings.isTrusted({command:"\\url",url:a}))return t.formatUnsupportedCmd("\\url");for(var r=[],i=0;i<a.length;i++){var u=a[i];u==="~"&&(u="\\textasciitilde"),r.push({type:"textord",mode:"text",text:u})}var l={type:"text",mode:t.mode,font:"\\texttt",body:r};return{type:"href",mode:t.mode,href:a,body:Zi(l)}}});ut({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(e,n){var{parser:t}=e;return{type:"hbox",mode:t.mode,body:Zi(n[0])}},htmlBuilder(e,n){var t=Zu(e.body,n,!1);return Ge.makeFragment(t)},mathmlBuilder(e,n){return new wn.MathNode("mrow",Lf(e.body,n))}});ut({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a,token:r}=e,i=Fa(n[0],"raw").string,u=n[1];t.settings.strict&&t.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var l,c={};switch(a){case"\\htmlClass":c.class=i,l={command:"\\htmlClass",class:i};break;case"\\htmlId":c.id=i,l={command:"\\htmlId",id:i};break;case"\\htmlStyle":c.style=i,l={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var s=i.split(","),f=0;f<s.length;f++){var v=s[f].split("=");if(v.length!==2)throw new Cn("Error parsing key-value for \\htmlData");c["data-"+v[0].trim()]=v[1].trim()}l={command:"\\htmlData",attributes:c};break}default:throw new Error("Unrecognized html command")}return t.settings.isTrusted(l)?{type:"html",mode:t.mode,attributes:c,body:Zi(u)}:t.formatUnsupportedCmd(a)},htmlBuilder:(e,n)=>{var t=Zu(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Ge.makeSpan(a,t,n);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&r.setAttribute(i,e.attributes[i]);return r},mathmlBuilder:(e,n)=>tb(e.body,n)});ut({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:Zi(n[0]),mathml:Zi(n[1])}},htmlBuilder:(e,n)=>{var t=Zu(e.html,n,!1);return Ge.makeFragment(t)},mathmlBuilder:(e,n)=>tb(e.mathml,n)});var Bee=function(n){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(n))return{number:+n,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n);if(!t)throw new Cn("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!mje(a))throw new Cn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};ut({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,n,t)=>{var{parser:a}=e,r={number:0,unit:"em"},i={number:.9,unit:"em"},u={number:0,unit:"em"},l="";if(t[0])for(var c=Fa(t[0],"raw").string,s=c.split(","),f=0;f<s.length;f++){var v=s[f].split("=");if(v.length===2){var m=v[1].trim();switch(v[0].trim()){case"alt":l=m;break;case"width":r=Bee(m);break;case"height":i=Bee(m);break;case"totalheight":u=Bee(m);break;default:throw new Cn("Invalid key: '"+v[0]+"' in \\includegraphics.")}}}var p=Fa(n[0],"url").url;return l===""&&(l=p,l=l.replace(/^.*[\\/]/,""),l=l.substring(0,l.lastIndexOf("."))),a.settings.isTrusted({command:"\\includegraphics",url:p})?{type:"includegraphics",mode:a.mode,alt:l,width:r,height:i,totalheight:u,src:p}:a.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,n)=>{var t=li(e.height,n),a=0;e.totalheight.number>0&&(a=li(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=li(e.width,n));var i={height:On(t+a)};r>0&&(i.width=On(r)),a>0&&(i.verticalAlign=On(-a));var u=new hje(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new wn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=li(e.height,n),r=0;if(e.totalheight.number>0&&(r=li(e.totalheight,n)-a,t.setAttribute("valign",On(-r))),t.setAttribute("height",On(a+r)),e.width.number>0){var i=li(e.width,n);t.setAttribute("width",On(i))}return t.setAttribute("src",e.src),t}});ut({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=Fa(n[0],"size");if(t.settings.strict){var i=a[1]==="m",u=r.value.unit==="mu";i?(u||t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" supports only mu units, "+("not "+r.value.unit+" units")),t.mode!=="math"&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" works only in math mode")):u&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" doesn't support mu units")}return{type:"kern",mode:t.mode,dimension:r.value}},htmlBuilder(e,n){return Ge.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=li(e.dimension,n);return new wn.SpaceNode(t)}});ut({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"lap",mode:t.mode,alignment:a.slice(5),body:r}},htmlBuilder:(e,n)=>{var t;e.alignment==="clap"?(t=Ge.makeSpan([],[Dr(e.body,n)]),t=Ge.makeSpan(["inner"],[t],n)):t=Ge.makeSpan(["inner"],[Dr(e.body,n)]);var a=Ge.makeSpan(["fix"],[]),r=Ge.makeSpan([e.alignment],[t,a],n),i=Ge.makeSpan(["strut"]);return i.style.height=On(r.height+r.depth),r.depth&&(i.style.verticalAlign=On(-r.depth)),r.children.unshift(i),r=Ge.makeSpan(["thinbox"],[r],n),Ge.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new wn.MathNode("mpadded",[mo(e.body,n)]);if(e.alignment!=="rlap"){var a=e.alignment==="llap"?"-1":"-0.5";t.setAttribute("lspace",a+"width")}return t.setAttribute("width","0px"),t}});ut({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){var{funcName:t,parser:a}=e,r=a.mode;a.switchMode("math");var i=t==="\\("?"\\)":"$",u=a.parseExpression(!1,i);return a.expect(i),a.switchMode(r),{type:"styling",mode:a.mode,style:"text",body:u}}});ut({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Cn("Mismatched "+e.funcName)}});var v9e=(e,n)=>{switch(n.style.size){case Kt.DISPLAY.size:return e.display;case Kt.TEXT.size:return e.text;case Kt.SCRIPT.size:return e.script;case Kt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};ut({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:Zi(n[0]),text:Zi(n[1]),script:Zi(n[2]),scriptscript:Zi(n[3])}},htmlBuilder:(e,n)=>{var t=v9e(e,n),a=Zu(t,n,!1);return Ge.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=v9e(e,n);return tb(t,n)}});var m9e=(e,n,t,a,r,i,u)=>{e=Ge.makeSpan([],[e]);var l=t&&zt.isCharacterBox(t),c,s;if(n){var f=Dr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=Dr(t,a.havingStyle(r.sub()),a);c={elem:v,kern:Math.max(a.fontMetrics().bigOpSpacing2,a.fontMetrics().bigOpSpacing4-v.height)}}var m;if(s&&c){var p=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Ge.makeVList({positionType:"bottom",positionData:p,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:On(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:On(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Ge.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:On(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var R=e.depth+u;m=Ge.makeVList({positionType:"bottom",positionData:R,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:On(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var _=Ge.makeSpan(["mspace"],[],a);_.style.marginRight=On(i),g.unshift(_)}return Ge.makeSpan(["mop","op-limits"],g,a)},p9e=["\\smallint"],DF=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Fa(e.base,"op"),r=!0):i=Fa(e,"op");var u=n.style,l=!1;u.size===Kt.DISPLAY.size&&i.symbol&&!zt.contains(p9e,i.name)&&(l=!0);var c;if(i.symbol){var s=l?"Size2-Regular":"Size1-Regular",f="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(f=i.name.slice(1),i.name=f==="oiint"?"\\iint":"\\iiint"),c=Ge.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Ge.staticSvg(f+"Size"+(l?"2":"1"),n);c=Ge.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:m,shift:l?.08:0}]},n),i.name="\\"+f,c.classes.unshift("mop"),c.italic=v}}else if(i.body){var p=Zu(i.body,n,!0);p.length===1&&p[0]instanceof Bv?(c=p[0],c.classes[0]="mop"):c=Ge.makeSpan(["mop"],p,n)}else{for(var h=[],R=1;R<i.name.length;R++)h.push(Ge.mathsym(i.name[R],i.mode,n));c=Ge.makeSpan(["mop"],h,n)}var g=0,_=0;return(c instanceof Bv||i.name==="\\oiint"||i.name==="\\oiiint")&&!i.suppressBaseShift&&(g=(c.height-c.depth)/2-n.fontMetrics().axisHeight,_=c.italic),r?m9e(c,t,a,n,u,_,g):(g&&(c.style.position="relative",c.style.top=On(g)),c)},U4=(e,n)=>{var t;if(e.symbol)t=new xf("mo",[mm(e.name,e.mode)]),zt.contains(p9e,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new xf("mo",Lf(e.body,n));else{t=new xf("mi",[new Pp(e.name.slice(1))]);var a=new xf("mo",[mm("\u2061","text")]);e.parentIsSupSub?t=new xf("mrow",[t,a]):t=Mje([t,a])}return t},mjn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};ut({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=a;return r.length===1&&(r=mjn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:DF,mathmlBuilder:U4});ut({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Zi(a)}},htmlBuilder:DF,mathmlBuilder:U4});var pjn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};ut({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:DF,mathmlBuilder:U4});ut({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:DF,mathmlBuilder:U4});ut({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e,a=t;return a.length===1&&(a=pjn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:DF,mathmlBuilder:U4});var _9e=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Fa(e.base,"operatorname"),r=!0):i=Fa(e,"operatorname");var u;if(i.body.length>0){for(var l=i.body.map(v=>{var m=v.text;return typeof m=="string"?{type:"textord",mode:v.mode,text:m}:v}),c=Zu(l,n.withFont("mathrm"),!0),s=0;s<c.length;s++){var f=c[s];f instanceof Bv&&(f.text=f.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}u=Ge.makeSpan(["mop"],c,n)}else u=Ge.makeSpan(["mop"],[],n);return r?m9e(u,t,a,n,n.style,0,0):u},_jn=(e,n)=>{for(var t=Lf(e.body,n.withFont("mathrm")),a=!0,r=0;r<t.length;r++){var i=t[r];if(!(i instanceof wn.SpaceNode))if(i instanceof wn.MathNode)switch(i.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var u=i.children[0];i.children.length===1&&u instanceof wn.TextNode?u.text=u.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):a=!1;break}default:a=!1}else a=!1}if(a){var l=t.map(f=>f.toText()).join("");t=[new wn.TextNode(l)]}var c=new wn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new wn.MathNode("mo",[mm("\u2061","text")]);return e.parentIsSupSub?new wn.MathNode("mrow",[c,s]):wn.newDocumentFragment([c,s])};ut({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"operatorname",mode:t.mode,body:Zi(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:_9e,mathmlBuilder:_jn});H("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");pw({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Ge.makeFragment(Zu(e.body,n,!1)):Ge.makeSpan(["mord"],Zu(e.body,n,!0),n)},mathmlBuilder(e,n){return tb(e.body,n,!0)}});ut({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,n){var{parser:t}=e,a=n[0];return{type:"overline",mode:t.mode,body:a}},htmlBuilder(e,n){var t=Dr(e.body,n.havingCrampedStyle()),a=Ge.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Ge.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new wn.MathNode("mo",[new wn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new wn.MathNode("mover",[mo(e.body,n),t]);return a.setAttribute("accent","true"),a}});ut({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"phantom",mode:t.mode,body:Zi(a)}},htmlBuilder:(e,n)=>{var t=Zu(e.body,n.withPhantom(),!1);return Ge.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=Lf(e.body,n);return new wn.MathNode("mphantom",t)}});ut({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"hphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Ge.makeSpan([],[Dr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a<t.children.length;a++)t.children[a].height=0,t.children[a].depth=0;return t=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t}]},n),Ge.makeSpan(["mord"],[t],n)},mathmlBuilder:(e,n)=>{var t=Lf(Zi(e.body),n),a=new wn.MathNode("mphantom",t),r=new wn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});ut({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"vphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Ge.makeSpan(["inner"],[Dr(e.body,n.withPhantom())]),a=Ge.makeSpan(["fix"],[]);return Ge.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=Lf(Zi(e.body),n),a=new wn.MathNode("mphantom",t),r=new wn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});ut({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Fa(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=Dr(e.body,n),a=li(e.dy,n);return Ge.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new wn.MathNode("mpadded",[mo(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});ut({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});ut({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Fa(n[0],"size"),u=Fa(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Fa(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Ge.makeSpan(["mord","rule"],[],n),a=li(e.width,n),r=li(e.height,n),i=e.shift?li(e.shift,n):0;return t.style.borderRightWidth=On(a),t.style.borderTopWidth=On(r),t.style.bottom=On(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=li(e.width,n),a=li(e.height,n),r=e.shift?li(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new wn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",On(t)),u.setAttribute("height",On(a));var l=new wn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",On(r)):(l.setAttribute("height",On(r)),l.setAttribute("depth",On(-r))),l.setAttribute("voffset",On(r)),l}});function d9e(e,n,t){for(var a=Zu(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i<a.length;i++){var u=a[i].classes.indexOf("sizing");u<0?Array.prototype.push.apply(a[i].classes,n.sizingClasses(t)):a[i].classes[u+1]==="reset-size"+n.size&&(a[i].classes[u+1]="reset-size"+t.size),a[i].height*=r,a[i].depth*=r}return Ge.makeFragment(a)}var h9e=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],djn=(e,n)=>{var t=n.havingSize(e.size);return d9e(e.body,t,n)};ut({type:"sizing",names:h9e,props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!1,t);return{type:"sizing",mode:r.mode,size:h9e.indexOf(a)+1,body:i}},htmlBuilder:djn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=Lf(e.body,t),r=new wn.MathNode("mstyle",a);return r.setAttribute("mathsize",On(t.sizeMultiplier)),r}});ut({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,n,t)=>{var{parser:a}=e,r=!1,i=!1,u=t[0]&&Fa(t[0],"ordgroup");if(u)for(var l="",c=0;c<u.body.length;++c){var s=u.body[c];if(l=s.text,l==="t")r=!0;else if(l==="b")i=!0;else{r=!1,i=!1;break}}else r=!0,i=!0;var f=n[0];return{type:"smash",mode:a.mode,body:f,smashHeight:r,smashDepth:i}},htmlBuilder:(e,n)=>{var t=Ge.makeSpan([],[Dr(e.body,n)]);if(!e.smashHeight&&!e.smashDepth)return t;if(e.smashHeight&&(t.height=0,t.children))for(var a=0;a<t.children.length;a++)t.children[a].height=0;if(e.smashDepth&&(t.depth=0,t.children))for(var r=0;r<t.children.length;r++)t.children[r].depth=0;var i=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t}]},n);return Ge.makeSpan(["mord"],[i],n)},mathmlBuilder:(e,n)=>{var t=new wn.MathNode("mpadded",[mo(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});ut({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a}=e,r=t[0],i=n[0];return{type:"sqrt",mode:a.mode,body:i,index:r}},htmlBuilder(e,n){var t=Dr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Ge.wrapFragment(t,n);var a=n.fontMetrics(),r=a.defaultRuleThickness,i=r;n.style.id<Kt.TEXT.id&&(i=n.fontMetrics().xHeight);var u=r+i/4,l=t.height+t.depth+u+r,{span:c,ruleWidth:s,advanceWidth:f}=Lg.sqrtImage(l,n),v=c.height-s;v>t.height+t.depth+u&&(u=(u+v-t.height-t.depth)/2);var m=c.height-t.height-u-s;t.style.paddingLeft=On(f);var p=Ge.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t,wrapperClasses:["svg-align"]},{type:"kern",size:-(t.height+m)},{type:"elem",elem:c},{type:"kern",size:s}]},n);if(e.index){var h=n.havingStyle(Kt.SCRIPTSCRIPT),R=Dr(e.index,h,n),g=.6*(p.height-p.depth),_=Ge.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:R}]},n),y=Ge.makeSpan(["root"],[_]);return Ge.makeSpan(["mord","sqrt"],[y,p],n)}else return Ge.makeSpan(["mord","sqrt"],[p],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new wn.MathNode("mroot",[mo(t,n),mo(a,n)]):new wn.MathNode("msqrt",[mo(t,n)])}});var g9e={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT};ut({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,n){var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!0,t),u=a.slice(1,a.length-5);return{type:"styling",mode:r.mode,style:u,body:i}},htmlBuilder(e,n){var t=g9e[e.style],a=n.havingStyle(t).withFont("");return d9e(e.body,a,n)},mathmlBuilder(e,n){var t=g9e[e.style],a=n.havingStyle(t),r=Lf(e.body,a),i=new wn.MathNode("mstyle",r),u={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},l=u[e.style];return i.setAttribute("scriptlevel",l[0]),i.setAttribute("displaystyle",l[1]),i}});var hjn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Kt.DISPLAY.size||a.alwaysHandleSupSub);return r?DF:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Kt.DISPLAY.size||a.limits);return i?_9e:null}else{if(a.type==="accent")return zt.isCharacterBox(a.base)?Iee:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?f9e:null}else return null}else return null};pw({type:"supsub",htmlBuilder(e,n){var t=hjn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=Dr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&zt.isCharacterBox(a);if(r){var p=n.havingStyle(n.style.sup());l=Dr(r,p,n),m||(f=u.height-p.fontMetrics().supDrop*p.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=Dr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var R;n.style===Kt.DISPLAY?R=s.sup1:n.style.cramped?R=s.sup3:R=s.sup2;var g=n.sizeMultiplier,_=On(.5/s.ptPerEm/g),y=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof Bv||F)&&(y=On(-u.italic))}var k;if(l&&c){f=Math.max(f,R,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var O=s.defaultRuleThickness,A=4*O;if(f-l.depth-(c.height-v)<A){v=A-(f-l.depth)+c.height;var W=.8*s.xHeight-(f-l.depth);W>0&&(f+=W,v-=W)}var me=[{type:"elem",elem:c,shift:v,marginRight:_,marginLeft:y},{type:"elem",elem:l,shift:-f,marginRight:_}];k=Ge.makeVList({positionType:"individualShift",children:me},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var he=[{type:"elem",elem:c,marginLeft:y,marginRight:_}];k=Ge.makeVList({positionType:"shift",positionData:v,children:he},n)}else if(l)f=Math.max(f,R,l.depth+.25*s.xHeight),k=Ge.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:_}]},n);else throw new Error("supsub must have either sup or sub.");var ye=bee(u,"right")||"mord";return Ge.makeSpan([ye],[u,Ge.makeSpan(["msupsub"],[k])],n)},mathmlBuilder(e,n){var t=!1,a,r;e.base&&e.base.type==="horizBrace"&&(r=!!e.sup,r===e.base.isOver&&(t=!0,a=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[mo(e.base,n)];e.sub&&i.push(mo(e.sub,n)),e.sup&&i.push(mo(e.sup,n));var u;if(t)u=a?"mover":"munder";else if(e.sub)if(e.sup){var s=e.base;s&&s.type==="op"&&s.limits&&n.style===Kt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Kt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Kt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Kt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Kt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Kt.DISPLAY)?u="mover":u="msup"}return new wn.MathNode(u,i)}});pw({type:"atom",htmlBuilder(e,n){return Ge.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new wn.MathNode("mo",[mm(e.text,e.mode)]);if(e.family==="bin"){var a=See(e,n);a==="bold-italic"&&t.setAttribute("mathvariant",a)}else e.family==="punct"?t.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&t.setAttribute("stretchy","false");return t}});var D9e={mi:"italic",mn:"normal",mtext:"normal"};pw({type:"mathord",htmlBuilder(e,n){return Ge.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new wn.MathNode("mi",[mm(e.text,e.mode,n)]),a=See(e,n)||"italic";return a!==D9e[t.type]&&t.setAttribute("mathvariant",a),t}});pw({type:"textord",htmlBuilder(e,n){return Ge.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=mm(e.text,e.mode,n),a=See(e,n)||"normal",r;return e.mode==="text"?r=new wn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new wn.MathNode("mn",[t]):e.text==="\\prime"?r=new wn.MathNode("mo",[t]):r=new wn.MathNode("mi",[t]),a!==D9e[r.type]&&r.setAttribute("mathvariant",a),r}});var Jee={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Wee={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};pw({type:"spacing",htmlBuilder(e,n){if(Wee.hasOwnProperty(e.text)){var t=Wee[e.text].className||"";if(e.mode==="text"){var a=Ge.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Ge.makeSpan(["mspace",t],[Ge.mathsym(e.text,e.mode,n)],n)}else{if(Jee.hasOwnProperty(e.text))return Ge.makeSpan(["mspace",Jee[e.text]],[],n);throw new Cn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(Wee.hasOwnProperty(e.text))t=new wn.MathNode("mtext",[new wn.TextNode("\xA0")]);else{if(Jee.hasOwnProperty(e.text))return new wn.MathNode("mspace");throw new Cn('Unknown type of space "'+e.text+'"')}return t}});var y9e=()=>{var e=new wn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};pw({type:"tag",mathmlBuilder(e,n){var t=new wn.MathNode("mtable",[new wn.MathNode("mtr",[y9e(),new wn.MathNode("mtd",[tb(e.body,n)]),y9e(),new wn.MathNode("mtd",[tb(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var b9e={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},R9e={"\\textbf":"textbf","\\textmd":"textmd"},gjn={"\\textit":"textit","\\textup":"textup"},w9e=(e,n)=>{var t=e.font;if(t){if(b9e[t])return n.withTextFontFamily(b9e[t]);if(R9e[t])return n.withTextFontWeight(R9e[t]);if(t==="\\emph")return n.fontShape==="textit"?n.withTextFontShape("textup"):n.withTextFontShape("textit")}else return n;return n.withTextFontShape(gjn[t])};ut({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"text",mode:t.mode,body:Zi(r),font:a}},htmlBuilder(e,n){var t=w9e(e,n),a=Zu(e.body,t,!0);return Ge.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=w9e(e,n);return tb(e.body,t)}});ut({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"underline",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=Dr(e.body,n),a=Ge.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ge.makeVList({positionType:"top",positionData:t.height,children:[{type:"kern",size:r},{type:"elem",elem:a},{type:"kern",size:3*r},{type:"elem",elem:t}]},n);return Ge.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new wn.MathNode("mo",[new wn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new wn.MathNode("munder",[mo(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});ut({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"vcenter",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=Dr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Ge.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new wn.MathNode("mpadded",[mo(e.body,n)],["vcenter"])}});ut({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new Cn("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=S9e(e),a=[],r=n.havingStyle(n.style.text()),i=0;i<t.length;i++){var u=t[i];u==="~"&&(u="\\textasciitilde"),a.push(Ge.makeSymbol(u,"Typewriter-Regular",e.mode,r,["mord","texttt"]))}return Ge.makeSpan(["mord","text"].concat(r.sizingClasses(n)),Ge.tryCombineChars(a),r)},mathmlBuilder(e,n){var t=new wn.TextNode(S9e(e)),a=new wn.MathNode("mtext",[t]);return a.setAttribute("mathvariant","monospace"),a}});var S9e=e=>e.body.replace(/ /g,e.star?"\u2423":"\xA0"),rb=Ije,E9e=`[ \r ]`,Djn="\\\\[a-zA-Z@]+",yjn="\\\\[^\uD800-\uDFFF]",bjn="("+Djn+")"+E9e+"*",Rjn=`\\\\( |[ \r ]+ ?)[ \r ]*`,qee="[\u0300-\u036F]",wjn=new RegExp(qee+"+$"),Sjn="("+E9e+"+)|"+(Rjn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(qee+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(qee+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+bjn)+("|"+yjn+")"),zee=class{constructor(n,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=n,this.settings=t,this.tokenRegex=new RegExp(Sjn,"g"),this.catcodes={"%":14,"~":13}}setCatcode(n,t){this.catcodes[n]=t}lex(){var n=this.input,t=this.tokenRegex.lastIndex;if(t===n.length)return new Uv("EOF",new Gf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Cn("Unexpected character: '"+n[t]+"'",new Uv(n[t],new Gf(this,t,t+1)));var r=a[6]||a[3]||(a[2]?"\\ ":" ");if(this.catcodes[r]===14){var i=n.indexOf(` `,this.tokenRegex.lastIndex);return i===-1?(this.tokenRegex.lastIndex=n.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=i+1,this.lex()}return new Uv(r,new Gf(this,t,this.tokenRegex.lastIndex))}},C9e=class{constructor(n,t){n===void 0&&(n={}),t===void 0&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=n,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new Cn("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var n=this.undefStack.pop();for(var t in n)n.hasOwnProperty(t)&&(n[t]==null?delete this.current[t]:this.current[t]=n[t])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(n){return this.current.hasOwnProperty(n)||this.builtins.hasOwnProperty(n)}get(n){return this.current.hasOwnProperty(n)?this.current[n]:this.builtins[n]}set(n,t,a){if(a===void 0&&(a=!1),a){for(var r=0;r<this.undefStack.length;r++)delete this.undefStack[r][n];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][n]=t)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(n)&&(i[n]=this.current[n])}t==null?delete this.current[n]:this.current[n]=t}},Ejn=n9e;H("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});H("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});H("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});H("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});H("\\@ifnextchar",function(e){var n=e.consumeArgs(3);e.consumeSpaces();var t=e.future();return n[0].length===1&&n[0][0].text===t.text?{tokens:n[1],numArgs:0}:{tokens:n[2],numArgs:0}});H("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");H("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var I9e={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};H("\\char",function(e){var n=e.popToken(),t,a="";if(n.text==="'")t=8,n=e.popToken();else if(n.text==='"')t=16,n=e.popToken();else if(n.text==="`")if(n=e.popToken(),n.text[0]==="\\")a=n.text.charCodeAt(1);else{if(n.text==="EOF")throw new Cn("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=I9e[n.text],a==null||a>=t)throw new Cn("Invalid base-"+t+" digit "+n.text);for(var r;(r=I9e[e.future().text])!=null&&r<t;)a*=t,a+=r,e.popToken()}return"\\@char{"+a+"}"});var $ee=(e,n,t,a)=>{var r=e.consumeArg().tokens;if(r.length!==1)throw new Cn("\\newcommand's first argument must be a macro name");var i=r[0].text,u=e.isDefined(i);if(u&&!n)throw new Cn("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!u&&!t)throw new Cn("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var l=0;if(r=e.consumeArg().tokens,r.length===1&&r[0].text==="["){for(var c="",s=e.expandNextToken();s.text!=="]"&&s.text!=="EOF";)c+=s.text,s=e.expandNextToken();if(!c.match(/^\s*[0-9]+\s*$/))throw new Cn("Invalid number of arguments: "+c);l=parseInt(c),r=e.consumeArg().tokens}return u&&a||e.macros.set(i,{tokens:r,numArgs:l}),""};H("\\newcommand",e=>$ee(e,!1,!0,!1));H("\\renewcommand",e=>$ee(e,!0,!1,!1));H("\\providecommand",e=>$ee(e,!0,!0,!0));H("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});H("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});H("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),rb[t],yo.math[t],yo.text[t]),""});H("\\bgroup","{");H("\\egroup","}");H("~","\\nobreakspace");H("\\lq","`");H("\\rq","'");H("\\aa","\\r a");H("\\AA","\\r A");H("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");H("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");H("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");H("\u212C","\\mathscr{B}");H("\u2130","\\mathscr{E}");H("\u2131","\\mathscr{F}");H("\u210B","\\mathscr{H}");H("\u2110","\\mathscr{I}");H("\u2112","\\mathscr{L}");H("\u2133","\\mathscr{M}");H("\u211B","\\mathscr{R}");H("\u212D","\\mathfrak{C}");H("\u210C","\\mathfrak{H}");H("\u2128","\\mathfrak{Z}");H("\\Bbbk","\\Bbb{k}");H("\xB7","\\cdotp");H("\\llap","\\mathllap{\\textrm{#1}}");H("\\rlap","\\mathrlap{\\textrm{#1}}");H("\\clap","\\mathclap{\\textrm{#1}}");H("\\mathstrut","\\vphantom{(}");H("\\underbar","\\underline{\\text{#1}}");H("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');H("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");H("\\ne","\\neq");H("\u2260","\\neq");H("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");H("\u2209","\\notin");H("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");H("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");H("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");H("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");H("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");H("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");H("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");H("\u27C2","\\perp");H("\u203C","\\mathclose{!\\mkern-0.8mu!}");H("\u220C","\\notni");H("\u231C","\\ulcorner");H("\u231D","\\urcorner");H("\u231E","\\llcorner");H("\u231F","\\lrcorner");H("\xA9","\\copyright");H("\xAE","\\textregistered");H("\uFE0F","\\textregistered");H("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');H("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');H("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');H("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');H("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");H("\u22EE","\\vdots");H("\\varGamma","\\mathit{\\Gamma}");H("\\varDelta","\\mathit{\\Delta}");H("\\varTheta","\\mathit{\\Theta}");H("\\varLambda","\\mathit{\\Lambda}");H("\\varXi","\\mathit{\\Xi}");H("\\varPi","\\mathit{\\Pi}");H("\\varSigma","\\mathit{\\Sigma}");H("\\varUpsilon","\\mathit{\\Upsilon}");H("\\varPhi","\\mathit{\\Phi}");H("\\varPsi","\\mathit{\\Psi}");H("\\varOmega","\\mathit{\\Omega}");H("\\substack","\\begin{subarray}{c}#1\\end{subarray}");H("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");H("\\boxed","\\fbox{$\\displaystyle{#1}$}");H("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");H("\\implies","\\DOTSB\\;\\Longrightarrow\\;");H("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");H("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");H("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var F9e={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};H("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in F9e?n=F9e[t]:(t.slice(0,4)==="\\not"||t in yo.math&&zt.contains(["bin","rel"],yo.math[t].group))&&(n="\\dotsb"),n});var Vee={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};H("\\dotso",function(e){var n=e.future().text;return n in Vee?"\\ldots\\,":"\\ldots"});H("\\dotsc",function(e){var n=e.future().text;return n in Vee&&n!==","?"\\ldots\\,":"\\ldots"});H("\\cdots",function(e){var n=e.future().text;return n in Vee?"\\@cdots\\,":"\\@cdots"});H("\\dotsb","\\cdots");H("\\dotsm","\\cdots");H("\\dotsi","\\!\\cdots");H("\\dotsx","\\ldots\\,");H("\\DOTSI","\\relax");H("\\DOTSB","\\relax");H("\\DOTSX","\\relax");H("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");H("\\,","\\tmspace+{3mu}{.1667em}");H("\\thinspace","\\,");H("\\>","\\mskip{4mu}");H("\\:","\\tmspace+{4mu}{.2222em}");H("\\medspace","\\:");H("\\;","\\tmspace+{5mu}{.2777em}");H("\\thickspace","\\;");H("\\!","\\tmspace-{3mu}{.1667em}");H("\\negthinspace","\\!");H("\\negmedspace","\\tmspace-{4mu}{.2222em}");H("\\negthickspace","\\tmspace-{5mu}{.277em}");H("\\enspace","\\kern.5em ");H("\\enskip","\\hskip.5em\\relax");H("\\quad","\\hskip1em\\relax");H("\\qquad","\\hskip2em\\relax");H("\\tag","\\@ifstar\\tag@literal\\tag@paren");H("\\tag@paren","\\tag@literal{({#1})}");H("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Cn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});H("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");H("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");H("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");H("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");H("\\newline","\\\\\\relax");H("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var T9e=On(Md["Main-Regular"]["T".charCodeAt(0)][1]-.7*Md["Main-Regular"]["A".charCodeAt(0)][1]);H("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+T9e+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");H("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+T9e+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");H("\\hspace","\\@ifstar\\@hspacer\\@hspace");H("\\@hspace","\\hskip #1\\relax");H("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");H("\\ordinarycolon",":");H("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");H("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');H("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');H("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');H("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');H("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');H("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');H("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');H("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');H("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');H("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');H("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');H("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');H("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');H("\u2237","\\dblcolon");H("\u2239","\\eqcolon");H("\u2254","\\coloneqq");H("\u2255","\\eqqcolon");H("\u2A74","\\Coloneqq");H("\\ratio","\\vcentcolon");H("\\coloncolon","\\dblcolon");H("\\colonequals","\\coloneqq");H("\\coloncolonequals","\\Coloneqq");H("\\equalscolon","\\eqqcolon");H("\\equalscoloncolon","\\Eqqcolon");H("\\colonminus","\\coloneq");H("\\coloncolonminus","\\Coloneq");H("\\minuscolon","\\eqcolon");H("\\minuscoloncolon","\\Eqcolon");H("\\coloncolonapprox","\\Colonapprox");H("\\coloncolonsim","\\Colonsim");H("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");H("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");H("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");H("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");H("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");H("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");H("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");H("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");H("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");H("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");H("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");H("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");H("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");H("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");H("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");H("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");H("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");H("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");H("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");H("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");H("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");H("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");H("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");H("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");H("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");H("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");H("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");H("\\imath","\\html@mathml{\\@imath}{\u0131}");H("\\jmath","\\html@mathml{\\@jmath}{\u0237}");H("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");H("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");H("\u27E6","\\llbracket");H("\u27E7","\\rrbracket");H("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");H("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");H("\u2983","\\lBrace");H("\u2984","\\rBrace");H("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");H("\u29B5","\\minuso");H("\\darr","\\downarrow");H("\\dArr","\\Downarrow");H("\\Darr","\\Downarrow");H("\\lang","\\langle");H("\\rang","\\rangle");H("\\uarr","\\uparrow");H("\\uArr","\\Uparrow");H("\\Uarr","\\Uparrow");H("\\N","\\mathbb{N}");H("\\R","\\mathbb{R}");H("\\Z","\\mathbb{Z}");H("\\alef","\\aleph");H("\\alefsym","\\aleph");H("\\Alpha","\\mathrm{A}");H("\\Beta","\\mathrm{B}");H("\\bull","\\bullet");H("\\Chi","\\mathrm{X}");H("\\clubs","\\clubsuit");H("\\cnums","\\mathbb{C}");H("\\Complex","\\mathbb{C}");H("\\Dagger","\\ddagger");H("\\diamonds","\\diamondsuit");H("\\empty","\\emptyset");H("\\Epsilon","\\mathrm{E}");H("\\Eta","\\mathrm{H}");H("\\exist","\\exists");H("\\harr","\\leftrightarrow");H("\\hArr","\\Leftrightarrow");H("\\Harr","\\Leftrightarrow");H("\\hearts","\\heartsuit");H("\\image","\\Im");H("\\infin","\\infty");H("\\Iota","\\mathrm{I}");H("\\isin","\\in");H("\\Kappa","\\mathrm{K}");H("\\larr","\\leftarrow");H("\\lArr","\\Leftarrow");H("\\Larr","\\Leftarrow");H("\\lrarr","\\leftrightarrow");H("\\lrArr","\\Leftrightarrow");H("\\Lrarr","\\Leftrightarrow");H("\\Mu","\\mathrm{M}");H("\\natnums","\\mathbb{N}");H("\\Nu","\\mathrm{N}");H("\\Omicron","\\mathrm{O}");H("\\plusmn","\\pm");H("\\rarr","\\rightarrow");H("\\rArr","\\Rightarrow");H("\\Rarr","\\Rightarrow");H("\\real","\\Re");H("\\reals","\\mathbb{R}");H("\\Reals","\\mathbb{R}");H("\\Rho","\\mathrm{P}");H("\\sdot","\\cdot");H("\\sect","\\S");H("\\spades","\\spadesuit");H("\\sub","\\subset");H("\\sube","\\subseteq");H("\\supe","\\supseteq");H("\\Tau","\\mathrm{T}");H("\\thetasym","\\vartheta");H("\\weierp","\\wp");H("\\Zeta","\\mathrm{Z}");H("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");H("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");H("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");H("\\bra","\\mathinner{\\langle{#1}|}");H("\\ket","\\mathinner{|{#1}\\rangle}");H("\\braket","\\mathinner{\\langle{#1}\\rangle}");H("\\Bra","\\left\\langle#1\\right|");H("\\Ket","\\left|#1\\right\\rangle");var M9e=e=>n=>{var t=n.consumeArg().tokens,a=n.consumeArg().tokens,r=n.consumeArg().tokens,i=n.consumeArg().tokens,u=n.macros.get("|"),l=n.macros.get("\\|");n.macros.beginGroup();var c=v=>m=>{e&&(m.macros.set("|",u),r.length&&m.macros.set("\\|",l));var p=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),p=!0)}return{tokens:p?r:a,numArgs:0}};n.macros.set("|",c(!1)),r.length&&n.macros.set("\\|",c(!0));var s=n.consumeArg().tokens,f=n.expandTokens([...i,...s,...t]);return n.macros.endGroup(),{tokens:f.reverse(),numArgs:0}};H("\\bra@ket",M9e(!1));H("\\bra@set",M9e(!0));H("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");H("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");H("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");H("\\angln","{\\angl n}");H("\\blue","\\textcolor{##6495ed}{#1}");H("\\orange","\\textcolor{##ffa500}{#1}");H("\\pink","\\textcolor{##ff00af}{#1}");H("\\red","\\textcolor{##df0030}{#1}");H("\\green","\\textcolor{##28ae7b}{#1}");H("\\gray","\\textcolor{gray}{#1}");H("\\purple","\\textcolor{##9d38bd}{#1}");H("\\blueA","\\textcolor{##ccfaff}{#1}");H("\\blueB","\\textcolor{##80f6ff}{#1}");H("\\blueC","\\textcolor{##63d9ea}{#1}");H("\\blueD","\\textcolor{##11accd}{#1}");H("\\blueE","\\textcolor{##0c7f99}{#1}");H("\\tealA","\\textcolor{##94fff5}{#1}");H("\\tealB","\\textcolor{##26edd5}{#1}");H("\\tealC","\\textcolor{##01d1c1}{#1}");H("\\tealD","\\textcolor{##01a995}{#1}");H("\\tealE","\\textcolor{##208170}{#1}");H("\\greenA","\\textcolor{##b6ffb0}{#1}");H("\\greenB","\\textcolor{##8af281}{#1}");H("\\greenC","\\textcolor{##74cf70}{#1}");H("\\greenD","\\textcolor{##1fab54}{#1}");H("\\greenE","\\textcolor{##0d923f}{#1}");H("\\goldA","\\textcolor{##ffd0a9}{#1}");H("\\goldB","\\textcolor{##ffbb71}{#1}");H("\\goldC","\\textcolor{##ff9c39}{#1}");H("\\goldD","\\textcolor{##e07d10}{#1}");H("\\goldE","\\textcolor{##a75a05}{#1}");H("\\redA","\\textcolor{##fca9a9}{#1}");H("\\redB","\\textcolor{##ff8482}{#1}");H("\\redC","\\textcolor{##f9685d}{#1}");H("\\redD","\\textcolor{##e84d39}{#1}");H("\\redE","\\textcolor{##bc2612}{#1}");H("\\maroonA","\\textcolor{##ffbde0}{#1}");H("\\maroonB","\\textcolor{##ff92c6}{#1}");H("\\maroonC","\\textcolor{##ed5fa6}{#1}");H("\\maroonD","\\textcolor{##ca337c}{#1}");H("\\maroonE","\\textcolor{##9e034e}{#1}");H("\\purpleA","\\textcolor{##ddd7ff}{#1}");H("\\purpleB","\\textcolor{##c6b9fc}{#1}");H("\\purpleC","\\textcolor{##aa87ff}{#1}");H("\\purpleD","\\textcolor{##7854ab}{#1}");H("\\purpleE","\\textcolor{##543b78}{#1}");H("\\mintA","\\textcolor{##f5f9e8}{#1}");H("\\mintB","\\textcolor{##edf2df}{#1}");H("\\mintC","\\textcolor{##e0e5cc}{#1}");H("\\grayA","\\textcolor{##f6f7f7}{#1}");H("\\grayB","\\textcolor{##f0f1f2}{#1}");H("\\grayC","\\textcolor{##e3e5e6}{#1}");H("\\grayD","\\textcolor{##d6d8da}{#1}");H("\\grayE","\\textcolor{##babec2}{#1}");H("\\grayF","\\textcolor{##888d93}{#1}");H("\\grayG","\\textcolor{##626569}{#1}");H("\\grayH","\\textcolor{##3b3e40}{#1}");H("\\grayI","\\textcolor{##21242c}{#1}");H("\\kaBlue","\\textcolor{##314453}{#1}");H("\\kaGreen","\\textcolor{##71B307}{#1}");var G9e={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},A9e=class{constructor(n,t,a){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(n),this.macros=new C9e(Ejn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new zee(n,this.settings)}switchMode(n){this.mode=n}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(n){this.stack.push(n)}pushTokens(n){this.stack.push(...n)}scanArgument(n){var t,a,r;if(n){if(this.consumeSpaces(),this.future().text!=="[")return null;t=this.popToken(),{tokens:r,end:a}=this.consumeArg(["]"])}else({tokens:r,start:t,end:a}=this.consumeArg());return this.pushToken(new Uv("EOF",a.loc)),this.pushTokens(r),t.range(a,"")}consumeSpaces(){for(;;){var n=this.future();if(n.text===" ")this.stack.pop();else break}}consumeArg(n){var t=[],a=n&&n.length>0;a||this.consumeSpaces();var r=this.future(),i,u=0,l=0;do{if(i=this.popToken(),t.push(i),i.text==="{")++u;else if(i.text==="}"){if(--u,u===-1)throw new Cn("Extra }",i)}else if(i.text==="EOF")throw new Cn("Unexpected end of input in a macro argument, expected '"+(n&&a?n[l]:"}")+"'",i);if(n&&a)if((u===0||u===1&&n[l]==="{")&&i.text===n[l]){if(++l,l===n.length){t.splice(-l,l);break}}else l=0}while(u!==0||a);return r.text==="{"&&t[t.length-1].text==="}"&&(t.pop(),t.shift()),t.reverse(),{tokens:t,start:r,end:i}}consumeArgs(n,t){if(t){if(t.length!==n+1)throw new Cn("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;r<a.length;r++){var i=this.popToken();if(a[r]!==i.text)throw new Cn("Use of the macro doesn't match its definition",i)}}for(var u=[],l=0;l<n;l++)u.push(this.consumeArg(t&&t[l+1]).tokens);return u}countExpansion(n){if(this.expansionCount+=n,this.expansionCount>this.settings.maxExpand)throw new Cn("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(n){var t=this.popToken(),a=t.text,r=t.noexpand?null:this._getExpansion(a);if(r==null||n&&r.unexpandable){if(n&&r==null&&a[0]==="\\"&&!this.isDefined(a))throw new Cn("Undefined control sequence: "+a);return this.pushToken(t),!1}this.countExpansion(1);var i=r.tokens,u=this.consumeArgs(r.numArgs,r.delimiters);if(r.numArgs){i=i.slice();for(var l=i.length-1;l>=0;--l){var c=i[l];if(c.text==="#"){if(l===0)throw new Cn("Incomplete placeholder at end of macro body",c);if(c=i[--l],c.text==="#")i.splice(l+1,1);else if(/^[1-9]$/.test(c.text))i.splice(l,2,...u[+c.text-1]);else throw new Cn("Not a valid argument number",c)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var n=this.stack.pop();return n.treatAsRelax&&(n.text="\\relax"),n}throw new Error}expandMacro(n){return this.macros.has(n)?this.expandTokens([new Uv(n)]):void 0}expandTokens(n){var t=[],a=this.stack.length;for(this.pushTokens(n);this.stack.length>a;)if(this.expandOnce(!0)===!1){var r=this.stack.pop();r.treatAsRelax&&(r.noexpand=!1,r.treatAsRelax=!1),t.push(r)}return this.countExpansion(t.length),t}expandMacroAsText(n){var t=this.expandMacro(n);return t&&t.map(a=>a.text).join("")}_getExpansion(n){var t=this.macros.get(n);if(t==null)return t;if(n.length===1){var a=this.lexer.catcodes[n];if(a!=null&&a!==13)return}var r=typeof t=="function"?t(this):t;if(typeof r=="string"){var i=0;if(r.indexOf("#")!==-1)for(var u=r.replace(/##/g,"");u.indexOf("#"+(i+1))!==-1;)++i;for(var l=new zee(r,this.settings),c=[],s=l.lex();s.text!=="EOF";)c.push(s),s=l.lex();c.reverse();var f={tokens:c,numArgs:i};return f}return r}isDefined(n){return this.macros.has(n)||rb.hasOwnProperty(n)||yo.math.hasOwnProperty(n)||yo.text.hasOwnProperty(n)||G9e.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:rb.hasOwnProperty(n)&&!rb[n].primitive}},x9e=/^[â‚Šâ‚‹â‚Œâ‚â‚Žâ‚€â‚₂₃₄₅₆₇₈₉â‚ₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,Rk=Object.freeze({"\u208A":"+","\u208B":"-","\u208C":"=","\u208D":"(","\u208E":")","\u2080":"0","\u2081":"1","\u2082":"2","\u2083":"3","\u2084":"4","\u2085":"5","\u2086":"6","\u2087":"7","\u2088":"8","\u2089":"9","\u2090":"a","\u2091":"e","\u2095":"h","\u1D62":"i","\u2C7C":"j","\u2096":"k","\u2097":"l","\u2098":"m","\u2099":"n","\u2092":"o","\u209A":"p","\u1D63":"r","\u209B":"s","\u209C":"t","\u1D64":"u","\u1D65":"v","\u2093":"x","\u1D66":"\u03B2","\u1D67":"\u03B3","\u1D68":"\u03C1","\u1D69":"\u03D5","\u1D6A":"\u03C7","\u207A":"+","\u207B":"-","\u207C":"=","\u207D":"(","\u207E":")","\u2070":"0","\xB9":"1","\xB2":"2","\xB3":"3","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u1D2C":"A","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u2C7D":"V","\u1D42":"W","\u1D43":"a","\u1D47":"b","\u1D9C":"c","\u1D48":"d","\u1D49":"e","\u1DA0":"f","\u1D4D":"g",\u02B0:"h","\u2071":"i",\u02B2:"j","\u1D4F":"k",\u02E1:"l","\u1D50":"m",\u207F:"n","\u1D52":"o","\u1D56":"p",\u02B3:"r",\u02E2:"s","\u1D57":"t","\u1D58":"u","\u1D5B":"v",\u02B7:"w",\u02E3:"x",\u02B8:"y","\u1DBB":"z","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03D5","\u1D61":"\u03C7","\u1DBF":"\u03B8"}),Qee={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"},"\u0327":{text:"\\c"}},L9e={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u1E09:"c\u0327\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u00E7:"c\u0327",\u010F:"d\u030C",\u1E0B:"d\u0307",\u1E11:"d\u0327",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u1E1D:"e\u0327\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u0229:"e\u0327",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u0123:"g\u0327",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u1E29:"h\u0327",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u0137:"k\u0327",\u013A:"l\u0301",\u013E:"l\u030C",\u013C:"l\u0327",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u0146:"n\u0327",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u0157:"r\u0327",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u015F:"s\u0327",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u0163:"t\u0327",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u1E08:"C\u0327\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u00C7:"C\u0327",\u010E:"D\u030C",\u1E0A:"D\u0307",\u1E10:"D\u0327",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u1E1C:"E\u0327\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u0228:"E\u0327",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u0122:"G\u0327",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u1E28:"H\u0327",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0136:"K\u0327",\u0139:"L\u0301",\u013D:"L\u030C",\u013B:"L\u0327",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u0145:"N\u0327",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u0156:"R\u0327",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u015E:"S\u0327",\u0164:"T\u030C",\u1E6A:"T\u0307",\u0162:"T\u0327",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},B4=class{constructor(n,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new A9e(n,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(n,t){if(t===void 0&&(t=!0),this.fetch().text!==n)throw new Cn("Expected '"+n+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(n){this.mode=n,this.gullet.switchMode(n)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var n=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),n}finally{this.gullet.endGroups()}}subparse(n){var t=this.nextToken;this.consume(),this.gullet.pushToken(new Uv("}")),this.gullet.pushTokens(n);var a=this.parseExpression(!1);return this.expect("}"),this.nextToken=t,a}parseExpression(n,t){for(var a=[];;){this.mode==="math"&&this.consumeSpaces();var r=this.fetch();if(B4.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&rb[r.text]&&rb[r.text].infix)break;var i=this.parseAtom(t);if(i){if(i.type==="internal")continue}else break;a.push(i)}return this.mode==="text"&&this.formLigatures(a),this.handleInfixNodes(a)}handleInfixNodes(n){for(var t=-1,a,r=0;r<n.length;r++)if(n[r].type==="infix"){if(t!==-1)throw new Cn("only one infix operator per group",n[r].token);t=r,a=n[r].replaceWith}if(t!==-1&&a){var i,u,l=n.slice(0,t),c=n.slice(t+1);l.length===1&&l[0].type==="ordgroup"?i=l[0]:i={type:"ordgroup",mode:this.mode,body:l},c.length===1&&c[0].type==="ordgroup"?u=c[0]:u={type:"ordgroup",mode:this.mode,body:c};var s;return a==="\\\\abovefrac"?s=this.callFunction(a,[i,n[t],u],[]):s=this.callFunction(a,[i,u],[]),[s]}else return n}handleSupSubscript(n){var t=this.fetch(),a=t.text;this.consume(),this.consumeSpaces();var r=this.parseGroup(n);if(!r)throw new Cn("Expected group after '"+a+"'",t);return r}formatUnsupportedCmd(n){for(var t=[],a=0;a<n.length;a++)t.push({type:"textord",mode:"text",text:n[a]});var r={type:"text",mode:this.mode,body:t},i={type:"color",mode:this.mode,color:this.settings.errorColor,body:[r]};return i}parseAtom(n){var t=this.parseGroup("atom",n);if(this.mode==="text")return t;for(var a,r;;){this.consumeSpaces();var i=this.fetch();if(i.text==="\\limits"||i.text==="\\nolimits"){if(t&&t.type==="op"){var u=i.text==="\\limits";t.limits=u,t.alwaysHandleSupSub=!0}else if(t&&t.type==="operatorname")t.alwaysHandleSupSub&&(t.limits=i.text==="\\limits");else throw new Cn("Limit controls must follow a math operator",i);this.consume()}else if(i.text==="^"){if(a)throw new Cn("Double superscript",i);a=this.handleSupSubscript("superscript")}else if(i.text==="_"){if(r)throw new Cn("Double subscript",i);r=this.handleSupSubscript("subscript")}else if(i.text==="'"){if(a)throw new Cn("Double superscript",i);var l={type:"textord",mode:this.mode,text:"\\prime"},c=[l];for(this.consume();this.fetch().text==="'";)c.push(l),this.consume();this.fetch().text==="^"&&c.push(this.handleSupSubscript("superscript")),a={type:"ordgroup",mode:this.mode,body:c}}else if(Rk[i.text]){var s=x9e.test(i.text),f=[];for(f.push(new Uv(Rk[i.text])),this.consume();;){var v=this.fetch().text;if(!Rk[v]||x9e.test(v)!==s)break;f.unshift(new Uv(Rk[v])),this.consume()}var m=this.subparse(f);s?r={type:"ordgroup",mode:"math",body:m}:a={type:"ordgroup",mode:"math",body:m}}else break}return a||r?{type:"supsub",mode:this.mode,base:t,sup:a,sub:r}:t}parseFunction(n,t){var a=this.fetch(),r=a.text,i=rb[r];if(!i)return null;if(this.consume(),t&&t!=="atom"&&!i.allowedInArgument)throw new Cn("Got function '"+r+"' with no arguments"+(t?" as "+t:""),a);if(this.mode==="text"&&!i.allowedInText)throw new Cn("Can't use function '"+r+"' in text mode",a);if(this.mode==="math"&&i.allowedInMath===!1)throw new Cn("Can't use function '"+r+"' in math mode",a);var{args:u,optArgs:l}=this.parseArguments(r,i);return this.callFunction(r,u,l,a,n)}callFunction(n,t,a,r,i){var u={funcName:n,parser:this,token:r,breakOnTokenText:i},l=rb[n];if(l&&l.handler)return l.handler(u,t,a);throw new Cn("No function handler for "+n)}parseArguments(n,t){var a=t.numArgs+t.numOptionalArgs;if(a===0)return{args:[],optArgs:[]};for(var r=[],i=[],u=0;u<a;u++){var l=t.argTypes&&t.argTypes[u],c=u<t.numOptionalArgs;(t.primitive&&l==null||t.type==="sqrt"&&u===1&&i[0]==null)&&(l="primitive");var s=this.parseGroupOfType("argument to '"+n+"'",l,c);if(c)i.push(s);else if(s!=null)r.push(s);else throw new Cn("Null argument, please report this as a bug")}return{args:r,optArgs:i}}parseGroupOfType(n,t,a){switch(t){case"color":return this.parseColorGroup(a);case"size":return this.parseSizeGroup(a);case"url":return this.parseUrlGroup(a);case"math":case"text":return this.parseArgumentGroup(a,t);case"hbox":{var r=this.parseArgumentGroup(a,"text");return r!=null?{type:"styling",mode:r.mode,body:[r],style:"text"}:null}case"raw":{var i=this.parseStringGroup("raw",a);return i!=null?{type:"raw",mode:"text",string:i.text}:null}case"primitive":{if(a)throw new Cn("A primitive argument cannot be optional");var u=this.parseGroup(n);if(u==null)throw new Cn("Expected group as "+n,this.fetch());return u}case"original":case null:case void 0:return this.parseArgumentGroup(a);default:throw new Cn("Unknown group type as "+n,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(n,t){var a=this.gullet.scanArgument(t);if(a==null)return null;for(var r="",i;(i=this.fetch()).text!=="EOF";)r+=i.text,this.consume();return this.consume(),a.text=r,a}parseRegexGroup(n,t){for(var a=this.fetch(),r=a,i="",u;(u=this.fetch()).text!=="EOF"&&n.test(i+u.text);)r=u,i+=r.text,this.consume();if(i==="")throw new Cn("Invalid "+t+": '"+a.text+"'",a);return a.range(r,i)}parseColorGroup(n){var t=this.parseStringGroup("color",n);if(t==null)return null;var a=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!a)throw new Cn("Invalid color: '"+t.text+"'",t);var r=a[0];return/^[0-9a-f]{6}$/i.test(r)&&(r="#"+r),{type:"color-token",mode:this.mode,color:r}}parseSizeGroup(n){var t,a=!1;if(this.gullet.consumeSpaces(),!n&&this.gullet.future().text!=="{"?t=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):t=this.parseStringGroup("size",n),!t)return null;!n&&t.text.length===0&&(t.text="0pt",a=!0);var r=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t.text);if(!r)throw new Cn("Invalid size: '"+t.text+"'",t);var i={number:+(r[1]+r[2]),unit:r[3]};if(!mje(i))throw new Cn("Invalid unit: '"+i.unit+"'",t);return{type:"size",mode:this.mode,value:i,isBlank:a}}parseUrlGroup(n){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var t=this.parseStringGroup("url",n);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),t==null)return null;var a=t.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:a}}parseArgumentGroup(n,t){var a=this.gullet.scanArgument(n);if(a==null)return null;var r=this.mode;t&&this.switchMode(t),this.gullet.beginGroup();var i=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var u={type:"ordgroup",mode:this.mode,loc:a.loc,body:i};return t&&this.switchMode(r),u}parseGroup(n,t){var a=this.fetch(),r=a.text,i;if(r==="{"||r==="\\begingroup"){this.consume();var u=r==="{"?"}":"\\endgroup";this.gullet.beginGroup();var l=this.parseExpression(!1,u),c=this.fetch();this.expect(u),this.gullet.endGroup(),i={type:"ordgroup",mode:this.mode,loc:Gf.range(a,c),body:l,semisimple:r==="\\begingroup"||void 0}}else if(i=this.parseFunction(t,n)||this.parseSymbol(),i==null&&r[0]==="\\"&&!G9e.hasOwnProperty(r)){if(this.settings.throwOnError)throw new Cn("Undefined control sequence: "+r,a);i=this.formatUnsupportedCmd(r),this.consume()}return i}formLigatures(n){for(var t=n.length-1,a=0;a<t;++a){var r=n[a],i=r.text;i==="-"&&n[a+1].text==="-"&&(a+1<t&&n[a+2].text==="-"?(n.splice(a,3,{type:"textord",mode:"text",loc:Gf.range(r,n[a+2]),text:"---"}),t-=2):(n.splice(a,2,{type:"textord",mode:"text",loc:Gf.range(r,n[a+1]),text:"--"}),t-=1)),(i==="'"||i==="`")&&n[a+1].text===i&&(n.splice(a,2,{type:"textord",mode:"text",loc:Gf.range(r,n[a+1]),text:i+i}),t-=1)}}parseSymbol(){var n=this.fetch(),t=n.text;if(/^\\verb[^a-zA-Z]/.test(t)){this.consume();var a=t.slice(5),r=a.charAt(0)==="*";if(r&&(a=a.slice(1)),a.length<2||a.charAt(0)!==a.slice(-1))throw new Cn(`\\verb assertion failed -- please report what input caused this bug`);return a=a.slice(1,-1),{type:"verb",mode:"text",body:a,star:r}}L9e.hasOwnProperty(t[0])&&!yo[this.mode][t[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+t[0]+'" used in math mode',n),t=L9e[t[0]]+t.slice(1));var i=wjn.exec(t);i&&(t=t.substring(0,i.index),t==="i"?t="\u0131":t==="j"&&(t="\u0237"));var u;if(yo[this.mode][t]){this.settings.strict&&this.mode==="math"&&Dee.indexOf(t)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',n);var l=yo[this.mode][t].group,c=Gf.range(n),s;if(d8n.hasOwnProperty(l)){var f=l;s={type:"atom",mode:this.mode,family:f,loc:c,text:t}}else s={type:l,mode:this.mode,loc:c,text:t};u=s}else if(t.charCodeAt(0)>=128)this.settings.strict&&(lje(t.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',n):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'"'+(" ("+t.charCodeAt(0)+")"),n)),u={type:"textord",mode:"text",loc:Gf.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v<i[0].length;v++){var m=i[0][v];if(!Qee[m])throw new Cn("Unknown accent ' "+m+"'",n);var p=Qee[m][this.mode]||Qee[m].text;if(!p)throw new Cn("Accent "+m+" unsupported in "+this.mode+" mode",n);u={type:"accent",mode:this.mode,loc:Gf.range(n),label:p,isStretchy:!1,isShifty:!0,base:u}}return u}};B4.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var Yee=function(n,t){if(!(typeof n=="string"||n instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var a=new B4(n,t);delete a.gullet.macros.current["\\df@tag"];var r=a.parse();if(delete a.gullet.macros.current["\\current@color"],delete a.gullet.macros.current["\\color"],a.gullet.macros.get("\\df@tag")){if(!t.displayMode)throw new Cn("\\tag works only in display equations");r=[{type:"tag",mode:"text",body:r,tag:a.subparse([new Uv("\\df@tag")])}]}return r},j9e=function(n,t,a){t.textContent="";var r=Kee(n,a).toNode();t.appendChild(r)};typeof document!="undefined"&&document.compatMode!=="CSS1Compat"&&(typeof console!="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),j9e=function(){throw new Cn("KaTeX doesn't work in quirks mode.")});var Cjn=function(n,t){var a=Kee(n,t).toMarkup();return a},Ijn=function(n,t){var a=new KN(t);return Yee(n,a)},P9e=function(n,t,a){if(a.throwOnError||!(n instanceof Cn))throw n;var r=Ge.makeSpan(["katex-error"],[new Bv(t)]);return r.setAttribute("title",n.toString()),r.setAttribute("style","color:"+a.errorColor),r},Kee=function(n,t){var a=new KN(t);try{var r=Yee(n,a);return k8n(r,n,a)}catch(i){return P9e(i,n,a)}},Fjn=function(n,t){var a=new KN(t);try{var r=Yee(n,a);return H8n(r,n,a)}catch(i){return P9e(i,n,a)}},Tjn="0.16.21",Mjn={Span:hF,Anchor:nk,SymbolNode:Bv,SvgNode:Ad,PathNode:Fg,LineNode:tk},Xee={version:Tjn,render:j9e,renderToString:Cjn,ParseError:Cn,SETTINGS_SCHEMA:YN,__parse:Ijn,__renderToDomTree:Kee,__renderToHTMLTree:Fjn,__setFontMetrics:c8n,__defineSymbol:S,__defineFunction:ut,__defineMacro:H,__domTree:Mjn};var wk=function(e){if(e==null)return Ljn;if(typeof e=="function")return Sk(e);if(typeof e=="object")return Array.isArray(e)?Gjn(e):Ajn(e);if(typeof e=="string")return xjn(e);throw new Error("Expected function, string, or object as test")};function Gjn(e){let n=[],t=-1;for(;++t<e.length;)n[t]=wk(e[t]);return Sk(a);function a(...r){let i=-1;for(;++i<n.length;)if(n[i].apply(this,r))return!0;return!1}}function Ajn(e){let n=e;return Sk(t);function t(a){let r=a,i;for(i in e)if(r[i]!==n[i])return!1;return!0}}function xjn(e){return Sk(n);function n(t){return t&&t.type===e}}function Sk(e){return n;function n(t,a,r){return Boolean(jjn(t)&&e.call(this,t,typeof a=="number"?a:void 0,r||void 0))}}function Ljn(){return!0}function jjn(e){return e!==null&&typeof e=="object"&&"type"in e}function N9e(e){return e}var k9e=[],H9e=!0,Zee=!1,Ek="skip";function ene(e,n,t,a){let r;typeof n=="function"&&typeof t!="function"?(a=t,t=n):r=n;let i=wk(r),u=a?-1:1;l(e,void 0,[])();function l(c,s,f){let v=c&&typeof c=="object"?c:{};if(typeof v.type=="string"){let p=typeof v.tagName=="string"?v.tagName:typeof v.name=="string"?v.name:void 0;Object.defineProperty(m,"name",{value:"node ("+N9e(c.type+(p?"<"+p+">":""))+")"})}return m;function m(){let p=k9e,h,R,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(p=Pjn(t(c,f)),p[0]===Zee))return p;if("children"in c&&c.children){let _=c;if(_.children&&p[0]!==Ek)for(R=(a?_.children.length:-1)+u,g=f.concat(_);R>-1&&R<_.children.length;){let y=_.children[R];if(h=l(y,R,g)(),h[0]===Zee)return h;R=typeof h[1]=="number"?h[1]:R+u}}return p}}}function Pjn(e){return Array.isArray(e)?e:typeof e=="number"?[H9e,e]:e==null?k9e:[e]}var Njn={},kjn=[];function Ck(e){let n=e||Njn;return function(t,a){ene(t,"element",function(r,i){let u=Array.isArray(r.properties.className)?r.properties.className:kjn,l=u.includes("language-math"),c=u.includes("math-display"),s=u.includes("math-inline"),f=c;if(!l&&!c&&!s)return;let v=i[i.length-1],m=r;if(r.tagName==="code"&&l&&v&&v.type==="element"&&v.tagName==="pre"&&(m=v,v=i[i.length-2],f=!0),!v)return;let p=fee(m,{whitespace:"pre"}),h;try{h=Xee.renderToString(p,tu(nr({},n),{displayMode:f,throwOnError:!0}))}catch(g){let _=g,y=_.name.toLowerCase();a.message("Could not render math with KaTeX",{ancestors:[...i,r],cause:_,place:r.position,ruleId:y,source:"rehype-katex"}),y==="parseerror"?h=Xee.renderToString(p,tu(nr({},n),{displayMode:f,strict:"ignore",throwOnError:!1})):h=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(n.errorColor||"#cc0000"),title:String(g)},children:[{type:"text",value:p}]}]}typeof h=="string"&&(h=X8e(h,{fragment:!0}).children);let R=v.children.indexOf(m);return v.children.splice(R,1,...h),Ek})}}var Hjn={tokenize:Jjn,partial:!0},O9e={tokenize:Wjn,partial:!0},U9e={tokenize:qjn,partial:!0},yF={tokenize:$jn,partial:!0},B9e={tokenize:zjn,partial:!0},J9e={tokenize:Ujn,previous:$9e},W9e={tokenize:Bjn,previous:ane},jg={tokenize:Ojn,previous:V9e},Pd={},nne={text:Pd},_w=48;for(;_w<123;)Pd[_w]=jg,_w++,_w===58?_w=65:_w===91&&(_w=97);Pd[43]=jg;Pd[45]=jg;Pd[46]=jg;Pd[95]=jg;Pd[72]=[jg,W9e];Pd[104]=[jg,W9e];Pd[87]=[jg,J9e];Pd[119]=[jg,J9e];function Ojn(e,n,t){let a=this,r,i;return u;function u(p){return!z9e(p)||!V9e(a.previous)||rne(a.events)?t(p):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),l(p))}function l(p){return z9e(p)?(e.consume(p),l):p===64?(e.consume(p),c):t(p)}function c(p){return p===46?e.check(yF,m,s)(p):p===45||p===95?e.check(yF,t,f)(p):Xi(p)?(!i&&rw(p)&&(i=!0),e.consume(p),c):m(p)}function s(p){return e.consume(p),r=!0,i=void 0,c}function f(p){return e.consume(p),v}function v(p){return p===46?e.check(yF,t,s)(p):c(p)}function m(p){return r&&!i?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),n(p)):t(p)}}function Ujn(e,n,t){let a=this;return r;function r(u){return u!==87&&u!==119||!$9e(a.previous)||rne(a.events)?t(u):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Hjn,e.attempt(O9e,e.attempt(U9e,i),t),t)(u))}function i(u){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),n(u)}}function Bjn(e,n,t){let a=this;return r;function r(h){return h!==72&&h!==104||!ane(a.previous)||rne(a.events)?t(h):(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),e.consume(h),i)}function i(h){return h===84||h===116?(e.consume(h),u):t(h)}function u(h){return h===84||h===116?(e.consume(h),l):t(h)}function l(h){return h===80||h===112?(e.consume(h),c):t(h)}function c(h){return h===83||h===115?(e.consume(h),s):s(h)}function s(h){return h===58?(e.consume(h),f):t(h)}function f(h){return h===47?(e.consume(h),v):t(h)}function v(h){return h===47?(e.consume(h),m):t(h)}function m(h){return h===null||Vy(h)||ow(h)||iw(h)?t(h):e.attempt(O9e,e.attempt(U9e,p),t)(h)}function p(h){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),n(h)}}function Jjn(e,n,t){return a;function a(c){return e.consume(c),r}function r(c){return c===87||c===119?(e.consume(c),i):t(c)}function i(c){return c===87||c===119?(e.consume(c),u):t(c)}function u(c){return c===46?(e.consume(c),l):t(c)}function l(c){return c===null||Vn(c)?t(c):n(c)}}function Wjn(e,n,t){let a,r;return i;function i(c){return c===38?e.check(B9e,l,u)(c):c===46||c===95?e.check(yF,l,u)(c):c===null||Vy(c)||ow(c)||c!==45&&iw(c)?l(c):(e.consume(c),i)}function u(c){return c===46?(r=a,a=void 0,e.consume(c),i):(c===95&&(a=!0),e.consume(c),i)}function l(c){return!r&&!a?n(c):t(c)}}function qjn(e,n){let t=0;return a;function a(u){return u===38?e.check(B9e,n,r)(u):(u===40&&t++,u===41?e.check(yF,i,r)(u):tne(u)?n(u):q9e(u)?e.check(yF,n,r)(u):(e.consume(u),a))}function r(u){return e.consume(u),a}function i(u){return t--,t<0?n(u):r(u)}}function zjn(e,n,t){return a;function a(u){return e.consume(u),r}function r(u){return Zc(u)?(e.consume(u),r):u===59?(e.consume(u),i):t(u)}function i(u){return tne(u)?n(u):t(u)}}function $jn(e,n,t){return a;function a(i){return e.consume(i),r}function r(i){return q9e(i)?(e.consume(i),r):tne(i)?n(i):t(i)}}function q9e(e){return e===33||e===34||e===39||e===41||e===42||e===44||e===46||e===58||e===59||e===60||e===63||e===95||e===126}function tne(e){return e===null||e===60||Er(e)}function z9e(e){return e===43||e===45||e===46||e===95||Xi(e)}function $9e(e){return e===null||e===40||e===42||e===95||e===126||Er(e)}function ane(e){return e===null||!Zc(e)}function V9e(e){return e!==47&&ane(e)}function rne(e){let n=e.length,t=!1;for(;n--;){let a=e[n][1];if((a.type==="labelLink"||a.type==="labelImage")&&!a._balanced){t=!0;break}if(a._gfmAutolinkLiteralWalkedInto){t=!1;break}}return e.length>0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var Vjn={tokenize:n9n,partial:!0};function one(){return{document:{[91]:{tokenize:Xjn,continuation:{tokenize:Zjn},exit:e9n}},text:{[91]:{tokenize:Kjn},[93]:{add:"after",tokenize:Qjn,resolveTo:Yjn}}}}function Qjn(e,n,t){let a=this,r=a.events.length,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),u;for(;r--;){let c=a.events[r][1];if(c.type==="labelImage"){u=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return l;function l(c){if(!u||!u._balanced)return t(c);let s=es(a.sliceSerialize({start:u.end,end:a.now()}));return s.charCodeAt(0)!==94||!i.includes(s.slice(1))?t(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),n(c))}}function Yjn(e,n){let t=e.length,a;for(;t--;)if(e[t][1].type==="labelImage"&&e[t][0]==="enter"){a=e[t][1];break}e[t+1][1].type="data",e[t+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[t+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[t+3][1].end),end:Object.assign({},e[t+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let u={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},l={type:"chunkString",contentType:"string",start:Object.assign({},u.start),end:Object.assign({},u.end)},c=[e[t+1],e[t+2],["enter",r,n],e[t+3],e[t+4],["enter",i,n],["exit",i,n],["enter",u,n],["enter",l,n],["exit",l,n],["exit",u,n],e[e.length-2],e[e.length-1],["exit",r,n]];return e.splice(t,e.length-t+1,...c),e}function Kjn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i=0,u;return l;function l(m){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),c}function c(m){return m!==94?t(m):(e.enter("gfmFootnoteCallMarker"),e.consume(m),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(m){let p;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),p=e.exit("gfmFootnoteCallString"),r.includes(es(a.sliceSerialize(p)))?v(m):t(m)):t(m):(e.consume(m),Er(m)||(u=!0),m===92?f:s)}function f(m){return m===91||m===92||m===93?(e.consume(m),i++,s):s(m)}function v(m){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),n}}function Xjn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(R){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(R){return R===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(R)}function f(R){let g;return R===null||R===91||u>999?t(R):R===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=es(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(R),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p):t(R):Vn(R)?(e.enter("lineEnding"),e.consume(R),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(R))}function v(R){return R===null||Vn(R)||R===91||R===93||u>999?(e.exit("chunkString"),f(R)):(Er(R)||(l=!0),u++,e.consume(R),R===92?m:v)}function m(R){return R===91||R===92||R===93?(e.consume(R),u++,v):v(R)}function p(R){return R===58?(e.enter("definitionMarker"),e.consume(R),e.exit("definitionMarker"),Qt(e,h,"gfmFootnoteDefinitionWhitespace")):t(R)}function h(R){return r.includes(i)||r.push(i),n(R)}}function Zjn(e,n,t){return e.check(Fd,n,e.attempt(Vjn,n,t))}function e9n(e){e.exit("gfmFootnoteDefinition")}function n9n(e,n,t){let a=this;return Qt(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(i){let u=a.events[a.events.length-1];return u&&u[1].type==="gfmFootnoteDefinitionIndent"&&u[2].sliceSerialize(u[1],!0).length===4?n(i):t(i)}}function ine(e={}){let n=e.singleTilde,t={tokenize:r,resolveAll:a};return n==null&&(n=!0),{text:{[126]:t},insideSpan:{null:[t]},attentionMarkers:{null:[126]}};function a(i,u){let l=-1;for(;++l<i.length;)if(i[l][0]==="enter"&&i[l][1].type==="strikethroughSequenceTemporary"&&i[l][1]._close){let c=l;for(;c--;)if(i[c][0]==="exit"&&i[c][1].type==="strikethroughSequenceTemporary"&&i[c][1]._open&&i[l][1].end.offset-i[l][1].start.offset==i[c][1].end.offset-i[c][1].start.offset){i[l][1].type="strikethroughSequence",i[c][1].type="strikethroughSequence";let s={type:"strikethrough",start:Object.assign({},i[c][1].start),end:Object.assign({},i[l][1].end)},f={type:"strikethroughText",start:Object.assign({},i[c][1].end),end:Object.assign({},i[l][1].start)},v=[["enter",s,u],["enter",i[c][1],u],["exit",i[c][1],u],["enter",f,u]];Ki(v,v.length,0,Yy(u.parser.constructs.insideSpan.null,i.slice(c+1,l),u)),Ki(v,v.length,0,[["exit",f,u],["enter",i[l][1],u],["exit",i[l][1],u],["exit",s,u]]),Ki(i,c-1,l-c+3,v),l=c+v.length-2;break}}for(l=-1;++l<i.length;)i[l][1].type==="strikethroughSequenceTemporary"&&(i[l][1].type="data");return i}function r(i,u,l){let c=this.previous,s=this.events,f=0;return v;function v(p){return c===126&&s[s.length-1][1].type!=="characterEscape"?l(p):(i.enter("strikethroughSequenceTemporary"),m(p))}function m(p){let h=lF(c);if(p===126)return f>1?l(p):(i.consume(p),f++,m);if(f<2&&!n)return l(p);let R=i.exit("strikethroughSequenceTemporary"),g=lF(p);return R._open=!g||g===2&&Boolean(h),R._close=!h||h===2&&Boolean(g),u(p)}}}var une={flow:{null:{tokenize:a9n,resolve:t9n}}},Q9e={tokenize:r9n,partial:!0};function t9n(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t<e.length;){let f=e[t][1];if(i&&(f.type==="temporaryTableCellContent"&&(u=u||t,l=t),(f.type==="tableCellDivider"||f.type==="tableRow")&&l)){let v={type:"tableContent",start:e[u][1].start,end:e[l][1].end},m={type:"chunkText",start:v.start,end:v.end,contentType:"text"};e.splice(u,l-u+1,["enter",v,n],["enter",m,n],["exit",m,n],["exit",v,n]),t-=l-u-3,u=void 0,l=void 0}if(e[t][0]==="exit"&&c!==void 0&&c+(s?0:1)<t&&(f.type==="tableCellDivider"||f.type==="tableRow"&&(c+3<t||e[c][1].type!=="whitespace"))){let v={type:r?"tableDelimiter":a?"tableHeader":"tableData",start:e[c][1].start,end:e[t][1].end};e.splice(t+(f.type==="tableCellDivider"?1:0),0,["exit",v,n]),e.splice(c,0,["enter",v,n]),t+=2,c=t+1,s=!0}f.type==="tableRow"&&(i=e[t][0]==="enter",i&&(c=t+1,s=!1)),f.type==="tableDelimiterRow"&&(r=e[t][0]==="enter",r&&(c=t+1,s=!1)),f.type==="tableHead"&&(a=e[t][0]==="enter")}return e}function a9n(e,n,t){let a=this,r=[],i=0,u,l;return c;function c(pe){return e.enter("table")._align=r,e.enter("tableHead"),e.enter("tableRow"),pe===124?s(pe):(i++,e.enter("temporaryTableCellContent"),m(pe))}function s(pe){return e.enter("tableCellDivider"),e.consume(pe),e.exit("tableCellDivider"),u=!0,f}function f(pe){return pe===null||Vn(pe)?h(pe):Ja(pe)?(e.enter("whitespace"),e.consume(pe),v):(u&&(u=void 0,i++),pe===124?s(pe):(e.enter("temporaryTableCellContent"),m(pe)))}function v(pe){return Ja(pe)?(e.consume(pe),v):(e.exit("whitespace"),f(pe))}function m(pe){return pe===null||pe===124||Er(pe)?(e.exit("temporaryTableCellContent"),f(pe)):(e.consume(pe),pe===92?p:m)}function p(pe){return pe===92||pe===124?(e.consume(pe),m):m(pe)}function h(pe){if(pe===null)return t(pe);e.exit("tableRow"),e.exit("tableHead");let qn=a.interrupt;return a.interrupt=!0,e.attempt({tokenize:He,partial:!0},function(bn){return a.interrupt=qn,e.enter("tableDelimiterRow"),R(bn)},function(bn){return a.interrupt=qn,t(bn)})(pe)}function R(pe){return pe===null||Vn(pe)?k(pe):Ja(pe)?(e.enter("whitespace"),e.consume(pe),g):pe===45?(e.enter("tableDelimiterFiller"),e.consume(pe),l=!0,r.push("none"),_):pe===58?(e.enter("tableDelimiterAlignment"),e.consume(pe),e.exit("tableDelimiterAlignment"),r.push("left"),y):pe===124?(e.enter("tableCellDivider"),e.consume(pe),e.exit("tableCellDivider"),R):t(pe)}function g(pe){return Ja(pe)?(e.consume(pe),g):(e.exit("whitespace"),R(pe))}function _(pe){return pe===45?(e.consume(pe),_):(e.exit("tableDelimiterFiller"),pe===58?(e.enter("tableDelimiterAlignment"),e.consume(pe),e.exit("tableDelimiterAlignment"),r[r.length-1]=r[r.length-1]==="left"?"center":"right",F):R(pe))}function y(pe){return pe===45?(e.enter("tableDelimiterFiller"),e.consume(pe),l=!0,_):t(pe)}function F(pe){return pe===null||Vn(pe)?k(pe):Ja(pe)?(e.enter("whitespace"),e.consume(pe),g):pe===124?(e.enter("tableCellDivider"),e.consume(pe),e.exit("tableCellDivider"),R):t(pe)}function k(pe){return e.exit("tableDelimiterRow"),!l||i!==r.length?t(pe):pe===null?O(pe):e.check(Q9e,O,e.attempt({tokenize:He,partial:!0},Qt(e,A,"linePrefix",4),O))(pe)}function O(pe){return e.exit("table"),n(pe)}function A(pe){return e.enter("tableBody"),W(pe)}function W(pe){return e.enter("tableRow"),pe===124?me(pe):(e.enter("temporaryTableCellContent"),le(pe))}function me(pe){return e.enter("tableCellDivider"),e.consume(pe),e.exit("tableCellDivider"),he}function he(pe){return pe===null||Vn(pe)?Re(pe):Ja(pe)?(e.enter("whitespace"),e.consume(pe),ye):pe===124?me(pe):(e.enter("temporaryTableCellContent"),le(pe))}function ye(pe){return Ja(pe)?(e.consume(pe),ye):(e.exit("whitespace"),he(pe))}function le(pe){return pe===null||pe===124||Er(pe)?(e.exit("temporaryTableCellContent"),he(pe)):(e.consume(pe),pe===92?Fe:le)}function Fe(pe){return pe===92||pe===124?(e.consume(pe),le):le(pe)}function Re(pe){return e.exit("tableRow"),pe===null?Ee(pe):e.check(Q9e,Ee,e.attempt({tokenize:He,partial:!0},Qt(e,W,"linePrefix",4),Ee))(pe)}function Ee(pe){return e.exit("tableBody"),O(pe)}function He(pe,qn,bn){return Zn;function Zn(ne){return pe.enter("lineEnding"),pe.consume(ne),pe.exit("lineEnding"),Qt(pe,et,"linePrefix")}function et(ne){if(a.parser.lazy[a.now().line]||ne===null||Vn(ne))return bn(ne);let N=a.events[a.events.length-1];return!a.parser.constructs.disable.null.includes("codeIndented")&&N&&N[1].type==="linePrefix"&&N[2].sliceSerialize(N[1],!0).length>=4?bn(ne):(a._gfmTableDynamicInterruptHack=!0,pe.check(a.parser.constructs.flow,function(se){return a._gfmTableDynamicInterruptHack=!1,bn(se)},function(se){return a._gfmTableDynamicInterruptHack=!1,qn(se)})(ne))}}}function r9n(e,n,t){let a=0;return r;function r(u){return e.enter("check"),e.consume(u),i}function i(u){return u===-1||u===32?(e.consume(u),a++,a===4?n:i):u===null||Er(u)?n(u):t(u)}}var o9n={tokenize:i9n},lne={text:{[91]:o9n}};function i9n(e,n,t){let a=this;return r;function r(l){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?t(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return Er(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),u):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),u):t(l)}function u(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:u9n},n,t)):t(l)}}function u9n(e,n,t){let a=this;return Qt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Vn(i))&&i!==null?n(i):t(i)}}function Y9e(e){return cN([nne,one(),ine(e),une,lne])}function cne(e,n){let t=String(e);if(typeof n!="string")throw new TypeError("Expected character");let a=0,r=t.indexOf(n);for(;r!==-1;)a++,r=t.indexOf(n,r+n.length);return a}function sne(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var l9n={}.hasOwnProperty,fne=function(e,n,t,a){let r,i;typeof n=="string"||n instanceof RegExp?(i=[[n,t]],r=a):(i=n,r=t),r||(r={});let u=G4(r.ignore||[]),l=c9n(i),c=-1;for(;++c<l.length;)A4(e,"text",s);return e;function s(v,m){let p=-1,h;for(;++p<m.length;){let R=m[p];if(u(R,h?h.children.indexOf(R):void 0,h))return;h=R}if(h)return f(v,m)}function f(v,m){let p=m[m.length-1],h=l[c][0],R=l[c][1],g=0,_=p.children.indexOf(v),y=!1,F=[],k;h.lastIndex=0;let O=h.exec(v.value);for(;O;){k=O.index;let A={index:O.index,input:O.input,stack:[...m,v]},W=R(...O,A);if(typeof W=="string"&&(W=W.length>0?{type:"text",value:W}:void 0),W!==!1&&(g!==k&&F.push({type:"text",value:v.value.slice(g,k)}),Array.isArray(W)?F.push(...W):W&&F.push(W),g=k+O[0].length,y=!0),!h.global)break;O=h.exec(v.value)}return y?(g<v.value.length&&F.push({type:"text",value:v.value.slice(g)}),p.children.splice(_,1,...F)):F=[v],_+F.length}};function c9n(e){let n=[];if(typeof e!="object")throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let t=-1;for(;++t<e.length;)n.push([K9e(e[t][0]),X9e(e[t][1])])}else{let t;for(t in e)l9n.call(e,t)&&n.push([K9e(t),X9e(e[t])])}return n}function K9e(e){return typeof e=="string"?new RegExp(sne(e),"g"):e}function X9e(e){return typeof e=="function"?e:()=>e}var vne="phrasing",mne=["autolink","link","image","label"],pne={transforms:[_9n],enter:{literalAutolink:s9n,literalAutolinkEmail:dne,literalAutolinkHttp:dne,literalAutolinkWww:dne},exit:{literalAutolink:p9n,literalAutolinkEmail:m9n,literalAutolinkHttp:f9n,literalAutolinkWww:v9n}},_ne={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:vne,notInConstruct:mne},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:vne,notInConstruct:mne},{character:":",before:"[ps]",after:"\\/",inConstruct:vne,notInConstruct:mne}]};function s9n(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function dne(e){this.config.enter.autolinkProtocol.call(this,e)}function f9n(e){this.config.exit.autolinkProtocol.call(this,e)}function v9n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function m9n(e){this.config.exit.autolinkEmail.call(this,e)}function p9n(e){this.exit(e)}function _9n(e){fne(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,d9n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,h9n]],{ignore:["link","linkReference"]})}function d9n(e,n,t,a,r){let i="";if(!Z9e(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!g9n(t)))return!1;let u=D9n(t+a);if(!u[0])return!1;let l={type:"link",title:null,url:i+n+u[0],children:[{type:"text",value:n+u[0]}]};return u[1]?[l,{type:"text",value:u[1]}]:l}function h9n(e,n,t,a){return!Z9e(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function g9n(e){let n=e.split(".");return!(n.length<2||n[n.length-1]&&(/_/.test(n[n.length-1])||!/[a-zA-Z\d]/.test(n[n.length-1]))||n[n.length-2]&&(/_/.test(n[n.length-2])||!/[a-zA-Z\d]/.test(n[n.length-2])))}function D9n(e){let n=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!n)return[e,void 0];e=e.slice(0,n.index);let t=n[0],a=t.indexOf(")"),r=cne(e,"("),i=cne(e,")");for(;a!==-1&&r>i;)e+=t.slice(0,a+1),t=t.slice(a+1),a=t.indexOf(")"),i++;return[e,t]}function Z9e(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||ow(t)||iw(t))&&(!n||t!==47)}function hne(e){return e.label||!e.identifier?e.label||"":yN(e.identifier)}function ePe(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l<r.length;){let c=r[l];a[a.length-1]=l,u.push(i.move(n.handle(c,e,n,nr({before:` `,after:` `},i.current())))),c.type!=="list"&&(n.bulletLastUsed=void 0),l<r.length-1&&u.push(i.move(y9n(c,r[l+1],e,n)))}return a.pop(),u.join("")}function y9n(e,n,t,a){let r=a.join.length;for(;r--;){let i=a.join[r](e,n,t,a);if(i===!0||i===1)break;if(typeof i=="number")return` `.repeat(1+i);if(i===!1)return` <!----> `}return` `}var b9n=/\r?\n|\r/g;function nPe(e,n){let t=[],a=0,r=0,i;for(;i=b9n.exec(e);)u(e.slice(a,i.index)),t.push(i[0]),a=i.index+i[0].length,r++;return u(e.slice(a)),t.join("");function u(l){t.push(n(l,r,!l))}}function Ik(e){if(!e._compiled){let n=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((n?"("+n+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function tPe(e,n){return aPe(e,n.inConstruct,!0)&&!aPe(e,n.notInConstruct,!1)}function aPe(e,n,t){if(typeof n=="string"&&(n=[n]),!n||n.length===0)return t;let a=-1;for(;++a<n.length;)if(e.includes(n[a]))return!0;return!1}function gne(e,n,t){let a=(t.before||"")+(n||"")+(t.after||""),r=[],i=[],u={},l=-1;for(;++l<e.unsafe.length;){let f=e.unsafe[l];if(!tPe(e.stack,f))continue;let v=Ik(f),m;for(;m=v.exec(a);){let p="before"in f||Boolean(f.atBreak),h="after"in f,R=m.index+(p?m[1].length:0);r.includes(R)?(u[R].before&&!p&&(u[R].before=!1),u[R].after&&!h&&(u[R].after=!1)):(r.push(R),u[R]={before:p,after:h})}}r.sort(R9n);let c=t.before?t.before.length:0,s=a.length-(t.after?t.after.length:0);for(l=-1;++l<r.length;){let f=r[l];f<c||f>=s||f+1<s&&r[l+1]===f+1&&u[f].after&&!u[f+1].before&&!u[f+1].after||r[l-1]===f-1&&u[f].before&&!u[f-1].before&&!u[f-1].after||(c!==f&&i.push(rPe(a.slice(c,f),"\\")),c=f,/[!-/:-@[-`{-~]/.test(a.charAt(f))&&(!t.encode||!t.encode.includes(a.charAt(f)))?i.push("\\"):(i.push("&#x"+a.charCodeAt(f).toString(16).toUpperCase()+";"),c++))}return i.push(rPe(a.slice(c,s),t.after)),i.join("")}function R9n(e,n){return e-n}function rPe(e,n){let t=/\\(?=[!-/:-@[-`{-~])/g,a=[],r=[],i=e+n,u=-1,l=0,c;for(;c=t.exec(i);)a.push(c.index);for(;++u<a.length;)l!==a[u]&&r.push(e.slice(l,a[u])),r.push("\\"),l=a[u];return r.push(e.slice(l)),r.join("")}function dw(e){let n=e||{},t=n.now||{},a=n.lineShift||0,r=t.line||1,i=t.column||1;return{move:c,current:u,shift:l};function u(){return{now:{line:r,column:i},lineShift:a}}function l(s){a+=s}function c(s){let f=s||"",v=f.split(/\r?\n|\r/g),m=v[v.length-1];return r+=v.length-1,i=v.length===1?i+m.length:1+m.length+a,f}}oPe.peek=G9n;function Dne(){return{enter:{gfmFootnoteDefinition:w9n,gfmFootnoteDefinitionLabelString:S9n,gfmFootnoteCall:I9n,gfmFootnoteCallString:F9n},exit:{gfmFootnoteDefinition:C9n,gfmFootnoteDefinitionLabelString:E9n,gfmFootnoteCall:M9n,gfmFootnoteCallString:T9n}}}function yne(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:A9n,footnoteReference:oPe}}}function w9n(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function S9n(){this.buffer()}function E9n(e){let n=this.resume(),t=this.stack[this.stack.length-1];t.label=n,t.identifier=es(this.sliceSerialize(e)).toLowerCase()}function C9n(e){this.exit(e)}function I9n(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function F9n(){this.buffer()}function T9n(e){let n=this.resume(),t=this.stack[this.stack.length-1];t.label=n,t.identifier=es(this.sliceSerialize(e)).toLowerCase()}function M9n(e){this.exit(e)}function oPe(e,n,t,a){let r=dw(a),i=r.move("[^"),u=t.enter("footnoteReference"),l=t.enter("reference");return i+=r.move(gne(t,hne(e),tu(nr({},r.current()),{before:i,after:"]"}))),l(),u(),i+=r.move("]"),i}function G9n(){return"["}function A9n(e,n,t,a){let r=dw(a),i=r.move("[^"),u=t.enter("footnoteDefinition"),l=t.enter("label");return i+=r.move(gne(t,hne(e),tu(nr({},r.current()),{before:i,after:"]"}))),l(),i+=r.move("]:"+(e.children&&e.children.length>0?" ":"")),r.shift(4),i+=r.move(nPe(ePe(e,t,r.current()),x9n)),u(),i}function x9n(e,n,t){return n===0?e:(t?"":" ")+e}function Fk(e,n,t){let a=n.indexStack,r=e.children||[],i=[],u=-1,l=t.before;a.push(-1);let c=n.createTracker(t);for(;++u<r.length;){let s=r[u],f;if(a[a.length-1]=u,u+1<r.length){let v=n.handle.handlers[r[u+1].type];v&&v.peek&&(v=v.peek),f=v?v(r[u+1],e,n,nr({before:"",after:""},c.current())).charAt(0):""}else f=t.after;i.length>0&&(l==="\r"||l===` `)&&s.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),l=" ",c=n.createTracker(t),c.move(i.join(""))),i.push(c.move(n.handle(s,e,n,tu(nr({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var L9n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];iPe.peek=N9n;var bne={canContainEols:["delete"],enter:{strikethrough:j9n},exit:{strikethrough:P9n}},Rne={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:L9n}],handlers:{delete:iPe}};function j9n(e){this.enter({type:"delete",children:[]},e)}function P9n(e){this.exit(e)}function iPe(e,n,t,a){let r=dw(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=Fk(e,t,tu(nr({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function N9n(){return"~"}wne.peek=k9n;function wne(e,n,t){let a=e.value||"",r="`",i=-1;for(;new RegExp("(^|[^`])"+r+"([^`]|$)").test(a);)r+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++i<t.unsafe.length;){let u=t.unsafe[i],l=Ik(u),c;if(!!u.atBreak)for(;c=l.exec(a);){let s=c.index;a.charCodeAt(s)===10&&a.charCodeAt(s-1)===13&&s--,a=a.slice(0,s)+" "+a.slice(c.index+1)}}return r+a+r}function k9n(){return"`"}function uPe(e,n={}){let t=(n.align||[]).concat(),a=n.stringLength||O9n,r=[],i=[],u=[],l=[],c=0,s=-1;for(;++s<e.length;){let h=[],R=[],g=-1;for(e[s].length>c&&(c=e[s].length);++g<e[s].length;){let _=H9n(e[s][g]);if(n.alignDelimiters!==!1){let y=a(_);R[g]=y,(l[g]===void 0||y>l[g])&&(l[g]=y)}h.push(_)}i[s]=h,u[s]=R}let f=-1;if(typeof t=="object"&&"length"in t)for(;++f<c;)r[f]=lPe(t[f]);else{let h=lPe(t);for(;++f<c;)r[f]=h}f=-1;let v=[],m=[];for(;++f<c;){let h=r[f],R="",g="";h===99?(R=":",g=":"):h===108?R=":":h===114&&(g=":");let _=n.alignDelimiters===!1?1:Math.max(1,l[f]-R.length-g.length),y=R+"-".repeat(_)+g;n.alignDelimiters!==!1&&(_=R.length+_+g.length,_>l[f]&&(l[f]=_),m[f]=_),v[f]=y}i.splice(1,0,v),u.splice(1,0,m),s=-1;let p=[];for(;++s<i.length;){let h=i[s],R=u[s];f=-1;let g=[];for(;++f<c;){let _=h[f]||"",y="",F="";if(n.alignDelimiters!==!1){let k=l[f]-(R[f]||0),O=r[f];O===114?y=" ".repeat(k):O===99?k%2?(y=" ".repeat(k/2+.5),F=" ".repeat(k/2-.5)):(y=" ".repeat(k/2),F=y):F=" ".repeat(k)}n.delimiterStart!==!1&&!f&&g.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&_==="")&&(n.delimiterStart!==!1||f)&&g.push(" "),n.alignDelimiters!==!1&&g.push(y),g.push(_),n.alignDelimiters!==!1&&g.push(F),n.padding!==!1&&g.push(" "),(n.delimiterEnd!==!1||f!==c-1)&&g.push("|")}p.push(n.delimiterEnd===!1?g.join("").replace(/ +$/,""):g.join(""))}return p.join(` `)}function H9n(e){return e==null?"":String(e)}function O9n(e){return e.length}function lPe(e){let n=typeof e=="string"?e.codePointAt(0):0;return n===67||n===99?99:n===76||n===108?108:n===82||n===114?114:0}var Sne={enter:{table:U9n,tableData:cPe,tableHeader:cPe,tableRow:J9n},exit:{codeText:W9n,table:B9n,tableData:Ene,tableHeader:Ene,tableRow:Ene}};function U9n(e){let n=e._align;this.enter({type:"table",align:n.map(t=>t==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function B9n(e){this.exit(e),this.setData("inTable")}function J9n(e){this.enter({type:"tableRow",children:[]},e)}function Ene(e){this.exit(e)}function cPe(e){this.enter({type:"tableCell",children:[]},e)}function W9n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,q9n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function q9n(e,n){return n==="|"?n:e}function Cne(e){let n=e||{},t=n.tableCellPadding,a=n.tablePipeAlign,r=n.stringLength,i=t?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` `,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:u,tableRow:l,tableCell:c,inlineCode:m}};function u(p,h,R,g){return s(f(p,R,g),p.align)}function l(p,h,R,g){let _=v(p,R,g),y=s([_]);return y.slice(0,y.indexOf(` `))}function c(p,h,R,g){let _=R.enter("tableCell"),y=R.enter("phrasing"),F=Fk(p,R,tu(nr({},g),{before:i,after:i}));return y(),_(),F}function s(p,h){return uPe(p,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(p,h,R){let g=p.children,_=-1,y=[],F=h.enter("table");for(;++_<g.length;)y[_]=v(g[_],h,R);return F(),y}function v(p,h,R){let g=p.children,_=-1,y=[],F=h.enter("tableRow");for(;++_<g.length;)y[_]=c(g[_],p,h,R);return F(),y}function m(p,h,R){let g=wne(p,h,R);return R.stack.includes("tableCell")&&(g=g.replace(/\|/g,"\\$&")),g}}function sPe(e){let n=e.options.bullet||"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bullet`, expected `*`, `+`, or `-`");return n}function fPe(e){let n=e.options.listItemIndent||"tab";if(n===1||n==="1")return"one";if(n!=="tab"&&n!=="one"&&n!=="mixed")throw new Error("Cannot serialize items with `"+n+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return n}function vPe(e,n,t,a){let r=fPe(t),i=t.bulletCurrent||sPe(t);n&&n.type==="list"&&n.ordered&&(i=(typeof n.start=="number"&&n.start>-1?n.start:1)+(t.options.incrementListMarker===!1?0:n.children.indexOf(e))+i);let u=i.length+1;(r==="tab"||r==="mixed"&&(n&&n.type==="list"&&n.spread||e.spread))&&(u=Math.ceil(u/4)*4);let l=t.createTracker(a);l.move(i+" ".repeat(u-i.length)),l.shift(u);let c=t.enter("listItem"),s=t.indentLines(t.containerFlow(e,l.current()),f);return c(),s;function f(v,m,p){return m?(p?"":" ".repeat(u))+v:(p?i:i+" ".repeat(u-i.length))+v}}var Ine={exit:{taskListCheckValueChecked:mPe,taskListCheckValueUnchecked:mPe,paragraph:z9n}},Fne={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:$9n}};function mPe(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function z9n(e){let n=this.stack[this.stack.length-2];if(n&&n.type==="listItem"&&typeof n.checked=="boolean"){let t=this.stack[this.stack.length-1],a=t.children[0];if(a&&a.type==="text"){let r=n.children,i=-1,u;for(;++i<r.length;){let l=r[i];if(l.type==="paragraph"){u=l;break}}u===t&&(a.value=a.value.slice(1),a.value.length===0?t.children.shift():t.position&&a.position&&typeof a.position.start.offset=="number"&&(a.position.start.column++,a.position.start.offset++,t.position.start=Object.assign({},a.position.start)))}}this.exit(e)}function $9n(e,n,t,a){let r=e.children[0],i=typeof e.checked=="boolean"&&r&&r.type==="paragraph",u="["+(e.checked?"x":" ")+"] ",l=dw(a);i&&l.move(u);let c=vPe(e,n,t,nr(nr({},a),l.current()));return i&&(c=c.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,s)),c;function s(f){return f+u}}function Tne(){return[pne,Dne(),bne,Sne,Ine]}function Mne(e){return{extensions:[_ne,yne(),Rne,Cne(e),Fne]}}function Tk(e={}){let n=this.data();t("micromarkExtensions",Y9e(e)),t("fromMarkdownExtensions",Tne()),t("toMarkdownExtensions",Mne(e));function t(a,r){(n[a]?n[a]:n[a]=[]).push(r)}}function bF(){}function pPe(e,n){let t=String(e),a=t.indexOf(n),r=a,i=0,u=0;if(typeof n!="string")throw new TypeError("Expected substring");for(;a!==-1;)a===r?++i>u&&(u=i):i=1,r=a+n.length,a=t.indexOf(n,r);return u}function Gne(){return{enter:{mathFlow:e,mathFlowFenceMeta:n,mathText:i},exit:{mathFlow:r,mathFlowFence:a,mathFlowFenceMeta:t,mathFlowValue:l,mathText:u,mathTextData:l}};function e(c){let s={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[s]}},c)}function n(){this.buffer()}function t(){let c=this.resume(),s=this.stack[this.stack.length-1];bF(s.type==="math"),s.meta=c}function a(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function r(c){let s=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),f=this.stack[this.stack.length-1];bF(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];bF(v.type==="element"),bF(v.tagName==="code"),v.children.push({type:"text",value:s}),this.data.mathFlowInside=void 0}function i(c){this.enter({type:"inlineMath",value:"",data:{hName:"code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},c),this.buffer()}function u(c){let s=this.resume(),f=this.stack[this.stack.length-1];bF(f.type==="inlineMath"),this.exit(c),f.value=s,f.data.hChildren.push({type:"text",value:s})}function l(c){this.config.enter.data.call(this,c),this.config.exit.data.call(this,c)}}function Ane(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),a.peek=r,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:` `,inConstruct:"mathFlowMeta"},{character:"$",after:n?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:t,inlineMath:a}};function t(i,u,l,c){let s=i.value||"",f=l.createTracker(c),v="$".repeat(Math.max(pPe(s,"$")+1,2)),m=l.enter("mathFlow"),p=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");p+=f.move(l.safe(i.meta,nr({after:` `,before:p,encode:["$"]},f.current()))),h()}return p+=f.move(` `),s&&(p+=f.move(s+` `)),p+=f.move(v),m(),p}function a(i,u,l){let c=i.value||"",s=1;for(n||s++;new RegExp("(^|[^$])"+"\\$".repeat(s)+"([^$]|$)").test(c);)s++;let f="$".repeat(s);/[^ \r\n]/.test(c)&&(/^[ \r\n]/.test(c)&&/[ \r\n]$/.test(c)||/^\$|\$$/.test(c))&&(c=" "+c+" ");let v=-1;for(;++v<l.unsafe.length;){let m=l.unsafe[v];if(!m.atBreak)continue;let p=l.compilePattern(m),h;for(;h=p.exec(c);){let R=h.index;c.codePointAt(R)===10&&c.codePointAt(R-1)===13&&R--,c=c.slice(0,R)+" "+c.slice(h.index+1)}}return f+c+f}function r(){return"$"}}var tBr=ob(/[A-Za-z]/),aBr=ob(/[\dA-Za-z]/),rBr=ob(/[#-'*+\--9=?A-Z^-~]/);var oBr=ob(/\d/),iBr=ob(/[\dA-Fa-f]/),uBr=ob(/[!-/:-@[-`{-~]/);function Pg(e){return e!==null&&e<-2}function xne(e){return e===-2||e===-1||e===32}var lBr=ob(/\p{P}|\p{S}/u),cBr=ob(/\s/);function ob(e){return n;function n(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}function J4(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return xne(c)?(e.enter(t),l(c)):n(c)}function l(c){return xne(c)&&i++<r?(e.consume(c),l):(e.exit(t),n(c))}}var _Pe={tokenize:V9n,concrete:!0},dPe={tokenize:Q9n,partial:!0};function V9n(e,n,t){let a=this,r=a.events[a.events.length-1],i=r&&r[1].type==="linePrefix"?r[2].sliceSerialize(r[1],!0).length:0,u=0;return l;function l(y){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),c(y)}function c(y){return y===36?(e.consume(y),u++,c):u<2?t(y):(e.exit("mathFlowFenceSequence"),J4(e,s,"whitespace")(y))}function s(y){return y===null||Pg(y)?v(y):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(y))}function f(y){return y===null||Pg(y)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),v(y)):y===36?t(y):(e.consume(y),f)}function v(y){return e.exit("mathFlowFence"),a.interrupt?n(y):e.attempt(dPe,m,g)(y)}function m(y){return e.attempt({tokenize:_,partial:!0},g,p)(y)}function p(y){return(i?J4(e,h,"linePrefix",i+1):h)(y)}function h(y){return y===null?g(y):Pg(y)?e.attempt(dPe,m,g)(y):(e.enter("mathFlowValue"),R(y))}function R(y){return y===null||Pg(y)?(e.exit("mathFlowValue"),h(y)):(e.consume(y),R)}function g(y){return e.exit("mathFlow"),n(y)}function _(y,F,k){let O=0;return J4(y,A,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function A(he){return y.enter("mathFlowFence"),y.enter("mathFlowFenceSequence"),W(he)}function W(he){return he===36?(O++,y.consume(he),W):O<u?k(he):(y.exit("mathFlowFenceSequence"),J4(y,me,"whitespace")(he))}function me(he){return he===null||Pg(he)?(y.exit("mathFlowFence"),F(he)):k(he)}}}function Q9n(e,n,t){let a=this;return r;function r(u){return u===null?n(u):(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),i)}function i(u){return a.parser.lazy[a.now().line]?t(u):n(u)}}function hPe(e){let t=(e||{}).singleDollarTextMath;return t==null&&(t=!0),{tokenize:a,resolve:Y9n,previous:K9n};function a(r,i,u){let l=this,c=0,s,f;return v;function v(g){return r.enter("mathText"),r.enter("mathTextSequence"),m(g)}function m(g){return g===36?(r.consume(g),c++,m):c<2&&!t?u(g):(r.exit("mathTextSequence"),p(g))}function p(g){return g===null?u(g):g===36?(f=r.enter("mathTextSequence"),s=0,R(g)):g===32?(r.enter("space"),r.consume(g),r.exit("space"),p):Pg(g)?(r.enter("lineEnding"),r.consume(g),r.exit("lineEnding"),p):(r.enter("mathTextData"),h(g))}function h(g){return g===null||g===32||g===36||Pg(g)?(r.exit("mathTextData"),p(g)):(r.consume(g),h)}function R(g){return g===36?(r.consume(g),s++,R):s===c?(r.exit("mathTextSequence"),r.exit("mathText"),i(g)):(f.type="mathTextData",h(g))}}}function Y9n(e){let n=e.length-4,t=3,a,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(a=t;++a<n;)if(e[a][1].type==="mathTextData"){e[n][1].type="mathTextPadding",e[t][1].type="mathTextPadding",t+=2,n-=2;break}}for(a=t-1,n++;++a<=n;)r===void 0?a!==n&&e[a][1].type!=="lineEnding"&&(r=a):(a===n||e[a][1].type==="lineEnding")&&(e[r][1].type="mathTextData",a!==r+2&&(e[r][1].end=e[a-1][1].end,e.splice(r+2,a-r-2),n-=a-r-2,a=r+2),r=void 0);return e}function K9n(e){return e!==36||this.events[this.events.length-1][1].type==="characterEscape"}function Lne(e){return{flow:{[36]:_Pe},text:{[36]:hPe(e)}}}var X9n={};function Mk(e){let n=this,t=e||X9n,a=n.data(),r=a.micromarkExtensions||(a.micromarkExtensions=[]),i=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),u=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);r.push(Lne(t)),i.push(Gne()),u.push(Ane(t))}var gPe=e=>React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),DPe=[Mk,{singleDollarTextMath:!1}],yPe=[Ck,{throwOnError:!1}];var bPe=e=>{try{return qN(e)}catch{return e.fallback}};var Z9n=Ws(),ePn=Qe(ra),nPn=function(e){return function(n){var t=gM(e);return o9(function(a){return a.hasError?t:Z9n(bPe)({children:e,rehypePlugins:ePn([yPe])(n),remarkPlugins:[Tk,DPe],components:{table:gPe},fallback:t})})}},RPe=function(e){return nPn(e)([])};var tPn=ce(Tt(Nt)),jne=U(Z),aPn=U(J),rPn=st(Z)()(),oPn=Xe(kn),iPn=Ve(Z),Pne=function(e){return ko(S8(e.key)("false"))(function(n){return function(t){return Ze(tPn(n)(new d("false")))(jne("alert rounded-0 bg-light")(aPn("row")([jne("col")(e.label),jne("col-auto")(rPn("btn btn-sm p-0")({onClick:oPn(t)("true")})(iPn("fe fe-x")(Be)))])))}})};var Nne=U(Z),wPe=xa(Ha(At)),uPn=Da(Ie)(ht),lPn=U(M),cPn=gd(),SPe=ce(Tt(QX)),sPn=st(Z)()(),fPn=Zt(ir),vPn=z(jt),EPe=Ve(M),Gk=U(J),mPn=L(de),pPn=Us(),_Pn=gi(Z)()(),dPn=ja(M)()(),CPe=J0(),hPn=In(J)()(),gPn=V(de),DPn=In(M)()(),kne=function(e){var n=e.chatMessage(Z),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=Nne("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(wPe(Ai)(e.bannedReason))return s(X(uPn(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",cK," for more information."])));if(f instanceof b)return Be;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 26 - line 178, column 24): "+[f.constructor.name])}}(),i=a(Nne("my-auto")(eN)),u=function(s){return a(lPn("my-auto text-danger")(function(){if(s instanceof b)return"Something went wrong. Try resending your message.";if(s instanceof d)return s.value0;throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 186, column 11 - line 188, column 34): "+[s.constructor.name])}()))},l=cPn({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new ic({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new xR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new ic({url:O1("/img/smiley-grey.svg")})}(),size:TI.value}),c=function(s){var f=function(p){return function(h){return p instanceof Gp&&SPe(h)(new d(p))||p instanceof lm&&SPe(h)(new d(p))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(p){return function(h){return function(R){return function(g){return sPn("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(p)(h))({onClick:fPn(function(){if(s.id instanceof b)return vPn(we);if(s.id instanceof d&&p instanceof Gp&&h instanceof d&&h.value0 instanceof Gp)return function(){return R(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&p instanceof lm&&h instanceof d&&h.value0 instanceof lm)return function(){return R(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&p instanceof Gp)return function(){return R(new d(Gp.value))(),g({messageId:s.id.value0,reaction:new d(Gp.value)})()};if(s.id instanceof d&&p instanceof lm)return function(){return R(new d(lm.value))(),g({messageId:s.id.value0,reaction:new d(lm.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 142, column 17 - line 156, column 76): "+[s.id.constructor.name,p.constructor.name,h.constructor.name])}())})(EPe("material-symbol")(function(){if(p instanceof Gp)return"thumb_up";if(p instanceof lm)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 159, column 15 - line 161, column 43): "+[p.constructor.name])}()))}}}};if(s.sender instanceof aw)return n(l)(Gk("t--ai-chatbot-user-message")(qd(qx(""))(mPn(EPe(""))($o(pPn(` `))(s.body)))));if(s.sender instanceof R4){var m=_Pn({placement:NEe,overlay:X(vGe(s))})(e.chatbotAvatar);return t(m)([Nne("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+_e("")(s.id)))(RPe(s.body)),Oe(e.onReaction)(function(p){return ko(da(b.value))(function(h){return function(R){return Gk("d-flex mt-3")([v(Gp.value)(h)(R)(p),v(lm.value)(h)(R)(p)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 111, column 7 - line 135, column 36): "+[s.sender.constructor.name])};return Gk("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([Ze(e.showAddStudentProfileBanner)(Pne({key:"ai-no-profile-banner-dismissed",label:oe([X("For more personalized responses "),dPn("")({href:e.chancingWizardPath})("add a student profile"),X(".")])})),Ze(e.showLogInBanner)(Pne({key:"ai-anonymous-banner-dismissed",label:oe([X("For more personalized responses "),CPe({text:"log in",className:"btn btn-link p-0 align-baseline"}),X(" or "),CPe({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:B0}),X(".")])})),hPn("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([Gk("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&wPe(qr)(e.chatbotState.value0.messages)?oe(gPn(e.chatbotState.value0.messages)(c)):Be}(),function(){if(e.messageSendingState instanceof wg)return i;if(e.messageSendingState instanceof Ov)return c(aZ(e.messageSendingState.value0));if(e.messageSendingState instanceof Rg)return Be;if(e.messageSendingState instanceof xp)return Be;if(e.messageSendingState instanceof Id)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 92, column 9 - line 103, column 45): "+[e.messageSendingState.constructor.name])}()]),ca(e.footer),DPn("")({id:"chat-anchor",style:$e({overflowAnchor:"auto",height:"1px"})})("")])])};function Ak(e){return function(){document.getElementById(e).scrollIntoView()}}var Hne=function(e){return Te(xp.value)(function(n){return n.sendingState})(e)};var TPn=L(B),MPn=$X(),GPn=xa(Ha(At)),APn=U(J),One=U(Z),xPn=In(J)()(),xk=z(Kn),LPn=K(kt),IPe=Xo(Ot),jPn=ar(IPe),FPe=Pr(IPe),TPe=xn(Rn)(kt),PPn=bo(Kn),NPn=ao(jn),kPn=z(qt),HPn=K(Et),MPe=Ln(jn),OPn=L(Ot),W4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GPe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Lk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),UPn=function(e){return function(n){return function(t){return kne({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:Hne(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:TPn(X)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},BPn=function(e){return function(n){return function(t){return MPn({placeholder:"Message\u2026",sendButtonStatus:function(){var a=GPn(Ai)(e.bannedReason);if(a)return tw.value;var r=Hne(n.chatbot);if(r instanceof xp)return qy.value;if(r instanceof Rg)return zy.value;if(r instanceof wg)return zy.value;if(r instanceof Ov)return zy.value;var i=function(u){if(r instanceof Id&&Ae)return tw.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 149, column 1 - line 149, column 72): "+[r.constructor.name])};return r instanceof Id&&r.value0 instanceof b?qy.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(Lk.create(a))})}}},JPn=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof d&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=U(i);return function(l){return function(c){return APn("d-flex justify-content-end mb-4")([One("d-flex align-self-start bg-white rounded-pill shadow pointer-events-auto mx-3 mt-1")(l),u("d-flex border border-gray-500 bg-white rounded-lg p-3 shadow pointer-events-auto")(c)])}}};return xPn("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:$e({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([UPn(e)(n)(function(i){return r(i)}),One("pb-3 px-3 border-0")(One("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(BPn(e)(n)(t)))])}}},WPn=function(e){return function(n){return function(t){var a=function(r){if(t instanceof W4)return xk(n);if(t instanceof GPe)return LPn(jPn(W4.create)(oZ({initialMessageBody:new d(t.value1),messages:[{sender:aw.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return xk({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof Lk&&t.value0 instanceof Xn)return FPe(Lk.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(zX(n.authorChatMessage)(t.value0));if(t instanceof Lk&&t.value0 instanceof ta)return TPe(PPn(Ai(e.bannedReason))(NPn(function(){if(n.chatbot instanceof d)return kPn(new W4(new uN(t.value0.value0.value0)));if(n.chatbot instanceof b)return HPn(MPe(I1))(function(i){return OPn(GPe.create(i)(t.value0.value0.value0))(e.createConversation(we))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 94, column 9 - line 99, column 79): "+[n.chatbot.constructor.name])}())))(function(){return xk({chatbot:n.chatbot,authorChatMessage:tN})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 58, column 1 - line 58, column 64): "+[t.constructor.name])};return t instanceof W4&&n.chatbot instanceof d?TPe(Ma(MPe(Ak("chat-anchor"))))(function(){return FPe(W4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(rZ(n.chatbot.value0)(t.value0))}):a(!0)}}},qPn=function(){return{authorChatMessage:tN,chatbot:b.value}}(),APe=function(e){return Tu("FloatingChatbot"+e)(function(n){return{init:xk(qPn),view:JPn(n),update:WPn(n)}})};var Une=K(Me),zPn=z(Mn),xPe=V(B),$Pn=xn(Rn),VPn=bo(jt),QPn=Ln(zf),YPn=Wo(B),LPe=ot(Me),KPn=U(J),jPe=U(Z),Bne=an(),Jne=z(Kn),PPe=Xo(Ot),Wne=Pr(PPe),XPn=$Pn(kt),ZPn=ao(jn),eNn=z(qt),NPe=K(kt),kPe=ar(PPe);var qne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$ne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),HPe=function(e){return function(n){return function(t){return function(a){var r=Une(n.recommendedSchools)(function(_){return zPn(QP({recommendedSchools:_,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new Vne(CW.value))),u=a(new ta(new RF(new KD(fa(e.school))))),l=function(_){return a(new ta(new RF(new $D(fa(e.school),_))))},c=function(){a(new ta(new RF(new QD(fa(e.school)))))();var y=xPe(Une($a(e.schoolDb.schoolConnections))(Ni(fa(e.school))))(function(F){return F.schoolUsesAiRecruiter});return VPn(n.featureFlags.app18667TrellisRecruiter&&_e(!1)(y))(QPn(X6(w6e(fa(e.school)))))(),we},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(_){return a(ta.create(Pk.create(_)))},onViewSchool:e.onViewSchool,onEdit:e.onEdit,featureFlags:n.featureFlags,recommendedSchools:n.recommendedSchools,onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,vineBelowConnectionLimit:n.vineBelowConnectionLimit,showConnectButton:n.showNetworkCard},f=function(){return n.showNetworkCard?YPn(n.currentUser)(VP(s)({user:LPe(ed)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(_){var y=LPe(Hc(n.configuration))(e4([f,r]));return KPn("row")([jPe("col"+function(){var F=nt(y);return F?" col-md-8":""}())(_),Oe(y)(jPe("col col-md-4 d-none d-md-block"))])},m=function(){var _=Y6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return _?e.activeTab:dr.value}(),p=V7e({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(_){return a(ta.create(Pk.create(_)))},onListStatusChange:function(_){return a(ta.create(zne.create(_)))},onSelectSchool:function(_){return a(ta.create($ne.create(_)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=xPe(Une(n.currentUser)(ed))(function(_){return{avatarUrl:_.avatarUrl,initials:_.initials}}),R="Hi! I'm Sage. Ask me anything about "+h4e(Bne(e.school).name),g=function(){if(m instanceof dr)return m6e(s)(n)(t.overview)(function(y){return a(Xn.create(q4.create(y)))});if(m instanceof Oc)return Oe(A1(fa(e.school))(e.schoolDb))(function(y){return v(N7e({school:e.school,schoolDb:e.schoolDb,contentModules:y,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:nt(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Te(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a(Xn.create(jk.create(F)))}))});if(m instanceof Uc){var _=$a(cp(fa(e.school))(e.schoolDb));return v(Fxe(e.school)(n)(_)(t.finances)(function(y){return a(Xn.create(qne.create(y)))}))}if(m instanceof Qi)return rxe(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof _f)return v(n5e(e.schoolDb)(e.school));if(m instanceof df)return v(z4e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof hf)return oxe(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 174, column 12 - line 210, column 44): "+[m.constructor.name])}();return oe([p,g,Zf(n.showNetworkCard)(function(_){return xxe({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),Ze(n.featureFlags.app18667SageOnSdp)(APe(Bne(e.school).name)({bannedReason:"",welcomeMessage:new d(R),user:h,createConversation:function(_){return R6e(Bne(e.school).id)},sendMessage:b6e(S6e),chatbotAvatar:GI}))])}}}},OPe=function(e){return function(n){return function(t){if(t instanceof ta)return Jne(n);if(t instanceof Xn){if(t.value0 instanceof qne)return Wne(function(a){return Xn.create(qne.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(Cxe(n.finances)(t.value0.value0));if(t.value0 instanceof jk)return Wne(function(a){return Xn.create(jk.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(k7e(n.forYou)(t.value0.value0));if(t.value0 instanceof q4&&t.value0.value0 instanceof oF&&t.value0.value0.value0 instanceof ta)return XPn(ZPn(eNn(new ta(new RF(t.value0.value0.value0.value0)))))(function(){return Jne(n)});if(t.value0 instanceof q4)return Wne(function(a){return Xn.create(q4.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(f6e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 100, column 44 - line 112, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},UPe=function(e){return NPe(kPe(function(n){return Xn.create(q4.create(n))})(v6e(e)))(function(n){return NPe(kPe(function(t){return Xn.create(jk.create(t))})(H7e))(function(t){return Jne({finances:Ixe,forYou:t,overview:n})})})};var nNn=Zb(zf)(),tNn=re(xi),BPe=function(e){var n=Ln(e);return function(t){return n(nNn("SDP: Viewed page")({tab:Q6(t.tab),school_name:t.school.name,school_id:tNn(t.school.id)}))}};var JPe=xn(Rn),ib=JPe(kt),Qne=bo(Kn),aNn=Nr(Kn)(Hr),Ng=V(B),eu=z(Kn),WPe=Ln(jn),rNn=BPe(jn),qPe=an(),Hl=K(kt),zPe=Xo(Ot),z4=ar(zPe),oNn=ao(jn),$4=z(qt),iNn=Kx(jn),uNn=qq(),lNn=L(de),cNn=Vp(Kn)(wb),$Pe=L(Vx),wF=Pr(zPe),VPe=V(go),V4=K(Me),QPe=St(br),YPe=z(Mn),sNn=Ul(Ie)(At),fNn=ce(ME),vNn=lo(kc),mNn=JPe(Me),pNn=Or(Zr),_Nn=Zv(So),dNn=ss(zo)(kde),KPe=Ha(At),hNn=ls(KPe),gNn=UH(Ie)(KPe),DNn=Ke(en),Nk=V(Vx),yNn=bA(Ie)(Qx),bNn=ce(V6),RNn=sD(jn),wNn=K(Et),SNn=mS(kc),ENn=BA(kc),CNn=Pf(B),INn=L(B),kk=function(){function e(){}return e.value=new e,e}(),hw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q4=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Y4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),SF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ok=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Z4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),gw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),EF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Dw=function(){function e(){}return e.value=new e,e}();var FNn=function(e){return ib(Qne(e.seoView)(aNn(e.knownSeoState)(function(n){var t=_e(0)(Ng($a(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?Xa(or)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return eu(we)}):eu(we)})))(function(){return eu(e)})},kd=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof kg)return new d({slug:sE(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof EF)return new d(n.focusedSchool.value0);if(n.focusedSchool instanceof Dw)return b.value;throw new Error("Failed pattern match at Hub.Core (line 621, column 24 - line 624, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:_e(Zl.value)(Ng(n.whatificator)(function(a){return a.phase}))};return ib(Ma(WPe(vDe(n)(t)({replace:e.replace}))))(function(){return eu(n)})}},ZPe=function(e){return function(n){return function(t){return Ma(rNn({tab:t,school:qPe(n),featureFlags:e}))}}},Xne=function(e){var n={filters:mbe(e.filters),sort:U2(e.sort)};return ib(Qne(nt(e.currentUser))(Ma(X_e({viewKey:e.configKey,config:n}))))(function(){return eu(e)})},eNe=function(e){return function(n){return function(t){return function(a){return e(new hw(new ng(t,a,n.trackingSource,s6(t)(n.schoolDb))))}}}},nNe=function(e){return e.errors.length===0?e.selections:Xa(or)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},eA=function(e){return function(n){return function(t){if(t instanceof b)return eu(Dw.value);if(t instanceof d){var a=LW(t.value0.slug)(e);if(a instanceof b)return eu(new EF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return ib(ZPe(n)(a.value0)(t.value0.tab))(function(){return Hl(z4(X4.create)(UPe(a.value0)))(function(r){return ib(oNn($4(new hw(new Zh(fa(a.value0))))))(function(){return eu(new kg({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 557, column 3 - line 564, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 553, column 1 - line 553, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},tNe=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return eu;throw new Error("Failed pattern match at Hub.Core (line 264, column 5 - line 264, column 22): "+[a.constructor.name,r.constructor.name])}},t=nt(e.currentUser);return ib(iNn(XPe.create)(fDe(e)))(function(){return Hl(z4(Bk.create)(Hl(Hl(Hl(K1(Xh.value)(uNn({schools:new va(new d(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new va(e.initialSchools.chances):Ht.value}(),financials:function(){return t?new va(e.initialSchools.financials):Ht.value}(),counselorConnections:_x(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(K1(JD.value))))(K1(qD.value)))(K1(new eg({final:!1,schoolIds:lNn(fa)(e.initialSchools.schools)})))))(function(a){return Hl(eA(a)(e.featureFlags)(e.focusedSchool))(function(r){return Hl(z4(gw.create)(cNn(e.currentUser)(function(i){return D3e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return kd({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:ms,filterPane:g2e,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof b)return e.initialConfig;if(e.knownSeoState instanceof d)return{filters:e.knownSeoState.value0.filters,sort:U2(DY(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 236, column 22 - line 238, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:VDe,mobileOverlay:b.value,modal:ZM.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Te(OD)(Iq)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new va(b.value):new $n(e.initialSchools.schools)}(),whatificator:Ng(i)(function(u){return{phase:function(){return e.whatificator.visible?vf.value:Zl.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})})},aNe=function(e){if(e.focusedSchool instanceof Dw)return eu(e);if(e.focusedSchool instanceof kg)return eu({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:_e(Dw.value)(Ng(AD(fa(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new kg({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof EF)return $Pe(function(n){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:n}})(eA(e.schoolDb)(e.featureFlags)(new d(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 567, column 23 - line 578, column 92): "+[e.focusedSchool.constructor.name])},Zne=function(e){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,seoView:!1}},nA=function(e){return function(n){return wF(Bk.create)(function(t){return{basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,filters:n.filters,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,schoolDb:t}})(K1(e)(n.schoolDb))}},yw=function(e){var n=function(){var a=$a(VPe(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return V4(e.whatificator)(function(r){if(r.phase instanceof Zl)return b.value;if(r.phase instanceof Q_||r.phase instanceof vf)return QPe(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 545, column 45 - line 548, column 82): "+[r.constructor.name])})}(),t=Ng(e.chancingProfile)(function(a){return Tpe(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:kW(e.schoolDb),simulation:V4(n)(function(a){return V4(t)(function(r){return YPe({effectiveProfile:r,results:function(i){return S2(i)(e.schoolDb)},isFieldSimulated:function(i){return sNn(function(u){return fNn(R1(u))(i)})(a)}})})})}},bw=function(e){var n=Te(Pe(!0))(Rme)(e.ranking),t={schools:e.schoolDb,chancingState:yw(e)},a=function(r){return $r(function(i){return V4(V4(e.filterDefinitions)(function(u){return vNn(i.value0)(u.map)}))(function(u){return mNn(pNn(vL(u.filter)(i.value1)))(function(){return YPe(_ye(t)(u.filter)(i.value1))})})})(_Nn(e.filters))};return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,visibleSchools:function(){var r=nz(e.schoolDb);return r instanceof $n?VPe(dNn(a(we)))(function(i){return ou(PDe(e.schoolDb)(e.sort))(wa(hNn(gNn(i))(n))(r.value0))}):Ht.value}()}},TNn=function(e){return function(n){if(n instanceof ez){if(n.value0 instanceof zD)return aNe(bw(e));if(n.value0 instanceof Xh){var t=_e(OD)(jDe(qPe(e.sortOptions)(e))(e.initialConfig.sort)),a=dbe({currentUser:e.currentUser,chancingState:yw(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=nNe(lz(a)(e.initialConfig.filters));return Hl(Hl(aNe(bw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterDefinitions:new d(a),filters:r,sort:t})))(FNn))(nA(new eg({final:!0,schoolIds:HW(e.schoolDb)})))}return eu(bw(e))}return eu(e)}},ete=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return DNn;if(n.filterDefinitions instanceof d)return vbe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 489, column 16 - line 491, column 51): "+[n.filterDefinitions.constructor.name])}();return Hl(Nk(Xne(bw({basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,schoolDb:n.schoolDb,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,filters:t(e(n.filters))})))(Zne))(kd({replace:!1}))}},rNe=function(e){var n=function(t){return Te(OD)(Iq)(t)};return function(t){if(t instanceof Bk)return Hl(z4(Bk.create)(Zye(e.schoolDb)(t.value0)))(function(l){return yNn(TNn)({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,schoolDb:l.state})(l.events)});if(t instanceof hw)return nA(t.value0)(e);if(t instanceof Hk)return wF(Hk.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,list:l}})(qDe(e.list)(t.value0));if(t instanceof Y4)return wF(Y4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterPane:l}})(_2e(e.filterPane)(t.value0));if(t instanceof X4){if(e.focusedSchool instanceof Dw||e.focusedSchool instanceof EF)return eu(e);if(e.focusedSchool instanceof kg){if(t.value0 instanceof Xn)return wF(X4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new kg({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(OPe({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof ta&&t.value0.value0 instanceof zne){var a=new ng(fa(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,s6(fa(e.focusedSchool.value0.school))(e.schoolDb));return nA(a)(e)}if(t.value0 instanceof ta&&t.value0.value0 instanceof RF)return nA(t.value0.value0.value0)(e);if(t.value0 instanceof ta&&t.value0.value0 instanceof $ne)return Hl(Nk(eA(e.schoolDb)(e.featureFlags)(new d({slug:sE(t.value0.value0.value0),tab:dr.value})))(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}}))(kd({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof Pk){var r=function(){return t.value0.value0.value0 instanceof Qi?e.numChancingTabViews+1|0:e.numChancingTabViews}();return ib(Qne(bNn(t.value0.value0.value0)(Qi.value)&&r===3)(RNn(wNn(WPe(U9))(function(l){if(l instanceof d&&l.value0 instanceof BR)return $4(new d(new Ok(P3.value)));if(l instanceof d&&l.value0 instanceof UR)return $4(b.value);if(l instanceof d&&l.value0 instanceof yd)return $4(b.value);if(l instanceof b)return $4(b.value);throw new Error("Failed pattern match at Hub.Core (line 317, column 13 - line 325, column 29): "+[l.constructor.name])}))))(function(){return ib(ZPe(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return kd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new kg({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof ta&&t.value0.value0 instanceof Vne)return eu({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:new M5(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 289, column 31 - line 334, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 284, column 24 - line 334, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof Q4&&t.value1 instanceof d)return ete(SNn(t.value0)(t.value1.value0))(e);if(t instanceof Q4&&t.value1 instanceof b)return ete(ENn(t.value0))(e);if(t instanceof kk)return Hl(ete(Pe(ms))({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:b.value}))(kd({replace:!1}));if(t instanceof Ok){var i={context:t.value0,requestSilently:!1};return Hl(z4(K4.create)(t4e(i)))(function(l){return eu({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:i})})})}if(t instanceof K4){if(e.pushTokenRequest instanceof d)return wF(K4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:e.pushTokenRequest.value0.props})}})(a4e(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof b)return eu(e);throw new Error("Failed pattern match at Hub.Core (line 356, column 5 - line 362, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof Kne)return Hl(Nk(Xne(bw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,sort:t.value0,mobileOverlay:b.value})))(Zne))(kd({replace:!1}));if(t instanceof Uk)return Hl(Nk(Xne(bw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0,sort:n(t.value0),mobileOverlay:b.value})))(Zne))(kd({replace:!1}));if(t instanceof Z4)return kd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:t.value0});if(t instanceof SF)return Hl($Pe(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}})(eA(e.schoolDb)(e.featureFlags)(t.value0)))(kd({replace:!1}));if(t instanceof XPe){var u=function(){var l=function(c){if(Ae)return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0.ranking,seoView:!1};throw new Error("Failed pattern match at Hub.Core (line 267, column 1 - line 267, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof d?{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filters:_e(e.filters)(Ng(CNn(INn(lz)(e.filterDefinitions))(e.knownSeoState.value0.filters))(nNe)),ranking:e.knownSeoState.value0.ranking,sort:DY(e.knownSeoState.value0),seoView:!0}:l(!0)}();return Hl(eA(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return eu(bw({basePath:u.basePath,chancingProfile:u.chancingProfile,configKey:u.configKey,currentUser:u.currentUser,featureFlags:u.featureFlags,filterDefinitions:u.filterDefinitions,filterPane:u.filterPane,filters:u.filters,hasFinancialProfile:u.hasFinancialProfile,initialConfig:u.initialConfig,knownSeoState:u.knownSeoState,list:u.list,modal:u.modal,numChancingTabViews:u.numChancingTabViews,pushTokenRequest:u.pushTokenRequest,ranking:u.ranking,schoolDb:u.schoolDb,seoView:u.seoView,sort:u.sort,sortOptions:u.sortOptions,trackingSource:u.trackingSource,vineBelowConnectionLimit:u.vineBelowConnectionLimit,visibleSchools:u.visibleSchools,mobileOverlay:t.value0.mobileOverlay,whatificator:Ng(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof Yne)return eu({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:t.value0});if(t instanceof gw&&t.value0 instanceof ta)return nA(t.value0.value0.value0)(e);if(t instanceof gw&&t.value0 instanceof Xn){if(e.whatificator instanceof d)return wF(gw.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Ng(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(y3e(e.whatificator.value0.state)(new Xn(t.value0.value0)));if(e.whatificator instanceof b)return eu(e);throw new Error("Failed pattern match at Hub.Core (line 419, column 5 - line 425, column 19): "+[e.whatificator.constructor.name])}if(t instanceof Nd)return kd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Ng(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 268, column 16 - line 429, column 35): "+[t.constructor.name])}};var MNn=L(de),oNe=T1(),iNe=Sv(),nte=In(Z)()(),GNn=er(J)()(),uNe=Zt(ji),tte=Ve(M),lNe=U(J),ANn=Zt(ir),xNn=u_(M)()(),LNn=lo(kc),jNn=OA(kc),cNe=Xe(kn);var sNe=re(qe),fNe=WS(),vNe=er(Z)()(),PNn=V(de),NNn=function(){return MNn(P.create)([mu.value,Ui.value,zi.value,_u.value])}(),mNe=function(e){return function(n){var t=function(r){return function(){return oNe(r)(),iNe(r)(),e.onClear()}},a=nte("bg-white py-3 border-top")({style:$e({position:"sticky",bottom:0,width:"240px"})})(GNn("btn btn-link p-0 d-flex align-items-center")(Pa)({onClick:uNe(t)})([tte("fe fe-x mr-2")(""),X("Clear All")]));return m7(n.visible)(cu(function(r){return nte(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:$e({maxHeight:"40em"})})(lNe("pt-3 px-3 h-100")([nte("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:ANn(n.closeDropdown)})(tte("fe fe-x")("")),Ql(e.content),a]))}))}},pNe=function(e){return function(n){var t=function(a){return function(){return oNe(a)(),iNe(a)(),e.onFilter(n)(b.value)()}};return xNn("ml-2 fe fe-x")({onClick:uNe(t)})("")}};var kNn=function(e){return function(n){return function(t){var a=RT(e.filters),r=oe([tte("material-symbol mr-2")("filter_list"),X("All filters "),Ze(a>0)(X("("+(sNe(a)+")")))]),i="t--filter-dropdown btn my-1 mr-3 p-2 px-3 d-flex align-items-center "+function(){var c=a>0;return c?"btn-dark bg-black":"btn-outline-dark"}(),u=function(c){return fNe("header-filter-dropdown")({toggleClass:i,toggleContent:r,contentId:"all-filters-dropdown-options",closeOnClick:!1,content:mNe({shouldScroll:!0,onClear:e.onClearAll,content:cu(function(s){return _Y(e)(n)(t)})}),ariaLabelInput:lu("All filters dropdown")})},l=function(c){return vNe(i)(Pa)({onClick:cNe(e.onSwitchMobileOverlay)(new d(L1.value))})(r)};return e.mobileLayout?l(we):u(we)}}},_Ne=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof P&&r.value0 instanceof zi}(),u=LNn(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof Bc?u.value0.value0:u instanceof d&&u.value0 instanceof zu?u.value0.value0.terms:[]}(),c=_e("")(Mi(l)),s=function(){if(u instanceof d&&bt(l)>1)return oe([X(c+(" +"+sNe(bt(l)-1|0))),pNe(e)(r)]);if(u instanceof d)return oe([X(c),pNe(e)(r)]);if(u instanceof b)return X(X_(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 100, column 25 - line 110, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Te("btn-outline-dark")(Pe("btn-dark bg-black"))(u),v=function(p){return fNe("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,contentId:"filter-dropdown-options-2",closeOnClick:!1,content:mNe({shouldScroll:i,onClear:e.onFilter(r)(b.value),content:cu(function(h){return D9(e)(r)})}),ariaLabelInput:lu("Filter options")})},m=function(p){return vNe(f)(Pa)({onClick:cNe(e.onSwitchMobileOverlay)(new d(new j1(r)))})(s)};return e.mobileLayout?m(we):v(we)};return lNe("d-flex flex-md-wrap")([kNn(e)(n)(t),oe(PNn(wa(function(r){return jNn(r)(e.filterDefinitions.map)})(NNn))(a))])}}};var HNn=V(go),dNe=V(B),ONn=L(go),hNe=function(e){var n=function(t){return{score:t.top.score,classification:t.top.classification,specialCase:t.top.specialCase}};return{permanentProfile:e.permanentProfile,effectiveProfile:e.effectiveProfile,chances:HNn(e.chances)(function(t){return function(a){return dNe(t(a))(n)}}),simulation:dNe(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=ONn(n);return function(r){return a(t.results(r))}}()}})}};var gNe="global";var UNn=Vv(jt)(Hr),BNn=st(Z)()(),JNn=Xe(kn),WNn=Ve(M),qNn=H1(),DNe=U(Z),ate=function(e){return function(n){return function(t){return UNn(function(a){return n(new SF(new d({slug:sE(a),tab:dr.value})))})(AD(t)(e.schoolDb))}}},rte=function(e){return function(n){return function(t){if(n.focusedSchool instanceof Dw)return Be;if(n.focusedSchool instanceof EF)return Be;if(n.focusedSchool instanceof kg){var a={backButton:new d(BNn("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:JNn(t)(new SF(b.value))})(WNn("material-symbol large")("arrow_back"))),chancingState:yw(n),configuration:mp.value,currentUser:n.currentUser,featureFlags:qNn(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:$a(jW(fa(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:yM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new dC(t(new Nd(vf.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return ate(n)(t)(i.school.id)})};return DNe("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(DNe(function(){return e.mobileLayout?"px-3":"container"}())(HPe(r)(a)(n.focusedSchool.value0.state)(function(i){return t(X4.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 44, column 37 - line 81, column 10): "+[n.focusedSchool.constructor.name])}}};var $Nn=Yr(Ho),yNe=vo($Nn),bNe=K(Et);var RNe=yNe("profile_visibility_path")(function(e){return function(n){return bNe(e({visibility:{publish_scope:Z5(n)}}))(vu)}});var wNe=yNe("profile_name_path")(function(e){return function(n){return bNe(e({name:n}))(vu)}});var VNn=ND(),QNn=Lt(M),YNn=zn(M),ote=Hn(M),ite=Vr(M),ub=U(J),CF=st(M)()(),ute=Zt(ir),KNn=xn(Rn),lte=Xe(kn),Rw=U(Z),SNe=Cs()(),XNn=gs(M),ZNn=Da(Ie)(ht),ENe=_o()(),cte=Xe(Fr),ekn=qs()(),CNe=U(M),nkn=Xf(J),ste=Vl(M),tkn=Ve(M),akn=gi(Z)()(),rkn=Hn(J),okn=ja(M)()(),ikn=ea(M),ww=z(Kn),INe=KNn(kt),ukn=H1(),tA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FNe=function(){function e(){}return e.value=new e,e}(),TNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ANe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aA=function(){function e(){}return e.value=new e,e}(),fte=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xNe=function(e){return function(n){var t=function(s){return VNn({body:s,title:QNn("my-0")(function(){return e.stage instanceof n6?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(aA.value)),size:PD.value})},a=Ade(e.context),r=oe([YNn("mt-3")("Review your message before you send it"),ote("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),ite("mt-4")("Your message"),gM(e.message),ub("d-flex mt-4 justify-content-start")([CF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:ute(function(){return n(new ta(new fte({introMessage:e.message})))(),n(new Xn(new tA(FW.value)))()})})("Send"),CF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:lte(n)(new Xn(new tA(y2.value)))})("No, I need to edit something")])]),i=oe([ub("text-center")([Rw("")(SNe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),XNn("mt-4")("Connection request sent!"),ote("mx-md-4")(ZNn(["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."])),CF("btn btn-lg btn-outline-secondary mt-4")({onClick:lte(n)(new ta(aA.value))})("Close")])]),u=CF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:lte(n)(new ta(aA.value))})("Cancel"),l=function(){var s=EW(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!Ai(e.firstName)&&!Ai(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 238, column 15 - line 242, column 88): "+[e.profile.fullName.constructor.name])}(),f=function(){if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 231, column 13 - line 234, column 31): "+[e.vineBelowConnectionLimit.constructor.name])}();return oe([Ze(jr(e.profile.fullName))(oe([ite("mt-md-4")("Your preferred name"),ub("form-row mx-1")([ENe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:cte(n)(function(v){return Xn.create(GNe.create(rc(v)))}),placeholder:"First name"}),ENe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:cte(n)(function(v){return Xn.create(ANe.create(rc(v)))}),placeholder:"Last name"})])])),ite("mt-md-4")("Your message"),ekn("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:cte(n)(function(v){return Xn.create(MNe.create(am(v)))}),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! `}),Rw("mt-2")(Gde(e.message)),CNe("mt-3 mt-md-4 small")("The ideal connection message should include:"),nkn("small")([ste("")("Your name, where you\u2019re from, and a bit about who you are"),ste("")("What you\u2019re interested in studying along with one or two insightful questions"),ste("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),ub("d-flex mt-4 justify-content-start")([h4(Rf)(Rw("")(CF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:ute(function(){return function(){if(e.profile.fullName instanceof d)return we;if(e.profile.fullName instanceof b)return n(new Xn(new TNe({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 214, column 23 - line 218, column 113): "+[e.profile.fullName.constructor.name])}(),n(new Xn(new tA(IW.value)))()}),disabled:!s||f,style:$e({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=ub("mx-md-7")([Rw("border border-success rounded p-4 my-4")(ub("row align-items-center")([Rw("col-12 col-md-auto text-center text-md-left")(SNe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),Rw("col text-center text-md-left")(tkn("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),ub("d-flex flex-nowrap align-items-center")([CNe("mr-4")("Publish your profile to join the CollegeVine Network"),akn({placement:C8,overlay:rkn("")([X(` 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 `),okn("")({href:Wh})("your profile"),X(".")]),overlayStyle:$e({width:"15rem"})})(ikn("cursor-default text-secondary fe fe-info large")(""))]),ote("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."),ub("d-flex mt-4 justify-content-start justify-content-md-center")([CF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:ute(function(){return n(new Xn(FNe.value))(),n(new Xn(new tA(y2.value)))()})})("Publish profile"),u])]);return Rw("t--network-sem-user-modal")(function(){if(e.stage instanceof n6)return t(c);if(e.stage instanceof y2)return t(l);if(e.stage instanceof IW)return t(r);if(e.stage instanceof FW)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 96, column 5 - line 100, column 38): "+[e.stage.constructor.name])}())}},LNe=function(e){return function(n){if(n instanceof Xn){if(n.value0 instanceof tA)return ww({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 FNe)return INe(Ma(RNe(q_.value)))(function(){return ww({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:q_.value}})});if(n.value0 instanceof TNe)return INe(Ma(wNe(n.value0.value0)))(function(){return ww({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 d(SW(n.value0.value0))}})});if(n.value0 instanceof MNe)return ww({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 GNe)return ww({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 ANe)return ww({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 75, column 31 - line 89, column 39): "+[n.value0.constructor.name])}if(n instanceof ta)return ww(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 74, column 1 - line 74, column 55): "+[e.constructor.name,n.constructor.name])}},lkn=function(e){var n=Fde(e);return n?y2.value:n6.value},jNe=function(e){return{firstName:"",lastName:"",message:"",profile:ukn(e.profile),stage:lkn(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var PNe=z(Kn),ckn=an(),skn=xn(Rn)(kt),NNe=Ln(jn),fkn=L(B),vkn=U(Z),mkn=V(B),pkn=K(Me),_kn=Tu("NetworkModal")(function(e){return{init:PNe(jNe({schoolName:function(n){return n.name}(ckn(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:xNe,update:function(n){return function(t){return skn(function(){if(t instanceof ta&&t.value0 instanceof aA)return Ma(NNe(e.dispatch(new Yne(ZM.value))));if(t instanceof ta&&t.value0 instanceof fte)return Ma(NNe(e.dispatch(new hw(new YD({schoolId:fa(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof Xn)return PNe(we);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 48, column 7 - line 55, column 20): "+[t.constructor.name])}())(function(){return LNe(n)(t)})}}}}),kNe=function(e){return function(n){return ca(fkn(vkn("z-index-modal"))(function(){if(e.modal instanceof ZM)return b.value;if(e.modal instanceof M5)return mkn(pkn(e.currentUser)(ed))(function(t){return _kn({school:e.modal.value0,context:e.modal.value1,profile:t,dispatch:n,vineBelowConnectionLimit:e.vineBelowConnectionLimit})});throw new Error("Failed pattern match at Hub.Visuals.Modal (line 19, column 5 - line 29, column 12): "+[e.modal.constructor.name])}()))}};var HNe=U(M),Jk=Vl(M),ONe=U(J)("px-4")([U(Z)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(HNe("text-primary material-symbol")("percent")),zn(M)("my-4")("Profile simulator"),HNe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Hn(M)("")("Complete your chancing profile to simulate your chances:"),Xf(J)("")([Jk("")("Basic info"),Jk("")("Demographics"),Jk("")("Academics"),Jk("")("Finances")]),ja(M)()()("btn btn-primary btn-block px-5")({href:hDe})("Complete my profile")]);var Wk=U(J),dkn=zn(M),hkn=Hn(M),UNe=U(Z),rA=st(M)()(),oA=Xe(kn),BNe=In(J)()(),gkn=U(M),vte=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return oe([Wk("mx-3")([dkn("")("Profile simulator"),hkn("text-gray-800")("Explore different profiles to see how they impact your chances.")]),UNe("mx-4")(h3e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(gw.create(u))}))])},buttons:Wk("d-flex justify-content-md-center justify-content-around border-top py-3")([rA("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:oA(t)(new gw(d3e(Pe(new d([])))))})("Reset changes"),Ze(e.mobileLayout)(rA("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:oA(t)(new Nd(Q_.value))})("Simulate chances"))]),bottomRow:BNe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:$e({bottom:0})})([gkn("text-white")("Simulating chances"),Wk("d-flex")([rA("btn btn-white mr-2")({onClick:oA(t)(new Nd(vf.value))})("Edit"),rA("btn btn-dark")({onClick:oA(t)(new Nd(Zl.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return ONe},buttons:Be,bottomRow:Be};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 54, column 13 - line 95, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return BNe("px-0 pt-3 border bg-white overflow-hidden d-flex flex-column z-index-popover t--whatificator"+function(){return e.mobileLayout?" position-absolute":""}())({style:function(){return e.mobileLayout?$e({top:0,left:0,bottom:0,maxWidth:"18rem"}):$e({maxWidth:"20rem"})}()})([Wk("flex-grow-1 overflow-y-auto")([UNe("text-right")(rA("btn btn-link pr-3 py-0 fe fe-x large text-secondary")({onClick:oA(t)(new Nd(function(){return e.mobileLayout?Q_.value:Zl.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return Be;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Zl)return Be;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Q_)return Ze(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof vf)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 25, column 3 - line 29, column 60): "+[n.whatificator.constructor.name])}}};var JNe=U(J),WNe=function(e){return function(n){return function(t){return function(a){return oe([function(){return e.mobileLayout?oe([rte(e)(n)(t),a,vte(e)(n)(t)]):JNe("d-flex overflow-hidden flex-grow-1")([vte(e)(n)(t),JNe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,rte(e)(n)(t)])])}(),kNe(n)(t)])}}}};var qNe=U(M),IF=V(B),mte=U(Z),zNe=In(J)()(),Dkn=In(Z)()(),ykn=Nf(Ta),$Ne=Or(Zr),bkn=gs(J),Rkn=Cs()(),VNe=Ve(M),wkn=er(M)()(),QNe=Xe(kn),Skn=ce(Tt(E_)),Ekn=er(Z)()(),Ckn=WS(),Ikn=V(de),qk=U(J),Fkn=Hn(M),Tkn=qo(),Mkn=ce(Tt(Ud)),Gkn=L(B),YNe=K(wr),Akn=Wo(B),xkn=V(lt),Lkn=Vo(JO),jkn=lo(zT),Pkn=St(br),Nkn=K(Me),kkn=function(e){return function(n){return function(t){var a=qNe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=IF(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(_){return function(y){return t(new Q4(_,y))}},onClearAll:t(kk.value),onSwitchMobileOverlay:function(_){return t(Z4.create(_))}}}),i=function(){if(r instanceof d)return mte("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(_Ne(r.value0)(n.filterPane)(function(g){return t(Y4.create(g))}));if(r instanceof b)return mte("bg-gradient-light-grey rounded py-2")(v7);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 236, column 7 - line 241, column 59): "+[r.constructor.name])}(),u=function(g){return zNe("position-sticky z-index-fixed d-flex "+function(){return e.mobileLayout?"flex-column py-4 bg-very-light-grey":"justify-content-between bg-white border-bottom py-3 px-5"}())({style:$e({top:0})})([Dkn("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?$e({}):$e({width:"20em",minWidth:"15em"})}()})(MP({schoolDb:n.schoolDb,onSelect:function(_){return t(new SF(new d({slug:_.slug,tab:dr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Oe(n.mobileOverlay)(whe({mobileFilters:cu(function(_){return Oe(r)(function(y){return D2e(y)(n.filterPane)(function(F){return t(Y4.create(F))})})}),mobileSingleFilter:function(_){return Oe(r)(function(y){return h2e(y)(_)})},numActiveFilters:RT(n.filters),ranking:n.ranking,onClose:t(new Z4(b.value)),onSelectRanking:function(_){return t(Uk.create(_))},onFilter:function(_){return function(y){return t(new Q4(_,y))}},onClearFilters:t(kk.value)}))},c=IF(ykn($Ne(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Te("All colleges")(iE),_=bkn("my-2 d-flex align-items-start")([Oe(c)(function(F){return Rkn("mr-3")({src:"/img/landing/rankings-logo.svg",style:$e({height:"1.1em"})})}),VNe("text-left")(_e(g(n.ranking))(IF(c)(function(F){return F.title}))),VNe("material-symbol ml-2 pt-1")("expand_more")]),y=function(F){return function(k){return wkn("btn btn-link dropdown-item")(Pa)({onClick:QNe(t)(new Uk(F)),"aria-selected":k.ariaSelected(Skn(n.ranking)(F)),role:k.roleSelectOption})(g(F))}};return e.mobileLayout?Ekn("btn btn-link text-body p-0 my-2")(Pa)({onClick:QNe(t)(new Z4(new d(P1.value)))})(_):Ckn("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:_,closeOnClick:!0,contentId:"ranking-selector-dropdown-options",content:function(F){return Zf(F.visible)(function(k){return zNe(F.className)({role:F.role,id:F.contentId})([y(b.value)(F),oe(Ikn(hD)(function(O){return y(new d(O))(F)}))])})},ariaLabelInput:lu("Ranking selector")})}(),f=hNe(yw(n)),v=function(g){return qk("d-flex justify-content-between mb-3")([qNe("")(function(){return g===0?"":uhe(g)("College")("Colleges")}()),$De({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(_){return t(Kne.create(_))},sort:n.sort})])},m=function(g){return function(_){return qk(function(){return e.mobileLayout?"px-3":"container"}())([qk("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Oe(c)(function(y){return Fkn("")(y.description)}),Oe(e.currentUser)(function(y){return mte("my-2")(y9(new dC(t(new Nd(vf.value)))))})]),Zf(e.mobileLayout)(u),v(g),_])}},p=function(g){return{chancingState:f,counselorConnectionStatus:function(_){return NW(_.id)(n.schoolDb)},currentUser:e.currentUser,schools:Tkn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:cu(function(_){return Be}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(wq(n.schoolDb)),schoolListStatus:function(_){return IF(ff(_.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:Mkn(Gkn(nge)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(_){return t(hw.create(XD.create(function(y){return{schoolId:y}}(_))))},onSchoolClick:ate(n)(t),onListStatusChange:function(_){return function(y){return function(){eNe(t)(n)(_)(y)();var k=U9();if(k instanceof d&&k.value0 instanceof BR)return t(new Ok(j3.value))();if(k instanceof d&&k.value0 instanceof UR)return we;if(k instanceof d&&k.value0 instanceof yd)return we;if(k instanceof b)return we;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 309, column 11 - line 317, column 24): "+[k.constructor.name])}}},dispatch:function(_){return t(Hk.create(_))},state:n.list,useVirtualList:!0,virtualListScrollParent:Akn($Ne(e.mobileLayout))(function(){var y=YNe(xkn(YNe(co)(Pm))(HU))(tB(".t--mobile-top-scrolling-container"))();if(y instanceof b)return Lkn(rl("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(y instanceof d)return y.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 327, column 84 - line 329, column 33): "+[y.constructor.name])})}},h=function(g){return m(bt(g))(Nq(p(g)))},R=function(g){return m(bt(g.schools))(Nq(function(){var _=p([]);return{currentUser:_.currentUser,hasFinancialProfile:_.hasFinancialProfile,headerFiltersRow:_.headerFiltersRow,mobileLayout:_.mobileLayout,paths:_.paths,ranking:_.ranking,showCounselorConnections:_.showCounselorConnections,sort:_.sort,onCounselorConnect:_.onCounselorConnect,onSchoolClick:_.onSchoolClick,onListStatusChange:_.onListStatusChange,dispatch:_.dispatch,state:_.state,virtualListScrollParent:_.virtualListScrollParent,featureFlags:_.featureFlags,showHeader:_.showHeader,chancingState:{permanentProfile:_.chancingState.permanentProfile,effectiveProfile:_.chancingState.effectiveProfile,simulation:_.chancingState.simulation,chances:new $n(function(y){return jkn(y)(g.props.chances)})},counselorConnectionStatus:function(y){return Ht.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return IF(Ni(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return WNe(e)(n)(t)(oe([Oe(e.seoView)(function(g){return A2e(e.paths)({seo:g.props,schools:g.schools})}),qk("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([aB(e.mobileLayout)(u),Zf(e.mobileLayout)(l),Oe(c)(G2e({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof $n)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof d)return R(e.seoView.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof b)return a;if(n.visibleSchools instanceof Ht&&e.seoView instanceof d)return R(e.seoView.value0);if(n.visibleSchools instanceof Ht&&e.seoView instanceof b)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 129, column 9 - line 134, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Oe(n.pushTokenRequest)(function(g){return n4e(g.props)(g.state)(function(_){return t(K4.create(_))})})]))}}},KNe=function(e){var n=function(t){return kq({chancingState:yw(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:tNe({basePath:"all",chancingProfile:e.chancingProfile,configKey:gNe,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:IF(e.seoView)(function(t){return t.props}),ranking:Pkn(Nkn(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:nt(e.seoView),sortOptions:n,trackingSource:yM.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:kkn(e),update:rNe}};var Hkn=xr(It),Okn=xr(Cu(Qn)),Ukn=V(B),Bkn=lo(A0),XNe=ps()(),Jkn=ex({reflectSymbol:function(){return"schools"}})()(),ZNe=ot(Me),Wkn=al(zT)(oS),qkn=Ti(FA),pte=Us(),zkn=L(B),$kn=ex({reflectSymbol:function(){return"canChance"}})()(),eke=function(e){var n=function(){var t=function(a){if(Ae)return Hkn(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 151, column 1 - line 151, column 96): "+[])};return e.ranking instanceof d?Okn(function(a){return Ukn(Bkn(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return ou(n)},nke=function(e){var n=XNe({expectedNumberOfSchools:bt(e.schools)})(Jkn(ft.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:ZNe(aJ)(ie(e.ranking)),chances:Wkn(qkn(function(t){return function(a){return new Je(pte(t),{score:ie(a.score),classification:zkn(Q7)(ie(a.classification)),specialCase:ZNe(e5)(ie(a.specialCase))})}})(e.chances))}},tke=function(e){return XNe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})($kn(ft.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:pte(e.id),slug:pte(e.slug),address:c5(e.address),gender:t5(e.gender),rankings:o5(_e([])(ie(e.rankings))),tuitionInState:ie(e.tuitionInState),tuitionOutOfState:ie(e.tuitionOutOfState),feesInState:ie(e.feesInState),feesOutOfState:ie(e.feesOutOfState),costRoomBoard:ie(e.costRoomBoard)}))};var zk=function(e){return function(){console.error(e)}};var cke=function(e){var n=Ln(e);return function(t){return n(zk(t))}};var Zkn=z(jt),ske=K(wr),eHn=L(lt),nHn=cke(zf),fke=function(e){var n=function(a){var r=e(a);return FU(r.view(r.init.value0)(Pe(Zkn(we))))},t=function(a){return function(r){return function(i){return function(){var l=ske(ske(co)(function(){var s=eHn(Zx);return function(f){return s(Pm(f))}}()))(s7(r))();if(l instanceof b)return nHn("Element #"+(r+" not found"))();if(l instanceof d){var c=Oce(e(i))();return a(c)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:t(fce),renderToString:n,hydrate:t(vce)}};var tHn=tt(yS),aHn=K(is),vke=z(Kn),mke=function(e){var n=Gm(e);return function(t){return fke(tHn({parse:function(a){return aHn(n(a))(function(r){return Te(new rn("Component construction failed"))(nn.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:vke(we),update:function(a){return function(r){return vke(we)}},view:function(a){return function(r){return Be}}}}))}};var Pt=ct(),_te=it(ve),Jo=Gn(ve),pke=C({reflectSymbol:function(){return"filters"}})(it(Pt(C({reflectSymbol:function(){return"facet"}})(ve)(C({reflectSymbol:function(){return"selection"}})(Pt(C({reflectSymbol:function(){return"inclusions"}})(Gn(Pt(C({reflectSymbol:function(){return"operator"}})(ve)(C({reflectSymbol:function(){return"terms"}})(_te)(De)))))(C({reflectSymbol:function(){return"options"}})(Gn(_te))(C({reflectSymbol:function(){return"pattern"}})(Jo)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(ve)(C({reflectSymbol:function(){return"min"}})(ve)(De)))))(De))))))(De))))),$k=L(B),_ke=V(B),rHn=K(Me),oHn=V(de),dte=C({reflectSymbol:function(){return"act"}}),dke=C({reflectSymbol:function(){return"english"}}),nu=Gn(Dt),hke=C({reflectSymbol:function(){return"math"}}),gke=hke(nu),Dke=C({reflectSymbol:function(){return"description"}}),hte=C({reflectSymbol:function(){return"id"}}),Vk=C({reflectSymbol:function(){return"name"}})(ve),Hg=Gn(Wt),gte=C({reflectSymbol:function(){return"gpa"}}),Dte=C({reflectSymbol:function(){return"sat"}}),yke=C({reflectSymbol:function(){return"readingWriting"}}),bke=C({reflectSymbol:function(){return"slug"}}),Rke=bke($T),wke=C({reflectSymbol:function(){return"chances"}}),yte=C({reflectSymbol:function(){return"all"}}),Ske=C({reflectSymbol:function(){return"classification"}})(Jo),Eke=C({reflectSymbol:function(){return"score"}})(nu),Cke=C({reflectSymbol:function(){return"specialCase"}})(Jo)(De),Ike=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(ve)(C({reflectSymbol:function(){return"applicationStrategy"}})(ve)(Ske(C({reflectSymbol:function(){return"courseRigorStrength"}})(Jo)(C({reflectSymbol:function(){return"ecStrength"}})(Jo)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(at)(Eke(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(at)(Cke))))))))),bte=C({reflectSymbol:function(){return"p25"}}),Fke=C({reflectSymbol:function(){return"p50"}}),Rte=C({reflectSymbol:function(){return"p75"}}),FF=Pt(bte(nu)(Fke(nu)(Rte(nu)(De)))),Tke=Pt(bte(Hg)(Fke(Hg)(Rte(Hg)(De)))),Mke=C({reflectSymbol:function(){return"schools"}}),Gke=C({reflectSymbol:function(){return"address"}}),Ake=C({reflectSymbol:function(){return"location"}})(Pt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(De)))),xke=Gke(Pt(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(Pt(Gke(ve)(C({reflectSymbol:function(){return"country"}})(ve)(Ake(De))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(Pt(C({reflectSymbol:function(){return"city"}})(ve)(C({reflectSymbol:function(){return"county"}})(ve)(Ake(C({reflectSymbol:function(){return"region"}})(ve)(C({reflectSymbol:function(){return"state"}})(ve)(C({reflectSymbol:function(){return"street"}})(ve)(C({reflectSymbol:function(){return"zip"}})(ve)(De))))))))))(De)))),Lke=C({reflectSymbol:function(){return"admissions"}}),jke=C({reflectSymbol:function(){return"percentile"}})(Wt),Pke=C({reflectSymbol:function(){return"value"}}),iA=Gn(Pt(jke(Pke(Wt)(De)))),uA=Gn(Pt(bte(Dt)(Rte(Dt)(De)))),wte=Gn(Pt(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(De)))),Nke=Pt(jke(Pke(Dt)(De))),kke=Gn(Nke),Hke=Pt(C({reflectSymbol:function(){return"conference"}})(Gn(Pt(C({reflectSymbol:function(){return"group"}})(ve)(Vk(De)))))(C({reflectSymbol:function(){return"division1"}})(at)(De))),Oke=C({reflectSymbol:function(){return"canChance"}})(at),Uke=C({reflectSymbol:function(){return"costRoomBoard"}})(nu),Bke=C({reflectSymbol:function(){return"feesInState"}})(nu),Jke=C({reflectSymbol:function(){return"feesOutOfState"}})(nu),Wke=C({reflectSymbol:function(){return"gender"}})(ve),qke=C({reflectSymbol:function(){return"imgixPath"}})(ve),zke=C({reflectSymbol:function(){return"rankings"}}),$ke=it(Pt(C({reflectSymbol:function(){return"bucket"}})(ve)(C({reflectSymbol:function(){return"key"}})(ve)(C({reflectSymbol:function(){return"order"}})(Dt)(De))))),Vke=yte(FF),Qke=hke(FF),Yke=C({reflectSymbol:function(){return"tuitionInState"}})(nu),Kke=C({reflectSymbol:function(){return"tuitionOutOfState"}})(nu),Xke=C({reflectSymbol:function(){return"ranking"}})(Jo),Zke=C({reflectSymbol:function(){return"status"}})(ve)(De),eHe=bke(ve),iHn=function(){var e=function(){var t=_e({filters:[],sort:U2(OD)}),a=tt(yS)({diagnosticName:"Hub config - filters + sort",parse:Gm(Gn(Pt(pke(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(ve)(C({reflectSymbol:function(){return"direction"}})(ve)(De))))(De))))),default:Li});return function(r){return t(ie(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:$k(jJ)(ie(t.chancingProfile)),counselorConnections:$k(km(vE))(ie(t.counselorConnections)),currentUser:$k(lq)(ie(t.currentUser)),featureFlags:Pue(t.featureFlags),focusedSchool:_ke(ie(t.focusedSchool))(function(a){return{slug:a.slug,tab:K6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:Ume(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:YU(t.randomSeed),ranking:rHn(ie(t.ranking))(i5),schoolConnections:Ome(t.schoolConnections),schoolList:zW(t.schoolList),seoView:_ke(ie(t.seoView))(function(a){var r=nke(a);return{props:r,schools:eke(r)(oHn(a.schools)(tke))}}),vineBelowConnectionLimit:ie(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:$k(Fpe)(ie(t.whatificator.scenario))}}};return mke(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(dte(Pt(dke(nu)(gke(C({reflectSymbol:function(){return"reading"}})(nu)(C({reflectSymbol:function(){return"science"}})(nu)(De))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})(nu)(C({reflectSymbol:function(){return"collegeClasses"}})(nu)(C({reflectSymbol:function(){return"honors"}})(nu)(De)))))(C({reflectSymbol:function(){return"ecActivities"}})(it(Pt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(IE))(C({reflectSymbol:function(){return"category"}})(ve)(Dke(Jo)(hte(nu)(Vk(C({reflectSymbol:function(){return"tier"}})(ve)(De)))))))))(C({reflectSymbol:function(){return"ecScore"}})(Hg)(gte(Hg)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(nu)(Dte(Pt(gke(yke(nu)(De))))(De))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(r_(ve)))(C({reflectSymbol:function(){return"currentUser"}})(Gn(Pt(C({reflectSymbol:function(){return"cvid"}})(ve)(C({reflectSymbol:function(){return"isHq"}})(at)(C({reflectSymbol:function(){return"role"}})(Pt(C({reflectSymbol:function(){return"counselor"}})(Gn(Pt(De)))(C({reflectSymbol:function(){return"semUser"}})(Gn(Pt(C({reflectSymbol:function(){return"schoolId"}})(t0)(De))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})(nu)(C({reflectSymbol:function(){return"avatarUrl"}})(Jo)(C({reflectSymbol:function(){return"fullName"}})(Jo)(C({reflectSymbol:function(){return"homeState"}})(Jo)(C({reflectSymbol:function(){return"initials"}})(Jo)(C({reflectSymbol:function(){return"publishScope"}})(ve)(De)))))))))(De)))))(De))))))(C({reflectSymbol:function(){return"featureFlags"}})(Pt(C({reflectSymbol:function(){return"app18667SageOnSdp"}})(at)(C({reflectSymbol:function(){return"app18667TrellisRecruiter"}})(at)(C({reflectSymbol:function(){return"autopilot"}})(ve)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(at)(De))))))(C({reflectSymbol:function(){return"focusedSchool"}})(Gn(Pt(Rke(C({reflectSymbol:function(){return"tab"}})(ve)(De)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(at)(C({reflectSymbol:function(){return"initialConfig"}})(a_)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(r_(Pt(wke(Pt(yte(it(Ike))(C({reflectSymbol:function(){return"guidance"}})(Gn(a_))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(dte(FF)(gte(Tke)(Dte(FF)(De))))))(C({reflectSymbol:function(){return"top"}})(Ike)(De))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(Hg)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(De)))))))(De))))))(Mke(it(Pt(C({reflectSymbol:function(){return"academicOfferings"}})(Pt(C({reflectSymbol:function(){return"careerCounseling"}})(at)(C({reflectSymbol:function(){return"creditForApExams"}})(at)(C({reflectSymbol:function(){return"creditForIbExams"}})(at)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(at)(C({reflectSymbol:function(){return"offersGradDegree"}})(at)(C({reflectSymbol:function(){return"specialFocus"}})(Jo)(C({reflectSymbol:function(){return"studyAbroad"}})(at)(De)))))))))(xke(Lke(Pt(C({reflectSymbol:function(){return"acceptanceRate"}})(iA)(C({reflectSymbol:function(){return"actComposite"}})(uA)(C({reflectSymbol:function(){return"actMath"}})(uA)(C({reflectSymbol:function(){return"actVerbal"}})(uA)(C({reflectSymbol:function(){return"admitted"}})(wte)(C({reflectSymbol:function(){return"applicants"}})(wte)(C({reflectSymbol:function(){return"enrolled"}})(wte)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(Hg)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(Hg)(C({reflectSymbol:function(){return"reqClassRank"}})(Jo)(C({reflectSymbol:function(){return"reqRecLetters"}})(Jo)(C({reflectSymbol:function(){return"reqStandardTests"}})(Jo)(C({reflectSymbol:function(){return"reqToefl"}})(Jo)(C({reflectSymbol:function(){return"satMath"}})(uA)(C({reflectSymbol:function(){return"satVerbal"}})(uA)(C({reflectSymbol:function(){return"totalApplicants"}})(kke)(C({reflectSymbol:function(){return"yieldRate"}})(iA)(De)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(Jo)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(nu)(C({reflectSymbol:function(){return"averageNetPrice"}})(Gn(Pt(C({reflectSymbol:function(){return"quintile1"}})(Wt)(C({reflectSymbol:function(){return"quintile2"}})(Wt)(C({reflectSymbol:function(){return"quintile3"}})(Wt)(C({reflectSymbol:function(){return"quintile4"}})(Wt)(C({reflectSymbol:function(){return"quintile5"}})(Wt)(De))))))))(C({reflectSymbol:function(){return"basketball"}})(Hke)(C({reflectSymbol:function(){return"calendarSystem"}})(ve)(C({reflectSymbol:function(){return"chancing"}})(Pt(Oke(C({reflectSymbol:function(){return"endorsed"}})(at)(C({reflectSymbol:function(){return"moreInfoLink"}})(Jo)(De)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(Jo)(C({reflectSymbol:function(){return"secondary"}})(Jo)(De))))(Uke(C({reflectSymbol:function(){return"diversity"}})(ve)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(Bke(Jke(C({reflectSymbol:function(){return"football"}})(Hke)(C({reflectSymbol:function(){return"fourYearGradRate"}})(Hg)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(iA)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(Wke(C({reflectSymbol:function(){return"hasFourYearProgram"}})(at)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(at)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(at)(C({reflectSymbol:function(){return"hbcu"}})(at)(hte(t0)(qke(C({reflectSymbol:function(){return"ipedsUnitId"}})(Jo)(C({reflectSymbol:function(){return"isCommuterCollege"}})(at)(C({reflectSymbol:function(){return"isForProfit"}})(at)(C({reflectSymbol:function(){return"isPublic"}})(at)(C({reflectSymbol:function(){return"majors"}})(_te)(C({reflectSymbol:function(){return"message"}})(ve)(Vk(C({reflectSymbol:function(){return"numFreshmen"}})(kke)(C({reflectSymbol:function(){return"phone"}})(ve)(C({reflectSymbol:function(){return"prestige"}})(ve)(C({reflectSymbol:function(){return"profileClaimed"}})(at)(C({reflectSymbol:function(){return"racialBreakdown"}})(Gn(Pt(C({reflectSymbol:function(){return"asian"}})(Wt)(C({reflectSymbol:function(){return"black"}})(Wt)(C({reflectSymbol:function(){return"hispanic"}})(Wt)(C({reflectSymbol:function(){return"nativeAmerican"}})(Wt)(C({reflectSymbol:function(){return"white"}})(Wt)(De))))))))(zke($ke)(C({reflectSymbol:function(){return"religiousAffiliation"}})(ve)(C({reflectSymbol:function(){return"retentionRate"}})(iA)(C({reflectSymbol:function(){return"schoolType"}})(ve)(C({reflectSymbol:function(){return"setting"}})(ve)(C({reflectSymbol:function(){return"sixYearGradRate"}})(iA)(Rke(C({reflectSymbol:function(){return"studentsPerFaculty"}})(Nke)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(Pt(dte(Pt(Vke(dke(FF)(Qke(De)))))(gte(Pt(yte(Tke)(De)))(Dte(Pt(Vke(Qke(yke(FF)(De)))))(De))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(Yke(Kke(C({reflectSymbol:function(){return"urls"}})(Pt(Lke(Jo)(C({reflectSymbol:function(){return"finAid"}})(Jo)(C({reflectSymbol:function(){return"main"}})(ve)(C({reflectSymbol:function(){return"priceCalculator"}})(Jo)(De))))))(De))))))))))))))))))))))))))))))))))))))))))))))))))))))))(De))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(ve)(C({reflectSymbol:function(){return"mobileLayout"}})(at)(C({reflectSymbol:function(){return"paths"}})(Pt(C({reflectSymbol:function(){return"chancingCta"}})(ve)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(ve)(C({reflectSymbol:function(){return"hub"}})(ve)(C({reflectSymbol:function(){return"rootUrl"}})(ve)(De))))))(C({reflectSymbol:function(){return"randomSeed"}})(Dt)(Xke(C({reflectSymbol:function(){return"schoolConnections"}})(r_(Pt(C({reflectSymbol:function(){return"initiator"}})(ve)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(at)(Zke)))))(C({reflectSymbol:function(){return"schoolList"}})(r_(Pt(C({reflectSymbol:function(){return"applicationRound"}})(ve)(Zke))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(wke(r_(Pt(Ske(Eke(Cke)))))(Dke(ve)(pke(Xke(Mke(it(Pt(xke(Oke(Uke(Bke(Jke(Wke(hte(ve)(qke(Vk(zke(Gn($ke))(eHe(Yke(Kke(De))))))))))))))))(eHe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(at)(C({reflectSymbol:function(){return"title"}})(ve)(De)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(at)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(Gn(at))(C({reflectSymbol:function(){return"whatificator"}})(Pt(C({reflectSymbol:function(){return"scenario"}})(Gn(WT))(C({reflectSymbol:function(){return"visible"}})(at)(De))))(De)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return d.create(KNe(n(t)))}})}();return uHn;})(); /* object-assign (c) Sindre Sorhus @license MIT */ /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh <https://feross.org> * @license MIT */ /*! * Pusher JavaScript Library v6.0.3 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */ /*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */ /*! * tabbable 5.3.3 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** * @license React * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v0.20.2 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom-server.browser.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */