var Purs_EntryPoints_IvyRenameAnnouncement=(()=>{var vc=Object.create;var Ht=Object.defineProperty;var gc=Object.getOwnPropertyDescriptor;var Dc=Object.getOwnPropertyNames;var yc=Object.getPrototypeOf,Tc=Object.prototype.hasOwnProperty;var ao=n=>Ht(n,"__esModule",{value:!0});var Zr=(n,r)=>()=>(r||n((r={exports:{}}).exports,r),r.exports),hc=(n,r)=>{ao(n);for(var t in r)Ht(n,t,{get:r[t],enumerable:!0})},bc=(n,r,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let e of Dc(r))!Tc.call(n,e)&&e!=="default"&&Ht(n,e,{get:()=>r[e],enumerable:!(t=gc(r,e))||t.enumerable});return n},oo=n=>bc(ao(Ht(n!=null?vc(yc(n)):{},"default",n&&n.__esModule&&"default"in n?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var ya=Zr((oq,Ku)=>{"use strict";var Qu=Object.getOwnPropertySymbols,Lp=Object.prototype.hasOwnProperty,wp=Object.prototype.propertyIsEnumerable;function jp(n){if(n==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}function Sp(){try{if(!Object.assign)return!1;var n=new String("abc");if(n[5]="de",Object.getOwnPropertyNames(n)[0]==="5")return!1;for(var r={},t=0;t<10;t++)r["_"+String.fromCharCode(t)]=t;var e=Object.getOwnPropertyNames(r).map(function(o){return r[o]});if(e.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(o){a[o]=o}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Ku.exports=Sp()?Object.assign:function(n,r){for(var t,e=jp(n),a,o=1;o{"use strict";var Ta=ya(),Br=60103,Yu=60106;$.Fragment=60107;$.StrictMode=60108;$.Profiler=60114;var Zu=60109,Xu=60110,ni=60112;$.Suspense=60113;var ri=60115,ti=60116;typeof Symbol=="function"&&Symbol.for&&(Un=Symbol.for,Br=Un("react.element"),Yu=Un("react.portal"),$.Fragment=Un("react.fragment"),$.StrictMode=Un("react.strict_mode"),$.Profiler=Un("react.profiler"),Zu=Un("react.provider"),Xu=Un("react.context"),ni=Un("react.forward_ref"),$.Suspense=Un("react.suspense"),ri=Un("react.memo"),ti=Un("react.lazy"));var Un,ei=typeof Symbol=="function"&&Symbol.iterator;function Hp(n){return n===null||typeof n!="object"?null:(n=ei&&n[ei]||n["@@iterator"],typeof n=="function"?n:null)}function Dt(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t{"use strict";di.exports=pi()});var Ri=Zr(Vr=>{"use strict";var Bn=ya(),rr=Fa();function sn(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;tht;ht++)Tn[ht]=ht+1;var Tn,ht;Tn[15]=0;var $p=/^[: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]*$/,Ti=Object.prototype.hasOwnProperty,hi={},bi={};function Ci(n){return Ti.call(bi,n)?!0:Ti.call(hi,n)?!1:$p.test(n)?bi[n]=!0:(hi[n]=!0,!1)}function qp(n,r,t,e){if(t!==null&&t.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return e?!1:t!==null?!t.acceptsBooleans:(n=n.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-");default:return!1}}function Op(n,r,t,e){if(r===null||typeof r=="undefined"||qp(n,r,t,e))return!0;if(e)return!1;if(t!==null)switch(t.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function xn(n,r,t,e,a,o,f){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=e,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=n,this.type=r,this.sanitizeURL=o,this.removeEmptyString=f}var hn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){hn[n]=new xn(n,0,!1,n,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];hn[r]=new xn(r,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){hn[n]=new xn(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){hn[n]=new xn(n,2,!1,n,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(n){hn[n]=new xn(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){hn[n]=new xn(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){hn[n]=new xn(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){hn[n]=new xn(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){hn[n]=new xn(n,5,!1,n.toLowerCase(),null,!1,!1)});var Wa=/[\-:]([a-z])/g;function Ra(n){return n[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(n){var r=n.replace(Wa,Ra);hn[r]=new xn(r,1,!1,n,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var r=n.replace(Wa,Ra);hn[r]=new xn(r,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(n){var r=n.replace(Wa,Ra);hn[r]=new xn(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){hn[n]=new xn(n,1,!1,n.toLowerCase(),null,!1,!1)});hn.xlinkHref=new xn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){hn[n]=new xn(n,1,!1,n.toLowerCase(),null,!0,!0)});var kp=/["'&<>]/;function br(n){if(typeof n=="boolean"||typeof n=="number")return""+n;n=""+n;var r=kp.exec(n);if(r){var t="",e,a=0;for(e=r.index;ebe))throw Error(sn(301));if(n===Vn)if(he=!0,n={action:t,next:null},pr===null&&(pr=new Map),t=pr.get(r),t===void 0)pr.set(r,n);else{for(r=t;r.next!==null;)r=r.next;r.next=n}}function Pa(){}var Er=null,Gp={readContext:function(n){var r=Er.threadID;return Tt(n,r),n[r]},useContext:function(n){Cr();var r=Er.threadID;return Tt(n,r),n[r]},useMemo:Li,useReducer:Ii,useRef:function(n){Vn=Cr(),X=Aa();var r=X.memoizedState;return r===null?(n={current:n},X.memoizedState=n):r},useState:function(n){return Ii(Mi,n)},useLayoutEffect:function(){},useCallback:function(n,r){return Li(function(){return n},r)},useImperativeHandle:Pa,useEffect:Pa,useDebugValue:Pa,useDeferredValue:function(n){return Cr(),n},useTransition:function(){return Cr(),[function(n){n()},!1]},useOpaqueIdentifier:function(){return(Er.identifierPrefix||"")+"R:"+(Er.uniqueID++).toString(36)},useMutableSource:function(n,r){return Cr(),r(n._source)}},wi={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function ji(n){switch(n){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 Si={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},Qp=Bn({menuitem:!0},Si),Ct={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},Kp=["Webkit","ms","Moz","O"];Object.keys(Ct).forEach(function(n){Kp.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),Ct[r]=Ct[n]})});var Yp=/([A-Z])/g,Zp=/^ms-/,dr=rr.Children.toArray,Ua=Pp.ReactCurrentDispatcher,Xp={listing:!0,pre:!0,textarea:!0},nd=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Hi={},$a={};function rd(n){if(n==null)return n;var r="";return rr.Children.forEach(n,function(t){t!=null&&(r+=t)}),r}var td=Object.prototype.hasOwnProperty,ed={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Ni(n,r){if(n===void 0)throw Error(sn(152,yt(r)||"Component"))}function ad(n,r,t){function e(f,i){var u=i.prototype&&i.prototype.isReactComponent,g=Up(i,r,t,u),b=[],W=!1,F={isMounted:function(){return!1},enqueueForceUpdate:function(){if(b===null)return null},enqueueReplaceState:function(Fr,gn){W=!0,b=[gn]},enqueueSetState:function(Fr,gn){if(b===null)return null;b.push(gn)}};if(u){if(u=new i(f.props,g,F),typeof i.getDerivedStateFromProps=="function"){var l=i.getDerivedStateFromProps.call(null,f.props,u.state);l!=null&&(u.state=Bn({},u.state,l))}}else if(Vn={},u=i(f.props,g,F),u=xi(i,f.props,u,g),u==null||u.render==null){n=u,Ni(n,i);return}if(u.props=f.props,u.context=g,u.updater=F,F=u.state,F===void 0&&(u.state=F=null),typeof u.UNSAFE_componentWillMount=="function"||typeof u.componentWillMount=="function")if(typeof u.componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&u.UNSAFE_componentWillMount(),b.length){F=b;var R=W;if(b=null,W=!1,R&&F.length===1)u.state=F[0];else{l=R?F[0]:u.state;var nn=!0;for(R=R?1:0;R=i))throw Error(sn(304));var u=new Uint16Array(i);for(u.set(f),Tn=u,Tn[0]=o+1,f=o;f=u.children.length){var g=u.footer;if(g!==""&&(this.previousWasTextNode=!1),this.stack.pop(),u.type==="select")this.currentSelectValue=null;else if(u.type!=null&&u.type.type!=null&&u.type.type.$$typeof===De)this.popProvider(u.type);else if(u.type===ye){this.suspenseDepth--;var b=o.pop();if(f){f=!1;var W=u.fallbackFrame;if(!W)throw Error(sn(303));this.stack.push(W),o[this.suspenseDepth]+="";continue}else o[this.suspenseDepth]+=b}o[this.suspenseDepth]+=g}else{var F=u.children[u.childIndex++],l="";try{l+=this.render(F,u.context,u.domNamespace)}catch(R){throw R!=null&&typeof R.then=="function"?Error(sn(294)):R}finally{}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=l}}return o[0]}finally{Ua.current=a,Er=e,Fi()}},r.render=function(t,e,a){if(typeof t=="string"||typeof t=="number")return a=""+t,a===""?"":this.makeStaticMarkup?br(a):this.previousWasTextNode?""+br(a):(this.previousWasTextNode=!0,br(a));if(e=ad(t,e,this.threadID),t=e.child,e=e.context,t===null||t===!1)return"";if(!rr.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw a=t.$$typeof,Error(a===Ma?sn(257):sn(258,a.toString()));return t=dr(t),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),""}var o=t.type;if(typeof o=="string")return this.renderDOM(t,e,a);switch(o){case Di:case gi:case Ia:case La:case Sa:case ge:return t=dr(t.props.children),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ye:throw Error(sn(294));case vi:throw Error(sn(343))}if(typeof o=="object"&&o!==null)switch(o.$$typeof){case ja:Vn={};var f=o.render(t.props,t.ref);return f=xi(o.render,t.props,f,t.ref),f=dr(f),this.stack.push({type:null,domNamespace:a,children:f,childIndex:0,context:e,footer:""}),"";case Ha:return t=[rr.createElement(o.type,Bn({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case De:return o=dr(t.props.children),a={type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""},this.pushProvider(t),this.stack.push(a),"";case wa:o=t.type,f=t.props;var i=this.threadID;return Tt(o,i),o=dr(f.children(o[i])),this.stack.push({type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""}),"";case _i:throw Error(sn(338));case Na:return o=t.type,f=o._init,o=f(o._payload),t=[rr.createElement(o,Bn({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),""}throw Error(sn(130,o==null?o:typeof o,""))},r.renderDOM=function(t,e,a){var o=t.type.toLowerCase();if(a===wi.html&&ji(o),!Hi.hasOwnProperty(o)){if(!nd.test(o))throw Error(sn(65,o));Hi[o]=!0}var f=t.props;if(o==="input")f=Bn({type:void 0},f,{defaultChecked:void 0,defaultValue:void 0,value:f.value!=null?f.value:f.defaultValue,checked:f.checked!=null?f.checked:f.defaultChecked});else if(o==="textarea"){var i=f.value;if(i==null){i=f.defaultValue;var u=f.children;if(u!=null){if(i!=null)throw Error(sn(92));if(Array.isArray(u)){if(!(1>=u.length))throw Error(sn(93));u=u[0]}i=""+u}i==null&&(i="")}f=Bn({},f,{value:void 0,children:""+i})}else if(o==="select")this.currentSelectValue=f.value!=null?f.value:f.defaultValue,f=Bn({},f,{value:void 0});else if(o==="option"){u=this.currentSelectValue;var g=rd(f.children);if(u!=null){var b=f.value!=null?f.value+"":g;if(i=!1,Array.isArray(u)){for(var W=0;W":(gn+=">",i="");n:{if(u=f.dangerouslySetInnerHTML,u!=null){if(u.__html!=null){u=u.__html;break n}}else if(u=f.children,typeof u=="string"||typeof u=="number"){u=br(u);break n}u=null}return u!=null?(f=[],Xp.hasOwnProperty(o)&&u.charAt(0)===` `&&(gn+=` `),gn+=u):f=dr(f.children),t=t.type,a=a==null||a==="http://www.w3.org/1999/xhtml"?ji(t):a==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":a,this.stack.push({domNamespace:a,type:o,children:f,childIndex:0,context:e,footer:i}),this.previousWasTextNode=!1,gn},n}();Vr.renderToNodeStream=function(){throw Error(sn(207))};Vr.renderToStaticMarkup=function(n,r){n=new Wi(n,!0,r);try{return n.read(1/0)}finally{n.destroy()}};Vr.renderToStaticNodeStream=function(){throw Error(sn(208))};Vr.renderToString=function(n,r){n=new Wi(n,!1,r);try{return n.read(1/0)}finally{n.destroy()}};Vr.version="17.0.2"});var Pi=Zr((cq,Ai)=>{"use strict";Ai.exports=Ri()});var a_={};hc(a_,{boot:()=>e_});var Nt={compose:function(n){return function(r){return function(t){return n(r(t))}}}};var j=function(n){return n.identity},H={identity:function(n){return n},Semigroupoid0:function(){return Nt}};var En=!0;var bn=function(n){return function(r){return function(t){return n(t)(r)}}},N=function(n){return function(r){return n}};var uo=function(n){return function(r){for(var t=r.length,e=new Array(t),a=0;a()=>n.props.def;function ho(n){class r extends gr.Component{constructor(e){super(e);e.init&&e.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return r.displayName=n?"Elmish_"+n:"ElmishRoot",r}var Yn=function(n){return n.discard};var U=function(n){return n.bind},qn=function(n){return bn(U(n))};var On={discard:function(n){return U(n)}};var bo=function(n){var r=U(n.Bind1()),t=Xr(n.Applicative0());return function(e){return function(a){return r(e)(function(o){return t(o)(a)})}}};var ir=function(n){var r=U(n.Bind1()),t=y(n.Applicative0());return function(e){return function(a){return r(e)(function(o){return r(a)(function(f){return t(o(f))})})}}};var zc=function(n,r){if(n<1)return[];var t=new Array(n);return t.fill(r)},Gc=function(n,r){for(var t=[],e=0,a=0;a>1),i-o>1&&n(r,t,a,e,o,i),f-i>1&&n(r,t,a,e,i,f),u=o,g=i,b=o;u0?(e[b++]=F,++g):(e[b++]=W,++u);for(;u>1),i-o>1&&n(r,t,a,e,o,i),f-i>1&&n(r,t,a,e,i,f),u=o,g=i,b=o;u0?(e[b++]=F,++g):(e[b++]=W,++u);for(;u=0;o--)e=n(t[o])(e);return e}}},Jo=function(n){return function(r){return function(t){for(var e=r,a=t.length,o=0;o0)&&(T=Fn,p=A._3(S)));break;case nn:V=new x(l,new x(en,p,q),V,M),T=Fn,M&&M!==C&&pn===0?p=A._1.killed(_.fromLeft(M))(A._2):q?p=A._1.failed(_.fromLeft(q))(A._2):p=A._1.completed(_.fromRight(p))(A._2),q=null,pn++;break;case Z:pn++,V=new x(l,new x(en,p,q),V,M),T=Fn,p=A._1;break;case en:pn--,T=wn,p=A._1,q=A._2;break}break;case Kr:for(var fn in Pn)Pn.hasOwnProperty(fn)&&(tr=tr&&Pn[fn].rethrow,cc(Pn[fn].handler(p)));Pn=null,M&&q?setTimeout(function(){throw _.fromLeft(q)},0):_.isLeft(p)&&tr&&setTimeout(function(){if(tr)throw _.fromLeft(p)},0);return;case Mr:T=Fn;break;case St:return}}function un(h){return function(){if(T===Kr)return tr=tr&&h.rethrow,h.handler(p)(),function(){};var C=_r++;return Pn=Pn||{},Pn[C]=h,function(){Pn!==null&&delete Pn[C]}}}function E(h,C){return function(){if(T===Kr)return C(_.right(void 0))(),function(){};var S=un({rethrow:!1,handler:function(){return C(_.right(void 0))}})();switch(T){case Mr:M=_.left(h),T=Kr,p=M,er(B);break;case St:M===null&&(M=_.left(h)),pn===0&&(T===St&&(V=new x(l,new x(Z,p(h)),V,M)),T=wn,p=null,q=null,er(++B));break;default:M===null&&(M=_.left(h)),pn===0&&(T=wn,p=null,q=null)}return S}}function I(h){return function(){var C=un({rethrow:!1,handler:h})();return T===Mr&&er(B),C}}return{kill:E,join:I,onComplete:un,isSuspended:function(){return T===Mr},run:function(){T===Mr&&(Lt.isDraining()?er(B):Lt.enqueue(function(){er(B)}))}}}function dc(_,P,on,B){var T=0,p={},q=0,M={},an=new Error("[ParAff] Early exit"),_n=null,V=n;function pn(un,E,I){var h=E,C=null,S=null,A=0,fn={},Dn,Yr;n:for(;;)switch(Dn=null,h.tag){case dn:if(h._3===n&&(Dn=p[h._1],fn[A++]=Dn.kill(un,function(_c){return function(){A--,A===0&&I(_c)()}})),C===null)break n;h=C._2,S===null?C=null:(C=S._1,S=S._2);break;case b:h=h._2;break;case W:case F:C&&(S=new x(l,C,S)),C=h,h=h._1;break}if(A===0)I(_.right(void 0))();else for(Yr=0,Dn=A;Yr":n===void 0?"":n instanceof Date?n.toString():typeof Blob!="undefined"&&n instanceof Blob?"file["+n.name+"]":JSON.stringify(n)}var Js=Hn(Nn),Hu=qr(Xt),Vs=kn(Nn);var fa=function(n){return n.foldrWithIndex};var ca=function(n){return n.foldlWithIndex};var zs=function(n){var r=fa(n);return function(t){var e=L(t.Semigroup0()),a=ln(t);return function(o){return r(function(f){return function(i){return function(u){return e(o(f)(i))(u)}}})(a)}}},le={foldrWithIndex:function(n){return function(r){var t=Js(function(a){return function(o){return n(a.value0)(a.value1)(o)}})(r),e=Hu(Y.create);return function(a){return t(e(a))}}},foldlWithIndex:function(n){return function(r){var t=Vs(function(a){return function(o){return n(o.value0)(a)(o.value1)}})(r),e=Hu(Y.create);return function(a){return t(e(a))}}},foldMapWithIndex:function(n){return zs(le)(n)},Foldable0:function(){return Nn}};var Nu=function(n){var r=ca(n);return function(t){var e=function(a){return function(o){return function(f){return o instanceof m?t(a)(f):o}}};return r(e)(m.value)}};var se=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};var pa=s;function da(n){return n()}function $u(n,r,t,e){return t in e?r(e[t]):n}function ma(n){return function(r){var t=[];for(var e in r)hasOwnProperty.call(r,e)&&t.push(n(e)(r[e]));return t}}var gp=Object.keys||ma(function(n){return function(){return n}});var _a=function(){return{}};function va(n){return function(r){return function(t){return function(){return t[n]=r,t}}}}var bp=qn(Bt);var qu=function(n){return function(r){return da(bp(va(n)(r))(_a))}};var ga=function(){return Yt($u)(m.value)(d.create)}();var Cp=ko(yr),Ep=Dr(Cp),xp=Nu(le),Fp=k(Pt),Mp=cu(Ue),kr=function(){function n(){}return n.value=new n,n}(),hr=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ou={validateJsRecord:function(n){return kr.value}};var ku=function(n){return function(r){return function(t){var e=r(t);return e?kr.value:new hr({path:"",got:t,expected:n})}}};var Bu={validateForeignType:ku("Boolean")(wu)},Ju={validateForeignType:ku("Function")(Su)};var Ip=function(n){return n.validateJsRecord},Vu=function(){return function(n){var r=Ip(n);return{validateForeignType:function(t){if(ju(t))return r(t);if(En)return new hr({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])}}}},zu=function(n){return n.validateForeignType},Gu=function(n){var r=zu(n);return{validateForeignType:function(t){if(Ep(se)(t))return new hr({path:"",expected:"Array",got:t});if(En){var e=function(o){return function(f){var i=r(f);if(i instanceof kr)return m.value;if(i instanceof hr)return new d({idx:o,invalid:i.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[i.constructor.name])}},a=xp(e)(pa(t));if(a instanceof m)return kr.value;if(a instanceof d)return new hr({expected:a.value0.invalid.expected,got:a.value0.invalid.got,path:"["+(Fp(a.value0.idx)+("]"+a.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[t.constructor.name])}}};var de=function(n){var r=zu(n);return function(t){var e=r(t);if(e instanceof kr)return new G(pa(t));if(e instanceof hr)return new J(Mp([e.value0.path,function(){var a=e.value0.path==="";return a?"Expected ":": expected "}(),e.value0.expected," but got: ",ia(e.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[e.constructor.name])}},Da=function(n){var r=de(n);return function(t){return Co(r(t))}};var me=window.ReactDOM,{createPortal:rq,findDOMNode:tq,flushSync:eq}=window.ReactDOM;var qa=oo(Pi());function Ui(n){return n.state&&n.state.s}function $i(n,r,t){return n.setState({s:r},t)}function qi(n,r){return n.state={s:r}}var Oi=me.render,ki=me.hydrate,Oa=qa.default&&qa.default.renderToString||(n=>""),od=me.unmountComponentAtNode;function Bi(n,r,t){return gr.createElement.apply(null,[n,ud(n,r)].concat(t))}function ud(n,r){if(typeof n!="string"||r._data==null)return r;var t={_data:void 0};for(var e in r._data){var a=r._data[e];t["data-"+e]=a}return Object.assign({},r,t)}var Ji=(n,r)=>r[n],Vi=(n,r,t)=>t[n]=r;var Ce=function(r){return function(t){return r(t)()}};var Et=function(r){return function(t){return function(){return r(t)}}},xr=function(r){return function(t){return function(e){return function(){return r(t,e)}}}},xt=function(r){return function(t){return function(e){return function(a){return function(){return r(t,e,a)}}}}};function zi(n,r,t){return n==null?r:t(n)}var tn=function(n){return zi(n,m.value,d.create)};var xd=ar(w);var Ee={asReactChildren:function(n){return[n]}},zr={asReactChildren:function(n){return[n]}},ka={asReactChildren:j(H)};var Ba=xt($i),Gi=function(){return xt(Vi)},Qi=xr(Oi),Ki=xr(ki),Yi=Et(Ui),Ja=function(n){var r=Da(n);return function(t){return function(e){return xd(function(){return Ji(t,e)})(r)}}},Zi=xr(qi),Fd=function(n){return n.asReactChildren},Ft=function(){return function(n){var r=Fd(n);return function(t){return function(e){return function(a){return Bi(t,e,r(a))}}}}};var Va=c(w),Md=y(Sn),Xi=function(n){return{initialize:function(r){return Zi(r)(n.initialState)},getState:function(r){return function(){var e=Va(tn)(Yi(r))();return Ln(n.initialState)(e)}},setState:Ba}},nf=function(){var n=function(r){return function(t){return{initialize:function(e){return Wr(new d(t.initialState))(r)},getState:function(e){return Va(Ln(t.initialState))(ft(r))},setState:function(e){return function(a){return function(o){return function(){return Wr(new d(a))(r)(),Ba(e)(a)(Md(D))(),o()}}}}}}};return Va(n)(qt(m.value))}();var rf=L(Lr);var tf=Gi(),xe=ar(w),Ld=Ja(Bu),ef=c(w),wd=Ja(Gu(Ju)),jd=Yn(On),Sd=qn(Zn),Hd=Ye(Sn)(Nn),Nd=jd(ua),af=Rn(ee),Wd=bo(fr),Rd=L(Pe(Oe(Ae))),of=function(n){return n},Mt=function(){function n(r,t){this.value0=r,this.value1=t}return n.create=function(r){return function(t){return new n(r,t)}},n}(),Ad={map:function(n){return function(r){return new Mt(n(r.value0),r.value1)}}};var uf={apply:function(n){return function(r){return new Mt(n.value0(r.value0),rf(n.value1)(r.value1))}},Functor0:function(){return Ad}},ff={bind:function(n){return function(r){var t=r(n.value0);return new Mt(t.value0,rf(n.value1)(t.value1))}},Apply0:function(){return uf}},zn={pure:function(n){return new Mt(n,[])},Apply0:function(){return uf}};var Pd=function(n){return new Mt(D,[n])},za=function(n){return Pd(N(n))};var cf=function(n){return function(r){var t=tf("__unmounted"),e=tf("__subscriptions"),a=function(l){return function(R){return function(nn){return function(){var en=xe(ut(l))(function(dn){return dn.init})();return r({initialState:en.value0}).setState(l)(R)(nn)()}}}},o=function(){var l=ef(Ln(!1)),R=Ld("__unmounted");return function(nn){return l(R(nn))}}(),f=function(){var l=ef(Ln([])),R=wd("__subscriptions");return function(nn){return l(R(nn))}}(),i=function(l){return function(){return Sd(Hd)(f(l))(),e([])(l)()}},u=function(l){return function(){var nn=xe(ut(l))(function(Z){return Z.init})();return r({initialState:nn.value0}).getState(l)()}},g=function(l){return function(R){return function(){var Z=f(l)();return e(lu(oa(R))(Z))(l)()}}},b=function(l){return function(R){var nn=function(Z){return oa(Nd(Fu(0))(function(){return Z({dispatch:function(){var en=W(R);return function(dn){return af(en(dn))}}(),onStop:g(R)})}))};return $e(l)(nn)}},W=function(l){return function(R){return Wd(o(l))(function(){var Z=u(l)(),en=xe(ut(l))(function(Fr){return Fr.update})(),dn=en(Z)(R);return a(l)(dn.value0)(b(dn.value1)(l))()})}},F=function(l){return function(){var nn=u(l)(),Z=xe(ut(l))(function(en){return en.view})();return Z(nn)(W(l))}};return function(l){return To(n,{def:l,init:r({initialState:l.init.value0}).initialize,render:F,componentDidMount:b(l.init.value1),componentWillUnmount:Rd(t(!0))(i)})}}},lf=function(n){return function(){var t=af(nf)();return yo(function(e){return cf(e)(t)(n)})}},Ga=function(n){return function(r){return Do(n,function(t){var e=cf(t)(Xi);return function(a){return e(r(a))}})}};var Ud=y(Sn),$d=Qe(),sf=function(n){return{handleMaybe:function(r){return function(t){return Ce(function(){var e=vn(Ud(D))(r);return function(a){return e($d(t(a)))}}())}}}};var pf={handle:function(n){return function(r){return function(t){return n(r)()}}}},df=function(n){return n.handleMaybe};var mf=function(n){return n.handle};function Fe(n,r){var t={};for(var e in r)({}).hasOwnProperty.call(r,e)&&(t[e]=r[e]);for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t}var _f=function(){return function(){return function(n){return function(r){return Fe(n,r)}}}};var vf=Ft(),qd=_f()();var gf=s;var Qa=function(n){var r=vf(n);return function(t){return function(e){return function(a){return r(gf(t))(qd(a)({className:e}))}}}};var Ka=function(n){return function(r){var t=vf(r);return function(e){return function(a){return t(gf(n))({className:e})(a)}}}};var Ya=function(n){return Ka("span")(n)};var Za=function(n){return Ka("div")(n)};var Df=function(n){var r=Qa(n);return function(){return function(){return r("button")}}};var yf=function(n){var r=Qa(n);return function(){return function(){return r("a")}}};var It="";function Tf(n){var r=n.split(` `);return r.reduce(function(t,e){var a=Bd(e)||Vd(e)||Qd(e)||Xd(e)||Yd(e);return a&&t.push(a),t},[])}var Od=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,kd=/\((\S*)(?::(\d+))(?::(\d+))\)/;function Bd(n){var r=Od.exec(n);if(!r)return null;var t=r[2]&&r[2].indexOf("native")===0,e=r[2]&&r[2].indexOf("eval")===0,a=kd.exec(r[2]);return e&&a!=null&&(r[2]=a[1],r[3]=a[2],r[4]=a[3]),{file:t?null:r[2],methodName:r[1]||It,arguments:t?[r[2]]:[],lineNumber:r[3]?+r[3]:null,column:r[4]?+r[4]:null}}var Jd=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Vd(n){var r=Jd.exec(n);return r?{file:r[2],methodName:r[1]||It,arguments:[],lineNumber:+r[3],column:r[4]?+r[4]:null}:null}var zd=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,Gd=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function Qd(n){var r=zd.exec(n);if(!r)return null;var t=r[3]&&r[3].indexOf(" > eval")>-1,e=Gd.exec(r[3]);return t&&e!=null&&(r[3]=e[1],r[4]=e[2],r[5]=null),{file:r[3],methodName:r[1]||It,arguments:r[2]?r[2].split(","):[],lineNumber:r[4]?+r[4]:null,column:r[5]?+r[5]:null}}var Kd=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function Yd(n){var r=Kd.exec(n);return r?{file:r[3],methodName:r[1]||It,arguments:[],lineNumber:+r[4],column:r[5]?+r[5]:null}:null}var Zd=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function Xd(n){var r=Zd.exec(n);return r?{file:r[2],methodName:r[1]||It,arguments:[],lineNumber:+r[3],column:r[4]?+r[4]:null}:null}function hf({skipFrames:n,prefix:r}){let t=new Error().stack,a=Tf(t)[n],o=bf(a.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),f=bf(a.methodName);return`${r}_${o}_${f}_${a.lineNumber}_${a.column}`}var bf=n=>n.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");var nm=y(zn),rm=j(H),Me=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),tm={map:function(n){return function(r){return new Me(function(t){return r.value0(function(e){return t(n(e))})})}}},em=c(tm);var am=function(n){return of(hf(n))},Cf=function(n){return new Me(function(r){return r(n)})},Ie=function(n){return function(r){return new Me(function(t){return Ga(n)(r)(t)})}},om=function(n){return function(r){return Ga(n)(function(t){return{init:nm(D),update:N(tt),view:N(N(r.value0(rm)))}})(D)}};var Ef=function(n){var r=am({skipFrames:3,prefix:"WithHookCurried"});return function(t){return om(r)(em(Jt(t))(n))}};var Xa=function(){return function(n){return function(r){return new Me(function(t){return n.value0(function(e){var a=r(e);return a.value0(t)})})}}},um=Xa(),xf=function(n){return function(){return um}};var im=oo(Fa());var Gr=!1;var Le=function(n){return function(){console.error(n)}};var Sf=function(n){var r=Rn(n);return function(t){return r(Le(t))}};function Hf(n){return function(r){return function(){return r.getElementById(n)}}}var dm=c(w),no=function(n){var r=dm(tn),t=Hf(n);return function(e){return r(t(e))}};var mr=function(){return window};var ro=s;function we(n){return function(){return n.document}}function to(n){return function(){return n.localStorage}}var Dm=y(Sn),Rf=U(Zn),ym=c(w),Tm=Sf(ee),Af=function(n){var r=function(e){var a=n(e);return Oa(a.view(a.init.value0)(N(Dm(D))))},t=function(e){return function(a){return function(o){return function(){var i=Rf(Rf(mr)(function(){var g=ym(ro);return function(b){return g(we(b))}}()))(no(a))();if(i instanceof m)return Tm("Element #"+(a+" not found"))();if(i instanceof d){var u=lf(n(o))();return e(u)(i.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[i.constructor.name])}}}};return{mount:t(Qi),renderToString:r,hydrate:t(Ki)}};var hm={info:"info",warning:"warn",error:"error"},eo=n=>r=>t=>e=>{let a=hm[n];if(typeof console!="undefined"&&console[a]&&console[a](r,t),typeof window!="undefined"){let o=new Error(r);typeof window.Sentry!="undefined"&&window.Sentry.captureException(o,{extra:t})}return e()};var Pf="error";var Uf={parseOrPanic:function(n){return function(r){var t=n.parse(r);if(t instanceof G)return t.value0;if(t instanceof J)return eo(Pf)("Failed to parse "+n.diagnosticName)({error:t.value0,value:r})(function(e){return n.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[t.constructor.name])}}},$f=function(n){return n.parseOrPanic};var bm=$f(Uf),Cm=U(xo),qf=y(zn),Of=function(n){var r=de(n);return function(t){return Af(bm({parse:function(e){return Cm(r(e))(function(a){return vn(new J("Component construction failed"))(G.create)(t.def(a))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:qf(D),update:function(e){return function(a){return qf(D)}},view:function(e){return function(a){return Gr}}}}))}};var je=function(n){return function(r){return function(){return r[n]}}},Mm=je("children"),Im=je("firstElementChild"),Lm=je("lastElementChild"),wm=je("childElementCount");var jm=function(n){return function(r){if(n)return r(D);if(En)return Gr;throw new Error("Failed pattern match at Utils.HTML (line 94, column 1 - line 94, column 61): "+[n.constructor.name,r.constructor.name])}},Bf=function(n){return function(r){return jm(n)(N(r))}};var Jf=class extends gr.Component{componentDidUpdate(r){this.props.componentDidUpdate(r.deps)}render(){return this.props.children}},Vf=Jf;var Sm=Sr();var zf=function(n){return"ref:"+Mn(n)(mn.value)},Gf=function(n){var r=zf(n);return function(t){return Sm(ga(r)(t))}},Qf=function(n){var r=zf(n);return function(t){return qu(r)(t)}};var Nm=Ft(),Kf=Yn(On)(ff),Yf=y(zn),Wm=df(sf(Tu)),Zf={reflectSymbol:function(){return"deps"}},Rm=Gf(Zf),Am=Qf(Zf),Pm=j(H);var Um=function(n){var r=Nm(n);return function(){return function(){return r(Vf)}}},$m=Um(zr)()(),qm=function(n){var r=rt(n);return function(t){return function(e){return function(a){return function(o){return Ie(t)(function(f){return e({init:Kf(za(o(a)))(function(){return Yf(a)}),update:function(i){return function(u){return Kf(za(o(u)))(function(){return Yf(u)})}},view:function(i){return function(u){return $m({componentDidUpdate:Wm(u)(function(g){var b=r(Rm(g))(a);return b?new d(a):m.value}),deps:Am(a)})(f(D))}}})})}}}}},Om=qm(Re);var Xf=function(n){return Om("UseEffect")(Pm)(D)(N(n))};var nc=y(zn),km=j(H);var Bm=function(n){return function(r){return function(t){return Ie(n)(function(e){return r({init:nc(t),update:function(a){return function(o){return nc(o)}},view:st(e)})})}}},rc=function(n){return Bm("UseState")(km)(n)};function tc(n){return function(r){return function(){return r.getItem(n)}}}function Se(n){return function(r){return function(t){return function(){t.setItem(n,r)}}}}var Jm=c(w);var ec=function(n){var r=Jm(tn),t=tc(n);return function(e){return r(t(e))}};var Vm=Xa(),zm=xf(On)(),Gm=Rn(Lu),Qr=qn(Zn),Qm=function(n){return function(r){return function(t){return Vm(rc(m.value))(function(e){return zm(Xf(Gm(function(){var o=Qr(ec(r))(Qr(n)(mr))();if(o instanceof d)return e.value1(new d(o.value0))();if(o instanceof m)return e.value1(new d(t))(),Qr(Se(r)(t))(Qr(n)(mr))();throw new Error("Failed pattern match at Utils.UseStorage (line 43, column 5 - line 48, column 56): "+[o.constructor.name])})))(function(){return Cf(new Y(e.value0,function(a){return function(){return e.value1(new d(a))(),Qr(Se(r)(a))(Qr(n)(mr))()}}))})})}}};var ac=Qm(to);var Km=O(at(Ir)),oc=Za(zr),uc=Za(ka),ic=Ya(Ee),Ym=yf(Ee)()(),Zm=Df(zr)()(),Xm=mf(pf),n_=Ya(zr),r_=y(Ut),fc=y(zn),t_=function(n){var r=function(t){return function(e){return Ef(ac("ivy-rename-announcement")("false"))(function(a){return function(o){return Bf(Km(a)(new d("false")))(oc("rounded bg-primary px-5 py-4 mx-4 mt-3 text-white")(uc("row")([uc("col")([ic("")("Your AI Counselor Ivy is now Sage! Celebrating its impact on students -- "),Ym("text-white underline")({href:"https://blog.collegevine.com/one-year-of-ai-counseling",target:"_blank"})("learn more"),ic("")(".")]),oc("col-auto")(Zm("btn btn-sm p-0")({onClick:Xm(o)("true")})(n_("fe fe-x text-white")(Gr)))])))}})}};return r_({init:fc(D),update:function(t){return function(e){return fc(D)}},view:r})},e_=Of(Vu()(Ou))({diagnosticName:"Ivy Rename Announcement",def:t_});return a_;})(); /* object-assign (c) Sindre Sorhus @license MIT */ /** @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.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. */