var Purs_EntryPoints_Counselors_BragSheet_StudentIntro=(()=>{var ld=Object.create;var no=Object.defineProperty;var id=Object.getOwnPropertyDescriptor;var cd=Object.getOwnPropertyNames;var fd=Object.getPrototypeOf,sd=Object.prototype.hasOwnProperty;var dd=(t,e)=>()=>(t&&(e=t(t=0)),e);var Aa=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),_l=(t,e)=>{for(var n in e)no(t,n,{get:e[n],enumerable:!0})},gl=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of cd(e))!sd.call(t,o)&&o!==n&&no(t,o,{get:()=>e[o],enumerable:!(r=id(e,o))||r.enumerable});return t};var pd=(t,e,n)=>(n=t!=null?ld(fd(t)):{},gl(e||!t||!t.__esModule?no(n,"default",{value:t,enumerable:!0}):n,t)),hl=t=>gl(no({},"__esModule",{value:!0}),t);var Rl={};_l(Rl,{Children:()=>md,Component:()=>gd,Fragment:()=>yd,PureComponent:()=>bd,Suspense:()=>Ed,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>vd,cloneElement:()=>_d,createContext:()=>hd,createElement:()=>Rd,createRef:()=>Dd,default:()=>Le,forwardRef:()=>Fd,isValidElement:()=>Td,lazy:()=>wd,memo:()=>Cd,useCallback:()=>Md,useContext:()=>Id,useDebugValue:()=>xd,useEffect:()=>Ld,useImperativeHandle:()=>Sd,useLayoutEffect:()=>Nd,useMemo:()=>Ad,useReducer:()=>Pd,useRef:()=>Ud,useState:()=>Hd,version:()=>Wd});var Le,vd,md,_d,gd,hd,Rd,Dd,Fd,yd,Td,wd,Cd,bd,Ed,Md,Id,xd,Ld,Sd,Nd,Ad,Pd,Ud,Hd,Wd,cr=dd(()=>{Le=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:vd,Children:md,cloneElement:_d,Component:gd,createContext:hd,createElement:Rd,createRef:Dd,forwardRef:Fd,Fragment:yd,isValidElement:Td,lazy:wd,memo:Cd,PureComponent:bd,Suspense:Ed,useCallback:Md,useContext:Id,useDebugValue:xd,useEffect:Ld,useImperativeHandle:Sd,useLayoutEffect:Nd,useMemo:Ad,useReducer:Pd,useRef:Ud,useState:Hd,version:Wd}=window.React});var yl=Aa((Z7,Fl)=>{"use strict";var Dl=Object.getOwnPropertySymbols,$d=Object.prototype.hasOwnProperty,Od=Object.prototype.propertyIsEnumerable;function qd(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function kd(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(e).map(function(a){return e[a]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(a){o[a]=a}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Fl.exports=kd()?Object.assign:function(t,e){for(var n,r=qd(t),o,a=1;a{"use strict";var ge=yl(),Se=(cr(),hl(Rl));function Mt(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;nfr;fr++)Bt[fr]=fr+1;var Bt,fr;Bt[15]=0;var jd=/^[: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]*$/,Tl=Object.prototype.hasOwnProperty,wl={},Cl={};function $l(t){return Tl.call(Cl,t)?!0:Tl.call(wl,t)?!1:jd.test(t)?Cl[t]=!0:(wl[t]=!0,!1)}function Vd(t,e,n,r){if(n!==null&&n.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function zd(t,e,n,r){if(e===null||typeof e>"u"||Vd(t,e,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function Gt(t,e,n,r,o,a,u){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=a,this.removeEmptyString=u}var Jt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){Jt[t]=new Gt(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];Jt[e]=new Gt(e,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){Jt[t]=new Gt(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){Jt[t]=new Gt(t,2,!1,t,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(t){Jt[t]=new Gt(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){Jt[t]=new Gt(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){Jt[t]=new Gt(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){Jt[t]=new Gt(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){Jt[t]=new Gt(t,5,!1,t.toLowerCase(),null,!1,!1)});var Va=/[\-:]([a-z])/g;function za(t){return t[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(t){var e=t.replace(Va,za);Jt[e]=new Gt(e,1,!1,t,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var e=t.replace(Va,za);Jt[e]=new Gt(e,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(t){var e=t.replace(Va,za);Jt[e]=new Gt(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(t){Jt[t]=new Gt(t,1,!1,t.toLowerCase(),null,!1,!1)});Jt.xlinkHref=new Gt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(t){Jt[t]=new Gt(t,1,!1,t.toLowerCase(),null,!0,!0)});var Gd=/["'&<>]/;function hn(t){if(typeof t=="boolean"||typeof t=="number")return""+t;t=""+t;var e=Gd.exec(t);if(e){var n="",r,o=0;for(r=e.index;rco))throw Error(Mt(301));if(t===ye)if(io=!0,t={action:n,next:null},Ke===null&&(Ke=new Map),n=Ke.get(e),n===void 0)Ke.set(e,t);else{for(e=n;e.next!==null;)e=e.next;e.next=t}}function Pa(){}var Dn=null,Yd={readContext:function(t){var e=Dn.threadID;return vr(t,e),t[e]},useContext:function(t){Rn();var e=Dn.threadID;return vr(t,e),t[e]},useMemo:Ml,useReducer:El,useRef:function(t){ye=Rn(),gt=Ga();var e=gt.memoizedState;return e===null?(t={current:t},gt.memoizedState=t):e},useState:function(t){return El(kl,t)},useLayoutEffect:function(){},useCallback:function(t,e){return Ml(function(){return t},e)},useImperativeHandle:Pa,useEffect:Pa,useDebugValue:Pa,useDeferredValue:function(t){return Rn(),t},useTransition:function(){return Rn(),[function(t){t()},!1]},useOpaqueIdentifier:function(){return(Dn.identifierPrefix||"")+"R:"+(Dn.uniqueID++).toString(36)},useMutableSource:function(t,e){return Rn(),e(t._source)}},Il={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function xl(t){switch(t){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 Bl={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},tp=ge({menuitem:!0},Bl),pr={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},ep=["Webkit","ms","Moz","O"];Object.keys(pr).forEach(function(t){ep.forEach(function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),pr[e]=pr[t]})});var np=/([A-Z])/g,rp=/^ms-/,Qe=Se.Children.toArray,Ua=Bd.ReactCurrentDispatcher,op={listing:!0,pre:!0,textarea:!0},ap=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ll={},Ha={};function up(t){if(t==null)return t;var e="";return Se.Children.forEach(t,function(n){n!=null&&(e+=n)}),e}var lp=Object.prototype.hasOwnProperty,ip={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function Sl(t,e){if(t===void 0)throw Error(Mt(152,dr(e)||"Component"))}function cp(t,e,n){function r(u,l){var i=l.prototype&&l.prototype.isReactComponent,Z=Jd(l,e,n,i),pt=[],wt=!1,ut={isMounted:function(){return!1},enqueueForceUpdate:function(){if(pt===null)return null},enqueueReplaceState:function(On,Ot){wt=!0,pt=[Ot]},enqueueSetState:function(On,Ot){if(pt===null)return null;pt.push(Ot)}};if(i){if(i=new l(u.props,Z,ut),typeof l.getDerivedStateFromProps=="function"){var m=l.getDerivedStateFromProps.call(null,u.props,i.state);m!=null&&(i.state=ge({},i.state,m))}}else if(ye={},i=l(u.props,Z,ut),i=Ol(l,u.props,i,Z),i==null||i.render==null){t=i,Sl(t,l);return}if(i.props=u.props,i.context=Z,i.updater=ut,ut=i.state,ut===void 0&&(i.state=ut=null),typeof i.UNSAFE_componentWillMount=="function"||typeof i.componentWillMount=="function")if(typeof i.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&i.UNSAFE_componentWillMount(),pt.length){ut=pt;var Y=wt;if(pt=null,wt=!1,Y&&ut.length===1)i.state=ut[0];else{m=Y?ut[0]:i.state;var Rt=!0;for(Y=Y?1:0;Y=l))throw Error(Mt(304));var i=new Uint16Array(l);for(i.set(u),Bt=i,Bt[0]=a+1,u=a;u=i.children.length){var Z=i.footer;if(Z!==""&&(this.previousWasTextNode=!1),this.stack.pop(),i.type==="select")this.currentSelectValue=null;else if(i.type!=null&&i.type.type!=null&&i.type.type.$$typeof===uo)this.popProvider(i.type);else if(i.type===lo){this.suspenseDepth--;var pt=a.pop();if(u){u=!1;var wt=i.fallbackFrame;if(!wt)throw Error(Mt(303));this.stack.push(wt),a[this.suspenseDepth]+="";continue}else a[this.suspenseDepth]+=pt}a[this.suspenseDepth]+=Z}else{var ut=i.children[i.childIndex++],m="";try{m+=this.render(ut,i.context,i.domNamespace)}catch(Y){throw Y!=null&&typeof Y.then=="function"?Error(Mt(294)):Y}a.length<=this.suspenseDepth&&a.push(""),a[this.suspenseDepth]+=m}}return a[0]}finally{Ua.current=o,Dn=r,ql()}},e.render=function(n,r,o){if(typeof n=="string"||typeof n=="number")return o=""+n,o===""?"":this.makeStaticMarkup?hn(o):this.previousWasTextNode?""+hn(o):(this.previousWasTextNode=!0,hn(o));if(r=cp(n,r,this.threadID),n=r.child,r=r.context,n===null||n===!1)return"";if(!Se.isValidElement(n)){if(n!=null&&n.$$typeof!=null)throw o=n.$$typeof,Error(o===Wa?Mt(257):Mt(258,o.toString()));return n=Qe(n),this.stack.push({type:null,domNamespace:o,children:n,childIndex:0,context:r,footer:""}),""}var a=n.type;if(typeof a=="string")return this.renderDOM(n,r,o);switch(a){case Hl:case Ul:case $a:case Oa:case Ba:case ao:return n=Qe(n.props.children),this.stack.push({type:null,domNamespace:o,children:n,childIndex:0,context:r,footer:""}),"";case lo:throw Error(Mt(294));case Pl:throw Error(Mt(343))}if(typeof a=="object"&&a!==null)switch(a.$$typeof){case ka:ye={};var u=a.render(n.props,n.ref);return u=Ol(a.render,n.props,u,n.ref),u=Qe(u),this.stack.push({type:null,domNamespace:o,children:u,childIndex:0,context:r,footer:""}),"";case Ja:return n=[Se.createElement(a.type,ge({ref:n.ref},n.props))],this.stack.push({type:null,domNamespace:o,children:n,childIndex:0,context:r,footer:""}),"";case uo:return a=Qe(n.props.children),o={type:n,domNamespace:o,children:a,childIndex:0,context:r,footer:""},this.pushProvider(n),this.stack.push(o),"";case qa:a=n.type,u=n.props;var l=this.threadID;return vr(a,l),a=Qe(u.children(a[l])),this.stack.push({type:n,domNamespace:o,children:a,childIndex:0,context:r,footer:""}),"";case Al:throw Error(Mt(338));case ja:return a=n.type,u=a._init,a=u(a._payload),n=[Se.createElement(a,ge({ref:n.ref},n.props))],this.stack.push({type:null,domNamespace:o,children:n,childIndex:0,context:r,footer:""}),""}throw Error(Mt(130,a==null?a:typeof a,""))},e.renderDOM=function(n,r,o){var a=n.type.toLowerCase();if(o===Il.html&&xl(a),!Ll.hasOwnProperty(a)){if(!ap.test(a))throw Error(Mt(65,a));Ll[a]=!0}var u=n.props;if(a==="input")u=ge({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(a==="textarea"){var l=u.value;if(l==null){l=u.defaultValue;var i=u.children;if(i!=null){if(l!=null)throw Error(Mt(92));if(Array.isArray(i)){if(!(1>=i.length))throw Error(Mt(93));i=i[0]}l=""+i}l==null&&(l="")}u=ge({},u,{value:void 0,children:""+l})}else if(a==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=ge({},u,{value:void 0});else if(a==="option"){i=this.currentSelectValue;var Z=up(u.children);if(i!=null){var pt=u.value!=null?u.value+"":Z;if(l=!1,Array.isArray(i)){for(var wt=0;wt":(Ot+=">",l="");t:{if(i=u.dangerouslySetInnerHTML,i!=null){if(i.__html!=null){i=i.__html;break t}}else if(i=u.children,typeof i=="string"||typeof i=="number"){i=hn(i);break t}i=null}return i!=null?(u=[],op.hasOwnProperty(a)&&i.charAt(0)===` `&&(Ot+=` `),Ot+=i):u=Qe(u.children),n=n.type,o=o==null||o==="http://www.w3.org/1999/xhtml"?xl(n):o==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":o,this.stack.push({domNamespace:o,type:a,children:u,childIndex:0,context:r,footer:l}),this.previousWasTextNode=!1,Ot},t})();kn.renderToNodeStream=function(){throw Error(Mt(207))};kn.renderToStaticMarkup=function(t,e){t=new Jl(t,!0,e);try{return t.read(1/0)}finally{t.destroy()}};kn.renderToStaticNodeStream=function(){throw Error(Mt(208))};kn.renderToString=function(t,e){t=new Jl(t,!1,e);try{return t.read(1/0)}finally{t.destroy()}};kn.version="17.0.2"});var zl=Aa((Y7,Vl)=>{"use strict";Vl.exports=jl()});var J7={};_l(J7,{boot:()=>B7});cr();var ro=window.ReactDOM,{createPortal:V7,findDOMNode:z7,flushSync:G7,unstable_batchedUpdates:Q7}=window.ReactDOM;var Qa=pd(zl(),1);function Gl(t,e,n){return t.setState({s:e},n)}var Ql=ro.render,Kl=ro.hydrate,Ka=Qa.default&&Qa.default.renderToString||(t=>""),fp=ro.unmountComponentAtNode,Zl=Le.Fragment;function Xl(t,e,n){return Le.createElement.apply(null,[t,sp(t,e)].concat(n))}function sp(t,e){if(typeof t!="string"||e._data==null)return e;var n={_data:void 0};for(var r in e._data){var o=e._data[r];n["data-"+r]=o}return Object.assign({},e,n)}var fo={compose:function(t){return function(e){return function(n){return t(e(n))}}}};var A=function(t){return t.identity},W={identity:function(t){return t},Semigroupoid0:function(){return fo}};var Fn=function(e){return function(n){return function(r){return function(){return e(n,r)}}}},yn=function(e){return function(n){return function(r){return function(o){return function(){return e(n,r,o)}}}}};var At=!0;var St=(function(){function t(){}return t.value=new t,t})();var Vt=function(t){return t.reflectSymbol};var fe=function(t){return function(e){return e[t]}};var ti=function(t){return function(e){return t+e}},ei=function(t){return function(e){return t.length===0?e:e.length===0?t:t.concat(e)}};var Bn=function(t){var e=function(n){var r;function o(a){n=a}for(;;)r=o(n);return r};return e(t)};var Ya={append:function(t){return function(e){return void 0}}},ni={append:ti};var Pe={append:ei};var S=function(t){return t.append},tu=function(t){var e=S(t);return{append:function(n){return function(r){return function(o){return e(n(o))(r(o))}}}}};var eu={mempty:"",Semigroup0:function(){return ni}};var It=function(t){return t.mempty};var ai=function(t){return function(){return t}},ui=function(t){return function(e){return function(){return e(t())()}}};var nu=function(t){return function(e){return function(){for(var n=0,r=t.length;n=0;a--)r=t(n[a])(r);return r}}},Bi=function(t){return function(e){return function(n){for(var r=e,o=n.length,a=0;a":t===void 0?"":t instanceof Date?t.toString():typeof Blob<"u"&&t instanceof Blob?"file["+t.name+"]":JSON.stringify(t)}function Wr(t){return t===null}function or(t){return t===void 0}var ra=Array.isArray||function(t){return Object.prototype.toString.call(t)==="[object Array]"};var ia={liftEffect:A(W),Monad0:function(){return en}},te=function(t){return t.liftEffect};var Yc=function(t){return t()};var tf=function(t){throw new Error(t)};var ef=function(){return tf};var R_=ef(),D_=Yc,Jr=function(t){return D_(function(){return R_(t)})};var ma=f,ur=f;var af=pu($e),C_=ln(af),b_=yc($o),E_=I(we),M_=Dc(eu),Je=(function(){function t(){}return t.value=new t,t})(),xe=(function(){function t(e){this.value0=e}return t.create=function(e){return new t(e)},t})(),Gu={validateJsRecord:function(t){return Je.value}};var _a=function(t){return function(e){return function(n){var r=e(n);return r?Je.value:new xe({path:"",got:n,expected:t})}}};var uf={validateForeignType:_a("Boolean")(zc)},lf={validateForeignType:_a("Function")(Qc)};var ga={validateForeignType:_a("Int")(Sn(af)(Vc)(function(t){return Jn(Ur(ur(t)))}))};var Vr={validateForeignType:_a("String")(jc)},cf=function(t){return t.validateJsRecord},ff=function(){return function(t){var e=cf(t);return{validateForeignType:function(n){if(Gc(n))return e(n);if(At)return new xe({path:"",expected:"Object",got:n});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[n.constructor.name])}}}},ha=function(t){return t.validateForeignType},sf=function(t){var e=ha(t);return{validateForeignType:function(n){if(C_(ra)(n))return new xe({path:"",expected:"Array",got:n});if(At){var r=function(a){return function(u){var l=e(u);if(l instanceof Je)return p.value;if(l instanceof xe)return new d({idx:a,invalid:l.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[l.constructor.name])}},o=b_(r)(ur(n));if(o instanceof p)return Je.value;if(o instanceof d)return new xe({expected:o.value0.invalid.expected,got:o.value0.invalid.got,path:"["+(E_(o.value0.idx)+("]"+o.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[o.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[n.constructor.name])}}},df=function(t){var e=ha(t);return{validateForeignType:function(n){if(Wr(n)||or(n))return Je.value;if(At){var r=e(n);if(r instanceof Je)return Je.value;if(r instanceof xe)return new xe({path:r.value0.path,got:r.value0.got,expected:(function(){var o=r.value0.path==="";return o?"Nullable "+r.value0.expected:r.value0.expected})()});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 123): "+[r.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 123): "+[n.constructor.name])}}};var je=function(t){var e=Vt(t);return function(n){var r=ha(n);return function(o){var a=cf(o);return{validateJsRecord:function(u){var l=e(St.value),i=fe(l)(ur(u)),Z=r(i);if(Z instanceof xe)return new xe({expected:Z.value0.expected,got:Z.value0.got,path:"."+(l+Z.value0.path)});if(Z instanceof Je)return a(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[Z.constructor.name])}}}}},zr=function(t){var e=ha(t);return function(n){var r=e(n);if(r instanceof Je)return new q(ur(n));if(r instanceof xe)return new U(M_([r.value0.path,(function(){var o=r.value0.path==="";return o?"Expected ":": expected "})(),r.value0.expected," but got: ",na(r.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[r.constructor.name])}},Qu=function(t){var e=zr(t);return function(n){return iu(e(n))}};function pf(t){return function(e){return function(){return e.getElementById(t)}}}var x_=c(Q),Ku=function(t){var e=x_(ht),n=pf(t);return function(r){return e(n(r))}};var Ra=function(t){return function(e){return function(){return e[t]}}},L_=Ra("children"),S_=Ra("firstElementChild"),N_=Ra("lastElementChild"),A_=Ra("childElementCount");var Da=function(){return window};var Zu=f;function Fa(t){return function(){return t.document}}var yf=Ht(xt(on));var ya=vn(nn),Cg=Vo(xn)()(),bg=Qo(xn),Eg=Ko(xn),Mg=vn(rn),Ig=nr(nn)()(),Tf=function(t){var e=Ln([ya("mt-n5 d-flex align-items-center justify-content-center flex-shrink-0 rounded-circle avatar-lg bg-canopy-orange-500")(Cg("material-symbol text-white mb-0")({style:Hn({fontSize:"40px"})})("assignment")),yf(t.highSchoolName)(function(n){return bg("mt-4")(n)}),Eg("display-4 mt-4")("Rec Letter Brag Sheet"),t.content]);return Mg("")([Ig("bg-canopy-orange-300")({style:Hn({height:"150px"})})(on),ya("container")(ya("row justify-content-center")(ya("col-12 col-md-6")(e)))])};var le=(function(){var t={},e="Pure",n="Throw",r="Catch",o="Sync",a="Async",u="Bind",l="Bracket",i="Fork",Z="Sequential",pt="Map",wt="Apply",ut="Alt",m="Cons",Y="Resume",Rt="Release",_t="Finalizer",Ft="Finalized",Nt="Forked",On="Fiber",Ot="Thunk";function C(R,ot,Ct,lt){this.tag=R,this._1=ot,this._2=Ct,this._3=lt}function ie(R){var ot=function(Ct,lt,F){return new C(R,Ct,lt,F)};return ot.tag=R,ot}function Sa(R){return new C(e,void 0)}function td(R){try{R()}catch(ot){setTimeout(function(){throw ot},0)}}function ed(R,ot,Ct){try{return ot(Ct())}catch(lt){return R(lt)}}function nd(R,ot,Ct){try{return ot(Ct)()}catch(lt){return Ct(R(lt))(),Sa}}var Xr=(function(){var R=1024,ot=0,Ct=0,lt=new Array(R),F=!1;function g(){var at;for(F=!0;ot!==0;)ot--,at=lt[Ct],lt[Ct]=void 0,Ct=(Ct+1)%R,at();F=!1}return{isDraining:function(){return F},enqueue:function(at){var N,yt;ot===R&&(yt=F,g(),F=yt),lt[(Ct+ot)%R]=at,ot++,F||g()}}})();function rd(R){var ot={},Ct=0,lt=0;return{register:function(F){var g=Ct++;F.onComplete({rethrow:!0,handler:function(at){return function(){lt--,delete ot[g]}}})(),ot[g]=F,lt++},isEmpty:function(){return lt===0},killAll:function(F,g){return function(){if(lt===0)return g();var at=0,N={};function yt(dt){N[dt]=ot[dt].kill(F,function(Lt){return function(){delete N[dt],at--,R.isLeft(Lt)&&R.fromLeft(Lt)&&setTimeout(function(){throw R.fromLeft(Lt)},0),at===0&&g()}})()}for(var Wt in ot)ot.hasOwnProperty(Wt)&&(at++,yt(Wt));return ot={},Ct=0,lt=0,function(dt){return new C(o,function(){for(var Lt in N)N.hasOwnProperty(Lt)&&N[Lt]()})}}}}}var qn=0,Xt=1,Yr=2,to=3,eo=4,ee=5,lr=6;function Na(R,ot,Ct){var lt=0,F=qn,g=Ct,at=null,N=null,yt=null,Wt=null,dt=null,Lt=0,gn=0,ce=null,ze=!0;function Ge(y){for(var T,B,tt;;)switch(T=null,B=null,tt=null,F){case Yr:F=Xt;try{g=yt(g),Wt===null?yt=null:(yt=Wt._1,Wt=Wt._2)}catch(qt){F=ee,at=R.left(qt),g=null}break;case to:R.isLeft(g)?(F=ee,at=g,g=null):yt===null?F=ee:(F=Yr,g=R.fromRight(g));break;case Xt:switch(g.tag){case u:yt&&(Wt=new C(m,yt,Wt)),yt=g._2,F=Xt,g=g._1;break;case e:yt===null?(F=ee,g=R.right(g._1)):(F=Yr,g=g._1);break;case o:F=to,g=ed(R.left,R.right,g._1);break;case a:F=eo,g=nd(R.left,g._1,function(qt){return function(){lt===y&&(lt++,Xr.enqueue(function(){lt===y+1&&(F=to,g=qt,Ge(lt))}))}});return;case n:F=ee,at=R.left(g._1),g=null;break;case r:yt===null?dt=new C(m,g,dt,N):dt=new C(m,g,new C(m,new C(Y,yt,Wt),dt,N),N),yt=null,Wt=null,F=Xt,g=g._1;break;case l:Lt++,yt===null?dt=new C(m,g,dt,N):dt=new C(m,g,new C(m,new C(Y,yt,Wt),dt,N),N),yt=null,Wt=null,F=Xt,g=g._1;break;case i:F=to,T=Na(R,ot,g._2),ot&&ot.register(T),g._1&&T.run(),g=R.right(T);break;case Z:F=Xt,g=ad(R,ot,g._1);break}break;case ee:if(yt=null,Wt=null,dt===null)F=lr,g=N||at||g;else switch(T=dt._3,tt=dt._1,dt=dt._2,tt.tag){case r:N&&N!==T&&Lt===0?F=ee:at&&(F=Xt,g=tt._2(R.fromLeft(at)),at=null);break;case Y:N&&N!==T&&Lt===0||at?F=ee:(yt=tt._1,Wt=tt._2,F=Yr,g=R.fromRight(g));break;case l:Lt--,at===null&&(B=R.fromRight(g),dt=new C(m,new C(Rt,tt._2,B),dt,T),(N===T||Lt>0)&&(F=Xt,g=tt._3(B)));break;case Rt:dt=new C(m,new C(Ft,g,at),dt,N),F=Xt,N&&N!==T&&Lt===0?g=tt._1.killed(R.fromLeft(N))(tt._2):at?g=tt._1.failed(R.fromLeft(at))(tt._2):g=tt._1.completed(R.fromRight(g))(tt._2),at=null,Lt++;break;case _t:Lt++,dt=new C(m,new C(Ft,g,at),dt,N),F=Xt,g=tt._1;break;case Ft:Lt--,F=ee,g=tt._1,at=tt._2;break}break;case lr:for(var Et in ce)ce.hasOwnProperty(Et)&&(ze=ze&&ce[Et].rethrow,td(ce[Et].handler(g)));ce=null,N&&at?setTimeout(function(){throw R.fromLeft(at)},0):R.isLeft(g)&&ze&&setTimeout(function(){if(ze)throw R.fromLeft(g)},0);return;case qn:F=Xt;break;case eo:return}}function bt(y){return function(){if(F===lr)return ze=ze&&y.rethrow,y.handler(g)(),function(){};var T=gn++;return ce=ce||{},ce[T]=y,function(){ce!==null&&delete ce[T]}}}function w(y,T){return function(){if(F===lr)return T(R.right(void 0))(),function(){};var B=bt({rethrow:!1,handler:function(){return T(R.right(void 0))}})();switch(F){case qn:N=R.left(y),F=lr,g=N,Ge(lt);break;case eo:N===null&&(N=R.left(y)),Lt===0&&(F===eo&&(dt=new C(m,new C(_t,g(y)),dt,N)),F=ee,g=null,at=null,Ge(++lt));break;default:N===null&&(N=R.left(y)),Lt===0&&(F=ee,g=null,at=null)}return B}}function H(y){return function(){var T=bt({rethrow:!1,handler:y})();return F===qn&&Ge(lt),T}}return{kill:w,join:H,onComplete:bt,isSuspended:function(){return F===qn},run:function(){F===qn&&(Xr.isDraining()?Ge(lt):Xr.enqueue(function(){Ge(lt)}))}}}function od(R,ot,Ct,lt){var F=0,g={},at=0,N={},yt=new Error("[ParAff] Early exit"),Wt=null,dt=t;function Lt(bt,w,H){var y=w,T=null,B=null,tt=0,Et={},qt,ir;t:for(;;)switch(qt=null,y.tag){case Nt:if(y._3===t&&(qt=g[y._1],Et[tt++]=qt.kill(bt,function(ud){return function(){tt--,tt===0&&H(ud)()}})),T===null)break t;y=T._2,B===null?T=null:(T=B._1,B=B._2);break;case pt:y=y._2;break;case wt:case ut:T&&(B=new C(m,T,B)),T=y,y=y._1;break}if(tt===0)H(R.right(void 0))();else for(ir=0,qt=tt;ir()=>t.props.def;function th(t){class e extends Le.Component{constructor(r){super(r),r.init&&r.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return e.displayName=t?"Elmish_"+t:"ElmishRoot",e}var wa=typeof module>"u"?void 0:module.require,$j=(function(){try{return wa===void 0?void 0:wa("util")}catch{return}})();var Oj=(function(){var t;if(typeof performance<"u")t=performance;else if(wa)try{t=wa("perf_hooks").performance}catch{}return(function(){return(t||Date).now()})})();var Of=(t,e)=>e[t],qf=(t,e,n)=>n[t]=e;var ah=Re(Q),Kr=(function(){function t(){}return t.value=new t,t})(),kf=function(){return function(t){var e=Vt(t);return function(n){return yn(qf)(e(St.value))}}},ol=function(t){var e=Qu(t);return function(n){var r=Vt(n);return function(o){return function(a){return ah(function(){return Of(r(St.value),a)})(e)}}}};var Bf=c(Q),lh=b(de);var Jf=(function(){var t=function(e){return function(n){return{initialize:function(r){return zn(new d(n.initialState))(e)},getState:function(r){return Bf($t(n.initialState))(yr(e))},setState:function(r){return function(o){return function(a){return function(){return zn(new d(o))(e)(),Ci(r)(o)(lh(void 0))(),a()}}}}}}};return Bf(t)(To(p.value))})();var ch=S(Pe);var Vf=kf(),zf={reflectSymbol:function(){return"__unmounted"}},fh=Vf(zf),Gf={reflectSymbol:function(){return"__subscriptions"}},sh=Vf(Gf),Ca=Re(Q),dh=ol(uf)(zf),jf=c(Q),ph=ol(sf(lf))(Gf),vh=Tn(wn),mh=re(bn),_h=Du(de)(Kt),gh=vh(Ta),Qf=te(ia),hh=ci(en),Rh=S(tu(ou(Ya)));var ba=(function(){function t(e,n){this.value0=e,this.value1=n}return t.create=function(e){return function(n){return new t(e,n)}},t})(),Dh={map:function(t){return function(e){return new ba(t(e.value0),e.value1)}}};var Fh={apply:function(t){return function(e){return new ba(t.value0(e.value0),ch(t.value1)(e.value1))}},Functor0:function(){return Dh}};var Kf={pure:function(t){return new ba(t,[])},Apply0:function(){return Fh}};var yh=function(t){return new ba(void 0,[t])},Zf=function(t){return yh(j(t))};var Th=function(t){return function(e){var n=fh(Kr.value),r=sh(Kr.value),o=function(m){return function(Y){return function(Rt){return function(){var Ft=Ca(Qr(m))(function(Nt){return Nt.init})();return e({initialState:Ft.value0}).setState(m)(Y)(Rt)()}}}},a=(function(){var m=jf($t(!1)),Y=dh(Kr.value);return function(Rt){return m(Y(Rt))}})(),u=(function(){var m=jf($t([])),Y=ph(Kr.value);return function(Rt){return m(Y(Rt))}})(),l=function(m){return function(){return mh(_h)(u(m))(),r([])(m)()}},i=function(m){return function(){var Rt=Ca(Qr(m))(function(_t){return _t.init})();return e({initialState:Rt.value0}).getState(m)()}},Z=function(m){return function(Y){return function(){var _t=u(m)();return r(bu(el(Y))(_t))(m)()}}},pt=function(m){return function(Y){var Rt=function(_t){return el(gh(Pf(0))(function(){return _t({dispatch:(function(){var Ft=wt(Y);return function(Nt){return Qf(Ft(Nt))}})(),onStop:Z(Y)})}))};return nu(m)(Rt)}},wt=function(m){return function(Y){return hh(a(m))(function(){var _t=i(m)(),Ft=Ca(Qr(m))(function(On){return On.update})(),Nt=Ft(_t)(Y);return o(m)(Nt.value0)(pt(Nt.value1)(m))()})}},ut=function(m){return function(){var Rt=i(m)(),_t=Ca(Qr(m))(function(Ft){return Ft.view})();return _t(Rt)(wt(m))}};return function(m){return $f(t,{def:m,init:e({initialState:m.init.value0}).initialize,render:ut,componentDidMount:pt(m.init.value1),componentWillUnmount:Rh(n(!0))(l)})}}},Xf=function(t){return function(){var n=Qf(Jf)();return Wf(function(r){return Th(r)(n)(t)})}};var Eh=f;var Yf=function(t){return or(t)};var ll=function(t){var e=Yf(t);return e?p.value:new d(Eh(t))};var _n=function(t){return function(e){var n=Yf(t);return n?e:t}};var il=function(){return f};var ns=typeof CV<"u"&&CV.pathInfo||typeof global<"u"&&global.CV&&global.CV.pathInfo||(t=>null);function Oh(t){return t.replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16)})}function cs(t,e,n){try{return e(Oh(encodeURIComponent(n)))}catch(r){return t(r)}}var cl=(function(){return xo(cs)(j(p.value))(d.create)})();var q0={info:"info",warning:"warn",error:"error"},Ma=t=>e=>n=>r=>{let o=q0[t];if(typeof console<"u"&&console[o]&&console[o](e,n),typeof window<"u"){let a=new Error(e);typeof window.Sentry<"u"&&window.Sentry.captureException(a,{extra:n})}return r()};var dl="error";var Cs=function(t){var e=ns(t);return ht(e)};var pl=ma(null);var bs=function(t){var e=Mc(t);return function(){return function(){return e("button")}}};var r7=ko()();var Es=function(t){var e=bs(t)()();return function(){return function(){return function(n){return function(r){return function(o){return function(a){return e(r7(o)({className:n,"aria-label":r}))(a)}}}}}}};var Is=jn();var Ia=function(t){return function(e){var n=(function(){var a=Yo("?")(e);return a?"&":"?"})(),r=Is(cl(t.value)),o=Is(cl(t.key));return e+(n+(o+("="+r)))}};var Ls=il(),i7=A(W),c7=Zo(rn)()(),f7=Es(nn)()(),s7=Go()();var vl="signUp";var d7="login",p7=function(){return function(t){var e=Ls(t),n=(function(){var a=_n(e.auth0ActiveTab)(d7);return a})(),r=$t({path:"",token:"",impersonationToken:""})(Cs("login_path")),o=function(a){return function(u){return xt(i7)(function(l){return Ia((function(i){return{key:a,value:i}})(l))})(ll(u))}};return c7("d-inline")({method:"post",action:o("origin")(e.origin)(o("login_hint")(e.auth0LoginHint)(Ia({key:"screen_hint",value:n})(r.path))),target:(function(){var a=_n(e.openInNewTab)(!1);return a?"_blank":""})()})([f7(_n(e.className)("btn btn-primary px-4"))(pl)({type:"submit",disabled:_n(e.disabled)(!1)})(_n(e.content)(Fr(_n(e.text)("Log in")))),s7("")({type:"hidden",name:"authenticity_token",value:r.token})])}},v7=p7(),Ss=function(){return function(t){var e=Ls(t);return v7({auth0LoginHint:e.auth0LoginHint,className:e.className,content:e.content,disabled:e.disabled,openInNewTab:e.openInNewTab,origin:e.origin,text:e.text,auth0ActiveTab:vl})}};function Ns(t,e){typeof CV<"u"&&CV.tracking&&CV.tracking.event(t,e)}var g7=Lu();var h7=function(t){var e=te(t);return function(n){return function(r){return e(function(){return Ns(n,r)})}}},As=function(t){var e=h7(t);return function(){return function(n){return function(r){return e(n)(g7(r))}}}};var D7=Ss(),xa=zo(xn),Ps=vn(rn),F7=nr(nn)()(),y7=vn(nn),T7=As(rl)(),ml=I(we),Us=function(t){var e=D7({text:"Get started",className:"btn btn-primary btn-block px-3",auth0ActiveTab:vl,openInNewTab:!1});return Tf({highSchoolName:t.highSchoolName,content:Ln([xa("mt-4")(` Complete a brag sheet sheet for a letter of recommendation from your counselor. Help us write a great rec letter by providing detailed answers. `),xa("mt-3")(` These answers are completely private to you and your counselor. `),Ps("mt-5")([F7("d-none d-md-block")({style:Hn({width:"200px"})})(e),y7("mt-5 d-md-none")(e)]),Ps("mt-5")([xa("d-none d-md-block")("~5 minutes"),xa("d-md-none text-center")("~5 minutes")])])})},Hs=function(t){return Bn},Ws=function(t){return{bragSheetSlug:t.bragSheetSlug,counselorCvid:t.counselorCvid,deviceId:t.deviceId,trackingData:t.trackingData,highSchoolName:ht(t.highSchoolName)}},$s=function(t){return Zf(T7("Brag sheet: Student: Viewed intro")({brag_sheet_slug:t.bragSheetSlug,counselor_cvid:t.counselorCvid,device_id:t.deviceId,number_of_invitations:ml(t.trackingData.numberOfInvitations),number_of_intro_page_views:ml(t.trackingData.numberOfIntroPageViews),number_of_brag_sheet_users:ml(t.trackingData.numberOfBragSheetUsers)}))};var La=function(t){return function(){console.error(t)}};var Vs=function(t){var e=te(t);return function(n){return e(La(n))}};var N7=b(de),zs=z(bn),A7=c(Q),P7=Vs(ia),Gs=function(t){var e=function(r){var o=t(r);return Ka(o.view(o.init.value0)(j(N7(void 0))))},n=function(r){return function(o){return function(a){return function(){var l=zs(zs(Da)((function(){var Z=A7(Zu);return function(pt){return Z(Fa(pt))}})()))(Ku(o))();if(l instanceof p)return P7("Element #"+(o+" not found"))();if(l instanceof d){var i=Xf(t(a))();return r(i)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:n(bi),renderToString:e,hydrate:n(Ei)}};var Qs={parseOrPanic:function(t){return function(e){var n=t.parse(e);if(n instanceof q)return n.value0;if(n instanceof U)return Ma(dl)("Failed to parse "+t.diagnosticName)({error:n.value0,value:e})(function(r){return t.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[n.constructor.name])}}},Ks=function(t){return t.parseOrPanic};var Zs=b(Kf),W7=Ks(Qs),$7=z(yo);var O7={init:Zs(void 0),update:function(t){return function(e){return Zs(void 0)}},view:function(t){return function(e){return on}}},Xs=function(t){var e=zr(t);return function(n){return Gs(W7({parse:function(r){return $7(e(r))(function(o){return xt(new U("Component construction failed"))(q.create)(n.def(o))})},diagnosticName:"Props for "+n.diagnosticName,default:O7}))}};var Ys=ff(),k7=function(t){var e=Ws(t);return{init:$s(e),update:Hs,view:function(n){return function(r){return Us(e)}}}},B7=Xs(Ys(je({reflectSymbol:function(){return"bragSheetSlug"}})(Vr)(je({reflectSymbol:function(){return"counselorCvid"}})(Vr)(je({reflectSymbol:function(){return"deviceId"}})(Vr)(je({reflectSymbol:function(){return"highSchoolName"}})(df(Vr))(je({reflectSymbol:function(){return"trackingData"}})(Ys(je({reflectSymbol:function(){return"numberOfBragSheetUsers"}})(ga)(je({reflectSymbol:function(){return"numberOfIntroPageViews"}})(ga)(je({reflectSymbol:function(){return"numberOfInvitations"}})(ga)(Gu)))))(Gu)))))))({def:function(t){return d.create(k7(t))},diagnosticName:"Counselors/BragSheet/StudentIntro"});return hl(J7);})(); /*! Bundled license information: object-assign/index.js: (* object-assign (c) Sindre Sorhus @license MIT *) react-dom/cjs/react-dom-server.browser.production.min.js: (** @license React v17.0.2 * react-dom-server.browser.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) */