var Purs_EntryPoints_Guidance_Home=(()=>{var Ys=Object.create;var De=Object.defineProperty;var Zs=Object.getOwnPropertyDescriptor;var np=Object.getOwnPropertyNames;var rp=Object.getPrototypeOf,tp=Object.prototype.hasOwnProperty;var Hu=n=>De(n,"__esModule",{value:!0});var St=(n,r)=>()=>(r||n((r={exports:{}}).exports,r),r.exports),ep=(n,r)=>{Hu(n);for(var t in r)De(n,t,{get:r[t],enumerable:!0})},ap=(n,r,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let e of np(r))!tp.call(n,e)&&e!=="default"&&De(n,e,{get:()=>r[e],enumerable:!(t=Zs(r,e))||t.enumerable});return n},op=n=>ap(Hu(De(n!=null?Ys(rp(n)):{},"default",n&&n.__esModule&&"default"in n?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var Wo=St((iB,Kf)=>{"use strict";var Qf=Object.getOwnPropertySymbols,A_=Object.prototype.hasOwnProperty,N_=Object.prototype.propertyIsEnumerable;function W_(n){if(n==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}function H_(){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}}Kf.exports=H_()?Object.assign:function(n,r){for(var t,e=W_(n),a,o=1;o{"use strict";var Ho=Wo(),ht=60103,Xf=60106;V.Fragment=60107;V.StrictMode=60108;V.Profiler=60114;var Yf=60109,Zf=60110,nc=60112;V.Suspense=60113;var rc=60115,tc=60116;typeof Symbol=="function"&&Symbol.for&&(Qn=Symbol.for,ht=Qn("react.element"),Xf=Qn("react.portal"),V.Fragment=Qn("react.fragment"),V.StrictMode=Qn("react.strict_mode"),V.Profiler=Qn("react.profiler"),Yf=Qn("react.provider"),Zf=Qn("react.context"),nc=Qn("react.forward_ref"),V.Suspense=Qn("react.suspense"),rc=Qn("react.memo"),tc=Qn("react.lazy"));var Qn,ec=typeof Symbol=="function"&&Symbol.iterator;function P_(n){return n===null||typeof n!="object"?null:(n=ec&&n[ec]||n["@@iterator"],typeof n=="function"?n:null)}function ee(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t{"use strict";dc.exports=pc()});var Hc=St(Ct=>{"use strict";var tr=Wo(),vr=mc();function dn(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;tue;ue++)In[ue]=ue+1;var In,ue;In[15]=0;var J_=/^[: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]*$/,Tc=Object.prototype.hasOwnProperty,Cc={},bc={};function Ec(n){return Tc.call(bc,n)?!0:Tc.call(Cc,n)?!1:J_.test(n)?bc[n]=!0:(Cc[n]=!0,!1)}function V_(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 G_(n,r,t,e){if(r===null||typeof r=="undefined"||V_(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 Ln={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){Ln[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];Ln[r]=new Rn(r,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){Ln[n]=new Rn(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){Ln[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){Ln[n]=new Rn(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){Ln[n]=new Rn(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){Ln[n]=new Rn(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){Ln[n]=new Rn(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){Ln[n]=new Rn(n,5,!1,n.toLowerCase(),null,!1,!1)});var Xo=/[\-:]([a-z])/g;function Yo(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(Xo,Yo);Ln[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(Xo,Yo);Ln[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(Xo,Yo);Ln[r]=new Rn(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){Ln[n]=new Rn(n,1,!1,n.toLowerCase(),null,!1,!1)});Ln.xlinkHref=new Rn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){Ln[n]=new Rn(n,1,!1,n.toLowerCase(),null,!0,!0)});var z_=/["'&<>]/;function kr(n){if(typeof n=="boolean"||typeof n=="number")return""+n;n=""+n;var r=z_.exec(n);if(r){var t="",e,a=0;for(e=r.index;ela))throw Error(dn(301));if(n===cr)if(ca=!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 nu(){}var Vr=null,Z_={readContext:function(n){var r=Vr.threadID;return oe(n,r),n[r]},useContext:function(n){Jr();var r=Vr.threadID;return oe(n,r),n[r]},useMemo:Lc,useReducer:Ic,useRef:function(n){cr=Jr(),an=Zo();var r=an.memoizedState;return r===null?(n={current:n},an.memoizedState=n):r},useState:function(n){return Ic(wc,n)},useLayoutEffect:function(){},useCallback:function(n,r){return Lc(function(){return n},r)},useImperativeHandle:nu,useEffect:nu,useDebugValue:nu,useDeferredValue:function(n){return Jr(),n},useTransition:function(){return Jr(),[function(n){n()},!1]},useOpaqueIdentifier:function(){return(Vr.identifierPrefix||"")+"R:"+(Vr.uniqueID++).toString(36)},useMutableSource:function(n,r){return Jr(),r(n._source)}},jc={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Sc(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 Rc={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},nv=tr({menuitem:!0},Rc),fe={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},rv=["Webkit","ms","Moz","O"];Object.keys(fe).forEach(function(n){rv.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),fe[r]=fe[n]})});var tv=/([A-Z])/g,ev=/^ms-/,Sr=vr.Children.toArray,ru=B_.ReactCurrentDispatcher,av={listing:!0,pre:!0,textarea:!0},ov=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ac={},tu={};function uv(n){if(n==null)return n;var r="";return vr.Children.forEach(n,function(t){t!=null&&(r+=t)}),r}var iv=Object.prototype.hasOwnProperty,fv={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Nc(n,r){if(n===void 0)throw Error(dn(152,ae(r)||"Component"))}function cv(n,r,t){function e(u,i){var f=i.prototype&&i.prototype.isReactComponent,l=k_(i,r,t,f),c=[],g=!1,v={isMounted:function(){return!1},enqueueForceUpdate:function(){if(c===null)return null},enqueueReplaceState:function(lr,Tn){g=!0,c=[Tn]},enqueueSetState:function(lr,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=tr({},f.state,p))}}else if(cr={},f=i(u.props,l,v),f=Fc(i,u.props,f,l),f==null||f.render==null){n=f,Nc(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(dn(304));var f=new Uint16Array(i);for(f.set(u),In=f,In[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===ua)this.popProvider(f.type);else if(f.type===ia){this.suspenseDepth--;var c=o.pop();if(u){u=!1;var g=f.fallbackFrame;if(!g)throw Error(dn(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(dn(294)):R}finally{}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=p}}return o[0]}finally{ru.current=a,Vr=e,Mc()}},r.render=function(t,e,a){if(typeof t=="string"||typeof t=="number")return a=""+t,a===""?"":this.makeStaticMarkup?kr(a):this.previousWasTextNode?""+kr(a):(this.previousWasTextNode=!0,kr(a));if(e=cv(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===Bo?dn(257):dn(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 yc:case gc:case ko:case Jo:case zo:case oa:return t=Sr(t.props.children),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ia:throw Error(dn(294));case Dc:throw Error(dn(343))}if(typeof o=="object"&&o!==null)switch(o.$$typeof){case Go:cr={};var u=o.render(t.props,t.ref);return u=Fc(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 Qo:return t=[vr.createElement(o.type,tr({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ua: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 Vo:o=t.type,u=t.props;var i=this.threadID;return oe(o,i),o=Sr(u.children(o[i])),this.stack.push({type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""}),"";case vc:throw Error(dn(338));case Ko:return o=t.type,u=o._init,o=u(o._payload),t=[vr.createElement(o,tr({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),""}throw Error(dn(130,o==null?o:typeof o,""))},r.renderDOM=function(t,e,a){var o=t.type.toLowerCase();if(a===jc.html&&Sc(o),!Ac.hasOwnProperty(o)){if(!ov.test(o))throw Error(dn(65,o));Ac[o]=!0}var u=t.props;if(o==="input")u=tr({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(dn(92));if(Array.isArray(f)){if(!(1>=f.length))throw Error(dn(93));f=f[0]}i=""+f}i==null&&(i="")}u=tr({},u,{value:void 0,children:""+i})}else if(o==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=tr({},u,{value:void 0});else if(o==="option"){f=this.currentSelectValue;var l=uv(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=kr(f);break n}f=null}return f!=null?(u=[],av.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"?Sc(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}();Ct.renderToNodeStream=function(){throw Error(dn(207))};Ct.renderToStaticMarkup=function(n,r){n=new Wc(n,!0,r);try{return n.read(1/0)}finally{n.destroy()}};Ct.renderToStaticNodeStream=function(){throw Error(dn(208))};Ct.renderToString=function(n,r){n=new Wc(n,!1,r);try{return n.read(1/0)}finally{n.destroy()}};Ct.version="17.0.2"});var Uc=St((sB,Pc)=>{"use strict";Pc.exports=Hc()});var ZD={};ep(ZD,{boot:()=>YD});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))}}}},jn=function(n){return function(r){return function(t){return n(t)(r)}}},q=function(n){return function(r){return n}};var Pu=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 Xn={show:Gu};var or={show:Vu};var L=function(n){return n.show};var wp=N(H),m=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 vn=function(n){return function(r){return function(t){if(t instanceof m)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 Ce=vn(!1)(q(!0));var Dn={map:function(n){return function(r){return r instanceof d?new d(n(r.value0)):m.value}}},Ip=s(Dn);var Wn=function(n){return vn(n)(wp)};var Tr={apply:function(n){return function(r){if(n instanceof d)return Ip(n.value0)(r);if(n instanceof m)return m.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 Dn}};var Yr={bind:function(n){return function(r){if(n instanceof d)return r(n.value0);if(n instanceof m)return m.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:d.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",lr="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 Js(T){try{T()}catch(O){setTimeout(function(){throw O},0)}}function Vs(T,O,fn){try{return O(fn())}catch(K){return T(K)}}function Gs(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 zs(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,Lt=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,Rr=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=Vs(T.left,T.right,D._1);break;case o:E=ve,D=Gs(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=Ks(T,O,D._1);break}break;case $n:if(un=null,gn=null,Z===null)E=Lt,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 Lt:for(var ln in kn)kn.hasOwnProperty(ln)&&(Dr=Dr&&kn[ln].rethrow,Js(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===Lt)return Dr=Dr&&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===Lt)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=Lt,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 Qs(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,jt;n:for(;;)switch(Cn=null,x.tag){case X:if(x._3===n&&(Cn=D[x._1],ln[U++]=Cn.kill(cn,function(Xs){return function(){U--,U===0&&W(Xs)()}})),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(jt=0,Cn=U;jt=0;o--)e=n(t[o])(e);return e}}},Li=function(n){return function(r){return function(t){for(var e=r,a=t.length,o=0;o()=>n.props.def;function Yi(n){class r extends pt.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 um=function(n,r){if(n<1)return[];var t=new Array(n);return t.fill(r)},im=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 jm=qn(Mn),yf=mt(ke),Sm=Gn(Mn);var Co=function(n){return n.foldrWithIndex};var bo=function(n){return n.foldlWithIndex};var Rm=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=jm(function(a){return function(o){return n(a.value0)(a.value1)(o)}})(r),e=yf(tn.create);return function(a){return t(e(a))}}},foldlWithIndex:function(n){return function(r){var t=Sm(function(a){return function(o){return n(o.value0)(a)(o.value1)}})(r),e=yf(tn.create);return function(a){return t(e(a))}}},foldMapWithIndex:function(n){return Rm(Ge)(n)},Foldable0:function(){return Mn}};var hf=function(n){var r=bo(n);return function(t){var e=function(a){return function(o){return function(u){return o instanceof m?t(a)(u):o}}};return r(e)(m.value)}};var Tf=function(n){return function(r){return function(t){return(t|0)===t?n(t):r}}};var Eo=function(){return Tf(d.create)(m.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=fr(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},km=function(n){return new en(n.value0,n.value1)};var Jm=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,lr){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),lr)));return}return G=!0,lr}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)},Vm={map:Jm};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)(jn(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 Gm=qn(Ke);var Mo={append:function(n){return function(r){return Gm(en.create)(r)(n)}}},Ef=j(Mo);var xf={append:function(n){return function(r){return new ne(n.value0,Ef(n.value1)(km(r)))}}};var zm={alt:Ef,Functor0:function(){return Vm}},Ff=function(){return{empty:Un.value,Alt0:function(){return zm}}}();var Mf=function(){var n=xo(Ff);return function(r){return Fo(n(r))}}();var wf=function(n){return n.value0};var r_=L(Xn),t_=L(or);var wo=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Nf=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}(),e_=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}(),a_=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}(),rr=_,_t=_;var re=function(n){if(n instanceof wo)return n.value0;if(n instanceof e_)return"Error at array index "+(t_(n.value0)+(": "+re(n.value1)));if(n instanceof a_)return"Error at property "+(r_(n.value0)+(": "+re(n.value1)));if(n instanceof Nf)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(xi(n));return function(t){return r(Mf(t))}};var Wf=function(n){var r=y(kt(n)),t=Io(n);return function(e){return function(a){if(ze(a)===e)return r(_t(a));if(bn)return t(new Nf(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 o_=Object.keys||Lo(function(n){return function(){return n}});var Pf=Ti(ur),__=ot(Pf),v_=hf(Ge),D_=L(or),g_=pf(za),vt=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}(),Dt={validateJsRecord:function(n){return vt.value}};var Ye=function(n){return function(r){return function(t){var e=r(t);return e?vt.value:new Ir({path:"",got:t,expected:n})}}};var Uf={validateForeignType:Ye("Boolean")(vf)},$f={validateForeignType:Ye("Function")(gf)};var Ze={validateForeignType:Ye("Int")(it(Pf)(_f)(function(n){return Ce(Eo(_t(n)))}))};var zn={validateForeignType:Ye("String")(mf)},Of=function(n){return n.validateJsRecord},na=function(){return function(n){var r=Of(n);return{validateForeignType:function(t){if(Df(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(__(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 vt)return m.value;if(i instanceof Ir)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=v_(e)(_t(t));if(a instanceof m)return vt.value;if(a instanceof d)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=Fn(n);return function(t){var e=jo(t);return function(a){var o=Of(a);return{validateJsRecord:function(u){var i=r(_n.value),f=Kn(i)(_t(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 vt)return o(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[l.constructor.name])}}}}},gt=function(n){var r=jo(n);return function(t){var e=r(t);if(e instanceof vt)return new b(_t(t));if(e instanceof Ir)return new h(g_([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])}},qf=function(n){var r=gt(n);return function(t){return ei(r(t))}};var Bf=(n,r)=>r[n],kf=(n,r,t)=>t[n]=r;var qr=function(r){return function(t){return function(e){return function(){return r(t,e)}}}},Br=function(r){return function(t){return function(e){return function(a){return function(){return r(t,e,a)}}}}};var R_=En($),te=function(){function n(){}return n.value=new n,n}(),Gf=function(){return function(n){var r=Fn(n);return function(t){return Br(kf)(r(_n.value))}}},Ro=function(n){var r=qf(n);return function(t){var e=Fn(t);return function(a){return function(o){return R_(function(){return Bf(e(_n.value),o)})(r)}}}};var Ao=null;function zf(n,r,t){return n==null?r:t(n)}function No(n){return n}var yt=vn(Ao)(No),pn=function(n){return zf(n,m.value,d.create)};var ta=window.ReactDOM,{createPortal:eB,findDOMNode:aB,flushSync:oB}=window.ReactDOM;var eu=op(Uc());function $c(n,r,t){return n.setState({s:r},t)}var Oc=ta.render,qc=ta.hydrate,au=eu.default&&eu.default.renderToString||(n=>""),lv=ta.unmountComponentAtNode,Bc=pt.Fragment;function kc(n,r,t){return pt.createElement.apply(null,[n,sv(n,r)].concat(t))}function sv(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 ce={asReactChildren:function(n){return[n]}},bt={asReactChildren:function(n){return[n]}},Et={asReactChildren:N(H)};var Jc=_,Vc=Br($c),Gc=qr(Oc),zc=qr(qc);var Qc=!1;var pv=function(n){return n.asReactChildren},ou=function(){return function(n){var r=pv(n);return function(t){return function(e){return function(a){return kc(t,e,r(a))}}}}},Kc=ou()(Et),Xc=function(){return function(n){return function(r){return Kc(n)(r)([])}}},Yc=Kc(Bc)({});var Zc=s($),dv=y(Zn);var nl=function(){var n=function(r){return function(t){return{initialize:function(e){return tt(new d(t.initialState))(r)},getState:function(e){return Zc(Wn(t.initialState))(Ot(r))},setState:function(e){return function(a){return function(o){return function(){return tt(new d(a))(r)(),Vc(e)(a)(dv(I))(),o()}}}}}}};return Zc(n)(xe(m.value))}();var mv=En(yn),rl=j(ar);var tl=Gf(),el={reflectSymbol:function(){return"__unmounted"}},_v=tl(el),al={reflectSymbol:function(){return"__subscriptions"}},vv=tl(al),sa=En($),Dv=Ro(Uf)(el),ol=s($),gv=Ro(Lr($f))(al),yv=sr(pr),hv=Jn(nt),Tv=po(Zn)(Mn),Cv=yv(Mr),ul=Pn(Me),bv=ti(Er),Ev=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}(),xv={map:function(n){return function(r){return new le(n(r.value0),r.value1)}}};var il={apply:function(n){return function(r){return new le(n.value0(r.value0),rl(n.value1)(r.value1))}},Functor0:function(){return xv}},fl={bind:function(n){return function(r){var t=r(n.value0);return new le(t.value0,rl(n.value1)(t.value1))}},Apply0:function(){return il}},pa={pure:function(n){return new le(n,[])},Apply0:function(){return il}};var Fv=function(n){var r=S(n);return function(t){var e=Pn(t);return function(a){return function(o){return new le(a,mv(o)(function(u){return function(i){return r(u)(function(f){return e(i.dispatch(f))})}}))}}}};var cl=function(n){var r=Fv(n.Monad0().Bind1())(n);return function(t){return r(I)([t])}},Mv=function(n){return function(r){var t=_v(te.value),e=vv(te.value),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=ol(Wn(!1)),R=Dv(te.value);return function(G){return p(R(G))}}(),u=function(){var p=ol(Wn([])),R=gv(te.value);return function(G){return p(R(G))}}(),i=function(p){return function(){return hv(Tv)(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(df(_o(R))(Y))(p)()}}},c=function(p){return function(R){var G=function(Y){return _o(Cv(Vi(0))(function(){return Y({dispatch:function(){var rn=g(R);return function(X){return ul(rn(X))}}(),onStop:l(R)})}))};return Ga(p)(G)}},g=function(p){return function(R){return bv(o(p))(function(){var Y=f(p)(),rn=sa(Xt(p))(function(lr){return lr.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 Xi(n,{def:p,init:r({initialState:p.init.value0}).initialize,render:v,componentDidMount:c(p.init.value1),componentWillUnmount:Ev(t(!0))(i)})}}},ll=function(n){return function(){var t=ul(nl)();return Ki(function(e){return Mv(e)(t)(n)})}};var sl={handle:function(n){return function(r){return function(t){return n(r)()}}}};var pl=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 dl=function(){return function(){return function(n){return function(r){return da(n,r)}}}};var wv=Xc(),ml=ou(),_l=dl()();var uu=_;var iu=function(n){var r=ml(n);return function(t){return function(e){return function(a){return r(uu(t))(_l(a)({className:e}))}}}},vl=function(n){return function(r){return function(t){return wv(uu(n))(_l(t)({className:r}))}}};var ma=function(n){return function(r){var t=ml(r);return function(e){return function(a){return t(uu(n))({className:e})(a)}}}};var Dl=function(n){return ma("span")(n)};var gl=function(){return function(){return vl("img")}};var _a=function(n){return ma("h2")(n)};var xt=function(n){return ma("div")(n)};var yl=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 Iv=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(n=>null);function hl(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 Tl(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",Cl="application/x-www-form-urlencoded";var 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}(),Fl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ml=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}(),wl=function(n){return n instanceof cu?new d(Cl):n instanceof Da?new d(va):m.value};var Il=function(){return Da.create}();var Ll=nr();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}(),Ft=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}(),jl=function(n){if(n instanceof ga||n instanceof ya)return Ll(n.value0);if(n instanceof Ft)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 Ft)return n.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[n.constructor.name])};var Sl=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}(),Rl=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])},Al=function(n){return n instanceof ha?new d(va):m.value},Nl=function(){return new Ta(Sl)}();var Wl=function(){return new Ca(Sl)}();var Hl=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 jv=nr();var Pl=function(n){return jv(to(n))};function er(n){return n}function mu(n){return JSON.stringify(n)}var Ul=er(Xe);function $l(n,r,t){try{return r(JSON.parse(t))}catch(e){return n(e.message)}}var ba=function(n){return $l(h.create,b.create,n)};var se=function(n){return function(r){return r.join(n)}};function Av(n){return n.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16)})}function ql(n,r,t){try{return r(Av(encodeURIComponent(t)).replace(/%20/g,"+"))}catch(e){return n(e)}}var Ea=function(){return Be(ql)(q(m.value))(d.create)}();var Nv=nn(Tr),Bl=s(Dn),Wv=mr(Qt)(Cr);var Hv=function(n){return n};var kl=function(){var n=function(e){if(e.value1 instanceof m)return Ea(e.value0);if(e.value1 instanceof d)return Nv(Bl(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=Bl(se("&")),t=Wv(n);return function(e){return r(t(Hv(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}(),Mt=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 Pv=function(n){return n},Uv={show:function(n){if(n instanceof _u)return"OPTIONS";if(n instanceof Gr)return"GET";if(n instanceof vu)return"HEAD";if(n instanceof Mt)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 Jl=Sn(L(Uv))(Pv);var Vl={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 Mt&&r instanceof Mt||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 Gl=function(n){return Pt(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 Pt(function(o){return function(){return e(a,function(i){return o(h.create(i))()},function(i){return o(b.create(i))()}),Qi}})}}})};var Fu=y(kt($r)),$v=Io($r),zr=Wf($r),zl=Nn(Fi(xf)($r)),Ov=Oa(eo($r)),Ma=s(Dn),qv=Or(Mn)(ur),Bv=B(Nt),kv=Jn(Yr),Jv=s(yn),Vv=En(Kt),Gv=Ee(zi),zv=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}(),Ql=function(n){return function(r){var t=function(c){return c===""?Fu(Ul):Sn(function(g){return $v(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 zl(zr("Document")(c))(zl(zr("XMLDocument")(c))(zr("HTMLDocument")(c)))};if(r.responseFormat instanceof ha)return Ov(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 bl)return new b(c.value0(rr));if(c instanceof El)return new b(rr(c.value0));if(c instanceof xl)return new b(rr(c.value0));if(c instanceof Fl)return new b(rr(c.value0));if(c instanceof Ml)return new b(rr(c.value0));if(c instanceof cu)return be("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(Ma(rr)(kl(c.value0)));if(c instanceof Da)return new b(rr(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 d&&!qv($a(Bv)(lu)(c.value0))(g)?sf(g)(c.value0):g}},u=function(c){return o(Ma(ya.create)(kv(wl)(c)))(o(Ma(ga.create)(Al(r.responseFormat)))(r.headers))},i=function(c){return{method:Jl(r.method),url:r.url,headers:Jv(function(g){return{field:lu(g),value:jl(g)}})(u(r.content)),content:c,responseType:Rl(r.responseFormat),username:yt(r.username),password:yt(r.password),withCredentials:r.withCredentials,timeout:Wn(0)(Ma(function(g){return g})(r.timeout))}},f=function(c){return Vv(Gv(Gl(Tl(n,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Hl.create,i(c)))))(function(g){if(g instanceof b){var v=Pl(e(g.value0.body));if(v instanceof h)return new h(new Ia(wf(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 m)return f(yt(m.value));if(r.content instanceof d){var l=a(r.content.value0);if(l instanceof b)return f(yt(new d(l.value0)));if(l instanceof h)return zv(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 wt=function(){return{method:new h(Gr.value),url:"/",headers:[],content:m.value,username:m.value,password:m.value,withCredentials:!1,responseFormat:Wl,timeout:m.value}}();var Kl={eq:function(n){return function(r){return n===r}}};var Mu={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(n){return n||"/"}};var Xl=Ql(Mu);function Yl(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 wu=typeof btoa=="function";function ns(n){let r=32768,t=[];for(let e=0;er=>t=>e=>{let a=rD[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()},us=(n,r)=>(r.__sentryFingerprint=n,r);var is=function(n){return dt(us)(n)};var fs="error";var tD=Jn(Zr),Ra=y(st),cs=Vn(Do),ls=En(Dn),ss=nr(),ps=L(or),eD=L(Xn),aD=N(H),ds=fo(Ae),oD=En(Yn),It=y(Cr),ms=S(Mr),uD=B(Vl),iD=S(Zr),fD=zt(Mn)(Kl),cD=qa(Mr),lD=Pn(Oe);var sD=function(n){return n},_s={numParameters:0};var pD=function(n){var r=gt(n);return function(t){return function(e){return function(a){var o=function(i){return be("failed to parse")(a(i))},u=tD(o)(r(e));if(u instanceof b)return Ra(u.value0);if(u instanceof h)return cs(Pr("Reading "+(t+(": "+(u.value0+(" -- "+Zt(e)))))));throw new Error("Failed pattern match at Utils.API (line 243, column 32 - line 245, column 96): "+[u.constructor.name])}}}},vs=function(n){var r=pD(n);return function(t){return function(e){return r(t)(e)(d.create)}}},Ds=function(n){var r=function(a){return se(" ")([vn("")(function(o){return"HTTP "+o})(ls(ls(a.status)(ss))(ps)),a.path,vn("")(function(o){return"reason="+eD(o)})(a.reason)])},t=function(a){if(a.sentryFingerprint instanceof m)return aD;if(a.sentryFingerprint instanceof d)return is(a.sentryFingerprint.value0);throw new Error("Failed pattern match at Utils.API (line 266, column 58 - line 268, column 53): "+[a.sentryFingerprint.constructor.name])},e=function(a){return t(a)(Pr(r(a)))};return Sn(function(a){return cs(e(a))})(n)},gs=function(n){return n.numParameters},ys=function(n){return{numParameters:1+gs(n)|0}},dD=function(n){return Il(n)};var hs=function(n){return function(r){return function(t){var e=function(o){if(o.body==="")return new b(rr({}));if(bn)return ds(function(u){return{path:n.path,reason:new d(u),status:m.value,retriable:!1,sentryFingerprint:m.value}})(oD(ba(o.body))(rr));throw new Error("Failed pattern match at Utils.API (line 190, column 5 - line 190, column 63): "+[o.constructor.name])},a=function(o){return sD(function(u){if(u instanceof wa)return{path:n.path,reason:new d(u.value0),status:m.value,retriable:!1,sentryFingerprint:It("ps-apierror-request-content-error-"+Qr(n.path))};if(u instanceof Ia)return{path:n.path,reason:new d(re(u.value0)),status:new d(u.value1.status),retriable:!1,sentryFingerprint:It("ps-apierror-response-body-error-"+Qr(n.path))};if(u instanceof La)return{path:n.path,reason:new d("Request timeout"),status:m.value,retriable:!0,sentryFingerprint:It("ps-apierror-timeout-error-"+Qr(n.path))};if(u instanceof ja)return{path:n.path,reason:new d("Connection fail"),status:m.value,retriable:!0,sentryFingerprint:It("ps-apierror-request-failed-error-"+Qr(n.path))};if(u instanceof Sa)return{path:n.path,reason:new d(rt(u.value0)),status:m.value,retriable:!1,sentryFingerprint:It("ps-apierror-xhr-other-error-"+Qr(n.path))};throw new Error("Failed pattern match at Utils.API (line 198, column 33 - line 233, column 10): "+[u.constructor.name])}(o))};return ms(Xl({username:wt.username,password:wt.password,withCredentials:wt.withCredentials,timeout:wt.timeout,method:new h(r),url:n.path,content:t,responseFormat:Nl,headers:function(){var o=uD(r)(Gr.value);return o?[new Ft("Accept","application/json")]:[new Ft("X-CSRF-Token",n.token),new Ft("Accept","application/json")]}()}))(function(o){return Ra(iD(ds(a)(o))(function(u){var i=fD(u.status)([200,201,204]);return i?new h({path:n.path,reason:new d(u.body),status:new d(u.status),retriable:!1,sentryFingerprint:It("ps-apierror-status-code-"+(ps(ss(u.status))+("-"+Qr(n.path))))}):e(u)}))})}}},mD=function(n){return function(r){return function(t){var e=pn(n);if(e instanceof m)return Ra(new h({path:"",reason:new d("Missing client-side endpoint"),status:m.value,retriable:!1,sentryFingerprint:m.value}));if(e instanceof d)return ms(hs(e.value0)(r)(t))(function(a){return a instanceof h&&a.value0.retriable?hs(e.value0)(r)(t):Ra(a)});throw new Error("Failed pattern match at Utils.API (line 83, column 44 - line 92, column 22): "+[e.constructor.name])}}},_D=function(n){var r=gs(n);return function(t){return function(e){return function(a){return hl({delegateAff:function(o){return cD(lD(o))},numParameters:r,name:e,continuation:function(o){return a(mD(o)(t))}})}}}};var Ts=function(n){var r=_D(n);return function(t){return function(e){return r(Mt.value)(t)(function(a){return e(function(o){return a(d.create(dD(o)))})})}}};var vD=ys(_s),DD=S(Mr),Su=na(),Cs=hn({reflectSymbol:function(){return"url"}})(zn)(Dt),gD=hn({reflectSymbol:function(){return"posts"}})(Lr(Su(hn({reflectSymbol:function(){return"categories"}})(Lr(Su(hn({reflectSymbol:function(){return"name"}})(zn)(Cs))))(hn({reflectSymbol:function(){return"pictureUrl"}})(zn)(hn({reflectSymbol:function(){return"readingTime"}})(Ze)(hn({reflectSymbol:function(){return"slug"}})(zn)(hn({reflectSymbol:function(){return"title"}})(zn)(Cs))))))));var yD=vs(Su(gD(Dt)));var bs=Ts(vD)("guidance_load_more_posts_path")(function(n){return function(r){return DD(n({page:r}))(Ds(function(t){return yD("Guidance Home page - load more blog posts")(t)}))}});var Aa=xt(bt),hD=yl(ce)()(),Na=xt(Et),TD=_a(bt),CD=fu(Et)()(),bD=L(or),ED=gl()(),xD=En(yn),FD=Dl(bt),MD=fu(ce)()(),Es=function(n){return Aa("mt-4 mb-4 d-flex justify-content-start")(hD("btn "+(n.buttonClass+(" btn-"+function(){return n.isLoading?"secondary":"primary"}())))({disabled:n.isLoading,onClick:n.onClick})("Load more"))},xs=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")([TD("card-title")(CD("")({href:n.url,dangerouslySetInnerHTML:{__html:n.title}})([])),Aa("mt-1")(Aa("text-secondary nowrap")(Jc(bD(n.readingTime)+" minute read")))]),ED("img-fluid rounded mb-2 blog-post-summary-img")({src:n.pictureUrl})]),Na("mr-2 ml-3 mt-1 mb-3")(xD(n.categories)(function(r){return FD("badge badge-light bg-light text-dark m-1")(MD("")({href:r.url})(r.name))}))]))};var Wa=function(n){return function(){console.error(n)}};var Ss=function(n){var r=Pn(n);return function(t){return r(Wa(t))}};function Rs(n){return function(r){return function(){return r.getElementById(n)}}}var RD=s($),As=function(n){var r=RD(pn),t=Rs(n);return function(e){return r(t(e))}};var Ru=function(){return window};var Ns=_;function Au(n){return function(){return n.document}}var ND=y(Zn),Ws=S(nt),WD=s($),HD=Ss(Me),Hs=function(n){var r=function(e){var a=n(e);return au(a.view(a.init.value0)(q(ND(I))))},t=function(e){return function(a){return function(o){return function(){var i=Ws(Ws(Ru)(function(){var l=WD(Ns);return function(c){return l(Au(c))}}()))(As(a))();if(i instanceof m)return HD("Element #"+(a+" not found"))();if(i instanceof d){var f=ll(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(Gc),renderToString:r,hydrate:t(zc)}};var Ps={parseOrPanic:function(n){return function(r){var t=n.parse(r);if(t instanceof b)return t.value0;if(t instanceof h)return ju(fs)("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])}}},Us=function(n){return n.parseOrPanic};var PD=Us(Ps),UD=S(Zr),$s=y(pa),Os=function(n){var r=gt(n);return function(t){return Hs(PD({parse:function(e){return UD(r(e))(function(a){return vn(new h("Component construction failed"))(b.create)(t.def(a))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:$s(I),update:function(e){return function(a){return $s(I)}},view:function(e){return function(a){return Qc}}}}))}};var $D=pl(sl),OD=xt(bt),qD=_a(ce),BD=xt(Et),kD=En(yn),JD=sr(pr)(fl),VD=cl(Oe),GD=s(Kt),Nu=y(pa),zD=j(ar),Wu=na(),qs=hn({reflectSymbol:function(){return"url"}})(zn)(Dt),QD=y(Cr),Bs=function(){function n(){}return n.value=new n,n}(),ks=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:$D(r)(Bs.value)};return Yc([OD("mt-6 mb-2 d-flex justify-content-start")(qD("")("Other relevant articles for you")),BD("row mb-2 justify-content-between")(kD(n.posts)(xs)),Es(t)])}},XD=function(n){return function(r){if(r instanceof Bs)return JD(VD(GD(function(t){return ks.create(function(e){return e.posts}(t))})(bs(n.nextPage))))(function(){return Nu({posts:n.posts,isLoading:!0,nextPage:n.nextPage+1|0})});if(r instanceof ks)return Nu({nextPage:n.nextPage,posts:zD(n.posts)(r.value0),isLoading:!1});throw new Error("Failed pattern match at EntryPoints.Guidance.Home (line 42, column 16 - line 48, column 72): "+[r.constructor.name])}},YD=function(){var n=function(r){return{posts:r.posts,isLoading:!1,nextPage:2}};return Os(Wu(hn({reflectSymbol:function(){return"posts"}})(Lr(Wu(hn({reflectSymbol:function(){return"categories"}})(Lr(Wu(hn({reflectSymbol:function(){return"name"}})(zn)(qs))))(hn({reflectSymbol:function(){return"pictureUrl"}})(zn)(hn({reflectSymbol:function(){return"readingTime"}})(Ze)(hn({reflectSymbol:function(){return"slug"}})(zn)(hn({reflectSymbol:function(){return"title"}})(zn)(qs))))))))(Dt)))({def:function(r){return QD({init:Nu(n(r)),view:KD,update:XD})},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. */