var Purs_EntryPoints_Guidance_Home=(()=>{var Vs=Object.create;var _e=Object.defineProperty;var Gs=Object.getOwnPropertyDescriptor;var zs=Object.getOwnPropertyNames;var Qs=Object.getPrototypeOf,Ks=Object.prototype.hasOwnProperty;var Au=n=>_e(n,"__esModule",{value:!0});var jt=(n,r)=>()=>(r||n((r={exports:{}}).exports,r),r.exports),Xs=(n,r)=>{Au(n);for(var t in r)_e(n,t,{get:r[t],enumerable:!0})},Ys=(n,r,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let e of zs(r))!Ks.call(n,e)&&e!=="default"&&_e(n,e,{get:()=>r[e],enumerable:!(t=Gs(r,e))||t.enumerable});return n},Nu=n=>Ys(Au(_e(n!=null?Vs(Qs(n)):{},"default",n&&n.__esModule&&"default"in n?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var Io=jt((E2,qf)=>{"use strict";var Of=Object.getOwnPropertySymbols,s_=Object.prototype.hasOwnProperty,p_=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 m_(){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}}qf.exports=m_()?Object.assign:function(n,r){for(var t,e=d_(n),a,o=1;o{"use strict";var Lo=Io(),gt=60103,Bf=60106;V.Fragment=60107;V.StrictMode=60108;V.Profiler=60114;var kf=60109,Jf=60110,Vf=60112;V.Suspense=60113;var Gf=60115,zf=60116;typeof Symbol=="function"&&Symbol.for&&(Qn=Symbol.for,gt=Qn("react.element"),Bf=Qn("react.portal"),V.Fragment=Qn("react.fragment"),V.StrictMode=Qn("react.strict_mode"),V.Profiler=Qn("react.profiler"),kf=Qn("react.provider"),Jf=Qn("react.context"),Vf=Qn("react.forward_ref"),V.Suspense=Qn("react.suspense"),Gf=Qn("react.memo"),zf=Qn("react.lazy"));var Qn,Qf=typeof Symbol=="function"&&Symbol.iterator;function __(n){return n===null||typeof n!="object"?null:(n=Qf&&n[Qf]||n["@@iterator"],typeof n=="function"?n:null)}function ne(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t{"use strict";oc.exports=ac()});var wc=jt(yt=>{"use strict";var rr=Io(),mr=Ho();function pn(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;tee;ee++)Mn[ee]=ee+1;var Mn,ee;Mn[15]=0;var C_=/^[: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]*$/,pc=Object.prototype.hasOwnProperty,dc={},mc={};function _c(n){return pc.call(mc,n)?!0:pc.call(dc,n)?!1:C_.test(n)?mc[n]=!0:(dc[n]=!0,!1)}function b_(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 E_(n,r,t,e){if(r===null||typeof r=="undefined"||b_(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 wn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){wn[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];wn[r]=new Rn(r,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){wn[n]=new Rn(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){wn[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){wn[n]=new Rn(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){wn[n]=new Rn(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){wn[n]=new Rn(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){wn[n]=new Rn(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){wn[n]=new Rn(n,5,!1,n.toLowerCase(),null,!1,!1)});var Jo=/[\-:]([a-z])/g;function Vo(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(Jo,Vo);wn[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(Jo,Vo);wn[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(Jo,Vo);wn[r]=new Rn(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){wn[n]=new Rn(n,1,!1,n.toLowerCase(),null,!1,!1)});wn.xlinkHref=new Rn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){wn[n]=new Rn(n,1,!1,n.toLowerCase(),null,!0,!0)});var x_=/["'&<>]/;function Br(n){if(typeof n=="boolean"||typeof n=="number")return""+n;n=""+n;var r=x_.exec(n);if(r){var t="",e,a=0;for(e=r.index;eia))throw Error(pn(301));if(n===fr)if(ua=!0,n={action:t,next:null},Ir===null&&(Ir=new Map),t=Ir.get(r),t===void 0)Ir.set(r,n);else{for(r=t;r.next!==null;)r=r.next;r.next=n}}function zo(){}var Jr=null,L_={readContext:function(n){var r=Jr.threadID;return te(n,r),n[r]},useContext:function(n){kr();var r=Jr.threadID;return te(n,r),n[r]},useMemo:Tc,useReducer:yc,useRef:function(n){fr=kr(),rn=Go();var r=rn.memoizedState;return r===null?(n={current:n},rn.memoizedState=n):r},useState:function(n){return yc(hc,n)},useLayoutEffect:function(){},useCallback:function(n,r){return Tc(function(){return n},r)},useImperativeHandle:zo,useEffect:zo,useDebugValue:zo,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)}},Cc={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function bc(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 Ec={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},j_=rr({menuitem:!0},Ec),oe={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},S_=["Webkit","ms","Moz","O"];Object.keys(oe).forEach(function(n){S_.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),oe[r]=oe[n]})});var R_=/([A-Z])/g,A_=/^ms-/,Lr=mr.Children.toArray,Qo=y_.ReactCurrentDispatcher,N_={listing:!0,pre:!0,textarea:!0},H_=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,xc={},Ko={};function W_(n){if(n==null)return n;var r="";return mr.Children.forEach(n,function(t){t!=null&&(r+=t)}),r}var P_=Object.prototype.hasOwnProperty,U_={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Fc(n,r){if(n===void 0)throw Error(pn(152,re(r)||"Component"))}function $_(n,r,t){function e(u,i){var f=i.prototype&&i.prototype.isReactComponent,l=T_(i,r,t,f),c=[],g=!1,v={isMounted:function(){return!1},enqueueForceUpdate:function(){if(c===null)return null},enqueueReplaceState:function(Sr,Tn){g=!0,c=[Tn]},enqueueSetState:function(Sr,Tn){if(c===null)return null;c.push(Tn)}};if(f){if(f=new i(u.props,l,v),typeof i.getDerivedStateFromProps=="function"){var m=i.getDerivedStateFromProps.call(null,u.props,f.state);m!=null&&(f.state=rr({},f.state,m))}}else if(fr={},f=i(u.props,l,v),f=Dc(i,u.props,f,l),f==null||f.render==null){n=f,Fc(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 W=g;if(c=null,g=!1,W&&v.length===1)f.state=v[0];else{m=W?v[0]:f.state;var X=!0;for(W=W?1:0;W=i))throw Error(pn(304));var f=new Uint16Array(i);for(f.set(u),Mn=f,Mn[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===ea)this.popProvider(f.type);else if(f.type===aa){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++],m="";try{m+=this.render(v,f.context,f.domNamespace)}catch(W){throw W!=null&&typeof W.then=="function"?Error(pn(294)):W}finally{}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=m}}return o[0]}finally{Qo.current=a,Jr=e,gc()}},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=$_(t,e,this.threadID),t=e.child,e=e.context,t===null||t===!1)return"";if(!mr.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw a=t.$$typeof,Error(a===Wo?pn(257):pn(258,a.toString()));return t=Lr(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 lc:case cc:case Po:case Uo:case qo:case ta:return t=Lr(t.props.children),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case aa:throw Error(pn(294));case fc:throw Error(pn(343))}if(typeof o=="object"&&o!==null)switch(o.$$typeof){case Oo:fr={};var u=o.render(t.props,t.ref);return u=Dc(o.render,t.props,u,t.ref),u=Lr(u),this.stack.push({type:null,domNamespace:a,children:u,childIndex:0,context:e,footer:""}),"";case Bo:return t=[mr.createElement(o.type,rr({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ea:return o=Lr(t.props.children),a={type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""},this.pushProvider(t),this.stack.push(a),"";case $o:o=t.type,u=t.props;var i=this.threadID;return te(o,i),o=Lr(u.children(o[i])),this.stack.push({type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""}),"";case ic:throw Error(pn(338));case ko:return o=t.type,u=o._init,o=u(o._payload),t=[mr.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===Cc.html&&bc(o),!xc.hasOwnProperty(o)){if(!H_.test(o))throw Error(pn(65,o));xc[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=W_(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=[],N_.hasOwnProperty(o)&&f.charAt(0)===` `&&(Tn+=` `),Tn+=f):u=Lr(u.children),t=t.type,a=a==null||a==="http://www.w3.org/1999/xhtml"?bc(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}();yt.renderToNodeStream=function(){throw Error(pn(207))};yt.renderToStaticMarkup=function(n,r){n=new Mc(n,!0,r);try{return n.read(1/0)}finally{n.destroy()}};yt.renderToStaticNodeStream=function(){throw Error(pn(208))};yt.renderToString=function(n,r){n=new Mc(n,!1,r);try{return n.read(1/0)}finally{n.destroy()}};yt.version="17.0.2"});var Lc=jt((w2,Ic)=>{"use strict";Ic.exports=wc()});var GD={};Xs(GD,{boot:()=>VD});var ve={compose:function(n){return function(r){return function(t){return n(r(t))}}}};var A=function(n){return n.identity},H={identity:function(n){return n},Semigroupoid0:function(){return ve}};var bn=!0;var Wa=function(n){return function(r){return function(t){return function(e){return n(r(t))(r(e))}}}},In=function(n){return function(r){return function(t){return n(t)(r)}}},O=function(n){return function(r){return n}};var Hu=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 cr={show:Ju};var ar={show:ku};var L=function(n){return n.show};var yp=A(H),p=function(){function n(){}return n.value=new n,n}(),d=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 p)return n;if(t instanceof d)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 ye=_n(!1)(O(!0));var vn={map:function(n){return function(r){return r instanceof d?new d(n(r.value0)):p.value}}},Tp=s(vn);var jn=function(n){return _n(n)(yp)};var Pr={apply:function(n){return function(r){if(n instanceof d)return Tp(n.value0)(r);if(n instanceof p)return p.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 d)return r(n.value0);if(n instanceof p)return p.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 Pr}};var lr=function(){return{pure:d.create,Apply0:function(){return Pr}}}();var Wn=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",m="Cons",W="Resume",X="Release",an="Finalizer",un="Finalized",tn="Forked",Sr="Fiber",Tn="Thunk";function w(y,$,fn,Q){this.tag=y,this._1=$,this._2=fn,this._3=Q}function Bn(y){var $=function(fn,Q,E){return new w(y,fn,Q,E)};return $.tag=y,$}function Aa(y){return new w(r,void 0)}function Us(y){try{y()}catch($){setTimeout(function(){throw $},0)}}function $s(y,$,fn){try{return $(fn())}catch(Q){return y(Q)}}function Os(y,$,fn){try{return $(fn)()}catch(Q){return fn(y(Q))(),Aa}}var se=function(){var y=1024,$=0,fn=0,Q=new Array(y),E=!1;function D(){var G;for(E=!0;$!==0;)$--,G=Q[fn],Q[fn]=void 0,fn=(fn+1)%y,G();E=!1}return{isDraining:function(){return E},enqueue:function(G){var R,on;$===y&&(on=E,D(),E=on),Q[(fn+$)%y]=G,$++,E||D()}}}();function qs(y){var $={},fn=0,Q=0;return{register:function(E){var D=fn++;E.onComplete({rethrow:!0,handler:function(G){return function(){Q--,delete $[D]}}})(),$[D]=E,Q++},isEmpty:function(){return Q===0},killAll:function(E,D){return function(){if(Q===0)return D();var G=0,R={};function on(K){R[K]=$[K].kill(E,function(mn){return function(){delete R[K],G--,y.isLeft(mn)&&y.fromLeft(mn)&&setTimeout(function(){throw y.fromLeft(mn)},0),G===0&&D()}})()}for(var gn in $)$.hasOwnProperty(gn)&&(G++,on(gn));return $={},fn=0,Q=0,function(K){return new w(a,function(){for(var mn in R)R.hasOwnProperty(mn)&&R[mn]()})}}}}}var Kr=0,An=1,pe=2,de=3,me=4,$n=5,It=6;function Na(y,$,fn){var Q=0,E=Kr,D=fn,G=null,R=null,on=null,gn=null,K=null,mn=0,Rr=0,kn=null,_r=!0;function vr(x){for(var F,P,U;;)switch(F=null,P=null,U=null,E){case pe:E=An;try{D=on(D),gn===null?on=null:(on=gn._1,gn=gn._2)}catch(Cn){E=$n,G=y.left(Cn),D=null}break;case de:y.isLeft(D)?(E=$n,G=D,D=null):on===null?E=$n:(E=pe,D=y.fromRight(D));break;case An:switch(D.tag){case u:on&&(gn=new w(m,on,gn)),on=D._2,E=An,D=D._1;break;case r:on===null?(E=$n,D=y.right(D._1)):(E=pe,D=D._1);break;case a:E=de,D=$s(y.left,y.right,D._1);break;case o:E=me,D=Os(y.left,D._1,function(Cn){return function(){Q===x&&(Q++,se.enqueue(function(){Q===x+1&&(E=de,D=Cn,vr(Q))}))}});return;case t:E=$n,G=y.left(D._1),D=null;break;case e:on===null?K=new w(m,D,K,R):K=new w(m,D,new w(m,new w(W,on,gn),K,R),R),on=null,gn=null,E=An,D=D._1;break;case i:mn++,on===null?K=new w(m,D,K,R):K=new w(m,D,new w(m,new w(W,on,gn),K,R),R),on=null,gn=null,E=An,D=D._1;break;case f:E=de,F=Na(y,$,D._2),$&&$.register(F),D._1&&F.run(),D=y.right(F);break;case l:E=An,D=ks(y,$,D._1);break}break;case $n:if(on=null,gn=null,K===null)E=It,D=R||G||D;else switch(F=K._3,U=K._1,K=K._2,U.tag){case e:R&&R!==F&&mn===0?E=$n:G&&(E=An,D=U._2(y.fromLeft(G)),G=null);break;case W:R&&R!==F&&mn===0||G?E=$n:(on=U._1,gn=U._2,E=pe,D=y.fromRight(D));break;case i:mn--,G===null&&(P=y.fromRight(D),K=new w(m,new w(X,U._2,P),K,F),(R===F||mn>0)&&(E=An,D=U._3(P)));break;case X:K=new w(m,new w(un,D,G),K,R),E=An,R&&R!==F&&mn===0?D=U._1.killed(y.fromLeft(R))(U._2):G?D=U._1.failed(y.fromLeft(G))(U._2):D=U._1.completed(y.fromRight(D))(U._2),G=null,mn++;break;case an:mn++,K=new w(m,new w(un,D,G),K,R),E=An,D=U._1;break;case un:mn--,E=$n,D=U._1,G=U._2;break}break;case It:for(var ln in kn)kn.hasOwnProperty(ln)&&(_r=_r&&kn[ln].rethrow,Us(kn[ln].handler(D)));kn=null,R&&G?setTimeout(function(){throw y.fromLeft(G)},0):y.isLeft(D)&&_r&&setTimeout(function(){if(_r)throw y.fromLeft(D)},0);return;case Kr:E=An;break;case me:return}}function cn(x){return function(){if(E===It)return _r=_r&&x.rethrow,x.handler(D)(),function(){};var F=Rr++;return kn=kn||{},kn[F]=x,function(){kn!==null&&delete kn[F]}}}function M(x,F){return function(){if(E===It)return F(y.right(void 0))(),function(){};var P=cn({rethrow:!1,handler:function(){return F(y.right(void 0))}})();switch(E){case Kr:R=y.left(x),E=It,D=R,vr(Q);break;case me:R===null&&(R=y.left(x)),mn===0&&(E===me&&(K=new w(m,new w(an,D(x)),K,R)),E=$n,D=null,G=null,vr(++Q));break;default:R===null&&(R=y.left(x)),mn===0&&(E=$n,D=null,G=null)}return P}}function N(x){return function(){var F=cn({rethrow:!1,handler:x})();return E===Kr&&vr(Q),F}}return{kill:M,join:N,onComplete:cn,isSuspended:function(){return E===Kr},run:function(){E===Kr&&(se.isDraining()?vr(Q):se.enqueue(function(){vr(Q)}))}}}function Bs(y,$,fn,Q){var E=0,D={},G=0,R={},on=new Error("[ParAff] Early exit"),gn=null,K=n;function mn(cn,M,N){var x=M,F=null,P=null,U=0,ln={},Cn,Lt;n:for(;;)switch(Cn=null,x.tag){case tn:if(x._3===n&&(Cn=D[x._1],ln[U++]=Cn.kill(cn,function(Js){return function(){U--,U===0&&N(Js)()}})),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(m,F,P)),F=x,x=x._1;break}if(U===0)N(y.right(void 0))();else for(Lt=0,Cn=U;Lt=0;o--)e=n(t[o])(e);return e}}},wi=function(n){return function(r){return function(t){for(var e=r,a=t.length,o=0;o>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 bm=qn(xn),Df=dt(qe),Em=Gn(xn);var ho=function(n){return n.foldrWithIndex};var yo=function(n){return n.foldlWithIndex};var xm=function(n){var r=ho(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)}}},Je={foldrWithIndex:function(n){return function(r){var t=bm(function(a){return function(o){return n(a.value0)(a.value1)(o)}})(r),e=Df(Z.create);return function(a){return t(e(a))}}},foldlWithIndex:function(n){return function(r){var t=Em(function(a){return function(o){return n(o.value0)(a)(o.value1)}})(r),e=Df(Z.create);return function(a){return t(e(a))}}},foldMapWithIndex:function(n){return xm(Je)(n)},Foldable0:function(){return xn}};var gf=function(n){var r=yo(n);return function(t){var e=function(a){return function(o){return function(u){return o instanceof p?t(a)(u):o}}};return r(e)(p.value)}};var hf=function(n){return function(r){return function(t){return(t|0)===t?n(t):r}}};var To=function(){return hf(d.create)(p.value)}();function Ve(n){return Object.prototype.toString.call(n).slice(8,-1)}var Ge=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};var Yt=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 Co=function(n){var r=ir(n);return function(t){return new Yt(t,r)}};var Un=function(){function n(){}return n.value=new n,n}(),nn=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}(),bo=function(n){return n},Hm=function(n){return new nn(n.value0,n.value1)};var Wm=function(n){var r=function(t){return function(e){var a=t,o=!1,u;function i(f,l){if(l instanceof nn&&l.value1 instanceof nn&&l.value1.value1 instanceof nn){a=new nn(l,f),e=l.value1.value1.value1;return}var c=function(v){return v instanceof nn&&v.value1 instanceof nn&&v.value1.value1 instanceof Un?new nn(n(v.value0),new nn(n(v.value1.value0),Un.value)):v instanceof nn&&v.value1 instanceof Un?new nn(n(v.value0),Un.value):Un.value},g=function(v){return function(m){var W=v,X=!1,an;function un(tn,Sr){if(tn instanceof nn&&tn.value0 instanceof nn&&tn.value0.value1 instanceof nn&&tn.value0.value1.value1 instanceof nn){W=tn.value1,m=new nn(n(tn.value0.value0),new nn(n(tn.value0.value1.value0),new nn(n(tn.value0.value1.value1.value0),Sr)));return}return X=!0,Sr}for(;!X;)an=un(W,m);return an}};return o=!0,g(f)(c(l))}for(;!o;)u=i(a,e);return u}};return r(Un.value)},Pm={map:Wm};var ze={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 nn){i=new nn(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(ze)(In(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 nn){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(ze)(function(a){var o=r(a);return function(u){return o(e(u))}})(t)}}};var Um=qn(ze);var Eo={append:function(n){return function(r){return Um(nn.create)(r)(n)}}},Cf=j(Eo);var bf={append:function(n){return function(r){return new Yt(n.value0,Cf(n.value1)(Hm(r)))}}};var $m={alt:Cf,Functor0:function(){return Pm}},Ef=function(){return{empty:Un.value,Alt0:function(){return $m}}}();var xf=function(){var n=Co(Ef);return function(r){return bo(n(r))}}();var Ff=function(n){return n.value0};var Gm=L(cr),zm=L(ar);var xo=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Rf=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}(),Qm=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}(),Km=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 Zt=function(n){if(n instanceof xo)return n.value0;if(n instanceof Qm)return"Error at array index "+(zm(n.value0)+(": "+Zt(n.value1)));if(n instanceof Km)return"Error at property "+(Gm(n.value0)+(": "+Zt(n.value1)));if(n instanceof Rf)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 Fo=function(n){var r=Vn(Ci(n));return function(t){return r(xf(t))}};var Af=function(n){var r=T(qt(n)),t=Fo(n);return function(e){return function(a){if(Ve(a)===e)return r(mt(a));if(bn)return t(new Rf(e,Ve(a)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[e.constructor.name,a.constructor.name])}}};var Qe={};function Mo(n){return function(r){var t=[];for(var e in r)hasOwnProperty.call(r,e)&&t.push(n(e)(r[e]));return t}}var Xm=Object.keys||Mo(function(n){return function(){return n}});var Hf=gi(or),i_=ot(Hf),f_=gf(Je),c_=L(ar),l_=lf(Ja),_t=function(){function n(){}return n.value=new n,n}(),Mr=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 Ke=function(n){return function(r){return function(t){var e=r(t);return e?_t.value:new Mr({path:"",got:t,expected:n})}}};var Wf={validateForeignType:Ke("Boolean")(mf)},Pf={validateForeignType:Ke("Function")(vf)};var Xe={validateForeignType:Ke("Int")(it(Hf)(df)(function(n){return ye(To(mt(n)))}))};var zn={validateForeignType:Ke("String")(pf)},Uf=function(n){return n.validateJsRecord},Ye=function(){return function(n){var r=Uf(n);return{validateForeignType:function(t){if(_f(t))return r(t);if(bn)return new Mr({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])}}}},wo=function(n){return n.validateForeignType},wr=function(n){var r=wo(n);return{validateForeignType:function(t){if(i_(Ge)(t))return new Mr({path:"",expected:"Array",got:t});if(bn){var e=function(o){return function(u){var i=r(u);if(i instanceof _t)return p.value;if(i instanceof Mr)return new d({idx:o,invalid:i.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[i.constructor.name])}},a=f_(e)(mt(t));if(a instanceof p)return _t.value;if(a instanceof d)return new Mr({expected:a.value0.invalid.expected,got:a.value0.invalid.got,path:"["+(c_(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 yn=function(n){var r=Nn(n);return function(t){var e=wo(t);return function(a){var o=Uf(a);return{validateJsRecord:function(u){var i=r(Dn.value),f=Kn(i)(mt(u)),l=e(f);if(l instanceof Mr)return new Mr({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=wo(n);return function(t){var e=r(t);if(e instanceof _t)return new b(mt(t));if(e instanceof Mr)return new h(l_([e.value0.path,function(){var a=e.value0.path==="";return a?"Expected ":": expected "}(),e.value0.expected," but got: ",Xt(e.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[e.constructor.name])}},$f=function(n){var r=Dt(n);return function(t){return ri(r(t))}};var Ze=window.ReactDOM,{createPortal:y2,findDOMNode:T2,flushSync:C2}=window.ReactDOM;var Xo=Nu(Lc());function jc(n,r,t){return n.setState({s:r},t)}var Sc=Ze.render,Rc=Ze.hydrate,Yo=Xo.default&&Xo.default.renderToString||(n=>""),O_=Ze.unmountComponentAtNode;function Ac(n,r,t){return Qt.createElement.apply(null,[n,q_(n,r)].concat(t))}function q_(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 Nc=(n,r)=>r[n],Hc=(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 nu=null;function Uc(n,r,t){return n==null?r:t(n)}function ru(n){return n}var Ct=_n(nu)(ru),dn=function(n){return Uc(n,p.value,d.create)};var ev=Ln(q);var ue={asReactChildren:function(n){return[n]}},bt={asReactChildren:function(n){return[n]}},jr={asReactChildren:A(H)};var $c=Tt(jc),Oc=function(){return Tt(Hc)},qc=Vr(Sc),Bc=Vr(Rc);var tu=function(n){var r=$f(n);return function(t){return function(e){return ev(function(){return Nc(t,e)})(r)}}};var av=function(n){return n.asReactChildren},ie=function(){return function(n){var r=av(n);return function(t){return function(e){return function(a){return Ac(t,e,r(a))}}}}},ov=ie()(jr),kc=function(){return function(n){return function(r){return ov(n)(r)([])}}};var Jc=s(q),uv=T(Yn);var Vc=function(){var n=function(r){return function(t){return{initialize:function(e){return tt(new d(t.initialState))(r)},getState:function(e){return Jc(jn(t.initialState))($t(r))},setState:function(e){return function(a){return function(o){return function(){return tt(new d(a))(r)(),$c(e)(a)(uv(I))(),o()}}}}}}};return Jc(n)(be(p.value))}();var fv=Ln(hn),Gc=j(er);var zc=Oc(),cv=tu(Wf),Qc=s(q),lv=tu(wr(Pf)),sv=Dr(gr),pv=Jn(nt),dv=co(Yn)(xn),mv=sv(xr),Kc=Pn(xe),_v=ni(Cr),vv=j(Oa(Ga($a)));var fe=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}(),Dv={map:function(n){return function(r){return new fe(n(r.value0),r.value1)}}};var Xc={apply:function(n){return function(r){return new fe(n.value0(r.value0),Gc(n.value1)(r.value1))}},Functor0:function(){return Dv}},Yc={bind:function(n){return function(r){var t=r(n.value0);return new fe(t.value0,Gc(n.value1)(t.value1))}},Apply0:function(){return Xc}},ca={pure:function(n){return new fe(n,[])},Apply0:function(){return Xc}};var gv=function(n){var r=S(n);return function(t){var e=Pn(t);return function(a){return function(o){return new fe(a,fv(o)(function(u){return function(i){return r(u)(function(f){return e(i.dispatch(f))})}}))}}}};var Zc=function(n){var r=gv(n.Monad0().Bind1())(n);return function(t){return r(I)([t])}},hv=function(n){return function(r){return function(t){var e=t({initialState:r.init.value0}),a=zc("__unmounted"),o=zc("__subscriptions"),u=function(){var m=Qc(jn(!1)),W=cv("__unmounted");return function(X){return m(W(X))}}(),i=function(){var m=Qc(jn([])),W=lv("__subscriptions");return function(X){return m(W(X))}}(),f=function(m){return function(){return pv(dv)(i(m))(),o([])(m)()}},l=function(m){return function(W){return function(){var an=i(m)();return o(sf(so(W))(an))(m)()}}},c=function(m){return function(W){var X=function(an){return so(mv(ki(0))(function(){return an({dispatch:function(){var un=g(W);return function(tn){return Kc(un(tn))}}(),onStop:l(W)})}))};return ka(m)(X)}},g=function(m){return function(W){return _v(u(m))(function(){var an=e.getState(m)(),un=r.update(an)(W);return e.setState(m)(un.value0)(c(un.value1)(m))()})}},v=function(m){return function(){var X=e.getState(m)();return r.view(X)(g(m))}};return Qi(n,{init:e.initialize,render:v,componentDidMount:c(r.init.value1),componentWillUnmount:vv(a(!0))(f)})}}},nl=function(n){return function(){var t=Kc(Vc)();return zi(function(e){return hv(e)(n)(t)})}};var rl={handle:function(n){return function(r){return function(t){return n(r)()}}}};var tl=function(n){return n.handle};function la(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 el=function(){return function(){return function(n){return function(r){return la(n,r)}}}};var yv=kc(),al=ie(),ol=el()();var eu=_;var au=function(n){var r=al(n);return function(t){return function(e){return function(a){return r(eu(t))(ol(a)({className:e}))}}}},ul=function(n){return function(r){return function(t){return yv(eu(n))(ol(t)({className:r}))}}};var sa=function(n){return function(r){var t=al(r);return function(e){return function(a){return t(eu(n))({className:e})(a)}}}};var il=function(n){return sa("span")(n)};var fl=function(){return function(){return ul("img")}};var pa=function(n){return sa("h2")(n)};var Et=function(n){return sa("div")(n)};var cl=function(n){var r=au(n);return function(){return function(){return r("button")}}};var ou=function(n){var r=au(n);return function(){return function(){return r("a")}}};var ll=Nu(Ho()),sl=ll.Fragment;var pl=_,dl=ie()(jr)(sl)({}),ml=!1;var Tv=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(n=>null);function _l(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 vl(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 m=v.indexOf(":");return e(v.substring(0,m))(v.substring(m+2))}),body:i.response})},i.responseType=a.responseType,i.withCredentials=a.withCredentials,i.timeout=a.timeout,i.send(a.content),function(v,m,W){try{i.abort()}catch(X){return m(X)}return W()}}}var da="application/json",Dl="application/x-www-form-urlencoded";var gl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),hl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),yl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),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}(),uu=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ma=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),bl=function(n){return n instanceof uu?new d(Dl):n instanceof ma?new d(da):p.value};var El=function(){return ma.create}();var xl=Zn();var _a=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),va=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}(),Fl=function(n){if(n instanceof _a||n instanceof va)return xl(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 iu=function(n){if(n instanceof _a)return"Accept";if(n instanceof va)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 Ml=A(H),fu=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}(),lu=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}(),ga=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}(),wl=function(n){if(n instanceof fu)return"arraybuffer";if(n instanceof cu)return"blob";if(n instanceof lu)return"document";if(n instanceof Da||n instanceof ga)return"text";if(n instanceof ha)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[n.constructor.name])},Il=function(n){return n instanceof Da?new d(da):p.value},Ll=function(){return new ga(Ml)}();var jl=function(){return new ha(Ml)}();var Sl=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 bv=Zn();var Rl=function(n){return bv(Za(n))};function tr(n){return n}function su(n){return JSON.stringify(n)}var Al=tr(Qe);function Nl(n,r,t){try{return r(JSON.parse(t))}catch(e){return n(e.message)}}var ya=function(n){return Nl(h.create,b.create,n)};var ce=function(n){return function(r){return r.join(n)}};function Fv(n){return n.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16)})}function Wl(n,r,t){try{return r(Fv(encodeURIComponent(t)).replace(/%20/g,"+"))}catch(e){return n(e)}}var Ta=function(){return Oe(Wl)(O(p.value))(d.create)}();var Mv=Y(Pr),Pl=s(vn),wv=pr(Gt)(lr);var Iv=function(n){return n};var Ul=function(){var n=function(e){if(e.value1 instanceof p)return Ta(e.value0);if(e.value1 instanceof d)return Mv(Pl(function(a){return function(o){return a+("="+o)}})(Ta(e.value0)))(Ta(e.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[e.constructor.name])},r=Pl(ce("&")),t=wv(n);return function(e){return r(t(Iv(e)))}}();var pu=function(){function n(){}return n.value=new n,n}(),Gr=function(){function n(){}return n.value=new n,n}(),du=function(){function n(){}return n.value=new n,n}(),Ft=function(){function n(){}return n.value=new n,n}(),Ca=function(){function n(){}return n.value=new n,n}(),le=function(){function n(){}return n.value=new n,n}(),mu=function(){function n(){}return n.value=new n,n}(),_u=function(){function n(){}return n.value=new n,n}(),vu=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}(),hu=function(){function n(){}return n.value=new n,n}(),yu=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}(),ba=function(){function n(){}return n.value=new n,n}();var Lv=function(n){return n},jv={show:function(n){if(n instanceof pu)return"OPTIONS";if(n instanceof Gr)return"GET";if(n instanceof du)return"HEAD";if(n instanceof Ft)return"POST";if(n instanceof Ca)return"PUT";if(n instanceof le)return"DELETE";if(n instanceof mu)return"TRACE";if(n instanceof _u)return"CONNECT";if(n instanceof vu)return"PROPFIND";if(n instanceof Du)return"PROPPATCH";if(n instanceof gu)return"MKCOL";if(n instanceof hu)return"COPY";if(n instanceof yu)return"MOVE";if(n instanceof Tu)return"LOCK";if(n instanceof Cu)return"UNLOCK";if(n instanceof ba)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[n.constructor.name])}};var $l=Sn(L(jv))(Lv);var Ol={eq:function(n){return function(r){return n instanceof pu&&r instanceof pu||n instanceof Gr&&r instanceof Gr||n instanceof du&&r instanceof du||n instanceof Ft&&r instanceof Ft||n instanceof Ca&&r instanceof Ca||n instanceof le&&r instanceof le||n instanceof mu&&r instanceof mu||n instanceof _u&&r instanceof _u||n instanceof vu&&r instanceof vu||n instanceof Du&&r instanceof Du||n instanceof gu&&r instanceof gu||n instanceof hu&&r instanceof hu||n instanceof yu&&r instanceof yu||n instanceof Tu&&r instanceof Tu||n instanceof Cu&&r instanceof Cu||n instanceof ba&&r instanceof ba}}};var ql=function(n){return Wt(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 Wt(function(o){return function(){return e(a,function(i){return o(h.create(i))()},function(i){return o(b.create(i))()}),Gi}})}}})};var bu=T(qt(Or)),Sv=Fo(Or),zr=Af(Or),Bl=Hn(bi(bf)(Or)),Rv=Pa(ro(Or)),Ea=s(vn),Av=qr(xn)(or),Nv=B(At),Hv=Jn(Yr),Wv=s(hn),Pv=Ln(zt),Uv=Ce(Vi),$v=T(st);var xa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Fa=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}(),Ma=function(){function n(){}return n.value=new n,n}(),wa=function(){function n(){}return n.value=new n,n}(),Ia=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),kl=function(n){return function(r){var t=function(c){return c===""?bu(Al):Sn(function(g){return Sv(xo.create(g))})(bu)(ya(c))},e=function(){if(r.responseFormat instanceof fu)return zr("ArrayBuffer");if(r.responseFormat instanceof cu)return zr("Blob");if(r.responseFormat instanceof lu)return function(c){return Bl(zr("Document")(c))(Bl(zr("XMLDocument")(c))(zr("HTMLDocument")(c)))};if(r.responseFormat instanceof Da)return Rv(function(c){return r.responseFormat.value0(t(c))})(zr("String"));if(r.responseFormat instanceof ga)return zr("String");if(r.responseFormat instanceof ha)return O(r.responseFormat.value0(bu(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 gl)return new b(c.value0(nr));if(c instanceof hl)return new b(nr(c.value0));if(c instanceof yl)return new b(nr(c.value0));if(c instanceof Tl)return new b(nr(c.value0));if(c instanceof Cl)return new b(nr(c.value0));if(c instanceof uu)return Te("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(Ea(nr)(Ul(c.value0)));if(c instanceof ma)return new b(nr(su(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 d&&!Av(Wa(Nv)(iu)(c.value0))(g)?cf(g)(c.value0):g}},u=function(c){return o(Ea(va.create)(Hv(bl)(c)))(o(Ea(_a.create)(Il(r.responseFormat)))(r.headers))},i=function(c){return{method:$l(r.method),url:r.url,headers:Wv(function(g){return{field:iu(g),value:Fl(g)}})(u(r.content)),content:c,responseType:wl(r.responseFormat),username:Ct(r.username),password:Ct(r.password),withCredentials:r.withCredentials,timeout:jn(0)(Ea(function(g){return g})(r.timeout))}},f=function(c){return Pv(Uv(ql(vl(n,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Sl.create,i(c)))))(function(g){if(g instanceof b){var v=Rl(e(g.value0.body));if(v instanceof h)return new h(new Fa(Ff(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 m=rt(g.value0),W=m==="AffjaxTimeoutErrorMessageIdent";if(W)return Ma.value;var X=m==="AffjaxRequestFailedMessageIdent";return X?wa.value:new Ia(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 p)return f(Ct(p.value));if(r.content instanceof d){var l=a(r.content.value0);if(l instanceof b)return f(Ct(new d(l.value0)));if(l instanceof h)return $v(new h(new xa(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:p.value,username:p.value,password:p.value,withCredentials:!1,responseFormat:jl,timeout:p.value}}();var Jl={eq:function(n){return function(r){return n===r}}};var Eu={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(n){return n||"/"}};var Vl=kl(Eu);function Gl(n){return Buffer.from(n).toString("base64")}function zl(n,r,t){let e;try{e=r(btoa(t))}catch(a){e=n(a)}return e}var xu=typeof btoa=="function";function Ql(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()},ts=(n,r)=>(r.__sentryFingerprint=n,r);var es=function(n){return pt(ts)(n)};var as="error";var Yv=Jn(Zr),La=T(st),os=Vn(mo),us=Ln(vn),is=Zn(),fs=L(ar),Zv=A(H),cs=oo(Se),nD=Ln(Xn),wt=T(lr),ls=S(xr),rD=B(Ol),tD=S(Zr),eD=Vt(xn)(Jl),aD=Ua(xr),oD=Pn(Ue);var uD=function(n){return n},ss={numParameters:0};var iD=function(n){var r=Dt(n);return function(t){return function(e){return function(a){var o=function(i){return Te("failed to parse")(a(i))},u=Yv(o)(r(e));if(u instanceof b)return La(u.value0);if(u instanceof h)return os(Ur("Reading "+(t+(": "+(u.value0+(" -- "+Xt(e)))))));throw new Error("Failed pattern match at Utils.API (line 252, column 32 - line 254, column 96): "+[u.constructor.name])}}}},ps=function(n){var r=iD(n);return function(t){return function(e){return r(t)(e)(d.create)}}},ds=function(n){var r=function(a){return ce(" ")([_n("")(function(o){return"HTTP "+o})(us(us(a.status)(is))(fs)),a.path,jn("")(a.reason)])},t=function(a){if(a.sentryFingerprint instanceof p)return Zv;if(a.sentryFingerprint instanceof d)return es(a.sentryFingerprint.value0);throw new Error("Failed pattern match at Utils.API (line 275, column 58 - line 277, column 53): "+[a.sentryFingerprint.constructor.name])},e=function(a){return t(a)(Ur(r(a)))};return Sn(function(a){return os(e(a))})(n)},ms=function(n){return n.numParameters},_s=function(n){return{numParameters:1+ms(n)|0}},fD=function(n){return El(n)};var vs=function(n){return function(r){return function(t){var e=function(o){if(o.body==="")return new b(nr({}));if(bn)return cs(function(u){return{path:n.path,reason:new d(u),status:p.value,retriable:!1,sentryFingerprint:p.value}})(nD(ya(o.body))(nr));throw new Error("Failed pattern match at Utils.API (line 199, column 5 - line 199, column 63): "+[o.constructor.name])},a=function(o){return uD(function(u){if(u instanceof xa)return{path:n.path,reason:new d(u.value0),status:p.value,retriable:!1,sentryFingerprint:wt("ps-apierror-request-content-error-"+Qr(n.path))};if(u instanceof Fa)return{path:n.path,reason:new d(Zt(u.value0)),status:new d(u.value1.status),retriable:!1,sentryFingerprint:wt("ps-apierror-response-body-error-"+Qr(n.path))};if(u instanceof Ma)return{path:n.path,reason:new d("Request timeout"),status:p.value,retriable:!0,sentryFingerprint:wt("ps-apierror-timeout-error-"+Qr(n.path))};if(u instanceof wa)return{path:n.path,reason:new d("Connection fail"),status:p.value,retriable:!0,sentryFingerprint:wt("ps-apierror-request-failed-error-"+Qr(n.path))};if(u instanceof Ia)return{path:n.path,reason:new d(rt(u.value0)),status:p.value,retriable:!1,sentryFingerprint:wt("ps-apierror-xhr-other-error-"+Qr(n.path))};throw new Error("Failed pattern match at Utils.API (line 207, column 33 - line 242, column 10): "+[u.constructor.name])}(o))};return ls(Vl({username:Mt.username,password:Mt.password,withCredentials:Mt.withCredentials,timeout:Mt.timeout,method:new h(r),url:n.path,content:t,responseFormat:Ll,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 La(tD(cs(a)(o))(function(u){var i=eD(u.status)([200,201,204]);return i?new h({path:n.path,reason:p.value,status:new d(u.status),retriable:!1,sentryFingerprint:wt("ps-apierror-status-code-"+(fs(is(u.status))+("-"+Qr(n.path))))}):e(u)}))})}}},cD=function(n){return function(r){return function(t){var e=dn(n);if(e instanceof p)return La(new h({path:"",reason:new d("Missing client-side endpoint"),status:p.value,retriable:!1,sentryFingerprint:p.value}));if(e instanceof d)return ls(vs(e.value0)(r)(t))(function(a){return a instanceof h&&a.value0.retriable?vs(e.value0)(r)(t):La(a)});throw new Error("Failed pattern match at Utils.API (line 92, column 44 - line 101, column 22): "+[e.constructor.name])}}},lD=function(n){var r=ms(n);return function(t){return function(e){return function(a){return _l({delegateAff:function(o){return aD(oD(o))},numParameters:r,name:e,continuation:function(o){return a(cD(o)(t))}})}}}};var Ds=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(d.create(fD(o)))})})}}};var sD=_s(ss),pD=S(xr),Iu=Ye(),gs=yn({reflectSymbol:function(){return"url"}})(zn)(vt),dD=yn({reflectSymbol:function(){return"posts"}})(wr(Iu(yn({reflectSymbol:function(){return"categories"}})(wr(Iu(yn({reflectSymbol:function(){return"name"}})(zn)(gs))))(yn({reflectSymbol:function(){return"pictureUrl"}})(zn)(yn({reflectSymbol:function(){return"readingTime"}})(Xe)(yn({reflectSymbol:function(){return"slug"}})(zn)(yn({reflectSymbol:function(){return"title"}})(zn)(gs))))))));var mD=ps(Iu(dD(vt)));var hs=Ds(sD)("guidance_load_more_posts_path")(function(n){return function(r){return pD(n({page:r}))(ds(function(t){return mD("Guidance Home page - load more blog posts")(t)}))}});var ja=Et(bt),_D=cl(ue)()(),Sa=Et(jr),vD=pa(bt),DD=ou(jr)()(),gD=L(ar),hD=fl()(),yD=Ln(hn),TD=il(bt),CD=ou(ue)()(),ys=function(n){return ja("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"))},Ts=function(n){return ja("col-md-4 col-xs-6 t--guidance-home-page-relevant-blog-post")(Sa("card")([Sa("card-body d-flex align-items-start justify-content-between pb-2")([Sa("d-flex flex-column justify-content-between mr-3")([vD("card-title")(DD("")({href:n.url,dangerouslySetInnerHTML:{__html:n.title}})([])),ja("mt-1")(ja("text-secondary nowrap")(pl(gD(n.readingTime)+" minute read")))]),hD("img-fluid rounded mb-2 blog-post-summary-img")({src:n.pictureUrl})]),Sa("mr-2 ml-3 mt-1 mb-3")(yD(n.categories)(function(r){return TD("badge badge-light bg-light text-dark m-1")(CD("")({href:r.url})(r.name))}))]))};var Ra=function(n){return function(){console.error(n)}};var Fs=function(n){var r=Pn(n);return function(t){return r(Ra(t))}};function Ms(n){return function(r){return function(){return r.getElementById(n)}}}var MD=s(q),ws=function(n){var r=MD(dn),t=Ms(n);return function(e){return r(t(e))}};var Lu=function(){return window};var Is=_;function ju(n){return function(){return n.document}}var ID=T(Yn),Ls=S(nt),LD=s(q),jD=Fs(xe),js=function(n){var r=function(e){var a=n(e);return Yo(a.view(a.init.value0)(O(ID(I))))},t=function(e){return function(a){return function(o){return function(){var i=Ls(Ls(Lu)(function(){var l=LD(Is);return function(c){return l(ju(c))}}()))(ws(a))();if(i instanceof p)return jD("Element #"+(a+" not found"))();if(i instanceof d){var f=nl(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(qc),renderToString:r,hydrate:t(Bc)}};var Ss={parseOrPanic:function(n){return function(r){var t=n.parse(r);if(t instanceof b)return t.value0;if(t instanceof h)return wu(as)("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])}}},Rs=function(n){return n.parseOrPanic};var SD=Rs(Ss),RD=S(Zr),As=T(ca),Ns=function(n){var r=Dt(n);return function(t){return js(SD({parse:function(e){return RD(r(e))(function(a){return _n(new h("Component construction failed"))(b.create)(t.def(a))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:As(I),update:function(e){return function(a){return As(I)}},view:function(e){return function(a){return ml}}}}))}};var AD=tl(rl),ND=Et(bt),HD=pa(ue),WD=Et(jr),PD=Ln(hn),UD=Dr(gr)(Yc),$D=Zc(Ue),OD=s(zt),Su=T(ca),qD=j(er),Ru=Ye(),Hs=yn({reflectSymbol:function(){return"url"}})(zn)(vt),BD=T(lr),Ws=function(){function n(){}return n.value=new n,n}(),Ps=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),kD=function(n){return function(r){var t={buttonClass:"t--guidance-home-page-load-more",isLoading:n.isLoading,onClick:AD(r)(Ws.value)};return dl([ND("mt-6 mb-2 d-flex justify-content-start")(HD("")("Other relevant articles for you")),WD("row mb-2 justify-content-between")(PD(n.posts)(Ts)),ys(t)])}},JD=function(n){return function(r){if(r instanceof Ws)return UD($D(OD(function(t){return Ps.create(function(e){return e.posts}(t))})(hs(n.nextPage))))(function(){return Su({posts:n.posts,isLoading:!0,nextPage:n.nextPage+1|0})});if(r instanceof Ps)return Su({nextPage:n.nextPage,posts:qD(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])}},VD=function(){var n=function(r){return{posts:r.posts,isLoading:!1,nextPage:2}};return Ns(Ru(yn({reflectSymbol:function(){return"posts"}})(wr(Ru(yn({reflectSymbol:function(){return"categories"}})(wr(Ru(yn({reflectSymbol:function(){return"name"}})(zn)(Hs))))(yn({reflectSymbol:function(){return"pictureUrl"}})(zn)(yn({reflectSymbol:function(){return"readingTime"}})(Xe)(yn({reflectSymbol:function(){return"slug"}})(zn)(yn({reflectSymbol:function(){return"title"}})(zn)(Hs))))))))(vt)))({def:function(r){return BD({init:Su(n(r)),view:kD,update:JD})},diagnosticName:"Guidance Home Page"})}();return GD;})(); /* 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. */