var Purs_EntryPoints_Community_About=(()=>{var uR=Object.create;var yc=Object.defineProperty;var oR=Object.getOwnPropertyDescriptor;var lR=Object.getOwnPropertyNames;var iR=Object.getPrototypeOf,cR=Object.prototype.hasOwnProperty;var vR=(e,a)=>()=>(e&&(a=e(e=0)),a);var Jt=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports),F_=(e,a)=>{for(var n in a)yc(e,n,{get:a[n],enumerable:!0})},G_=(e,a,n,t)=>{if(a&&typeof a=="object"||typeof a=="function")for(let r of lR(a))!cR.call(e,r)&&r!==n&&yc(e,r,{get:()=>a[r],enumerable:!(t=oR(a,r))||t.enumerable});return e};var M_=(e,a,n)=>(n=e!=null?uR(iR(e)):{},G_(a||!e||!e.__esModule?yc(n,"default",{value:e,enumerable:!0}):n,e)),S_=e=>G_(yc({},"__esModule",{value:!0}),e);var A_={};F_(A_,{Children:()=>_R,Component:()=>mR,Fragment:()=>RR,PureComponent:()=>IR,Suspense:()=>TR,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>sR,cloneElement:()=>pR,createContext:()=>dR,createElement:()=>DR,createRef:()=>gR,default:()=>Pr,forwardRef:()=>hR,isValidElement:()=>wR,lazy:()=>yR,memo:()=>bR,useCallback:()=>ER,useContext:()=>CR,useDebugValue:()=>FR,useEffect:()=>GR,useImperativeHandle:()=>MR,useLayoutEffect:()=>SR,useMemo:()=>AR,useReducer:()=>LR,useRef:()=>NR,useState:()=>PR,version:()=>OR});var Pr,sR,_R,pR,mR,dR,DR,gR,hR,RR,wR,yR,bR,IR,TR,ER,CR,FR,GR,MR,SR,AR,LR,NR,PR,OR,Yl=vR(()=>{Pr=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:sR,Children:_R,cloneElement:pR,Component:mR,createContext:dR,createElement:DR,createRef:gR,forwardRef:hR,Fragment:RR,isValidElement:wR,lazy:yR,memo:bR,PureComponent:IR,Suspense:TR,useCallback:ER,useContext:CR,useDebugValue:FR,useEffect:GR,useImperativeHandle:MR,useLayoutEffect:SR,useMemo:AR,useReducer:LR,useRef:NR,useState:PR,version:OR}=window.React});var N_=Jt((yL,L_)=>{"use strict";var UR="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";L_.exports=UR});var H_=Jt((bL,U_)=>{"use strict";var HR=N_();function P_(){}function O_(){}O_.resetWarningCache=P_;U_.exports=function(){function e(t,r,u,o,i,v){if(v!==HR){var m=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 m.name="Invariant Violation",m}}e.isRequired=e;function a(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:a,element:e,elementType:e,instanceOf:a,node:e,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:O_,resetWarningCache:P_};return n.PropTypes=n,n}});var W_=Jt((EL,$_)=>{$_.exports=H_()();var IL,TL});var bf=Jt(Jo=>{"use strict";Object.defineProperty(Jo,"__esModule",{value:!0});var q_=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],bc=q_.join(","),B_=typeof Element>"u",ju=B_?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,wf=!B_&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},J_=function(a,n,t){var r=Array.prototype.slice.apply(a.querySelectorAll(bc));return n&&ju.call(a,bc)&&r.unshift(a),r=r.filter(t),r},z_=function e(a,n,t){for(var r=[],u=Array.from(a);u.length;){var o=u.shift();if(o.tagName==="SLOT"){var i=o.assignedElements(),v=i.length?i:o.children,m=e(v,!0,t);t.flatten?r.push.apply(r,m):r.push({scope:o,candidates:m})}else{var p=ju.call(o,bc);p&&t.filter(o)&&(n||!a.includes(o))&&r.push(o);var M=o.shadowRoot||typeof t.getShadowRoot=="function"&&t.getShadowRoot(o),X=!t.shadowRootFilter||t.shadowRootFilter(o);if(M&&X){var h=e(M===!0?o.children:M.children,!0,t);t.flatten?r.push.apply(r,h):r.push({scope:o,candidates:h})}else u.unshift.apply(u,o.children)}}return r},j_=function(a,n){return a.tabIndex<0&&(n||/^(AUDIO|VIDEO|DETAILS)$/.test(a.tagName)||a.isContentEditable)&&isNaN(parseInt(a.getAttribute("tabindex"),10))?0:a.tabIndex},$R=function(a,n){return a.tabIndex===n.tabIndex?a.documentOrder-n.documentOrder:a.tabIndex-n.tabIndex},Q_=function(a){return a.tagName==="INPUT"},WR=function(a){return Q_(a)&&a.type==="hidden"},kR=function(a){var n=a.tagName==="DETAILS"&&Array.prototype.slice.apply(a.children).some(function(t){return t.tagName==="SUMMARY"});return n},qR=function(a,n){for(var t=0;tsummary:first-of-type"),o=u?a.parentElement:a;if(ju.call(o,"details:not([open]) *"))return!0;var i=wf(a).host,v=(i==null?void 0:i.ownerDocument.contains(i))||a.ownerDocument.contains(a);if(!t||t==="full"){if(typeof r=="function"){for(var m=a;a;){var p=a.parentElement,M=wf(a);if(p&&!p.shadowRoot&&r(p)===!0)return k_(a);a.assignedSlot?a=a.assignedSlot:!p&&M!==a.ownerDocument?a=M.host:a=p}a=m}if(v)return!a.getClientRects().length}else if(t==="non-zero-area")return k_(a);return!1},QR=function(a){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(a.tagName))for(var n=a.parentElement;n;){if(n.tagName==="FIELDSET"&&n.disabled){for(var t=0;t=0)},KR=function e(a){var n=[],t=[];return a.forEach(function(r,u){var o=!!r.scope,i=o?r.scope:r,v=j_(i,o),m=o?e(r.candidates):i;v===0?o?n.push.apply(n,m):n.push(i):t.push({documentOrder:u,tabIndex:v,item:r,isScope:o,content:m})}),t.sort($R).reduce(function(r,u){return u.isScope?r.push.apply(r,u.content):r.push(u.content),r},[]).concat(n)},YR=function(a,n){n=n||{};var t;return n.getShadowRoot?t=z_([a],n.includeContainer,{filter:yf.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:VR}):t=J_(a,n.includeContainer,yf.bind(null,n)),KR(t)},ZR=function(a,n){n=n||{};var t;return n.getShadowRoot?t=z_([a],n.includeContainer,{filter:Ic.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):t=J_(a,n.includeContainer,Ic.bind(null,n)),t},XR=function(a,n){if(n=n||{},!a)throw new Error("No node provided");return ju.call(a,bc)===!1?!1:yf(n,a)},xR=q_.concat("iframe").join(","),ew=function(a,n){if(n=n||{},!a)throw new Error("No node provided");return ju.call(a,xR)===!1?!1:Ic(n,a)};Jo.focusable=ZR;Jo.isFocusable=ew;Jo.isTabbable=XR;Jo.tabbable=YR});var x_=Jt(If=>{"use strict";Object.defineProperty(If,"__esModule",{value:!0});var Or=bf();function V_(e,a){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);a&&(t=t.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,t)}return n}function K_(e){for(var a=1;a0){var t=e[e.length-1];t!==n&&t.pause()}var r=e.indexOf(n);r===-1||e.splice(r,1),e.push(n)},deactivateTrap:function(n){var t=e.indexOf(n);t!==-1&&e.splice(t,1),e.length>0&&e[e.length-1].unpause()}}})(),nw=function(a){return a.tagName&&a.tagName.toLowerCase()==="input"&&typeof a.select=="function"},tw=function(a){return a.key==="Escape"||a.key==="Esc"||a.keyCode===27},rw=function(a){return a.key==="Tab"||a.keyCode===9},Z_=function(a){return setTimeout(a,0)},X_=function(a,n){var t=-1;return a.every(function(r,u){return n(r)?(t=u,!1):!0}),t},Zl=function(a){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r1?Oe-1:0),ja=1;ja=0)S=t.activeElement;else{var U=u.tabbableGroups[0],Oe=U&&U.firstTabbableNode;S=Oe||m("fallbackFocus")}if(!S)throw new Error("Your focus-trap needs to have at least one focusable element");return S},M=function(){if(u.containerGroups=u.containers.map(function(S){var U=Or.tabbable(S,r.tabbableOptions),Oe=Or.focusable(S,r.tabbableOptions);return{container:S,tabbableNodes:U,focusableNodes:Oe,firstTabbableNode:U.length>0?U[0]:null,lastTabbableNode:U.length>0?U[U.length-1]:null,nextTabbableNode:function(ja){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Bt=Oe.findIndex(function(kn){return kn===ja});if(!(Bt<0))return on?Oe.slice(Bt+1).find(function(kn){return Or.isTabbable(kn,r.tabbableOptions)}):Oe.slice(0,Bt).reverse().find(function(kn){return Or.isTabbable(kn,r.tabbableOptions)})}}}),u.tabbableGroups=u.containerGroups.filter(function(S){return S.tabbableNodes.length>0}),u.tabbableGroups.length<=0&&!m("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},X=function N(S){if(S!==!1&&S!==t.activeElement){if(!S||!S.focus){N(p());return}S.focus({preventScroll:!!r.preventScroll}),u.mostRecentlyFocusedNode=S,nw(S)&&S.select()}},h=function(S){var U=m("setReturnFocus",S);return U||(U===!1?!1:S)},de=function(S){var U=Tc(S);if(!(v(U)>=0)){if(Zl(r.clickOutsideDeactivates,S)){o.deactivate({returnFocus:r.returnFocusOnDeactivate&&!Or.isFocusable(U,r.tabbableOptions)});return}Zl(r.allowOutsideClick,S)||S.preventDefault()}},He=function(S){var U=Tc(S),Oe=v(U)>=0;Oe||U instanceof Document?Oe&&(u.mostRecentlyFocusedNode=U):(S.stopImmediatePropagation(),X(u.mostRecentlyFocusedNode||p()))},ze=function(S){var U=Tc(S);M();var Oe=null;if(u.tabbableGroups.length>0){var en=v(U),ja=en>=0?u.containerGroups[en]:void 0;if(en<0)S.shiftKey?Oe=u.tabbableGroups[u.tabbableGroups.length-1].lastTabbableNode:Oe=u.tabbableGroups[0].firstTabbableNode;else if(S.shiftKey){var on=X_(u.tabbableGroups,function(tu){var bn=tu.firstTabbableNode;return U===bn});if(on<0&&(ja.container===U||Or.isFocusable(U,r.tabbableOptions)&&!Or.isTabbable(U,r.tabbableOptions)&&!ja.nextTabbableNode(U,!1))&&(on=en),on>=0){var Bt=on===0?u.tabbableGroups.length-1:on-1,kn=u.tabbableGroups[Bt];Oe=kn.lastTabbableNode}}else{var ln=X_(u.tabbableGroups,function(tu){var bn=tu.lastTabbableNode;return U===bn});if(ln<0&&(ja.container===U||Or.isFocusable(U,r.tabbableOptions)&&!Or.isTabbable(U,r.tabbableOptions)&&!ja.nextTabbableNode(U))&&(ln=en),ln>=0){var qo=ln===u.tabbableGroups.length-1?0:ln+1,Bo=u.tabbableGroups[qo];Oe=Bo.firstTabbableNode}}}else Oe=m("fallbackFocus");Oe&&(S.preventDefault(),X(Oe))},je=function(S){if(tw(S)&&Zl(r.escapeDeactivates,S)!==!1){S.preventDefault(),o.deactivate();return}if(rw(S)){ze(S);return}},We=function(S){var U=Tc(S);v(U)>=0||Zl(r.clickOutsideDeactivates,S)||Zl(r.allowOutsideClick,S)||(S.preventDefault(),S.stopImmediatePropagation())},Rt=function(){if(u.active)return Y_.activateTrap(o),u.delayInitialFocusTimer=r.delayInitialFocus?Z_(function(){X(p())}):X(p()),t.addEventListener("focusin",He,!0),t.addEventListener("mousedown",de,{capture:!0,passive:!1}),t.addEventListener("touchstart",de,{capture:!0,passive:!1}),t.addEventListener("click",We,{capture:!0,passive:!1}),t.addEventListener("keydown",je,{capture:!0,passive:!1}),o},un=function(){if(u.active)return t.removeEventListener("focusin",He,!0),t.removeEventListener("mousedown",de,!0),t.removeEventListener("touchstart",de,!0),t.removeEventListener("click",We,!0),t.removeEventListener("keydown",je,!0),o};return o={get active(){return u.active},get paused(){return u.paused},activate:function(S){if(u.active)return this;var U=i(S,"onActivate"),Oe=i(S,"onPostActivate"),en=i(S,"checkCanFocusTrap");en||M(),u.active=!0,u.paused=!1,u.nodeFocusedBeforeActivation=t.activeElement,U&&U();var ja=function(){en&&M(),Rt(),Oe&&Oe()};return en?(en(u.containers.concat()).then(ja,ja),this):(ja(),this)},deactivate:function(S){if(!u.active)return this;var U=K_({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},S);clearTimeout(u.delayInitialFocusTimer),u.delayInitialFocusTimer=void 0,un(),u.active=!1,u.paused=!1,Y_.deactivateTrap(o);var Oe=i(U,"onDeactivate"),en=i(U,"onPostDeactivate"),ja=i(U,"checkCanReturnFocus"),on=i(U,"returnFocus","returnFocusOnDeactivate");Oe&&Oe();var Bt=function(){Z_(function(){on&&X(h(u.nodeFocusedBeforeActivation)),en&&en()})};return on&&ja?(ja(h(u.nodeFocusedBeforeActivation)).then(Bt,Bt),this):(Bt(),this)},pause:function(){return u.paused||!u.active?this:(u.paused=!0,un(),this)},unpause:function(){return!u.paused||!u.active?this:(u.paused=!1,M(),Rt(),this)},updateContainerElements:function(S){var U=[].concat(S).filter(Boolean);return u.containers=U.map(function(Oe){return typeof Oe=="string"?t.querySelector(Oe):Oe}),u.active&&M(),this}},o.updateContainerElements(a),o};If.createFocusTrap=uw});var np=Jt((GL,ap)=>{"use strict";function Tf(e){"@babel/helpers - typeof";return Tf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},Tf(e)}function ow(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function ep(e,a){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Cc(e){return Cc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Cc(e)}function sw(e,a,n){return a in e?Object.defineProperty(e,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[a]=n,e}var Ec=(Yl(),S_(A_)),we=W_(),_w=x_(),pw=_w.createFocusTrap,mw=bf(),dw=mw.isFocusable,Cf=(function(e){iw(n,e);var a=cw(n);function n(t){var r;ow(this,n),r=a.call(this,t),sw(xl(r),"getNodeForOption",function(i){var v,m=(v=this.internalOptions[i])!==null&&v!==void 0?v:this.originalOptions[i];if(typeof m=="function"){for(var p=arguments.length,M=new Array(p>1?p-1:0),X=1;X element.");var o=function(m){var p=r.props.containerElements;u&&(typeof u.ref=="function"?u.ref(m):u.ref&&(u.ref.current=m)),r.focusTrapElements=p||[m]},i=Ec.cloneElement(u,{ref:o});return i}return null}}]),n})(Ec.Component),Xl=typeof Element>"u"?Function:Element;Cf.propTypes={active:we.bool,paused:we.bool,focusTrapOptions:we.shape({document:we.object,onActivate:we.func,onPostActivate:we.func,checkCanFocusTrap:we.func,onDeactivate:we.func,onPostDeactivate:we.func,checkCanReturnFocus:we.func,initialFocus:we.oneOfType([we.instanceOf(Xl),we.string,we.bool,we.func]),fallbackFocus:we.oneOfType([we.instanceOf(Xl),we.string,we.func]),escapeDeactivates:we.oneOfType([we.bool,we.func]),clickOutsideDeactivates:we.oneOfType([we.bool,we.func]),returnFocusOnDeactivate:we.bool,setReturnFocus:we.oneOfType([we.instanceOf(Xl),we.string,we.bool,we.func]),allowOutsideClick:we.oneOfType([we.bool,we.func]),preventScroll:we.bool,tabbableOptions:we.shape({displayCheck:we.oneOf(["full","non-zero-area","none"]),getShadowRoot:we.oneOfType([we.bool,we.func])})}),containerElements:we.arrayOf(we.instanceOf(Xl)),children:we.oneOfType([we.element,we.instanceOf(Xl)])};Cf.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:pw};ap.exports=Cf});var Ff=Jt((NL,up)=>{"use strict";var rp=Object.getOwnPropertySymbols,hw=Object.prototype.hasOwnProperty,Rw=Object.prototype.propertyIsEnumerable;function ww(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function yw(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var a={},n=0;n<10;n++)a["_"+String.fromCharCode(n)]=n;var t=Object.getOwnPropertyNames(a).map(function(u){return a[u]});if(t.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(u){r[u]=u}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}up.exports=yw()?Object.assign:function(e,a){for(var n,t=ww(e),r,u=1;u{"use strict";var Mf=Ff(),zo=60103,ip=60106;Ve.Fragment=60107;Ve.StrictMode=60108;Ve.Profiler=60114;var cp=60109,vp=60110,fp=60112;Ve.Suspense=60113;var sp=60115,_p=60116;typeof Symbol=="function"&&Symbol.for&&(yt=Symbol.for,zo=yt("react.element"),ip=yt("react.portal"),Ve.Fragment=yt("react.fragment"),Ve.StrictMode=yt("react.strict_mode"),Ve.Profiler=yt("react.profiler"),cp=yt("react.provider"),vp=yt("react.context"),fp=yt("react.forward_ref"),Ve.Suspense=yt("react.suspense"),sp=yt("react.memo"),_p=yt("react.lazy"));var yt,op=typeof Symbol=="function"&&Symbol.iterator;function bw(e){return e===null||typeof e!="object"?null:(e=op&&e[op]||e["@@iterator"],typeof e=="function"?e:null)}function ei(e){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n{"use strict";yp.exports=wp()});var jp=Jt(Qo=>{"use strict";var zt=Ff(),Hr=bp();function Ja(e){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nai;ai++)En[ai]=ai+1;var En,ai;En[15]=0;var Mw=/^[: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]*$/,Ip=Object.prototype.hasOwnProperty,Tp={},Ep={};function Wp(e){return Ip.call(Ep,e)?!0:Ip.call(Tp,e)?!1:Mw.test(e)?Ep[e]=!0:(Tp[e]=!0,!1)}function Sw(e,a,n,t){if(n!==null&&n.type===0)return!1;switch(typeof a){case"function":case"symbol":return!0;case"boolean":return t?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Aw(e,a,n,t){if(a===null||typeof a>"u"||Sw(e,a,n,t))return!0;if(t)return!1;if(n!==null)switch(n.type){case 3:return!a;case 4:return a===!1;case 5:return isNaN(a);case 6:return isNaN(a)||1>a}return!1}function qn(e,a,n,t,r,u,o){this.acceptsBooleans=a===2||a===3||a===4,this.attributeName=t,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=e,this.type=a,this.sanitizeURL=u,this.removeEmptyString=o}var Cn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Cn[e]=new qn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var a=e[0];Cn[a]=new qn(a,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Cn[e]=new qn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Cn[e]=new qn(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){Cn[e]=new qn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Cn[e]=new qn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Cn[e]=new qn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Cn[e]=new qn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Cn[e]=new qn(e,5,!1,e.toLowerCase(),null,!1,!1)});var jf=/[\-:]([a-z])/g;function Qf(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 a=e.replace(jf,Qf);Cn[a]=new qn(a,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var a=e.replace(jf,Qf);Cn[a]=new qn(a,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var a=e.replace(jf,Qf);Cn[a]=new qn(a,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Cn[e]=new qn(e,1,!1,e.toLowerCase(),null,!1,!1)});Cn.xlinkHref=new qn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Cn[e]=new qn(e,1,!1,e.toLowerCase(),null,!0,!0)});var Lw=/["'&<>]/;function Qu(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var a=Lw.exec(e);if(a){var n="",t,r=0;for(t=a.index;tOc))throw Error(Ja(301));if(e===pr)if(Pc=!0,e={action:n,next:null},lu===null&&(lu=new Map),n=lu.get(a),n===void 0)lu.set(a,e);else{for(a=n;a.next!==null;)a=a.next;a.next=e}}function Pf(){}var Ku=null,Hw={readContext:function(e){var a=Ku.threadID;return ui(e,a),e[a]},useContext:function(e){Vu();var a=Ku.threadID;return ui(e,a),e[a]},useMemo:Gp,useReducer:Fp,useRef:function(e){pr=Vu(),ma=Vf();var a=ma.memoizedState;return a===null?(e={current:e},ma.memoizedState=e):a},useState:function(e){return Fp(Bp,e)},useLayoutEffect:function(){},useCallback:function(e,a){return Gp(function(){return e},a)},useImperativeHandle:Pf,useEffect:Pf,useDebugValue:Pf,useDeferredValue:function(e){return Vu(),e},useTransition:function(){return Vu(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Ku.identifierPrefix||"")+"R:"+(Ku.uniqueID++).toString(36)},useMutableSource:function(e,a){return Vu(),a(e._source)}},Mp={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Sp(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 Jp={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},$w=zt({menuitem:!0},Jp),ri={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},Ww=["Webkit","ms","Moz","O"];Object.keys(ri).forEach(function(e){Ww.forEach(function(a){a=a+e.charAt(0).toUpperCase()+e.substring(1),ri[a]=ri[e]})});var kw=/([A-Z])/g,qw=/^ms-/,ou=Hr.Children.toArray,Of=Fw.ReactCurrentDispatcher,Bw={listing:!0,pre:!0,textarea:!0},Jw=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ap={},Uf={};function zw(e){if(e==null)return e;var a="";return Hr.Children.forEach(e,function(n){n!=null&&(a+=n)}),a}var jw=Object.prototype.hasOwnProperty,Qw={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Lp(e,a){if(e===void 0)throw Error(Ja(152,ti(a)||"Component"))}function Vw(e,a,n){function t(o,i){var v=i.prototype&&i.prototype.isReactComponent,m=Gw(i,a,n,v),p=[],M=!1,X={isMounted:function(){return!1},enqueueForceUpdate:function(){if(p===null)return null},enqueueReplaceState:function(Rt,un){M=!0,p=[un]},enqueueSetState:function(Rt,un){if(p===null)return null;p.push(un)}};if(v){if(v=new i(o.props,m,X),typeof i.getDerivedStateFromProps=="function"){var h=i.getDerivedStateFromProps.call(null,o.props,v.state);h!=null&&(v.state=zt({},v.state,h))}}else if(pr={},v=i(o.props,m,X),v=kp(i,o.props,v,m),v==null||v.render==null){e=v,Lp(e,i);return}if(v.props=o.props,v.context=m,v.updater=X,X=v.state,X===void 0&&(v.state=X=null),typeof v.UNSAFE_componentWillMount=="function"||typeof v.componentWillMount=="function")if(typeof v.componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&v.componentWillMount(),typeof v.UNSAFE_componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&v.UNSAFE_componentWillMount(),p.length){X=p;var de=M;if(p=null,M=!1,de&&X.length===1)v.state=X[0];else{h=de?X[0]:v.state;var He=!0;for(de=de?1:0;de=i))throw Error(Ja(304));var v=new Uint16Array(i);for(v.set(o),En=v,En[0]=u+1,o=u;o=v.children.length){var m=v.footer;if(m!==""&&(this.previousWasTextNode=!1),this.stack.pop(),v.type==="select")this.currentSelectValue=null;else if(v.type!=null&&v.type.type!=null&&v.type.type.$$typeof===Lc)this.popProvider(v.type);else if(v.type===Nc){this.suspenseDepth--;var p=u.pop();if(o){o=!1;var M=v.fallbackFrame;if(!M)throw Error(Ja(303));this.stack.push(M),u[this.suspenseDepth]+="";continue}else u[this.suspenseDepth]+=p}u[this.suspenseDepth]+=m}else{var X=v.children[v.childIndex++],h="";try{h+=this.render(X,v.context,v.domNamespace)}catch(de){throw de!=null&&typeof de.then=="function"?Error(Ja(294)):de}u.length<=this.suspenseDepth&&u.push(""),u[this.suspenseDepth]+=h}}return u[0]}finally{Of.current=r,Ku=t,qp()}},a.render=function(n,t,r){if(typeof n=="string"||typeof n=="number")return r=""+n,r===""?"":this.makeStaticMarkup?Qu(r):this.previousWasTextNode?""+Qu(r):(this.previousWasTextNode=!0,Qu(r));if(t=Vw(n,t,this.threadID),n=t.child,t=t.context,n===null||n===!1)return"";if(!Hr.isValidElement(n)){if(n!=null&&n.$$typeof!=null)throw r=n.$$typeof,Error(r===Hf?Ja(257):Ja(258,r.toString()));return n=ou(n),this.stack.push({type:null,domNamespace:r,children:n,childIndex:0,context:t,footer:""}),""}var u=n.type;if(typeof u=="string")return this.renderDOM(n,t,r);switch(u){case Hp:case Up:case $f:case Wf:case Bf:case Ac:return n=ou(n.props.children),this.stack.push({type:null,domNamespace:r,children:n,childIndex:0,context:t,footer:""}),"";case Nc:throw Error(Ja(294));case Op:throw Error(Ja(343))}if(typeof u=="object"&&u!==null)switch(u.$$typeof){case qf:pr={};var o=u.render(n.props,n.ref);return o=kp(u.render,n.props,o,n.ref),o=ou(o),this.stack.push({type:null,domNamespace:r,children:o,childIndex:0,context:t,footer:""}),"";case Jf:return n=[Hr.createElement(u.type,zt({ref:n.ref},n.props))],this.stack.push({type:null,domNamespace:r,children:n,childIndex:0,context:t,footer:""}),"";case Lc:return u=ou(n.props.children),r={type:n,domNamespace:r,children:u,childIndex:0,context:t,footer:""},this.pushProvider(n),this.stack.push(r),"";case kf:u=n.type,o=n.props;var i=this.threadID;return ui(u,i),u=ou(o.children(u[i])),this.stack.push({type:n,domNamespace:r,children:u,childIndex:0,context:t,footer:""}),"";case Pp:throw Error(Ja(338));case zf:return u=n.type,o=u._init,u=o(u._payload),n=[Hr.createElement(u,zt({ref:n.ref},n.props))],this.stack.push({type:null,domNamespace:r,children:n,childIndex:0,context:t,footer:""}),""}throw Error(Ja(130,u==null?u:typeof u,""))},a.renderDOM=function(n,t,r){var u=n.type.toLowerCase();if(r===Mp.html&&Sp(u),!Ap.hasOwnProperty(u)){if(!Jw.test(u))throw Error(Ja(65,u));Ap[u]=!0}var o=n.props;if(u==="input")o=zt({type:void 0},o,{defaultChecked:void 0,defaultValue:void 0,value:o.value!=null?o.value:o.defaultValue,checked:o.checked!=null?o.checked:o.defaultChecked});else if(u==="textarea"){var i=o.value;if(i==null){i=o.defaultValue;var v=o.children;if(v!=null){if(i!=null)throw Error(Ja(92));if(Array.isArray(v)){if(!(1>=v.length))throw Error(Ja(93));v=v[0]}i=""+v}i==null&&(i="")}o=zt({},o,{value:void 0,children:""+i})}else if(u==="select")this.currentSelectValue=o.value!=null?o.value:o.defaultValue,o=zt({},o,{value:void 0});else if(u==="option"){v=this.currentSelectValue;var m=zw(o.children);if(v!=null){var p=o.value!=null?o.value+"":m;if(i=!1,Array.isArray(v)){for(var M=0;M":(un+=">",i="");e:{if(v=o.dangerouslySetInnerHTML,v!=null){if(v.__html!=null){v=v.__html;break e}}else if(v=o.children,typeof v=="string"||typeof v=="number"){v=Qu(v);break e}v=null}return v!=null?(o=[],Bw.hasOwnProperty(u)&&v.charAt(0)===` `&&(un+=` `),un+=v):o=ou(o.children),n=n.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Sp(n):r==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:u,children:o,childIndex:0,context:t,footer:i}),this.previousWasTextNode=!1,un},e})();Qo.renderToNodeStream=function(){throw Error(Ja(207))};Qo.renderToStaticMarkup=function(e,a){e=new zp(e,!0,a);try{return e.read(1/0)}finally{e.destroy()}};Qo.renderToStaticNodeStream=function(){throw Error(Ja(208))};Qo.renderToString=function(e,a){e=new zp(e,!1,a);try{return e.read(1/0)}finally{e.destroy()}};Qo.version="17.0.2"});var Vp=Jt((HL,Qp)=>{"use strict";Qp.exports=jp()});var RL={};F_(RL,{boot:()=>hL});var Dw=M_(np(),1);Yl();var Fc=window.ReactDOM,{createPortal:tp,findDOMNode:ML,flushSync:SL,unstable_batchedUpdates:AL}=window.ReactDOM;var Kf=M_(Vp(),1);function Kp(e){return e.state&&e.state.s}function Yp(e,a,n){return e.setState({s:a},n)}function Zp(e,a){return e.state={s:a}}var Xp=Fc.render,xp=Fc.hydrate,Yf=Kf.default&&Kf.default.renderToString||(e=>""),Kw=Fc.unmountComponentAtNode,em=Pr.Fragment;function am(e,a,n){return Pr.createElement.apply(null,[e,Yw(e,a)].concat(n))}function Yw(e,a){if(typeof e!="string"||a._data==null)return a;var n={_data:void 0};for(var t in a._data){var r=a._data[t];n["data-"+t]=r}return Object.assign({},a,n)}var Uc={compose:function(e){return function(a){return function(n){return e(a(n))}}}};var j=function(e){return e.identity},V={identity:function(e){return e},Semigroupoid0:function(){return Uc}};var oi=function(a){return function(n){return a(n)()}};var Ko=function(a){return function(n){return function(){return a(n)}}},iu=function(a){return function(n){return function(t){return function(){return a(n,t)}}}},Yu=function(a){return function(n){return function(t){return function(r){return function(){return a(n,t,r)}}}}};var ve=!0;var na=(function(){function e(){}return e.value=new e,e})();var Oa=function(e){return e.reflectSymbol};var tt=function(e){return function(a){return a[e]}};var rm=function(e){return function(a){return e===a}};var um=rm;var om=rm;var Bn={eq:om};var bt={eq:um};var F=(function(){function e(){}return e.value=new e,e})(),C=(function(){function e(){}return e.value=new e,e})(),L=(function(){function e(){}return e.value=new e,e})();var im=function(e){return function(a){return e+a}},cm=function(e){return function(a){return e.length===0?a:a.length===0?e:e.concat(a)}};var Xu=function(e){var a=function(n){var t;function r(u){n=u}for(;;)t=r(n);return t};return a(e)};var Hc={append:function(e){return function(a){return void 0}}},$c={append:im};var Va={append:cm};var q=function(e){return e.append},li=function(e){var a=q(e);return{append:function(n){return function(t){return function(r){return a(n(r))(t(r))}}}}};var It={mempty:"",Semigroup0:function(){return $c}};var aa=function(e){return e.mempty};var vm=function(e){return function(){return e}},fm=function(e){return function(a){return function(){return a(e())()}}};var xf=function(e){return function(a){return function(){for(var n=0,t=e.length;n=0;u--)t=e(n[u])(t);return t}}},xm=function(e){return function(a){return function(n){for(var t=a,r=n.length,u=0;u0)&&(le=ln,A=ke._3(Ue)));break;case He:ta=new N(h,new N(je,A,Ze),ta,Me),le=ln,Me&&Me!==ce&&Qa===0?A=ke._1.killed(K.fromLeft(Me))(ke._2):Ze?A=ke._1.failed(K.fromLeft(Ze))(ke._2):A=ke._1.completed(K.fromRight(A))(ke._2),Ze=null,Qa++;break;case ze:Qa++,ta=new N(h,new N(je,A,Ze),ta,Me),le=ln,A=ke._1;break;case je:Qa--,le=bn,A=ke._1,Ze=ke._2;break}break;case Vl:for(var Ba in wt)wt.hasOwnProperty(Ba)&&(ru=ru&&wt[Ba].rethrow,Oe(wt[Ba].handler(A)));wt=null,Me&&Ze?setTimeout(function(){throw K.fromLeft(Ze)},0):K.isLeft(A)&&ru&&setTimeout(function(){if(ru)throw K.fromLeft(A)},0);return;case kn:le=ln;break;case tu:return}}function qa(ie){return function(){if(le===Vl)return ru=ru&&ie.rethrow,ie.handler(A)(),function(){};var ce=zu++;return wt=wt||{},wt[ce]=ie,function(){wt!==null&&delete wt[ce]}}}function se(ie,ce){return function(){if(le===Vl)return ce(K.right(void 0))(),function(){};var Ue=qa({rethrow:!1,handler:function(){return ce(K.right(void 0))}})();switch(le){case kn:Me=K.left(ie),le=Vl,A=Me,uu(ea);break;case tu:Me===null&&(Me=K.left(ie)),Qa===0&&(le===tu&&(ta=new N(h,new N(ze,A(ie)),ta,Me)),le=bn,A=null,Ze=null,uu(++ea));break;default:Me===null&&(Me=K.left(ie)),Qa===0&&(le=bn,A=null,Ze=null)}return Ue}}function Ae(ie){return function(){var ce=qa({rethrow:!1,handler:ie})();return le===kn&&uu(ea),ce}}return{kill:se,join:Ae,onComplete:qa,isSuspended:function(){return le===kn},run:function(){le===kn&&(on.isDraining()?uu(ea):on.enqueue(function(){uu(ea)}))}}}function nR(K,Qe,ka,ea){var le=0,A={},Ze=0,Me={},Pa=new Error("[ParAff] Early exit"),dn=null,ta=e;function Qa(qa,se,Ae){var ie=se,ce=null,Ue=null,ke=0,Ba={},In,Kl;e:for(;;)switch(In=null,ie.tag){case We:if(ie._3===e&&(In=A[ie._1],Ba[ke++]=In.kill(qa,function(rR){return function(){ke--,ke===0&&Ae(rR)()}})),ce===null)break e;ie=ce._2,Ue===null?ce=null:(ce=Ue._1,Ue=Ue._2);break;case p:ie=ie._2;break;case M:case X:ce&&(Ue=new N(h,ce,Ue)),ce=ie,ie=ie._1;break}if(ke===0)Ae(K.right(void 0))();else for(Kl=0,In=ke;Kl|\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,tE=/\((\S*)(?::(\d+))(?::(\d+))\)/;function rE(e){var a=nE.exec(e);if(!a)return null;var n=a[2]&&a[2].indexOf("native")===0,t=a[2]&&a[2].indexOf("eval")===0,r=tE.exec(a[2]);return t&&r!=null&&(a[2]=r[1],a[3]=r[2],a[4]=r[3]),{file:n?null:a[2],methodName:a[1]||Qi,arguments:n?[a[2]]:[],lineNumber:a[3]?+a[3]:null,column:a[4]?+a[4]:null}}var uE=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function oE(e){var a=uE.exec(e);return a?{file:a[2],methodName:a[1]||Qi,arguments:[],lineNumber:+a[3],column:a[4]?+a[4]:null}:null}var lE=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,iE=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function cE(e){var a=lE.exec(e);if(!a)return null;var n=a[3]&&a[3].indexOf(" > eval")>-1,t=iE.exec(a[3]);return n&&t!=null&&(a[3]=t[1],a[4]=t[2],a[5]=null),{file:a[3],methodName:a[1]||Qi,arguments:a[2]?a[2].split(","):[],lineNumber:a[4]?+a[4]:null,column:a[5]?+a[5]:null}}var vE=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function fE(e){var a=vE.exec(e);return a?{file:a[3],methodName:a[1]||Qi,arguments:[],lineNumber:+a[4],column:a[5]?+a[5]:null}:null}var sE=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function _E(e){var a=sE.exec(e);return a?{file:a[2],methodName:a[1]||Qi,arguments:[],lineNumber:+a[3],column:a[4]?+a[4]:null}:null}function DD({skipFrames:e,prefix:a}){let n=new Error().stack,r=mD(n)[e],u=dD(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),o=dD(r.methodName);return`${a}_${u}_${o}_${r.lineNumber}_${r.column}`}var dD=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");Yl();var gD=(function(){let e={};return function(a,n){let t=e[a]||(e[a]=wD(a));return n(t)}})();function hD(e){return e(wD())}var RD=Pr.createElement,Vi=e=>()=>e.props.def;function wD(e){class a extends Pr.Component{constructor(t){super(t),t.init&&t.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return a.displayName=e?"Elmish_"+e:"ElmishRoot",a}var Fv=typeof module>"u"?void 0:module.require,aq=(function(){try{return Fv===void 0?void 0:Fv("util")}catch{return}})();var nq=(function(){var e;if(typeof performance<"u")e=performance;else if(Fv)try{e=Fv("perf_hooks").performance}catch{}return(function(){return(e||Date).now()})})();function yD(e){return typeof e=="string"}function bD(e){return typeof e=="number"}function ID(e){return typeof e=="boolean"}function es(e){return e instanceof Object}function TD(e){return e instanceof Function}function Gv(e){return e===null?"":e===void 0?"":e instanceof Date?e.toString():typeof Blob<"u"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}var ED=zr(pn),RE=Ft(ED),wE=pd(Gi),yE=I(Be),bE=cD(It),eu=(function(){function e(){}return e.value=new e,e})(),Fr=(function(){function e(a){this.value0=a}return e.create=function(a){return new e(a)},e})(),ua={validateJsRecord:function(e){return eu.value}};var Ki=function(e){return function(a){return function(n){var t=a(n);return t?eu.value:new Fr({path:"",got:n,expected:e})}}};var at={validateForeignType:Ki("Boolean")(ID)},CD={validateForeignType:Ki("Function")(TD)};var Yn={validateForeignType:Ki("Int")(oo(ED)(bD)(function(e){return it(Ru(sl(e)))}))};var as={validateForeignType:Ki("Object")(es)},ca={validateForeignType:Ki("String")(yD)},FD=function(e){return e.validateJsRecord},ya=function(){return function(e){var a=FD(e);return{validateForeignType:function(n){if(es(n))return a(n);if(ve)return new Fr({path:"",expected:"Object",got:n});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[n.constructor.name])}}}},Mv=function(e){return e.validateForeignType},za=function(e){var a=Mv(e);return{validateForeignType:function(n){if(RE(Jc)(n))return new Fr({path:"",expected:"Array",got:n});if(ve){var t=function(u){return function(o){var i=a(o);if(i instanceof eu)return _.value;if(i instanceof Fr)return new c({idx:u,invalid:i.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[i.constructor.name])}},r=wE(t)(sl(n));if(r instanceof _)return eu.value;if(r instanceof c)return new Fr({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(yE(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): "+[n.constructor.name])}}},pt=function(e){var a=Mv(e);return{validateForeignType:function(n){if(el(n)||no(n))return eu.value;if(ve){var t=a(n);if(t instanceof eu)return eu.value;if(t instanceof Fr)return new Fr({path:t.value0.path,got:t.value0.got,expected:(function(){var r=t.value0.path==="";return r?"Nullable "+t.value0.expected:t.value0.expected})()});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 123): "+[t.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 123): "+[n.constructor.name])}}};var Ce=function(e){var a=Oa(e);return function(n){var t=Mv(n);return function(r){var u=FD(r);return{validateJsRecord:function(o){var i=a(na.value),v=tt(i)(sl(o)),m=t(v);if(m instanceof Fr)return new Fr({expected:m.value0.expected,got:m.value0.got,path:"."+(i+m.value0.path)});if(m instanceof eu)return u(o);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[m.constructor.name])}}}}},Yi=function(e){var a=Mv(e);return function(n){var t=a(n);if(t instanceof eu)return new Z(sl(n));if(t instanceof Fr)return new Y(bE([t.value0.path,(function(){var r=t.value0.path==="";return r?"Expected ":": expected "})(),t.value0.expected," but got: ",Gv(t.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[t.constructor.name])}},sa=function(e){var a=Yi(e);return function(n){return zc(a(n))}};var GD=(e,a)=>a[e],MD=(e,a,n)=>n[e]=a;var TE=ae(ye),Zi=(function(){function e(){}return e.value=new e,e})(),SD=function(){return function(e){var a=Oa(e);return function(n){return Yu(MD)(a(na.value))}}},ns=function(e){var a=sa(e);return function(n){var t=Oa(n);return function(r){return function(u){return TE(function(){return GD(t(na.value),u)})(a)}}}};var ts=s(ye),CE=d(Nn),AD=function(e){return{initialize:function(a){return Lm(a)(e.initialState)},getState:function(a){return function(){var t=ts(ne)(Am(a))();return he(e.initialState)(t)}},setState:f0}},LD=(function(){var e=function(a){return function(n){return{initialize:function(t){return ro(new c(n.initialState))(a)},getState:function(t){return ts(he(n.initialState))(tl(a))},setState:function(t){return function(r){return function(u){return function(){return ro(new c(r))(a)(),f0(t)(r)(CE(void 0))(),u()}}}}}}};return ts(e)(mi(_.value))})();var GE=q(Va);var PD=SD(),OD={reflectSymbol:function(){return"__unmounted"}},ME=PD(OD),UD={reflectSymbol:function(){return"__subscriptions"}},SE=PD(UD),Sv=ae(ye),AE=ns(at)(OD),ND=s(ye),LE=ns(za(CD))(UD),NE=nn(tn),PE=Da(Vt),OE=I0(Nn)(ge),UE=NE(ml),HD=ha(hi),HE=dm(pu),$E=q(li(a0(Hc))),$D=function(e){return e},rs=(function(){function e(a,n){this.value0=a,this.value1=n}return e.create=function(a){return function(n){return new e(a,n)}},e})(),WE={map:function(e){return function(a){return new rs(e(a.value0),a.value1)}}};var kE={apply:function(e){return function(a){return new rs(e.value0(a.value0),GE(e.value1)(a.value1))}},Functor0:function(){return WE}};var Mr={pure:function(e){return new rs(e,[])},Apply0:function(){return kE}};var WD=function(e){return function(a){var n=ME(Zi.value),t=SE(Zi.value),r=function(h){return function(de){return function(He){return function(){var je=Sv(Vi(h))(function(We){return We.init})();return a({initialState:je.value0}).setState(h)(de)(He)()}}}},u=(function(){var h=ND(he(!1)),de=AE(Zi.value);return function(He){return h(de(He))}})(),o=(function(){var h=ND(he([])),de=LE(Zi.value);return function(He){return h(de(He))}})(),i=function(h){return function(){return PE(OE)(o(h))(),t([])(h)()}},v=function(h){return function(){var He=Sv(Vi(h))(function(ze){return ze.init})();return a({initialState:He.value0}).getState(h)()}},m=function(h){return function(de){return function(){var ze=o(h)();return t(Fu(gv(de))(ze))(h)()}}},p=function(h){return function(de){var He=function(ze){return gv(UE(q0(0))(function(){return ze({dispatch:(function(){var je=M(de);return function(We){return HD(je(We))}})(),onStop:m(de)})}))};return xf(h)(He)}},M=function(h){return function(de){return HE(u(h))(function(){var ze=v(h)(),je=Sv(Vi(h))(function(Rt){return Rt.update})(),We=je(ze)(de);return r(h)(We.value0)(p(We.value1)(h))()})}},X=function(h){return function(){var He=v(h)(),ze=Sv(Vi(h))(function(je){return je.view})();return ze(He)(M(h))}};return function(h){return RD(e,{def:h,init:a({initialState:h.init.value0}).initialize,render:X,componentDidMount:p(h.init.value1),componentWillUnmount:$E(n(!0))(i)})}}},kD=function(e){return function(){var n=HD(LD)();return hD(function(t){return WD(t)(n)(e)})}},Av=function(e){return function(a){return gD(e,function(n){var t=WD(n)(AD);return function(r){return t(a(r))}})}};var qE=d(Mr),BE=j(V),qD=(function(){function e(a){this.value0=a}return e.create=function(a){return new e(a)},e})(),JE={map:function(e){return function(a){return new qD(function(n){return a.value0(function(t){return n(e(t))})})}}},zE=s(JE);var jE=function(e){return $D(DD(e))};var us=function(e){return function(a){return new qD(function(n){return Av(e)(a)(n)})}},QE=function(e){return function(a){return Av(e)(function(n){return{init:qE(void 0),update:re(Xu),view:re(re(a.value0(BE)))}})(void 0)}};var Xi=function(e){var a=jE({skipFrames:3,prefix:"WithHookCurried"});return function(n){return QE(a)(zE(ul(n))(e))}};var Nu=Ui(null);var Fo=function(){return window};var os=y;var Pe=function(e){return e.toEnum};var Ye=function(e){return e.fromEnum};function wl(e){return function(){return e.document}}var KD={handleEffect:function(e){return oi(e)}};var ls=function(e){return e.handleEffect};var YD=function(e){var a=x0(e);return function(){return function(){return a("button")}}};var ZD=function(e){var a=x0(e);return function(){return function(){return a("a")}}};var eS=ls(KD),ug=Bi()(),Ou=function(e){return eS(e)},rc=function(e){var a=YD(e)()();return function(){return function(){return function(n){return function(t){return function(r){return function(u){return a(ug(r)({className:n,"aria-label":t}))(u)}}}}}}};var vs=function(e){var a=ZD(e)()();return function(){return function(){return function(n){return function(t){return function(r){return function(u){return a(ug(r)({className:n,"aria-label":t}))(u)}}}}}}};Yl();var aS=Pr.Fragment;var Voe=typeof Symbol<"u"&&Symbol!=null&&typeof Symbol.iterator<"u"&&typeof String.prototype[Symbol.iterator]=="function",Koe=typeof String.prototype.fromCodePoint=="function",Yoe=typeof String.prototype.codePointAt=="function";function vg(e){return function(a){return function(){return a.getElementById(e)}}}var mS=s(ye),ps=function(e){var a=mS(ne),n=vg(e);return function(t){return a(n(t))}};var $v=function(e){return function(a){return function(){return a[e]}}},dS=$v("children"),DS=$v("firstElementChild"),gS=$v("lastElementChild"),hS=$v("childElementCount");var pg=Ya("\xA0");var Dg="https://www.collegevine.com/admissions-calculator";var gg=d(Mr),FS=j(V);var GS=function(e){return function(a){return function(n){return us(e)(function(t){return a({init:gg(n),update:function(r){return function(u){return gg(u)}},view:ol(t)})})}}},uc=function(e){return GS("UseState")(FS)(e)};var LS={info:"info",warning:"warn",error:"error"},No=e=>a=>n=>t=>{let r=LS[e];if(typeof console<"u"&&console[r]&&console[r](a,n),typeof window<"u"){let u=new Error(a);typeof window.Sentry<"u"&&window.Sentry.captureException(u,{extra:n})}return t()};var bl="error";var Ug=({just:e,nothing:a})=>n=>{try{let t=new Date(n);return isNaN(t.getTime())?a:e(t)}catch{return a}},Hg=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()});var y3=(()=>{let e=new Date().toString(),a=(e.match(/\(([\w\s]+)\)$/)||[])[1];return a?/\s/.test(a)?(a.match(/\b(\w)/g)||[]).join(""):a:(a=(e.match(/(\w{3,4})\s\d{4}$/)||[])[1],a||(a=(e.match(/(UTC[\+\-]\d+)/)||[])[1],a)||(a=(e.match(/(GMT[\+\-]\d+)/)||[])[1],a)?a:"")})();var I3=function(e,a,n){var t=new Date(Date.UTC(e,a,n));return e>=0&&e<100&&t.setUTCFullYear(e),t};function $g(e,a,n,t){var r=I3(a,n-1,t);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}var Ss=function(e,a,n){var t=0,r;return function(u){if(t===2)return r;if(t===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+a+", line "+u+")",a,u);return t=1,r=n(),t=2,r}};var Dt=(function(){function e(){}return e.value=new e,e})(),St=(function(){function e(){}return e.value=new e,e})(),At=(function(){function e(){}return e.value=new e,e})(),Lt=(function(){function e(){}return e.value=new e,e})(),Nt=(function(){function e(){}return e.value=new e,e})(),Pt=(function(){function e(){}return e.value=new e,e})(),gt=(function(){function e(){}return e.value=new e,e})(),Ot=(function(){function e(){}return e.value=new e,e})(),Ut=(function(){function e(){}return e.value=new e,e})(),Ht=(function(){function e(){}return e.value=new e,e})(),$t=(function(){function e(){}return e.value=new e,e})(),fr=(function(){function e(){}return e.value=new e,e})();var As=$e,Ls=$e;var Wg={eq:function(e){return function(a){return e instanceof Dt&&a instanceof Dt||e instanceof St&&a instanceof St||e instanceof At&&a instanceof At||e instanceof Lt&&a instanceof Lt||e instanceof Nt&&a instanceof Nt||e instanceof Pt&&a instanceof Pt||e instanceof gt&&a instanceof gt||e instanceof Ot&&a instanceof Ot||e instanceof Ut&&a instanceof Ut||e instanceof Ht&&a instanceof Ht||e instanceof $t&&a instanceof $t||e instanceof fr&&a instanceof fr}}},xv={compare:function(e){return function(a){if(e instanceof Dt&&a instanceof Dt)return L.value;if(e instanceof Dt)return F.value;if(a instanceof Dt)return C.value;if(e instanceof St&&a instanceof St)return L.value;if(e instanceof St)return F.value;if(a instanceof St)return C.value;if(e instanceof At&&a instanceof At)return L.value;if(e instanceof At)return F.value;if(a instanceof At)return C.value;if(e instanceof Lt&&a instanceof Lt)return L.value;if(e instanceof Lt)return F.value;if(a instanceof Lt)return C.value;if(e instanceof Nt&&a instanceof Nt)return L.value;if(e instanceof Nt)return F.value;if(a instanceof Nt)return C.value;if(e instanceof Pt&&a instanceof Pt)return L.value;if(e instanceof Pt)return F.value;if(a instanceof Pt)return C.value;if(e instanceof gt&&a instanceof gt)return L.value;if(e instanceof gt)return F.value;if(a instanceof gt)return C.value;if(e instanceof Ot&&a instanceof Ot)return L.value;if(e instanceof Ot)return F.value;if(a instanceof Ot)return C.value;if(e instanceof Ut&&a instanceof Ut)return L.value;if(e instanceof Ut)return F.value;if(a instanceof Ut)return C.value;if(e instanceof Ht&&a instanceof Ht)return L.value;if(e instanceof Ht)return F.value;if(a instanceof Ht)return C.value;if(e instanceof $t&&a instanceof $t)return L.value;if(e instanceof $t)return F.value;if(a instanceof $t)return C.value;if(e instanceof fr&&a instanceof fr)return L.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,a.constructor.name])}},Eq0:function(){return Wg}};var kg=(function(){return{bottom:-271820,top:275759,Ord0:function(){return As}}})();var qg=(function(){return{bottom:Dt.value,top:fr.value,Ord0:function(){return xv}}})(),Wt={cardinality:547580,toEnum:function(e){if(e>=-271820&&e<=275759)return new c(e);if(ve)return _.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 kg},Enum1:function(){return E3(0)}},E3=Ss("enumYear","Data.Date.Component",function(){return{succ:(function(){var e=Pe(Wt),a=Ye(Wt);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Wt),a=Ye(Wt);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return As}}});var Xn={cardinality:12,toEnum:function(e){return e===1?new c(Dt.value):e===2?new c(St.value):e===3?new c(At.value):e===4?new c(Lt.value):e===5?new c(Nt.value):e===6?new c(Pt.value):e===7?new c(gt.value):e===8?new c(Ot.value):e===9?new c(Ut.value):e===10?new c(Ht.value):e===11?new c($t.value):e===12?new c(fr.value):_.value},fromEnum:function(e){if(e instanceof Dt)return 1;if(e instanceof St)return 2;if(e instanceof At)return 3;if(e instanceof Lt)return 4;if(e instanceof Nt)return 5;if(e instanceof Pt)return 6;if(e instanceof gt)return 7;if(e instanceof Ot)return 8;if(e instanceof Ut)return 9;if(e instanceof Ht)return 10;if(e instanceof $t)return 11;if(e instanceof fr)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 qg},Enum1:function(){return C3(0)}},C3=Ss("enumMonth","Data.Date.Component",function(){return{succ:(function(){var e=Pe(Xn),a=Ye(Xn);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Xn),a=Ye(Xn);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return xv}}});var Bg={bottom:1,top:31,Ord0:function(){return Ls}},vr={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new c(e);if(ve)return _.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 Bg},Enum1:function(){return F3(0)}},F3=Ss("enumDay","Data.Date.Component",function(){return{succ:(function(){var e=Pe(vr),a=Ye(vr);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(vr),a=Ye(vr);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return Ls}}});var A3=Ye(Xn),L3=Ka();var N3=Pe(Xn);var P3=(function(){function e(a,n,t){this.value0=a,this.value1=n,this.value2=t}return e.create=function(a){return function(n){return function(t){return new e(a,n,t)}}},e})();var cc=function(e){return function(a){return function(n){var t=function(r){return function(u){return function(o){return new P3(r,L3(N3(u)),o)}}};return $g(t,e,A3(a),n)}}};var ef=function(e,a,n){var t=0,r;return function(u){if(t===2)return r;if(t===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+a+", line "+u+")",a,u);return t=1,r=n(),t=2,r}};var Ps=$e,Os=$e,Us=$e,Hs=$e;var $s={bottom:0,top:59,Ord0:function(){return Ps}},Ws={bottom:0,top:59,Ord0:function(){return Os}},ks={bottom:0,top:999,Ord0:function(){return Us}},qs={bottom:0,top:23,Ord0:function(){return Hs}},Sr={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new c(e);if(ve)return _.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 $s},Enum1:function(){return U3(0)}},U3=ef("enumSecond","Data.Time.Component",function(){return{succ:(function(){var e=Pe(Sr),a=Ye(Sr);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Sr),a=Ye(Sr);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return Ps}}});var Ar={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new c(e);if(ve)return _.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 Ws},Enum1:function(){return H3(0)}},H3=ef("enumMinute","Data.Time.Component",function(){return{succ:(function(){var e=Pe(Ar),a=Ye(Ar);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Ar),a=Ye(Ar);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return Os}}});var Lr={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new c(e);if(ve)return _.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 ks},Enum1:function(){return $3(0)}},$3=ef("enumMillisecond","Data.Time.Component",function(){return{succ:(function(){var e=Pe(Lr),a=Ye(Lr);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Lr),a=Ye(Lr);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return Us}}});var Nr={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new c(e);if(ve)return _.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 qs},Enum1:function(){return W3(0)}},W3=ef("enumHour","Data.Time.Component",function(){return{succ:(function(){var e=Pe(Nr),a=Ye(Nr);return function(n){return e((function(t){return t+1|0})(a(n)))}})(),pred:(function(){var e=Pe(Nr),a=Ye(Nr);return function(n){return e((function(t){return t-1|0})(a(n)))}})(),Ord0:function(){return Hs}}});var Al=(function(){function e(a,n,t,r){this.value0=a,this.value1=n,this.value2=t,this.value3=r}return e.create=function(a){return function(n){return function(t){return function(r){return new e(a,n,t,r)}}}},e})();var Pl=(function(){function e(a,n){this.value0=a,this.value1=n}return e.create=function(a){return function(n){return new e(a,n)}},e})();var V0e=(function(){function e(){this.head=null,this.last=null,this.size=0}function a(p,M){this.queue=p,this.value=M,this.next=null,this.prev=null}function n(p){this.draining=!1,this.error=null,this.value=p,this.takes=new e,this.reads=new e,this.puts=new e}var t={};function r(p){try{p()}catch(M){setTimeout(function(){throw M},0)}}function u(p,M){var X=new a(p,M);switch(p.size){case 0:p.head=X;break;case 1:X.prev=p.head,p.head.next=X,p.last=X;break;default:X.prev=p.last,p.last.next=X,p.last=X}return p.size++,X}function o(p){var M;switch(p.size){case 0:return null;case 1:M=p.head,p.head=null;break;case 2:M=p.last,p.head.next=null,p.last=null;break;default:M=p.last,p.last=M.prev,p.last.next=null}return M.prev=null,M.queue=null,p.size--,M.value}function i(p){var M;switch(p.size){case 0:return null;case 1:M=p.head,p.head=null;break;case 2:M=p.head,p.last.prev=null,p.head=p.last,p.last=null;break;default:M=p.head,p.head=M.next,p.head.prev=null}return M.next=null,M.queue=null,p.size--,M.value}function v(p){if(p.queue!==null){if(p.queue.last===p){o(p.queue);return}if(p.queue.head===p){i(p.queue);return}p.prev&&(p.prev.next=p.next),p.next&&(p.next.prev=p.prev),p.queue.size--,p.queue=null,p.value=null,p.next=null,p.prev=null}}function m(p,M){if(!M.draining){var X=M.puts,h=M.takes,de=M.reads,He,ze,je,We,Rt;for(M.draining=!0;;){if(He=null,ze=null,je=null,We=M.value,Rt=de.size,M.error!==null){for(We=p.left(M.error);He=i(X);)r(He.cb(We));for(;ze=i(de);)r(ze(We));for(;je=i(h);)r(je(We));break}if(We===t&&(He=i(X))&&(M.value=We=He.value),We!==t){for(je=i(h);Rt--&&(ze=i(de));)r(ze(p.right(We)));je!==null&&(M.value=t,r(je(p.right(We))))}if(He!==null&&r(He.cb(p.right(void 0))),M.value===t&&X.size===0||M.value!==t&&h.size===0)break}M.draining=!1}}return n.EMPTY=t,n.putLast=u,n.takeLast=o,n.takeHead=i,n.deleteCell=v,n.drainVar=m,n})();var ku=g(Re),N4=Pe(Wt),P4=Pe(Xn),O4=Pe(vr),U4=Pe(Nr),H4=Pe(Ar),$4=Pe(Sr),W4=Pe(Lr),k4=d(ga);var q4=ae(w);var B4=function(e){return ku(N4(e.year))(function(a){return ku(P4(e.month+1|0))(function(n){return ku(O4(e.day))(function(t){return ku(U4(e.hour))(function(r){return ku(H4(e.minute))(function(u){return ku($4(e.second))(function(o){return ku(W4(e.millisecond))(function(i){return k4(new Pl(cc(a)(n)(t),new Al(r,u,o,i)))})})})})})})})};var rf=function(e){return ku(q4(Ug({just:c.create,nothing:_.value})(e))(Hg))(B4)};var Qs={parseOrPanic:function(e){return function(a){var n=e.parse(a);if(n instanceof Z)return n.value0;if(n instanceof Y)return No(bl)("Failed to parse "+e.diagnosticName)({error:n.value0,value:a})(function(t){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[n.constructor.name])}}},oa=function(e){return e.parseOrPanic},J4=oa(Qs);var pe={parseOrPanic:function(e){return J4({default:e.default,diagnosticName:e.diagnosticName,parse:(function(){var a=Ne(new Y(""))(Z.create);return function(n){return a(e.parse(n))}})()})}};var Y4=qi(ge),Z4=ae(_e);var la=function(e){return function(a){var n=Y4(Z4(a)(function(t){return new H(e(t),t)}));return function(t){return Xr(t)(n)}}};var ht=(function(){function e(){}return e.value=new e,e})(),nu=(function(){function e(){}return e.value=new e,e})();var a7={eq:function(e){return function(a){return e instanceof ht&&a instanceof ht||e instanceof nu&&a instanceof nu}}},of={compare:function(e){return function(a){if(e instanceof ht&&a instanceof ht)return L.value;if(e instanceof ht)return F.value;if(a instanceof ht)return C.value;if(e instanceof nu&&a instanceof nu)return L.value;throw new Error("Failed pattern match at Community.Types.PostKind (line 0, column 0 - line 0, column 0): "+[e.constructor.name,a.constructor.name])}},Eq0:function(){return a7}},Ks=function(e){if(e instanceof ht)return"question";if(e instanceof nu)return"discussion";throw new Error("Failed pattern match at Community.Types.PostKind (line 17, column 21 - line 19, column 33): "+[e.constructor.name])},lf=(function(){return oa(pe)({default:ht.value,parse:la(Ks)([ht.value,nu.value]),diagnosticName:"Community Post Kind"})})();var qt=(function(){function e(){}return e.value=new e,e})(),Ln=(function(){function e(a,n,t,r,u,o){this.value0=a,this.value1=n,this.value2=t,this.value3=r,this.value4=u,this.value5=o}return e.create=function(a){return function(n){return function(t){return function(r){return function(u){return function(o){return new e(a,n,t,r,u,o)}}}}}},e})();var kt=function(e,a,n,t){if(n instanceof qt){if(t instanceof qt)return new Ln(1,1,e,a,n,t);if(t instanceof Ln)return new Ln(1+t.value0|0,1+t.value1|0,e,a,n,t);throw new Error("Failed pattern match at Data.Map.Internal (line 702, column 5 - line 706, column 39): "+[t.constructor.name])}if(n instanceof Ln){if(t instanceof qt)return new Ln(1+n.value0|0,1+n.value1|0,e,a,n,t);if(t instanceof Ln)return new Ln(1+(function(){var r=n.value0>t.value0;return r?n.value0:t.value0})()|0,(1+n.value1|0)+t.value1|0,e,a,n,t);throw new Error("Failed pattern match at Data.Map.Internal (line 708, column 5 - line 712, column 68): "+[t.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[n.constructor.name])};var Zs=function(e){return function(a){return new Ln(1,1,e,a,qt.value,qt.value)}},hh=(function(){var e=function(t){if(t instanceof qt)return 0;if(t instanceof Ln)return t.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[t.constructor.name])},a=function(t,r,u,o,i,v,m){return v instanceof Ln&&v.value0>e(m)?kt(v.value2,v.value3,kt(t,r,u,v.value4),kt(o,i,v.value5,m)):kt(o,i,kt(t,r,u,v),m)},n=function(t,r,u,o,i,v,m){return v instanceof Ln&&e(i)<=v.value0?kt(v.value2,v.value3,kt(u,o,i,v.value4),kt(t,r,v.value5,m)):kt(u,o,i,kt(t,r,v,m))};return function(t,r,u,o){if(u instanceof qt)return o instanceof qt?Zs(t)(r):o instanceof Ln&&o.value0>1?a(t,r,u,o.value2,o.value3,o.value4,o.value5):kt(t,r,u,o);if(u instanceof Ln){if(o instanceof Ln){if(o.value0>(u.value0+1|0))return a(t,r,u,o.value2,o.value3,o.value4,o.value5);if(u.value0>(o.value0+1|0))return n(t,r,u.value2,u.value3,u.value4,u.value5,o)}return o instanceof qt&&u.value0>1?n(t,r,u.value2,u.value3,u.value4,u.value5,o):kt(t,r,u,o)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[u.constructor.name])}})();var Ul=function(e){var a=$(e);return function(n){var t=function(r){var u=!1,o;function i(v){if(v instanceof qt)return u=!0,_.value;if(v instanceof Ln){var m=a(n)(v.value2);if(m instanceof F){r=v.value4;return}if(m instanceof C){r=v.value5;return}if(m instanceof L)return u=!0,new c(v.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[m.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[v.constructor.name])}for(;!u;)o=i(r);return o};return t}};var Xs=function(e){var a=$(e);return function(n){return function(t){var r=function(u){if(u instanceof qt)return Zs(n)(t);if(u instanceof Ln){var o=a(n)(u.value2);if(o instanceof F)return hh(u.value2,u.value3,r(u.value4),u.value5);if(o instanceof C)return hh(u.value2,u.value3,u.value4,r(u.value5));if(o instanceof L)return new Ln(u.value0,u.value1,n,t,u.value4,u.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[o.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[u.constructor.name])};return r}}};var cf=(function(){return qt.value})(),Hl=function(e){var a=Xs(e);return function(n){return xa(n)(function(t){return function(r){return a(r.value0)(r.value1)(t)}})(cf)}};var Mh=function(e){var a=Xs(e);return function(n){return function(t){return a(n)(void 0)(t)}}};var M7=cf,ff=function(e){var a=xa(e);return function(n){var t=Mh(n);return a(function(r){return function(u){return t(u)(r)}})(M7)}};var VDe=new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:2});var Kh=function(e){return function(a){return function(n){var t=e===1;return t?a:n}}};var G6=typeof CV<"u"&&CV.pathInfo||typeof global<"u"&&global.CV&&global.CV.pathInfo||(e=>null);var h_=typeof CV<"u"&&CV.assetsRoot||typeof global<"u"&&global.CV&&global.CV.assetsRoot||"/";var HA=(function(){function e(a){this.value0=a}return e.create=function(a){return new e(a)},e})(),Jl=(function(){function e(){}return e.value=new e,e})();var b1=function(e){if(e instanceof HA)return e.value0;if(e instanceof Jl)return"";throw new Error("Failed pattern match at Utils.HTML.Img.Alt (line 24, column 15 - line 26, column 19): "+[e.constructor.name])};var $A=(function(){function e(){}return e.value=new e,e})(),WA=(function(){function e(){}return e.value=new e,e})();var I1=function(e){if(e instanceof $A)return"eager";if(e instanceof WA)return"lazy";throw new Error("Failed pattern match at Utils.HTML.Img.Loading (line 19, column 15 - line 21, column 17): "+[e.constructor.name])};var R_=du(zr(pn)),qA=Cu(),BA=ae(w),JA=Cv()(),Df=function(e){var a=ur(e);return function(n){return it(a(n))}},zA=function(e){if(R_(Df("http://"))(R_(Df("https://"))(R_(Df("//"))(Df("blob:"))))(e))return e;if(ve)return h_+he(e)(ur("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 69, column 1 - line 69, column 30): "+[e.constructor.name])},hc=function(){return function(e){return function(a){var n=qA(a),t={alt:b1(n.alt),height:Er(n.height)(void 0),loading:he(void 0)(BA(_l(n.loading))(I1)),onClick:Er(n.onClick)(void 0),src:zA(n.src),style:Er(n.style)(void 0),width:Er(n.width)(void 0)};return JA(e)(t)}}};var $o=function(e){return function(a){return function(){return a[e]}}},VA=$o("URL"),KA=$o("documentURI"),YA=$o("origin"),ZA=$o("compatMode"),XA=$o("characterSet"),xA=$o("contentType");var e9=$o("documentElement");var gf=function(e){return function(a){return a[e]}},r9=gf("namespaceURI"),u9=gf("prefix"),o9=gf("localName"),l9=gf("tagName");var _r=function(e){return function(a){return function(){return a[e]}}};var _9=_r("baseURI"),p9=_r("ownerDocument"),m9=_r("parentNode"),d9=_r("parentElement");var D9=_r("childNodes"),g9=_r("firstChild"),h9=_r("lastChild"),R9=_r("previousSibling"),w9=_r("nextSibling"),y9=_r("nodeValue");var b9=_r("textContent");var E1="/profile";var C1=E1;var y_="/essays/review";var ko=(function(){function e(){}return e.value=new e,e})(),Ju=(function(){function e(){}return e.value=new e,e})();var b_=function(e){if(e instanceof ko)return Ju.value;if(e instanceof Ju)return ko.value;throw new Error("Failed pattern match at Utils.Expandable (line 31, column 10 - line 33, column 24): "+[e.constructor.name])};var M1=vs(sn)()(),D5=Ev(Pn),g5=s(_e),h5=zi(Et),R5=q(Va),w5=$n(sn),I_=$n(Pn),y5=Su(sn),b5=hc(),I5=Ji(sn),T5=rc(sn)()(),E5=I(Be);var C5=function(e){return[Ya("Be kind and respectful!"),Ya("Keep posts relevant to college admissions and high school."),On([Ya("Don\u2019t ask \u201Cchance-me\u201D questions. Use CollegeVine\u2019s "),M1("")(Nu)({href:(function(){return e.isUserAnonymous?Dg:C1})()})("chancing"),Ya(" instead!")])]},S1=[On([Ya("Don\u2019t ask for essay reviews. Use "),M1("")(Nu)({href:y_})("peer essay review"),Ya(" for safe and fast reviews.")]),Ya(` Don't ask other users to share their academic profiles or stats. `),Ya(` Don't promise or request upvotes. Don't use multiple accounts. We can detect this behavior and it'll disqualify you from CollegeVine scholarships. `),Ya(` Posts containing anything violent, racist, attacking, trolling, illegal, inappropriate, etc. are strictly prohibited. `),Ya(` Don\u2019t share or solicit personal information about yourself or others. This includes things like name, email, and high school. `),Ya(` Don\u2019t post advertisements. These are unsolicited promotions of yourself, your business, or products/services. `)],F5=function(e){return function(a){return On([D5("ml-n4 mb-0")(g5(h5("mb-2"))(R5(C5({isUserAnonymous:e.isUserAnonymous}))((function(){if(a instanceof Ju)return[];if(a instanceof ko)return S1;throw new Error("Failed pattern match at Community.Guidelines (line 93, column 12 - line 95, column 52): "+[a.constructor.name])})()))),(function(){if(a instanceof Ju)return Yt;if(a instanceof ko)return w5("text-muted mt-3")(` To help the moderators, please flag posts that break any of the guidelines. Users who break the guidelines 3 times will be banned from using CollegeVine communities. `);throw new Error("Failed pattern match at Community.Guidelines (line 96, column 5 - line 104, column 12): "+[a.constructor.name])})()])}},T_=function(e){return Xi(uc(Ju.value))(function(a){return function(n){return I_("card")([I_("card-header d-flex align-items-center")([y5("m-0")("Community Guidelines"),b5("img-fluid flex-grow-0")({src:"/img/icons/wreath-qa.svg",alt:Jl.value,style:lr({height:"2em"})})]),I_("card-body")([I5("")("To keep this community safe and supportive:"),F5({isUserAnonymous:e.isUserAnonymous})(a),T5("btn btn-link p-0 mt-3")(Nu)({onClick:Ou(function(t){return n(b_(a))})})((function(){if(a instanceof Ju)return"Show "+(E5(st(S1))+" more");if(a instanceof ko)return"Show less";throw new Error("Failed pattern match at Community.Guidelines (line 82, column 9 - line 84, column 45): "+[a.constructor.name])})())])])}})};var S5=sa(ya()(Ce({reflectSymbol:function(){return"accepted"}})(Yn)(Ce({reflectSymbol:function(){return"total"}})(Yn)(ua)))),A5=Hl(of)(ge),L5=ae(_e),N5=bv(tr),P5=g(xu),O5=d(xo),U5=g(Re);var E_=ra,H5=Hl(E_)(ge);var $5=function(e){var a=(function(){var n=he({total:0,accepted:0});return function(t){return n(S5(t))}})();return{votes:e.votes,answers:A5(L5(N5(e.answers))(function(n){return new H(lf(n.value0),a(n.value1))}))}},L1=function(e){return H5(P5(e)(function(a){return O5(new H(a.cvid,{cvid:a.cvid,name:ne(a.name),isExpert:a.isExpert,isBot:a.isBot,stats:$5(a.stats),bannedUntil:U5(ne(a.bannedUntil))(rf)}))}))};var jl=ae(w),C_=g(Re),W5=Ul(E_),Rc=$n(Pn),k5=gl(sn),q5=I(Be),B5=hl(sn),P1=Ul(of),J5=ji(sn),z5=Cr(Et)()(),j5=Su(sn),Q5=hc(),Ql=$n(sn),V5=$n(Et),O1=function(e){var a=jl(C_(e.props.user)(function(p){return W5(p.cvid)(e.props.profiles)}))(function(p){return p.stats}),n=he(0)(jl(a)(function(p){return p.votes})),t=function(p){return function(M){return function(X){return function(h){return p<=0?_.value:new c(Rc("d-flex align-items-center mb-1")([M,k5("mr-1")(q5(p)),Ya(Kh(p)(X)(h))]))}}}},r=B5("mr-2")("\u{1F680}"),u=he(0)(jl(C_(jl(a)(function(p){return p.answers}))(P1(ht.value)))(function(p){return p.total})),o=function(p){return J5("text-success large mr-2 fe fe-"+p)("")},i=function(p){return he(0)(jl(C_(jl(a)(function(M){return M.answers}))(P1(p)))(function(M){return M.accepted}))},v=To([t(u)(o("file-text"))("answer")("answers"),t(i(ht.value))(o("check-square"))("most helpful answer")("most helpful answers"),t(n)(o("arrow-up"))("upvote received")("upvotes received"),t(i(nu.value))(r)("Above and Beyond award")("Above and Beyond awards")]),m=dl(v);return m?Rc("card")([z5("bg-gradient-green-cyan rounded-top")({style:lr({height:"8px"})})(pg),Rc("card-header d-flex align-items-center")([j5("m-0")("Join the conversation"),Q5("img-fluid flex-grow-0")({alt:Jl.value,src:"/img/icons/text-bubble.svg",style:lr({height:"2em"})})]),Rc("card-body")([Ql("mb-1")("Ask a question"),Ql("mt-3 mb-1")("Start a discussion"),Ql("small text-secondary")("See how your peers are thinking about college admissions."),Ql("mt-3 mb-1")("Reply to a post"),Ql("small text-secondary")("Help other students and share your experiences.")])]):On([Ql("text-uppercase small font-weight-bold fw-bold mb-2 ml-1")("My contributions"),V5("card")(Rc("card-body")(v))])};var U1=function(e){return function(a){return On([O1({props:e,expertUsernames:[]}),T_({isUserAnonymous:lt(e.user)})])}};var H1=function(e){return e};var $1=function(e){return e},W1=ra;var x5=ae(w),eL=ff(ge)(W1),aL=s(_e),k1=function(e){var a={};for(var n in e)({}).hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a.profiles=L1(e.profiles),a.user=x5(ne(e.user))(function(t){return{agreedToShareProfile:t.agreedToShareProfile,firstTimePoster:t.firstTimePoster,hq:t.hq,isBasicProfileCompleted:t.isBasicProfileCompleted,karmaBalance:t.karmaBalance,cvid:t.cvid,flags:eL(aL($1)(t.flags))}}),a.featureFlags=H1(e.featureFlags),a};var hf=function(e){return function(){console.error(e)}};var V1=function(e){var a=ha(e);return function(n){return a(hf(n))}};var fL=d(Nn),K1=g(Vt),sL=s(ye),_L=V1(hi),Y1=function(e){var a=function(t){var r=e(t);return Yf(r.view(r.init.value0)(re(fL(void 0))))},n=function(t){return function(r){return function(u){return function(){var i=K1(K1(Fo)((function(){var m=sL(os);return function(p){return m(wl(p))}})()))(ps(r))();if(i instanceof _)return _L("Element #"+(r+" not found"))();if(i instanceof c){var v=kD(e(u))();return t(v)(i.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[i.constructor.name])}}}};return{mount:n(Mm),renderToString:a,hydrate:n(Sm)}};var Z1=d(Mr),mL=oa(Qs),dL=g(Br);var DL={init:Z1(void 0),update:function(e){return function(a){return Z1(void 0)}},view:function(e){return function(a){return Yt}}},X1=function(e){var a=Yi(e);return function(n){return Y1(mL({parse:function(t){return dL(a(t))(function(r){return Ne(new Y("Component construction failed"))(Z.create)(n.def(r))})},diagnosticName:"Props for "+n.diagnosticName,default:DL}))}};var wc=ya(),x1=pt(ca),eR=Ce({reflectSymbol:function(){return"cvid"}})(ca),aR=d(Mr),hL=X1(wc(Ce({reflectSymbol:function(){return"featureFlags"}})(wc(ua))(Ce({reflectSymbol:function(){return"narrowLayout"}})(at)(Ce({reflectSymbol:function(){return"profiles"}})(za(wc(Ce({reflectSymbol:function(){return"bannedUntil"}})(x1)(eR(Ce({reflectSymbol:function(){return"isBot"}})(at)(Ce({reflectSymbol:function(){return"isExpert"}})(at)(Ce({reflectSymbol:function(){return"name"}})(x1)(Ce({reflectSymbol:function(){return"stats"}})(wc(Ce({reflectSymbol:function(){return"answers"}})(as)(Ce({reflectSymbol:function(){return"votes"}})(Yn)(ua))))(ua)))))))))(Ce({reflectSymbol:function(){return"rootUrl"}})(ca)(Ce({reflectSymbol:function(){return"user"}})(pt(wc(Ce({reflectSymbol:function(){return"agreedToShareProfile"}})(at)(eR(Ce({reflectSymbol:function(){return"firstTimePoster"}})(at)(Ce({reflectSymbol:function(){return"flags"}})(za(ca))(Ce({reflectSymbol:function(){return"hq"}})(at)(Ce({reflectSymbol:function(){return"isBasicProfileCompleted"}})(at)(Ce({reflectSymbol:function(){return"karmaBalance"}})(Yn)(ua))))))))))(ua)))))))({def:function(e){return new c({init:aR(k1(e)),view:U1,update:function(a){return function(n){return aR(a)}}})},diagnosticName:"Community About page"});return S_(RL);})(); /*! Bundled license information: tabbable/dist/index.js: (*! * tabbable 5.3.3 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE *) focus-trap/dist/focus-trap.js: (*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE *) object-assign/index.js: (* object-assign (c) Sindre Sorhus @license MIT *) react/cjs/react.production.min.js: (** @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. *) react-dom/cjs/react-dom-server.browser.production.min.js: (** @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. *) */