var Purs_EntryPoints_Guidance_Home=(()=>{var Cd=Object.create;var Me=Object.defineProperty;var Ed=Object.getOwnPropertyDescriptor;var xd=Object.getOwnPropertyNames;var Fd=Object.getPrototypeOf,Md=Object.prototype.hasOwnProperty;var ei=n=>Me(n,"__esModule",{value:!0});var Pt=(n,r)=>()=>(r||n((r={exports:{}}).exports,r),r.exports),Id=(n,r)=>{ei(n);for(var t in r)Me(n,t,{get:r[t],enumerable:!0})},wd=(n,r,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let e of xd(r))!Md.call(n,e)&&e!=="default"&&Me(n,e,{get:()=>r[e],enumerable:!(t=Ed(r,e))||t.enumerable});return n},Ld=n=>wd(ei(Me(n!=null?Cd(Fd(n)):{},"default",n&&n.__esModule&&"default"in n?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var ru=Pt((u4,Tc)=>{"use strict";var yc=Object.getOwnPropertySymbols,Y_=Object.prototype.hasOwnProperty,Z_=Object.prototype.propertyIsEnumerable;function nv(n){if(n==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}function rv(){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}}Tc.exports=rv()?Object.assign:function(n,r){for(var t,e=nv(n),a,o=1;o{"use strict";var tu=ru(),Et=60103,bc=60106;G.Fragment=60107;G.StrictMode=60108;G.Profiler=60114;var Cc=60109,Ec=60110,xc=60112;G.Suspense=60113;var Fc=60115,Mc=60116;typeof Symbol=="function"&&Symbol.for&&(Zn=Symbol.for,Et=Zn("react.element"),bc=Zn("react.portal"),G.Fragment=Zn("react.fragment"),G.StrictMode=Zn("react.strict_mode"),G.Profiler=Zn("react.profiler"),Cc=Zn("react.provider"),Ec=Zn("react.context"),xc=Zn("react.forward_ref"),G.Suspense=Zn("react.suspense"),Fc=Zn("react.memo"),Mc=Zn("react.lazy"));var Zn,Ic=typeof Symbol=="function"&&Symbol.iterator;function tv(n){return n===null||typeof n!="object"?null:(n=Ic&&n[Ic]||n["@@iterator"],typeof n=="function"?n:null)}function se(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t{"use strict";Wc.exports=Pc()});var fl=Pt(Ft=>{"use strict";var ur=ru(),hr=Uc();function mn(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;tme;me++)Ln[me]=me+1;var Ln,me;Ln[15]=0;var cv=/^[: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]*$/,Vc=Object.prototype.hasOwnProperty,Gc={},zc={};function Qc(n){return Vc.call(zc,n)?!0:Vc.call(Gc,n)?!1:cv.test(n)?zc[n]=!0:(Gc[n]=!0,!1)}function lv(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 sv(n,r,t,e){if(r===null||typeof r=="undefined"||lv(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 Hn(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 Sn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){Sn[n]=new Hn(n,0,!1,n,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];Sn[r]=new Hn(r,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){Sn[n]=new Hn(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){Sn[n]=new Hn(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){Sn[n]=new Hn(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){Sn[n]=new Hn(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){Sn[n]=new Hn(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){Sn[n]=new Hn(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){Sn[n]=new Hn(n,5,!1,n.toLowerCase(),null,!1,!1)});var vu=/[\-:]([a-z])/g;function Du(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(vu,Du);Sn[r]=new Hn(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(vu,Du);Sn[r]=new Hn(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(vu,Du);Sn[r]=new Hn(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){Sn[n]=new Hn(n,1,!1,n.toLowerCase(),null,!1,!1)});Sn.xlinkHref=new Hn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){Sn[n]=new Hn(n,1,!1,n.toLowerCase(),null,!0,!0)});var dv=/["'&<>]/;function Qr(n){if(typeof n=="boolean"||typeof n=="number")return""+n;n=""+n;var r=dv.exec(n);if(r){var t="",e,a=0;for(e=r.index;eEa))throw Error(mn(301));if(n===lr)if(Ca=!0,n={action:t,next:null},Hr===null&&(Hr=new Map),t=Hr.get(r),t===void 0)Hr.set(r,n);else{for(r=t;r.next!==null;)r=r.next;r.next=n}}function hu(){}var Xr=null,Dv={readContext:function(n){var r=Xr.threadID;return pe(n,r),n[r]},useContext:function(n){Kr();var r=Xr.threadID;return pe(n,r),n[r]},useMemo:rl,useReducer:nl,useRef:function(n){lr=Kr(),on=gu();var r=on.memoizedState;return r===null?(n={current:n},on.memoizedState=n):r},useState:function(n){return nl(Zc,n)},useLayoutEffect:function(){},useCallback:function(n,r){return rl(function(){return n},r)},useImperativeHandle:hu,useEffect:hu,useDebugValue:hu,useDeferredValue:function(n){return Kr(),n},useTransition:function(){return Kr(),[function(n){n()},!1]},useOpaqueIdentifier:function(){return(Xr.identifierPrefix||"")+"R:"+(Xr.uniqueID++).toString(36)},useMutableSource:function(n,r){return Kr(),r(n._source)}},tl={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function el(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 al={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},gv=ur({menuitem:!0},al),ve={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},hv=["Webkit","ms","Moz","O"];Object.keys(ve).forEach(function(n){hv.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),ve[r]=ve[n]})});var yv=/([A-Z])/g,Tv=/^ms-/,Pr=hr.Children.toArray,yu=iv.ReactCurrentDispatcher,bv={listing:!0,pre:!0,textarea:!0},Cv=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ol={},Tu={};function Ev(n){if(n==null)return n;var r="";return hr.Children.forEach(n,function(t){t!=null&&(r+=t)}),r}var xv=Object.prototype.hasOwnProperty,Fv={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function ul(n,r){if(n===void 0)throw Error(mn(152,de(r)||"Component"))}function Mv(n,r,t){function e(u,i){var f=i.prototype&&i.prototype.isReactComponent,s=fv(i,r,t,f),c=[],g=!1,v={isMounted:function(){return!1},enqueueForceUpdate:function(){if(c===null)return null},enqueueReplaceState:function(sr,Cn){g=!0,c=[Cn]},enqueueSetState:function(sr,Cn){if(c===null)return null;c.push(Cn)}};if(f){if(f=new i(u.props,s,v),typeof i.getDerivedStateFromProps=="function"){var p=i.getDerivedStateFromProps.call(null,u.props,f.state);p!=null&&(f.state=ur({},f.state,p))}}else if(lr={},f=i(u.props,s,v),f=Xc(i,u.props,f,s),f==null||f.render==null){n=f,ul(n,i);return}if(f.props=u.props,f.context=s,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 N=g;if(c=null,g=!1,N&&v.length===1)f.state=v[0];else{p=N?v[0]:f.state;var z=!0;for(N=N?1:0;N=i))throw Error(mn(304));var f=new Uint16Array(i);for(f.set(u),Ln=f,Ln[0]=o+1,u=o;u=f.children.length){var s=f.footer;if(s!==""&&(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===ya)this.popProvider(f.type);else if(f.type===Ta){this.suspenseDepth--;var c=o.pop();if(u){u=!1;var g=f.fallbackFrame;if(!g)throw Error(mn(303));this.stack.push(g),o[this.suspenseDepth]+="";continue}else o[this.suspenseDepth]+=c}o[this.suspenseDepth]+=s}else{var v=f.children[f.childIndex++],p="";try{p+=this.render(v,f.context,f.domNamespace)}catch(N){throw N!=null&&typeof N.then=="function"?Error(mn(294)):N}finally{}o.length<=this.suspenseDepth&&o.push(""),o[this.suspenseDepth]+=p}}return o[0]}finally{yu.current=a,Xr=e,Yc()}},r.render=function(t,e,a){if(typeof t=="string"||typeof t=="number")return a=""+t,a===""?"":this.makeStaticMarkup?Qr(a):this.previousWasTextNode?""+Qr(a):(this.previousWasTextNode=!0,Qr(a));if(e=Mv(t,e,this.threadID),t=e.child,e=e.context,t===null||t===!1)return"";if(!hr.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw a=t.$$typeof,Error(a===fu?mn(257):mn(258,a.toString()));return t=Pr(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 Jc:case Bc:case cu:case lu:case pu:case ha:return t=Pr(t.props.children),this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case Ta:throw Error(mn(294));case qc:throw Error(mn(343))}if(typeof o=="object"&&o!==null)switch(o.$$typeof){case du:lr={};var u=o.render(t.props,t.ref);return u=Xc(o.render,t.props,u,t.ref),u=Pr(u),this.stack.push({type:null,domNamespace:a,children:u,childIndex:0,context:e,footer:""}),"";case mu:return t=[hr.createElement(o.type,ur({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),"";case ya:return o=Pr(t.props.children),a={type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""},this.pushProvider(t),this.stack.push(a),"";case su:o=t.type,u=t.props;var i=this.threadID;return pe(o,i),o=Pr(u.children(o[i])),this.stack.push({type:t,domNamespace:a,children:o,childIndex:0,context:e,footer:""}),"";case Oc:throw Error(mn(338));case _u:return o=t.type,u=o._init,o=u(o._payload),t=[hr.createElement(o,ur({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:a,children:t,childIndex:0,context:e,footer:""}),""}throw Error(mn(130,o==null?o:typeof o,""))},r.renderDOM=function(t,e,a){var o=t.type.toLowerCase();if(a===tl.html&&el(o),!ol.hasOwnProperty(o)){if(!Cv.test(o))throw Error(mn(65,o));ol[o]=!0}var u=t.props;if(o==="input")u=ur({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(mn(92));if(Array.isArray(f)){if(!(1>=f.length))throw Error(mn(93));f=f[0]}i=""+f}i==null&&(i="")}u=ur({},u,{value:void 0,children:""+i})}else if(o==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=ur({},u,{value:void 0});else if(o==="option"){f=this.currentSelectValue;var s=Ev(u.children);if(f!=null){var c=u.value!=null?u.value+"":s;if(i=!1,Array.isArray(f)){for(var g=0;g":(Cn+=">",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=Qr(f);break n}f=null}return f!=null?(u=[],bv.hasOwnProperty(o)&&f.charAt(0)===` `&&(Cn+=` `),Cn+=f):u=Pr(u.children),t=t.type,a=a==null||a==="http://www.w3.org/1999/xhtml"?el(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,Cn},n}();Ft.renderToNodeStream=function(){throw Error(mn(207))};Ft.renderToStaticMarkup=function(n,r){n=new il(n,!0,r);try{return n.read(1/0)}finally{n.destroy()}};Ft.renderToStaticNodeStream=function(){throw Error(mn(208))};Ft.renderToString=function(n,r){n=new il(n,!1,r);try{return n.read(1/0)}finally{n.destroy()}};Ft.version="17.0.2"});var ll=Pt((l4,cl)=>{"use strict";cl.exports=fl()});var tC={};Id(tC,{boot:()=>rC});var Ie={compose:function(n){return function(r){return function(t){return n(r(t))}}}};var R=function(n){return n.identity},A={identity:function(n){return n},Semigroupoid0:function(){return Ie}};var yn=!0;var uo=function(n){return function(r){return function(t){return function(e){return n(r(t))(r(e))}}}},xn=function(n){return function(r){return function(t){return n(t)(r)}}},U=function(n){return function(r){return n}};var ai=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 Bn={show:vi};var rr={show:_i};var L=function(n){return n.show};var Qd=R(A),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 Ae=vn(!1)(U(!0));var Dn={map:function(n){return function(r){return r instanceof d?new d(n(r.value0)):m.value}}},Kd=l(Dn);var Nn=function(n){return vn(n)(Qd)};var Fr={apply:function(n){return function(r){if(n instanceof d)return Kd(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 mr={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 Fr}};var Mr=function(){return{pure:d.create,Apply0:function(){return Fr}}}();var Wn=function(){var n={},r="Pure",t="Throw",e="Catch",a="Sync",o="Async",u="Bind",i="Bracket",f="Fork",s="Sequential",c="Map",g="Apply",v="Alt",p="Cons",N="Resume",z="Release",Z="Finalizer",en="Finalized",X="Forked",sr="Fiber",Cn="Thunk";function I(b,V,fn,K){this.tag=b,this._1=V,this._2=fn,this._3=K}function Vn(b){var V=function(fn,K,E){return new I(b,fn,K,E)};return V.tag=b,V}function eo(b){return new I(r,void 0)}function vd(b){try{b()}catch(V){setTimeout(function(){throw V},0)}}function Dd(b,V,fn){try{return V(fn())}catch(K){return b(K)}}function gd(b,V,fn){try{return V(fn)()}catch(K){return fn(b(K))(),eo}}var Ce=function(){var b=1024,V=0,fn=0,K=new Array(b),E=!1;function D(){var Q;for(E=!0;V!==0;)V--,Q=K[fn],K[fn]=void 0,fn=(fn+1)%b,Q();E=!1}return{isDraining:function(){return E},enqueue:function(Q){var H,un;V===b&&(un=E,D(),E=un),K[(fn+V)%b]=Q,V++,E||D()}}}();function hd(b){var V={},fn=0,K=0;return{register:function(E){var D=fn++;E.onComplete({rethrow:!0,handler:function(Q){return function(){K--,delete V[D]}}})(),V[D]=E,K++},isEmpty:function(){return K===0},killAll:function(E,D){return function(){if(K===0)return D();var Q=0,H={};function un(nn){H[nn]=V[nn].kill(E,function(_n){return function(){delete H[nn],Q--,b.isLeft(_n)&&b.fromLeft(_n)&&setTimeout(function(){throw b.fromLeft(_n)},0),Q===0&&D()}})()}for(var hn in V)V.hasOwnProperty(hn)&&(Q++,un(hn));return V={},fn=0,K=0,function(nn){return new I(a,function(){for(var _n in H)H.hasOwnProperty(_n)&&H[_n]()})}}}}}var rt=0,Pn=1,Ee=2,xe=3,Fe=4,On=5,At=6;function ao(b,V,fn){var K=0,E=rt,D=fn,Q=null,H=null,un=null,hn=null,nn=null,_n=0,Ur=0,Gn=null,yr=!0;function Tr(x){for(var F,W,B;;)switch(F=null,W=null,B=null,E){case Ee:E=Pn;try{D=un(D),hn===null?un=null:(un=hn._1,hn=hn._2)}catch(En){E=On,Q=b.left(En),D=null}break;case xe:b.isLeft(D)?(E=On,Q=D,D=null):un===null?E=On:(E=Ee,D=b.fromRight(D));break;case Pn:switch(D.tag){case u:un&&(hn=new I(p,un,hn)),un=D._2,E=Pn,D=D._1;break;case r:un===null?(E=On,D=b.right(D._1)):(E=Ee,D=D._1);break;case a:E=xe,D=Dd(b.left,b.right,D._1);break;case o:E=Fe,D=gd(b.left,D._1,function(En){return function(){K===x&&(K++,Ce.enqueue(function(){K===x+1&&(E=xe,D=En,Tr(K))}))}});return;case t:E=On,Q=b.left(D._1),D=null;break;case e:un===null?nn=new I(p,D,nn,H):nn=new I(p,D,new I(p,new I(N,un,hn),nn,H),H),un=null,hn=null,E=Pn,D=D._1;break;case i:_n++,un===null?nn=new I(p,D,nn,H):nn=new I(p,D,new I(p,new I(N,un,hn),nn,H),H),un=null,hn=null,E=Pn,D=D._1;break;case f:E=xe,F=ao(b,V,D._2),V&&V.register(F),D._1&&F.run(),D=b.right(F);break;case s:E=Pn,D=Td(b,V,D._1);break}break;case On:if(un=null,hn=null,nn===null)E=At,D=H||Q||D;else switch(F=nn._3,B=nn._1,nn=nn._2,B.tag){case e:H&&H!==F&&_n===0?E=On:Q&&(E=Pn,D=B._2(b.fromLeft(Q)),Q=null);break;case N:H&&H!==F&&_n===0||Q?E=On:(un=B._1,hn=B._2,E=Ee,D=b.fromRight(D));break;case i:_n--,Q===null&&(W=b.fromRight(D),nn=new I(p,new I(z,B._2,W),nn,F),(H===F||_n>0)&&(E=Pn,D=B._3(W)));break;case z:nn=new I(p,new I(en,D,Q),nn,H),E=Pn,H&&H!==F&&_n===0?D=B._1.killed(b.fromLeft(H))(B._2):Q?D=B._1.failed(b.fromLeft(Q))(B._2):D=B._1.completed(b.fromRight(D))(B._2),Q=null,_n++;break;case Z:_n++,nn=new I(p,new I(en,D,Q),nn,H),E=Pn,D=B._1;break;case en:_n--,E=On,D=B._1,Q=B._2;break}break;case At:for(var ln in Gn)Gn.hasOwnProperty(ln)&&(yr=yr&&Gn[ln].rethrow,vd(Gn[ln].handler(D)));Gn=null,H&&Q?setTimeout(function(){throw b.fromLeft(Q)},0):b.isLeft(D)&&yr&&setTimeout(function(){if(yr)throw b.fromLeft(D)},0);return;case rt:E=Pn;break;case Fe:return}}function cn(x){return function(){if(E===At)return yr=yr&&x.rethrow,x.handler(D)(),function(){};var F=Ur++;return Gn=Gn||{},Gn[F]=x,function(){Gn!==null&&delete Gn[F]}}}function M(x,F){return function(){if(E===At)return F(b.right(void 0))(),function(){};var W=cn({rethrow:!1,handler:function(){return F(b.right(void 0))}})();switch(E){case rt:H=b.left(x),E=At,D=H,Tr(K);break;case Fe:H===null&&(H=b.left(x)),_n===0&&(E===Fe&&(nn=new I(p,new I(Z,D(x)),nn,H)),E=On,D=null,Q=null,Tr(++K));break;default:H===null&&(H=b.left(x)),_n===0&&(E=On,D=null,Q=null)}return W}}function P(x){return function(){var F=cn({rethrow:!1,handler:x})();return E===rt&&Tr(K),F}}return{kill:M,join:P,onComplete:cn,isSuspended:function(){return E===rt},run:function(){E===rt&&(Ce.isDraining()?Tr(K):Ce.enqueue(function(){Tr(K)}))}}}function yd(b,V,fn,K){var E=0,D={},Q=0,H={},un=new Error("[ParAff] Early exit"),hn=null,nn=n;function _n(cn,M,P){var x=M,F=null,W=null,B=0,ln={},En,Ht;n:for(;;)switch(En=null,x.tag){case X:if(x._3===n&&(En=D[x._1],ln[B++]=En.kill(cn,function(bd){return function(){B--,B===0&&P(bd)()}})),F===null)break n;x=F._2,W===null?F=null:(F=W._1,W=W._2);break;case c:x=x._2;break;case g:case v:F&&(W=new I(p,F,W)),F=x,x=x._1;break}if(B===0)P(b.right(void 0))();else for(Ht=0,En=B;Ht=0;o--)e=n(t[o])(e);return e}}},nf=function(n){return function(r){return function(t){for(var e=r,a=t.length,o=0;o()=>n.props.def;function Ef(n){class r extends Dt.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 Mm=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,s=i,c=o;f0?(e[c++]=v,++s):(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,s=i,c=o;f0?(e[c++]=v,++s):(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 Ym=Jn(In),qf=ht(aa),Zm=Xn(In);var ia=function(n){return n.foldrWithIndex};var $o=function(n){return n.foldlWithIndex};var n_=function(n){var r=ia(n);return function(t){var e=S(t.Semigroup0()),a=dn(t);return function(o){return r(function(u){return function(i){return function(f){return e(o(u)(i))(f)}}})(a)}}},fa={foldrWithIndex:function(n){return function(r){var t=Ym(function(a){return function(o){return n(a.value0)(a.value1)(o)}})(r),e=qf(Y.create);return function(a){return t(e(a))}}},foldlWithIndex:function(n){return function(r){var t=Zm(function(a){return function(o){return n(o.value0)(a)(o.value1)}})(r),e=qf(Y.create);return function(a){return t(e(a))}}},foldMapWithIndex:function(n){return n_(fa)(n)},Foldable0:function(){return In}};var Bf=function(n){var r=$o(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 Jf=function(n){return function(r){return function(t){return(t|0)===t?n(t):r}}};var oe=function(){return Jf(d.create)(m.value)}();function ca(n){return Object.prototype.toString.call(n).slice(8,-1)}var la=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};var ue=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 qo=function(n){var r=cr(n);return function(t){return new ue(t,r)}};var $n=function(){function n(){}return n.value=new n,n}(),tn=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},l_=function(n){return new tn(n.value0,n.value1)};var s_=function(n){var r=function(t){return function(e){var a=t,o=!1,u;function i(f,s){if(s instanceof tn&&s.value1 instanceof tn&&s.value1.value1 instanceof tn){a=new tn(s,f),e=s.value1.value1.value1;return}var c=function(v){return v instanceof tn&&v.value1 instanceof tn&&v.value1.value1 instanceof $n?new tn(n(v.value0),new tn(n(v.value1.value0),$n.value)):v instanceof tn&&v.value1 instanceof $n?new tn(n(v.value0),$n.value):$n.value},g=function(v){return function(p){var N=v,z=!1,Z;function en(X,sr){if(X instanceof tn&&X.value0 instanceof tn&&X.value0.value1 instanceof tn&&X.value0.value1.value1 instanceof tn){N=X.value1,p=new tn(n(X.value0.value0),new tn(n(X.value0.value1.value0),new tn(n(X.value0.value1.value1.value0),sr)));return}return z=!0,sr}for(;!z;)Z=en(N,p);return Z}};return o=!0,g(f)(c(s))}for(;!o;)u=i(a,e);return u}};return r($n.value)},d_={map:s_};var ie={foldr:function(n){return function(r){var t=function(){var a=function(o){return function(u){var i=o,f=!1,s;function c(g,v){if(v instanceof $n)return f=!0,g;if(v instanceof tn){i=new tn(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;)s=c(i,u);return s}};return a($n.value)}(),e=Xn(ie)(xn(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,s){if(s instanceof $n)return o=!0,f;if(s instanceof tn){a=n(f)(s.value0),e=s.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[s.constructor.name])}for(;!o;)u=i(a,e);return u}};return r},foldMap:function(n){var r=S(n.Semigroup0()),t=dn(n);return function(e){return Xn(ie)(function(a){var o=r(a);return function(u){return o(e(u))}})(t)}}};var p_=Jn(ie);var Jo={append:function(n){return function(r){return p_(tn.create)(r)(n)}}},Gf=S(Jo);var zf={append:function(n){return function(r){return new ue(n.value0,Gf(n.value1)(l_(r)))}}};var m_={alt:Gf,Functor0:function(){return d_}},Qf=function(){return{empty:$n.value,Alt0:function(){return m_}}}();var Kf=function(){var n=qo(Qf);return function(r){return Bo(n(r))}}();var Xf=function(n){return n.value0};var T_=L(Bn),b_=L(rr);var Vo=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ac=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}(),C_=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}(),kn=_,Vr=_;var fe=function(n){if(n instanceof Vo)return n.value0;if(n instanceof C_)return"Error at array index "+(b_(n.value0)+(": "+fe(n.value1)));if(n instanceof E_)return"Error at property "+(T_(n.value0)+(": "+fe(n.value1)));if(n instanceof ac)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 Go=function(n){var r=Kn(Qi(n));return function(t){return r(Kf(t))}};var oc=function(n){var r=h(pt(n)),t=Go(n);return function(e){return function(a){if(ca(a)===e)return r(Vr(a));if(yn)return t(new ac(e,ca(a)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[e.constructor.name,a.constructor.name])}}};var sa={};function zo(n){return function(r){var t=[];for(var e in r)hasOwnProperty.call(r,e)&&t.push(n(e)(r[e]));return t}}var x_=Object.keys||zo(function(n){return function(){return n}});var cc=go(er),R_=Jr(cc),N_=Bf(fa),A_=L(rr),H_=Hf(mo),yt=function(){function n(){}return n.value=new n,n}(),Nr=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Tt={validateJsRecord:function(n){return yt.value}};var da=function(n){return function(r){return function(t){var e=r(t);return e?yt.value:new Nr({path:"",got:t,expected:n})}}};var lc={validateForeignType:da("Boolean")(Uf)},sc={validateForeignType:da("Function")(Of)};var pa={validateForeignType:da("Int")(dt(cc)(Wf)(function(n){return Ae(oe(Vr(n)))}))};var Yn={validateForeignType:da("String")(Pf)},dc=function(n){return n.validateJsRecord},ma=function(){return function(n){var r=dc(n);return{validateForeignType:function(t){if($f(t))return r(t);if(yn)return new Nr({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])}}}},Xo=function(n){return n.validateForeignType},Ar=function(n){var r=Xo(n);return{validateForeignType:function(t){if(R_(la)(t))return new Nr({path:"",expected:"Array",got:t});if(yn){var e=function(o){return function(u){var i=r(u);if(i instanceof yt)return m.value;if(i instanceof Nr)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=N_(e)(Vr(t));if(a instanceof m)return yt.value;if(a instanceof d)return new Nr({expected:a.value0.invalid.expected,got:a.value0.invalid.got,path:"["+(A_(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 bn=function(n){var r=Tn(n);return function(t){var e=Xo(t);return function(a){var o=dc(a);return{validateJsRecord:function(u){var i=r(sn.value),f=zn(i)(Vr(u)),s=e(f);if(s instanceof Nr)return new Nr({expected:s.value0.expected,got:s.value0.got,path:"."+(i+s.value0.path)});if(s instanceof yt)return o(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},bt=function(n){var r=Xo(n);return function(t){var e=r(t);if(e instanceof yt)return new T(Vr(t));if(e instanceof Nr)return new y(H_([e.value0.path,function(){var a=e.value0.path==="";return a?"Expected ":": expected "}(),e.value0.expected," but got: ",ae(e.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[e.constructor.name])}},pc=function(n){var r=bt(n);return function(t){return Mi(r(t))}};var mc=(n,r)=>r[n],_c=(n,r,t)=>t[n]=r;var Gr=function(r){return function(t){return function(e){return function(){return r(t,e)}}}},zr=function(r){return function(t){return function(e){return function(a){return function(){return r(t,e,a)}}}}};var X_=Fn(k),ce=function(){function n(){}return n.value=new n,n}(),gc=function(){return function(n){var r=Tn(n);return function(t){return zr(_c)(r(sn.value))}}},Zo=function(n){var r=pc(n);return function(t){var e=Tn(t);return function(a){return function(o){return X_(function(){return mc(e(sn.value),o)})(r)}}}};var le=null;function hc(n,r,t){return n==null?r:t(n)}function nu(n){return n}var Ct=vn(le)(nu),pn=function(n){return hc(n,m.value,d.create)};var va=window.ReactDOM,{createPortal:r4,findDOMNode:t4,flushSync:e4,unstable_batchedUpdates:a4}=window.ReactDOM;var bu=Ld(ll());function sl(n,r,t){return n.setState({s:r},t)}var dl=va.render,pl=va.hydrate,Cu=bu.default&&bu.default.renderToString||(n=>""),Iv=va.unmountComponentAtNode,ml=Dt.Fragment;function _l(n,r,t){return Dt.createElement.apply(null,[n,wv(n,r)].concat(t))}function wv(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 De={asReactChildren:function(n){return[n]}},Mt={asReactChildren:function(n){return[n]}},It={asReactChildren:R(A)};var xa=_,vl=zr(sl),Dl=Gr(dl),gl=Gr(pl);var Fa=!1;var Lv=function(n){return n.asReactChildren},Eu=function(){return function(n){var r=Lv(n);return function(t){return function(e){return function(a){return _l(t,e,r(a))}}}}},hl=Eu()(It),yl=function(){return function(n){return function(r){return hl(n)(r)([])}}},Ma=hl(ml)({});var Tl=l(k),Sv=h(tr);var bl=function(){var n=function(r){return function(t){return{initialize:function(e){return ft(new d(t.initialState))(r)},getState:function(e){return Tl(Nn(t.initialState))(kt(r))},setState:function(e){return function(a){return function(o){return function(){return ft(new d(a))(r)(),vl(e)(a)(Sv(w))(),o()}}}}}}};return Tl(n)(Pe(m.value))}();var jv=Fn(gn),Cl=S(nr);var El=gc(),xl={reflectSymbol:function(){return"__unmounted"}},Rv=El(xl),Fl={reflectSymbol:function(){return"__subscriptions"}},Nv=El(Fl),Ia=Fn(k),Av=Zo(lc)(xl),Ml=l(k),Hv=Zo(Ar(sc))(Fl),Pv=dr(pr),Wv=jn(ut),Uv=wo(tr)(In),$v=Pv(Rr),Il=Un(Ue),Ov=Fi(wr),qv=S(lo(vo(co)));var ge=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}(),Bv={map:function(n){return function(r){return new ge(n(r.value0),r.value1)}}};var wl={apply:function(n){return function(r){return new ge(n.value0(r.value0),Cl(n.value1)(r.value1))}},Functor0:function(){return Bv}},Ll={bind:function(n){return function(r){var t=r(n.value0);return new ge(t.value0,Cl(n.value1)(t.value1))}},Apply0:function(){return wl}},wa={pure:function(n){return new ge(n,[])},Apply0:function(){return wl}};var Jv=function(n){var r=j(n);return function(t){var e=Un(t);return function(a){return function(o){return new ge(a,jv(o)(function(u){return function(i){return r(u)(function(f){return e(i.dispatch(f))})}}))}}}};var Sl=function(n){var r=Jv(n.Monad0().Bind1())(n);return function(t){return r(w)([t])}},kv=function(n){return function(r){var t=Rv(ce.value),e=Nv(ce.value),a=function(p){return function(N){return function(z){return function(){var en=Ia(te(p))(function(X){return X.init})();return r({initialState:en.value0}).setState(p)(N)(z)()}}}},o=function(){var p=Ml(Nn(!1)),N=Av(ce.value);return function(z){return p(N(z))}}(),u=function(){var p=Ml(Nn([])),N=Hv(ce.value);return function(z){return p(N(z))}}(),i=function(p){return function(){return Wv(Uv)(u(p))(),e([])(p)()}},f=function(p){return function(){var z=Ia(te(p))(function(Z){return Z.init})();return r({initialState:z.value0}).getState(p)()}},s=function(p){return function(N){return function(){var Z=u(p)();return e(Uo(So(N))(Z))(p)()}}},c=function(p){return function(N){var z=function(Z){return So($v(gf(0))(function(){return Z({dispatch:function(){var en=g(N);return function(X){return Il(en(X))}}(),onStop:s(N)})}))};return po(p)(z)}},g=function(p){return function(N){return Ov(o(p))(function(){var Z=f(p)(),en=Ia(te(p))(function(sr){return sr.update})(),X=en(Z)(N);return a(p)(X.value0)(c(X.value1)(p))()})}},v=function(p){return function(){var z=f(p)(),Z=Ia(te(p))(function(en){return en.view})();return Z(z)(g(p))}};return function(p){return Cf(n,{def:p,init:r({initialState:p.init.value0}).initialize,render:v,componentDidMount:c(p.init.value1),componentWillUnmount:qv(t(!0))(i)})}}},jl=function(n){return function(){var t=Il(bl)();return bf(function(e){return kv(e)(t)(n)})}};var Rl={handle:function(n){return function(r){return function(t){return n(r)()}}}};var Nl=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 Sa=function(){return function(){return function(n){return function(r){return La(n,r)}}}};var Vv=yl(),Al=Eu(),Gv=Sa()();var xu=_;var Fu=function(n){var r=Al(n);return function(t){return function(e){return r(xu(t))(e)}}};var Hl=function(n){return function(r){return function(t){return Vv(xu(n))(Gv(t)({className:r}))}}};var ja=function(n){return function(r){var t=Al(r);return function(e){return function(a){return t(xu(n))({className:e})(a)}}}};var Ra=function(n){return ja("span")(n)};var Na=function(){return function(){return Hl("img")}};var wt=function(n){return ja("h2")(n)};var Wr=function(n){return ja("div")(n)};var zv=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(n=>null);function Pl(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 Wl(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 s=0,c;(c=a.headers[s])!=null;s++)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,N){try{i.abort()}catch(z){return p(z)}return N()}}}var Aa="application/json",Ul="application/x-www-form-urlencoded";var $l=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ol=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ql=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Bl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Jl=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Mu=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}(),kl=function(n){return n instanceof Mu?new d(Ul):n instanceof Ha?new d(Aa):m.value};var Vl=function(){return Ha.create}();var Gl=ar();var Pa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Wa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Lt=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}(),zl=function(n){if(n instanceof Pa||n instanceof Wa)return Gl(n.value0);if(n instanceof Lt)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 Pa)return"Accept";if(n instanceof Wa)return"Content-Type";if(n instanceof Lt)return n.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[n.constructor.name])};var Ql=R(A),wu=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}(),Su=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Ua=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),$a=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Oa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),Kl=function(n){if(n instanceof wu)return"arraybuffer";if(n instanceof Lu)return"blob";if(n instanceof Su)return"document";if(n instanceof Ua||n instanceof $a)return"text";if(n instanceof Oa)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[n.constructor.name])},Xl=function(n){return n instanceof Ua?new d(Aa):m.value},Yl=function(){return new $a(Ql)}();var Zl=function(){return new Oa(Ql)}();var ns=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 Xv=ar();var ju=function(n){return Xv(Co(n))};function ir(n){return n}function Ru(n){return JSON.stringify(n)}var rs=ir(sa);function ts(n,r,t){try{return r(JSON.parse(t))}catch(e){return n(e.message)}}var qa=function(n){return ts(y.create,T.create,n)};var St=function(n){return function(r){return r.join(n)}};function Zv(n){return n.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16)})}function os(n,r,t){try{return r(Zv(encodeURIComponent(t)).replace(/%20/g,"+"))}catch(e){return n(e)}}var Ba=function(){return ea(os)(U(m.value))(d.create)}();var rD=rn(Fr),us=l(Dn),tD=Dr(ne)(Mr);var eD=function(n){return n};var is=function(){var n=function(e){if(e.value1 instanceof m)return Ba(e.value0);if(e.value1 instanceof d)return rD(us(function(a){return function(o){return a+("="+o)}})(Ba(e.value0)))(Ba(e.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[e.constructor.name])},r=us(St("&")),t=tD(n);return function(e){return r(t(eD(e)))}}();var Nu=function(){function n(){}return n.value=new n,n}(),Yr=function(){function n(){}return n.value=new n,n}(),Au=function(){function n(){}return n.value=new n,n}(),jt=function(){function n(){}return n.value=new n,n}(),Ja=function(){function n(){}return n.value=new n,n}(),he=function(){function n(){}return n.value=new n,n}(),Hu=function(){function n(){}return n.value=new n,n}(),Pu=function(){function n(){}return n.value=new n,n}(),Wu=function(){function n(){}return n.value=new n,n}(),Uu=function(){function n(){}return n.value=new n,n}(),$u=function(){function n(){}return n.value=new n,n}(),Ou=function(){function n(){}return n.value=new n,n}(),qu=function(){function n(){}return n.value=new n,n}(),Bu=function(){function n(){}return n.value=new n,n}(),Ju=function(){function n(){}return n.value=new n,n}(),ka=function(){function n(){}return n.value=new n,n}();var aD=function(n){return n},oD={show:function(n){if(n instanceof Nu)return"OPTIONS";if(n instanceof Yr)return"GET";if(n instanceof Au)return"HEAD";if(n instanceof jt)return"POST";if(n instanceof Ja)return"PUT";if(n instanceof he)return"DELETE";if(n instanceof Hu)return"TRACE";if(n instanceof Pu)return"CONNECT";if(n instanceof Wu)return"PROPFIND";if(n instanceof Uu)return"PROPPATCH";if(n instanceof $u)return"MKCOL";if(n instanceof Ou)return"COPY";if(n instanceof qu)return"MOVE";if(n instanceof Bu)return"LOCK";if(n instanceof Ju)return"UNLOCK";if(n instanceof ka)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[n.constructor.name])}};var fs=An(L(oD))(aD);var cs={eq:function(n){return function(r){return n instanceof Nu&&r instanceof Nu||n instanceof Yr&&r instanceof Yr||n instanceof Au&&r instanceof Au||n instanceof jt&&r instanceof jt||n instanceof Ja&&r instanceof Ja||n instanceof he&&r instanceof he||n instanceof Hu&&r instanceof Hu||n instanceof Pu&&r instanceof Pu||n instanceof Wu&&r instanceof Wu||n instanceof Uu&&r instanceof Uu||n instanceof $u&&r instanceof $u||n instanceof Ou&&r instanceof Ou||n instanceof qu&&r instanceof qu||n instanceof Bu&&r instanceof Bu||n instanceof Ju&&r instanceof Ju||n instanceof ka&&r instanceof ka}}};var ls=function(n){return Ot(function(r){return function(){var e=n(function(a){return r(y.create(a))()},function(a){return r(T.create(a))()});return function(a){return Ot(function(o){return function(){return e(a,function(i){return o(y.create(i))()},function(i){return o(T.create(i))()}),Tf}})}}})};var ku=h(pt(Lr)),uD=Go(Lr),Zr=oc(Lr),ss=Rn(Ki(zf)(Lr)),iD=je(Ve(Lr)),Va=l(Dn),fD=kr(In)(er),cD=$(tt),lD=jn(mr),sD=l(gn),dD=Fn(re),pD=He(yf),mD=h(vt);var Ga=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),za=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}(),Qa=function(){function n(){}return n.value=new n,n}(),Ka=function(){function n(){}return n.value=new n,n}(),Xa=function(){function n(r){this.value0=r}return n.create=function(r){return new n(r)},n}(),ds=function(n){return function(r){var t=function(c){return c===""?ku(rs):An(function(g){return uD(Vo.create(g))})(ku)(qa(c))},e=function(){if(r.responseFormat instanceof wu)return Zr("ArrayBuffer");if(r.responseFormat instanceof Lu)return Zr("Blob");if(r.responseFormat instanceof Su)return function(c){return ss(Zr("Document")(c))(ss(Zr("XMLDocument")(c))(Zr("HTMLDocument")(c)))};if(r.responseFormat instanceof Ua)return iD(function(c){return r.responseFormat.value0(t(c))})(Zr("String"));if(r.responseFormat instanceof $a)return Zr("String");if(r.responseFormat instanceof Oa)return U(r.responseFormat.value0(ku(w)));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 $l)return new T(c.value0(kn));if(c instanceof Ol)return new T(kn(c.value0));if(c instanceof ql)return new T(kn(c.value0));if(c instanceof Bl)return new T(kn(c.value0));if(c instanceof Jl)return new T(kn(c.value0));if(c instanceof Mu)return Bt("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(Va(kn)(is(c.value0)));if(c instanceof Ha)return new T(kn(Ru(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&&!fD(uo(cD)(Iu)(c.value0))(g)?Af(g)(c.value0):g}},u=function(c){return o(Va(Wa.create)(lD(kl)(c)))(o(Va(Pa.create)(Xl(r.responseFormat)))(r.headers))},i=function(c){return{method:fs(r.method),url:r.url,headers:sD(function(g){return{field:Iu(g),value:zl(g)}})(u(r.content)),content:c,responseType:Kl(r.responseFormat),username:Ct(r.username),password:Ct(r.password),withCredentials:r.withCredentials,timeout:Nn(0)(Va(function(g){return g})(r.timeout))}},f=function(c){return dD(pD(ls(Wl(n,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",ns.create,i(c)))))(function(g){if(g instanceof T){var v=ju(e(g.value0.body));if(v instanceof y)return new y(new za(Xf(v.value0),g.value0));if(v instanceof T)return new T({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 y)return new y(function(){var p=it(g.value0),N=p==="AffjaxTimeoutErrorMessageIdent";if(N)return Qa.value;var z=p==="AffjaxRequestFailedMessageIdent";return z?Ka.value:new Xa(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(Ct(m.value));if(r.content instanceof d){var s=a(r.content.value0);if(s instanceof T)return f(Ct(new d(s.value0)));if(s instanceof y)return mD(new y(new Ga(s.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[s.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[r.content.constructor.name])}};var Rt=function(){return{method:new y(Yr.value),url:"/",headers:[],content:m.value,username:m.value,password:m.value,withCredentials:!1,responseFormat:Zl,timeout:m.value}}();var ps={eq:function(n){return function(r){return n===r}}};var Vu={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(n){return n||"/"}};var ms=ds(Vu);var NG=typeof Array.from=="function",AG=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",HG=typeof String.prototype.fromCodePoint=="function",PG=typeof String.prototype.codePointAt=="function";function Ts(n){return Buffer.from(n).toString("base64")}function bs(n,r,t){let e;try{e=r(btoa(t))}catch(a){e=n(a)}return e}var Ku=typeof btoa=="function";function Cs(n){let r=32768,t=[];for(let e=0;er=>t=>e=>{let a=$D[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()},Is=(n,r)=>(r.__sentryFingerprint=n,r);var ws=function(n){return gt(Is)(n)};var Ya="error";var BD=jn(ot),Za=h(vt),Ls=Kn(Ro),Ss=Fn(Dn),js=ar(),Rs=L(rr),JD=L(Bn),kD=R(A);var Ns=Kt(Xt),VD=Fn(Qn),Nt=h(Mr),As=j(Rr),GD=$(cs),zD=j(ot),QD=Zt(In)(ps),KD=io(Rr),XD=Un(ra);var YD=function(n){return n},Hs={numParameters:0};var ZD=function(n){var r=bt(n);return function(t){return function(e){return function(a){var o=function(i){return Bt("failed to parse")(a(i))},u=BD(o)(r(e));if(u instanceof T)return Za(u.value0);if(u instanceof y)return Ls(qr("Reading "+(t+(": "+(u.value0+(" -- "+ae(e)))))));throw new Error("Failed pattern match at Utils.API (line 263, column 32 - line 265, column 96): "+[u.constructor.name])}}}},Ps=function(n){var r=ZD(n);return function(t){return function(e){return r(t)(e)(d.create)}}},ng=function(n){var r=St(" ")([vn("")(function(e){return"HTTP "+e})(Ss(Ss(n.status)(js))(Rs)),n.path,vn("")(function(e){return"reason="+JD(e)})(n.reason)]),t=function(){if(n.sentryFingerprint instanceof m)return kD;if(n.sentryFingerprint instanceof d)return ws(n.sentryFingerprint.value0);throw new Error("Failed pattern match at Utils.API (line 61, column 25 - line 63, column 56): "+[n.sentryFingerprint.constructor.name])}();return Te(Ya)(r)(n)(function(e){return Ls(t(qr(r)))})},Ws=function(n){return An(ng)(n)};var Us=function(n){return n.numParameters},$s=function(n){return{numParameters:1+Us(n)|0}},rg=function(n){return Vl(n)};var Os=function(n){return function(r){return function(t){var e=function(o){if(o.body==="")return new T(kn({}));if(yn)return Ns(function(u){return{path:n.path,reason:new d(u),status:m.value,retriable:!1,sentryFingerprint:m.value}})(VD(qa(o.body))(kn));throw new Error("Failed pattern match at Utils.API (line 210, column 5 - line 210, column 63): "+[o.constructor.name])},a=function(o){return YD(function(u){if(u instanceof Ga)return{path:n.path,reason:new d(u.value0),status:m.value,retriable:!1,sentryFingerprint:Nt("ps-apierror-request-content-error-"+nt(n.path))};if(u instanceof za)return{path:n.path,reason:new d(fe(u.value0)),status:new d(u.value1.status),retriable:!1,sentryFingerprint:Nt("ps-apierror-response-body-error-"+nt(n.path))};if(u instanceof Qa)return{path:n.path,reason:new d("Request timeout"),status:m.value,retriable:!0,sentryFingerprint:Nt("ps-apierror-timeout-error-"+nt(n.path))};if(u instanceof Ka)return{path:n.path,reason:new d("Connection fail"),status:m.value,retriable:!0,sentryFingerprint:Nt("ps-apierror-request-failed-error-"+nt(n.path))};if(u instanceof Xa)return{path:n.path,reason:new d(it(u.value0)),status:m.value,retriable:!1,sentryFingerprint:Nt("ps-apierror-xhr-other-error-"+nt(n.path))};throw new Error("Failed pattern match at Utils.API (line 218, column 33 - line 253, column 10): "+[u.constructor.name])}(o))};return As(ms({username:Rt.username,password:Rt.password,withCredentials:Rt.withCredentials,timeout:Rt.timeout,method:new y(r),url:n.path,content:t,responseFormat:Yl,headers:function(){var o=GD(r)(Yr.value);return o?[new Lt("Accept","application/json")]:[new Lt("X-CSRF-Token",n.token),new Lt("Accept","application/json")]}()}))(function(o){return Za(zD(Ns(a)(o))(function(u){var i=QD(u.status)([200,201,204]);return i?new y({path:n.path,reason:new d(u.body),status:new d(u.status),retriable:!1,sentryFingerprint:Nt("ps-apierror-status-code-"+(Rs(js(u.status))+("-"+nt(n.path))))}):e(u)}))})}}},tg=function(n){return function(r){return function(t){var e=pn(n);if(e instanceof m)return Za(new y({path:"",reason:new d("Missing client-side endpoint"),status:m.value,retriable:!1,sentryFingerprint:m.value}));if(e instanceof d)return As(Os(e.value0)(r)(t))(function(a){return a instanceof y&&a.value0.retriable?Os(e.value0)(r)(t):Za(a)});throw new Error("Failed pattern match at Utils.API (line 103, column 44 - line 112, column 22): "+[e.constructor.name])}}},eg=function(n){var r=Us(n);return function(t){return function(e){return function(a){return Pl({delegateAff:function(o){return KD(XD(o))},numParameters:r,name:e,continuation:function(o){return a(tg(o)(t))}})}}}};var qs=function(n){var r=eg(n);return function(t){return function(e){return r(jt.value)(t)(function(a){return e(function(o){return a(d.create(rg(o)))})})}}};var ag=$s(Hs),og=j(Rr),Xu=ma(),Bs=bn({reflectSymbol:function(){return"url"}})(Yn)(Tt),ug=bn({reflectSymbol:function(){return"posts"}})(Ar(Xu(bn({reflectSymbol:function(){return"categories"}})(Ar(Xu(bn({reflectSymbol:function(){return"name"}})(Yn)(Bs))))(bn({reflectSymbol:function(){return"pictureUrl"}})(Yn)(bn({reflectSymbol:function(){return"readingTime"}})(pa)(bn({reflectSymbol:function(){return"slug"}})(Yn)(bn({reflectSymbol:function(){return"title"}})(Yn)(Bs))))))));var ig=Ps(Xu(ug(Tt)));var Js=qs(ag)("guidance_load_more_posts_path")(function(n){return function(r){return og(n({page:r}))(Ws(function(t){return ig("Guidance Home page - load more blog posts")(t)}))}});var be=kn(le);var ks=function(n){var r=Fu(n);return function(){return function(){return r("button")}}};var Vs=function(n){var r=Fu(n);return function(){return function(){return r("a")}}};var Gs=Sa()(),zs=function(n){var r=ks(n)()();return function(){return function(){return function(t){return function(e){return function(a){return function(o){return r(Gs(a)({className:t,"aria-label":e}))(o)}}}}}}};var Yu=function(n){var r=Vs(n)()();return function(){return function(){return function(t){return function(e){return function(a){return function(o){return r(Gs(a)({className:t,"aria-label":e}))(o)}}}}}}};var no=Wr(Mt),bb=zs(De)()(),ro=Wr(It),Cb=wt(Mt),Eb=Yu(It)()(),xb=L(rr),Fb=Na()(),Mb=Fn(gn),Ib=Ra(Mt),wb=Yu(De)()(),Qs=function(n){return no("mt-4 mb-4 d-flex justify-content-start")(bb("btn "+(n.buttonClass+(" btn-"+function(){return n.isLoading?"secondary":"primary"}())))(be)({disabled:n.isLoading,onClick:n.onClick})("Load more"))},Ks=function(n){return no("col-md-4 col-xs-6 t--guidance-home-page-relevant-blog-post")(ro("card")([ro("card-body d-flex align-items-start justify-content-between pb-2")([ro("d-flex flex-column justify-content-between mr-3")([Cb("card-title")(Eb("")(be)({href:n.url,dangerouslySetInnerHTML:{__html:n.title}})([])),no("mt-1")(no("text-secondary nowrap")(xa(xb(n.readingTime)+" minute read")))]),Fb("img-fluid rounded mb-2 blog-post-summary-img")({src:n.pictureUrl})]),ro("mr-2 ml-3 mt-1 mb-3")(Mb(n.categories)(function(r){return Ib("badge badge-light bg-light text-dark m-1")(wb("")(be)({href:r.url})(r.name))}))]))};var to=function(n){return function(){console.error(n)}};var ed=function(n){var r=Un(n);return function(t){return r(to(t))}};function ad(n){return function(r){return function(){return r.getElementById(n)}}}var Ab=l(k),od=function(n){var r=Ab(pn),t=ad(n);return function(e){return r(t(e))}};var Zu=function(){return window};var ud=_;function ni(n){return function(){return n.document}}var Pb=h(tr),id=j(ut),Wb=l(k),Ub=ed(Ue),fd=function(n){var r=function(e){var a=n(e);return Cu(a.view(a.init.value0)(U(Pb(w))))},t=function(e){return function(a){return function(o){return function(){var i=id(id(Zu)(function(){var s=Wb(ud);return function(c){return s(ni(c))}}()))(od(a))();if(i instanceof m)return Ub("Element #"+(a+" not found"))();if(i instanceof d){var f=jl(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(Dl),renderToString:r,hydrate:t(gl)}};var cd={parseOrPanic:function(n){return function(r){var t=n.parse(r);if(t instanceof T)return t.value0;if(t instanceof y)return Te(Ya)("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])}}},ld=function(n){return n.parseOrPanic};var sd=h(wa),$b=ld(cd),Ob=j(ot);var qb={init:sd(w),update:function(n){return function(r){return sd(w)}},view:function(n){return function(r){return Fa}}},dd=function(n){var r=bt(n);return function(t){return fd($b({parse:function(e){return Ob(r(e))(function(a){return vn(new y("Component construction failed"))(T.create)(t.def(a))})},diagnosticName:"Props for "+t.diagnosticName,default:qb}))}};var Bb=Nl(Rl),Jb=Wr(Mt),kb=wt(De),Vb=Wr(It),Gb=Fn(gn),zb=dr(pr)(Ll),Qb=Sl(ra),Kb=l(re),ri=h(wa),Xb=S(nr),ti=ma(),pd=bn({reflectSymbol:function(){return"url"}})(Yn)(Tt),Yb=h(Mr),md=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}(),Zb=function(n){return function(r){var t={buttonClass:"t--guidance-home-page-load-more",isLoading:n.isLoading,onClick:Bb(r)(md.value)};return Ma([Jb("mt-6 mb-2 d-flex justify-content-start")(kb("")("Other relevant articles for you")),Vb("row mb-2 justify-content-between")(Gb(n.posts)(Ks)),Qs(t)])}},nC=function(n){return function(r){if(r instanceof md)return zb(Qb(Kb(function(t){return _d.create(function(e){return e.posts}(t))})(Js(n.nextPage))))(function(){return ri({posts:n.posts,isLoading:!0,nextPage:n.nextPage+1|0})});if(r instanceof _d)return ri({nextPage:n.nextPage,posts:Xb(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])}},rC=function(){var n=function(r){return{posts:r.posts,isLoading:!1,nextPage:2}};return dd(ti(bn({reflectSymbol:function(){return"posts"}})(Ar(ti(bn({reflectSymbol:function(){return"categories"}})(Ar(ti(bn({reflectSymbol:function(){return"name"}})(Yn)(pd))))(bn({reflectSymbol:function(){return"pictureUrl"}})(Yn)(bn({reflectSymbol:function(){return"readingTime"}})(pa)(bn({reflectSymbol:function(){return"slug"}})(Yn)(bn({reflectSymbol:function(){return"title"}})(Yn)(pd))))))))(Tt)))({def:function(r){return Yb({init:ri(n(r)),view:Zb,update:nC})},diagnosticName:"Guidance Home Page"})}();return tC;})(); /* 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. */