var Purs_EntryPoints_Guidance_Home=(()=>{var Ks=Object.create;var De=Object.defineProperty;var Xs=Object.getOwnPropertyDescriptor;var Ys=Object.getOwnPropertyNames;var Zs=Object.getPrototypeOf,np=Object.prototype.hasOwnProperty;var Hu=n=>De(n,"__esModule",{value:!0});var jt=(n,r)=>()=>(r||n((r={exports:{}}).exports,r),r.exports),rp=(n,r)=>{Hu(n);for(var t in r)De(n,t,{get:r[t],enumerable:!0})},tp=(n,r,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let e of Ys(r))!np.call(n,e)&&e!=="default"&&De(n,e,{get:()=>r[e],enumerable:!(t=Xs(r,e))||t.enumerable});return n},Pu=n=>tp(Hu(De(n!=null?Ks(Zs(n)):{},"default",n&&n.__esModule&&"default"in n?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var So=jt((I2,Jf)=>{"use strict";var kf=Object.getOwnPropertySymbols,__=Object.prototype.hasOwnProperty,v_=Object.prototype.propertyIsEnumerable;function D_(n){if(n==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}function g_(){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}}Jf.exports=g_()?Object.assign:function(n,r){for(var t,e=D_(n),a,o=1;o{"use strict";var Ro=So(),gt=60103,Vf=60106;V.Fragment=60107;V.StrictMode=60108;V.Profiler=60114;var Gf=60109,zf=60110,Qf=60112;V.Suspense=60113;var Kf=60115,Xf=60116;typeof Symbol=="function"&&Symbol.for&&(Qn=Symbol.for,gt=Qn("react.element"),Vf=Qn("react.portal"),V.Fragment=Qn("react.fragment"),V.StrictMode=Qn("react.strict_mode"),V.Profiler=Qn("react.profiler"),Gf=Qn("react.provider"),zf=Qn("react.context"),Qf=Qn("react.forward_ref"),V.Suspense=Qn("react.suspense"),Kf=Qn("react.memo"),Xf=Qn("react.lazy"));var Qn,Yf=typeof Symbol=="function"&&Symbol.iterator;function y_(n){return n===null||typeof n!="object"?null:(n=Yf&&n[Yf]||n["@@iterator"],typeof n=="function"?n:null)}function te(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t{"use strict";fc.exports=ic()});var jc=jt(ht=>{"use strict";var rr=So(),vr=Uo();function pn(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;toe;oe++)wn[oe]=oe+1;var wn,oe;wn[15]=0;var F_=/^[: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]*$/,_c=Object.prototype.hasOwnProperty,vc={},Dc={};function gc(n){return _c.call(Dc,n)?!0:_c.call(vc,n)?!1:F_.test(n)?Dc[n]=!0:(vc[n]=!0,!1)}function M_(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 w_(n,r,t,e){if(r===null||typeof r=="undefined"||M_(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 Rn(n,r,t,e,a,o,u){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=u}var In={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){In[n]=new Rn(n,0,!1,n,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];In[r]=new Rn(r,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){In[n]=new Rn(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){In[n]=new Rn(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){In[n]=new Rn(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){In[n]=new Rn(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){In[n]=new Rn(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){In[n]=new Rn(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){In[n]=new Rn(n,5,!1,n.toLowerCase(),null,!1,!1)});var zo=/[\-:]([a-z])/g;function Qo(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(zo,Qo);In[r]=new Rn(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(zo,Qo);In[r]=new Rn(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(zo,Qo);In[r]=new Rn(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){In[n]=new Rn(n,1,!1,n.toLowerCase(),null,!1,!1)});In.xlinkHref=new Rn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){In[n]=new Rn(n,1,!1,n.toLowerCase(),null,!0,!0)});var I_=/["'&<>]/;function Br(n){if(typeof n=="boolean"||typeof n=="number")return""+n;n=""+n;var r=I_.exec(n);if(r){var t="",e,a=0;for(e=r.index;eca))throw Error(pn(301));if(n===fr)if(fa=!0,n={action:t,next:null},jr===null&&(jr=new Map),t=jr.get(r),t===void 0)jr.set(r,n);else{for(r=t;r.next!==null;)r=r.next;r.next=n}}function Xo(){}var Jr=null,A_={readContext:function(n){var r=Jr.threadID;return ae(n,r),n[r]},useContext:function(n){kr();var r=Jr.threadID;return ae(n,r),n[r]},useMemo:Ec,useReducer:bc,useRef:function(n){fr=kr(),an=Ko();var r=an.memoizedState;return r===null?(n={current:n},an.memoizedState=n):r},useState:function(n){return bc(Cc,n)},useLayoutEffect:function(){},useCallback:function(n,r){return Ec(function(){return n},r)},useImperativeHandle:Xo,useEffect:Xo,useDebugValue:Xo,useDeferredValue:function(n){return kr(),n},useTransition:function(){return kr(),[function(n){n()},!1]},useOpaqueIdentifier:function(){return(Jr.identifierPrefix||"")+"R:"+(Jr.uniqueID++).toString(36)},useMutableSource:function(n,r){return kr(),r(n._source)}},xc={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Fc(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 Mc={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},N_=rr({menuitem:!0},Mc),ie={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},W_=["Webkit","ms","Moz","O"];Object.keys(ie).forEach(function(n){W_.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),ie[r]=ie[n]})});var H_=/([A-Z])/g,P_=/^ms-/,Sr=vr.Children.toArray,Yo=E_.ReactCurrentDispatcher,U_={listing:!0,pre:!0,textarea:!0},$_=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,wc={},Zo={};function O_(n){if(n==null)return n;var r="";return vr.Children.forEach(n,function(t){t!=null&&(r+=t)}),r}var q_=Object.prototype.hasOwnProperty,B_={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Ic(n,r){if(n===void 0)throw Error(pn(152,ee(r)||"Component"))}function k_(n,r,t){function e(u,i){var f=i.prototype&&i.prototype.isReactComponent,l=x_(i,r,t,f),c=[],g=!1,v={isMounted:function(){return!1},enqueueForceUpdate:function(){if(c===null)return null},enqueueReplaceState:function(cr,Tn){g=!0,c=[Tn]},enqueueSetState:function(cr,Tn){if(c===null)return null;c.push(Tn)}};if(f){if(f=new i(u.props,l,v),typeof i.getDerivedStateFromProps=="function"){var p=i.getDerivedStateFromProps.call(null,u.props,f.state);p!=null&&(f.state=rr({},f.state,p))}}else if(fr={},f=i(u.props,l,v),f=hc(i,u.props,f,l),f==null||f.render==null){n=f,Ic(n,i);return}if(f.props=u.props,f.context=l,f.updater=v,v=f.state,v===void 0&&(f.state=v=null),typeof f.UNSAFE_componentWillMount=="function"||typeof f.componentWillMount=="function")if(typeof f.componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&typeof i.getDerivedStateFromProps!="function"&&f.UNSAFE_componentWillMount(),c.length){v=c;var R=g;if(c=null,g=!1,R&&v.length===1)f.state=v[0];else{p=R?v[0]:f.state;var G=!0;for(R=R?1:0;R=i))throw Error(pn(304));var f=new Uint16Array(i);for(f.set(u),wn=f,wn[0]=o+1,u=o;u=f.children.length){var l=f.footer;if(l!==""&&(this.previousWasTextNode=!1),this.stack.pop(),f.type==="select")this.currentSelectValue=null;else if(f.type!=null&&f.type.type!=null&&f.type.type.$$typeof===oa)this.popProvider(f.type);else if(f.type===ua){this.suspenseDepth--;var c=o.pop();if(u){u=!1;var g=f.fallbackFrame;if(!g)throw Error(pn(303));this.stack.push(g),o[this.suspenseDepth]+="";continue}else o[this.suspenseDepth]+=c}o[this.suspenseDepth]+=l}else{var v=f.children[f.childIndex++],p="";try{p+=this.render(v,f.context,f.domNamespace)}catch(R){throw R!=null&&typeof R.then=="function"?Error(pn(294)):R}finally{}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=p}}return o[0]}finally{Yo.current=a,Jr=e,Tc()}},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=k_(t,e,this.threadID),t=e.child,e=e.context,t===null||t===!1)return"";if(!vr.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw a=t.$$typeof,Error(a===$o?pn(257):pn(258,a.toString()));return t=Sr(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 dc:case pc:case Oo:case qo:case Jo:case aa:return t=Sr(t.props.children),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ua:throw Error(pn(294));case sc:throw Error(pn(343))}if(typeof o=="object"&&o!==null)switch(o.$$typeof){case ko:fr={};var u=o.render(t.props,t.ref);return u=hc(o.render,t.props,u,t.ref),u=Sr(u),this.stack.push({type:null,domNamespace:a,children:u,childIndex:0,context:e,footer:""}),"";case Vo:return t=[vr.createElement(o.type,rr({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case oa:return o=Sr(t.props.children),a={type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""},this.pushProvider(t),this.stack.push(a),"";case Bo:o=t.type,u=t.props;var i=this.threadID;return ae(o,i),o=Sr(u.children(o[i])),this.stack.push({type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""}),"";case lc:throw Error(pn(338));case Go:return o=t.type,u=o._init,o=u(o._payload),t=[vr.createElement(o,rr({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),""}throw Error(pn(130,o==null?o:typeof o,""))},r.renderDOM=function(t,e,a){var o=t.type.toLowerCase();if(a===xc.html&&Fc(o),!wc.hasOwnProperty(o)){if(!$_.test(o))throw Error(pn(65,o));wc[o]=!0}var u=t.props;if(o==="input")u=rr({type:void 0},u,{defaultChecked:void 0,defaultValue:void 0,value:u.value!=null?u.value:u.defaultValue,checked:u.checked!=null?u.checked:u.defaultChecked});else if(o==="textarea"){var i=u.value;if(i==null){i=u.defaultValue;var f=u.children;if(f!=null){if(i!=null)throw Error(pn(92));if(Array.isArray(f)){if(!(1>=f.length))throw Error(pn(93));f=f[0]}i=""+f}i==null&&(i="")}u=rr({},u,{value:void 0,children:""+i})}else if(o==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=rr({},u,{value:void 0});else if(o==="option"){f=this.currentSelectValue;var l=O_(u.children);if(f!=null){var c=u.value!=null?u.value+"":l;if(i=!1,Array.isArray(f)){for(var g=0;g":(Tn+=">",i="");n:{if(f=u.dangerouslySetInnerHTML,f!=null){if(f.__html!=null){f=f.__html;break n}}else if(f=u.children,typeof f=="string"||typeof f=="number"){f=Br(f);break n}f=null}return f!=null?(u=[],U_.hasOwnProperty(o)&&f.charAt(0)===` `&&(Tn+=` `),Tn+=f):u=Sr(u.children),t=t.type,a=a==null||a==="http://www.w3.org/1999/xhtml"?Fc(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:u,childIndex:0,context:e,footer:i}),this.previousWasTextNode=!1,Tn},n}();ht.renderToNodeStream=function(){throw Error(pn(207))};ht.renderToStaticMarkup=function(n,r){n=new Lc(n,!0,r);try{return n.read(1/0)}finally{n.destroy()}};ht.renderToStaticNodeStream=function(){throw Error(pn(208))};ht.renderToString=function(n,r){n=new Lc(n,!1,r);try{return n.read(1/0)}finally{n.destroy()}};ht.version="17.0.2"});var Rc=jt((R2,Sc)=>{"use strict";Sc.exports=jc()});var zD={};rp(zD,{boot:()=>GD});var ge={compose:function(n){return function(r){return function(t){return n(r(t))}}}};var N=function(n){return n.identity},H={identity:function(n){return n},Semigroupoid0:function(){return ge}};var bn=!0;var $a=function(n){return function(r){return function(t){return function(e){return n(r(t))(r(e))}}}},Ln=function(n){return function(r){return function(t){return n(t)(r)}}},q=function(n){return function(r){return n}};var Uu=function(n){return function(r){for(var t=r.length,e=new Array(t),a=0;a="0"&&n[a]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+o})+'"'};var pr={show:zu};var ar={show:Gu};var L=function(n){return n.show};var Ep=N(H),d=function(){function n(){}return n.value=new n,n}(),m=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}();var _n=function(n){return function(r){return function(t){if(t instanceof d)return n;if(t instanceof m)return r(t.value0);throw new Error("Failed pattern match at Data.Maybe (line 237, column 1 - line 237, column 51): "+[n.constructor.name,r.constructor.name,t.constructor.name])}}};var Ce=_n(!1)(q(!0));var vn={map:function(n){return function(r){return r instanceof m?new m(n(r.value0)):d.value}}},xp=s(vn);var jn=function(n){return _n(n)(Ep)};var Tr={apply:function(n){return function(r){if(n instanceof m)return xp(n.value0)(r);if(n instanceof d)return d.value;throw new Error("Failed pattern match at Data.Maybe (line 67, column 1 - line 69, column 30): "+[n.constructor.name,r.constructor.name])}},Functor0:function(){return vn}};var Yr={bind:function(n){return function(r){if(n instanceof m)return r(n.value0);if(n instanceof d)return d.value;throw new Error("Failed pattern match at Data.Maybe (line 125, column 1 - line 127, column 28): "+[n.constructor.name,r.constructor.name])}},Apply0:function(){return Tr}};var Cr=function(){return{pure:m.create,Apply0:function(){return Tr}}}();var Hn=function(){var n={},r="Pure",t="Throw",e="Catch",a="Sync",o="Async",u="Bind",i="Bracket",f="Fork",l="Sequential",c="Map",g="Apply",v="Alt",p="Cons",R="Resume",G="Release",Y="Finalizer",rn="Finalized",X="Forked",cr="Fiber",Tn="Thunk";function w(T,O,fn,K){this.tag=T,this._1=O,this._2=fn,this._3=K}function Bn(T){var O=function(fn,K,E){return new w(T,fn,K,E)};return O.tag=T,O}function Ha(T){return new w(r,void 0)}function Bs(T){try{T()}catch(O){setTimeout(function(){throw O},0)}}function ks(T,O,fn){try{return O(fn())}catch(K){return T(K)}}function Js(T,O,fn){try{return O(fn)()}catch(K){return fn(T(K))(),Ha}}var de=function(){var T=1024,O=0,fn=0,K=new Array(T),E=!1;function D(){var z;for(E=!0;O!==0;)O--,z=K[fn],K[fn]=void 0,fn=(fn+1)%T,z();E=!1}return{isDraining:function(){return E},enqueue:function(z){var A,un;O===T&&(un=E,D(),E=un),K[(fn+O)%T]=z,O++,E||D()}}}();function Vs(T){var O={},fn=0,K=0;return{register:function(E){var D=fn++;E.onComplete({rethrow:!0,handler:function(z){return function(){K--,delete O[D]}}})(),O[D]=E,K++},isEmpty:function(){return K===0},killAll:function(E,D){return function(){if(K===0)return D();var z=0,A={};function un(Z){A[Z]=O[Z].kill(E,function(mn){return function(){delete A[Z],z--,T.isLeft(mn)&&T.fromLeft(mn)&&setTimeout(function(){throw T.fromLeft(mn)},0),z===0&&D()}})()}for(var gn in O)O.hasOwnProperty(gn)&&(z++,un(gn));return O={},fn=0,K=0,function(Z){return new w(a,function(){for(var mn in A)A.hasOwnProperty(mn)&&A[mn]()})}}}}}var Kr=0,An=1,me=2,_e=3,ve=4,$n=5,It=6;function Pa(T,O,fn){var K=0,E=Kr,D=fn,z=null,A=null,un=null,gn=null,Z=null,mn=0,Ar=0,kn=null,Dr=!0;function gr(x){for(var F,P,U;;)switch(F=null,P=null,U=null,E){case me:E=An;try{D=un(D),gn===null?un=null:(un=gn._1,gn=gn._2)}catch(Cn){E=$n,z=T.left(Cn),D=null}break;case _e:T.isLeft(D)?(E=$n,z=D,D=null):un===null?E=$n:(E=me,D=T.fromRight(D));break;case An:switch(D.tag){case u:un&&(gn=new w(p,un,gn)),un=D._2,E=An,D=D._1;break;case r:un===null?(E=$n,D=T.right(D._1)):(E=me,D=D._1);break;case a:E=_e,D=ks(T.left,T.right,D._1);break;case o:E=ve,D=Js(T.left,D._1,function(Cn){return function(){K===x&&(K++,de.enqueue(function(){K===x+1&&(E=_e,D=Cn,gr(K))}))}});return;case t:E=$n,z=T.left(D._1),D=null;break;case e:un===null?Z=new w(p,D,Z,A):Z=new w(p,D,new w(p,new w(R,un,gn),Z,A),A),un=null,gn=null,E=An,D=D._1;break;case i:mn++,un===null?Z=new w(p,D,Z,A):Z=new w(p,D,new w(p,new w(R,un,gn),Z,A),A),un=null,gn=null,E=An,D=D._1;break;case f:E=_e,F=Pa(T,O,D._2),O&&O.register(F),D._1&&F.run(),D=T.right(F);break;case l:E=An,D=zs(T,O,D._1);break}break;case $n:if(un=null,gn=null,Z===null)E=It,D=A||z||D;else switch(F=Z._3,U=Z._1,Z=Z._2,U.tag){case e:A&&A!==F&&mn===0?E=$n:z&&(E=An,D=U._2(T.fromLeft(z)),z=null);break;case R:A&&A!==F&&mn===0||z?E=$n:(un=U._1,gn=U._2,E=me,D=T.fromRight(D));break;case i:mn--,z===null&&(P=T.fromRight(D),Z=new w(p,new w(G,U._2,P),Z,F),(A===F||mn>0)&&(E=An,D=U._3(P)));break;case G:Z=new w(p,new w(rn,D,z),Z,A),E=An,A&&A!==F&&mn===0?D=U._1.killed(T.fromLeft(A))(U._2):z?D=U._1.failed(T.fromLeft(z))(U._2):D=U._1.completed(T.fromRight(D))(U._2),z=null,mn++;break;case Y:mn++,Z=new w(p,new w(rn,D,z),Z,A),E=An,D=U._1;break;case rn:mn--,E=$n,D=U._1,z=U._2;break}break;case It:for(var ln in kn)kn.hasOwnProperty(ln)&&(Dr=Dr&&kn[ln].rethrow,Bs(kn[ln].handler(D)));kn=null,A&&z?setTimeout(function(){throw T.fromLeft(z)},0):T.isLeft(D)&&Dr&&setTimeout(function(){if(Dr)throw T.fromLeft(D)},0);return;case Kr:E=An;break;case ve:return}}function cn(x){return function(){if(E===It)return Dr=Dr&&x.rethrow,x.handler(D)(),function(){};var F=Ar++;return kn=kn||{},kn[F]=x,function(){kn!==null&&delete kn[F]}}}function M(x,F){return function(){if(E===It)return F(T.right(void 0))(),function(){};var P=cn({rethrow:!1,handler:function(){return F(T.right(void 0))}})();switch(E){case Kr:A=T.left(x),E=It,D=A,gr(K);break;case ve:A===null&&(A=T.left(x)),mn===0&&(E===ve&&(Z=new w(p,new w(Y,D(x)),Z,A)),E=$n,D=null,z=null,gr(++K));break;default:A===null&&(A=T.left(x)),mn===0&&(E=$n,D=null,z=null)}return P}}function W(x){return function(){var F=cn({rethrow:!1,handler:x})();return E===Kr&&gr(K),F}}return{kill:M,join:W,onComplete:cn,isSuspended:function(){return E===Kr},run:function(){E===Kr&&(de.isDraining()?gr(K):de.enqueue(function(){gr(K)}))}}}function Gs(T,O,fn,K){var E=0,D={},z=0,A={},un=new Error("[ParAff] Early exit"),gn=null,Z=n;function mn(cn,M,W){var x=M,F=null,P=null,U=0,ln={},Cn,Lt;n:for(;;)switch(Cn=null,x.tag){case X:if(x._3===n&&(Cn=D[x._1],ln[U++]=Cn.kill(cn,function(Qs){return function(){U--,U===0&&W(Qs)()}})),F===null)break n;x=F._2,P===null?F=null:(F=P._1,P=P._2);break;case c:x=x._2;break;case g:case v:F&&(P=new w(p,F,P)),F=x,x=x._1;break}if(U===0)W(T.right(void 0))();else for(Lt=0,Cn=U;Lt=0;o--)e=n(t[o])(e);return e}}},ji=function(n){return function(r){return function(t){for(var e=r,a=t.length,o=0;o()=>n.props.def;function Zi(n){class r extends Kt.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 tm=function(n,r){if(n<1)return[];var t=new Array(n);return t.fill(r)},em=function(n,r){for(var t=[],e=0,a=0;a>1),i-o>1&&n(r,t,a,e,o,i),u-i>1&&n(r,t,a,e,i,u),f=o,l=i,c=o;f0?(e[c++]=v,++l):(e[c++]=g,++f);for(;f>1),i-o>1&&n(r,t,a,e,o,i),u-i>1&&n(r,t,a,e,i,u),f=o,l=i,c=o;f0?(e[c++]=v,++l):(e[c++]=g,++f);for(;f":n===void 0?"":n instanceof Date?n.toString():typeof Blob!="undefined"&&n instanceof Blob?"file["+n.name+"]":JSON.stringify(n)}var Mm=qn(Fn),hf=dt(ke),wm=Gn(Fn);var Co=function(n){return n.foldrWithIndex};var bo=function(n){return n.foldlWithIndex};var Im=function(n){var r=Co(n);return function(t){var e=j(t.Semigroup0()),a=sn(t);return function(o){return r(function(u){return function(i){return function(f){return e(o(u)(i))(f)}}})(a)}}},Ge={foldrWithIndex:function(n){return function(r){var t=Mm(function(a){return function(o){return n(a.value0)(a.value1)(o)}})(r),e=hf(tn.create);return function(a){return t(e(a))}}},foldlWithIndex:function(n){return function(r){var t=wm(function(a){return function(o){return n(o.value0)(a)(o.value1)}})(r),e=hf(tn.create);return function(a){return t(e(a))}}},foldMapWithIndex:function(n){return Im(Ge)(n)},Foldable0:function(){return Fn}};var Tf=function(n){var r=bo(n);return function(t){var e=function(a){return function(o){return function(u){return o instanceof d?t(a)(u):o}}};return r(e)(d.value)}};var Cf=function(n){return function(r){return function(t){return(t|0)===t?n(t):r}}};var Eo=function(){return Cf(m.create)(d.value)}();function ze(n){return Object.prototype.toString.call(n).slice(8,-1)}var Qe=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};var ne=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}();var xo=function(n){var r=ir(n);return function(t){return new ne(t,r)}};var Un=function(){function n(){}return n.value=new n,n}(),en=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}(),Fo=function(n){return n},$m=function(n){return new en(n.value0,n.value1)};var Om=function(n){var r=function(t){return function(e){var a=t,o=!1,u;function i(f,l){if(l instanceof en&&l.value1 instanceof en&&l.value1.value1 instanceof en){a=new en(l,f),e=l.value1.value1.value1;return}var c=function(v){return v instanceof en&&v.value1 instanceof en&&v.value1.value1 instanceof Un?new en(n(v.value0),new en(n(v.value1.value0),Un.value)):v instanceof en&&v.value1 instanceof Un?new en(n(v.value0),Un.value):Un.value},g=function(v){return function(p){var R=v,G=!1,Y;function rn(X,cr){if(X instanceof en&&X.value0 instanceof en&&X.value0.value1 instanceof en&&X.value0.value1.value1 instanceof en){R=X.value1,p=new en(n(X.value0.value0),new en(n(X.value0.value1.value0),new en(n(X.value0.value1.value1.value0),cr)));return}return G=!0,cr}for(;!G;)Y=rn(R,p);return Y}};return o=!0,g(f)(c(l))}for(;!o;)u=i(a,e);return u}};return r(Un.value)},qm={map:Om};var Ke={foldr:function(n){return function(r){var t=function(){var a=function(o){return function(u){var i=o,f=!1,l;function c(g,v){if(v instanceof Un)return f=!0,g;if(v instanceof en){i=new en(v.value0,g),u=v.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[g.constructor.name,v.constructor.name])}for(;!f;)l=c(i,u);return l}};return a(Un.value)}(),e=Gn(Ke)(Ln(n))(r);return function(a){return e(t(a))}}},foldl:function(n){var r=function(t){return function(e){var a=t,o=!1,u;function i(f,l){if(l instanceof Un)return o=!0,f;if(l instanceof en){a=n(f)(l.value0),e=l.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[l.constructor.name])}for(;!o;)u=i(a,e);return u}};return r},foldMap:function(n){var r=j(n.Semigroup0()),t=sn(n);return function(e){return Gn(Ke)(function(a){var o=r(a);return function(u){return o(e(u))}})(t)}}};var Bm=qn(Ke);var Mo={append:function(n){return function(r){return Bm(en.create)(r)(n)}}},xf=j(Mo);var Ff={append:function(n){return function(r){return new ne(n.value0,xf(n.value1)($m(r)))}}};var km={alt:xf,Functor0:function(){return qm}},Mf=function(){return{empty:Un.value,Alt0:function(){return km}}}();var wf=function(){var n=xo(Mf);return function(r){return Fo(n(r))}}();var If=function(n){return n.value0};var Xm=L(pr),Ym=L(ar);var wo=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Wf=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}(),Zm=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}(),n_=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}(),nr=_,mt=_;var re=function(n){if(n instanceof wo)return n.value0;if(n instanceof Zm)return"Error at array index "+(Ym(n.value0)+(": "+re(n.value1)));if(n instanceof n_)return"Error at property "+(Xm(n.value0)+(": "+re(n.value1)));if(n instanceof Wf)return"Type mismatch: expected "+(n.value0+(", found "+n.value1));throw new Error("Failed pattern match at Foreign (line 78, column 1 - line 78, column 45): "+[n.constructor.name])};var Io=function(n){var r=Vn(Fi(n));return function(t){return r(wf(t))}};var Hf=function(n){var r=y(Bt(n)),t=Io(n);return function(e){return function(a){if(ze(a)===e)return r(mt(a));if(bn)return t(new Wf(e,ze(a)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[e.constructor.name,a.constructor.name])}}};var Xe={};function Lo(n){return function(r){var t=[];for(var e in r)hasOwnProperty.call(r,e)&&t.push(n(e)(r[e]));return t}}var r_=Object.keys||Lo(function(n){return function(){return n}});var Uf=Ci(or),s_=ot(Uf),p_=Tf(Ge),d_=L(ar),m_=df(za),_t=function(){function n(){}return n.value=new n,n}(),Ir=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),vt={validateJsRecord:function(n){return _t.value}};var Ye=function(n){return function(r){return function(t){var e=r(t);return e?_t.value:new Ir({path:"",got:t,expected:n})}}};var $f={validateForeignType:Ye("Boolean")(Df)},Of={validateForeignType:Ye("Function")(yf)};var Ze={validateForeignType:Ye("Int")(it(Uf)(vf)(function(n){return Ce(Eo(mt(n)))}))};var zn={validateForeignType:Ye("String")(_f)},qf=function(n){return n.validateJsRecord},na=function(){return function(n){var r=qf(n);return{validateForeignType:function(t){if(gf(t))return r(t);if(bn)return new Ir({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])}}}},jo=function(n){return n.validateForeignType},Lr=function(n){var r=jo(n);return{validateForeignType:function(t){if(s_(Qe)(t))return new Ir({path:"",expected:"Array",got:t});if(bn){var e=function(o){return function(u){var i=r(u);if(i instanceof _t)return d.value;if(i instanceof Ir)return new m({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=p_(e)(mt(t));if(a instanceof d)return _t.value;if(a instanceof m)return new Ir({expected:a.value0.invalid.expected,got:a.value0.invalid.got,path:"["+(d_(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 hn=function(n){var r=Nn(n);return function(t){var e=jo(t);return function(a){var o=qf(a);return{validateJsRecord:function(u){var i=r(Dn.value),f=Kn(i)(mt(u)),l=e(f);if(l instanceof Ir)return new Ir({expected:l.value0.expected,got:l.value0.got,path:"."+(i+l.value0.path)});if(l instanceof _t)return o(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[l.constructor.name])}}}}},Dt=function(n){var r=jo(n);return function(t){var e=r(t);if(e instanceof _t)return new b(mt(t));if(e instanceof Ir)return new h(m_([e.value0.path,function(){var a=e.value0.path==="";return a?"Expected ":": expected "}(),e.value0.expected," but got: ",Zt(e.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[e.constructor.name])}},Bf=function(n){var r=Dt(n);return function(t){return ai(r(t))}};var ra=window.ReactDOM,{createPortal:x2,findDOMNode:F2,flushSync:M2}=window.ReactDOM;var nu=Pu(Rc());function Ac(n,r,t){return n.setState({s:r},t)}var Nc=ra.render,Wc=ra.hydrate,ru=nu.default&&nu.default.renderToString||(n=>""),J_=ra.unmountComponentAtNode;function Hc(n,r,t){return Kt.createElement.apply(null,[n,V_(n,r)].concat(t))}function V_(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 Pc=(n,r)=>r[n],Uc=(n,r,t)=>t[n]=r;var Vr=function(r){return function(t){return function(e){return function(){return r(t,e)}}}},Tt=function(r){return function(t){return function(e){return function(a){return function(){return r(t,e,a)}}}}};var eu=null;function qc(n,r,t){return n==null?r:t(n)}function au(n){return n}var Ct=_n(eu)(au),dn=function(n){return qc(n,d.value,m.create)};var iv=En($);var fe={asReactChildren:function(n){return[n]}},bt={asReactChildren:function(n){return[n]}},Rr={asReactChildren:N(H)};var Bc=Tt(Ac),kc=function(){return Tt(Uc)},Jc=Vr(Nc),Vc=Vr(Wc);var ou=function(n){var r=Bf(n);return function(t){return function(e){return iv(function(){return Pc(t,e)})(r)}}};var fv=function(n){return n.asReactChildren},ce=function(){return function(n){var r=fv(n);return function(t){return function(e){return function(a){return Hc(t,e,r(a))}}}}},cv=ce()(Rr),Gc=function(){return function(n){return function(r){return cv(n)(r)([])}}};var zc=s($),lv=y(Yn);var Qc=function(){var n=function(r){return function(t){return{initialize:function(e){return tt(new m(t.initialState))(r)},getState:function(e){return zc(jn(t.initialState))($t(r))},setState:function(e){return function(a){return function(o){return function(){return tt(new m(a))(r)(),Bc(e)(a)(lv(I))(),o()}}}}}}};return zc(n)(xe(d.value))}();var pv=En(yn),Kc=j(er);var Xc=kc(),sa=En($),dv=ou($f),Yc=s($),mv=ou(Lr(Of)),_v=lr(sr),vv=Jn(nt),Dv=po(Yn)(Fn),gv=_v(Mr),Zc=Pn(Me),yv=ei(Er),hv=j(ka(Ka(Ba)));var le=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}(),Tv={map:function(n){return function(r){return new le(n(r.value0),r.value1)}}};var nl={apply:function(n){return function(r){return new le(n.value0(r.value0),Kc(n.value1)(r.value1))}},Functor0:function(){return Tv}},rl={bind:function(n){return function(r){var t=r(n.value0);return new le(t.value0,Kc(n.value1)(t.value1))}},Apply0:function(){return nl}},pa={pure:function(n){return new le(n,[])},Apply0:function(){return nl}};var Cv=function(n){var r=S(n);return function(t){var e=Pn(t);return function(a){return function(o){return new le(a,pv(o)(function(u){return function(i){return r(u)(function(f){return e(i.dispatch(f))})}}))}}}};var tl=function(n){var r=Cv(n.Monad0().Bind1())(n);return function(t){return r(I)([t])}},bv=function(n){return function(r){var t=Xc("__unmounted"),e=Xc("__subscriptions"),a=function(p){return function(R){return function(G){return function(){var rn=sa(Xt(p))(function(X){return X.init})();return r({initialState:rn.value0}).setState(p)(R)(G)()}}}},o=function(){var p=Yc(jn(!1)),R=dv("__unmounted");return function(G){return p(R(G))}}(),u=function(){var p=Yc(jn([])),R=mv("__subscriptions");return function(G){return p(R(G))}}(),i=function(p){return function(){return vv(Dv)(u(p))(),e([])(p)()}},f=function(p){return function(){var G=sa(Xt(p))(function(Y){return Y.init})();return r({initialState:G.value0}).getState(p)()}},l=function(p){return function(R){return function(){var Y=u(p)();return e(mf(_o(R))(Y))(p)()}}},c=function(p){return function(R){var G=function(Y){return _o(gv(Gi(0))(function(){return Y({dispatch:function(){var rn=g(R);return function(X){return Zc(rn(X))}}(),onStop:l(R)})}))};return Ga(p)(G)}},g=function(p){return function(R){return yv(o(p))(function(){var Y=f(p)(),rn=sa(Xt(p))(function(cr){return cr.update})(),X=rn(Y)(R);return a(p)(X.value0)(c(X.value1)(p))()})}},v=function(p){return function(){var G=f(p)(),Y=sa(Xt(p))(function(rn){return rn.view})();return Y(G)(g(p))}};return function(p){return Yi(n,{def:p,init:r({initialState:p.init.value0}).initialize,render:v,componentDidMount:c(p.init.value1),componentWillUnmount:hv(t(!0))(i)})}}},el=function(n){return function(){var t=Zc(Qc)();return Xi(function(e){return bv(e)(t)(n)})}};var al={handle:function(n){return function(r){return function(t){return n(r)()}}}};var ol=function(n){return n.handle};function da(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 ul=function(){return function(){return function(n){return function(r){return da(n,r)}}}};var Ev=Gc(),il=ce(),fl=ul()();var uu=_;var iu=function(n){var r=il(n);return function(t){return function(e){return function(a){return r(uu(t))(fl(a)({className:e}))}}}},cl=function(n){return function(r){return function(t){return Ev(uu(n))(fl(t)({className:r}))}}};var ma=function(n){return function(r){var t=il(r);return function(e){return function(a){return t(uu(n))({className:e})(a)}}}};var ll=function(n){return ma("span")(n)};var sl=function(){return function(){return cl("img")}};var _a=function(n){return ma("h2")(n)};var Et=function(n){return ma("div")(n)};var pl=function(n){var r=iu(n);return function(){return function(){return r("button")}}};var fu=function(n){var r=iu(n);return function(){return function(){return r("a")}}};var dl=Pu(Uo()),ml=dl.Fragment;var _l=_,vl=ce()(Rr)(ml)({}),Dl=!1;var xv=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(n=>null);function gl(n,r){let t=typeof CV!="undefined"&&CV.apiEndpoint||typeof global!="undefined"&&global.CV&&global.CV.apiEndpoint;return t||console.error("Missing `CV.apiEndpoint` function"),t&&t(n,r)}function yl(n,r,t,e,a){return function(o,u){var i=n.newXHR(),f=n.fixupUrl(a.url,i);if(i.open(a.method||"GET",f,!0,a.username,a.password),a.headers)try{for(var l=0,c;(c=a.headers[l])!=null;l++)i.setRequestHeader(c.field,c.value)}catch(v){o(v)}var g=function(v){return function(){o(new Error(v))}};return i.onerror=g(t),i.ontimeout=g(r),i.onload=function(){u({status:i.status,statusText:i.statusText,headers:i.getAllResponseHeaders().split(`\r `).filter(function(v){return v.length>0}).map(function(v){var p=v.indexOf(":");return e(v.substring(0,p))(v.substring(p+2))}),body:i.response})},i.responseType=a.responseType,i.withCredentials=a.withCredentials,i.timeout=a.timeout,i.send(a.content),function(v,p,R){try{i.abort()}catch(G){return p(G)}return R()}}}var va="application/json",hl="application/x-www-form-urlencoded";var Tl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Cl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),bl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),El=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),xl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),cu=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Da=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Fl=function(n){return n instanceof cu?new m(hl):n instanceof Da?new m(va):d.value};var Ml=function(){return Da.create}();var wl=Zn();var ga=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ya=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),xt=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}(),Il=function(n){if(n instanceof ga||n instanceof ya)return wl(n.value0);if(n instanceof xt)return n.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[n.constructor.name])};var lu=function(n){if(n instanceof ga)return"Accept";if(n instanceof ya)return"Content-Type";if(n instanceof xt)return n.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[n.constructor.name])};var Ll=N(H),su=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),pu=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),du=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ha=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ta=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ca=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),jl=function(n){if(n instanceof su)return"arraybuffer";if(n instanceof pu)return"blob";if(n instanceof du)return"document";if(n instanceof ha||n instanceof Ta)return"text";if(n instanceof Ca)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[n.constructor.name])},Sl=function(n){return n instanceof ha?new m(va):d.value},Rl=function(){return new Ta(Ll)}();var Al=function(){return new Ca(Ll)}();var Nl=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}();var Mv=Zn();var Wl=function(n){return Mv(to(n))};function tr(n){return n}function mu(n){return JSON.stringify(n)}var Hl=tr(Xe);function Pl(n,r,t){try{return r(JSON.parse(t))}catch(e){return n(e.message)}}var ba=function(n){return Pl(h.create,b.create,n)};var se=function(n){return function(r){return r.join(n)}};function Lv(n){return n.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16)})}function $l(n,r,t){try{return r(Lv(encodeURIComponent(t)).replace(/%20/g,"+"))}catch(e){return n(e)}}var Ea=function(){return Be($l)(q(d.value))(m.create)}();var jv=nn(Tr),Ol=s(vn),Sv=mr(zt)(Cr);var Rv=function(n){return n};var ql=function(){var n=function(e){if(e.value1 instanceof d)return Ea(e.value0);if(e.value1 instanceof m)return jv(Ol(function(a){return function(o){return a+("="+o)}})(Ea(e.value0)))(Ea(e.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[e.constructor.name])},r=Ol(se("&")),t=Sv(n);return function(e){return r(t(Rv(e)))}}();var _u=function(){function n(){}return n.value=new n,n}(),Gr=function(){function n(){}return n.value=new n,n}(),vu=function(){function n(){}return n.value=new n,n}(),Ft=function(){function n(){}return n.value=new n,n}(),xa=function(){function n(){}return n.value=new n,n}(),pe=function(){function n(){}return n.value=new n,n}(),Du=function(){function n(){}return n.value=new n,n}(),gu=function(){function n(){}return n.value=new n,n}(),yu=function(){function n(){}return n.value=new n,n}(),hu=function(){function n(){}return n.value=new n,n}(),Tu=function(){function n(){}return n.value=new n,n}(),Cu=function(){function n(){}return n.value=new n,n}(),bu=function(){function n(){}return n.value=new n,n}(),Eu=function(){function n(){}return n.value=new n,n}(),xu=function(){function n(){}return n.value=new n,n}(),Fa=function(){function n(){}return n.value=new n,n}();var Av=function(n){return n},Nv={show:function(n){if(n instanceof _u)return"OPTIONS";if(n instanceof Gr)return"GET";if(n instanceof vu)return"HEAD";if(n instanceof Ft)return"POST";if(n instanceof xa)return"PUT";if(n instanceof pe)return"DELETE";if(n instanceof Du)return"TRACE";if(n instanceof gu)return"CONNECT";if(n instanceof yu)return"PROPFIND";if(n instanceof hu)return"PROPPATCH";if(n instanceof Tu)return"MKCOL";if(n instanceof Cu)return"COPY";if(n instanceof bu)return"MOVE";if(n instanceof Eu)return"LOCK";if(n instanceof xu)return"UNLOCK";if(n instanceof Fa)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[n.constructor.name])}};var Bl=Sn(L(Nv))(Av);var kl={eq:function(n){return function(r){return n instanceof _u&&r instanceof _u||n instanceof Gr&&r instanceof Gr||n instanceof vu&&r instanceof vu||n instanceof Ft&&r instanceof Ft||n instanceof xa&&r instanceof xa||n instanceof pe&&r instanceof pe||n instanceof Du&&r instanceof Du||n instanceof gu&&r instanceof gu||n instanceof yu&&r instanceof yu||n instanceof hu&&r instanceof hu||n instanceof Tu&&r instanceof Tu||n instanceof Cu&&r instanceof Cu||n instanceof bu&&r instanceof bu||n instanceof Eu&&r instanceof Eu||n instanceof xu&&r instanceof xu||n instanceof Fa&&r instanceof Fa}}};var Jl=function(n){return Ht(function(r){return function(){var e=n(function(a){return r(h.create(a))()},function(a){return r(b.create(a))()});return function(a){return Ht(function(o){return function(){return e(a,function(i){return o(h.create(i))()},function(i){return o(b.create(i))()}),Ki}})}}})};var Fu=y(Bt(Or)),Wv=Io(Or),zr=Hf(Or),Vl=Wn(Mi(Ff)(Or)),Hv=Oa(eo(Or)),Ma=s(vn),Pv=qr(Fn)(or),Uv=B(At),$v=Jn(Yr),Ov=s(yn),qv=En(Qt),Bv=Ee(Qi),kv=y(st);var wa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ia=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}(),La=function(){function n(){}return n.value=new n,n}(),ja=function(){function n(){}return n.value=new n,n}(),Sa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Gl=function(n){return function(r){var t=function(c){return c===""?Fu(Hl):Sn(function(g){return Wv(wo.create(g))})(Fu)(ba(c))},e=function(){if(r.responseFormat instanceof su)return zr("ArrayBuffer");if(r.responseFormat instanceof pu)return zr("Blob");if(r.responseFormat instanceof du)return function(c){return Vl(zr("Document")(c))(Vl(zr("XMLDocument")(c))(zr("HTMLDocument")(c)))};if(r.responseFormat instanceof ha)return Hv(function(c){return r.responseFormat.value0(t(c))})(zr("String"));if(r.responseFormat instanceof Ta)return zr("String");if(r.responseFormat instanceof Ca)return q(r.responseFormat.value0(Fu(I)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[r.responseFormat.constructor.name])}(),a=function(c){if(c instanceof Tl)return new b(c.value0(nr));if(c instanceof Cl)return new b(nr(c.value0));if(c instanceof bl)return new b(nr(c.value0));if(c instanceof El)return new b(nr(c.value0));if(c instanceof xl)return new b(nr(c.value0));if(c instanceof cu)return be("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(Ma(nr)(ql(c.value0)));if(c instanceof Da)return new b(nr(mu(c.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[c.constructor.name])},o=function(c){return function(g){return c instanceof m&&!Pv($a(Uv)(lu)(c.value0))(g)?pf(g)(c.value0):g}},u=function(c){return o(Ma(ya.create)($v(Fl)(c)))(o(Ma(ga.create)(Sl(r.responseFormat)))(r.headers))},i=function(c){return{method:Bl(r.method),url:r.url,headers:Ov(function(g){return{field:lu(g),value:Il(g)}})(u(r.content)),content:c,responseType:jl(r.responseFormat),username:Ct(r.username),password:Ct(r.password),withCredentials:r.withCredentials,timeout:jn(0)(Ma(function(g){return g})(r.timeout))}},f=function(c){return qv(Bv(Jl(yl(n,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Nl.create,i(c)))))(function(g){if(g instanceof b){var v=Wl(e(g.value0.body));if(v instanceof h)return new h(new Ia(If(v.value0),g.value0));if(v instanceof b)return new b({headers:g.value0.headers,status:g.value0.status,statusText:g.value0.statusText,body:v.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[v.constructor.name])}if(g instanceof h)return new h(function(){var p=rt(g.value0),R=p==="AffjaxTimeoutErrorMessageIdent";if(R)return La.value;var G=p==="AffjaxRequestFailedMessageIdent";return G?ja.value:new Sa(g.value0)}());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[g.constructor.name])})};if(r.content instanceof d)return f(Ct(d.value));if(r.content instanceof m){var l=a(r.content.value0);if(l instanceof b)return f(Ct(new m(l.value0)));if(l instanceof h)return kv(new h(new wa(l.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[l.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[r.content.constructor.name])}};var Mt=function(){return{method:new h(Gr.value),url:"/",headers:[],content:d.value,username:d.value,password:d.value,withCredentials:!1,responseFormat:Al,timeout:d.value}}();var zl={eq:function(n){return function(r){return n===r}}};var Mu={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(n){return n||"/"}};var Ql=Gl(Mu);function Kl(n){return Buffer.from(n).toString("base64")}function Xl(n,r,t){let e;try{e=r(btoa(t))}catch(a){e=n(a)}return e}var wu=typeof btoa=="function";function Yl(n){let r=32768,t=[];for(let e=0;er=>t=>e=>{let a=Xv[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()},as=(n,r)=>(r.__sentryFingerprint=n,r);var os=function(n){return pt(as)(n)};var us="error";var Yv=Jn(Zr),Ra=y(st),is=Vn(Do),fs=En(vn),cs=Zn(),ls=L(ar),Zv=N(H),ss=fo(Ae),nD=En(Xn),wt=y(Cr),ps=S(Mr),rD=B(kl),tD=S(Zr),eD=Gt(Fn)(zl),aD=qa(Mr),oD=Pn(Oe);var uD=function(n){return n},ds={numParameters:0};var iD=function(n){var r=Dt(n);return function(t){return function(e){return function(a){var o=function(i){return be("failed to parse")(a(i))},u=Yv(o)(r(e));if(u instanceof b)return Ra(u.value0);if(u instanceof h)return is(Ur("Reading "+(t+(": "+(u.value0+(" -- "+Zt(e)))))));throw new Error("Failed pattern match at Utils.API (line 253, column 32 - line 255, column 96): "+[u.constructor.name])}}}},ms=function(n){var r=iD(n);return function(t){return function(e){return r(t)(e)(m.create)}}},_s=function(n){var r=function(a){return se(" ")([_n("")(function(o){return"HTTP "+o})(fs(fs(a.status)(cs))(ls)),a.path,jn("")(a.reason)])},t=function(a){if(a.sentryFingerprint instanceof d)return Zv;if(a.sentryFingerprint instanceof m)return os(a.sentryFingerprint.value0);throw new Error("Failed pattern match at Utils.API (line 276, column 58 - line 278, column 53): "+[a.sentryFingerprint.constructor.name])},e=function(a){return t(a)(Ur(r(a)))};return Sn(function(a){return is(e(a))})(n)},vs=function(n){return n.numParameters},Ds=function(n){return{numParameters:1+vs(n)|0}},fD=function(n){return Ml(n)};var gs=function(n){return function(r){return function(t){var e=function(o){if(o.body==="")return new b(nr({}));if(bn)return ss(function(u){return{path:n.path,reason:new m(u),status:d.value,retriable:!1,sentryFingerprint:d.value}})(nD(ba(o.body))(nr));throw new Error("Failed pattern match at Utils.API (line 200, column 5 - line 200, column 63): "+[o.constructor.name])},a=function(o){return uD(function(u){if(u instanceof wa)return{path:n.path,reason:new m(u.value0),status:d.value,retriable:!1,sentryFingerprint:wt("ps-apierror-request-content-error-"+Qr(n.path))};if(u instanceof Ia)return{path:n.path,reason:new m(re(u.value0)),status:new m(u.value1.status),retriable:!1,sentryFingerprint:wt("ps-apierror-response-body-error-"+Qr(n.path))};if(u instanceof La)return{path:n.path,reason:new m("Request timeout"),status:d.value,retriable:!0,sentryFingerprint:wt("ps-apierror-timeout-error-"+Qr(n.path))};if(u instanceof ja)return{path:n.path,reason:new m("Connection fail"),status:d.value,retriable:!0,sentryFingerprint:wt("ps-apierror-request-failed-error-"+Qr(n.path))};if(u instanceof Sa)return{path:n.path,reason:new m(rt(u.value0)),status:d.value,retriable:!1,sentryFingerprint:wt("ps-apierror-xhr-other-error-"+Qr(n.path))};throw new Error("Failed pattern match at Utils.API (line 208, column 33 - line 243, column 10): "+[u.constructor.name])}(o))};return ps(Ql({username:Mt.username,password:Mt.password,withCredentials:Mt.withCredentials,timeout:Mt.timeout,method:new h(r),url:n.path,content:t,responseFormat:Rl,headers:function(){var o=rD(r)(Gr.value);return o?[new xt("Accept","application/json")]:[new xt("X-CSRF-Token",n.token),new xt("Accept","application/json")]}()}))(function(o){return Ra(tD(ss(a)(o))(function(u){var i=eD(u.status)([200,201,204]);return i?new h({path:n.path,reason:d.value,status:new m(u.status),retriable:!1,sentryFingerprint:wt("ps-apierror-status-code-"+(ls(cs(u.status))+("-"+Qr(n.path))))}):e(u)}))})}}},cD=function(n){return function(r){return function(t){var e=dn(n);if(e instanceof d)return Ra(new h({path:"",reason:new m("Missing client-side endpoint"),status:d.value,retriable:!1,sentryFingerprint:d.value}));if(e instanceof m)return ps(gs(e.value0)(r)(t))(function(a){return a instanceof h&&a.value0.retriable?gs(e.value0)(r)(t):Ra(a)});throw new Error("Failed pattern match at Utils.API (line 93, column 44 - line 102, column 22): "+[e.constructor.name])}}},lD=function(n){var r=vs(n);return function(t){return function(e){return function(a){return gl({delegateAff:function(o){return aD(oD(o))},numParameters:r,name:e,continuation:function(o){return a(cD(o)(t))}})}}}};var ys=function(n){var r=lD(n);return function(t){return function(e){return r(Ft.value)(t)(function(a){return e(function(o){return a(m.create(fD(o)))})})}}};var sD=Ds(ds),pD=S(Mr),Su=na(),hs=hn({reflectSymbol:function(){return"url"}})(zn)(vt),dD=hn({reflectSymbol:function(){return"posts"}})(Lr(Su(hn({reflectSymbol:function(){return"categories"}})(Lr(Su(hn({reflectSymbol:function(){return"name"}})(zn)(hs))))(hn({reflectSymbol:function(){return"pictureUrl"}})(zn)(hn({reflectSymbol:function(){return"readingTime"}})(Ze)(hn({reflectSymbol:function(){return"slug"}})(zn)(hn({reflectSymbol:function(){return"title"}})(zn)(hs))))))));var mD=ms(Su(dD(vt)));var Ts=ys(sD)("guidance_load_more_posts_path")(function(n){return function(r){return pD(n({page:r}))(_s(function(t){return mD("Guidance Home page - load more blog posts")(t)}))}});var Aa=Et(bt),_D=pl(fe)()(),Na=Et(Rr),vD=_a(bt),DD=fu(Rr)()(),gD=L(ar),yD=sl()(),hD=En(yn),TD=ll(bt),CD=fu(fe)()(),Cs=function(n){return Aa("mt-4 mb-4 d-flex justify-content-start")(_D("btn "+(n.buttonClass+(" btn-"+function(){return n.isLoading?"secondary":"primary"}())))({disabled:n.isLoading,onClick:n.onClick})("Load more"))},bs=function(n){return Aa("col-md-4 col-xs-6 t--guidance-home-page-relevant-blog-post")(Na("card")([Na("card-body d-flex align-items-start justify-content-between pb-2")([Na("d-flex flex-column justify-content-between mr-3")([vD("card-title")(DD("")({href:n.url,dangerouslySetInnerHTML:{__html:n.title}})([])),Aa("mt-1")(Aa("text-secondary nowrap")(_l(gD(n.readingTime)+" minute read")))]),yD("img-fluid rounded mb-2 blog-post-summary-img")({src:n.pictureUrl})]),Na("mr-2 ml-3 mt-1 mb-3")(hD(n.categories)(function(r){return TD("badge badge-light bg-light text-dark m-1")(CD("")({href:r.url})(r.name))}))]))};var Wa=function(n){return function(){console.error(n)}};var Ls=function(n){var r=Pn(n);return function(t){return r(Wa(t))}};function js(n){return function(r){return function(){return r.getElementById(n)}}}var wD=s($),Ss=function(n){var r=wD(dn),t=js(n);return function(e){return r(t(e))}};var Ru=function(){return window};var Rs=_;function Au(n){return function(){return n.document}}var LD=y(Yn),As=S(nt),jD=s($),SD=Ls(Me),Ns=function(n){var r=function(e){var a=n(e);return ru(a.view(a.init.value0)(q(LD(I))))},t=function(e){return function(a){return function(o){return function(){var i=As(As(Ru)(function(){var l=jD(Rs);return function(c){return l(Au(c))}}()))(Ss(a))();if(i instanceof d)return SD("Element #"+(a+" not found"))();if(i instanceof m){var f=el(n(o))();return e(f)(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(Jc),renderToString:r,hydrate:t(Vc)}};var Ws={parseOrPanic:function(n){return function(r){var t=n.parse(r);if(t instanceof b)return t.value0;if(t instanceof h)return ju(us)("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])}}},Hs=function(n){return n.parseOrPanic};var RD=Hs(Ws),AD=S(Zr),Ps=y(pa),Us=function(n){var r=Dt(n);return function(t){return Ns(RD({parse:function(e){return AD(r(e))(function(a){return _n(new h("Component construction failed"))(b.create)(t.def(a))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:Ps(I),update:function(e){return function(a){return Ps(I)}},view:function(e){return function(a){return Dl}}}}))}};var ND=ol(al),WD=Et(bt),HD=_a(fe),PD=Et(Rr),UD=En(yn),$D=lr(sr)(rl),OD=tl(Oe),qD=s(Qt),Nu=y(pa),BD=j(er),Wu=na(),$s=hn({reflectSymbol:function(){return"url"}})(zn)(vt),kD=y(Cr),Os=function(){function n(){}return n.value=new n,n}(),qs=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),JD=function(n){return function(r){var t={buttonClass:"t--guidance-home-page-load-more",isLoading:n.isLoading,onClick:ND(r)(Os.value)};return vl([WD("mt-6 mb-2 d-flex justify-content-start")(HD("")("Other relevant articles for you")),PD("row mb-2 justify-content-between")(UD(n.posts)(bs)),Cs(t)])}},VD=function(n){return function(r){if(r instanceof Os)return $D(OD(qD(function(t){return qs.create(function(e){return e.posts}(t))})(Ts(n.nextPage))))(function(){return Nu({posts:n.posts,isLoading:!0,nextPage:n.nextPage+1|0})});if(r instanceof qs)return Nu({nextPage:n.nextPage,posts:BD(n.posts)(r.value0),isLoading:!1});throw new Error("Failed pattern match at EntryPoints.Guidance.Home (line 46, column 16 - line 52, column 72): "+[r.constructor.name])}},GD=function(){var n=function(r){return{posts:r.posts,isLoading:!1,nextPage:2}};return Us(Wu(hn({reflectSymbol:function(){return"posts"}})(Lr(Wu(hn({reflectSymbol:function(){return"categories"}})(Lr(Wu(hn({reflectSymbol:function(){return"name"}})(zn)($s))))(hn({reflectSymbol:function(){return"pictureUrl"}})(zn)(hn({reflectSymbol:function(){return"readingTime"}})(Ze)(hn({reflectSymbol:function(){return"slug"}})(zn)(hn({reflectSymbol:function(){return"title"}})(zn)($s))))))))(vt)))({def:function(r){return kD({init:Nu(n(r)),view:JD,update:VD})},diagnosticName:"Guidance Home Page"})}();return zD;})(); /* 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. */