1/*! For license information please see client.4b619f0b05e4d60c34f0.js.LICENSE.txt */ 2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[818],{299:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){if(!(t instanceof Array))throw new TypeError(toString.call(t)+" is not an instance of Array");var n,a,o=r(e).getTime();return t.forEach((function(e){var t=r(e),i=Math.abs(o-t.getTime());(void 0===n||i<a)&&(n=t,a=i)})),n}},659:(e,t,n)=>{var r=n(51873),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=i.call(e);return r&&(t?e[s]=n:delete e[s]),a}},924:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setMinutes(a),n}},935:(e,t,n)=>{var r=n(92127);r(r.S,"Object",{create:n(84719)})},1060:(e,t)=>{t.f=Object.getOwnPropertySymbols},1158:(e,t,n)=>{"use strict";var r=n(4228);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},1508:(e,t,n)=>{var r=n(60906),a=n(67574)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[a]===e)}},1515:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getDay()}},1763:(e,t,n)=>{e.exports=!n(57067)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},1882:(e,t,n)=>{var r=n(72552),a=n(23805);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},2490:(e,t,n)=>{n(37209)("Float64",8,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},2501:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,t:()=>u});var r=n(10467),a=n(96540),o=n(72505),i=n.n(o),s=function(){var e=(0,r.A)((function*(e){try{yield i().post("".concat("https://v4-1.api.edutopia.org","/user-viewed-post"),e,{headers:{"Content-Type":"text/plain"}})}catch(e){console.error("Error in useUserViewsPost",e)}}));return function(t){return e.apply(this,arguments)}}(),l=e=>((0,a.useEffect)((()=>{e.isLoggedIn&&s(e)}),[e.isLoggedIn]),null);const c=l;var u=e=>(l(e),null)},2543:function(e,t,n){var r;e=n.nmd(e),function(){var a,o="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",l=32,c=128,u=1/0,d=9007199254740991,p=NaN,m=4294967295,h=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],f="[object Arguments]",g="[object Array]",v="[object Boolean]",y="[object Date]",b="[object Error]",x="[object Function]",w="[object GeneratorFunction]",E="[object Map]",C="[object Number]",k="[object Object]",A="[object Promise]",T="[object RegExp]",D="[object Set]",S="[object String]",_="[object Symbol]",N="[object WeakMap]",O="[object ArrayBuffer]",j="[object DataView]",F="[object Float32Array]",I="[object Float64Array]",P="[object Int8Array]",L="[object Int16Array]",M="[object Int32Array]",H="[object Uint8Array]",R="[object Uint8ClampedArray]",B="[object Uint16Array]",z="[object Uint32Array]",V=/\b__p \+= '';/g,U=/\b(__p \+=) '' \+/g,q=/(__e\(.*?\)|\b__t\)) \+\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,Y=RegExp(W.source),K=RegExp(G.source),Z=/<%-([\s\S]+?)%>/g,$=/<%([\s\S]+?)%>/g,Q=/<%=([\s\S]+?)%>/g,X=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,J=/^\w*$/,ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,te=/[\\^$.*+?()[\]{}|]/g,ne=RegExp(te.source),re=/^\s+/,ae=/\s/,oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ie=/\{\n\/\* \[wrapped with (.+)\] \*/,se=/,? & /,le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ce=/[()=,{}\[\]\/\s]/,ue=/\\(\\)?/g,de=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pe=/\w*$/,me=/^[-+]0x[0-9a-f]+$/i,he=/^0b[01]+$/i,fe=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,ve=/^(?:0|[1-9]\d*)$/,ye=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 7,528 bytes, line 2
27f]/g,be=/($^)/,xe=/['\n\r\u2028\u2029\\]/g,we="\\ud800-\\udfff",Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ce="\\u2700-\\u27bf",ke="a-z\\xdf-\\xf6\\xf8-\\xff",Ae="A-Z\\xc0-\\xd6\\xd8-\\xde",Te="\\ufe0e\\ufe0f",De="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Se="["+we+"]",_e="["+De+"]",Ne="["+Ee+"]",Oe="\\d+",je="["+Ce+"]",Fe="["+ke+"]",Ie="[^"+we+De+Oe+Ce+ke+Ae+"]",Pe="\\ud83c[\\udffb-\\udfff]",Le="[^"+we+"]",Me="(?:\\ud83c[\\udde6-\\uddff]){2}",He="[\\ud800-\\udbff][\\udc00-\\udfff]",Re="["+Ae+"]",Be="\\u200d",ze="(?:"+Fe+"|"+Ie+")",Ve="(?:"+Re+"|"+Ie+")",Ue="(?:['â](?:d|ll|m|re|s|t|ve))?",qe="(?:['â](?:D|LL|M|RE|S|T|VE))?",We="(?:"+Ne+"|"+Pe+")?",Ge="["+Te+"]?",Ye=Ge+We+"(?:"+Be+"(?:"+[Le,Me,He].join("|")+")"+Ge+We+")*",Ke="(?:"+[je,Me,He].join("|")+")"+Ye,Ze="(?:"+[Le+Ne+"?",Ne,Me,He,Se].join("|")+")",$e=RegExp("['â]","g"),Qe=RegExp(Ne,"g"),Xe=RegExp(Pe+"(?="+Pe+")|"+Ze+Ye,"g"),Je=RegExp([Re+"?"+Fe+"+"+Ue+"(?="+[_e,Re,"$"].join("|")+")",Ve+"+"+qe+"(?="+[_e,Re+ze,"$"].join("|")+")",Re+"?"+ze+"+"+Ue,Re+"+"+qe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Oe,Ke].join("|"),"g"),et=RegExp("["+Be+we+Ee+Te+"]"),tt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],rt=-1,at={};at[F]=at[I]=at[P]=at[L]=at[M]=at[H]=at[R]=at[B]=at[z]=!0,at[f]=at[g]=at[O]=at[v]=at[j]=at[y]=at[b]=at[x]=at[E]=at[C]=at[k]=at[T]=at[D]=at[S]=at[N]=!1;var ot={};ot[f]=ot[g]=ot[O]=ot[j]=ot[v]=ot[y]=ot[F]=ot[I]=ot[P]=ot[L]=ot[M]=ot[E]=ot[C]=ot[k]=ot[T]=ot[D]=ot[S]=ot[_]=ot[H]=ot[R]=ot[B]=ot[z]=!0,ot[b]=ot[x]=ot[N]=!1;var it={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},st=parseFloat,lt=parseInt,ct="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ut="object"==typeof self&&self&&self.Object===Object&&self,dt=ct||ut||Function("return this")(),pt=t&&!t.nodeType&&t,mt=pt&&e&&!e.nodeType&&e,ht=mt&&mt.exports===pt,ft=ht&&ct.process,gt=function(){try{return mt&&mt.require&&mt.require("util").types||ft&&ft.binding&&ft.binding("util")}catch(e){}}(),vt=gt&>.isArrayBuffer,yt=gt&>.isDate,bt=gt&>.isMap,xt=gt&>.isRegExp,wt=gt&>.isSet,Et=gt&>.isTypedArray;function Ct(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function kt(e,t,n,r){for(var a=-1,o=null==e?0:e.length;++a<o;){var i=e[a];t(r,i,n(i),e)}return r}function At(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Tt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Dt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function St(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}function _t(e,t){return!(null==e||!e.length)&&Rt(e,t,0)>-1}function Nt(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function Ot(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function jt(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function Ft(e,t,n,r){var a=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++a]);++a<o;)n=t(n,e[a],a,e);return n}function It(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function Pt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Lt=Ut("length");function Mt(e,t,n){var r;return n(e,(function(e,n,a){if(t(e,n,a))return r=n,!1})),r}function Ht(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o<a;)if(t(e[o],o,e))return o;return-1}function Rt(e,t,n){return t==t?function(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}(e,t,n):Ht(e,zt,n)}function Bt(e,t,n,r){for(var a=n-1,o=e.length;++a<o;)if(r(e[a],t))return a;return-1}function zt(e){return e!=e}function Vt(e,t){var n=null==e?0:e.length;return n?Gt(e,t)/n:p}function Ut(e){return function(t){return null==t?a:t[e]}}function qt(e){return function(t){return null==e?a:e[t]}}function Wt(e,t,n,r,a){return a(e,(function(e,a,o){n=r?(r=!1,e):t(n,e,a,o)})),n}function Gt(e,t){for(var n,r=-1,o=e.length;++r<o;){var i=t(e[r]);i!==a&&(n=n===a?i:n+i)}return n}function Yt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Kt(e){return e?e.slice(0,pn(e)+1).replace(re,""):e}function Zt(e){return function(t){return e(t)}}function $t(e,t){return Ot(t,(function(t){return e[t]}))}function Qt(e,t){return e.has(t)}function Xt(e,t){for(var n=-1,r=e.length;++n<r&&Rt(t,e[n],0)>-1;);return n}function Jt(e,t){for(var n=e.length;n--&&Rt(t,e[n],0)>-1;);return n}var en=qt({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"}),tn=qt({"&":"&","<":"<",">":">",'"':""","'":"'"});function nn(e){return"\\"+it[e]}function rn(e){return et.test(e)}function an(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function on(e,t){return function(n){return e(t(n))}}function sn(e,t){for(var n=-1,r=e.length,a=0,o=[];++n<r;){var i=e[n];i!==t&&i!==s||(e[n]=s,o[a++]=n)}return o}function ln(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function un(e){return rn(e)?function(e){for(var t=Xe.lastIndex=0;Xe.test(e);)++t;return t}(e):Lt(e)}function dn(e){return rn(e)?function(e){return e.match(Xe)||[]}(e):function(e){return e.split("")}(e)}function pn(e){for(var t=e.length;t--&&ae.test(e.charAt(t)););return t}var mn=qt({"&":"&","<":"<",">":">",""":'"',"'":"'"}),hn=function e(t){var n,r=(t=null==t?dt:hn.defaults(dt.Object(),t,hn.pick(dt,nt))).Array,ae=t.Date,we=t.Error,Ee=t.Fu
vendor: 9,317 bytes, line 2
2nction,Ce=t.Math,ke=t.Object,Ae=t.RegExp,Te=t.String,De=t.TypeError,Se=r.prototype,_e=Ee.prototype,Ne=ke.prototype,Oe=t["__core-js_shared__"],je=_e.toString,Fe=Ne.hasOwnProperty,Ie=0,Pe=(n=/[^.]+$/.exec(Oe&&Oe.keys&&Oe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Le=Ne.toString,Me=je.call(ke),He=dt._,Re=Ae("^"+je.call(Fe).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Be=ht?t.Buffer:a,ze=t.Symbol,Ve=t.Uint8Array,Ue=Be?Be.allocUnsafe:a,qe=on(ke.getPrototypeOf,ke),We=ke.create,Ge=Ne.propertyIsEnumerable,Ye=Se.splice,Ke=ze?ze.isConcatSpreadable:a,Ze=ze?ze.iterator:a,Xe=ze?ze.toStringTag:a,et=function(){try{var e=lo(ke,"defineProperty");return e({},"",{}),e}catch(e){}}(),it=t.clearTimeout!==dt.clearTimeout&&t.clearTimeout,ct=ae&&ae.now!==dt.Date.now&&ae.now,ut=t.setTimeout!==dt.setTimeout&&t.setTimeout,pt=Ce.ceil,mt=Ce.floor,ft=ke.getOwnPropertySymbols,gt=Be?Be.isBuffer:a,Lt=t.isFinite,qt=Se.join,fn=on(ke.keys,ke),gn=Ce.max,vn=Ce.min,yn=ae.now,bn=t.parseInt,xn=Ce.random,wn=Se.reverse,En=lo(t,"DataView"),Cn=lo(t,"Map"),kn=lo(t,"Promise"),An=lo(t,"Set"),Tn=lo(t,"WeakMap"),Dn=lo(ke,"create"),Sn=Tn&&new Tn,_n={},Nn=Mo(En),On=Mo(Cn),jn=Mo(kn),Fn=Mo(An),In=Mo(Tn),Pn=ze?ze.prototype:a,Ln=Pn?Pn.valueOf:a,Mn=Pn?Pn.toString:a;function Hn(e){if(es(e)&&!Ui(e)&&!(e instanceof Vn)){if(e instanceof zn)return e;if(Fe.call(e,"__wrapped__"))return Ho(e)}return new zn(e)}var Rn=function(){function e(){}return function(t){if(!Ji(t))return{};if(We)return We(t);e.prototype=t;var n=new e;return e.prototype=a,n}}();function Bn(){}function zn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=a}function Vn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=m,this.__views__=[]}function Un(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function qn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Gn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Wn;++t<n;)this.add(e[t])}function Yn(e){var t=this.__data__=new qn(e);this.size=t.size}function Kn(e,t){var n=Ui(e),r=!n&&Vi(e),a=!n&&!r&&Yi(e),o=!n&&!r&&!a&&ls(e),i=n||r||a||o,s=i?Yt(e.length,Te):[],l=s.length;for(var c in e)!t&&!Fe.call(e,c)||i&&("length"==c||a&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||go(c,l))||s.push(c);return s}function Zn(e){var t=e.length;return t?e[Wr(0,t-1)]:a}function $n(e,t){return jo(Ta(e),or(t,0,e.length))}function Qn(e){return jo(Ta(e))}function Xn(e,t,n){(n!==a&&!Ri(e[t],n)||n===a&&!(t in e))&&rr(e,t,n)}function Jn(e,t,n){var r=e[t];Fe.call(e,t)&&Ri(r,n)&&(n!==a||t in e)||rr(e,t,n)}function er(e,t){for(var n=e.length;n--;)if(Ri(e[n][0],t))return n;return-1}function tr(e,t,n,r){return ur(e,(function(e,a,o){t(r,e,n(e),o)})),r}function nr(e,t){return e&&Da(t,Ns(t),e)}function rr(e,t,n){"__proto__"==t&&et?et(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ar(e,t){for(var n=-1,o=t.length,i=r(o),s=null==e;++n<o;)i[n]=s?a:As(e,t[n]);return i}function or(e,t,n){return e==e&&(n!==a&&(e=e<=n?e:n),t!==a&&(e=e>=t?e:t)),e}function ir(e,t,n,r,o,i){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=o?n(e,r,o,i):n(e)),s!==a)return s;if(!Ji(e))return e;var d=Ui(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&Fe.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!l)return Ta(e,s)}else{var p=po(e),m=p==x||p==w;if(Yi(e))return xa(e,l);if(p==k||p==f||m&&!o){if(s=c||m?{}:ho(e),!l)return c?function(e,t){return Da(e,uo(e),t)}(e,function(e,t){return e&&Da(t,Os(t),e)}(s,e)):function(e,t){return Da(e,co(e),t)}(e,nr(s,e))}else{if(!ot[p])return o?e:{};s=function(e,t,n){var r,a=e.constructor;switch(t){case O:return wa(e);case v:case y:return new a(+e);case j:return function(e,t){var n=t?wa(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case F:case I:case P:case L:case M:case H:case R:case B:case z:return Ea(e,n);case E:return new a;case C:case S:return new a(e);case T:return function(e){var t=new e.constructor(e.source,pe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case D:return new a;case _:return r=e,Ln?ke(Ln.call(r)):{}}}(e,p,l)}}i||(i=new Yn);var h=i.get(e);if(h)return h;i.set(e,s),os(e)?e.forEach((function(r){s.add(ir(r,t,n,r,e,i))})):ts(e)&&e.forEach((function(r,a){s.set(a,ir(r,t,n,a,e,i))}));var g=d?a:(u?c?to:eo:c?Os:Ns)(e);return At(g||e,(function(r,a){g&&(r=e[a=r]),Jn(s,a,ir(r,t,n,a,e,i))})),s}function sr(e,t,n){var r=n.length;if(null==e)return!r;for(e=ke(e);r--;){var o=n[r],i=t[o],s=e[o];if(s===a&&!(o in e)||!i(s))return!1}return!0}function lr(e,t,n){if("function"!=typeof e)throw new De(o);return So((function(){e.apply(a,n)}),t)}function cr(e,t,n,r){var a=-1,o=_t,i=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=Ot(t,Zt(n))),r?(o=Nt,i=!1):t.length>=200&&(o=Qt,i=!1,t=new Gn(t));e:for(;++a<s;){var u=e[a],d=null==n?u:n(u);if(u=r||0!==u?u:0,i&&d==d){for(var p=c;p--;)if(t[p]===d)continue e;l.push(u)}else o(t,d,r)||l.push(u)}return l}Hn.templateSettings={escape:Z,evaluate:$,interpolate:Q,variable:"",imports:{_:Hn}},Hn.prototype=Bn.prototype,Hn.prototype.constructor=Hn,zn.prototype=Rn(Bn.prototype),zn.prototype.constructor=zn,Vn.prototype=Rn(Bn.prototype),Vn.prototype.constructor=Vn,Un.prototype.clear=function(){this.__data__=Dn?Dn(null):{},this.size=0},Un.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Un.prototype.get=function(e){var t=this.__data__;if(Dn){var n=t[e];return n===i?a:n}return Fe.call(t,e)?t[e]:a},Un.prototype.has=function(e){var t=this.__data__;return Dn?t[e]!==a:Fe.call(t,e)},Un.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Dn&&t===a?i:t,this},qn.prototype.clear=function(){this.__data__=[],this.size=0},qn.prototype.delete=function(e){var t=this.__data__,n=er(t,e);return!(n<0||(n==t.length-1?t.pop():Ye.call(t,n,1),--this.size,0))},qn.prototype.get=function(e){var t=this.__data__,n=er(t,e);return n<0?a:t[n][1]},qn.prototype.has=function(e){return er(this.__data__,e)>-1},qn.prototype.set=function(e,t){var n=this.__data__,r=er(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Wn.prototype.clear=function(){this.size=0,this.__data__={hash:new Un,map:new(Cn||qn),string:new Un}},Wn.prototype.delete=function(e){var t=io(this,e).delete(e);return this.size-=t?1:0,t},Wn.prototype.get=function(e){return io(this,e).get(e)},Wn.prototype.has=function(e){return io(this,e).has(e)},Wn.prototype.set=function(e,t){var n=io(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Gn.prototype.add=Gn.prototype.push=function(e){return this.__data__.set(e,i),this},Gn.prototype.has=function(e){return this.__data__.has(e)},Yn.prototype.clear=function(){this.__data__=new qn,this.size=0},Yn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Yn.prototype.get=function(e){return this.__data__.get(e)},Yn.prototype.has=function(e){return this.__data__.has(e)},Yn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof qn){var r=n.__data__;if(!Cn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Wn(r)}return n.set(e,t),this.size=n.size,this};var ur=Na(yr),dr=Na(br,!0);function pr(e,t){var n=!0;return ur(e,(function(e,r,a){return n=!!t(e,r,a)})),n}function mr(e,t,n){for(var r=-1,o=e.length;++r<o;){var i=e[r],s=t(i);if(null!=s&&(l===a?s==s&&!ss(s):n(s,l)))var l=s,c=i}return c}function hr(e,t){var n=[];return ur(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function fr(e,t,n,r,a){var o=-1,i=e.length;for(n||(n=fo),a||(a=[]);++o<i;){var s=e[o];t>0&&n(s)?t>1?fr(s,t-1,n,r,a):jt(a,s):r||(a[a.length]=s)}return a}var gr=Oa(),vr=Oa(!0);function yr(e,t){return e&&gr(e,t,Ns)}function br(e,t){return e&&vr(e,t,Ns)}function xr(e,t){return St(t,(function(t){return $i(e[t])}))}function wr(e,t){for(var n=0,r=(t=ga(t,e)).length;null!=e&&n<r;)e=e[Lo(t[n++])];return n&&n==r?e:a}function Er(e,t,n){var r=t(e);return Ui(e)?r:jt(r,n(e))}function Cr(e){return null==e?e===a?"[object Undefined]":"[object Null]":Xe&&Xe in ke(e)?function(e){var t=Fe.call(e,Xe),n=e[Xe];try{e[Xe]=a;var r=!0}catch(e){}var o=Le.call(e);return r&&(t?e[Xe]=n:delete e[Xe]),o}(e):function(e){return Le.call(e)}(e)}function kr(e,t){return e>t}function Ar(e,t){return null!=e&&Fe.call(e,t)}function Tr(e,t){return null!=e&&t in ke(e)}function Dr(e,t,n){for(var o=n?Nt:_t,i=e[0].length,s=e.length,l=s,c=r(s),u=1/0,d=[];l--;){var p=e[l];l&&t&&(p=Ot(p,Zt(t))),u=vn(p.length,u),c[l]=!n&&(t||i>=120&&p.length>=120)?new Gn(l&&p):a}p=e[0];var m=-1,h=c[0];e:for(;++m<i&&d.length<u;){var f=p[m],g=t?t(f):f;if(f=n||0!==f?f:0,!(h?Qt(h,g):o(d,g,n))){for(l=s;--l;){var v=c[l];if(!(v?Qt(v,g):o(e[l],g,n)))continue e}h&&h.push(g),d.push(f)}}return d}function Sr(e,t,n){var r=null==(e=Ao(e,t=ga(t,e)))?e:e[Lo(Zo(t))];return null==r?a:Ct(r,e,n)}function _r(e){return es(e)&&Cr(e)==f}function Nr(e,t,n,r,o){return e===t||(null==e||null==t||!es(e)&&!es(t)?e!=e&&t!=t:function(e,t,n,r,o,i){var s=Ui(e),l=Ui(t),c=s?g:po(e),u=l?g:po(t),d=(c=c==f?k:c)==k,p=(u=u==f?
vendor: 5,566 bytes, line 2
2k:u)==k,m=c==u;if(m&&Yi(e)){if(!Yi(t))return!1;s=!0,d=!1}if(m&&!d)return i||(i=new Yn),s||ls(e)?Xa(e,t,n,r,o,i):function(e,t,n,r,a,o,i){switch(n){case j:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case O:return!(e.byteLength!=t.byteLength||!o(new Ve(e),new Ve(t)));case v:case y:case C:return Ri(+e,+t);case b:return e.name==t.name&&e.message==t.message;case T:case S:return e==t+"";case E:var s=an;case D:var l=1&r;if(s||(s=ln),e.size!=t.size&&!l)return!1;var c=i.get(e);if(c)return c==t;r|=2,i.set(e,t);var u=Xa(s(e),s(t),r,a,o,i);return i.delete(e),u;case _:if(Ln)return Ln.call(e)==Ln.call(t)}return!1}(e,t,c,n,r,o,i);if(!(1&n)){var h=d&&Fe.call(e,"__wrapped__"),x=p&&Fe.call(t,"__wrapped__");if(h||x){var w=h?e.value():e,A=x?t.value():t;return i||(i=new Yn),o(w,A,n,r,i)}}return!!m&&(i||(i=new Yn),function(e,t,n,r,o,i){var s=1&n,l=eo(e),c=l.length;if(c!=eo(t).length&&!s)return!1;for(var u=c;u--;){var d=l[u];if(!(s?d in t:Fe.call(t,d)))return!1}var p=i.get(e),m=i.get(t);if(p&&m)return p==t&&m==e;var h=!0;i.set(e,t),i.set(t,e);for(var f=s;++u<c;){var g=e[d=l[u]],v=t[d];if(r)var y=s?r(v,g,d,t,e,i):r(g,v,d,e,t,i);if(!(y===a?g===v||o(g,v,n,r,i):y)){h=!1;break}f||(f="constructor"==d)}if(h&&!f){var b=e.constructor,x=t.constructor;b==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof x&&x instanceof x||(h=!1)}return i.delete(e),i.delete(t),h}(e,t,n,r,o,i))}(e,t,n,r,Nr,o))}function Or(e,t,n,r){var o=n.length,i=o,s=!r;if(null==e)return!i;for(e=ke(e);o--;){var l=n[o];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<i;){var c=(l=n[o])[0],u=e[c],d=l[1];if(s&&l[2]){if(u===a&&!(c in e))return!1}else{var p=new Yn;if(r)var m=r(u,d,c,e,t,p);if(!(m===a?Nr(d,u,3,r,p):m))return!1}}return!0}function jr(e){return!(!Ji(e)||(t=e,Pe&&Pe in t))&&($i(e)?Re:fe).test(Mo(e));var t}function Fr(e){return"function"==typeof e?e:null==e?nl:"object"==typeof e?Ui(e)?Hr(e[0],e[1]):Mr(e):dl(e)}function Ir(e){if(!wo(e))return fn(e);var t=[];for(var n in ke(e))Fe.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Pr(e,t){return e<t}function Lr(e,t){var n=-1,a=Wi(e)?r(e.length):[];return ur(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}function Mr(e){var t=so(e);return 1==t.length&&t[0][2]?Co(t[0][0],t[0][1]):function(n){return n===e||Or(n,e,t)}}function Hr(e,t){return yo(e)&&Eo(t)?Co(Lo(e),t):function(n){var r=As(n,e);return r===a&&r===t?Ts(n,e):Nr(t,r,3)}}function Rr(e,t,n,r,o){e!==t&&gr(t,(function(i,s){if(o||(o=new Yn),Ji(i))!function(e,t,n,r,o,i,s){var l=To(e,n),c=To(t,n),u=s.get(c);if(u)Xn(e,n,u);else{var d=i?i(l,c,n+"",e,t,s):a,p=d===a;if(p){var m=Ui(c),h=!m&&Yi(c),f=!m&&!h&&ls(c);d=c,m||h||f?Ui(l)?d=l:Gi(l)?d=Ta(l):h?(p=!1,d=xa(c,!0)):f?(p=!1,d=Ea(c,!0)):d=[]:rs(c)||Vi(c)?(d=l,Vi(l)?d=gs(l):Ji(l)&&!$i(l)||(d=ho(c))):p=!1}p&&(s.set(c,d),o(d,c,r,i,s),s.delete(c)),Xn(e,n,d)}}(e,t,s,n,Rr,r,o);else{var l=r?r(To(e,s),i,s+"",e,t,o):a;l===a&&(l=i),Xn(e,s,l)}}),Os)}function Br(e,t){var n=e.length;if(n)return go(t+=t<0?n:0,n)?e[t]:a}function zr(e,t,n){t=t.length?Ot(t,(function(e){return Ui(e)?function(t){return wr(t,1===e.length?e[0]:e)}:e})):[nl];var r=-1;t=Ot(t,Zt(oo()));var a=Lr(e,(function(e,n,a){var o=Ot(t,(function(t){return t(e)}));return{criteria:o,index:++r,value:e}}));return function(e){var t=e.length;for(e.sort((function(e,t){return function(e,t,n){for(var r=-1,a=e.criteria,o=t.criteria,i=a.length,s=n.length;++r<i;){var l=Ca(a[r],o[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}));t--;)e[t]=e[t].value;return e}(a)}function Vr(e,t,n){for(var r=-1,a=t.length,o={};++r<a;){var i=t[r],s=wr(e,i);n(s,i)&&$r(o,ga(i,e),s)}return o}function Ur(e,t,n,r){var a=r?Bt:Rt,o=-1,i=t.length,s=e;for(e===t&&(t=Ta(t)),n&&(s=Ot(e,Zt(n)));++o<i;)for(var l=0,c=t[o],u=n?n(c):c;(l=a(s,u,l,r))>-1;)s!==e&&Ye.call(s,l,1),Ye.call(e,l,1);return e}function qr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==o){var o=a;go(a)?Ye.call(e,a,1):la(e,a)}}return e}function Wr(e,t){return e+mt(xn()*(t-e+1))}function Gr(e,t){var n="";if(!e||t<1||t>d)return n;do{t%2&&(n+=e),(t=mt(t/2))&&(e+=e)}while(t);return n}function Yr(e,t){return _o(ko(e,t,nl),e+"")}function Kr(e){return Zn(Rs(e))}function Zr(e,t){var n=Rs(e);return jo(n,or(t,0,n.length))}function $r(e,t,n,r){if(!Ji(e))return e;for(var o=-1,i=(t=ga(t,e)).length,s=i-1,l=e;null!=l&&++o<i;){var c=Lo(t[o]),u=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(o!=s){var d=l[c];(u=r?r(d,c,l):a)===a&&(u=Ji(d)?d:go(t[o+1])?[]:{})}Jn(l,c,u),l=l[c]}return e}var Qr=Sn?function(e,t){return Sn.set(e,t),e}:nl,Xr=et?function(e,t){return et(e,"toString",{configurable:!0,enumerable:!1,value:Js(t),writable:!0})}:nl;function Jr(e){return jo(Rs(e))}function ea(e,t,n){var a=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=r(o);++a<o;)i[a]=e[a+t];return i}function ta(e,t){var n;return ur(e,(function(e,r,a){return!(n=t(e,r,a))})),!!n}function na(e,t,n){var r=0,a=null==e?r:e.length;if("number"==typeof t&&t==t&&a<=2147483647){for(;r<a;){var o=r+a>>>1,i=e[o];null!==i&&!ss(i)&&(n?i<=t:i<t)?r=o+1:a=o}return a}return ra(e,t,nl,n)}function ra(e,t,n,r){var o=0,i=null==e?0:e.length;if(0===i)return 0;for(var s=(t=n(t))!=t,l=null===t,c=ss(t),u=t===a;o<i;){var d=mt((o+i)/2),p=n(e[d]),m=p!==a,h=null===p,f=p==p,g=ss(p);if(s)var v=r||f;else v=u?f&&(r||m):l?f&&m&&(r||!h):c?f&&m&&!h&&(r||!g):!h&&!g&&(r?p<=t:p<t);v?o=d+1:i=d}return vn(i,4294967294)}function aa(e,t){for(var n=-1,r=e.length,a=0,o=[];++n<r;){var i=e[n],s=t?t(i):i;
vendor: 4,196 bytes, line 2
2if(!n||!Ri(s,l)){var l=s;o[a++]=0===i?0:i}}return o}function oa(e){return"number"==typeof e?e:ss(e)?p:+e}function ia(e){if("string"==typeof e)return e;if(Ui(e))return Ot(e,ia)+"";if(ss(e))return Mn?Mn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function sa(e,t,n){var r=-1,a=_t,o=e.length,i=!0,s=[],l=s;if(n)i=!1,a=Nt;else if(o>=200){var c=t?null:Ga(e);if(c)return ln(c);i=!1,a=Qt,l=new Gn}else l=t?[]:s;e:for(;++r<o;){var u=e[r],d=t?t(u):u;if(u=n||0!==u?u:0,i&&d==d){for(var p=l.length;p--;)if(l[p]===d)continue e;t&&l.push(d),s.push(u)}else a(l,d,n)||(l!==s&&l.push(d),s.push(u))}return s}function la(e,t){return null==(e=Ao(e,t=ga(t,e)))||delete e[Lo(Zo(t))]}function ca(e,t,n,r){return $r(e,t,n(wr(e,t)),r)}function ua(e,t,n,r){for(var a=e.length,o=r?a:-1;(r?o--:++o<a)&&t(e[o],o,e););return n?ea(e,r?0:o,r?o+1:a):ea(e,r?o+1:0,r?a:o)}function da(e,t){var n=e;return n instanceof Vn&&(n=n.value()),Ft(t,(function(e,t){return t.func.apply(t.thisArg,jt([e],t.args))}),n)}function pa(e,t,n){var a=e.length;if(a<2)return a?sa(e[0]):[];for(var o=-1,i=r(a);++o<a;)for(var s=e[o],l=-1;++l<a;)l!=o&&(i[o]=cr(i[o]||s,e[l],t,n));return sa(fr(i,1),t,n)}function ma(e,t,n){for(var r=-1,o=e.length,i=t.length,s={};++r<o;){var l=r<i?t[r]:a;n(s,e[r],l)}return s}function ha(e){return Gi(e)?e:[]}function fa(e){return"function"==typeof e?e:nl}function ga(e,t){return Ui(e)?e:yo(e,t)?[e]:Po(vs(e))}var va=Yr;function ya(e,t,n){var r=e.length;return n=n===a?r:n,!t&&n>=r?e:ea(e,t,n)}var ba=it||function(e){return dt.clearTimeout(e)};function xa(e,t){if(t)return e.slice();var n=e.length,r=Ue?Ue(n):new e.constructor(n);return e.copy(r),r}function wa(e){var t=new e.constructor(e.byteLength);return new Ve(t).set(new Ve(e)),t}function Ea(e,t){var n=t?wa(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Ca(e,t){if(e!==t){var n=e!==a,r=null===e,o=e==e,i=ss(e),s=t!==a,l=null===t,c=t==t,u=ss(t);if(!l&&!u&&!i&&e>t||i&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!o)return 1;if(!r&&!i&&!u&&e<t||u&&n&&o&&!r&&!i||l&&n&&o||!s&&o||!c)return-1}return 0}function ka(e,t,n,a){for(var o=-1,i=e.length,s=n.length,l=-1,c=t.length,u=gn(i-s,0),d=r(c+u),p=!a;++l<c;)d[l]=t[l];for(;++o<s;)(p||o<i)&&(d[n[o]]=e[o]);for(;u--;)d[l++]=e[o++];return d}function Aa(e,t,n,a){for(var o=-1,i=e.length,s=-1,l=n.length,c=-1,u=t.length,d=gn(i-l,0),p=r(d+u),m=!a;++o<d;)p[o]=e[o];for(var h=o;++c<u;)p[h+c]=t[c];for(;++s<l;)(m||o<i)&&(p[h+n[s]]=e[o++]);return p}function Ta(e,t){var n=-1,a=e.length;for(t||(t=r(a));++n<a;)t[n]=e[n];return t}function Da(e,t,n,r){var o=!n;n||(n={});for(var i=-1,s=t.length;++i<s;){var l=t[i],c=r?r(n[l],e[l],l,n,e):a;c===a&&(c=e[l]),o?rr(n,l,c):Jn(n,l,c)}return n}function Sa(e,t){return function(n,r){var a=Ui(n)?kt:tr,o=t?t():{};return a(n,e,oo(r,2),o)}}function _a(e){return Yr((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:a,s=o>2?n[2]:a;for(i=e.length>3&&"function"==typeof i?(o--,i):a,s&&vo(n[0],n[1],s)&&(i=o<3?a:i,o=1),t=ke(t);++r<o;){var l=n[r];l&&e(t,l,r,i)}return t}))}function Na(e,t){return function(n,r){if(null==n)return n;if(!Wi(n))return e(n,r);for(var a=n.length,o=t?a:-1,i=ke(n);(t?o--:++o<a)&&!1!==r(i[o],o,i););return n}}function Oa(e){return function(t,n,r){for(var a=-1,o=ke(t),i=r(t),s=i.length;s--;){var l=i[e?s:++a];if(!1===n(o[l],l,o))break}return t}}function ja(e){return function(t){var n=rn(t=vs(t))?dn(t):a,r=n?n[0]:t.charAt(0),o=n?ya(n,1).join(""):t.slice(1);return r[e]()+o}}function Fa(e){return function(t){return Ft($s(Vs(t).replace($e,"")),e,"")}}function Ia(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Rn(e.prototype),r=e.apply(n,t);return Ji(r)?r:n}}function Pa(e){return function(t,n,r){var o=ke(t);if(!Wi(t)){var i=oo(n,3);t=Ns(t),n=function(e){return i(o[e],e,o)}}var s=e(t,n,r);return s>-1?o[i?t[s]:s]:a}}function La(e){return Ja((function(t){var n=t.length,r=n,i=zn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];
vendor: 22,071 bytes, line 2
2if("function"!=typeof s)throw new De(o);if(i&&!l&&"wrapper"==ro(s))var l=new zn([],!0)}for(r=l?r:n;++r<n;){var c=ro(s=t[r]),u="wrapper"==c?no(s):a;l=u&&bo(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[ro(u[0])].apply(l,u[3]):1==s.length&&bo(s)?l[c]():l.thru(s)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&Ui(r))return l.plant(r).value();for(var a=0,o=n?t[a].apply(this,e):r;++a<n;)o=t[a].call(this,o);return o}}))}function Ma(e,t,n,o,i,s,l,u,d,p){var m=t&c,h=1&t,f=2&t,g=24&t,v=512&t,y=f?a:Ia(e);return function c(){for(var b=arguments.length,x=r(b),w=b;w--;)x[w]=arguments[w];if(g)var E=ao(c),C=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(x,E);if(o&&(x=ka(x,o,i,g)),s&&(x=Aa(x,s,l,g)),b-=C,g&&b<p){var k=sn(x,E);return qa(e,t,Ma,c.placeholder,n,x,k,u,d,p-b)}var A=h?n:this,T=f?A[e]:e;return b=x.length,u?x=function(e,t){for(var n=e.length,r=vn(t.length,n),o=Ta(e);r--;){var i=t[r];e[r]=go(i,n)?o[i]:a}return e}(x,u):v&&b>1&&x.reverse(),m&&d<b&&(x.length=d),this&&this!==dt&&this instanceof c&&(T=y||Ia(T)),T.apply(A,x)}}function Ha(e,t){return function(n,r){return function(e,t,n,r){return yr(e,(function(e,a,o){t(r,n(e),a,o)})),r}(n,e,t(r),{})}}function Ra(e,t){return function(n,r){var o;if(n===a&&r===a)return t;if(n!==a&&(o=n),r!==a){if(o===a)return r;"string"==typeof n||"string"==typeof r?(n=ia(n),r=ia(r)):(n=oa(n),r=oa(r)),o=e(n,r)}return o}}function Ba(e){return Ja((function(t){return t=Ot(t,Zt(oo())),Yr((function(n){var r=this;return e(t,(function(e){return Ct(e,r,n)}))}))}))}function za(e,t){var n=(t=t===a?" ":ia(t)).length;if(n<2)return n?Gr(t,e):t;var r=Gr(t,pt(e/un(t)));return rn(t)?ya(dn(r),0,e).join(""):r.slice(0,e)}function Va(e){return function(t,n,o){return o&&"number"!=typeof o&&vo(t,n,o)&&(n=o=a),t=ps(t),n===a?(n=t,t=0):n=ps(n),function(e,t,n,a){for(var o=-1,i=gn(pt((t-e)/(n||1)),0),s=r(i);i--;)s[a?i:++o]=e,e+=n;return s}(t,n,o=o===a?t<n?1:-1:ps(o),e)}}function Ua(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=fs(t),n=fs(n)),e(t,n)}}function qa(e,t,n,r,o,i,s,c,u,d){var p=8&t;t|=p?l:64,4&(t&=~(p?64:l))||(t&=-4);var m=[e,t,o,p?i:a,p?s:a,p?a:i,p?a:s,c,u,d],h=n.apply(a,m);return bo(e)&&Do(h,m),h.placeholder=r,No(h,e,t)}function Wa(e){var t=Ce[e];return function(e,n){if(e=fs(e),(n=null==n?0:vn(ms(n),292))&&Lt(e)){var r=(vs(e)+"e").split("e");return+((r=(vs(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Ga=An&&1/ln(new An([,-0]))[1]==u?function(e){return new An(e)}:sl;function Ya(e){return function(t){var n=po(t);return n==E?an(t):n==D?cn(t):function(e,t){return Ot(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Ka(e,t,n,i,u,d,p,m){var h=2&t;if(!h&&"function"!=typeof e)throw new De(o);var f=i?i.length:0;if(f||(t&=-97,i=u=a),p=p===a?p:gn(ms(p),0),m=m===a?m:ms(m),f-=u?u.length:0,64&t){var g=i,v=u;i=u=a}var y=h?a:no(e),b=[e,t,n,i,u,g,v,d,p,m];if(y&&function(e,t){var n=e[1],r=t[1],a=n|r,o=a<131,i=r==c&&8==n||r==c&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!o&&!i)return e;1&r&&(e[2]=t[2],a|=1&n?0:4);var l=t[3];if(l){var u=e[3];e[3]=u?ka(u,l,t[4]):l,e[4]=u?sn(e[3],s):t[4]}(l=t[5])&&(u=e[5],e[5]=u?Aa(u,l,t[6]):l,e[6]=u?sn(e[5],s):t[6]),(l=t[7])&&(e[7]=l),r&c&&(e[8]=null==e[8]?t[8]:vn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=a}(b,y),e=b[0],t=b[1],n=b[2],i=b[3],u=b[4],!(m=b[9]=b[9]===a?h?0:e.length:gn(b[9]-f,0))&&24&t&&(t&=-25),t&&1!=t)x=8==t||16==t?function(e,t,n){var o=Ia(e);return function i(){for(var s=arguments.length,l=r(s),c=s,u=ao(i);c--;)l[c]=arguments[c];var d=s<3&&l[0]!==u&&l[s-1]!==u?[]:sn(l,u);return(s-=d.length)<n?qa(e,t,Ma,i.placeholder,a,l,d,a,a,n-s):Ct(this&&this!==dt&&this instanceof i?o:e,this,l)}}(e,t,m):t!=l&&33!=t||u.length?Ma.apply(a,b):function(e,t,n,a){var o=1&t,i=Ia(e);return function t(){for(var s=-1,l=arguments.length,c=-1,u=a.length,d=r(u+l),p=this&&this!==dt&&this instanceof t?i:e;++c<u;)d[c]=a[c];for(;l--;)d[c++]=arguments[++s];return Ct(p,o?n:this,d)}}(e,t,n,i);else var x=function(e,t,n){var r=1&t,a=Ia(e);return function t(){return(this&&this!==dt&&this instanceof t?a:e).apply(r?n:this,arguments)}}(e,t,n);return No((y?Qr:Do)(x,b),e,t)}function Za(e,t,n,r){return e===a||Ri(e,Ne[n])&&!Fe.call(r,n)?t:e}function $a(e,t,n,r,o,i){return Ji(e)&&Ji(t)&&(i.set(t,e),Rr(e,t,a,$a,i),i.delete(t)),e}function Qa(e){return rs(e)?a:e}function Xa(e,t,n,r,o,i){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=i.get(e),d=i.get(t);if(u&&d)return u==t&&d==e;var p=-1,m=!0,h=2&n?new Gn:a;for(i.set(e,t),i.set(t,e);++p<l;){var f=e[p],g=t[p];if(r)var v=s?r(g,f,p,t,e,i):r(f,g,p,e,t,i);if(v!==a){if(v)continue;m=!1;break}if(h){if(!Pt(t,(function(e,t){if(!Qt(h,t)&&(f===e||o(f,e,n,r,i)))return h.push(t)}))){m=!1;break}}else if(f!==g&&!o(f,g,n,r,i)){m=!1;break}}return i.delete(e),i.delete(t),m}function Ja(e){return _o(ko(e,a,qo),e+"")}function eo(e){return Er(e,Ns,co)}function to(e){return Er(e,Os,uo)}var no=Sn?function(e){return Sn.get(e)}:sl;function ro(e){for(var t=e.name+"",n=_n[t],r=Fe.call(_n,t)?n.length:0;r--;){var a=n[r],o=a.func;if(null==o||o==e)return a.name}return t}function ao(e){return(Fe.call(Hn,"placeholder")?Hn:e).placeholder}function oo(){var e=Hn.iteratee||rl;return e=e===rl?Fr:e,arguments.length?e(arguments[0],arguments[1]):e}function io(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function so(e){for(var t=Ns(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,Eo(a)]}return t}function lo(e,t){var n=function(e,t){return null==e?a:e[t]}(e,t);return jr(n)?n:a}var co=ft?function(e){return null==e?[]:(e=ke(e),St(ft(e),(function(t){return Ge.call(e,t)})))}:hl,uo=ft?function(e){for(var t=[];e;)jt(t,co(e)),e=qe(e);return t}:hl,po=Cr;function mo(e,t,n){for(var r=-1,a=(t=ga(t,e)).length,o=!1;++r<a;){var i=Lo(t[r]);if(!(o=null!=e&&n(e,i)))break;e=e[i]}return o||++r!=a?o:!!(a=null==e?0:e.length)&&Xi(a)&&go(i,a)&&(Ui(e)||Vi(e))}function ho(e){return"function"!=typeof e.constructor||wo(e)?{}:Rn(qe(e))}function fo(e){return Ui(e)||Vi(e)||!!(Ke&&e&&e[Ke])}function go(e,t){var n=typeof e;return!!(t=null==t?d:t)&&("number"==n||"symbol"!=n&&ve.test(e))&&e>-1&&e%1==0&&e<t}function vo(e,t,n){if(!Ji(n))return!1;var r=typeof t;return!!("number"==r?Wi(n)&&go(t,n.length):"string"==r&&t in n)&&Ri(n[t],e)}function yo(e,t){if(Ui(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ss(e))||J.test(e)||!X.test(e)||null!=t&&e in ke(t)}function bo(e){var t=ro(e),n=Hn[t];if("function"!=typeof n||!(t in Vn.prototype))return!1;if(e===n)return!0;var r=no(n);return!!r&&e===r[0]}(En&&po(new En(new ArrayBuffer(1)))!=j||Cn&&po(new Cn)!=E||kn&&po(kn.resolve())!=A||An&&po(new An)!=D||Tn&&po(new Tn)!=N)&&(po=function(e){var t=Cr(e),n=t==k?e.constructor:a,r=n?Mo(n):"";if(r)switch(r){case Nn:return j;case On:return E;case jn:return A;case Fn:return D;case In:return N}return t});var xo=Oe?$i:fl;function wo(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ne)}function Eo(e){return e==e&&!Ji(e)}function Co(e,t){return function(n){return null!=n&&n[e]===t&&(t!==a||e in ke(n))}}function ko(e,t,n){return t=gn(t===a?e.length-1:t,0),function(){for(var a=arguments,o=-1,i=gn(a.length-t,0),s=r(i);++o<i;)s[o]=a[t+o];o=-1;for(var l=r(t+1);++o<t;)l[o]=a[o];return l[t]=n(s),Ct(e,this,l)}}function Ao(e,t){return t.length<2?e:wr(e,ea(t,0,-1))}function To(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Do=Oo(Qr),So=ut||function(e,t){return dt.setTimeout(e,t)},_o=Oo(Xr);function No(e,t,n){var r=t+"";return _o(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(oe,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return At(h,(function(n){var r="_."+n[0];t&n[1]&&!_t(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ie);return t?t[1].split(se):[]}(r),n)))}function Oo(e){var t=0,n=0;return function(){var r=yn(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(a,arguments)}}function jo(e,t){var n=-1,r=e.length,o=r-1;for(t=t===a?r:t;++n<t;){var i=Wr(n,o),s=e[i];e[i]=e[n],e[n]=s}return e.length=t,e}var Fo,Io,Po=(Fo=Fi((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(ee,(function(e,n,r,a){t.push(r?a.replace(ue,"$1"):n||e)})),t}),(function(e){return 500===Io.size&&Io.clear(),e})),Io=Fo.cache,Fo);function Lo(e){if("string"==typeof e||ss(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Mo(e){if(null!=e){try{return je.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Ho(e){if(e instanceof Vn)return e.clone();var t=new zn(e.__wrapped__,e.__chain__);return t.__actions__=Ta(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Ro=Yr((function(e,t){return Gi(e)?cr(e,fr(t,1,Gi,!0)):[]})),Bo=Yr((function(e,t){var n=Zo(t);return Gi(n)&&(n=a),Gi(e)?cr(e,fr(t,1,Gi,!0),oo(n,2)):[]})),zo=Yr((function(e,t){var n=Zo(t);return Gi(n)&&(n=a),Gi(e)?cr(e,fr(t,1,Gi,!0),a,n):[]}));function Vo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:ms(n);return a<0&&(a=gn(r+a,0)),Ht(e,oo(t,3),a)}function Uo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return n!==a&&(o=ms(n),o=n<0?gn(r+o,0):vn(o,r-1)),Ht(e,oo(t,3),o,!0)}function qo(e){return null!=e&&e.length?fr(e,1):[]}function Wo(e){return e&&e.length?e[0]:a}var Go=Yr((function(e){var t=Ot(e,ha);return t.length&&t[0]===e[0]?Dr(t):[]})),Yo=Yr((function(e){var t=Zo(e),n=Ot(e,ha);return t===Zo(n)?t=a:n.pop(),n.length&&n[0]===e[0]?Dr(n,oo(t,2)):[]})),Ko=Yr((function(e){var t=Zo(e),n=Ot(e,ha);return(t="function"==typeof t?t:a)&&n.pop(),n.length&&n[0]===e[0]?Dr(n,a,t):[]}));function Zo(e){var t=null==e?0:e.length;return t?e[t-1]:a}var $o=Yr(Qo);function Qo(e,t){return e&&e.length&&t&&t.length?Ur(e,t):e}var Xo=Ja((function(e,t){var n=null==e?0:e.length,r=ar(e,t);return qr(e,Ot(t,(function(e){return go(e,n)?+e:e})).sort(Ca)),r}));function Jo(e){return null==e?e:wn.call(e)}var ei=Yr((function(e){return sa(fr(e,1,Gi,!0))})),ti=Yr((function(e){var t=Zo(e);return Gi(t)&&(t=a),sa(fr(e,1,Gi,!0),oo(t,2))})),ni=Yr((function(e){var t=Zo(e);return t="function"==typeof t?t:a,sa(fr(e,1,Gi,!0),a,t)}));function ri(e){if(!e||!e.length)return[];var t=0;return e=St(e,(function(e){if(Gi(e))return t=gn(e.length,t),!0})),Yt(t,(function(t){return Ot(e,Ut(t))}))}function ai(e,t){if(!e||!e.length)return[];var n=ri(e);return null==t?n:Ot(n,(function(e){return Ct(t,a,e)}))}var oi=Yr((function(e,t){return Gi(e)?cr(e,t):[]})),ii=Yr((function(e){return pa(St(e,Gi))})),si=Yr((function(e){var t=Zo(e);return Gi(t)&&(t=a),pa(St(e,Gi),oo(t,2))})),li=Yr((function(e){var t=Zo(e);return t="function"==typeof t?t:a,pa(St(e,Gi),a,t)})),ci=Yr(ri),ui=Yr((function(e){var t=e.length,n=t>1?e[t-1]:a;return n="function"==typeof n?(e.pop(),n):a,ai(e,n)}));function di(e){var t=Hn(e);return t.__chain__=!0,t}function pi(e,t){return t(e)}var mi=Ja((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return ar(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Vn&&go(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:pi,args:[o],thisArg:a}),new zn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(a),e}))):this.thru(o)})),hi=Sa((function(e,t,n){Fe.call(e,n)?++e[n]:rr(e,n,1)})),fi=Pa(Vo),gi=Pa(Uo);function vi(e,t){return(Ui(e)?At:ur)(e,oo(t,3))}function yi(e,t){return(Ui(e)?Tt:dr)(e,oo(t,3))}var bi=Sa((function(e,t,n){Fe.call(e,n)?e[n].push(t):rr(e,n,[t])})),xi=Yr((function(e,t,n){var a=-1,o="function"==typeof t,i=Wi(e)?r(e.length):[];return ur(e,(function(e){i[++a]=o?Ct(t,e,n):Sr(e,t,n)})),i})),wi=Sa((function(e,t,n){rr(e,n,t)}));function Ei(e,t){return(Ui(e)?Ot:Lr)(e,oo(t,3))}var Ci=Sa((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),ki=Yr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&vo(e,t[0],t[1])?t=[]:n>2&&vo(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,fr(t,1),[])})),Ai=ct||function(){return dt.Date.now()};function Ti(e,t,n){return t=n?a:t,t=e&&null==t?e.length:t,Ka(e,c,a,a,a,a,t)}function Di(e,t){var n;if("function"!=typeof t)throw new De(o);return e=ms(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=a),n}}var Si=Yr((function(e,t,n){var r=1;if(n.length){var a=sn(n,ao(Si));r|=l}return Ka(e,r,t,n,a)})),_i=Yr((function(e,t,n){var r=3;if(n.length){var a=sn(n,ao(_i));r|=l}return Ka(t,r,e,n,a)}));function Ni(e,t,n){var r,i,s,l,c,u,d=0,p=!1,m=!1,h=!0;if("function"!=typeof e)throw new De(o);function f(t){var n=r,o=i;return r=i=a,d=t,l=e.apply(o,n)}function g(e){var n=e-u;return u===a||n>=t||n<0||m&&e-d>=s}function v(){var e=Ai();if(g(e))return y(e);c=So(v,function(e){var n=t-(e-u);return m?vn(n,s-(e-d)):n}(e))}function y(e){return c=a,h&&r?f(e):(r=i=a,l)}function b(){var e=Ai(),n=g(e);if(r=arguments,i=this,u=e,n){if(c===a)return function(e){return d=e,c=So(v,t),p?f(e):l}(u);if(m)return ba(c),c=So(v,t),f(u)}return c===a&&(c=So(v,t)),l}return t=fs(t)||0,Ji(n)&&(p=!!n.leading,s=(m="maxWait"in n)?gn(fs(n.maxWait)||0,t):s,h="trailing"in n?!!n.trailing:h),b.cancel=function(){c!==a&&ba(c),d=0,r=u=i=c=a},b.flush=function(){return c===a?l:y(Ai())},b}var Oi=Yr((function(e,t){return lr(e,1,t)})),ji=Yr((function(e,t,n){return lr(e,fs(t)||0,n)}));function Fi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new De(o);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(Fi.Cache||Wn),n}function Ii(e){if("function"!=typeof e)throw new De(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Fi.Cache=Wn;var Pi=va((function(e,t){var n=(t=1==t.length&&Ui(t[0])?Ot(t[0],Zt(oo())):Ot(fr(t,1),Zt(oo()))).length;return Yr((function(r){for(var a=-1,o=vn(r.length,n);++a<o;)r[a]=t[a].call(this,r[a]);return Ct(e,this,r)}))})),Li=Yr((function(e,t){var n=sn(t,ao(Li));return Ka(e,l,a,t,n)})),Mi=Yr((function(e,t){var n=sn(t,ao(Mi));return Ka(e,64,a,t,n)})),Hi=Ja((function(e,t){return Ka(e,256,a,a,a,t)}));function Ri(e,t){return e===t||e!=e&&t!=t}var Bi=Ua(kr),zi=Ua((function(e,t){return e>=t})),Vi=_r(function(){return arguments}())?_r:function(e){return es(e)&&Fe.call(e,"callee")&&!Ge.call(e,"callee")},Ui=r.isArray,qi=vt?Zt(vt):function(e){return es(e)&&Cr(e)==O};function Wi(e){return null!=e&&Xi(e.length)&&!$i(e)}function Gi(e){return es(e)&&Wi(e)}var Yi=gt||fl,Ki=yt?Zt(yt):function(e){return es(e)&&Cr(e)==y};function Zi(e){if(!es(e))return!1;var t=Cr(e);return t==b||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function $i(e){if(!Ji(e))return!1;var t=Cr(e);return t==x||t==w||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==ms(e)}function Xi(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=d}function Ji(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function es(e){return null!=e&&"object"==typeof e}var ts=bt?Zt(bt):function(e){return es(e)&&po(e)==E};function ns(e){return"number"==typeof e||es(e)&&Cr(e)==C}function rs(e){if(!es(e)||Cr(e)!=k)return!1;var t=qe(e);if(null===t)return!0;var n=Fe.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&je.call(n)==Me}var as=xt?Zt(xt):function(e){return es(e)&&Cr(e)==T},os=wt?Zt(wt):function(e){return es(e)&&po(e)==D};function is(e){return"string"==typeof e||!Ui(e)&&es(e)&&Cr(e)==S}function ss(e){return"symbol"==typeof e||es(e)&&Cr(e)==_}var ls=Et?Zt(Et):function(e){return es(e)&&Xi(e.length)&&!!at[Cr(e)]},cs=Ua(Pr),us=Ua((function(e,t){return e<=t}));function ds(e){if(!e)return[];if(Wi(e))return is(e)?dn(e):Ta(e);if(Ze&&e[Ze])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ze]());var t=po(e);return(t==E?an:t==D?ln:Rs)(e)}function ps(e){return e?(e=fs(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ms(e){var t=ps(e),n=t%1;return t==t?n?t-n:t:0}function hs(e){return e?or(ms(e),0,m):0}function fs(e){if("number"==typeof e)return e;if(ss(e))return p;if(Ji(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ji(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Kt(e);var n=he.test(e);return n||ge.test(e)?lt(e.slice(2),n?2:8):me.test(e)?p:+e}function gs(e){return Da(e,Os(e))}function vs(e){return null==e?"":ia(e)}var ys=_a((function(e,t){if(wo(t)||Wi(t))Da(t,Ns(t),e);else for(var n in t)Fe.call(t,n)&&Jn(e,n,t[n])})),bs=_a((function(e,t){Da(t,Os(t),e)})),xs=_a((function(e,t,n,r){Da(t,Os(t),e,r)})),ws=_a((function(e,t,n,r){Da(t,Ns(t),e,r)})),Es=Ja(ar),Cs=Yr((function(e,t){e=ke(e);var n=-1,r=t.length,o=r>2?t[2]:a;for(o&&vo(t[0],t[1],o)&&(r=1);++n<r;)for(var i=t[n],s=Os(i),l=-1,c=s.length;++l<c;){var u=s[l],d=e[u];(d===a||Ri(d,Ne[u])&&!Fe.call(e,u))&&(e[u]=i[u])}return e})),ks=Yr((function(e){return e.push(a,$a),Ct(Fs,a,e)}));function As(e,t,n){var r=null==e?a:wr(e,t);return r===a?n:r}function Ts(e,t){return null!=e&&mo(e,t,Tr)}var Ds=Ha((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Le.call(t)),e[t]=n}),Js(nl)),Ss=Ha((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Le.call(t)),Fe.call(e,t)?e[t].push(n):e[t]=[n]}),oo),_s=Yr(Sr);function Ns(e){return Wi(e)?Kn(e):Ir(e)}function Os(e){return Wi(e)?Kn(e,!0):function(e){if(!Ji(e))return function(e){var t=[];if(null!=e)for(var n in ke(e))t.push(n);return t}(e);var t=wo(e),n=[];for(var r in e)("constructor"!=r||!t&&Fe.call(e,r))&&n.push(r);return n}(e)}var js=_a((function(e,t,n){Rr(e,t,n)})),Fs=_a((function(e,t,n,r){Rr(e,t,n,r)})),Is=Ja((function(e,t){var n={};if(null==e)return n;var r=!1;t=Ot(t,(function(t){return t=ga(t,e),r||(r=t.length>1),t})),Da(e,to(e),n),r&&(n=ir(n,7,Qa));for(var a=t.length;a--;)la(n,t[a]);return n})),Ps=Ja((function(e,t){return null==e?{}:function(e,t){return Vr(e,t,(function(t,n){return Ts(e,n)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var n=Ot(to(e),(function(e){return[e]}));return t=oo(t),Vr(e,n,(function(e,n){return t(e,n[0])}))}var Ms=Ya(Ns),Hs=Ya(Os);function Rs(e){return null==e?[]:$t(e,Ns(e))}var Bs=Fa((function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)}));function zs(e){return Zs(vs(e).toLowerCase())}function Vs(e){return(e=vs(e))&&e.replace(ye,en).replace(Qe,"")}var Us=Fa((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),qs=Fa((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ws=ja("toLowerCase"),Gs=Fa((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Ys=Fa((function(e,t,n){return e+(n?" ":"")+Zs(t)})),Ks=Fa((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Zs=ja("toUpperCase");function $s(e,t,n){return e=vs(e),(t=n?a:t)===a?function(e){return tt.test(e)}(e)?function(e){return e.match(Je)||[]}(e):function(e){return e.match(le)||[]}(e):e.match(t)||[]}var Qs=Yr((function(e,t){try{return Ct(e,a,t)}catch(e){return Zi(e)?e:new we(e)}})),Xs=Ja((function(e,t){return At(t,(function(t){t=Lo(t),rr(e,t,Si(e[t],e))})),e}));function Js(e){return function(){return e}}var el=La(),tl=La(!0);function nl(e){return e}function rl(e){return Fr("function"==typeof e?e:ir(e,1))}var al=Yr((function(e,t){return function(n){return Sr(n,e,t)}})),ol=Yr((function(e,t){return function(n){return Sr(e,n,t)}}));function il(e,t,n){var r=Ns(t),a=xr(t,r);null!=n||Ji(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=xr(t,Ns(t)));var o=!(Ji(n)&&"chain"in n&&!n.chain),i=$i(e);return At(a,(function(n){var r=t[n];e[n]=r,i&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Ta(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,jt([this.value()],arguments))})})),e}function sl(){}var ll=Ba(Ot),cl=Ba(Dt),ul=Ba(Pt);function dl(e){return yo(e)?Ut(Lo(e)):function(e){return function(t){return wr(t,e)}}(e)}var pl=Va(),ml=Va(!0);function hl(){return[]}function fl(){return!1}var gl,vl=Ra((function(e,t){return e+t}),0),yl=Wa("ceil"),bl=Ra((function(e,t){return e/t}),1),xl=Wa("floor"),wl=Ra((function(e,t){return e*t}),1),El=Wa("round"),Cl=Ra((function(e,t){return e-t}),0);return Hn.after=function(e,t){if("function"!=typeof t)throw new De(o);return e=ms(e),function(){if(--e<1)return t.apply(this,arguments)}},Hn.ary=Ti,Hn.assign=ys,Hn.assignIn=bs,Hn.assignInWith=xs,Hn.assignWith=ws,Hn.at=Es,Hn.before=Di,Hn.bind=Si,Hn.bindAll=Xs,Hn.bindKey=_i,Hn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ui(e)?e:[e]},Hn.chain=di,Hn.chunk=function(e,t,n){t=(n?vo(e,t,n):t===a)?1:gn(ms(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,s=0,l=r(pt(o/t));i<o;)l[s++]=ea(e,i,i+=t);return l},Hn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var o=e[t];o&&(a[r++]=o)}return a},Hn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return jt(Ui(n)?Ta(n):[n],fr(t,1))},Hn.cond=function(e){var t=null==e?0:e.length,n=oo();return e=t?Ot(e,(function(e){if("function"!=typeof e[1])throw new De(o);return[n(e[0]),e[1]]})):[],Yr((function(n){for(var r=-1;++r<t;){var a=e[r];if(Ct(a[0],this,n))return Ct(a[1],this,n)}}))},Hn.conforms=function(e){return function(e){var t=Ns(e);return function(n){return sr(n,e,t)}}(ir(e,1))},Hn.constant=Js,Hn.countBy=hi,Hn.create=function(e,t){var n=Rn(e);return null==t?n:nr(n,t)},Hn.curry=function e(t,n,r){var o=Ka(t,8,a,a,a,a,a,n=r?a:n);return o.placeholder=e.placeholder,o},Hn.curryRight=function e(t,n,r){var o=Ka(t,16,a,a,a,a,a,n=r?a:n);return o.placeholder=e.placeholder,o},Hn.debounce=Ni,Hn.defaults=Cs,Hn.defaultsDeep=ks,Hn.defer=Oi,Hn.delay=ji,Hn.difference=Ro,Hn.differenceBy=Bo,Hn.differenceWith=zo,Hn.drop=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=n||t===a?1:ms(t))<0?0:t,r):[]},Hn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,0,(t=r-(t=n||t===a?1:ms(t)))<0?0:t):[]},Hn.dropRightWhile=function(e,t){return e&&e.length?ua(e,oo(t,3),!0,
vendor: 18,282 bytes, line 2
2!0):[]},Hn.dropWhile=function(e,t){return e&&e.length?ua(e,oo(t,3),!0):[]},Hn.fill=function(e,t,n,r){var o=null==e?0:e.length;return o?(n&&"number"!=typeof n&&vo(e,t,n)&&(n=0,r=o),function(e,t,n,r){var o=e.length;for((n=ms(n))<0&&(n=-n>o?0:o+n),(r=r===a||r>o?o:ms(r))<0&&(r+=o),r=n>r?0:hs(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},Hn.filter=function(e,t){return(Ui(e)?St:hr)(e,oo(t,3))},Hn.flatMap=function(e,t){return fr(Ei(e,t),1)},Hn.flatMapDeep=function(e,t){return fr(Ei(e,t),u)},Hn.flatMapDepth=function(e,t,n){return n=n===a?1:ms(n),fr(Ei(e,t),n)},Hn.flatten=qo,Hn.flattenDeep=function(e){return null!=e&&e.length?fr(e,u):[]},Hn.flattenDepth=function(e,t){return null!=e&&e.length?fr(e,t=t===a?1:ms(t)):[]},Hn.flip=function(e){return Ka(e,512)},Hn.flow=el,Hn.flowRight=tl,Hn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r},Hn.functions=function(e){return null==e?[]:xr(e,Ns(e))},Hn.functionsIn=function(e){return null==e?[]:xr(e,Os(e))},Hn.groupBy=bi,Hn.initial=function(e){return null!=e&&e.length?ea(e,0,-1):[]},Hn.intersection=Go,Hn.intersectionBy=Yo,Hn.intersectionWith=Ko,Hn.invert=Ds,Hn.invertBy=Ss,Hn.invokeMap=xi,Hn.iteratee=rl,Hn.keyBy=wi,Hn.keys=Ns,Hn.keysIn=Os,Hn.map=Ei,Hn.mapKeys=function(e,t){var n={};return t=oo(t,3),yr(e,(function(e,r,a){rr(n,t(e,r,a),e)})),n},Hn.mapValues=function(e,t){var n={};return t=oo(t,3),yr(e,(function(e,r,a){rr(n,r,t(e,r,a))})),n},Hn.matches=function(e){return Mr(ir(e,1))},Hn.matchesProperty=function(e,t){return Hr(e,ir(t,1))},Hn.memoize=Fi,Hn.merge=js,Hn.mergeWith=Fs,Hn.method=al,Hn.methodOf=ol,Hn.mixin=il,Hn.negate=Ii,Hn.nthArg=function(e){return e=ms(e),Yr((function(t){return Br(t,e)}))},Hn.omit=Is,Hn.omitBy=function(e,t){return Ls(e,Ii(oo(t)))},Hn.once=function(e){return Di(2,e)},Hn.orderBy=function(e,t,n,r){return null==e?[]:(Ui(t)||(t=null==t?[]:[t]),Ui(n=r?a:n)||(n=null==n?[]:[n]),zr(e,t,n))},Hn.over=ll,Hn.overArgs=Pi,Hn.overEvery=cl,Hn.overSome=ul,Hn.partial=Li,Hn.partialRight=Mi,Hn.partition=Ci,Hn.pick=Ps,Hn.pickBy=Ls,Hn.property=dl,Hn.propertyOf=function(e){return function(t){return null==e?a:wr(e,t)}},Hn.pull=$o,Hn.pullAll=Qo,Hn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Ur(e,t,oo(n,2)):e},Hn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Ur(e,t,a,n):e},Hn.pullAt=Xo,Hn.range=pl,Hn.rangeRight=ml,Hn.rearg=Hi,Hn.reject=function(e,t){return(Ui(e)?St:hr)(e,Ii(oo(t,3)))},Hn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,a=[],o=e.length;for(t=oo(t,3);++r<o;){var i=e[r];t(i,r,e)&&(n.push(i),a.push(r))}return qr(e,a),n},Hn.rest=function(e,t){if("function"!=typeof e)throw new De(o);return Yr(e,t=t===a?t:ms(t))},Hn.reverse=Jo,Hn.sampleSize=function(e,t,n){return t=(n?vo(e,t,n):t===a)?1:ms(t),(Ui(e)?$n:Zr)(e,t)},Hn.set=function(e,t,n){return null==e?e:$r(e,t,n)},Hn.setWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:$r(e,t,n,r)},Hn.shuffle=function(e){return(Ui(e)?Qn:Jr)(e)},Hn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&vo(e,t,n)?(t=0,n=r):(t=null==t?0:ms(t),n=n===a?r:ms(n)),ea(e,t,n)):[]},Hn.sortBy=ki,Hn.sortedUniq=function(e){return e&&e.length?aa(e):[]},Hn.sortedUniqBy=function(e,t){return e&&e.length?aa(e,oo(t,2)):[]},Hn.split=function(e,t,n){return n&&"number"!=typeof n&&vo(e,t,n)&&(t=n=a),(n=n===a?m:n>>>0)?(e=vs(e))&&("string"==typeof t||null!=t&&!as(t))&&!(t=ia(t))&&rn(e)?ya(dn(e),0,n):e.split(t,n):[]},Hn.spread=function(e,t){if("function"!=typeof e)throw new De(o);return t=null==t?0:gn(ms(t),0),Yr((function(n){var r=n[t],a=ya(n,0,t);return r&&jt(a,r),Ct(e,this,a)}))},Hn.tail=function(e){var t=null==e?0:e.length;return t?ea(e,1,t):[]},Hn.take=function(e,t,n){return e&&e.length?ea(e,0,(t=n||t===a?1:ms(t))<0?0:t):[]},Hn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ea(e,(t=r-(t=n||t===a?1:ms(t)))<0?0:t,r):[]},Hn.takeRightWhile=function(e,t){return e&&e.length?ua(e,oo(t,3),!1,!0):[]},Hn.takeWhile=function(e,t){return e&&e.length?ua(e,oo(t,3)):[]},Hn.tap=function(e,t){return t(e),e},Hn.throttle=function(e,t,n){var r=!0,a=!0;if("function"!=typeof e)throw new De(o);return Ji(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),Ni(e,t,{leading:r,maxWait:t,trailing:a})},Hn.thru=pi,Hn.toArray=ds,Hn.toPairs=Ms,Hn.toPairsIn=Hs,Hn.toPath=function(e){return Ui(e)?Ot(e,Lo):ss(e)?[e]:Ta(Po(vs(e)))},Hn.toPlainObject=gs,Hn.transform=function(e,t,n){var r=Ui(e),a=r||Yi(e)||ls(e);if(t=oo(t,4),null==n){var o=e&&e.constructor;n=a?r?new o:[]:Ji(e)&&$i(o)?Rn(qe(e)):{}}return(a?At:yr)(e,(function(e,r,a){return t(n,e,r,a)})),n},Hn.unary=function(e){return Ti(e,1)},Hn.union=ei,Hn.unionBy=ti,Hn.unionWith=ni,Hn.uniq=function(e){return e&&e.length?sa(e):[]},Hn.uniqBy=function(e,t){return e&&e.length?sa(e,oo(t,2)):[]},Hn.uniqWith=function(e,t){return t="function"==typeof t?t:a,e&&e.length?sa(e,a,t):[]},Hn.unset=function(e,t){return null==e||la(e,t)},Hn.unzip=ri,Hn.unzipWith=ai,Hn.update=function(e,t,n){return null==e?e:ca(e,t,fa(n))},Hn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:ca(e,t,fa(n),r)},Hn.values=Rs,Hn.valuesIn=function(e){return null==e?[]:$t(e,Os(e))},Hn.without=oi,Hn.words=$s,Hn.wrap=function(e,t){return Li(fa(t),e)},Hn.xor=ii,Hn.xorBy=si,Hn.xorWith=li,Hn.zip=ci,Hn.zipObject=function(e,t){return ma(e||[],t||[],Jn)},Hn.zipObjectDeep=function(e,t){return ma(e||[],t||[],$r)},Hn.zipWith=ui,Hn.entries=Ms,Hn.entriesIn=Hs,Hn.extend=bs,Hn.extendWith=xs,il(Hn,Hn),Hn.add=vl,Hn.attempt=Qs,Hn.camelCase=Bs,Hn.capitalize=zs,Hn.ceil=yl,Hn.clamp=function(e,t,n){return n===a&&(n=t,t=a),n!==a&&(n=(n=fs(n))==n?n:0),t!==a&&(t=(t=fs(t))==t?t:0),or(fs(e),t,n)},Hn.clone=function(e){return ir(e,4)},Hn.cloneDeep=function(e){return ir(e,5)},Hn.cloneDeepWith=function(e,t){return ir(e,5,t="function"==typeof t?t:a)},Hn.cloneWith=function(e,t){return ir(e,4,t="function"==typeof t?t:a)},Hn.conformsTo=function(e,t){return null==t||sr(e,t,Ns(t))},Hn.deburr=Vs,Hn.defaultTo=function(e,t){return null==e||e!=e?t:e},Hn.divide=bl,Hn.endsWith=function(e,t,n){e=vs(e),t=ia(t);var r=e.length,o=n=n===a?r:or(ms(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},Hn.eq=Ri,Hn.escape=function(e){return(e=vs(e))&&K.test(e)?e.replace(G,tn):e},Hn.escapeRegExp=function(e){return(e=vs(e))&&ne.test(e)?e.replace(te,"\\$&"):e},Hn.every=function(e,t,n){var r=Ui(e)?Dt:pr;return n&&vo(e,t,n)&&(t=a),r(e,oo(t,3))},Hn.find=fi,Hn.findIndex=Vo,Hn.findKey=function(e,t){return Mt(e,oo(t,3),yr)},Hn.findLast=gi,Hn.findLastIndex=Uo,Hn.findLastKey=function(e,t){return Mt(e,oo(t,3),br)},Hn.floor=xl,Hn.forEach=vi,Hn.forEachRight=yi,Hn.forIn=function(e,t){return null==e?e:gr(e,oo(t,3),Os)},Hn.forInRight=function(e,t){return null==e?e:vr(e,oo(t,3),Os)},Hn.forOwn=function(e,t){return e&&yr(e,oo(t,3))},Hn.forOwnRight=function(e,t){return e&&br(e,oo(t,3))},Hn.get=As,Hn.gt=Bi,Hn.gte=zi,Hn.has=function(e,t){return null!=e&&mo(e,t,Ar)},Hn.hasIn=Ts,Hn.head=Wo,Hn.identity=nl,Hn.includes=function(e,t,n,r){e=Wi(e)?e:Rs(e),n=n&&!r?ms(n):0;var a=e.length;return n<0&&(n=gn(a+n,0)),is(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&Rt(e,t,n)>-1},Hn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:ms(n);return a<0&&(a=gn(r+a,0)),Rt(e,t,a)},Hn.inRange=function(e,t,n){return t=ps(t),n===a?(n=t,t=0):n=ps(n),function(e,t,n){return e>=vn(t,n)&&e<gn(t,n)}(e=fs(e),t,n)},Hn.invoke=_s,Hn.isArguments=Vi,Hn.isArray=Ui,Hn.isArrayBuffer=qi,Hn.isArrayLike=Wi,Hn.isArrayLikeObject=Gi,Hn.isBoolean=function(e){return!0===e||!1===e||es(e)&&Cr(e)==v},Hn.isBuffer=Yi,Hn.isDate=Ki,Hn.isElement=function(e){return es(e)&&1===e.nodeType&&!rs(e)},Hn.isEmpty=function(e){if(null==e)return!0;if(Wi(e)&&(Ui(e)||"string"==typeof e||"function"==typeof e.splice||Yi(e)||ls(e)||Vi(e)))return!e.length;var t=po(e);if(t==E||t==D)return!e.size;if(wo(e))return!Ir(e).length;for(var n in e)if(Fe.call(e,n))return!1;return!0},Hn.isEqual=function(e,t){return Nr(e,t)},Hn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:a)?n(e,t):a;return r===a?Nr(e,t,a,n):!!r},Hn.isError=Zi,Hn.isFinite=function(e){return"number"==typeof e&&Lt(e)},Hn.isFunction=$i,Hn.isInteger=Qi,Hn.isLength=Xi,Hn.isMap=ts,Hn.isMatch=function(e,t){return e===t||Or(e,t,so(t))},Hn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:a,Or(e,t,so(t),n)},Hn.isNaN=function(e){return ns(e)&&e!=+e},Hn.isNative=function(e){if(xo(e))throw new we("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return jr(e)},Hn.isNil=function(e){return null==e},Hn.isNull=function(e){return null===e},Hn.isNumber=ns,Hn.isObject=Ji,Hn.isObjectLike=es,Hn.isPlainObject=rs,Hn.isRegExp=as,Hn.isSafeInteger=function(e){return Qi(e)&&e>=-9007199254740991&&e<=d},Hn.isSet=os,Hn.isString=is,Hn.isSymbol=ss,Hn.isTypedArray=ls,Hn.isUndefined=function(e){return e===a},Hn.isWeakMap=function(e){return es(e)&&po(e)==N},Hn.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==Cr(e)},Hn.join=function(e,t){return null==e?"":qt.call(e,t)},Hn.kebabCase=Us,Hn.last=Zo,Hn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return n!==a&&(o=(o=ms(n))<0?gn(r+o,0):vn(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):Ht(e,zt,o,!0)},Hn.lowerCase=qs,Hn.lowerFirst=Ws,Hn.lt=cs,Hn.lte=us,Hn.max=function(e){return e&&e.length?mr(e,nl,kr):a},Hn.maxBy=function(e,t){return e&&e.length?mr(e,oo(t,2),kr):a},Hn.mean=function(e){return Vt(e,nl)},Hn.meanBy=function(e,t){return Vt(e,oo(t,2))},Hn.min=function(e){return e&&e.length?mr(e,nl,Pr):a},Hn.minBy=function(e,t){return e&&e.length?mr(e,oo(t,2),Pr):a},Hn.stubArray=hl,Hn.stubFalse=fl,Hn.stubObject=function(){return{}},Hn.stubString=function(){return""},Hn.stubTrue=function(){return!0},Hn.multiply=wl,Hn.nth=function(e,t){return e&&e.length?Br(e,ms(t)):a},Hn.noConflict=function(){return dt._===this&&(dt._=He),this},Hn.noop=sl,Hn.now=Ai,Hn.pad=function(e,t,n){e=vs(e);var r=(t=ms(t))?un(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return za(mt(a),n)+e+za(pt(a),n)},Hn.padEnd=function(e,t,n){e=vs(e);var r=(t=ms(t))?un(e):0;return t&&r<t?e+za(t-r,n):e},Hn.padStart=function(e,t,n){e=vs(e);var r=(t=ms(t))?un(e):0;return t&&r<t?za(t-r,n)+e:e},Hn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),bn(vs(e).replace(re,""),t||0)},Hn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&vo(e,t,n)&&(t=n=a),n===a&&("boolean"==typeof t?(n=t,t=a):"boolean"==typeof e&&(n=e,e=a)),e===a&&t===a?(e=0,t=1):(e=ps(e),t===a?(t=e,e=0):t=ps(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var o=xn();return vn(e+o*(t-e+st("1e-"+((o+"").length-1))),t)}return Wr(e,t)},Hn.reduce=function(e,t,n){var r=Ui(e)?Ft:Wt,a=arguments.length<3;return r(e,oo(t,4),n,a,ur)},Hn.reduceRight=function(e,t,n){var r=Ui(e)?It:Wt,a=arguments.length<3;return r(e,oo(t,4),n,a,dr)},Hn.repeat=function(e,t,n){return t=(n?vo(e,t,n):t===a)?1:ms(t),Gr(vs(e),t)},Hn.replace=function(){var e=arguments,t=vs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Hn.result=function(e,t,n){var r=-1,o=(t=ga(t,e)).length;for(o||(o=1,e=a);++r<o;){var i=null==e?a:e[Lo(t[r])];i===a&&(r=o,i=n),e=$i(i)?i.call(e):i}return e},Hn.round=El,Hn.runInContext=e,Hn.sample=function(e){return(Ui(e)?Zn:Kr)(e)},Hn.size=function(e){if(null==e)return 0;if(Wi(e))return is(e)?un(e):e.length;var t=po(e);return t==E||t==D?e.size:Ir(e).length},Hn.snakeCase=Gs,Hn.some=function(e,t,n){var r=Ui(e)?Pt:ta;return n&&vo(e,t,n)&&(t=a),r(e,oo(t,3))},Hn.sortedIndex=function(e,t){return na(e,t)},Hn.sortedIndexBy=function(e,t,n){return ra(e,t,oo(n,2))},Hn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=na(e,t);if(r<n&&Ri(e[r],t))return r}return-1},Hn.sortedLastIndex=function(e,t){return na(e,t,!0)},Hn.sortedLastIndexBy=function(e,t,n){return ra(e,t,oo(n,2),!0)},Hn.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=na(e,t,!0)-1;if(Ri(e[n],t))return n}return-1},Hn.startCase=Ys,Hn.startsWith=function(e,t,n){return e=vs(e),n=null==n?0:or(ms(n),0,e.length),t=ia(t),e.slice(n,n+t.length)==t},Hn.subtract=Cl,Hn.sum=function(e){return e&&e.length?Gt(e,nl):0},Hn.sumBy=function(e,t){return e&&e.length?Gt(e,oo(t,2)):0},Hn.template=function(e,t,n){var r=Hn.templateSettings;n&&vo(e,t,n)&&(t=a),e=vs(e),t=xs({},t,r,Za);var o,i,s=xs({},t.imports,r.imports,Za),l=Ns(s),c=$t(s,l),u=0,d=t.interpolate||be,p="__p += '",m=Ae((t.escape||be).source+"|"+d.source+"|"+(d===Q?de:be).source+"|"+(t.evaluate||be).source+"|$","g"),h="//# sourceURL="+(Fe.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++rt+"]")+"\n";e.replace(m,(function(t,n,r,a,s,l){return r||(r=a),p+=e.slice(u,l).replace(xe,nn),n&&(o=!0,p+="' +\n__e("+n+") +\n'"),s&&(i=!0,p+="';\n"+s+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),p+="';\n";var f=Fe.call(t,"variable")&&t.variable;if(f){if(ce.test(f))throw new we("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(i?p.replace(V,""):p).replace(U,"$1").replace(q,"$1;"),p="function("+(f||"obj")+") {\n"+(f?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Qs((function(){return Ee(l,h+"return "+p).apply(a,c)}));if(g.source=p,Zi(g))throw g;return g},Hn.times=function(e,t){if((e=ms(e))<1||e>d)return[];var n=m,r=vn(e,m);t=oo(t),e-=m;for(var a=Yt(r,t);++n<e;)t(n);return a},Hn.toFinite=ps,Hn.toInteger=ms,Hn.toLength=hs,Hn.toLower=function(e){return vs(e).toLowerCase()},Hn.toNumber=fs,Hn.toSafeInteger=function(e){return e?or(ms(e),-9007199254740991,d):0===e?e:0},Hn.toString=vs,Hn.toUpper=function(e){return vs(e).toUpperCase()},Hn.trim=function(e,t,n){if((e=vs(e))&&(n||t===a))return Kt(e);if(!e||!(t=ia(t)))return e;var r=dn(e),o=dn(t);return ya(r,Xt(r,o),Jt(r,o)+1).join("")},Hn.trimEnd=function(e,t,n){if((e=vs(e))&&(n||t===a))return e.slice(0,pn(e)+1);if(!e||!(t=ia(t)))return e;var r=dn(e);return ya(r,0,Jt(r,dn(t))+1).join("")},Hn.trimStart=function(e,t,n){if((e=vs(e))&&(n||t===a))return e.replace(re,"");if(!e||!(t=ia(t)))return e;var r=dn(e);return ya(r,Xt(r,dn(t))).join("")},Hn.truncate=function(e,t){var n=30,r="...";if(Ji(t)){var o="separator"in t?t.separator:o;n="length"in t?ms(t.length):n,r="omission"in t?ia(t.omission):r}var i=(e=vs(e)).length;if(rn(e)){var s=dn(e);i=s.length}if(n>=i)return e;var l=n-un(r);if(l<1)return r;var c=s?ya(s,0,l).join(""):e.slice(0,l);if(o===a)return c+r;if(s&&(l+=c.length-l),as(o)){if(e.slice(l).search(o)){var u,d=c;for(o.global||(o=Ae(o.source,vs(pe.exec(o))+"g")),o.lastIndex=0;u=o.exec(d);)var p=u.index;c=c.slice(0,p===a?l:p)}}else if(e.indexOf(ia(o),l)!=l){var m=c.lastIndexOf(o);m>-1&&(c=c.slice(0,m))}return c+r},Hn.unescape=function(e){return(e=vs(e))&&Y.test(e)?e.replace(W,mn):e},Hn.uniqueId=function(e){var t=++Ie;return vs(e)+t},Hn.upperCase=Ks,Hn.upperFirst=Zs,Hn.each=vi,Hn.eachRight=yi,Hn.first=Wo,il(Hn,(gl={},yr(Hn,(function(e,t){Fe.call(Hn.prototype,t)||(gl[t]=e)})),gl),{chain:!1}),Hn.VERSION="4.17.21",At(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Hn[e].placeholder=Hn})),At(["drop","take"],(function(e,t){Vn.prototype[e]=function(n){n=n===a?1:gn(ms(n),0);var r=this.__filtered__&&!t?new Vn(this):this.clone();return r.__filtered__?r.__takeCount__=vn(n,r.__takeCount__):r.__views__.push({size:vn(n,m),type:e+(r.__dir__<0?"Right":"")}),r},Vn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),At(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Vn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:oo(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),At(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Vn.prototype[e]=function(){return this[n](1).value()[0]}})),At(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Vn.prototype[e]=function(){return this.__filtered__?new Vn(this):this[n](1)}})),Vn.prototype.compact=function(){return this.filter(nl)},Vn.prototype.find=function(e){return this.filter(e).head()},Vn.prototype.findLast=function(e){return this.reverse().find(e)},Vn.prototype.invokeMap=Yr((function(e,t){return"function"==typeof e?new Vn(this):this.map((function(n){return Sr(n,e,t)}))})),Vn.prototype.reject=function(e){return this.filter(Ii(oo(e)))},Vn.prototype.slice=function(e,t){e=ms(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Vn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==a&&(n=(t=ms(t))<0?n.dropRight(-t):n.take(t-e)),n)},Vn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Vn.prototype.toArray=function(){return this.take(m)},yr(Vn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=Hn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(Hn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,l=t instanceof Vn,c=s[0],u=l||Ui(t),d=function(e){var t=o.apply(Hn,jt([e],s));return r&&p?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var p=this.__chain__,m=!!this.__actions__.length,h=i&&!p,f=l&&!m;if(!i&&u){t=f?t:new Vn(this);var g=e.apply(t,s);return g.__actions__.push({func:pi,args:[d],thisArg:a}),new zn(g,p)}return h&&f?e.apply(this,s):(g=this.thru(d),h?r?g.value()[0]:g.value():g)})})),At(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Se[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Hn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(Ui(a)?a:[],e)}return this[n]((function(n){return t.apply(Ui(n)?n:[],e)}))}})),yr(Vn.prototype,(function(e,t){var n=Hn[t];if(n){var r=n.name+"";Fe.call(_n,r)||(_n[r]=[]),_n[r].push({name:t,func:n})}})),_n[Ma(a,2).name]=[{name:"wrapper",func:a}],Vn.prototype.clone=function(){var e=new Vn(this.__wrapped__);return e.__actions__=Ta(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ta(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ta(this.__views__),e},Vn.prototype.reverse=function(){if(this.__filtered__){var e=new Vn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Vn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ui(e),r=t
2<0,a=n?e.length:0,o=function(e,t,n){for(var r=-1,a=n.length;++r<a;){var o=n[r],i=o.size;switch(o.type){case"drop":e+=i;break;case"dropRight":t-=i;break;case"take":t=vn(t,e+i);break;case"takeRight":e=gn(e,t-i)}}return{start:e,end:t}}(0,a,this.__views__),i=o.start,s=o.end,l=s-i,c=r?s:i-1,u=this.__iteratees__,d=u.length,p=0,m=vn(l,this.__takeCount__);if(!n||!r&&a==l&&m==l)return da(e,this.__actions__);var h=[];e:for(;l--&&p<m;){for(var f=-1,g=e[c+=t];++f<d;){var v=u[f],y=v.iteratee,b=v.type,x=y(g);if(2==b)g=x;else if(!x){if(1==b)continue e;break e}}h[p++]=g}return h},Hn.prototype.at=mi,Hn.prototype.chain=function(){return di(this)},Hn.prototype.commit=function(){return new zn(this.value(),this.__chain__)},Hn.prototype.next=function(){this.__values__===a&&(this.__values__=ds(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},Hn.prototype.plant=function(e){for(var t,n=this;n instanceof Bn;){var r=Ho(n);r.__index__=0,r.__values__=a,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},Hn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Vn){var t=e;return this.__actions__.length&&(t=new Vn(this)),(t=t.reverse()).__actions__.push({func:pi,args:[Jo],thisArg:a}),new zn(t,this.__chain__)}return this.thru(Jo)},Hn.prototype.toJSON=Hn.prototype.valueOf=Hn.prototype.value=function(){return da(this.__wrapped__,this.__actions__)},Hn.prototype.first=Hn.prototype.head,Ze&&(Hn.prototype[Ze]=function(){return this}),Hn}();dt._=hn,(r=function(){return hn}.call(t,n,t,e))===a||(e.exports=r)}.call(this)},2643:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(54705),a=n(96540),o=n(16762),i=n.n(o),s=n(84976),l=n(75930),c=n(17904),u=n(62524);const d={tagList:(0,l.AH)("{\n display: table;\n clear: both;\n margin: -9px 0 0;\n padding: 0;\n }"),tagListItem:(0,l.AH)("{\n float: left;\n margin-bottom: 0;\n list-style: none;\n\n .tag-link {\n font-family: ".concat(u.A.sansSerif,";\n font-weight: 500;\n display: inline-block;\n margin: 9px 8px 0 0;\n background-color: ").concat(c.Tj.brand2Light,";\n padding: 6px 10px;\n text-decoration: none;\n color: ").concat(c.Tj.brand2,";\n font-size: 17px;\n letter-spacing: 0.4px;\n line-height: 27px;\n\n &:hover,\n &:focus {\n background-color: ").concat(c.Tj.hover,";\n }\n }\n }"))},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{tags:[{}]};return a.createElement("ul",{className:d.tagList,"data-testid":"tag-list"},e.tags.map(((e,t)=>{var{name:n,url:r,urlAlias:o}=e,i=o?"/".concat(o):"".concat(r);return a.createElement("li",{key:t,className:d.tagListItem},a.createElement(s.N_,{to:i,className:"tag-link"},n))})))};var m=n(45573);const h={articleFooterBlock:(0,l.AH)("{\n h3 {\n margin-top: 0;\n margin-bottom: 9px;\n vertical-align: top;\n line-height: 18px;\n }\n }"),articleFooterBlockMargin:(0,l.AH)("{\n\t\tmargin: 0 0 27px;\n }")};var f,g=n(21764);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{tags:[{}],authors:[],type:"",location:{pathname:""}},t=i()(e,"tags")&&i()(e,"tags").length>0,n=(i()(e,"tags")||[]).map((e=>"school-leadership"===(null==e?void 0:e.slug)?y(y({},e),{},{urlAlias:"topic/principal-project"}):e));return a.createElement("footer",{id:"articleFooter",className:"article-footer","data-testid":"article-footer"},!e.hideShare&&a.createElement("div",{className:"".concat(h.articleFooterBlock," ").concat(h.articleFooterBlockMargin)},a.createElement("h3",{className:"section-heading--small"},"Share This ","blogs"===e.type?"Blog":"Story"),a.createElement(m.A,{url:"https://www.edutopia.org".concat(e.location.pathname),title:e.title,image:e.image,onClick:e=>{(0,g.s)("Click_Social_Share_Icon","Social Icon",e)}})),t&&a.createElement("div",{className:"".concat(h.articleFooterBlock," ").concat(h.articleFooterBlockMargin)},f||(f=a.createElement("h3",{className:"section-heading--small"},"Filed Under")),a.createElement(p,{tags:n})))}},2677:(e,t,n)=>{var r=n(78423),a=n(86260);e.exports=n(58219)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},2694:(e,t,n)=>{"use strict";var r=n(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
2:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},2780:(e,t,n)=>{var r,a,o,i=n(35052),s=n(24877),l=n(61308),c=n(46034),u=n(67526),d=u.process,p=u.setImmediate,m=u.clearImmediate,h=u.MessageChannel,f=u.Dispatch,g=0,v={},y="onreadystatechange",b=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},x=function(e){b.call(e.data)};p&&m||(p=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return v[++g]=function(){s("function"==typeof e?e:Function(e),t)},r(g),g},m=function(e){delete v[e]},"process"==n(55089)(d)?r=function(e){d.nextTick(i(b,e,1))}:f&&f.now?r=function(e){f.now(i(b,e,1))}:h?(o=(a=new h).port2,a.port1.onmessage=x,r=i(o.postMessage,o,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(e){u.postMessage(e+"","*")},u.addEventListener("message",x,!1)):r=y in c("script")?function(e){l.appendChild(c("script"))[y]=function(){l.removeChild(this),b.call(e)}}:function(e){setTimeout(i(b,e,1),0)}),e.exports={set:p,clear:m}},2874:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GA4=void 0;var r=l(n(99507)),a=l(n(71683)),o=["eventCategory","eventAction","eventLabel","eventValue","hitType"],i=["title","location"],s=["page","hitType"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,y(r.key),r)}}function v(e,t,n){return(t=y(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e){var t=function(e){if("object"!==u(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===u(t)?t:String(t)}var b=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),v(this,"reset",(function(){t.isInitialized=!1,t._testMode=!1,t._currentMeasurementId,t._hasLoadedGA=!1,t._isQueuing=!1,t._queueGtag=[]})),v(this,"_gtag",(function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];t._testMode||t._isQueuing?t._queueGtag.push(n):r.default.apply(void 0,n)})),v(this,"_loadGA",(function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://www.googletagmanager.com/gtag/js";if("undefined"!=typeof window&&"undefined"!=typeof document&&!t._hasLoadedGA){var a=document.createElement("script");a.async=!0,a.src="".concat(r,"?id=").concat(e),n&&a.setAttribute("nonce",n),document.body.appendChild(a),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},t._hasLoadedGA=!0}})),v(this,"_toGtagOptions",(function(e){if(e){var t={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"};return Object.entries(e).reduce((function(e,n){var r,a,o=(a=2,function(e){if(Array.isArray(e))return e}(r=n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}
vendor: 5,211 bytes, line 2
2finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}(r,a)||h(r,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=o[0],s=o[1];return t[i]?e[t[i]]=s:e[i]=s,e}),{})}})),v(this,"initialize",(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)throw new Error("Require GA_MEASUREMENT_ID");var r="string"==typeof e?[{trackingId:e}]:e;t._currentMeasurementId=r[0].trackingId;var a=n.gaOptions,o=n.gtagOptions,i=n.nonce,s=n.testMode,l=void 0!==s&&s,c=n.gtagUrl;if(t._testMode=l,l||t._loadGA(t._currentMeasurementId,i,c),t.isInitialized||(t._gtag("js",new Date),r.forEach((function(e){var n=m(m(m({},t._toGtagOptions(m(m({},a),e.gaOptions))),o),e.gtagOptions);Object.keys(n).length?t._gtag("config",e.trackingId,n):t._gtag("config",e.trackingId)}))),t.isInitialized=!0,!l){var u=d(t._queueGtag);for(t._queueGtag=[],t._isQueuing=!1;u.length;){var p=u.shift();t._gtag.apply(t,d(p)),"get"===p[0]&&(t._isQueuing=!0)}}})),v(this,"set",(function(e){e?"object"===u(e)?(0===Object.keys(e).length&&console.warn("empty `fieldsObject` given to .set()"),t._gaCommand("set",e)):console.warn("Expected `fieldsObject` arg to be an Object"):console.warn("`fieldsObject` is required in .set()")})),v(this,"_gaCommandSendEvent",(function(e,n,r,a,o){t._gtag("event",n,m(m({event_category:e,event_label:r,value:a},o&&{non_interaction:o.nonInteraction}),t._toGtagOptions(o)))})),v(this,"_gaCommandSendEventParameters",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"==typeof n[0])t._gaCommandSendEvent.apply(t,d(n.slice(1)));else{var a=n[0],i=a.eventCategory,s=a.eventAction,l=a.eventLabel,u=a.eventValue,p=(a.hitType,c(a,o));t._gaCommandSendEvent(i,s,l,u,p)}})),v(this,"_gaCommandSendTiming",(function(e,n,r,a){t._gtag("event","timing_complete",{name:n,value:r,event_category:e,event_label:a})})),v(this,"_gaCommandSendPageview",(function(e,n){if(n&&Object.keys(n).length){var r=t._toGtagOptions(n),a=r.title,o=r.location,s=c(r,i);t._gtag("event","page_view",m(m(m(m({},e&&{page_path:e}),a&&{page_title:a}),o&&{page_location:o}),s))}else e?t._gtag("event","page_view",{page_path:e}):t._gtag("event","page_view")})),v(this,"_gaCommandSendPageviewParameters",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"==typeof n[0])t._gaCommandSendPageview.apply(t,d(n.slice(1)));else{var a=n[0],o=a.page,i=(a.hitType,c(a,s));t._gaCommandSendPageview(o,i)}})),v(this,"_gaCommandSend",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var a="string"==typeof n[0]?n[0]:n[0].hitType;switch(a){case"event":t._gaCommandSendEventParameters.apply(t,n);break;case"pageview":t._gaCommandSendPageviewParameters.apply(t,n);break;case"timing":t._gaCommandSendTiming.apply(t,d(n.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(a));break;default:console.warn("Send command doesn't exist: ".concat(a))}})),v(this,"_gaCommandSet",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];"string"==typeof n[0]&&(n[0]=v({},n[0],n[1])),t._gtag("set",t._toGtagOptions(n[0]))})),v(this,"_gaCommand",(function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];switch(e){case"send":t._gaCommandSend.apply(t,r);break;case"set":t._gaCommandSet.apply(t,r);break;default:console.warn("Command doesn't exist: ".concat(e))}})),v(this,"ga",(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("string"==typeof n[0])t._gaCommand.apply(t,n);else{var a=n[0];t._gtag("get",t._currentMeasurementId,"client_id",(function(e){t._isQueuing=!1;var n=t._queueGtag;for(a({get:function(n){return"clientId"===n?e:"trackingId"===n?t._currentMeasurementId:"apiVersion"===n?"1":void 0}});n.length;){var r=n.shift();t._gtag.apply(t,d(r))}})),t._isQueuing=!0}return t.ga})),v(this,"event",(function(e,n){if("string"==typeof e)t._gtag("event",e,t._toGtagOptions(n));else{var r=e.action,o=e.category,i=e.label,s=e.value,l=e.nonInteraction,c=e.transport;if(!o||!r)return void console.warn("args.category AND args.action are required in event()");var u={hitType:"event",eventCategory:(0,a.default)(o),eventAction:(0,a.default)(r)};i&&(u.eventLabel=(0,a.default)(i)),void 0!==s&&("number"!=typeof s?console.warn("Expected `args.value` arg to be a Number."):u.eventValue=s),void 0!==l&&("boolean"!=typeof l?console.warn("`args.nonInteraction` must be a boolean."):u.nonInteraction=l),void 0!==c&&("string"!=typeof c?console.warn("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(c)&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),u.transport=c)),t._gaCommand("send",u)}})),v(this,"send",(function(e){t._gaCommand("send",e)})),this.reset()}var t,n;return t=e,n=[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}}],n&&g(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();
2t.GA4=b;var x=new b;t.default=x},2924:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(96540),a=n(16762),o=n.n(a),i=n(75930),s=n(84976),l=n(7066),c=n(95302),u=n(2643),d=n(48951),p=n(40207),m=n(14370),h=n(41576);const f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"full",intro:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0},t=e.topics&&e.topics.find((t=>t.id===e.primaryTopic)),n=h.OQ.includes(null==t?void 0:t.slug)?r.createElement(s.N_,{to:t.url||"/".concat(t.slug),className:(0,i.AH)("&:hover{background-color:transparent !important;}")},r.createElement("img",{src:"".concat(h.PX,"?w=390&quality=85"),srcSet:"".concat(h.PX,"?w=195&quality=85 1x,\n ").concat(h.PX,"?w=390&quality=85 2x"),width:"195",alt:"principal-project-logo",style:{marginTop:"full"===e.coverMediaDisplay?"0px":"22px"}})):e.eyebrow;return r.createElement("div",{className:"page-inner page-inner--content ".concat(e.beyond?"page-inner--no-min-height":""),"data-testid":"article-view"},r.createElement("article",null,r.createElement(c.A,{id:e.id,commentStatus:e.commentStatus,commentCount:e.commentCount,beyondHeader:e.beyond,eduVideo:e.eduVideo,title:e.title,eyebrow:n,intro:e.intro,created:e.created,firstPublished:e.firstPublished,authors:e.authors,hero:e.coverMedia,slug:e.slug,coverMediaDisplay:e.coverMediaDisplay,type:"articles",nodeType:"node--article",beyondKey:e.beyondKey,beyondParentType:e.beyondParentType,showTooltip:!e.beyond}),e.beyond?r.createElement(r.Fragment,null,r.createElement(d.A,{value:e.body,embeds:e.embeds,coverMedia:e.coverMedia,id:1,title:e.title,url:e.url,location:e.location,beyondArticle:!0}),r.createElement(p.A,{urlType:"internal",url:e.slug,clickHandler:()=>{(0,l.GZ)(e.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(d.A,{value:e.body,title:e.title,url:e.slug,id:2,location:e.location,articleID:e.id}),r.createElement(u.A,{authors:e.authors,tags:(0,m.A)(e),title:e.title,image:o()(e,"coverMedia.sizes[master]",""),url:e.url,location:e.location,type:"articles"}))))}},2962:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,O:()=>i});var r=n(36326),a=n.n(r),o=e=>/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(e),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new(a());n.is().min(6).has().letters().has().digits().has(/^[\S]+.*/).has(/.*[\S]+$/);var r=n.validate(e,{list:t});return t&&(r=r.map((e=>"has"===e?"spaces":e))),r}},3062:(e,t,n)=>{var r=n(27403);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},3075:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(96540),a=n(75930),o=n(17904),i=n(62524);const s="\n .modal-overlay {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: ".concat(o.Tj.black,";\n z-index: 9000;\n cursor: pointer;\n transition: all 0.3s ease;\n }\n .modal-content {\n position: fixed;\n cursor: pointer;\n transition: all 0.3s ease;\n outline: none;\n overflow-y: auto;\n width: 100%;\n &:focus {\n outline: none;\n }\n }\n .content {\n display: block;\n background-clip: padding-box;\n width: 100%;\n min-width: 150px;\n min-height:150px;\n &:nth-child(1n) > img {\n display: block;\n max-width: 100vw;\n max-height: 100vh;\n margin: 0 auto;\n width: auto;\n }\n }\n .has-meta .content {\n &:nth-child(1n) > img {\n padding-bottom: 94px;\n }\n }\n .credit {\n margin: 0;\n background: linear-gradient(to bottom,rgba(0,0,0,0.2) 0,#000 100%);\n padding: 6px 10px 9px;\n width: 100%;\n color: ").concat(o.Tj.white,";\n line-height: 14px;\n text-align: right;\n font-family: ").concat(i.A.sansSerif,";\n font-weight: 400;\n font-size: 10px;\n }\n .caption {\n margin: 0;\n border-bottom: 1px solid ").concat(o.Tj.black,";\n background-color: ").concat(o.Tj.black,";\n padding: 3px 10px 10px;\n color: ").concat(o.Tj.white,";\n line-height: 21px;\n font-family: ").concat(i.A.display,";\n font-size: 15px;\n font-style: normal;\n }\n .page-outer--offline .close-modal {\n display: none;\n }\n .close-modal {\n position: absolute;\n z-index: 1;\n top: 10px;\n right: 10px;\n appearance: none;\n border: none;\n background-color: rgba(0, 0, 0, 0.45);\n background-image: url(/assets/contract-alt-white.svg);\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 21px 21px;\n border-radius: 4px;\n width: 41px;\n height: 41px;\n text-indent: -99999px;\n cursor: pointer;\n }\n .meta {\n position: absolute;\n left: 0;\n padding: 0 10px 0 0;\n width: 100%;\n transform: translateY(-94px);\n color: ").concat(o.Tj.white,";\n }\n .modal-wrapper {\n display: table;\n position: relative;\n margin: 0 auto;\n }\n");var l;(0,a.HO)(s);const c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{credit:"",caption:"",onAfterOpen:null,onRequestClose:null,isOpen:!1},t=!(!e.credit&&!e.caption);return r.createElement("div",{className:"modal-overlay",onClick:e.onRequestClose,style:{display:!0===e.isOpen?"block":"none"},"data-testid":"content-modal"},r.createElement("div",{className:"modal-content"},r.createElement("div",{className:"modal-wrapper".concat(t?" has-meta":"")},l||(l=r.createElement("button",{className:"close-modal modal--close"},"close modal")),!0===e.isOpen&&r.createElement("div",{className:"content"},e.children),t&&r.createElement("div",{className:"meta"},r.createElement("div",{className:"credit"},e.credit),r.createElement("div",{className:"caption"},e.caption)))))}},3097:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});var r=n(75930),a=n(17904),o=(0,r.AH)("\n visibility: hidden;\n opacity: 0;\n transition: all 0.5s ease-in;\n position: absolute;\n width: 288px;\n z-index: 99;\n background-color: #F2F2F2;\n padding: 10px 20px;\n text-align: center;\n top: 65px;\n right: -10px;\n border: 0.765957px solid #D8D8D8;\n border-radius: 4px;\n box-shadow: 1.53px 1.53px 3.06px 0px #C5C4C8;\n\n &.toast {\n &.show {\n visibility: visible;\n opacity: 1;\n top: 42px;\n }\n }\n\n @media screen and (min-width: ".concat(a.T5.xxlarge,") {\n transform: translateX(37%);\n }\n\n p, a {\n color: #6A6A6A;\n font-size: 18px;\n font-weight: 400;\n line-height: 20.22px;\n font-family: 'canada-type-gibson', Arial, Verdana, sans-serif;\n margin: 0;\n font-style: italic;\n }\n\n a {\n color: #00A7E1;\n border-bottom: 1px solid #00A7E1;\n }\n")),i=(0,r.AH)("\n position: absolute;\n top: -10px;\n left: 13px;\n display: flex;\n justify-content: center;
2\n align-items: center;\n padding: 5px;\n background: #ff4c00;\n border-radius: 20px;\n width: 37px;\n height: 17px;\n\n span {\n font-family: 'canada-type-gibson';\n font-style: normal;\n font-weight: 500;\n font-size: 12px;\n line-height: 12px;\n display: flex;\n align-items: center;\n text-align: center;\n color: #ffffff;\n flex: none;\n order: 0;\n flex-grow: 0;\n }\n"),s=(0,r.AH)("\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &.lite {\n height: 29px;\n padding-bottom: 0;\n margin-right: -5px;\n\n @media screen and (min-width: ".concat(a.T5.xxlarge,") {\n .").concat(o," {\n top: 65px;\n transform: translateX(37%);\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.medium,") {\n margin-right: 15px;\n }\n }\n")),l=(0,r.AH)("\n position: relative;\n background-color: transparent;\n cursor: pointer;\n box-sizing: border-box;\n\n display: flex;\n justify-content: center;
2\n align-items: center;\n flex-direction: row;\n align-items: center;\n width: fit-content;\n height: 37.11px;\n width: 37.11px;\n\n border: 1.5px solid #00a7e1;\n border-radius: 50px;\n\n flex: none;\n order: 1;\n flex-grow: 0;\n z-index: 1;\n\n &:hover {\n background-color: #d1ecfa;\n }\n\n &.lite {\n border: none;\n background-color: transparent;\n height: 23px;\n margin-top: 5px;\n\n svg {\n height: 18px;\n width: 18px;\n }\n }\n"),c=(0,r.AH)("\n display: block;\n position: absolute;\n top: calc(100% + 18px);\n right: -12px;\n width: 238px;\n background-color: ".concat(a.Tj.lightestGrey2,";\n border-radius: 12px;\n border: 1px solid ").concat(a.Tj.mercury,";\n box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);\n padding: 42px 20px 24px 20px;\n z-index: 2;\n\n /* Smooth fade-in transition */\n opacity: 0;\n animation: fadeInTooltip 0.3s ease-in forwards;\n\n @keyframes fadeInTooltip {\n from { opacity: 0; }\n to { opacity: 1; }\n }\n\n &::before {\n content: '';\n position: absolute;\n top: -15px;\n right: 20px;\n border-width: 0 10px 15px 10px;\n border-style: solid;\n border-color: transparent transparent ").concat(a.Tj.mercury," transparent;\n }\n\n &::after {\n content: '';\n position: absolute;\n top: -13px;\n right: 21px;\n border-width: 0 9px 14px 9px;\n border-style: solid;\n border-color: transparent transparent ").concat(a.Tj.lightestGrey2," transparent;\n }\n\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n left: -12px;\n right: auto;\n\n &::before {\n left: 20px;\n right: auto;\n }\n\n &::after {\n left: 21px;\n right: auto;\n }\n }\n\n @media screen and (max-width: ").concat(a.T5.large,") {\n display: none;\n }\n")),u=(0,r.AH)("\n display: block;\n position: relative;\n width: 100%;\n margin-bottom: 16px;\n margin-top: -8px;\n padding: 16px 18px 18px 18px;\n background-color: ".concat(a.Tj.lightestGrey2,";\n border-radius: 12px;\n border: 1px solid ").concat(a.Tj.mercury,";\n box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);\n box-sizing: border-box;\n z-index: 2;\n\n /* Smooth fade-in transition */\n opacity: 0;\n animation: fadeInTooltipMobile 0.3s ease-in forwards;\n\n @keyframes fadeInTooltipMobile {\n from { opacity: 0; }\n to { opacity: 1; }\n }\n\n &::before {\n content: '';\n position: absolute;\n left: auto;\n right: 60px;\n transform: translateX(-50%);\n top: -15px;\n border-width: 0 10px 15px 10px;\n border-style: solid;\n border-color: transparent transparent ").concat(a.Tj.mercury," transparent;\n }\n\n &::after {\n content: '';\n position: absolute;\n left: auto;\n right: 62px;\n transform: translateX(-50%);\n top: -13px;\n border-width: 0 9px 14px 9px;\n border-style: solid;\n border-color: transparent transparent ").concat(a.Tj.lightestGrey2," transparent;\n }\n\n @media screen and (max-width: ").concat(a.T5.large,") {\n display: block;\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n display: none;\n }\n")),d=(0,r.AH)("\n @media screen and (max-width: ".concat(a.T5.large,") {\n margin-top: 20px;\n }\n")),p=(0,r.AH)("\n &::before {\n right: -2px;\n }\n\n &::after {\n right: 0px;\n }\n"),m=(0,r.AH)("\n @media screen and (max-width: ".concat(a.T5.large,") {\n margin-top: -26px;\n }\n")),h=(0,r.AH)("\n &::before {\n right: 67px;\n }\n\n &::after {\n right: 69px;\n }\n"),f=(0,r.AH)("\n &::before {\n right: 70px;\n }\n\n &::after {\n right: 72px;\n }\n"),g=(0,r.AH)("\n position: absolute;\n top: 6px;\n right: 6px;\n border: 0;\n padding: 4px;\n background: transparent;\n cursor: pointer;\n line-height: 0;\n\n img {\n height: 16px;\n width: 16px;\n display: block;\n }\n"),v=(0,r.AH)("\n display: flex;\n flex-direction: column;\n gap: 12px;
2\n align-items: center;\n\n @media screen and (max-width: ".concat(a.T5.large,") {\n flex-direction: row;\n align-items: center;\n text-align: left;\n }\n")),y=(0,r.AH)("\n width: 92px;\n height: auto;\n flex-shrink: 0;\n\n @media screen and (max-width: ".concat(a.T5.large,") {\n width: 96px;\n }\n")),b=(0,r.AH)("\n margin: 0;\n color: ".concat(a.Tj.mediumGrey,";\n font-family: 'canada-type-gibson', Arial, Verdana, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 20px;\n")),x=(0,r.AH)("\n color: ".concat(a.Tj.brand2,";\n text-decoration: underline;\n")),w=(0,r.i7)("0%{transform:scaleY(0);}100%{transform:scaleY(1);}"),E=(0,r.i7)("0%{stroke:#000000;}100%{stroke:",a.Tj.brand1,";}");const C={savedIcon:l,newIcon:i,wrapper:s,success:o,tooltip:c,tooltipMobile:u,tooltipMobileNoAuthor:d,tooltipMobileNoCommentIcon:p,tooltipMobilePostDateFull:m,tooltipMobileCount11:h,tooltipMobileCountGt11:f,tooltipClose:g,tooltipContent:v,tooltipIllustration:y,tooltipText:b,tooltipLink:x,bookmarkFill:(0,r.AH)("\n fill: ".concat(a.Tj.brand1,";\n")),bookmarkFillMask:(0,r.AH)("\n transform-origin: 50% 100%;\n transform-box: fill-box;\n transform: scaleY(0);\n\n @media screen and (prefers-reduced-motion: reduce) {\n transform: scaleY(1);\n }\n"),bookmarkFillMaskAnimate:(0,r.AH)("\n @media screen and (min-width: ".concat(a.T5.large,") and (prefers-reduced-motion: no-preference) {\n animation: ").concat(w," 1s ease-out 2.5s forwards;\n }\n")),bookmarkOutline:(0,r.AH)("\n stroke: #000000;\n\n @media screen and (prefers-reduced-motion: reduce) {\n stroke: ".concat(a.Tj.brand1,";\n }\n")),bookmarkOutlineAnimate:(0,r.AH)("\n @media screen and (min-width: ".concat(a.T5.large,") and (prefers-reduced-motion: no-preference) {\n animation: ").concat(E," 1s ease-out 2.5s forwards;\n }\n"))}},3191:(e,t,n)=>{"use strict";var r=n(31928);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},3344:e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},3397:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 3===r(e).getDay()}},3504:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(0),o=n(86884)([].forEach,!0);r(r.P+r.F*!o,"Array",{forEach:function(e){return a(this,e,arguments[1])}})},3514:e=>{e.exports=function(){var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:function(t,n,r){var a;return r=r||{},a="string"==typeof e[t]?e[t]:1===n?e[t].one:e[t].other.replace("{{count}}",n),r.addSuffix?r.comparison>0?"in "+a:a+" ago":a}}}},3559:(e,t,n)=>{"use strict";n(52468)("sub",(function(e){return function(){return e(this,"sub","","")}}))},3606:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>g,U5:()=>m,uf:()=>p});var r,a,o,i,s=n(96540),l=n(75930),c=n(17904),u={container:(0,l.AH)("display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;"),eventContainer:(0,l.AH)("display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap;min-height:20px;font-family:canada-type-gibson,Arial,Verdana,sans-serif;"),announcementContainer:(0,l.AH)("display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;&.left{justify-content:flex-start;}&.right{justify-content:flex-end;}.title{font-weight:600;font-style:SemiBold;font-size:16px;line-height:125%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;color:",c.Tj.brand1,";}"),dateText:(0,l.AH)("font-weight:300;font-style:Book;font-size:16px;leading-trim:NONE;line-height:125%;letter-spacing:0px;vertical-align:middle;color:",c.Tj.mediumGrey,";"),notificationContainer:(0,l.AH)("visibility:hidden;display:flex;align-items:center;justify-content:center;min-height:40px;width:44px;background-color:#ffede5;border:1px solid ",c.Tj.brand1,";border-radius:50%;")},d=e=>
2{var t=new Date(1e3*e),n=t.toLocaleString("en-US",{timeZone:"UTC"}),r=t.toLocaleString("en-US",{timeZone:"America/Los_Angeles"});return e+(new Date(n)-new Date(r))/1e3},p=(e,t)=>{var n=d(e),r=d(t),a=Math.floor(Date.now()/1e3),o=e=>{var t=new Date(1e3*e),n=new Intl.DateTimeFormat("en-US",{timeZone:"America/New_York",weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"2-digit",hour12:!0}).formatToParts(t),r={};n.forEach((e=>{r[e.type]=e.value}));var a=parseInt(r.hour),o=r.minute,i=r.dayPeriod.toLowerCase(),s="00"===o?"".concat(a).concat(i):"".concat(a,":").concat(o).concat(i);return{date:"".concat(r.weekday,", ").concat(r.month," ").concat(r.day,", ").concat(r.year),time:"".concat(s," EST")}};return{status:a<n?"upcoming":a>=n&&a<=r?"live":"ended",startDate:o(n),endDate:o(r)}},m=e=>{var{status:t,direction:n="left"}=e,o=null,i=null;return"upcoming"===t?(i="GOING LIVE ON",o=r||(r=s.createElement("img",{src:"/assets/ask-and-answer/eventDetails/live-icon.png",alt:"now live icon",width:19.33}))):(i="LIVE NOW",o=a||(a=s.createElement("img",{src:"/assets/ask-and-answer/eventDetails/upcoming-icon.png",alt:"upcoming icon",width:18.33}))),s.createElement("div",{className:"".concat(u.announcementContainer," ").concat(n)},o,s.createElement("span",{className:"title"},i))},h=e=>{var t,n,{variation:r="default",status:a,startDate:o,endDate:i}=e,l="default"===r?", ":" ⢠";return"live"===a?(t="until ".concat(i.date),n=i.time):(t=o.date,n=o.time),s.createElement("span",{className:u.dateText},"".concat(t).concat(l).concat(n))},f=()=>s.createElement("div",{className:u.notificationContainer},o||(o=s.createElement("img",{src:"/assets/ask-and-answer/eventDetails/bell-icon.png",alt:"now live icon",height:24,width:24})));const g=e=>{if("number"!=typeof e.eventEndDateTimestamp||"number"!=typeof e.eventStartDateTimestamp||e.template&&"jam-session"!==e.template.slug&&"ask-us-anything"!==e.template.slug)return null;var t=p(e.eventStartDateTimestamp,e.eventEndDateTimestamp);return"ended"===t.status?null:s.createElement("div",{className:u.container},s.createElement("div",{className:u.eventContainer},s.createElement(m,{status:t.status}),s.createElement(h,{status:t.status,startDate:t.startDate,endDate:t.endD
2ate})),i||(i=s.createElement(f,null)))}},3650:(e,t,n)=>{var r=n(74335)(Object.keys,Object);e.exports=r},3656:(e,t,n)=>{e=n.nmd(e);var r=n(9325),a=n(89935),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||a;e.exports=l},3703:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()>a.getTime()}},3733:e=>{e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},3802:(e,t,n)=>{var r=n(24401),a=n(66670).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},3844:(e,t,n)=>{var r=n(47967).f,a=n(57917),o=n(67574)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},3850:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540),a=n(46798);const o=e=>{var{label:t="Email",name:n="email",validInput:o=!0,showValidation:i=!1,value:s,placeholder:l,changeHandler:c}=e,u=i&&o&&s;return r.createElement("div",{className:"".concat(a.QL.inputWrapperEmail," ").concat(u?a.QL._val
2idInput:"")},r.createElement("label",{htmlFor:n,className:"hidden",id:"".concat(n,"-label")},t),r.createElement("input",{type:"email",name:n,id:n,placeholder:l||t,"aria-labelledby":"".concat(n,"-label"),value:s,onChange:c,"data-testid":"".concat(n,"-input"),className:a.QL.email}))}},3932:(e,t)=>{"use strict";function n(e){return e>=48&&e<=57}function r(e){return e>=97&&e<=122||e>=65&&e<=90}Object.defineProperty(t,"__esModule",{value:!0}),t.isDigit=n,t.isLetter=r,t.isNameContinue=function(e){return r(e)||n(e)||95===e},t.isNameStart=function(e){return r(e)||95===e},t.isWhiteSpace=function(e){return 9===e||32===e}},4033:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(58168),a=n(75930),o=n(5556),i=n.n(o),s=n(96540),l=n(81998),c=n(84976),u=n(17904),d=n(12209),p=e=>{var{children:t,redirectURL:n}=e;return s.createElement(c.N_,{to:n},t)},m=e=>{var{location:t,eduVideo:n,redirectURL:r,heroType:a="lite",coverMedia:o,hero:i}=e,c=(0,s.useRef)(null),{credit:u}=n,p=(o||i||{}).captionOverride;return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat("full"===a?l.A.heroContainerFull:l.A.heroWrapper," ").concat(f.videoBackground," ").concat(l.A.heroSimple),style:{cursor:r?"pointer":"default",marginBottom:null!=t&&t.pathname&&!u?"21px":"0"}},s.createElement("video",{ref:c,onLoadedData:()=>{var e=c.current;if(e){var t=e.play();void 0!==t&&t.catch((()=>{}))}},autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:"".concat(f.videoContent," ").concat("lite"===a?f.liteVideoBackground:f.fullVideoBackground)},s.createElement("source",{src:n.mediaItemUrl,type:"video/mp4"}),"Your browser does not support the video tag.")),(u||p&&"full"!==a)&&s.createElement("div",{style:{padding:"full"===a&&"6px 10px 9px"}},s.createElement(d.H,{credit:u,caption:"full"!==a&&p,variation:"default"})),"full"!==a&&s.createElement("div",{style:{height:"14px"}}))};const h=e=>e.beyondHeader&&e.redirectURL||"full"===e.heroType&&e.redirectURL?s.createElement(p,{redirectURL:e.redirectURL},s.createElement(m,e)):s.createElement(m,(0,r.A)({},e,{eduVideo:e.eduVideo,heroType:e.heroType}));i().shape({mediaItemUrl:i().string,credit:i().string}),i().shape({captionOverride:i().string}),i().shape({captionOverride:i().string}),i().shape({pathname:i().string}),i().bool,i().string,i().string;var f={videoBackground:(0,a.AH)("position:relative;width:100%;overflow:hidden;display:flex;"),videoContent:(0,a.AH)("position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);"),liteVideoBackground:(0,a.AH)("height:140%;object-fit:fill;"),fullVideoBackground:(0,a.AH)("width:100%;object-fit:cover;@media screen and (max-width:",u.T5.small,"){position:relative;top:0%;left:50%;transform:translate(-50%,0%);}"),enableDataSaver:(0,a.AH)("max-width:790px;padding:10px 20px;margin:0 auto;font-size:18px;@media screen and (min-width:770px){padding:10px 40px;}")}},4040:(e,t,n)=>{"use strict";var r=n(4228),a=n(81485),o=n(28828),i=n(52535);n(69228)("match",1,(function(e,t,n,s){return[function(n){var r=e(this),a=null==n?void 0:n[t];return void 0!==a?a.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=s(n,e,this);if(t.done)return t.value;var l=r(e),c=String(this);if(!l.global)return i(l,c);var u=l.unicode;l.lastIndex=0;for(var d,p=[],m=0;null!==(d=i(l,c));){var h=String(d[0]);p[m]=h,""===h&&(l.lastIndex=o(c,a(l.lastIndex),u)),m++}return 0===m?null:p}]}))},4104:(e,t,n)=>{var r=n(92127),a=n(33842),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(e){return a(e)&&o(e)<=9007199254740991}})},4111:(e,t,n)=>{var r=n(97336);e.exports=function(){return r(new Date)}},4146:(e,t,n)=>{"use strict";var r=n(44363),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var a=m(n);a&&a!==h&&e(t,a,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),f=l(n),g=0;g<i.length;++g){var v=i[g];if(!(o[v]||r&&r[v]||f&&f[v]||s&&s[v])){var y=p(n,v);try{c(t,v,y)}catch(e){}}}}return t}}
2,4228:(e,t,n)=>{var r=n(43305);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},4246:(e,t,n)=>{"use strict";n.d(t,{zv:()=>A,Ay:()=>S});var r,a,o,i=n(58168),s=n(96540),l=n(62251),c=n(47767),u=n(16762),d=n.n(u),p=n(44206),m=n(71468),h=n(48231),f=n(29970),g=()=>r||(r=s.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},s.createElement("path",{d:"M8 1V15",stroke:"white",strokeWidth:"2",strokeLinecap:"round"}),s.createElement("path",{d:"M15 8L0.999999 8",stroke:"white",strokeWidth:"2",strokeLinecap:"round"})));const v=(0,p.h)((0,m.Ng)((e=>{var{loggedIn:t}=d()(e,"global",{});return{loggedIn:t}}))((e=>{var{loggedIn:t,dispatch:n,onBanner:r=!1,hideIcon:i=!0}=e,u=(0,c.Zp)();return s.createElement("div",{className:l.fr.formButtonWrapper},s.createElement("button",{className:"".concat(l.fr.formButton," ").concat(r?"banner":"signup ".concat(l.Bl.button)),onClick:e=>{if(e.preventDefault(),!t)return f.Ay.event({action:"Sign Up",category:"Ask & Answer",label:"Ask A Question"}),n((0,h.to)("signupCta","To ask a question, create a free account.")),void n((0,h.b7)("askQuestion"));f.Ay.event({action:"Click",category:"Ask & Answer",label:"Ask A Question"}),u("/teacher2teacher/question-form")}},!i&&s.createElement("span",{style:{height:"14px",width:"14px",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden"}},a||(a=s.createElement(g,null))),o||(o=s.createElement("span",null,"ASK A QUESTION"))))})));var y,b,x,w,E,C,k,A=()=>y||(y=s.createElement("img",{src:"/assets/t2t-heading-logo.svg",alt:"Teacher to Teacher"})),T=()=>b||(b=s.createElement("img",{src:"/assets/ask-and-answer/ask-us-anything-icon.svg"})),D=()=>x||(x=s.createElement("img",{src:"/assets/ask-and-answer/jam-session-icon.svg"}));const S=e=>{var{hideButton:t=!1,minWidth:n=null,clickable:r=!1,template:a={},className:o=""}=e,u=(0,c.Zp)(),d=()=>{u("/teacher2teacher")},p={"ask-us-anything":{className:"ask-us-anything-logo",component:w||(w=s.createElement(T,null))},"jam-session":{className:"jam-session-logo",component:E||(E=s.createElement(D,null))},teacher2teacher:{className:"ask-and-answer-logo",component:C||(C=s.createElement(A,null))}},m=p[a.slug]?p[a.slug]:p.teacher2teacher;return s.createElement("div",{className:o},s.createElement("div",{className:l.fr.container(788===n?"small":"large")},s.createElement("div",(0,i.A)({className:"hero-title ".concat(m.className)},r&&{role:"button",tabIndex:0,"aria-label":"Navigate to Ask and Answer page",style:{cursor:"pointer"},onClick:d,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),d())}}),m.component),s.createElement("div",{className:l.fr.overlay},s.createElement("img",{className:"hero-banner",src:"/assets/ask-and-answer/hero-banner.png",style:{minWidth:n?"".concat(n,"px"):"1280px"}}))),!t&&(k||(k=s.createElement(v,{onBanner:!0,hideIcon:!1}))))}},4376:(e,t,n)=>{var r=n(92127),a=n(68641).f,o=n(4228);r(r.S,"Reflect",{deleteProperty:function(e,t){var n=a(o(e),t);return!(n&&!n.configurable)&&delete e[t]}})},4415:e=>{var t=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+n).toString(36))}},4509:(e,t,n)=>{var r=n(12651);e.exports=function(e){return r(this,e).has(e)}},4514:(e,t,n)=>{var r=n(67526).navigator;e.exports=r&&r.userAgent||""},4570:(e,t,n)=>{"use strict";var r=n(92127),a=n(67227);r(r.S+r.F*n(57067)((function(){function e(){}return!(Array.of.call(e)instanceof e)})),"Array",{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},4664:(e,t,n)=>{var r=n(79770),a=n(63345),o=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return o.call(e,t)})))}:a;e.exports=s},4765:(e,t,n)=>{var r=n(57221),a=n(59415).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?function(e){try{return a(e)}catch(e){return i.slice()}}(e):a(r(e))}},4801:(e,t,n)=>{"use strict";n.d(t,{$P:()=>Ze,$e:()=>Je,CI:()=>$e,DB:()=>Fe,DU:()=>Se,Eb:()=>Be,Eq:()=>Te,FP:()=>Pe,Lq:()=>ze,MK:()=>qe,V2:()=>He,VA:()=>_e,VN:()=>Oe,Z2:()=>et,Z5:()=>ke,eX:()=>We,hX:()=>Ae,hc:()=>Ie,kJ:()=>Qe,ki:()=>Ue,lw:()=>je,ot:()=>Xe,q2:()=>Ge,q7:()=>Re,rW:()=>Ye,s2:()=>Ve,vQ:()=>Ke,y5:()=>Le,z5:()=>Ne,z6:()=>De,zs:()=>Me});var r,a,o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,E,C,k,A,T,D,S,_,N,O,j,F,I,P,L,M,H,R,B,z,V,U,q,W,G,Y,K,Z,$,Q,X,J,ee,te,ne,re,ae,oe,ie,se,le,ce,ue,de,pe,me,he,fe,ge,ve,ye,be,xe,we,Ee=n(96540),Ce=n(65848),ke=e=>encodeURIComponent((0,Ce.renderToStaticMarkup)(e)).replace(/\(/g,"%28").replace(/\)/g,"%29"),Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"18",height:"18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("path",{d:"M9 0a9 9 0 1 0 0 18A9 9 0 0 0 9 0Zm1.125 14.063c0 .309-.254.562-.563.562H8.438a.564.564 0 0 1-.563-.563V8.439c0-.31.253-.563.563-.563h1.124c.31 0 .563.253.563.563v5.624ZM9 6.75a1.687 1.687 0 1 1-.002-3.373A1.687 1.687 0 0 1 9 6.75Z",fill:e}))},Te=()=>r||(r=Ee.createElement("svg",{height:"162",viewBox:"0 0 162 162",width:"162",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("g",{fill:"none"},Ee.createElement("circle",{cx:"81",cy:"81",fill:"#ffbc0d",r:"81"}),Ee.createElement("g",{transform:"translate(29 12)"},Ee.createElement("path",{d:"m20.1246 76.4333c-.0579 4.4523.7516 8.8719 2.3812 13.0027 1.6297 4.13 4.0472 7.889 7.1121 11.058 3.065 3.17 6.7163 5.686 10.7421 7.404 4.0258 1.717 8.3458 2.602 12.7093 2.602s8.6836-.885 12.7093-2.602c4.0258-1.718 7.6774-4.234 10.7424-7.404 3.065-3.169 5.482-6.928 7.112-11.058 1.63-4.1308 2.439-8.5504 2.381-13.0027v-17.9001h-65.8894z",fill:"#7b61ff"}),Ee.createElement("g",{fill:"#250671"},Ee.createElement("path",{d:"m27.5903 30.8362c-.4043.2058-.7636.4928-1.0564.8439-.2927.3511-.5129.759-.6472 1.1991-.1344.4402-.1801.9035-.1345 1.3621.0456.4587.1817.9032.3999 1.3068.2183.4036.5143.758.8702 1.0419.356.284.7645.4915 1.201.6102s.8921.146 1.3393.0805c.4471-.
20656.8767-.2228 1.2628-.4621 1.8867-1.0571 5.0814-4.004 5.0814-8.2679 0-2.5572-1.0939-4.6773-2.0603-6.5494-.6656-1.2815-1.2906-2.4981-1.2906-3.3603 0-1.2816 1.5684-2.2855 1.6494-2.3328.7426-.4594 1.2814-1.195 1.5029-2.0519s.1083-1.768-.3157-2.5414-1.1256-1.3487-1.9571-1.6045c-.8314-.2558-1.7277-.1722-2.5.2331-1.8867 1.063-5.0813 4.0041-5.0813 8.2975 0 2.5571 1.0938 4.6773 2.0603 6.5435.6655 1.2874 1.2906 2.4981 1.2906 3.3662 0 1.2697-1.6205 2.2855-1.6147 2.2855z"}),Ee.createElement("path",{d:"m66.1055 30.8362c-.6481.3678-1.1583.9445-1.4507 1.6399s-.3505 1.4701-.1652 2.2028.6035 1.382 1.1892 1.8461c.5856.4642 1.3056.717 2.0471.7188.565.0012 1.1209-.1452 1.6147-.4252 1.8864-1.0571 5.0814-4.004 5.0814-8.2679 0-2.5572-1.094-4.6773-2.06-6.5494-.66-1.2815-1.285-2.4981-1.285-3.3603 0-1.2816 1.568-2.2855 1.649-2.3328.743-.4594 1.282-1.195 1.503-2.0519.222-.8569.108-1.768-.316-2.5414-.423-.7734-1.125-1.3487-1.957-1.6045-.831-.2558-1.7274-.1722-2.4996.2331-1.8867 1.063-5.0814 4.0041-5.0814 8.2975 0 2.5571 1.0938 4.6773 2.0603 6.5435.6656 1.2874 1.2906 2.4981 1.2906 3.3662 0 1.2697-1.6204 2.2855-1.6204 2.2855z"}),Ee.createElement("path",{d:"m46.0753 30.8359c-.739.458-1.2759 1.1897-1.4985 2.0423-.2226.8525-.1137 1.7599.3041 2.5324.4177.7724 1.1119 1.3502 1.9374 1.6126s1.7184.189 2.4921-.2049c2.4597-1.3819 6.6266-5.2029 6.6266-10.7365 0-3.3485-1.5047-6.26-2.8358-8.8585-1.0591-2.0552-2.0603-3.9922-2.0603-5.6458 0-2.8465 3.0904-4.7246 3.1888-4.7718.7031-.4766 1.2041-1.2064 1.4027-2.0436s.0803-1.72-.3313-2.472-1.0862-1.3178-1.8889-1.5843c-.8027-.2664-1.6744-.214-2.4408.147-2.4596 1.3878-6.6266 5.2088-6.6266 10.7483 0 3.3426 1.5048 6.26 2.8359 8.8585 1.0591 2.0493 2.0603 3.9923 2.0603 5.6458 0 2.8466-3.1541 4.7246-3.1657 4.7305z"}),Ee.createElement("path",{d:"m90.395 79.0441h4.966c4.608-.0854 9-2.0134 12.229-5.3694 3.23-3.3559 5.04-7.8715 5.04-12.575 0-4.7036-1.81-9.2192-5.04-12.5751-3.229-3.3559-7.621-5.284-12.229-5.3693h-87.0891c-.8841.0047-1.7305.3664-2.3541 1.006s-.9736 1.5052-.9736 2.4075v20.5104c.0046 7.5135 1.8763 14.9031 5.44 21.4778 3.5637 6.575 8.703 12.12 14.9374 16.118h-21.6564c-.8887 0-1.7411.36-2.3695 1.001s-.9814 1.511-.9814 2.418.353 1.777.9814 2.418 1.4808 1.001 2.3695 1.001h89.6008c.888 0 1.741-.36 2.369-1.001.629-.641.982-1.511.982-2.418s-.353-1.777-.982-2.418c-.628-.641-1.481-1.001-2.369-1.001h-21.639c9.147-5.881 15.833-15.013 18.768-25.6309zm15.829-17.9474c-.003 2.9452-1.151 5.7689-3.192 7.8515s-4.808 3.254-7.694 3.2571h-3.652c.197-1.7014.297-3.4129.301-5.1261v-17.0911h3.351c2.886.0032 5.653 1.1745 7.694 3.2571s3.189 4.9063 3.192 7.8515zm-57.7586 43.5783c-9.7679-.011-19.1328-3.976-26.0398-11.024s-10.792-16.6042-10.8028-26.5718v-17.0911h73.6852v17.0911c-.011 9.9676-3.896 19.5238-10.803 26.5718-6.9068 7.048-16.2716 11.013-26.0396 11.024z"}),Ee.createElement("path",{d:"m71.603 53.1944c-.8883 0-1.7406.3602-2.369 1.0015-.6285.6413-.9815 1.511-.9815 2.4179v10.9609c.0165 7.0899-2.1451 14.0069-6.181 19.7781-.2549.366-.4368.7802-.5351 1.2172-.0983.438-.1111.891-.0377 1.334.0733.443.2314.867.4653 1.247.2338.381.5388.71.8975.971.3588.26.7642.445 1.1932.546.429.1.8731.113 1.3071.038s.8492-.236 1.2221-.475c.3728-.238.696-.549.951-.916 4.8481-6.9263 7.4481-15.2283 7.4371-23.7403v-10.9609c0-.4506-.088-.8967-.257-1.3127-.17-.416-.418-.7937-.731-1.1115-.313-.3177-.684-.5692-1.093-.74-.408-.1708-.846-.2576-1.288-.2552z"})))))),De=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"27px",height:"24px",viewBox:"0 0 27 24",alt:"Check icon","data-testid":"icon-check",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a||(a=Ee.createElement("title",null,"check")),o||(o=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-check",fill:e},i||(i=Ee.createElement("path",{d:"M25.315,2.654 L22.046,0.36 C21.143,-0.271 19.889,-0.05 19.256,0.85 L10.354,13.549 L5.444,10.105 C4.542,9.473 3.288,9.694 2.655,10.594 L0.362,13.87 C-0.271,14.771 -0.052,16.025 0.85,16.654 L7.401,21.248 L7.456,21.287 L10.674,23.543 C11.128,23.859 11.667,23.961 12.174,23.871 C12.678,23.783 13.151,23.502 13.467,23.052 L25.807,5.439 C26.44,4.539 26.217,3.285 25.315,2.654",id:"check-shape"}))))},Se=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"42px",height:"42px",viewBox:"0 0 42 42",alt:"Circle Check icon","data-testid":"icon-circle-check",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},s||(s=Ee.createElement("title",null,"circle check")),l||(l=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-circle-check"},Ee.createElement("circle",{id:"circle",fill:e,cx:"21",cy:"21",r:"21"}),c||(c=Ee.createElement("path",{d:"M32.2180454,13.4426195 L29.2198195,11.3311801 C28.3916157,10.7503962 27.2414856,
210.9538086 26.6609175,11.782185 L18.4962777,23.4705761 L13.9929772,20.3006557 C13.1656906,19.7189514 12.0155605,19.9223638 11.4349924,20.7507402 L9.33192353,23.7660303 C8.75135545,24.5953271 8.9522155,25.7495316 9.77950207,26.3284746 L15.7878772,30.556876 L15.8383215,30.5927723 L18.7897718,32.6692358 C19.2061666,32.960088 19.7005208,33.0539706 20.1655256,32.971133 C20.6277788,32.8901362 21.0615998,32.6314987 21.3514253,32.2173105 L32.6692926,16.0059842 C33.2498607,15.1776078 33.045332,14.0234034 32.2180454,13.4426195",id:"check",fill:"#FFFFFF",fillRule:"nonzero"}))))},_e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"20px",height:"20px",viewBox:"64 64 512 512",alt:"Download icon","data-testid":"circle-down",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},u||(u=Ee.createElement("title",null,"Download")),Ee.createElement("g",{id:"circle-down",fill:e},d||(d=Ee.createElement("path",{d:"M320 528C205.1 528 112 434.9 112 320C112 205.1 205.1 112 320 112C434.9 112 528 205.1 528 320C528 434.9 434.9 528 320 528zM320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64zM308.7 451.3C314.9 457.5 325.1 457.5 331.3 451.3L435.3 347.3C439.9 342.7 441.2 335.8 438.8 329.9C436.4 324 430.5 320 424 320L352 320L352 216C352 202.7 341.3 192 328 192L312 192C298.7 192 288 202.7 288 216L288 320L216 320C209.5 320 203.7 323.9 201.2 329.9C198.7 335.9 200.1 342.8 204.7 347.3L308.7 451.3z"}))))},Ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#333333";return Ee.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-testid":"quiz-icon"},p||(p=Ee.createElement("mask",{id:"path-1-inside-1_3808_3587",fill:"white"},Ee.createElement("path",{d:"M5.24537e-07 12C8.1423e-07 18.6274 5.37258 24 12 24C12.2714 24 12.5407 23.9894 12.8076 23.9717C12.8816 23.9891 12.9582 24 13.0371 24L21.583 24C22.4739 23.9999 22.92 22.9229 22.29 22.293L20.4834 20.4863C22.6558 18.3146 24 15.3145 24 12C24 5.37258 18.6274 -8.1423e-07 12 -5.24536e-07C5.37258 -2.34843e-07 2.34843e-07 5.37258 5.24537e-07 12Z"}))),Ee.createElement("path",{d:"M12.8076 23.9717L12.675 21.9761C12.8738 21.9629 13.0734 21.9794 13.2673 22.0252L12.8076 23.9717ZM13.0371 24L13.0371 26L13.0362 26L13.0371 24ZM21.583 24L21.5831 26L21.583 26L21.583 24ZM22.29 22.293L20.8758 23.7072L22.29 22.293ZM20.4834 20.4863L19.0692 21.9005C18.6941 21.5254 18.4834 21.0166 18.4834 20.4862C18.4834 19.9557 18.6942 19.4469 19.0694 19.0719L20.4834 20.4863ZM5.24537e-07 12L2 12C2 17.5228 6.47715 22 12 22L12 24L12 26C4.26801 26 -2 19.732 -2 12L5.24537e-07 12ZM12 24L12 22C12.2197 22 12.4441 21.9914 12.675 21.9761L12.8076 23.9717L12.9403 25.9673C12.6373 25.9874 12.3231 26 12 26L12 24ZM12.8076 23.9717L13.2673 22.0252C13.221 22.0143 13.1417 22 13.038 22L13.0371 24L13.0362 26C12.7746 25.9999 12.5421 25.964 12.348 25.9181L12.8076 23.9717ZM13.0371 24L13.0371 22L21.583 22L21.583 24L21.583 26L13.0371 26L13.0371 24ZM21.583 24L21.5829 22C20.6921 22.0001 20.2458 23.0771 20.8758 23.7072L22.29 22.293L23.7043 20.8788C25.5942 22.7687 24.2556 25.9998 21.5831 26L21.583 24ZM22.29 22.293L20.8758 23.7072L19.0692 21.9005L20.4834 20.4863L21.8976 19.0721L23.7043 20.8788L22.29 22.293ZM20.4834 20.4863L19.0694 19.0719C20.8822 17.2598 22 14.7623 22 12L24 12L26 12C26 15.8666 24.4295 19.3695 21.8974 21.9008L20.4834 20.4863ZM24 12L22 12C22 6.47715 17.5228 2 12 2L12 -5.24537e-07L12 -2C19.732 -2 26 4.26801 26 12L24 12ZM12 -5.24537e-07L12 2C6.47715 2 2 6.47715 2 12L5.24537e-07 12L-2 12C-2 4.26801 4.26801 -2 12 -2L12 -5.24537e-07Z",fill:e,mask:"url(#path-1-inside-1_3808_3587)"}),Ee.createElement("path",{d:"M9.57555 12.6071C9.57555 11.1481 10.2009 10.8449 11.6788 10.1248C12.6452 9.65112 12.8916 9.42373 12.8916 9.04476C12.8916 8.58999 12.3989 8.32471 11.4704 8.32471C10.3335 8.32471 9.40501 8.62789 8.53337 9.15845L7.58594 6.12667C8.41968 5.53926 10.2956 4.98975 12.0768 4.98975C15.0138 4.98975 16.6813 6.48669 16.6813 8.76053C16.6813 10.2575 15.9612 11.0723 15.4496 11.4702C14.5022 12.2092 13.1758 12.3229 13.1758 13.2703V13.744H9.57555V12.6071ZM11.3757 18.5001C9.99242 18.5001 9.04498 17.7801 9.04498 16.4537C9.04498 15.1273 9.99242 14.3883 11.3757 14.3883C12.74 14.3883 13.6874 15.1273 13.6874 16.4537C13.6874 17.7801 12.74 18.5001 11.3757 18.5001Z",fill:e}))},Oe=()=>m||(m=Ee.createElement("svg",{width:"24px",height:"24px",viewBox:"0 0 384 512",alt:"Close icon","data-testid":"close",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("title",null,"close"),Ee.createElement("path",{fill:"#000000",d:"M380.2 58.3c5.7-6.7 4.9-16.8-1.9-22.5s-16.8-4.9-22.6 1.9L192 231.2 28.2 37.7c-5.7-6.7-15.8-7.6-22.5-1.9s-7.6 15.8-1.9 22.5L171 256 3.8 453.7c-5.7 6.7-4.9 16.8 1.9 22.6s16.8 4.9 22.5-1.9L192 280.8 355.8 474.3c5.7 6.7 15.8 7.6 22.6 1.9s7.6-15.8 1.9-22.6L213 256 380.2 58.3z"}))),je=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"17",height:"20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("path",{d:"M1.206 17.483a1.809 1.809 0 0 0 1.808 1.808h10.852a1.809 1.809 0 0 0 1.808-1.808V4.823H1.206v12.66Zm10.248-9.646a.603.603 0 1 1 1.206 0v8.44a.603.603 0 1 1-1.206 0v-8.44Zm-3.617 0a.603.603 0 1 1 1.206 0v8.44a.603.603 0 0 1-1.206 0v-8.44Zm-3.617 0a.603.603 0 1 1 1.206 0v8.44a.603.603 0 0 1-1.206 0v-8.44Zm12.057-6.631h-4.521L11.402.5a.904.904 0 0 0-.81-.501H6.284a.894.894 0 0 0-.807.501l-.354.705H.603A.603.603 0 0 0 0 1.809v1.205a.603.603 0 0 0 .603.603h15.674a.603.603 0 0 0 .603-.603V1.81a.603.603 0 0 0-.603-.603Z",fill:e}))},Fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Documents icon","data-testid":"documents",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},h||(h=Ee.createElement("title",null,"documents")),f||(f=Ee.createElement("defs",null)),Ee.createElement("g",{id:"documents",fill:e},g||(g=Ee.createElement("g",{id:"Group"},Ee.createElement("path",{d:"M10,26 L5,26 C4.447,26 4,25.553 4,25 C4,24.447 4.447,24 5,24 L10,24 L10,20 L5,20 C4.447,20 4,19.553 4,19 C4,18.447 4.447,18 5,18 L10,18 L10,14 L5,14 C4.447,14 4,13.553 4,13 C4,12.447 4.447,12 5,12 L10,12 L10,6 L0,6 L0,32 L20,32 L20,28 L10,28 L10,26 L10,26 Z",id:"doc-bottom"}),Ee.createElement("path",{d:"M12,26 L32,26 L32,0 L12,0 L12,26 L12,26 Z M27,20 L17,20 C16.449,20 16,19.553 16,19 C16,18.447 16.449,18 17,18 L27,18 C27.555,18 28,18.447 28,19 C28,19.553 27.555,20 27,20 L27,20 Z M27,14 L17,14 C16.449,14 16,13.553 16,13 C16,12.447 16.449,12 17,12 L27,12 C27.555,12 28,12.447 28,13 C28,13.553 27.555,14 27,14 L27,14 Z M27,8 L17,8 C16.449,8 16,7.553 16,7 C16,6.447 16.449,6 17,6 L27,6 C27.555,6 28,6.447 28,7 C28,7.553 27.555,8 27,8 L27,8 Z",id:"doc-top"})))))},Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Edit icon","data-testid":"icon-edit",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v||(v=Ee.createElement("title",null,"Edit")),y||(y=Ee.createElement("defs",null)),Ee.createElement("g",{id:"edit",fill:e},b||(b=Ee.createElement("path",{d:"M30.828,1.172 C29.265,-0.39 26.734,-0.39 25.172,1.172 L23.758,2.586 L29.414,8.242 L30.828,6.828 C32.39,5.266 32.39,2.735 30.828,1.172",id:"Path"})),x||(x=Ee.createElement("polygon",{id:"Path",points:"9.617 16.73 8.215 23.785 15.273 22.382 28 9.656 22.344 4"})),w||(w=Ee.createElement("polygon",{id:"Path",points:"22 28 4 28 4 10 12 10 12 6 4 6 0 6 0 32 26 32 26 20 22 20"}))))},Pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#ffffff",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return Ee.createElement("svg",{width:"230px",height:"51px",alt:"Edutopia","data-testid":"logo",viewBox:"0 0 230 51",className:t,ver
2sion:"1.1"},E||(E=Ee.createElement("title",null,"Edutopia")),C||(C=Ee.createElement("defs",null)),Ee.createElement("g",{id:"edutopia-logo",fill:e},k||(k=Ee.createElement("path",{d:"M12.75,16.36 C9.75,16.36 7.91,18.63 7.23,23.36 C8.03,23.36 8.52,23.3 8.76,23.3 L16.18,23.3 C16.5432016,23.3552849 16.9114312,23.2382485 17.1760661,22.9834148 C17.4407011,22.7285812 17.5715447,22.3650286 17.53,22 C17.53,19.79 16,16.36 12.75,16.36 L12.75,16.36 Z M23.6,39.1 C23.48,40.02 22.6,40.1 21.03,40.57 C18.7855718,41.2887589 16.4546887,41.7024654 14.1,41.8 C7.72,41.8 0,37.57 0,28.19 C0,22.74 3.86,15.07 13.42,15.07 C19.12,15.07 24.7,19.07 24.7,24.02 C24.7,24.6333333 24.15,24.94 23.05,24.94 L8.52,24.94 C8.09,24.94 7,24.58 7,26.54 C7,37.33 10.43,40.54 14.36,40.54 C16.36,40.54 18.9,39.19 21.04,35.88 L23.19,32.57 C23.5,32.08 23.62,31.9 23.86,31.96 L24.6,32.08 C24.7724664,32.2581812 24.8199031,32.5230361 24.72,32.75 L23.6,39.1 Z",id:"e"})),A||(A=Ee.createElement("path",{d:"M46.59,18.63 C45.061328,17.5200206 43.2084053,16.9469155 41.32,17 C37.7,17 34.32,19.88 34.32,29.44 C34.32,34.77 36.32,40.23 41.25,40.23 C43.15,40.23 46.58,40.05 46.58,33.61 L46.58,18.61 L46.59,18.63 Z M55.59,0.8 L53.59,1.17 C52.67,1.35 52.18,1.72 52.18,3.07 L52.18,40.88 C52.2134783,41.0059907 52.1953712,41.1401284 52.1296851,41.252733 C52.0639991,41.3653376 51.9561496,41.4471256 51.83,41.48 L51.64,41.48 C51.1525559,41.3195924 50.7103458,41.0453535 50.35,40.68 C49.74,40.19 49.49,39.68 48.69,39.68 C46.97,39.68 46.42,41.4 40.35,41.4 C33.2127978,41.4387757 27.3940543,35.6871715 27.35,28.55 L27.35,27.92 C27.35,22.47 31.15,15.48 40.41,15.48 C42.5463545,15.3513926 44.6745353,15.8409089 46.54,16.89 L46.54,4.29 C46.54,2.02 45.62,0.92 43.72,0.92 L42.62,0.92 C42.44,0.92 42.37,0.8 42.37,0.49 C42.37,0.18 42.48,0 42.61,0 L55.17,0 C55.6,0 55.78,0.12 55.78,0.37 C55.8030533,0.553286201 55.7006882,0.729354233 55.53,0.8 L55.59,0.8 Z",id:"d"})),T||(T=Ee.createElement("path",{d:"M71.72,41.12 L70.37,41.12 C64,41.12 59.28,36.28 59.28,31.12 L59.28,18 C59.2973806,17.3681671 59.0292474,16.7621127 58.55,16.35 C58.0828428,15.9625792 57.4968593,15.7472479 56.89,15.74 L56.4,15.74 C55.6666667,15.74 55.3,15.5566667 55.3,15.19 C55.3,14.8233333 55.79,14.64 56.77,14.64 L61.77,14.76 L67.9,14.58 C68.27,14.58 68.45,14.7 68.45,14.95 C68.485516,15.2177564 68.2976593,15.4637593 68.03,15.5 L68.03,15.5 L66.5,15.75 C65.76,15.87 65.4,16.61 65.4,18.02 L65.4,31.5 C65.4,36.71 66.89,40 71.01,40 C75.13,40 76.71,36.69 76.71,31.54 L76.71,18 C76.71,16.59 76.34,15.85 75.61,15.73 L74.08,15.48 C73.8487175,15.4367857 73.6807992,15.2352837 73.68,15 C73.68,14.76 73.86,14.63 74.23,14.63 L80.36,14.81 L85.36,14.69 C86.28,14.69 86.77,14.87 86.77,15.24 C86.77,15.61 86.4,15.79 85.77,15.79 L85.27,15.79 C84.6595244,15.7766232 84.0665584,15.9945203 83.61,16.4 C83.1443079,16.8008519 82.8775381,17.3855528 82.88,18 L82.88,31.07 C82.88,36.28 78.1,41.07 71.73,41.07",id:"u"})),D||(D=Ee.createElement("path",{d:"M118.14,23 C117.863505,22.9643346 117.617594,22.806511 117.47,22.57 L116.92,21.47 L114.28,17.79 C113.18,16.26 112.69,15.79 111.58,15.89 L107.58,16.07 C107.390253,16.0571903 107.205966,16.1366298 107.084999,16.2833772 C106.964031,16.4301246 106.921218,16.6261843 106.97,16.81 L106.97,35.61 C106.97,39.35 107.34,39.61 110.22,39.61 C111.14,39.61 111.38,39.73 111.38,39.98 L111.32,40.53 C111.044651,40.6998557 110.709705,40.7435444 110.4,40.65 L97.61,40.65 C97.12,40.65 96.61,40.77 96.61,40.53 L96.61,40.08 C96.61,39.84 96.86,39.77 97.71,39.71 C100.47,39.34 100.84,38.79 100.84,36.77 L100.84,17.65 C100.84,16.5433333 100.473333,15.99 99.74,15.99 L97.42,15.99 C95.09,15.99 94.36,16.3 93.93,16.91 L89.93,22.91 C89.8156358,23.0756853 89.6387021,23.1876229 89.44,23.22 C89.1050641,23.1832238 88.8608137,22.8856825 88.89,22.55 C88.89,22.06 89.13,21.55 89.44,18.55 C89.81,15.24 90.18,14.63 91.28,14.63 C93.92,14.63 94.77,14.88 96.18,14.88 L102.88,15 C106.88,15.06 111.46,14.51 116.49,14.51 C117.22,14.51 117.41,14.82 117.59,15.86 L118,18.26 C118.101727,19.2535217 118.285691,20.2368932 118.55,21.2 C118.695084,21.5122803 118.757085,21.8567294 118.73,22.2 C118.73,22.81 118.55,23.06 118.18,23.06",id:"t"})),S||(S=Ee.createElement("path",{d:"M135.29,15.51 C131.12,15.51 128.29,19.86 128.29,27.65 C128.29,35.65 131.11,39.97 135.29,39.97 C139.47,39.97 142.29,35.62 142.29,27.65 C142.29,19.87 139.47,15.51 135.29,15.51 M135.23,41.25 C125.91,41.25 121.01,34.51 121.01,27.58 C121.01,20.65 125.91,14.22 135.23,14.22 C144.55,14.22 149.45,20.66 149.45,27.58 C149.45,34.5 144.55,41.25 135.23,41.25",id:"o"})),_||(_=Ee.createElement("path",{d:"M163.24,15.81 L160.6,15.81 C160.23,15.81 160.11,16.3 160.11,16.81 L160.11,34.81 C160.11,38.18
2161.58,39.9 165.5,39.9 C169.67,39.9 172.5,35.55 172.5,27.58 C172.5,19.8 170.11,15.75 163.24,15.75 M165.45,41.06 C163.77049,40.9461025 162.100246,40.7222898 160.45,40.39 C160.21,40.39 160.08,40.64 160.08,41.13 L160.08,48.3 C160.08,48.98 160.14,49.65 162.59,49.65 L163.39,49.65 C164.06,49.65 164.39,49.83 164.39,50.14 C164.39,50.69 163.78,51 162.61,50.94 L155.68,50.76 L150,51 C149.794253,51.0445963 149.579324,50.9955857 149.413249,50.8662021 C149.247175,50.7368186 149.147083,50.5404059 149.14,50.33 C149.14,50.15 149.75,50.02 151.04,49.84 L153.04,49.6 C153.71,49.54 154.04,49.42 154.04,46.54 L154.04,17.22 C154.04,16.3 153.12,15.81 151.28,15.81 L150.54,15.81 C149.86,15.81 149.54,15.63 149.54,15.32 C149.54,15.01 150.03,14.71 151.07,14.71 L163.51,14.71 C174.6,14.71 179.69,20.9 179.69,27.46 C179.69,34.26 174.97,41.13 165.47,41.13",id:"p"})),N||(N=Ee.createElement("path",{d:"M195.23,15.63 L194.23,15.63 C192.94,15.63 191.41,15.63 191.41,19 L191.41,36.41 C191.41,39.29 192.58,39.78 194.23,39.78 L195.23,39.78 C195.41,39.78 195.48,39.9 195.48,40.21 C195.48,40.52 195.48,40.7 195.3,40.7 L181.3,40.7 C181.12,40.7 181.12,40.52 181.12,40.21 C181.12,39.9 181.18,39.78 181.36,39.78 L182.36,39.78 C184.01,39.78 185.18,39.29 185.18,36.41 L185.18,19 C185.18,15.63 183.65,15.63 182.36,15.63 L181.36,15.63 C181.18,15.63 181.05,15.51 181.05,15.2 C181.05,14.89 181.11,14.65 181.3,14.65 L195.3,14.65 C195.48,14.65 195.54,14.83 195.54,15.2 C195.54,15.57 195.42,15.63 195.23,15.63",id:"i"})),O||(O=Ee.createElement("path",{d:"M218.52,27.33 C218.52,20.65 216.52,16.33 211.04,16.33 C207.36,16.33 204.12,19.82 204.12,28.16 C204.12,36.5 207.37,40 211,40 C214.86,40 218.48,36.69 218.48,33.93 L218.48,27.33 L218.48,27.33 L218.52,27.33 Z M224.59,41 C222.023414,41.0292429 219.781693,39.26997 219.2,36.77 C217.419517,39.482771 214.441967,41.1725306 211.2,41.31 C203.36,41.31 197.2,36.31 197.2,28.25 C197.2,22.86 201.2,15.13 211.42,15.13 C217.49,15.13 225.03,18.93 225.03,29.78 L225.03,35.42 C225.03,37.
214 225.21,38.3 226.56,38.3 C228.56,38.3 229.01,35.73 229.5,35.73 C229.648873,35.7450869 229.785516,35.8191269 229.87945,35.935605 C229.973384,36.0520832 230.016795,36.2013101 230,36.35 L230,36.4 C229.608913,39.0709145 227.29912,41.0385155 224.6,41 L224.59,41 Z",id:"a"}))))},Le=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"24px",viewBox:"0 0 32 24",alt:"Eye icon","data-testid":"icon-eye",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},j||(j=Ee.createElement("title",null,"Eye")),F||(F=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-eye",fill:e},I||(I=Ee.createElement("path",{d:"M16,0 C7.164,0 0,10 0,12 C0,14 7.164,24 16,24 C24.836,24 32,14 32,12 C32,10 24.836,0 16,0 M16,18 C12.688,18 10,15.314 10,12 C10,8.686 12.688,6 16,6 C19.316,6 22,8.686 22,12 C22,15.314 19.316,18 16,18",id:"Shape"}))))},Me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Eye Off icon","data-testid":"icon-eye-off",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},P||(P=Ee.createElement("title",null,"Eye")),L||(L=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-eye-off",fill:e},M||(M=Ee.createElement("path",{d:"M26.379,23.551 C29.804,20.607 32,17.1 32,16 C32,14 24.836,4 16,4 C13.448,4 11.047,4.845 8.91,6.082 L3.414,0.586 C2.633,-0.195 1.367,-0.195 0.586,0.586 C-0.195,1.367 -0.195,2.633 0.586,3.414 L28.586,31.414 C28.977,31.805 29.488,32 30,32 C30.512,32 31.023,31.805 31.414,31.414 C32.195,30.633 32.195,29.367 31.414,28.586 L26.379,23.551 Z M16,10 C19.316,10 22,12.686 22,16 C22,16.925 21.774,17.79 21.397,18.569 L13.432,10.604 C14.21,10.226 15.075,10 16,10",id:"Shape"})),H||(H=Ee.createElement("path",{d:"M10.093,16.921 L3.563,10.391 C1.338,12.786 0,15.137 0,16 C0,18 7.164,28 16,28 C17.515,28 18.976,27.69 20.365,27.193 L15.079,21.907 C12.509,21.508 10.492,19.492 10.093,16.921",id:"Path"}))))},He=()=>R||(R=Ee.createElement("svg",{width:"37px",height:"37px",viewBox:"0 0 37 37",alt:"Facebook icon","data-testid":"icon-facebook",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("title",null,"Facebook"),Ee.createElement("defs",null),Ee.createElement("g",{id:"icon-facebook"},Ee.createElement("path",{d:"M34.8688571,36.901 C35.9908571,36.901 36.9007143,35.9911429 36.9007143,34.8688571 L36.9007143,2.116 C36.9007143,0.993571429 35.991,0.084 34.8688571,0.084 L2.116,0.084 C0.993571429,0.084 0.084,0.993571429 0.084,2.116 L0.084,34.8688571 C0.084,35.991 0.993428571,36.901 2.116,36.901 L34.8688571,36.901 Z",id:"square",fill:"#3C5A99"}),Ee.createElement("path",{d:"M25.487,36.901 L25.487,22.6434286 L30.2725714,22.6434286 L30.9891429,17.087 L25.487,17.087 L25.487,13.5395714 C25.487,11.9308571 25.9337143,10.8345714 28.2405714,10.8345714 L31.1828571,10.8332857 L31.1828571,5.86357143 C30.674,5.79585714 28.9274286,5.64457143 26.8954286,5.64457143 C22.6532857,5.64457143 19.749,8.234 19.749,12.9892857 L19.749,17.087 L14.9511429,17.087 L14.9511429,22.6434286 L19.749,22.6434286 L19.749,36.901 L25.487,36.901 Z",id:"f",fill:"#FFFFFF"})))),Re=()=>B||(B=Ee.createElement("svg",{width:"37px",height:"37px",viewBox:"0 0 37 38",alt:"Google icon","data-testid":"icon-google",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("title",null,"Google"),Ee.createElement("defs",null),Ee.createElement("g",{id:"icon-google"},Ee.createElement("path",{d:"M36.9654206,19.3229907 C36.9654206,18.0435514 36.8616822,16.7571963 36.6403738,15.4985047 L18.8872897,15.4985047 L18.8872897,22.7463551 L29.0536449,22.7463551 C28.6317757,25.0839252 27.2762617,27.1517757 25.2914019,28.4657944 L25.2914019,33.1685981 L31.3566355,33.1685981 C34.9183178,29.8904673 36.9654206,25.0493458 36.9654206,19.3229907 Z",id:"Path",fill:"#4285F4"}),Ee.createElement("path",{d:"M18.8872897,37.7123364 C23.9635514,37.7123364 28.244486,36.0456075 31.3635514,33.1685981 L25.2983178,28.4657944 C23.6108411,29.6138318 21.4323364,30.2639252 18.8942056,30.2639252 C13.9839252,30.2639252 9.82056075,26.951215 8.32672897,22.4973832 L2.06785047,22.4973832 L2.06785047,27.3454206 C5.26299065,33.7011215 11.7708411,37.7123364 18.8872897,37.7123364 Z",id:"Path",fill:"#34A853"}),Ee.createElement("path",{d:"M8.31981308,22.4973832 C7.53140187,20.1598131 7.53140187,17.6285981 8.31981308,15.291028 L8.3
21981308,10.4429907 L2.06785047,10.4429907 C-0.601682243,15.7613084 -0.601682243,22.0271028 2.06785047,27.3454206 L8.31981308,22.4973832 Z",id:"Path",fill:"#FBBC04"}),Ee.createElement("path",{d:"M18.8872897,7.51757009 C21.5706542,7.47607477 24.1641121,8.48579439 26.1074766,10.3392523 L26.1074766,10.3392523 L31.4811215,4.96560748 C28.0785047,1.77046729 23.5624299,0.0138317757 18.8872897,0.0691588785 C11.7708411,0.0691588785 5.26299065,4.08037383 2.06785047,10.4429907 L8.31981308,15.291028 C9.80672897,10.8302804 13.9770093,7.51757009 18.8872897,7.51757009 Z",id:"Path",fill:"#EA4335"})))),Be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Key icon","data-testid":"icon-key",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},z||(z=Ee.createElement("title",null,"Key")),V||(V=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-key",fill:e},U||(U=Ee.createElement("path",{d:"M21,0 C14.926,0 10,4.925 10,11 C10,11.968 10.137,12.901 10.375,13.796 L0.711,23.46 C0.32,23.849 0.004,24.617 0.004,25.167 L0.004,28 L0,28 L0,32 L1.004,32 L4,32 L7,32 C7.551,32 8,31.55 8,31 L8,29 C8,28.45 8.449,28 9,28 L11,28 C11.551,28 12,27.55 12,27 L12,25 C12,24.45 12.449,24 13,24 L15,24 C15.551,24 16.32,23.682 16.707,23.293 L18.34,21.662 C19.191,21.875 20.082,22 21,22 C27.074,22 32,17.075 32,11 C32,4.925 27.074,0 21,0 M23,12 C21.344,12 20,10.657 20,9 C20,7.343 21.344,6 23,6 C24.656,6 26,7.343 26,9 C26,10.657 24.656,12 23,12",id:"Shape"}))))},ze=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"84px",height:"24px",viewBox:"0 0 28 8",alt:"Loading icon","data-testid":"icon-loading",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("g",{id:"icon-loading",fill:e},q||(q=Ee.createElement("circle",{cx:"4",cy:"4",r:"0"},Ee.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0"}))),W||(W=Ee.createElement("circle",{cx:"14",cy:"4",r:"0"},Ee.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.2"}))),G||(G=Ee.createElement("circle",{cx:"24",cy:"4",r:"0"},Ee.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.4"})))))},Ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"28px",height:"32px",viewBox:"0 0 28 32",alt:"Lock icon","data-testid":"icon-lock",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},Y||(Y=Ee.createElement("title",null,"lock")),K||(K=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-lock",fill:e},Z||(Z=Ee.createElement("path",{d:"M24,12 L22,12 L22,8 C22,3.582 18.418,0 14,0 C9.582,0 6,3.582 6,8 L6,12 L4,12 C1.793,12 0,13.791 0,16 L0,28 C0,30.209 1.793,32 4,32 L24,32 C26.211,32 28,30.209 28,28 L28,16 C28,13.791 26.211,12 24,12 M16.805,28 L11.195,28 L12.332,22.559 C11.246,21.964 10.5,20.824 10.5,19.5 C10.5,17.567 12.07,16 14,16 C15.934,16 17.5,17.567 17.5,19.5 C17.5,20.826 16.754,21.966 15.668,22.56 L16.805,28 Z M18,12 L10,12 L10,8 C10,5.794 11.797,4 14,4 C16.207,4 18,5.794 18,8 L18,12 Z",id:"Shape"}))))},Ue=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"24px",viewBox:"0 0 32 24",alt:"Mail icon","data-testid":"icon-mail",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},$||($=Ee.createElement("title",null,"mail")),Q||(Q=Ee.createElement("defs",null)),Ee.createElement("g",{id:"icon-mail",fill:e},X||(X=Ee.createElement("g",{id:"Group"},Ee.createElement("path",{d:"M16,14.82 C15.633,14.82 15.266,14.718 14.941,14.516 L0,5.179 L0,22 C0,23.104 0.895,24 2,24 L30,24 C31.105,24 32,23.104 32,22 L32,5.179 L17.063,14.516 C16.738,14.718 16.367,14.82 16,14.82",id:"Shape"}),Ee.createElement("path",{d:"M30,0 L2,0 C0.898,0 0,0.895 0,2 L0,2.82 L16,12.82 L32,2.82 L32,2 C32,0.895 31.105,0 30,0",id:"Shape"})))))},qe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#ffffff";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Menu icon","data-testid":"menu",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},J||(J=Ee.createElement("title",null,"Menu")),ee||(ee=Ee.createElement("defs",null)),Ee.createElement("g",{id:"menu",transform:"translate(2.0, 6.0)",fill:e},te||(te=Ee.createElement("g",{id:"Group"},Ee.createElement("path",{d:"M26,16 L2,16 C0.902,16 0,16.9 0,18 C0,19.1 0.902,20 2,20 L26,20 C27.102,20 28,19.1 28,18 C28,16.9 27.102,16 26,16",id:"line1"}),Ee.createElement("path",{d:"M26,8 L2,8 C0.902,8 0,8.9 0,10 C0,11.1 0.902,12 2,12 L26,12 C27.102,12 28,11.1 28,10 C28,8.9 27.102,8 26,8",id:"line2"}),Ee.createElement("path",{d:"M2,4 L26,4 C27.102,4 28,3.1 28,2 C28,0.9 27.102,0 26,0 L2,0 C0.902,0 0,0.9 0,2 C0,3.1 0.902,4 2,4",id:"line3"})))))},We=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"20px",viewBox:"0 0 32 20",alt:"Navigate down","data-testid":"navigate-down",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},ne||(ne=Ee.createElement("title",null,"navigate-down")),re||(re=Ee.createElement("defs",null)),Ee.createElement("g",{id:"navigate-down",fill:e},ae||(ae=Ee.createElement("path",{d:"M16,12.114 L5.121,0.905 C3.949,-0.302 2.051,-0.302 0.879,0.905 C-0.293,2.113 -0.293,4.069 0.879,5.276 L14.586,19.399 C15.364,20.2 16.636,20.2 17.414,19.399 L31.121,5.276 C31.707,4.672 32,3.881 32,3.091 C32,2.3 31.707,1.509 31.121,0.905 C29.949,-0.302 28.051,-0.302 26.879,0.905 L16,12.114 L16,12.114 Z",id:"Shape"}))))},Ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"20px",height:"32px",viewBox:"0 0 20 32",alt:"Navigate right","data-testid":"navigate-right",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},oe||(oe=Ee.createElement("title",null,"Navigate right")),ie||(ie=Ee.createElement("defs",null)),Ee.createElement("g",{id:"navigate-right",fill:e},se||(se=Ee.createElement("path",{d:"M12.114,16 L0.905,26.879 C-0.302,28.051 -0.302,29.949 0.905,31.121 C2.113,32.293 4.069,32.293 5.276,31.121 L19.399,17.414 C20.2,16.636 20.2,15.364 19.399,14.586 L5.276,0.879 C4.672,0.293 3.881,0 3.091,0 C2.3,0 1.509,0.293 0.905,0.879 C-0.302,2.051 -0.302,3.949 0.905,5.121 L12.114,16 L12.114,16 Z",id:"Shape"}))))},Ye=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"20px",viewBox:"0 0 32 20",alt:"Navigate up","data-testid":"navigate-up",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},le||(le=Ee.createElement("title",null,"navigate-up")),ce||(ce=Ee.createElement("defs",null)),Ee.createElement("g",{id:"navigate-up",fill:e},ue||(ue=Ee.createElement("path",{d:"M16,7.886 L26.879,19.095 C28.051,20.302 29.949,20.302 31.121,19.095 C32.293,17.887 32.293,15.931 31.121,14.724 L17.414,0.601 C16.636,-0.2 15.364,-0.2 14.586,0.601 L0.879,14.724 C0.293,15.328 0,16.119 0,16.909 C0,17.7 0.293,18.491 0.879,19.095 C2.051,20.302 3.949,20.302 5.121,19.095 L16,7.886 L16,7.886 Z",i
2d:"Shape"}))))},Ke=()=>de||(de=Ee.createElement("svg",{width:"21",height:"32",viewBox:"0 0 21 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("path",{d:"M20.0678 22.7368C20.0678 27.3506 21.0262 31.0909 18.7673 31.0909L15.5472 24.1418L15.5388 24.1107C16.0561 23.9807 16.4067 23.4549 16.2879 22.9036L15.7734 15.5276C15.748 15.1572 15.7112 14.7868 15.6688 14.4193L15.977 14.3826C18.233 14.3826 20.0622 18.1229 20.0622 22.7368H20.0678Z",fill:"#FF780D"}),Ee.createElement("path",{d:"M16.2894 22.9045C16.4081 23.4558 16.0576 23.9816 15.5402 24.1117C15.461 24.1314 15.3762 24.1427 15.2886 24.1427H4.91016C4.25709 24.1427 3.77365 23.5434 3.90935 22.9045L4.40127 17.0382C4.47478 16.1561 4.57938 15.2797 4.70943 14.4061C5.09109 11.8617 5.71307 9.35682 6.57251 6.92549L6.78172 6.33179H13.4425L14.4235 9.07694C15.0426 10.8071 15.461 12.5995 15.6731 14.4202C15.7155 14.7878 15.7494 15.1581 15.7777 15.5285L16.2922 22.9045H16.2894ZM12.4643 13.753C12.4643 11.8136 11.356 10.2417 9.9877 10.2417C8.61936 10.2417 7.51112 11.8136 7.51112 13.753C7.51112 15.6924 8.61936 17.2643 9.9877 17.2643C11.356 17.2643 12.4643 15.6924 12.4643 13.753Z",fill:"white"}),Ee.createElement("path",{d:"M15.5399 24.1111L15.5484 24.1422L14.525 26.6103H5.94463L4.99188 24.1422H15.2883C15.376 24.1422 15.4608 24.1309 15.5399 24.1111Z",fill:"#D1D3D4"}),Ee.createElement("path",{d:"M14.5264 26.6111L13.7688 28.4402H6.65287L5.94891 26.6111H14.5264Z",fill:"#D1D3D4"}),Ee.createElement("path",{d:"M11.8783 1.95221L13.4417 6.33145H6.78094L8.33022 1.9409C8.38676 1.78258 8.43482 1.62144 8.48288 1.46029C8.96067 -0.10877 11.2139 -0.117251 11.7086 1.43485C11.7652 1.6073 11.8161 1.78258 11.8754 1.95221H11.8783Z",fill:"#FF780D"}),Ee.createElement("path",{d:"M9.99189 10.2419C11.3602 10.2419 12.4685 11.8138 12.4685 13.7532C12.4685 15.6927 11.3602 17.2646 9.99189 17.2646C8.62356 17.2646 7.51532 15.6927 7.51532 13.7532C7.51532 11.8138 8.62356 10.2419 9.99189 10.2419ZM11.5129 13.7532C11.5129 12.563 10.8316 11.5961 9.99189 11.5961C9.15223 11.5961 8.47089 12.563 8.47089 13.7532C8.47089 14.9435 9.15223 15.9104 9.99189 15.9104C10.8316 15.9104 11.5129 14.9435 11.5129 13.7532Z",fill:"#FFBC0D"}),Ee.createElement("path",{d:"M9.99335 11.5955C10.833 11.5955 11.5144 12.5623 11.5144 13.7526C11.5144 14.9428 10.833 15.9097 9.99335 15.9097C9.15369 15.9097 8.47235 14.9428 8.47235 13.7526C8.47235 12.5623 9.15369 11.5955 9.99335 11.5955Z",fill:"black"}),Ee.createElement("path",{d:"M4.99471 24.1418L1.7746 31.0909C-0.481456 31.0909 0.474117 27.3506 0.474117 22.7368C0.474117 18.1229 2.30327 14.3826 4.55933 14.3826L4.70917 14.4052C4.57912 15.2788 4.47452 16.1552 4.40101 17.0372L3.90909 22.9036C3.77339 23.5397 4.25965 24.1418 4.90989 24.1418H4.99188H4.99471Z",fill:"#FF780D"}),Ee.createElement("path",{d:"M13.4473 6.33145L11.8839 1.95221C11.8217 1.77976 11.7709 1.6073 11.7171 1.43485C11.2224 -0.117251 8.96633 -0.10877 8.49137 1.46029C8.44331 1.62144 8.39242 1.78258 8.33871 1.9409L6.78944 6.33145L6.58023 6.92515C5.72361 9.35648 5.10164 11.8613 4.71715 14.4058C4.5871 15.2793 4.48249 16.1557 4.40899 17.0378L3.91707 22.9041C3.78136 23.5402 4.26763 24.1424 4.91787 24.1424H15.2963C15.3839 24.1424 15.4687 24.1311 15.5479 24.1113C16.0653 23.9813 16.4158 23.4554 16.2971 22.9041L15.7826 15.5281C15.7571 15.1578 15.7204 14.7874 15.678 14.4199C15.4659 12.5992 15.0475 10.8068 14.4284 9.0766L13.4473 6.33145Z",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M6.74188 6.33179H13.4733",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M12.4685 13.7532C12.4685 15.6927 11.3602 17.2646 9.99189 17.2646C8.62356 17.2646 7.51532 15.6927 7.51532 13.7532C7.51532 11.8138 8.62356 10.2419 9.99189 10.2419C11.3602 10.2419 12.4685 11.8138 12.4685 13.7532Z",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M11.5144 13.7526C11.5144 14.9456 10.833 15.9097 9.99335 15.9097C9.15369 15.9097 8.47235 14.9428 8.47235 13.7526C8.47235 12.5623 9.15369 11.5955 9.99335 11.5955C10.833 11.5955 11.5144 12.5623 11.5144 13.7526Z",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M5.94891 26.6099L6.65287 28.4391H13.7688L14.5264 26.6099L15.5499 24.1418L18.77 31.0909C21.026 3
21.0909 20.0705 27.3506 20.0705 22.7368C20.0705 18.1229 18.2413 14.3826 15.9853 14.3826",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M4.5642 14.3826C2.30815 14.3826 0.478989 18.1229 0.478989 22.7368C0.478989 27.3506 -0.47941 31.0909 1.77947 31.0909L4.99958 24.1418L5.95233 26.6099",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}),Ee.createElement("path",{d:"M5.94891 26.6111H14.5293",stroke:"black",strokeWidth:"0.554119",strokeLinecap:"round",strokeLinejoin:"round"}))),Ze=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"32px",height:"32px",viewBox:"0 0 32 32",alt:"Search icon","data-testid":"search",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},pe||(pe=Ee.createElement("title",null,"Search")),me||(me=Ee.createElement("defs",null)),Ee.createElement("g",{id:"search",fill:e},he||(he=Ee.createElement("path",{d:"M0.879,31.121 C1.465,31.707 2.232,32 3,32 C3.768,32 4.535,31.707 5.121,31.121 L12.186,24.055 C14.168,25.281 16.496,26 19,26 C26.18,26 32,20.18 32,13 C32,5.82 26.18,0 19,0 C11.82,0 6,5.82 6,13 C6,15.5 6.719,17.832 7.943,19.813 L0.879,26.879 C-0.293,28.051 -0.293,29.949 0.879,31.121 M11,13 C11,8.59 14.588,5 19,5 C23.41,5 27,8.59 27,13 C27,17.41 23.41,21 19,21 C14.588,21 11,17.41 11,13",id:"shape"}))))},$e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"18",height:"18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("path",{d:"m.753 4.39 7.616 7.616-4.448 1.007c-.966.341-1.35 1.218-1.35 1.755 0 1.074.871 1.946 1.946 1.946L16.054 18c.537 0 1.024-.218 1.375-.57a1.94 1.94 0 0 0 .57-1.377L16.715 4.516a1.946 1.946 0 0 0-1.946-1.945c-.537 0-1.414.384-1.756 1.35L12.005 8.37 4.389.753A2.56 2.56 0 0 0 2.57 0 2.57 2.57 0 0 0 .753 4.39Z",fill:e}))},Qe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"42px",height:"42px",viewBox:"0 0 42 42",alt:"Trend circle","data-testid":"trend-circle",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},fe||(fe=Ee.createElement("title",null,"Trend")),ge||(ge=Ee.createElement("defs",null)),Ee.createElement("g",{id:"trend",fill:e},ve||(ve=Ee.createElement("path",{d:"M29.3842902,15.4736842 L23.2105263,15.4736842 C22.6001063,15.4736842 22.1052632,14.978841 22.1052632,14.3684211 C22.1052632,13.7580011 22.6001063,13.2631579 23.2105263,13.2631579 L32.0526316,13.2631579 C32.6630516,13.2631579 33.1578947,13.7580011 33.1578947,14.3684211 L33.1578947,23.2105263 C33.1578947,23.8209464 32.6630516,24.3157895 32.0526316,24.3157895 C31.4422115,24.3157895 30.9473684,23.8209464 30.9473684,23.2105263 L30.9473684,17.0367624 L21.7815391,26.2025917 C21.3499069,26.6342237 20.6500931,26.6342237 20.2184609,26.2025917 L14.3684211,20.3525519 L8.51838118,26.2025917 C8.08674906,26.6342237 7.38693515,26.6342237 6.95530303,26.2025917 C6.52367091,25.7709595 6.52367091,25.0711458 6.95530303,24.6395135 L13.586882,18.0079346 C14.0185141,17.5763025 14.718328,17.5763025 15.1499601,18.0079346 L21,23.8579744 L29.3842902,15.4736842 Z M39.7894737,21 C39.7894737,10.6218937 31.3781063,2.21052632 21,2.21052632 C10.6218937,2.21052632 2.21052632,10.6218937 2.21052632,21 C2.21052632,31.3781063 10.6218937,39.7894737 21,39.7894737 C31.3781063,39.7894737 39.7894737,31.3781063 39.7894737,21 Z M42,21 C42,32.5989464 32.5989464,42 21,42 C9.40105371,42 0,32.5989464 0,21 C0,9.40105371 9.40105371,0 21,0 C32.5989464,0 42,9.40105371 42,21 Z",id:"Shape"}))))},Xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"42px",height:"42px",viewBox:"0 0 42 42",alt:"Video icon","data-testid":"play-circle",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},ye||(ye=Ee.createElement("title",null,"Video")),be||(be=Ee.createElement("defs",null)),Ee.createElement("g",{id:"play-circle",fill:e},xe||(xe=Ee.createElement("path",{d:"M21,0 C9.38,0 0,9.38 0,21 C0,32.62 9.38,42 21,42 C32.62,42 42,32.62 42,21 C42,9.38 32.62,0 21,0 L21,0 Z M21,36.7733333 C12.32,36.7733333 5.22666667,29.7266667 5.22666667,21 C5.22666667,12.2733333 12.32,5.22666667 21,5.22666667 C29.68,5.22666667 36.7733333,12.32 36.7733333,21 C36.7733333,29.68 29.68,36.7733333 21,36.7733333 L21,36.7733333 Z",id:"circle"})),we||(we=Ee.createElement("path",{d:"M29.54,19.88 L17.7333333,12.9733333 C16.8466667,12.46 15.7733333,13.1133333 15.7733333,14.0933333 L15.7733333,27.9066667 C15.7733333,28.9333333 16.8933333,29.54 17.7333333,29.0266667 L29.5866667,22.12 C30.4266667,21.6066667 30.4266667,20.3933333 29.54,19.88 L29.54,19.88 Z",id:"triangle"}))))},Je=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("path",{d:"M8.76161 6.85793L5.62389 0.883434C5.31507 0.294478 4.90752 0 4.49998 0C4.09243 0 3.68545 0.294478 3.37607 0.882309L0.238345 6.85906C-0.379299 8.03556 0.245377 9 1.62805 9H7.37304C8.75514 9 9.38038 8.03556 8.76161 6.85793ZM4.21872 1.68755H4.78124C5.09118 1.68755 5.32632 1.94012 5.3041 2.24782L5.10272 5.06378C5.0805 5.37261 4.80936 5.62518 4.49998 5.62518C4.19059 5.62518 3.91946 5.37261 3.89724 5.06378L3.69699 2.24782C3.67477 1.94012 3.9099 1.68755 4.21872 1.68755ZM4.49998 7.87525C4.03421 7.87525 3.6562 7.49723 3.6562 7.03147C3.6562 6.56571 4.03421 6.18769 4.49998 6.18769C4.96631 6.18769 5.34376 6.56571 5.34376 7.03147C5.34376 7.49723 4.96631 7.87525 4.49998 7.87525Z",fill:e}))},et=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return Ee.createElement("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ee.createElement("g",{id:"icons/Comment/Line"},Ee.createElement("path",{id:"Shape",fillRule:"evenodd",clipRule:"evenodd",d:"M7.0293 16.0706V19.1644L12.0915 16.1731L12.6206 16.1644C14.7245 16.13 16.6179 15.9182 18.0337 15.7027C18.9272 15.5668 19.548 14.9432 19.6829 14.1602C19.8699 13.0742 20.0293 11.6982 20.0293 10.1693C20.0293 8.64039 19.8699 7.26444 19.6829 6.17838C19.548 5.39539 18.9272 4.77183 18.0337 4.63588C16.4852 4.40027 14.3
2676 4.16931 12.0293 4.16931C9.69096 4.16931 7.57338 4.40027 6.02492 4.63588C5.13144 4.77183 4.5106 5.39539 4.37573 6.17838C4.18866 7.26444 4.0293 8.64039 4.0293 10.1693C4.0293 11.6982 4.18866 13.0742 4.37573 14.1602C4.49285 14.8402 4.96784 15.3852 5.66038 15.6154L7.0293 16.0706ZM2.40475 5.83888C2.69494 4.15419 4.03402 2.91579 5.72407 2.65864C7.3434 2.41224 9.56488 2.16931 12.0293 2.16931C14.4937 2.16931 16.7152 2.41224 18.3345 2.65864C20.0246 2.91579 21.3637 4.15419 21.6538 5.83888C21.8561 7.01303 22.0293 8.50456 22.0293 10.1693C22.0293 11.8341 21.8561 13.3256 21.6538 14.4997C21.3637 16.1844 20.0246 17.4228 18.3345 17.68C16.8531 17.9054 14.8677 18.1279 12.6534 18.1642L6.53802 21.7778C5.87141 22.1717 5.0293 21.6912 5.0293 20.9169V17.5133C3.67586 17.0632 2.65386 15.9459 2.40475 14.4997C2.20251 13.3256 2.0293 11.8341 2.0293 10.1693C2.0293 8.50456 2.20251 7.01303 2.40475 5.83888Z",fill:e,stroke:"white"}),Ee.createElement("path",{id:"Shape_2",fillRule:"evenodd",clipRule:"evenodd",d:"M7.0293 7.16931C6.47701 7.16931 6.0293 7.61703 6.0293 8.16931C6.0293 8.7216 6.47701 9.16931 7.0293 9.16931H17.0293C17.5816 9.16931 18.0293 8.7216 18.0293 8.16931C18.0293 7.61703 17.5816 7.16931 17.0293 7.16931H7.0293ZM7.0293 11.1693C6.47701 11.1693 6.0293 11.617 6.0293 12.1693C6.0293 12.7216 6.47701 13.1693 7.0293 13.1693H11.0293C11.5816 13.1693 12.0293 12.7216 12.0293 12.1693C12.0293 11.617 11.5816 11.1693 11.0293 11.1693H7.0293Z",fill:e})))}},4901:(e,t,n)=>{var r=n(72552),a=n(30294),o=n(40346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&a(e.length)&&!!i[r(e)]}},5046:(e,t,n)=>{var r=n(57411);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},5117:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth(),a=n-n%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t}},5313:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(54705),a=n(16762),o=n.n(a),i=n(15167),s=n.n(i);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const c=e=>{var t=o()(e,"pathname","").replace(/^\/|\/$/g,"");t=""===t?"/":t;var n=s().left(o()(e,"search",""),"?").split("&"),a={};Array.isArray(n)&&n.length&&(a=n.reduce(((e,t)=>{var n=t.split("=");return Object.assign({},e,{[n[0]]:n[1]})}),{}));var i=t.split("/"),c=i.indexOf("preview");return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({name:t,previewIndex:c,pathArray:i,endpointParams:[i["".concat(c+1)],i["".concat(c+2)]]},a)}},5338:(e,t,n)=>{"use strict";var r=n(40961);r.createRoot,t.c=r.hydrateRoot},5443:(e,t,n)=>{var r=n(47967),a=n(68641),o=n(40627),i=n(57917),s=n(92127),l=n(11996),c=n(4228),u=n(43305);s(s.S,"Reflect",{set:function e(t,n,s){var d,p,m=arguments.length<4?t:arguments[3],h=a.f(c(t),n);if(!h){if(u(p=o(t)))return e(p,n,s,m);h=l(0)}if(i(h,"value")){if(!1===h.writable||!u(m))return!1;if(d=a.f(m,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(m,n,d)}else r.f(m,n,l(0,s));return!0}return void 0!==h.set&&(h.set.call(m,s),!0)}})},5449:e=>{"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},5556:(e,t,n)=>{e.exports=n(2694)()},5686:(e,t,n)=>{var r=n(89044);e.exports=function(e){return r(new Date,e)}},5777:(e,t,n)=>{n(99766),e.exports=n(56094).Array.flatMap},5861:(e,t,n)=>{var r=n(55580),a=n(68223),o=n(32804),i=n(76545),s=n(28303),l=n(72552),c=n(47473),u="[object Map]",d="[object Promise]",p="[object Set]",m="[object WeakMap]",h="[object DataView]",f=c(r),g=c(a),v=c(o),y=c(i),b=c(s),x=l;(r&&x(new r(new ArrayBuffer(1)))!=h||a&&x(new a)!=u||o&&x(o.resolve())!=d||i&&x(new i)!=p||s&&x(new s)!=m)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case f:return h;case g:return u;case v:return d;case y:return p;case b:return m}return t}),e.exports=x},5919:(e,t)=>{"use strict";var n;
2Object.defineProperty(t,"__esModule",{value:!0}),t.DirectiveLocation=void 0,t.DirectiveLocation=n,function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"}(n||(t.DirectiveLocation=n={}))},5977:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setMinutes(0,0,0),t}},6032:(e,t,n)=>{"use strict";var r=n(84719),a=n(11996),o=n(3844),i={};n(33341)(i,n(67574)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)}),o(e,t+" Iterator")}},6147:e=>{function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function n(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,r,a){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(a=r,r={}),r=r||{},a=a||function(){},i.type=r.type||"text/javascript",i.charset=r.charset||"utf8",i.async=!("async"in r)||!!r.async,i.src=e,r.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(i,r.attrs),r.text&&(i.text=""+r.text),("onload"in i?t:n)(i,a),i.onload||t(i,a),o.appendChild(i)}},6343:(e,t,n)=>{var r=n(90517);e.exports=function(e,t){var n=Number(t);return r(e,3*n)}},6436:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}},6506:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>R,xR:()=>E});var r=n(96540),a=n(47767),o=n(95493),i=n(36902),s=n(89138),l=n(44206),c=n(88671),u=n(62380),d=n(80376),p=n(27090),m=n(59622),h=n(69022),f=n(80585),g=n(29953),v=n(30411),y=(0,s.Ay)({resolved:{},chunkName:()=>"pages-AboutPage-AboutPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(81).then(n.bind(n,18401)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>18401}),b=(0,s.Ay)({resolved:{},chunkName:()=>"pages-AccountPage-AccountPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(381).then(n.bind(n,39942)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>39942},{ErrorComponent:i.default}),x=(0,s.Ay)({resolved:{},chunkName:()=>"pages-LandingPage-LandingPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(429),n.e(61)]).then(n.bind(n,78640)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>78640},{ErrorComponent:i.default}),w=(0,l.h)(x),E=(0,s.Ay)({resolved:{},chunkName:()=>"global-Resolver-Resolver",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(20).then(n.bind(n,93060)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>93060},{ErrorComponent:i.default}),C=(0,s.Ay)({resolved:{},chunkName:()=>"pages-PackagePage-PackagePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(249).then(n.bind(n,14202)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>14202},{ErrorComponent:i.default}),k=(0,s.Ay)({resolved:{},chunkName:()=>"pages-ProfilePage-ProfilePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(385).then(n.bind(n,58344)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>58344},{ErrorComponent:i.default}),A=(0,l.h)(k),T=(0,s.Ay)({resolved:{},chunkName:()=>"pages-SchoolPage-SchoolPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(905).then(n.bind(n,41459)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>41459},{ErrorComponent:i.default}),D=(0,s.Ay)({resolved:{},chunkName:()=>"pages-NotFoundPage-NotFoundPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,48572)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>48572}),S=(0,s.Ay)({resolved:{},chunkName:()=>"pages-ErrorPage-ErrorPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,36902)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>36902},{ErrorComponent:i.default}),_=(0,s.Ay)({resolved:{},chunkName:()=>"pages-StyleGuidePage-StyleGuidePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(335).then(n.bind(n,73119)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>73119},{ErrorComponent:i.default}),N=(0,s.Ay)({resolved:{},chunkName:()=>"pages-TimelinePage-TimelinePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(795).then(n.bind(n,88357)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>88357},{ErrorComponent:i.default}),O=(0,s.Ay)({resolved:{},chunkName:()=>"pages-SearchPage-SearchPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(840),n.e(861)]).then(n.bind(n,57666)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>57666},{ErrorComponent:i.default}),j=(0,s.Ay)({resolved:{},chunkName:()=>"pages-SandboxPage-SandboxPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(429),n.e(301)]).then(n.bind(n,71860)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>71860}),F=(0,l.h)(O),I=(0,s.Ay)({resolved:{},chunkName:()=>"pages-UnsubscribePage-UnsubscribePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(785).then(n.bind(n,90378)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>90378}),P=(0,l.h)(I),L=(0,s.Ay)({resolved:{},chunkName:()=>"pages-SignUpPage-SignUpPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(13).then(n.bind(n,26863)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>26863},{ErrorComponent:i.default}),M=(0,s.Ay)({resolved:{},chunkName:()=>"pages-DownloadPostersPage-DownloadPostersPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(469).then(n.bind(n,93998)),requireAsync(e){var t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){var t=this.resolve(e);return n(t)},resolve:()=>93998},{ErrorComponent:i.default}),H=()=>{var e=(0,a.zy)();return r.createElement(a.C5,{replace:!0,to:"/account/signup".concat(e.search)})};const R=r.createElement(o.Ay,null,r.createElement(a.BV,null,r.createElement(a.qh,{path:"my-homeroom"},r.createElement(a.qh,{index:!0,element:r.createElement(m.A,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"signup",element:r.createElement(H,null)}),r.createElement(a.qh,{path:"signin",element:r.createElement(h.A,{resetPackageContext:!0})}
2)),r.createElement(a.qh,{path:"ask-and-answer",element:r.createElement(a.C5,{to:"/teacher2teacher",replace:!0})}),r.createElement(a.qh,{path:"ask-and-answer/:view",element:r.createElement(v.A,null)}),r.createElement(a.qh,{path:"teacher2teacher/question-form",element:r.createElement(g.A,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"teacher2teacher",element:r.createElement(f.Ay,{resetPackageContext:!0})},r.createElement(a.qh,{path:":view",element:r.createElement(f.Ay,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"the-research-is-in",element:r.createElement(c.A,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"newsletters",element:r.createElement(p.A,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"the-wired-classroom",element:r.createElement(u.A,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"principal-project",element:r.createElement(d.A,{resetPackageContext:!0})}),r.createElement(a.qh,{index:!0,element:r.createElement(x,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"mission-vision",element:r.createElement(a.C5,{replace:!0,to:"/about"})}),r.createElement(a.qh,{path:"account",element:r.createElement(b,{resetPackageContext:!0})},r.createElement(a.qh,{path:":view",element:r.createElement(b,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"signup/:view",element:r.createElement(L,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"home/preview/landing_page/:id/:revId",element:r.createElement(x,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"about",element:r.createElement(y,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"/about/board",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"about/timeline",element:r.createElement(N,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"about/lucas-education-research",element:r.createElement(D,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"sandbox",element:r.createElement(j,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"edu-styleguide",element:r.createElement(_,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"/topics",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/topic-index",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/latest",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/contributors",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/landing-*/*",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/videos",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/podcasts",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/blogs",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/visual-essay",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"/core-concepts",element:r.createElement(w,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(w,{resetPackageContext:!0})}
2)),r.createElement(a.qh,{path:"profile/:urlSlug",element:r.createElement(A,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/person/:id/:revId",element:r.createElement(A,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"school/:urlSlug",element:r.createElement(T,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/school/:id/:revId",element:r.createElement(T,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"package/:urlSlug",element:r.createElement(C,{resetPackageContext:!0})},r.createElement(a.qh,{path:"preview/package/:id/:revId",element:r.createElement(C,{resetPackageContext:!0})})),r.createElement(a.qh,{path:"download-posters",element:r.createElement(M,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"search",element:r.createElement(F,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"404",element:r.createElement(D,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"error",element:r.createElement(S,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"unsubscribe",element:r.createElement(P,{resetPackageContext:!0})}),r.createElement(a.qh,{path:"*",element:r.createElement(E,null)})))},6543:(e,t,n)=>{var r=n(63387),a=n(18270),o=n(61249),i=n(81485);e.exports=function(e,t,n,s,l){r(t);var c=a(e),u=o(c),d=i(c.length),p=l?d-1:0,m=l?-1:1;if(n<2)for(;;){if(p in u){s=u[p],p+=m;break}if(p+=m,l?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;l?p>=0:d>p;p+=m)p in u&&(s=t(s,u[p],p,c));return s}},6701:(e,t,n)=>{"use strict";var r=n(92127),a=n(57067),o=n(15122),i=1..toPrecision;r(r.P+r.F*(a((function(){return"1"!==i.call(1,void 0)}))||!a((function(){i.call({})}))),"Number",{toPrecision:function(e){var t=o(this,"Number#toPrecision: incorrect invocation!");return void 0===e?i.call(t):i.call(t,e)}})},6759:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>w,Bq:()=>v,aj:()=>b});var r,a,o,i,s,l,c,u,d=n(96540),p=n(75930),m=n(52736),h=n(46798),f=n(92834),g=n(17904),v=e=>{var{children:t}=e;return d.createElement("div",{className:"rocket-hero ".concat(y.skyContainer)},d.createElement("div",{className:y.clouds},r||(r=d.createElement(m.Es,{height:49,width:175,className:"right-cloud"})),a||(a=d.createElement(m.Es,{height:49,width:175,className:"left-cloud"}))),d.createElement("div",{className:y.rocketImageContainer},t,d.createElement("img",{className:y.rocketImage,src:"/assets/homeroom/signup/rocket.png",alt:"Cartoon rocket blasting off",width:"62.18px"}),o||(o=d.createElement("img",{className:"left-star",src:"/assets/homeroom/signup/star.svg",alt:"Star",width:"38px"})),i||(i=d.createElement("img",{className:"left-plus",src:"/assets/homeroom/signup/orange-plus.svg",alt:"Star",width:"17.4px"})),s||(s=d.createElement("img",{className:"right-heart",src:"/assets/homeroom/signup/heart.svg",alt:"Star",width:"53.83px"})),l||(l=d.createElement("img",{className:"right-star",src:"/assets/homeroom/signup/star.svg",alt:"Star",width:"50.17px"})),c||(c=d.createElement("img",{className:"blue-triangle",src:"/assets/homeroom/signup/blue-triangle.svg",alt:"Star",width:"34.86px"}))))},y={skyContainer:(0,p.AH)("position:relative;overflow:hidden;height:183px;background-color:#c2f0ff;display:flex;align-items:center;justify-content:center;h3{max-width:328px;}"),rocketImageContainer:(0,p.AH)("position:relative;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;.left-star{position:absolute;left:-51%;top:35%;rotate:45deg;}.left-plus{position:absolute;left:-9%;top:77%;scale:1.5;}.right-heart{position:absolute;right:-31%;top:62%;scale:1.1;}.right-star{position:absolute;top:22%;right:-30%;}.blue-triangle{position:absolute;right:-46%;top:49%;}@media screen and (max-width:",g.T5.small,"){.left-plus{left:4%;scale:1.2;}.right-star{top:35%;right:-26%;scale:0.8;}.right-heart{right:-27%;top:62%;scale:0.8;}.blue-triangle{right:-47%;top:57%;}}@media screen and (max-width:420px){.left-star{display:none;}.blue-triangle{display:none;}}"),rocketImage:(0,p.AH)("position:absolute;top:77%;left:-34%;animation:rocketLoop 5.8s linear forwards;@keyframes rocketLoop{0%{top:77%;transform:translate(0,0) rotate(0deg);}1.4%{transform:translate(-0.5px,0.5px) rotate(-0.5deg);}2.8%{transform:translate(0.5px,-0.5px) rotate(0.5deg);}4.1%{transform:translate(-0.5px,0px) rotate(-0.5deg);}5.5%{transform:translate(0.5px,0.5px) rotate(0.5deg);}6.9%{transform:translate(-0.5px,-0.5px) rotate(-0.75deg);}8.3%{transform:translate(0.5px,0.5px) rotate(0.75deg);}9.7%{transform:translate(-0.5px,-0.5px) rotate(-0.5deg);}11%{transform:translate(0.5px,0.5px) rotate(0.5deg);}12.4%{transform:translate(-0.5px,-0.5px) rotate(-0.5deg);}13.8%{top:77%;transform:translate(0,0) rotate(0deg);animation-timing-function:ease-in;}65.5%{top:-200%;}65.6%{top:200%;animation-timing-function:ease-out;}100%{top:29%;}}"),clouds:(0,p.AH)("display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
2height:100%;width:100%;max-width:1280px;.right-cloud{position:absolute;bottom:-2px;right:-102px;transform:translateY(-50%);}.left-cloud{position:absolute;top:24px;left:-112px;transform:translateY(-50%);}")},b=e=>{var{joinOurCommunityHandler:t,signInHandler:n,buttonText:r}=e;return d.createElement("div",{className:x.container},u||(u=d.createElement("p",{className:"cta-paragraph"},"Sign up for unlimited, free access to tips and strategies from inspirational educators. As a member, youâll also get our personalized weekly newsletter and an enhanced website experience tailored just for you.")),d.createElement("div",{className:x.ctaContainer},d.createElement("button",{className:x.joinButton,onClick:t},r||"Join Our Community"),d.createElement("p",{className:"signInText"},"Already have an account? ",d.createElement("button",{className:"".concat(h.QL.buttonLink," plain"),type:"button",name:"signin","data-testid":"signin",onClick:n},"Log in"))))},x={container:(0,p.AH)("padding:30px 40px 50px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;text-align:center;p{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;}.signInText{color:#666 !important;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin:10px 0 0 !important;}"),ctaContainer:(0,p.AH)("display:flex;align-items:center;justify-content:center;flex-direction:column;"),joinButton:(0,p.AH)("display:flex;height:40px;padding:14px 32px;justify-content:center;align-items:center;border-radius:60px;border:none;background:#d8686c;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;cursor:pointer;")};const w=e=>{var t,n,r,a,o,{buttonClass:i,modalContent:s,state:l,modal:c,handleClose:u}=e;return d.createElement(d.Fragment,null,d.createElement("div",{className:"overlay ".concat(f.A.overlay," ").concat(c.opened?"opened":"closed"," ").concat(l.android?"android":""," ").concat(null!=c&&null!==(t=c.data)&&void 0!==t&&t.id?"unsave-content-overlay":""," ")}),d.createElement("div",{"data-testid":"modal-wrapper",className:"".concat(f.A.wrapper," ").concat(f.A.signUpWrapperWidth," ").concat(c.opened?"opened":"closed"," ").concat(l.android?"android":""," ").concat(null!=c&&null!==(n=c.data)&&void 0!==n&&n.id?"unsave-content-modal":""," ").concat(null!==(r=null==c||null===(a=c.data)||void 0===a?void 0:a.from)&&void 0!==r?r:""),style:!l.android||null!=c&&null!==(o=c.data)&&void 0!==o&&o.id?{}:{top:l.offset},tabIndex:"-1",role:"dialog",id:"accountmodal"},d.createElement("div",{className:f.A.signUpModalInner},d.createElement("button",{className:"".concat(f.A.closeModal," ").concat(f.A.signUpCloseModalPosition," ").concat(i),onClick:u},"Close"),"failure"===l.status&&d.createElement("div",{className:f.A.errorMessage,"data-testid":"error"},l.message),s)))}},6822:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6939:(e,t,n)=>{"use strict";n.d(t,{Cf:()=>o,GY:()=>r,Tg:()=>a});var r=e=>{var{commentId:t,databaseId:n,pendingComment:r}=e;try{localStorage.setItem("pendingComment",JSON.stringify({commentId:t,databaseId:n,pendingComment:r}))}catch(e){console.error("Error saving comment to localStorage:",e)}},a=()=>{try{var e=JSON.parse(localStorage.getItem("pendingComment"));return{commentId:(null==e?void 0:e.commentId)||"",databaseId:(null==e?void 0:e.databaseId)||"",pendingComment:(null==e?void 0:e.pendingComment)||""}}catch(e){return console.error("Error retrieving comment from localStorage:",e),{commentId:"",databaseId:"",pendingComment:""}}},o=()=>{try{localStorage.removeItem("pendingComment")}catch(e){console.error("Error clearing pending comment from localStorage:",e)}}},7018:(e,t,n)=>{"use strict";var r=n(9516);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},7030:(e,t)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Kind=void 0,t.Kind=n,function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="Str
2ingValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"}(n||(t.Kind=n={}))},7066:(e,t,n)=>{"use strict";n.d(t,{CO:()=>M,EZ:()=>L,GZ:()=>N,QZ:()=>P,Ti:()=>S,Vk:()=>A,W3:()=>R,ZV:()=>_,bJ:()=>H,i3:()=>I,nf:()=>T,pV:()=>D,sZ:()=>j,uv:()=>F,wP:()=>O});var r=n(54705),a=n(96540),o=n(2543),i=n(84976),s=n(29970),l=n(94670),c=n(15167),u=n.n(c),d=n(87602),p=n(15156),m=n(22883),h=n(97550),f=n(66487),g=n(72896),v=n(11760),y=n(85065),b=n(71555),x=n(61263);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var C={thumbs:.686,"4x3":.75,"1x1":1,"16x9":.5625},k=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:85;return"resize=".concat(e,",").concat(e*C[t],"&quality=").concat(n)};function A(e,t,n,r){var s,c,u,d,p,m,h,f=arguments.length>4&&void 0!==arguments[4]&&arguments[4],g=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],v=a.createElement("img",{className:t,src:"/assets/testheader.jpg",alt:"placeholder image",loading:g?"lazy":"auto"}),y=null!==(s="article"===(null==r||null===(c=r.split)||void 0===c?void 0:c.call(r,"/")[0]))&&void 0!==s&&s;if(!e||null!==(u=e)&&void 0!==u&&null!==(u=u.size)&&void 0!==u&&u.width||(e=E(E({},e),{},{size:{width:790,height:444}})),e)if(m=a.createElement("span",{className:"hidden"},e.alt_text?e.alt_text:e.media_type),null!==(h=e)&&void 0!==h&&h.video_still)p=a.createElement("picture",null,a.createElement("img",{className:t,src:e.video_still,srcSet:e.video_still,alt:e.name,loading:g?"lazy":"auto",width:"354",height:"199"}));else switch(n){case"Teaser1":p=(0,o.get)(e,"sizes.thumbs[220]",!1)?a.createElement("img",{className:t,src:"".concat(e.master,"/?").concat(k(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(k(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(k(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(k(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(k(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(k(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(k(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(k(1260,"thumbs")," 1260w,"),sizes:"(min-width: 580px) 47.65vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):(0,o.get)(e,'sizes["16x9"]',!1)?a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(320,"16x9")),srcSet:"".concat(e.master,"?").concat(k(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(k(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 47.65vw, 88.4vw",alt:(0,o.get)(e.alt_text),loading:g?"lazy":"auto"}):(0,o.get)(e,"master",!1)?"16x9"===(0,o.get)(e,"ratio",!1)?a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(320,"16x9")),srcSet:"".concat(e.master,"?").concat(k(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(k(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 17.8vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(k(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(k(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(k(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(k(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(k(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(k(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(k(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(k(1260,"thumbs")," 1260w,"),sizes:"(min-width: 580px) 47.65vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto",width:e.size.width,height:e.size.height,fetchPriority:"high"}):v;break;case"Teaser2":p=(0,o.get)(e,"master",!1)?"16x9"===(0,o.get)(e,"ratio",!1)?a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(320,"16x9")),srcSet:"".concat(e.master,"?").concat(k(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(k(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 17.8vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(k(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(k(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(k(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(k(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(k(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(k(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(k(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(k(1260,"thumbs")," 1260w,"),sizes:"(min-width: 580px) 17.8vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto",width:e.size.width,height:e.size.height}):v;break;case"fullHero":p=(0,o.get)(e,"master",!1)?a.createElement("img",{className:t,"data-testid":"hero-full",src:"".concat(e.master,"?").concat(k(220,"16x9")),srcSet:"".concat(e.master,"?").concat(k(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(k(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(k(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(k(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(k(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(k(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(k(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(k(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(k(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(k(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(k(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(k(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(k(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(k(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(k(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(k(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(k(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(k(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(k(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(k(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(k(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(k(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(k(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(k(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(k(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(k(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(k(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(k(2880,"16x9")," 2880w,"),sizes:"100vw",alt:e.alt_text,width:e.size.width,height:e.size.height,fetchPriority:"high"}):v;break;case"simpleHero":p=(0,o.get)(e,"master",!1)?a.createElement("img",{className:t,"data-testid":f?"beyond-hero-simple":"hero-simple",src:"".concat(e.master,"?w=200&quality=85"),srcSet:"".concat(e.master,"?w=200&quality=85 200w,\n ").concat(e.master,"?w=250&quality=85 250w,\n ").concat(e.master,"?w=300&quality=85 300w,\n ").concat(e.master,"?w=310&quality=85 310w,\n ").concat(e.master,"?w=350&quality=85 350w,\n ").concat(e.master,"?w=450&quality=85 450w,\n ").concat(e.master,"?w=500&quality=85 500w,\n ").concat(e.master,"?w=550&quality=85 550w,\n ").concat(e.master,"?w=600&quality=85 600w,\n ").concat(e.master,"?w=620&quality=85 620w,\n ").concat(e.master,"?w=650&quality=85 650w,\n ").concat(e.master,"?w=700&quality=85 700w,\n ").concat(e.master,"?w=750&quality=85 750w,\n ").concat(e.master,"?w=768&qual
2ity=85 768w,\n ").concat(e.master,"?w=800&quality=85 800w,\n ").concat(e.master,"?w=900&quality=85 900w,\n ").concat(e.master,"?w=1000&quality=85 1000w,\n ").concat(e.master,"?w=1100&quality=85 1100w,\n ").concat(e.master,"?w=1200&quality=85 1200w,\n ").concat(e.master,"?w=1240&quality=85 1240w,\n ").concat(e.master,"?w=1300&quality=85 1300w,\n ").concat(e.master,"?w=1400&quality=85 1400w,\n ").concat(e.master,"?w=1440&quality=85 1440w,\n ").concat(e.master,"?w=1500&quality=85 1500w,\n ").concat(e.master,"?w=1536&quality=85 1536w,\n ").concat(e.master,"?w=1600&quality=85 1600w,\n ").concat(e.master,"?w=2000&quality=85 2000w,\n ").concat(e.master,"?w=2880&quality=85 2880w,"),sizes:"100vw",alt:e.alt_text,width:e.size.width,height:e.size.height,fetchPriority:y?"high":"auto"}):v;break;case"Feature":p=(0,o.get)(e,'sizes["16x9"][300]',!1)?a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(300,"16x9")),srcSet:"".concat(e.master,"?").concat(k(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(k(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(k(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(k(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(k(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(k(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(k(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(k(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(k(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(k(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(k(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(k(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(k(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(k(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(k(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(k(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(k(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(k(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(k(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(k(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(k(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(k(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(k(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(k(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(k(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(k(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(k(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(k(2880,"16x9")," 2880w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:e.alt_text,loading:g?"lazy":"auto"}):(0,o.get)(e,'sizes["16x9"][320]',!1)?a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(320,"16x9")),srcSet:"".concat(e.master,"?").concat(k(1280,"16x9")," 1280w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:e.alt_text,loading:g?"lazy":"auto"}):v;break;case"SchoolFeatureStory":p=a.createElement("img",{className:t,src:"".concat(e.master,"?").concat(k(300,"16x9")),srcSet:"".concat(e.master,"?").concat(k(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(k(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(k(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(k(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(k(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(k(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(k(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(k(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(k(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(k(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(k(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(k(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(k(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(k(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(k(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(k(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(k(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(k(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(k(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(k(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(k(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(k(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(k(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(k(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(k(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(k(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(k(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(k(2880,"16x9")," 2880w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:e.alt_text,loading:g?"lazy":"auto",width:e.size.width,height:e.size.height,fetchPriority:"high"})}else p=v;if(d=g?a.createElement(l.A,{placeholder:m},p):p,r){var b="normal";(e&&"video"===e.media_type||r.indexOf("video/")>-1)&&(b="video"),d=a.createElement(i.N_,{className:"video"===b?"video-link":"",to:"/".concat(r)},d)}return d}var T=e=>{var t;return null!==(t=null==e?void 0:e.gradeLevels)&&void 0!==t?t:((null==e?void 0:e.topics)||[]).filter((e=>"taxonomy_term--grade_levels"===(null==e?void 0:e.taxonomyName)))},D=(e,t,n)=>{var r=u().left(t,"/");"node--article"===e?n((0,d.bb)(r,!1)):"node--video"===e?n((0,p.a0)(r,!1)):"edu_blog"===e?n((0,g.nF)(r,!1)):"edu_visual_essay"===e?n((0,v.ob)(r,!1)):"node--curated"===e?n((0,m.ZE)(r,!1)):"node--pers
2on"===e?n((0,h.I8)(r,!1)):"node--landing-page"===e?n((0,f.Hm)(r,!1)):"node--podcast"===e?n((0,y.DU)(r,!1)):"node--resource"===e?n((0,b.D5)(r,!1)):"node--quiz"===e&&n((0,x.Up)(r,!1))};function S(e){var t;switch(e){case"Orange":t="#ff4c00";break;case"Blue":t="#00a7e1";break;case"Purple":t="#250670";break;case"Gray":t="#8a959e";break;default:t="#ffffff"}return t}function _(e,t){if(isNaN(e)||!e)return 0;e=Math.round(e);var n,r=[{value:1,symbol:""},{value:1e3,symbol:"k"},{value:1e6,symbol:"M"},{value:1e9,symbol:"G"}];for(n=r.length-1;n>0&&!(e>=r[n].value);n-=1);return parseFloat((e/r[n].value).toFixed(t))+r[n].symbol}function N(e){s.Ay.event({category:"Reading",action:"BeyondClick",label:"beyond-".concat(e)})}function O(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.length<1?null:e[Math.floor(Math.random()*e.length)]}function j(e){return null==e?void 0:e.replace(/\/$/,"")}function F(e){return null==e?void 0:e.replace(/^\//,"")}function I(e){return e.includes("#")?function(e){e=e.split("#")[0];return("undefined"!=typeof window?window.btoa:n(67131))("post:".concat(e))}(e):e}function P(e){return null==e?void 0:e.replace(/<[^>]*>?/gm,"")}function L(e,t){var n=!1;return null==e||e.forEach((e=>{var r;if(null==e||null===(r=e.articles)||void 0===r||r.forEach((e=>{(null==e?void 0:e.slug)===t&&(n=!0)})),n)return n})),n}function M(e,t){var n=[],r=function(r){var a;null===(a=e[r])||void 0===a||a.forEach((e=>{var a=j(null==e?void 0:e.uri),i=(0,o.startCase)(r.substring(3));j(t)!==a||n.includes(i)||n.push(i)}))};for(var a in e)r(a);return{label:"Credits",value:n.length>0?n.join(", "):""}}function H(e,t){var n=[],r=function(r){var a;null===(a=e[r])||void 0===a||a.forEach((e=>{var a=j(null==e?void 0:e.uri),i=(0,o.startCase)(r.substring(7));j(t)!==a||n.includes(i)||n.push(i)}))};for(var a in e)r(a);return{label:"Credits",value:n.length>0?n.join(", "):""}}function R(e,t){return{label:"Credits",value:(null==e?void 0:e.some((e=>j(null==e?void 0:e.uri)===j(t))))?"Panelist":""}}},7083:(e,t,n)=>{"use strict";n(52468)("fixed",(function(e){return function(){return e(this,"tt","","")}}))},7103:(e,t,n)=>{var r=n(92127),a=n(63387),o=n(4228),i=(n(67526).Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n(57067)((function(){i((function(){}))})),"Reflect",{apply:function(e,t,n){var r=a(e),l=o(n);return i?i(r,t,l):s.call(r,t,l)}})},7352:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var r=n(47481),a=n.n(r),o=n(96540),i=n(32017),s=n.n(i),l=n(23517),c=n.n(l);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e){return g(g({},e),{},{height:0,width:0,playerVars:g(g({},e.playerVars),{},{autoplay:0,start:0,end:0})})}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(l,e);var t,n,r,a,i=(r=l,a=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h(r);if(a){var n=h(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?m(e):t}(this,e)});function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),v(m(t=i.call(this,e)),"onPlayerReady",(function(e){return t.props.onReady(e)})),v(m(t),"onPlayerError",(function(e){return t.props.onError(e)})),v(m(t),"onPlayerStateChange",(function(e){switch(t.props.onStateChange(e),e.data){case l.PlayerState.ENDED:t.props.onEnd(e);break;case l.PlayerState.PLAYING:t.props.onPlay(e);break;case l.PlayerState.PAUSED:t.props.onPause(e)}})),v(m(t),"onPlayerPlaybackRateChange",(function(e){return t.props.onPlaybackRateChange(e)}
2)),v(m(t),"onPlayerPlaybackQualityChange",(function(e){return t.props.onPlaybackQualityChange(e)})),v(m(t),"createPlayer",(function(){if("undefined"!=typeof document){var e=g(g({},t.props.opts),{},{videoId:t.props.videoId});t.internalPlayer=c()(t.container,e),t.internalPlayer.on("ready",t.onPlayerReady),t.internalPlayer.on("error",t.onPlayerError),t.internalPlayer.on("stateChange",t.onPlayerStateChange),t.internalPlayer.on("playbackRateChange",t.onPlayerPlaybackRateChange),t.internalPlayer.on("playbackQualityChange",t.onPlayerPlaybackQualityChange)}})),v(m(t),"resetPlayer",(function(){return t.internalPlayer.destroy().then(t.createPlayer)})),v(m(t),"updatePlayer",(function(){t.internalPlayer.getIframe().then((function(e){t.props.id?e.setAttribute("id",t.props.id):e.removeAttribute("id"),t.props.className?e.setAttribute("class",t.props.className):e.removeAttribute("class"),t.props.opts&&t.props.opts.width?e.setAttribute("width",t.props.opts.width):e.removeAttribute("width"),t.props.opts&&t.props.opts.height?e.setAttribute("height",t.props.opts.height):e.removeAttribute("height"),"string"==typeof t.props.title?e.setAttribute("title",t.props.title):e.setAttribute("title","YouTube video player")}))})),v(m(t),"getInternalPlayer",(function(){return t.internalPlayer})),v(m(t),"updateVideo",(function(){if(void 0!==t.props.videoId&&null!==t.props.videoId){var e=!1,n={videoId:t.props.videoId};"playerVars"in t.props.opts&&(e=1===t.props.opts.playerVars.autoplay,"start"in t.props.opts.playerVars&&(n.startSeconds=t.props.opts.playerVars.start),"end"in t.props.opts.playerVars&&(n.endSeconds=t.props.opts.playerVars.end)),e?t.internalPlayer.loadVideoById(n):t.internalPlayer.cueVideoById(n)}else t.internalPlayer.stopVideo()})),v(m(t),"refContainer",(function(e){t.container=e})),t.container=null,t.internalPlayer=null,t}return t=l,(n=[{key:"componentDidMount",value:function(){this.createPlayer()}},{key:"componentDidUpdate",value:function(e){(function(e,t){return e.id!==t.id||e.className!==t.className||e.opts.width!==t.opts.width||e.opts.height!==t.opts.height||e.title!==t.title})(e,this.props)&&this.updatePlayer(),function(e,t){return e.videoId!==t.videoId||!s()(y(e.opts),y(t.opts))}(e,this.props)&&this.resetPlayer(),function(e,t){if(e.videoId!==t.videoId)return!0;var n=e.opts.playerVars||{},r=t.opts.playerVars||{};return n.start!==r.start||n.end!==r.end}(e,this.props)&&this.updateVideo()}},{key:"componentWillUnmount",value:function(){this.internalPlayer.destroy()}},{key:"render",value:function(){return o.createElement("div",{className:this.props.containerClassName},o.createElement("div",{id:this.props.id,className:this.props.className,ref:this.refContainer,loading:this.props.loading}))}}])&&d(t.prototype,n),l}(o.Component);v(b,"PlayerState",{UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5}),b.propTypes={videoId:a().string,id:a().string,className:a().string,containerClassName:a().string,title:a().string,loading:a().oneOf(["lazy","eager","auto"]),opts:a().objectOf(a().any),onReady:a().func,onError:a().func,onPlay:a().func,onPause:a().func,onEnd:a().func,onStateChange:a().func,onPlaybackRateChange:a().func,onPlaybackQualityChange:a().func},b.defaultProps={videoId:null,id:null,className:null,loading:null,opts:{},containerClassName:"",onReady:function(){},onError:function(){},onPlay:function(){},onPause:function(){},onEnd:function(){},onStateChange:function(){},onPlaybackRateChange:function(){},onPlaybackQualityChange:function(){},title:null};const x=b},7359:e=>{e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},7360:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v,n:()=>y});var r,a,o=n(54705),i=n(10467),s=n(72505),l=n.n(s),c=n(96540),u=n(44206),d=n(46798),p=n(95297),m=n(2962),h=n(3850),f=n(72262);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var v=e=>{var{location:t}=e,[n,s]=c.useState(""),[u,f]=c.useState(!1),[v,y]=c.useState(!1),[b,x]=c.useState(""),w=function(){var e=(0,i.A)((function*(e){e.preventDefault(),y(!0);try{yield l().post("".concat("https://account-service.edutopia.org","/request-signup-link"),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?g(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({email:n},(0,p.Up)(t.query,["subscribe","unsubscribe"]))),x("success"),y(!1)}catch(e){x("error")}}));return function(t){return e.apply(this,arguments)}}();return c.createElement("div",{className:"warning google",style:{marginBottom:"15px"}},"success"===b&&c.createElement("p",null,"Thanks! A sign-up link has been sent to ",n,". Please check your email to finish the process."),"error"===b&&(r||(r=c.createElement("p",null,"We could not send a sign-up link. Please try again."))),""===b&&(a||(a=c.createElement("p",null,"Shoot! Google login is not supported in Facebookâs browser. To receive a sign up link, please enter your email address and weâll send it right over."))),c.createElement(h.A,{changeHandler:e=>{var t=e.target.value.trim();!(0,m.D)(t)&&t||!t.length?f(!1):f(!0),s(t)},value:n,validInput:u,showValidation:!0}),c.createElement("button",{"data-testid":"submit-email-button",onClick:w,className:"".concat(d.QL.button," ").concat(v&&"loading"),disabled:v||!u},"Send me a sign up link"))};v=(0,u.h)(v);var y=e=>{var{buttonText:t="Log in with Google",router:n,location:r}=e;return c.createElement("button",{className:"".concat(d.YF.button," google"),onClick:()=>{var e=(0,f.el)("/account/signup",(void 0).props.location,["subscribe","unsubscribe"]),t=r.search?"".concat(e,"&google="):"".concat(e,"?google=");n.push(t)}},t)};y=(0,u.h)(y)},7452:e=>{var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),s=new N(r||[]);return a(i,"_invoke",{value:T(e,n,s)}),i}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var p="suspendedStart",m="suspendedYield",h="executing",f="completed",g={};function v(){}function y(){}function b(){}var x={};c(x,i,(function(){return this}));var w=Object.getPrototypeOf,E=w&&w(w(O([])));E&&E!==n&&r.call(E,i)&&(x=E);var C=b.prototype=v.prototype=Object.create(x);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(a,o,i,s){var l=d(e[a],e,o);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,i,s)}),(function(e){n("throw",e,i,s)})):t.resolve(u).then((function(e){c.value=e,i(c)}),(function(e){return n("throw",e,i,s)}))}s(l.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function T(e,t,n){var r=p;return function(a,o){if(r===h)throw new Error("Generator is already running");if(r===f){if("throw"===a)throw o;return j()}for(n.method=a,n.arg=o;;){var i=n.delegate;if(i){var s=D(i,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===p)throw r=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var l=d(e,t,n);if("normal"===l.type){if(r=n.done?f:m,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=f,n.method="throw",n.arg=l.arg)}}}function D(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,D(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var o=d(a,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var i=o.arg;
vendor: 4,350 bytes, line 2
2return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function O(e){if(e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}return{next:j}}function j(){return{value:t,done:!0}}return y.prototype=b,a(C,"constructor",{value:b,configurable:!0}),a(b,"constructor",{value:y,configurable:!0}),y.displayName=c(b,l,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,l,"GeneratorFunction")),e.prototype=Object.create(C),e},e.awrap=function(e){return{__await:e}},k(A.prototype),c(A.prototype,s,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,a,o){void 0===o&&(o=Promise);var i=new A(u(t,n,r,a),o);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},k(C),c(C,l,"Generator"),c(C,i,(function(){return this})),c(C,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=O,N.prototype={constructor:N,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(_),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return s.type="throw",s.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],s=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(l&&c){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;_(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:O(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},7522:(e,t,n)=>{"use strict";var r=n(47763);e.exports=function(e,t,n){var a=n.config.validateStatus;!a||a(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},7583:(e,t)=>
2{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.printString=function(e){return`"${e.replace(n,r)}"`};const n=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function r(e){return a[e.charCodeAt(0)]}const a=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"]},7739:(e,t,n)=>{n(32820),e.exports=n(47960).f("asyncIterator")},7849:(e,t,n)=>{var r=Date.prototype,a="Invalid Date",o="toString",i=r[o],s=r.getTime;new Date(NaN)+""!=a&&n(28859)(r,o,(function(){var e=s.call(this);return e==e?i.call(this):a}))},8032:(e,t,n)=>{"use strict";var r=n(67526),a=n(1763),o=n(22750),i=n(80237),s=n(33341),l=n(96065),c=n(57067),u=n(16440),d=n(27087),p=n(81485),m=n(73133),h=n(59415).f,f=n(47967).f,g=n(35564),v=n(3844),y="ArrayBuffer",b="DataView",x="prototype",w="Wrong index!",E=r[y],C=r[b],k=r.Math,A=r.RangeError,T=r.Infinity,D=E,S=k.abs,_=k.pow,N=k.floor,O=k.log,j=k.LN2,F="buffer",I="byteLength",P="byteOffset",L=a?"_b":F,M=a?"_l":I,H=a?"_o":P;function R(e,t,n){var r,a,o,i=new Array(n),s=8*n-t-1,l=(1<<s)-1,c=l>>1,u=23===t?_(2,-24)-_(2,-77):0,d=0,p=e<0||0===e&&1/e<0?1:0;for((e=S(e))!=e||e===T?(a=e!=e?1:0,r=l):(r=N(O(e)/j),e*(o=_(2,-r))<1&&(r--,o*=2),(e+=r+c>=1?u/o:u*_(2,1-c))*o>=2&&(r++,o/=2),r+c>=l?(a=0,r=l):r+c>=1?(a=(e*o-1)*_(2,t),r+=c):(a=e*_(2,c-1)*_(2,t),r=0));t>=8;i[d++]=255&a,a/=256,t-=8);for(r=r<<t|a,s+=t;s>0;i[d++]=255&r,r/=256,s-=8);return i[--d]|=128*p,i}function B(e,t,n){var r,a=8*n-t-1,o=(1<<a)-1,i=o>>1,s=a-7,l=n-1,c=e[l--],u=127&c;for(c>>=7;s>0;u=256*u+e[l],l--,s-=8);for(r=u&(1<<-s)-1,u>>=-s,s+=t;s>0;r=256*r+e[l],l--,s-=8);if(0===u)u=1-i;else{if(u===o)return r?NaN:c?-T:T;r+=_(2,t),u-=i}return(c?-1:1)*r*_(2,u-t)}function z(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function V(e){return[255&e]}function U(e){return[255&e,e>>8&255]}function q(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function W(e){return R(e,52,8)}function G(e){return R(e,23,4)}function Y(e,t,n){f(e[x],t,{get:function(){return this[n]}})}function K(e,t,n,r){var a=m(+n);if(a+t>e[M])throw A(w);var o=e[L]._b,i=a+e[H],s=o.slice(i,i+t);return r?s:s.reverse()}function Z(e,t,n,r,a,o){var i=m(+n);if(i+t>e[M])throw A(w);for(var s=e[L]._b,l=i+e[H],c=r(+a),u=0;u<t;u++)s[l+u]=c[o?u:t-u-1]}if(i.ABV){if(!c((function(){E(1)}))||!c((function(){new E(-1)}))||c((function(){return new E,new E(1.5),new E(NaN),E.name!=y}))){for(var $,Q=(E=function(e){return u(this,E),new D(m(e))})[x]=D[x],X=h(D),J=0;X.length>J;)($=X[J++])in E||s(E,$,D[$]);o||(Q.constructor=E)}var ee=new C(new E(2)),te=C[x].setInt8;ee.setInt8(0,2147483648),ee.setInt8(1,2147483649),!ee.getInt8(0)&&ee.getInt8(1)||l(C[x],{setInt8:function(e,t){te.call(this,e,t<<24>>24)},setUint8:function(e,t){te.call(this,e,t<<24>>24)}},!0)}else E=function(e){u(this,E,y);var t=m(e);this._b=g.call(new Array(t),0),this[M]=t},C=function(e,t,n){u(this,C,b),u(e,E,b);var r=e[M],a=d(t);if(a<0||a>r)throw A("Wrong offset!");if(a+(n=void 0===n?r-a:p(n))>r)throw A("Wrong length!");this[L]=e,this[H]=a,this[M]=n},a&&(Y(E,I,"_l"),Y(C,F,"_b"),Y(C,I,"_l"),Y(C,P,"_o")),l(C[x],{getInt8:function(e){return K(this,1,e)[0]<<24>>24},getUint8:function(e){return K(this,1,e)[0]},getInt16:function(e){var t=K(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=K(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return z(K(this,4,e,arguments[1]))},getUint32:function(e){return z(K(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return B(K(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return B(K(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){Z(this,1,e,V,t)},setUint8:function(e,t){Z(this,1,e,V,t)},setInt16:function(e,t){Z(this,2,e,U,t,arguments[2])},setUint16:function(e,t){Z(this,2,e,U,t,arguments[2])},setInt32:function(e,t){Z(this,4,e,q,t,arguments[2])},setUint32:function(e,t){Z(this,4,e,q,t,arguments[2])},setFloat32:function(e,t){Z(this,4,e,G,t,arguments[2])},setFloat64:function(e,t){Z(this,8,e,W,t,arguments[2])}});v(E,y),v(C,b),s(C[x],i.VIEW,!0),t[y]=E,t[b]=C},8301:(e,t,n)=>{var r=n(67526),a=n(98880),o=n(47967).f,i=n(59415).f,s=n(95411),l=n(1158),c=r.RegExp,u=c,d=c.prototype,p=/a/g,m=/a/g,h=new c(p)!==p;if(n(1763)&&(!h||n(57067)((function(){return m[n(67574)("match")]=!1,c(p)!=p||c(m)==m||"/a/i"!=c(p,"i")})))){c=function(e,t){var n=this instanceof c,r=s(e),o=void 0===t;return!n&&r&&e.constructor===c&&o?e:a(h?new u(r&&!o?e.source:e,t):u((r=e instanceof c)?e.source:e,r&&o?l.call(e):t),n?this:d,c)};for(var f=function(e){e in c||o(c,e,{configurable:!0,get:function(){return u[e]}
2,set:function(t){u[e]=t}})},g=i(u),v=0;g.length>v;)f(g[v++]);d.constructor=c,c.prototype=d,n(28859)(r,"RegExp",c)}n(55762)("RegExp")},8449:(e,t)=>{t.f={}.propertyIsEnumerable},8537:(e,t,n)=>{n(37209)("Uint32",4,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},8817:e=>{e.exports=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r+1),a.setHours(23,59,59,999),a}},8908:(e,t,n)=>{"use strict";n.d(t,{Q:()=>l});var r=n(96540),a=n(48951),o=n(71057),i=n(40207),s=n(29970);class l extends r.Component{render(){var e,t,n,l,c=null!==(e=this.props.imageFloat)&&void 0!==e?e:"none",u=(null===(t=this.props.buttonUrl)||void 0===t?void 0:t.replace("https://www.edutopia.org",""))||null;null!==(n=u)&&void 0!==n&&n.includes("signup")&&!u.includes("?")&&(u=u.replace("signup","signup?grades"));var d="",p="",m="",h="",f="",g="internal";return null!==this.props.image?d=r.createElement("div",{className:"".concat(o.A.blockImage," ").concat(c)},r.createElement("img",{className:"image",src:this.props.image.url,alt:this.props.image.description||""})):h=" marketingBlock--narrow","light grey"===(null===(l=this.props.backgroundColor)||void 0===l?void 0:l.toLowerCase())&&(f=" background-highlighted"),null!==u&&(0!==u.indexOf("http://")&&0!==u.indexOf("https://")||(g="external"),m=r.createElement(i.A,{className:"".concat(o.A.blockButton),url:u,urlType:g,useEletricOrangeColor:this.props.useEletricOrangeColor,clickHandler:()=>{s.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},this.props.buttonText)),""!==this.props.flourish&&(p=r.createElement("p",{className:"".concat(o.A.blockFlourish)},this.props.flourish)),r.createElement("div",{className:"".concat(o.A.marketingBlock).concat(h).concat(f," clearfix")},r.createElement("div",{className:"".concat(o.A.blockWrapper)},d,r.createElement("div",{className:"".concat(o.A.blockContent)},p,r.createElement("h2",{className:"".concat(o.A.blockTitle," h1")},this.props.title),r.createElement(a.s,{value:this.props.body}),m)))}}l.defaultProps={title:"",body:"",flourish:"",image:null,imageFloat:"",buttonText:"",buttonUrl:null,backgroundColor:null,useEletricOrangeColor:!1}},9002:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(54705),a=n(96540),o=n(7352),i=n(71468),s=n(75930),l=n(17904);const c={wrapper:(0,s.AH)("{\n background: ".concat(l.Tj.lightestGrey,";\n padding-top: 56.25%;\n position: relative;\n }")),player:(0,s.AH)("{\n &--keepAspectRatio {\n > .youtube {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n iframe {\n height: 100%;\n width: 100%;\n }\n }\n }"),errorMessage:(0,s.AH)("{\n margin-bottom: 0;\n text-align: center;\n position: absolute;\n top: calc(50% - 13px);\n width: 100%;\n }")};class u extends a.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{error:!1,playerState:-1})}render(){var e={playerVars:{modestbranding:1,rel:0,enablejsapi:1,origin:this.props.host,auto
2play:this.props.autoPlay},videoId:this.props.videoId};return a.createElement("div",{className:c.wrapper,"data-testid":"embedded-youtube"},a.createElement("div",{className:!1===this.props.keepAspect?c.player:"".concat(c.player," ").concat(c.player,"--keepAspectRatio"),style:{display:!1===this.state.error?"block":"none"}},a.createElement(o.A,{videoId:this.props.videoId,opts:e,containerClassName:"youtube",onError:()=>{this.setState((()=>({error:!0})))},onStateChange:e=>{this.setState((()=>({playerState:e.data})))}})),a.createElement("p",{className:c.errorMessage,style:{display:!1===this.state.error?"none":"block"}},"There has been an error with the video."))}}u.defaultProps={keepAspect:!1,context:"",autoPlay:!1};const d=(0,i.Ng)((e=>({host:e.global.host})))(u)},9038:(e,t,n)=>{var r=n(94275);e.exports=function(e){return r(e)?366:365}},9087:(e,t,n)=>{"use strict";var r=n(92127),a=n(61464)(!0);r(r.P,"Array",{includes:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n(88184)("includes")},9111:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BREAK=void 0,t.getEnterLeaveForKind=l,t.getVisitFn=function(e,t,n){const{enter:r,leave:a}=l(e,t);return n?a:r},t.visit=function(e,t,n=o.QueryDocumentKeys){const c=new Map;for(const e of Object.values(i.Kind))c.set(e,l(t,e));let u,d,p,m=Array.isArray(e),h=[e],f=-1,g=[],v=e;const y=[],b=[];do{f++;const e=f===h.length,i=e&&0!==g.length;if(e){if(d=0===b.length?void 0:y[y.length-1],v=p,p=b.pop(),i)if(m){v=v.slice();let e=0;for(const[t,n]of g){const r=t-e;null===n?(v.splice(r,1),e++):v[r]=n}}else{v=Object.defineProperties({},Object.getOwnPropertyDescriptors(v));for(const[e,t]of g)v[e]=t}f=u.index,h=u.keys,g=u.edits,m=u.inArray,u=u.prev}else if(p){if(d=m?f:h[f],v=p[d],null==v)continue;y.push(d)}let l;if(!Array.isArray(v)){var x,w;(0,o.isNode)(v)||(0,r.devAssert)(!1,`Invalid AST Node: ${(0,a.inspect)(v)}.`);const n=e?null===(x=c.get(v.kind))||void 0===x?void 0:x.leave:null===(w=c.get(v.kind))||void 0===w?void 0:w.enter;if(l=null==n?void 0:n.call(t,v,d,p,y,b),l===s)break;if(!1===l){if(!e){y.pop();continue}}else if(void 0!==l&&(g.push([d,l]),!e)){if(!(0,o.isNode)(l)){y.pop();continue}v=l}}var E;void 0===l&&i&&g.push([d,v]),e?y.pop():(u={inArray:m,index:f,keys:h,edits:g,prev:u},m=Array.isArray(v),h=m?v:null!==(E=n[v.kind])&&void 0!==E?E:[],f=-1,g=[],p&&b.push(p),p=v)}while(void 0!==u);return 0!==g.length?g[g.length-1][1]:e},t.visitInParallel=function(e){const t=new Array(e.length).fill(null),n=Object.create(null);for(const r of Object.values(i.Kind)){let a=!1;const o=new Array(e.length).fill(void 0),i=new Array(e.length).fill(void 0);for(let t=0;t<e.length;++t){const{enter:n,leave:s}=l(e[t],r);a||(a=null!=n||null!=s),o[t]=n,i[t]=s}if(!a)continue;const c={enter(...n){const r=n[0];for(let i=0;i<e.length;i++)if(null===t[i]){var a;const l=null===(a=o[i])||void 0===a?void 0:a.apply(e[i],n);if(!1===l)t[i]=r;else if(l===s)t[i]=s;else if(void 0!==l)return l}},leave(...n){const r=n[0];for(let o=0;o<e.length;o++)if(null===t[o]){var a;const r=null===(a=i[o])||void 0===a?void 0:a.apply(e[o],n);if(r===s)t[o]=s;else if(void 0!==r&&!1!==r)return r}else t[o]===r&&(t[o]=null)}};n[r]=c}return n};var r=n(93028),a=n(29657),o=n(76257),i=n(7030);const s=Object.freeze({});function l(e,t){const n=e[t];return"object"==typeof n?n:"function"==typeof n?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}t.BREAK=s},9151:(e,t,n)=>{"use strict";n.d(t,{pM:()=>w,Ay:()=>E});var r=n(54705),a=n(96540),o=n(84976),i=n(71468),s=n(62383),l=n.n(s),c=n(29970),u=n(75930),d=n(17904),p=n(4801),m="29px";const h={cardMeta:(0,u.AH)("{\n a {\n font-weight: 300;\n text-decoration: none;\n }\n a:hover {\n outline: none;\n cursor: pointer;\n }\n display: flex;\n justify-content: space-between;\n border-top: 1px solid ".concat(d.Tj.lightGrey2,";\n padding: 15px 20px;\n align-items: center;\n\n\t\tposition: relative;\n\t\tmin-height: 60px;\n &:empty {\n display: none;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n padding: 15px 30px;\n }\n }")),cardMetaInner:(0,u.AH)("{\n display: flex;\n gap: 15px;\n flex-basis: 100%;\n justify-content: flex-end;
2\n align-items: center;\n\n\t\tposition: absolute;\n\t\tright: 20px;\n\t\ttop: 27px;\n\t\ttransform: translateY(-50%);\n\t\t/* transform above traps the SavedUI save-toast in this card's stacking\n\t\t context; z-index lifts the cluster above a following card's positioned\n\t\t content (e.g. the resource card's download fold, z-index: 0). */\n\t\tz-index: 1;\n\n &:empty {\n display: none;\n }\n\n div:last-child {\n margin-right: 0;\n }\n\n }"),metaMatches:(0,u.AH)("{\n flex-basis: 100%;\n ol, ul {\n list-style: none;\n margin: 0;\n padding: 0;\n overflow: hidden;\n max-height: 300px;\n transition: max-height 0.25s ease-in-out;\n max-width: 150px;\n\n @media screen and (min-width: ".concat(d.T5.small,") {\n max-width: 170px;\n }\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n max-width: 100%;\n }\n\n &.closed {\n max-height: ").concat(m,";\n }\n &.opened {\n overflow-x: scroll;\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n overflow-x: auto;\n max-width: 100%;\n }\n }\n }\n li {\n margin: 0;\n padding: 0 30px 0 25px;\n font-size: 15px;\n line-height: ").concat(m,";\n color: ").concat(d.Tj.mediumGrey,";\n white-space: nowrap;\n background: url(data:image/svg+xml, ").concat((0,p.Z5)((0,p.DU)(d.Tj.brand1)),") no-repeat left 5px / 18px 18px;\n }\n .closed,\n .opened {\n li:first-child:after {\n content: '';\n position: absolute;\n height: ").concat(m,";\n width: 30px;\n }\n &:hover,\n &:focus {\n cursor: pointer;\n outline: 0;\n li {\n color: ").concat(d.Tj.darkGrey,";\n }\n }\n }\n .closed li:first-child:after {\n background: url(data:image/svg+xml, ").concat((0,p.Z5)((0,p.eX)(d.Tj.mediumGrey)),") no-repeat center center / 11px 11px;\n }\n .opened li:first-child:after {\n background: url(data:image/svg+xml, ").concat((0,p.Z5)((0,p.rW)(d.Tj.mediumGrey)),") no-repeat center center / 11px 11px;\n }\n }")),meta:(0,u.AH)("{\n text-align: right;\n span {\n display: inline-block;\n font-size: 15px;\n line-height: 19px;\n color: ".concat(d.Tj.mediumGrey,";\n font-weight: 300;\n padding-left: 22px;\n }\n }")),metaTrend:(0,u.AH)("{\n span {\n background: url(data:image/svg+xml, ".concat((0,p.Z5)((0,p.kJ)(d.Tj.mediumGrey)),") no-repeat left top / 18px 18px;\n }\n }")),metaCount:(0,u.AH)("{\n span {\n background: url(data:image/svg+xml, ".concat((0,p.Z5)((0,p.Z2)(d.Tj.mediumGrey)),") no-repeat left top / 23px 23px;\n padding-left: 25px;\n }\n }"))};var f,g=n(7066),v=n(95297),y=n(29606),b=n(76910);class x extends a.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{opened:!1,isMobile:!1}),(0,r.A)(this,"handleResize",(()=>{this.setState({isMobile:"undefined"!=typeof window&&"function"==typeof window.matchMedia&&window.matchMedia("(max-width: 581px)").matches})})),(0,r.A)(this,"toggle",(()=>{this.setState({opened:!this.state.opened})})),(0,r.A)(this,"onKey",(e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.toggle())})),(0,r.A)(this,"renderCollapsibleList",(e=>{var t=e.length>1?{role:"button","aria-pressed":"false",tabIndex:"0",className:this.state.opened?"opened":"closed",onClick:this.toggle,onKeyDown:this.onKey}:{};return a.createElement("div",{className:h.metaMatches},a.createElement("ul",t,e.map(((e,t)=>a.createElement("li",{key:t},e)))))}))}componentDidMount(){this.handleResize(),window.addEventListener("resize",this.handleResize)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}render(){var e,t,n,{loggedIn:r,score:i,terms:s,user:u,commentCount:d,link:p,title:m,id:f,nodeType:b,gradeLevels:x}=this.props,w=(x||[]).map((e=>null==e?void 0:e.name)).filter(Boolean),E=w.length?this.renderCollapsibleList(w):null,C=[...u.followedTopics,...u.roles,...u.subjects];if(r&&C.length){var k=(0,v.WS)(C,s);this.state.isMobile&&k.length&&k.unshift({label:"for-you",slug:"for-you",title:"For You"}),l()(k)||(e=this.renderCollapsibleList(k.map((e=>e.title))))}return i>100&&(t=a.createElement("div",{className:"".concat(h.meta," ").concat(h.metaTrend)},a.createElement("span",null,(0,g.ZV)(i,1)))),d>0&&(n=a.createElement("div",null,a.createElement(o.N_,{to:"/".concat(p,"?").concat(this.props.queryParams),onClick:()=>{c.Ay.event({category:"commentIcon",action:"click",label:m})}},a.createElement("div",{className:"".concat(h.meta," ").concat(h.metaCount)},a.createElement("span",null,(0,g.ZV)(d,1)))))),a.createElement(a.Fragment,null,a.createElement("div",{className:h.cardMeta},E,e,a.createElement("div",{className:h.cardMetaInner},n,t,a.createElement(y.A,{id:f,title:m,slug:p,nodeType:b,lite:!0}))))}}var w=()=>a.createElement("div",{className:h.cardMeta},f||(f=a.createElement("div",null)),a.createElement("div",{className:h.cardMetaInner},a.createElement("div",{className:b.q,style:{height:"29px",width:"31.5px",borderRadius:"4px"}}),a.createElement("div",{className:b.q,style:{height:"29px",width:"43.5px",borderRadius:"4px"}}),a.createElement("div",{className:b.q,style:{height:"29px",width:"37px",borderRadius:"4px"}})));x.defaultProps={score:0,terms:[],queryParams:"open=comments-sidebar",user:{followedTopics:[],roles:[],subjects:[]},commentCount:0,id:"",gradeLevels:[]};const E=(0,i.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))(x)},9325:(e,t,n)=>{var r=n(34840),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},9330:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setHours(a),n}}
2,9429:(e,t,n)=>{var r=n(92127),a=n(55385);r(r.P+r.F*(Date.prototype.toISOString!==a),"Date",{toISOString:a})},9516:(e,t,n)=>{"use strict";var r=n(69012),a=Object.prototype.toString;function o(e){return"[object Array]"===a.call(e)}function i(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){return"[object Function]"===a.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}e.exports={isArray:o,isArrayBuffer:function(e){return"[object ArrayBuffer]"===a.call(e)},isBuffer:function(e){return null!==e&&!i(e)&&null!==e.constructor&&!i(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isUndefined:i,isDate:function(e){return"[object Date]"===a.call(e)},isFile:function(e){return"[object File]"===a.call(e)},isBlob:function(e){return"[object Blob]"===a.call(e)},isFunction:l,isStream:function(e){return s(e)&&l(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:c,merge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]=n}for(var r=0,a=arguments.length;r<a;r++)c(arguments[r],n);return t},deepMerge:function e(){var t={};function n(n,r){"object"==typeof t[r]&&"object"==typeof n?t[r]=e(t[r],n):t[r]="object"==typeof n?e({},n):n}for(var r=0,a=arguments.length;r<a;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,(function(t,a){e[a]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}}},9680:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(96540),a=n(16762),o=n.n(a),i=n(7066),s=n(95302),l=n(2643),c=n(48951),u=n(40207),d=n(14370),p=n(82547),m=n(88082);const h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,ratingAvg:0,ratingCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"",intro:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0,type:"",resourceOptions:{},resourceTypes:[]},t=(0,p.I)(e);return r.createElement("div",{className:"page-inner-wrapper"},r.createElement("div",{className:"page-inner page-inner--content page-inner--no-min-height","data-testid":"".concat(e.type,"-view")},r.createElement("article",null,r.createElement(s.A,{id:e.id,commentStatus:e.commentStatus,commentCount:e.commentCount,beyondHeader:e.beyond,eduVideo:e.eduVideo,title:e.title,eyebrow:t,intro:e.intro||o()(e,"resourceOptions.eduResourceDek")||o()(e,"resourceOptions.summary",""),created:e.created,firstPublished:e.firstPublished,authors:e.authors,hero:e.coverMedia,slug:e.slug,coverMediaDisplay:e.coverMediaDisplay,type:e.type,nodeType:"node--resource",beyondKey:e.beyondKey,beyondParentType:e.beyondParentType,showTooltip:!e.beyond}),r.createElement(m.A,{eduResources:o()(e,"resourceOptions.eduResources",[]),resourceTypes:e.resourceTypes,averageRating:e.ratingAvg,ratingCount:e.ratingCount,postId:e.id,postSlug:e.slug}),e.beyond?r.createElement(r.Fragment,null,r.createElement(c.A,{value:e.body,embeds:e.embeds,coverMedia:e.coverMedia,id:1,title:e.title,url:e.url,location:e.location,beyondArticle:!0}),r.createElement(u.A,{urlType:"internal",url:e.slug,clickHandler:()=>{(0,i.GZ)(e.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(c.A,{value:e.body,title:e.title,url:e.slug,id:2,location:e.location}),r.createElement(l.A,{authors:e.authors,tags:(0,d.A)(e),title:e.title,image:o()(e,"coverMedia.sizes[master]",""),url:e.url,location:e.location,type:e.type})))))}},9720:e=>{e.exports=function(e){var t=new Date(e.getTime()),n=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*n+t.getTime()%6e4}},10030:(e,t,n)=>{var r=n(39392);e.exports=function(e){return r(new Date,e)}},10177:(e,t,n)=>{"use strict";var r=n(92127),a=n(81485),o=n(78942),i="startsWith",s=""[i];
2r(r.P+r.F*n(25203)(i),"String",{startsWith:function(e){var t=o(this,e,i),n=a(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return s?s.call(t,r,n):t.slice(n,n+r.length)===r}})},10226:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(54705),a=n(96540),o=n(75930),i=n(17904),s=n(62524);const l={blockquoteContainer:(0,o.AH)("\n \t@media screen and (max-width: ".concat(i.T5.medium,") {\n justify-content: center !important;\n margin-right: 0 !important;\n width: 100%;\n }\n ")),blockquote:(0,o.AH)("\n \t@media screen and (max-width: ".concat(i.T5.medium,") {\n max-width: 100% !important;\n\t\t\ttext-align: center !important;\n\t\t\tborder-right: none !important;\n border-left: none !important;\n\t\t\tborder-top: 1px solid #9B9B9B !important;\n\t\t\tborder-bottom: 1px solid #9B9B9B !important;\n\t\t\tpadding-right: 0 !important;\n padding-left: 0 !important;\n\t\t\tmargin: 0 15px 15px 15px !important;\n }\n ")),quoteAuthor:(0,o.AH)("\n display: inline-block !important;\n \n\t\tfont-family: ".concat(s.A.sansSerif,";\n font-size: 14px;\n line-height: 27px;\n letter-spacing: 0.8px;\n text-transform: uppercase;\n \n padding-top: 24px;\n\t\tmargin-bottom: 0 !important;\n \n\t\t&::before {\n\t\t\tcontent: 'â';\n\t\t\tmargin-right: 9px;\n\t\t\tcolor: black;\n\t\t\tfont-size: inherit;\n\t\t}\n ")),pullQuoteContent:(0,o.AH)("* {\n display: inline-block;\n \n font-family: ".concat(s.A.display,";\n font-size: 24px;\n font-weight: 500;\n line-height: 34px;\n letter-spacing: 0.8px;\n }"))};var c=(0,o.AH)("\n position: relative;\n width: 100%;\n height: 56px;\n margin-bottom: 30px;\n content: '';\n");const u=e=>{var{color:t=i.Tj.brand1}=e;return a.createElement("div",{className:c},a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"72",height:"56",fill:"none",viewBox:"0 0 72 56"},a.createElement("path",{fill:t,d:"M26.811 0v8.645c-8.727 3.183-13.09 8.56-13.09 16.13 0 1.29.083 2.795.251 4.515h12.462V56H0V33.161C0 15.011 8.937 3.957 26.811 0zm45.063 0v8.903c-8.391 4.13-12.587 9.42-12.587 15.871 0 .946.126 2.452.377 4.516H72V56H44.811V33.161c0-18.236 9.021-29.29 27.063-33.161z"})))};function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const m=e=>{var{align:t="center",textAlignment:n="center",name:r,quoteColor:o}=e,i=t&&"center"!==t?373:587,s="1px solid #9B9B9B",c="left"===t&&"left"===n,d="right"===t&&"left"===n,m="left"!==n,h={borderBottom:m?s:"none",borderTop:m?s:"none",borderRight:c?s:"none",paddingRight:c?"30px":0,borderLeft:d?s:"none",paddingLeft:d?"30px":0};return a.createElement("div",{className:l.blockquoteContainer,style:{display:"flex",justifyContent:c?"flex-start":"center",float:"left"===t||"right"===t?t:void 0,marginRight:"left"===t?"32px":"auto",marginLeft:"right"===t?"32px":"auto"}},a.createElement("blockquote",{"data-quote-type":"pull",className:l.blockquote,style:p({maxWidth:"".concat(i,"px"),width:"100%",paddingTop:"30px",paddingBottom:"30px",margin:"0 0 31px 0",textAlign:null!=n?n:"center",borderLeft:"0",paddingLeft:"0 !important"},h)},a.createElement(u,{color:o}),a.createElement("div",{className:l.pullQuoteContent,dangerouslySetInnerHTML:{__html:e.children}}),r?a.createElement("p",{className:l.quoteAuthor},r):null))}},10392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},10467:(e,t,n)=>{"use strict";function r(e,t,n,r,a,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,o){var i=e.apply(t,n);function s(e){r(i,a,o,s,l,"next",e)}function l(e){r(i,a,o,s,l,"throw",e)}s(void 0)}))}}n.d(t,{A:()=>a})}
2,10599:(e,t,n)=>{"use strict";n.d(t,{H:()=>o});var r=n(96540),a=e=>{if(!e||"No Name"===e)return"Someone";var t=e.split(" ");return t.length>1?"".concat(t[0]," ").concat(t[1].charAt(0)):e},o=e=>{var t,{users:n,count:o}=e;if(o>=3&&n.length>1){var i=a(n[0].fullName),s=a(n[1].fullName);t=r.createElement("strong",null,i,", ",s," and ",o>3?o-2:""," ","others"," ")}else if(n.length>1){var l=a(n[0].fullName),c=a(n[1].fullName);t=r.createElement("strong",null,l," and ",c)}else if(1===n.length){var u=a(n[0].fullName);t=r.createElement("strong",null,u)}return t}},10752:(e,t,n)=>{var r=n(24401);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},10757:(e,t,n)=>{var r=n(96221);e.exports=function(e,t,n,a){var o=r(e).getTime(),i=r(t).getTime(),s=r(n).getTime(),l=r(a).getTime();if(o>i||s>l)throw new Error("The start of the range cannot be after the end of the range");if(!(o<l&&s<i))return 0;var c=(l>i?i:l)-(s<o?o:s);return Math.ceil(c/864e5)}},10776:(e,t,n)=>{var r=n(30756),a=n(95950);e.exports=function(e){for(var t=a(e),n=t.length;n--;){var o=t[n],i=e[o];t[n]=[o,i,r(i)]}return t}},10876:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},10886:(e,t,n)=>{var r=n(51852),a=n(51864);e.exports=function(e,t){var n=Number(t);return a(e,r(e)+n)}},11222:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540);const a={wrapper:(0,n(75930).AH)("{\n border: none;\n }")},o=e=>r.createElement("iframe",{className:a.wrapper,src:"https://www.tiktok.com/embed/v2/".concat(e.videoId,"?autoplay=0"),allowFullScreen:!0,"data-testid":"embedded-tiktok",allow:"encrypted-media"})},11430:(e,t,n)=>{var r=n(92127);r(r.S+r.F,"Object",{assign:n(28206)})},11529:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r,a,o,i,s=n(96540),l=n(84976),c=n(97155),u=n(48231),d=n(29606),p=n(58168);const m=e=>s.createElement("svg",(0,p.A)({width:14,height:14,viewBox:"0 0 15 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e,{className:"cog"}),r||(r=s.createElement("path",{d:"M1.7304 8.49902C1.73042 8.23387 1.75021 7.97285 1.78509 7.7168L0.583921 6.83301C0.0430186 6.43509 -0.111967 5.69396 0.223569 5.1123L0.927671 3.89062L0.995053 3.78516C1.32915 3.31441 1.9342 3.11577 2.48236 3.29688L2.59857 3.3418L3.9638 3.93945C4.37588 3.6196 4.83267 3.35521 5.32318 3.15527L5.48822 1.67188C5.56273 1.00465 6.12734 0.5 6.79876 0.5V1.5L6.73919 1.50586C6.60419 1.53132 6.49806 1.64217 6.48236 1.7832L6.27142 3.67969L6.24603 3.77148C6.20815 3.85816 6.13314 3.926 6.03998 3.95605L5.79779 4.04102C5.24076 4.25384 4.73389 4.56788 4.29974 4.96094L4.21966 5.01465C4.13428 5.05655 4.03385 5.06168 3.94427 5.02246L2.1972 4.25781C2.0487 4.19287 1.87488 4.25022 1.79388 4.39062L1.08978 5.61133C1.00879 5.75173 1.04613 5.93129 1.17669 6.02734L2.71283 7.15723C2.81769 7.23449 2.86407 7.36774 2.83685 7.49512L2.79095 7.74023C2.75133 7.98735 2.73042 8.24075 2.73041 8.49902C2.73041 8.84395 2.76732 9.18066 2.83685 9.50488C2.86408 9.63227 2.81767 9.76548 2.71283 9.84277L1.17572 10.9746C1.04528 11.0707 1.00794 11.2493 1.0888 11.3896L1.7929 12.6113C1.86379 12.7342 2.00575 12.7934 2.13958 12.7627L2.19623 12.7441L3.94623 11.9766C4.06576 11.9241 4.2049 11.9505 4.30169 12.0381C4.7975 12.4867 5.38828 12.8324 6.03998 13.042C6.16403 13.082 6.25594 13.1888 6.27044 13.3184L6.48236 15.2168C6.49805 15.3578 6.6042 15.4687 6.73919 15.4941L6.79876 15.5H8.20794C8.37011 15.5 8.50649 15.378 8.52435 15.2168L8.73529 13.3184C8.74979 13.1888 8.84175 13.0821 8.96576 13.042C9.61672 12.8325 10.2066 12.4871 10.7021 12.0391C10.7988 11.9516 10.9381 11.9252 11.0576 11.9775L12.8076 12.7441C12.9374 12.8009 13.0862 12.7642 13.1757 12.6602L13.2109 12.6113L13.915 11.3906C13.996 11.2502 13.9586 11.0707 13.8281 10.9746L12.2919 9.84473C12.1871 9.76739 12.1415 9.63421 12.1689 9.50684C12.239 9.18205 12.2763 8.84467 12.2763 8.49902C12.2763 8.15502 12.2392 7.81944 12.1699 7.49609C12.1426 7.36871 12.189 7.23546 12.2939 7.1582L13.831 6.02734C13.9452 5.94331 13.9886 5.7956 13.9433 5.66602L13.9179 5.6123L13.2138 4.39062C13.1328 4.25022 12.959 4.19287 12.8105 4.25781L11.0615 5.02344L10.9687 5.04785C10.9062 5.05475 10.8429 5.04351 10.7861 5.01562L10.706 4.96191C10.2097 4.51242 9.61831 4.16594 8.96576 3.95605C8.87262 3.92596 8.79757 3.85815 8.7597 3.77148L8.73529 3.67969L8.52435 1.7832C8.50647 1.62204 8.3701 1.5 8.20794 1.5V0.5C8.83779 0.5 9.37354 0.944072 9.49896 1.5498L9.51849 1.67285L9.68255 3.15527C10.1731 3.35536 10.6292 3.62063 11.041 3.94043L12.4091 3.3418L12.5253 3.29688C13.0735 3.11577 13.6785 3.31441 14.0126 3.78516L14.08 3.89062L14.7841 5.1123C15.1196 5.69392 14.9646 6.43507 14.4238 6.83301L13.2206 7.71777C13.2418 7.87328 13.26 8.03034 13.2685 8.18945L13.2763 8.49902C13.2763 8.766 13.2551 9.02822 13.2197 9.28516L14.4208 10.1689C14.9617 10.5669 15.1167 11.308 14.7812 11.8896L14.0771 13.1113C13.7414 13.6932 13.0215 13.9297 12.4062 13.6602L11.0361 13.0596C10.6256 13.378 10.1715 13.6422 9.68255 13.8418L9.51849 15.3271C9.44443 15.9948 8.87972 16.5 8.20794 16.5H6.79876C6.12715 16.5 5.56247 15.9946 5.48822 15.3271L5.32318 13.8418C4.83366 13.6421 4.37793 13.3786 3.96673 13.0596L2.59857 13.6602C1.98312 13.9301 1.2625 13.6934 0.926694 13.1113L0.222592 11.8896C-0.112849 11.3082 0.0423716 10.5679 0.582944 10.1699L1.78509 9.28418C1.75005 9.02699 1.7304 8.76497 1.7304 8.49902ZM9.04388 8.49902C9.04388 7.6988 8.43595 7.0404 7.65716 6.96094L7.49896 6.95312C6.64543 6.95312 5.95306 7.64549 5.95306 8.49902C5.9533 9.35208 6.6453 10.0439 7.49896 10.0439V11.0439C6.09329 11.0439 4.9533 9.90464 4.95306 8.49902C4.95306 7.09321 6.09314 5.95312 7.49896 5.95312C8.90458 5.95336 10.0439 7.09335 10.0439 8.49902C10.0436 9.90449 8.90443 11.0437 7.49896 11.0439V10.0439C8.29873 10.0437 8.95667 9.43609 9.03607 8.65723L9.04388 8.49902ZM8.20794 0.5V1.5H6.79876V0.5H8.20794Z",fill:"#333333"}))),h=e=>s.createElement("svg",(0,p.A)({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),a||(a=s.createElement("path",{d:"M1 2.60156H13C13.2761 2.60156 13.5 2.82542 13.5 3.10156V10.9014C13.5 11.1775 13.2761 11.4014 13 11.4014H1C0.723858 11.4014 0.5 11.1775 0.5 10.9014V3.10156C0.500001 2.82542 0.723859 2.60156 1 2.60156Z",stroke:"#333333"})),o||(o=s.createElement("path",{d:"M12.6875 3.79199C13.0149 3.53009 13.5 3.76336 13.5 4.18262V10.9014C13.5 11.1775 13.2761 11.4014 13 11.4014H1C0.723858 11.4014 0.5 11.1775 0.5 10.9014V4.18262C0.5 3.76336 0.98512 3.53009 1.3125 3.79199L6.0625 7.5918C6.61033 8.03006 7.38967 8.03006 7.9375 7.5918L12.6875 3.79199Z",stroke:"#333333"}))),f=e=>s.createElement("svg",(0,p.A)({width:14,height:14,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i||(i=s.createElement("path",{d:"M7.12012 0.5C8.54429 0.5 9.66821 0.539867 10.5186 0.592773H10.5195C11.545 0.654829 12.2909 1.33913 12.4326 2.25L12.4531 2.43555C12.5149 3.45172 12.5684 4.91163 12.5684 6.93066C12.5683 10.0841 12.4389 12.2413 12.3418 13.4023C12.339 13.4354 12.3225 13.4647 12.2773 13.4844C12.2411 13.5 12.1975 13.5032 12.1553 13.4883L12.1143 13.4678L7.77832 10.5498C7.43051 10.3133 6.98107 10.2843 6.6084 10.4629L6.45703 10.5498L2.12109 13.4678L2.11914 13.4697C2.06606 13.5059 2.00719 13.5069 1.95996 13.4863C1.91466 13.4666 1.89645 13.4365 1.89355 13.4023C1.79652 12.2413 1.66798 10.084 1.66797 6.93066C1.66797 4.91161 1.72142 3.45173 1.7832 2.43555C1.84654 1.4356 2.6189 0.661982 3.70898 0.592773H3.72168C4.57203 0.539867 5.69598 0.500001 7.12012 0.5Z",stroke:"#333333"})));var g=e=>{var t=t=>{e.toggleProfileMenu&&e.toggleProfileMenu(),e.dispatch&&e.dispatch((0,u.DJ)()),(0,d.s)("navigation","Header",t.target.getAttribute("href"))};return s.createElement("ul",{className:"".concat(c.A.profileMenu," profile-menu")},s.createElement("li",null,s.createElement(l.N_,{to:"/account/settings",onClick:t},m(),"My Settings")),s.createElement("li",null,s.createElement(l.N_,{to:"/account/settings?view=subscriptions",onClick:t},h(),"My Subscriptions")),s.createElement("li",null,s.createElement(l.N_,{to:"/account/my-saved-content",onClick:t},f(),"My Saved Content")))};g.defaultProps={toggleProfileMenu:null,dispatch:null};const v=g},11630:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,n,r,a){n=n||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var i=/\+/g;e=e.split(n);var s=1e3;a&&"number"==typeof a.maxKeys&&(s=a.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var c=0;c<l;++c){var u,d,p,m,h=e[c].replace(i,"%20"),f=h.indexOf(r);f>=0?(u=h.substr(0,f),d=h.substr(f+1)):(u=h,d=""),p=decodeURIComponent(u),m=decodeURIComponent(d),t(o,p)?Array.isArray(o[p])?o[p].push(m):o[p]=[o[p],m]:o[p]=m}return o}},11760:(e,t,n)=>{"use strict";n.d(t,{nv:()=>l,ob:()=>c});var r=n(16762),a=n.n(r),o=n(39481),i=n(34980),s=n(17705),l=(n(99455),n(87602),e=>{var t=a()(e,"data[0]",!1)?e.data[0]:e.data,n={id:a()(t,"id",""),nid:a()(t,"nid",""),vid:a()(t,"vid",""),body:a()(t,"body",""),title:a()(t,"title"),intro:a()(t,"intro",""),created:(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(t,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(t,"created",""))).toISOString(),changed:(0,s.format)(null!==a()(t,"changed")?new Date(1e3*Number(a()(t,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawCh
2anged:null!==a()(t,"changed")?new Date(1e3*Number(a()(t,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(t,"firstPublishedOn")?(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(t,"firstPublishedOn")?new Date(1e3*Number(a()(t,"firstPublishedOn",""))).toISOString():null,authors:a()(t,"authors",[]),slug:a()(t,"canonical_url_slug",!1)||a()(t,"slug","").replace(/^\/|\/$/g,"")||a()(t,"uri","").replace(/^\/|\/$/g,""),suffix:a()(t,"suffix",""),defaultPackageSlug:a()(t,"defaultPackageSlug",""),metatags:a()(t,"seo",{}),fbStats:a()(t,"attributes.field_fb_stats",""),summary:a()(t,"summary",""),primaryTopic:a()(t,"primaryTopic",""),topics:a()(t,"terms",[]),commentCount:a()(t,"commentCount",0),commentStatus:a()(t,"commentStatus",""),authorsWhoCommented:a()(t,"authorsWhoCommented",[]),eduStatsScore:a()(t,"eduStatsScore",{}),contentNode:a()(t,"contentNode",!1),profileHasContent:a()(t,"profileHasContent",!1),monthlyPageViews:a()(t,"monthlyPageViews",0),terms:a()(t,"terms",[]),coverMedia:a()(t,"coverMedia",{}),isCommentsDisabled:a()(t,"isCommentsDisabled",!0),path:a()(t,"path",""),type:a()(t,"type","edu_visual_essay"),captionOverride:a()(t,"captionOverride",""),eyebrowComputed:a()(t,"eyebrowComputed",""),theme:t.theme?"theme-".concat(t.theme):""};return{type:o.vY,visualEssay:n}}),c=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().visualEssays[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:o.nC,payload:{url:(0,i.W7)(e),success:l,setError:t}}}(e,t))}}},11879:(e,t,n)=>{var r=n(68641),a=n(40627),o=n(57917),i=n(92127),s=n(43305),l=n(4228);i(i.S,"Reflect",{get:function e(t,n){var i,c,u=arguments.length<3?t:arguments[2];return l(t)===u?t[n]:(i=r.f(t,n))?o(i,"value")?i.value:void 0!==i.get?i.get.call(u):void 0:s(c=a(t))?e(c,n,u):void 0}})},11996:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},12024:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(96540),a=n(71468),o=n(4801),i=n(17904),s=n(46798),l=n(22814);const c=(0,a.Ng)((e=>({user:e.global.user})))((function(){var e,t,n,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{full:!1};a.user.image=(null===(e=(0,l.M8)((null===(t=a.user)||void 0===t?void 0:t.email)||""))||void 0===e?void 0:e.photo)||a.user.image;var c=a.user.image||"data:image/svg+xml, ".concat((0,o.Z5)((0,o.Eq)(i.Tj.white))),u=null===(n=a.user)||void 0===n||null===(n=n.firstName)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.toUpperCase();return r.createElement("div",{className:"".concat(s.BV.wrapper)},a.user.image?r.createElement("img",{src:c,className:"".concat(s.BV.img," ").concat(a.user.image?"":"default")}):null,!a.user.image&&u?r.createElement("div",{className:"".concat(s.BV.initial," first-initial ").concat(a.full?"full":"")},u):null,a.user.image||u?null:r.createElement("img",{src:c,className:"".concat(s.BV.img," ").concat(a.user.image?"":"default")}),a.full&&r.createElement("div",{className:"".concat(s.BV.tooltip," user-image-tooltip")},"fully-caffeinated educator"))}))},12035:(e,t,n)=>{"use strict";n.d(t,{Q8:()=>h,ZZ:()=>m,dK:()=>u,gV:()=>p,xQ:()=>d});var r=n(16762),a=n.n(r),o=n(39481),i=n(34980),s=n(17705),l=(n(99455),n(87602),n(22814)),c=e=>{var t,n,r,i,c=a()(e,"data[0]",!1)?e.data[0]:e.data,u=null===(t=a()(c,"askAndAnswerOptions.author.email",""))||void 0===t?void 0:t.toLowerCase(),d=null===(n=a()(c,"anaCategories",null))||void 0===n?void 0:n[0],p={id:a()(c,"id",""),nid:a()(c,"nid",""),vid:a()(c,"vid",""),body:a()(c,"body",""),title:a()(c,"title"),intro:a()(c,"intro",""),created:(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(c,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(c,"created",""))).toISOString(),changed:(0,s.format)(null!==a()(c,"changed")?new Date(1e3*Number(a()(c,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:null!==a()(c,"changed")?new Date(1e3*Number(a()(c,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(c,"firstPublishedOn")?(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(c,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(c,"firstPublishedOn")?new Date(1e3*Number(a()(c,"firstPublishedOn",""))).toISOString():null,authors:a()(c,"authors",[]),slug:a()(c,"canonical_url_slug",!1)||a()(c,"slug","").replace(/^\/|\/$/g,"")||a()(c,"uri","").replace(/^\/|\/$/g,""),suffix:a()(c,"suffix",""),defaultPackageSlug:a()(c,"defaultPackageSlug",""),metatags:a()(c,"seo",{}),fbStats:a()(c,"attributes.field_fb_stats",""),summary:a()(c,"summary",""),primaryTopic:a()(c,"primaryTopic",""),topics:a()(c,"terms",[]),similarQuestions:a()(c,"similarQuestions",{}),commentCount:a()(c,"commentCount",0),commentStatus:a()(c,"commentStatus",""),eduStatsScore:a()(c,"eduStatsScore",{}),contentNode:a()(c,"contentNode",!1),profileHasContent:a()(c,"profileHasContent",!1),monthlyPageViews:a()(c,"monthlyPageViews",0),terms:a()(c,"terms",[]),coverMedia:a()(c,"coverMedia",{}),isCommentsDisabled:a()(c,"isCommentsDisabled",!0),path:a()(c,"path",""),type:a()(c,"type",""),captionOverride:a()(c,"captionOverride",""),eyebrowComputed:a()(c,"eyebrowComputed",""),latestCommentMeta:a()(c,"latestCommentMeta",{}),askedByName:a()(c,"askAndAnswerOptions.author.name",""),askedByEmail
2:u,askedByAvatar:a()(c,"askAndAnswerOptions.author.avatar",""),askedByEditor:Boolean((0,l.M8)(u)),template:{name:null!==(r=null==d?void 0:d.name)&&void 0!==r?r:"",slug:null!==(i=null==d?void 0:d.slug)&&void 0!==i?i:""},eventEndDateTimestamp:a()(c,"eventEndDateTimestamp",null),eventStartDateTimestamp:a()(c,"eventStartDateTimestamp",null),panelists:a()(c,"askAndAnswerOptions.panelists",[])};return{type:o.bX,askAndAnswer:p}},u=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().askAndAnswers[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:o.nC,payload:{url:(0,i.W7)(e),success:c,setError:t}}}(e,t))}},d=e=>{var t=a()(e,"data.items",[]),n=a()(e,"data.next",!1),r=t.map((e=>{var t,n,r,o,i=a()(e,"canonical_url_slug",!1)||a()(e,"slug","").replace(/^\/|\/$/g,"")||a()(e,"uri","").replace(/^\/|\/$/g,"");i=i.replace(/ask-and-answer\/|teacher2teacher\//,"");var c=null===(t=a()(e,"askAndAnswerOptions.author.email",""))||void 0===t?void 0:t.toLowerCase(),u=null===(n=a()(e,"anaCategories",null))||void 0===n?void 0:n[0];return{id:a()(e,"id",""),nid:a()(e,"nid",""),vid:a()(e,"vid",""),body:a()(e,"body",""),title:a()(e,"title"),intro:a()(e,"intro",""),created:(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(e,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(e,"created",""))).toISOString(),changed:(0,s.format)(null!==a()(e,"changed")?new Date(1e3*Number(a()(e,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:null!==a()(e,"changed")?new Date(1e3*Number(a()(e,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(e,"firstPublishedOn")?(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(e,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(e,"firstPublishedOn")?new Date(1e3*Number(a()(e,"firstPublishedOn",""))).toISOString():null,authors:a()(e,"authors",[]),slug:i,suffix:a()(e,"suffix",""),defaultPackageSlug:a()(e,"defaultPackageSlug",""),metatags:a()(e,"seo",{}),fbStats:a()(e,"attributes.field_fb_stats",""),summary:a()(e,"summary",""),primaryTopic:a()(e,"primaryTopic",""),topics:a()(e,"terms",[]),commentCount:a()(e,"commentCount",0),commentStatus:a()(e,"commentStatus",""),eduStatsScore:a()(e,"eduStatsScore",{}),contentNode:a()(e,"contentNode",!1),profileHasContent:a()(e,"profileHasContent",!1),monthlyPageViews:a()(e,"monthlyPageViews",0),terms:a()(e,"terms",[]),coverMedia:a()(e,"coverMedia",{}),isCommentsDisabled:a()(e,"isCommentsDisabled",!0),path:a()(e,"path",""),type:a()(e,"type",""),captionOverride:a()(e,"captionOverride",""),eyebrowComputed:a()(e,"eyebrowComputed",""),latestCommentMeta:a()(e,"latestCommentMeta",{}),askedByName:a()(e,"askAndAnswerOptions.author.name",""),askedByEmail:c,askedByAvatar:a()(e,"askAndAnswerOptions.author.avatar",""),askedByEditor:Boolean((0,l.M8)(c)),template:{name:null!==(r=null==u?void 0:u.name)&&void 0!==r?r:"",slug:null!==(o=null==u?void 0:u.slug)&&void 0!==o?o:""},panelists:a()(e,"askAndAnswerOptions.panelists")||[]}}));return{type:o.VC,askAndAnswers:r,next:n}},p=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return(t,n)=>{var r;null!==(r=n().recommendedAskAndAnswers)&&void 0!==r&&null!==(r=r.content)&&void 0!==r&&r.length||t(function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return t=>({type:o.nC,payload:{url:(0,i.W7)("/teacher2teacher/recommended"),success:e=>d(e,t),setError:e}})}(e)(t))}},m=(e,t,n)=>{var r=a()(e,"data.items",[]),i=a()(e,"data.next",!1),c=r.map((e=>{var t,n,r,o,i=a()(e,"canonical_url_slug",!1)||a()(e,"slug","").replace(/^\/|\/$/g,"")||a()(e,"uri","").replace(/^\/|\/$/g,"");i=i.replace(/ask-and-answer\/|teacher2teacher\//,"");var c=null===(t=a()(e,"askAndAnswerOptions.author.email",""))||void 0===t?void 0:t.toLowerCase(),u=null===(n=a()(e,"anaCategories",null))||void 0===n?void 0:n[0],d={};try{var p=a()(e,"askAndAnswerOptions.eduStatsScore",{});d=JSON.parse(p)}catch(e){}return{id:a()(e,"id",""),nid:a()(e,"nid",""),vid:a()(e,"vid",""),body:a()(e,"body",""),title:a()(e,"title"),intro:a()(e,"intro",""),created:(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(e,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(e,"created",""))).toISOString(),changed:(0,s.format)(null!==a()(e,"changed")?new Date(1e3*Number(a()(e,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawCh
2anged:null!==a()(e,"changed")?new Date(1e3*Number(a()(e,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(e,"firstPublishedOn")?(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(e,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(e,"firstPublishedOn")?new Date(1e3*Number(a()(e,"firstPublishedOn",""))).toISOString():null,authors:a()(e,"authors",[]),slug:i,suffix:a()(e,"suffix",""),defaultPackageSlug:a()(e,"defaultPackageSlug",""),metatags:a()(e,"seo",{}),fbStats:a()(e,"attributes.field_fb_stats",""),summary:a()(e,"summary",""),primaryTopic:a()(e,"primaryTopic",""),topics:a()(e,"terms",[]),commentCount:a()(e,"commentCount",0),commentStatus:a()(e,"commentStatus",""),eduStatsScore:d,contentNode:a()(e,"contentNode",!1),profileHasContent:a()(e,"profileHasContent",!1),monthlyPageViews:a()(e,"monthlyPageViews",0),terms:a()(e,"terms",[]),coverMedia:a()(e,"coverMedia",{}),isCommentsDisabled:a()(e,"isCommentsDisabled",!0),path:a()(e,"path",""),type:a()(e,"type",""),captionOverride:a()(e,"captionOverride",""),eyebrowComputed:a()(e,"eyebrowComputed",""),latestCommentMeta:a()(e,"latestCommentMeta",{}),askedByName:a()(e,"askAndAnswerOptions.author.name",""),askedByEmail:c,askedByAvatar:a()(e,"askAndAnswerOptions.author.avatar",""),askedByEditor:Boolean((0,l.M8)(c)),template:{name:null!==(r=null==u?void 0:u.name)&&void 0!==r?r:"",slug:null!==(o=null==u?void 0:u.slug)&&void 0!==o?o:""},panelists:a()(e,"askAndAnswerOptions.panelists")||[]}}));return{type:o.BT,askAndAnswers:c,topic:n,next:i}},h=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{var a;null!==(a=r().popularAskAndAnswers)&&void 0!==a&&null!==(a=a[e])&&void 0!==a&&null!==(a=a.content)&&void 0!==a&&a.length||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return n=>({type:o.nC,payload:{url:(0,i.W7)("/teacher2teacher/popular?topic=".concat(e)),success:t=>m(t,n,e),setError:t}})}(e,t)(n))}}},12209:(e,t,n)=>{"use strict";n.d(t,{H:()=>u,A:()=>p});var r=n(54705),a=n(96540),o=n(3075),i=n(75930),s=n(17904),l=n(62524);const c={embeddedImage:(0,i.AH)("{\n margin: 0 auto 21px;\n width: 100%;\n max-width: 300px;\n\n @media screen and (min-width: ".concat(s.T5.medium,") {\n clear: both;\n margin-bottom: 21px;\n }\n\n .rich-text &:last-child &:last-child {\n float: none;\n width: 100%;\n\n @media screen and (min-width: ").concat(s.T5.medium,") {\n float: none;\n margin: 0 auto 21px;\n }\n }\n\n .rich-text & .embedded-image__credit-link {\n color: ").concat(s.Tj.mediumGrey2,";\n font-weight: 400;\n }\n\n .modal-wrapper img {\n position: relative;\n height: auto;\n min-height: 150px;\n }\n }")),embeddedImageFull:(0,i.AH)("{\n margin-bottom: 1em;\n width: 100%;\n max-width: 100%;\n }"),embeddedImageMaxWidth:(0,i.AH)("{\n margin-bottom: 1em;\n width: 100%;\n max-width: 790px;\n }"),embeddedImageLeft:(0,i.AH)("{\n @media screen and (min-width: ".concat(s.T5.medium,") {\n float: left;\n margin-right: 20px;\n }\n }")),embeddedImageRight:(0,i.AH)("{\n @media screen and (min-width: ".concat(s.T5.medium,") {\n float: right;\n margin-left: 20px;\n }\n }")),embeddedImageMeta:(0,i.AH)("{\n margin-top: 3px;\n }"),embeddedImageCredit:(0,i.AH)("{\n font-family: ".concat(l.A.sansSerif,";\n display: block;\n text-align: right;\n line-height: 12px;\n color: ").concat(s.Tj.mediumGrey2,";\n font-size: 10px;\n letter-spacing: 0.4px;\n font-style: normal;\n }")),embeddedImageCaption:(0,i.AH)("{\n font-family: ".concat(l.A.display,";\n margin-top: 6px;\n line-height: 21px;\n color: ").concat(s.Tj.mediumGrey,";\n font-size: 15px;\n }")),embeddedImageWrapper:(0,i.AH)("{\n overflow: hidden;\n position: relative;\n\n img {\n height: 100%;\n position: absolute;\n width: 100%;\n\n &:after {\n background-color: ".concat(s.Tj.lightestGrey,";\n box-sizing: border-box;\n color: ").concat(s.Tj.lightGrey,";\n content: url('/assets/image-icon-w45.svg');\n font-size: 15px;\n display: block;\n padding: 40% 10px;\n position: absolute;\n z-index: 2;\n top: calc(50% + 7px);\n left: 0;\n width: 100%;\n text-align: center;\n transform: translateY(-50%);\n }\n }
2\n\n .modal-trigger {\n display: block;\n position: absolute;\n margin: 0;\n border: 0;\n padding: 0;\n width: 100%;\n z-index: 1;\n right: 0;\n top: 0;\n bottom: 0;\n z-index:500;\n\n &:hover {\n cursor: pointer;\n }\n\n &:focus {\n outline: none;\n }\n\n &:after {\n position: absolute;\n right: 10px;\n bottom: 10px;\n background: url('/assets/expand-alt-white.svg') no-repeat center center /\n 24px 24px;\n width: 24px;\n height: 24px;\n content: '';\n }\n\n .page-outer--offline &:after {\n display: none;\n }\n }\n }"))};var u=e=>{var{credit:t,creditUrl:n,caption:r,variation:o="default"}=e;return a.createElement("div",{className:c.embeddedImageMeta},t&&n&&a.createElement("cite",{className:c.embeddedImageCredit},a.createElement("a",{className:"embedded-image__credit-link credit-link--no-bg",href:n},t)),t&&!n&&a.createElement("cite",{className:c.embeddedImageCredit},t),r&&a.createElement("div",{className:c.embeddedImageCaption,style:{textAlign:"default"!==o?"center":"left"},dangerouslySetInnerHTML:{__html:r}}))};class d extends a.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{modalIsOpen:!1}),(0,r.A)(this,"closeModal",(()=>{this.setState({modalIsOpen:!1})})),(0,r.A)(this,"openModal",(()=>{this.setState({modalIsOpen:!0})}))}handleAlignment(){var e,t;switch(null===(e=this.props)||void 0===e?void 0:e.alignment){case"left":t="".concat(c.embeddedImage," ").concat(c.embeddedImageLeft);break;case"right":t="".concat(c.embeddedImage," ").concat(c.embeddedImageRight);break;case"center":t="".concat(c.embeddedImage," ").concat(c.embeddedImageFull);break;case"full":t="".concat(c.embeddedImage," ").concat(c.embeddedImageMaxWidth)}return t}render(){var{source:e,altText:t,height:n,width:r,credit:i,caption:s,creditUrl:l}=this.props;return a.createElement(a.Fragment,null,e&&a.createElement("div",{className:this.handleAlignment(),"data-testid":"embedded-image"},a.createElement(a.Fragment,null,a.createElement("div",{className:c.embeddedImageWrapper,style:{paddingBottom:"".concat(n/r*100,"%")}},a.createElement(o.A,{onRequestClose:this.closeModal,credit:i,caption:s,isOpen:this.state.modalIsOpen},a.createElement("img",{src:"".concat(e,"?w=650&quality=85"),srcSet:"".concat(e,"?w=650&quality=85 650w,\n ").concat(e,"?w=1300&quality=85 1300w,\n ").concat(e,"?w=2000&quality=85 2000w,\n ").concat(e,"?w=2880&quality=85 2880w,"),sizes:"(max-width: 650px) 1300px, (max-width: 900px) 2000px, (max-width: 1440px) 2880px, 2880px",alt:s,width:r,height:n})),a.createElement("div",{className:"modal-trigger",onClick:this.openModal}),a.createElement("img",{src:"".concat(e,"?w=300&quality=85"),srcSet:"".concat(e,"?w=200&quality=85 200w,\n ").concat(e,"?w=250&quality=85 250w,\n ").concat(e,"?w=300&quality=85 300w,\n ").concat(e,"?w=310&quality=85 310w,\n ").concat(e,"?w=350&quality=85 350w,\n ").concat(e,"?w=450&quality=85 450w,\n ").concat(e,"?w=500&quality=85 500w,\n ").concat(e,"?w=550&quality=85 550w,\n ").concat(e,"?w=600&quality=85 600w,\n ").concat(e,"?w=620&quality=85 620w,\n ").concat(e,"?w=650&quality=85 650w,\n ").concat(e,"?w=700&quality=85 700w,\n ").concat(e,"?w=750&quality=85 750w,\n ").concat(e,"?w=768&quality=85 768w,\n ").concat(e,"?w=800&quality=85 800w,\n ").concat(e,"?w=900&quality=85 900w,\n ").concat(e,"?w=1000&quality=85 1000w,\n ").concat(e,"?w=1100&quality=85 1100w,\n ").concat(e,"?w=1200&quality=85 1200w,\n ").concat(e,"?w=1240&quality=85 1240w,\n ").concat(e,"?w=1300&quality=85 1300w,\n ").concat(e,"?w=1400&quality=85 1400w,\n ").concat(e,"?w=1440&quality=85 1440w,\n ").concat(e,"?w=1500&quality=85 1500w,\n ").concat(e,"?w=1536&quality=85 1536w,\n ").concat(e,"?w=1600&quality=85 1600w,\n ").concat(e,"?w=2000&quality=85 2000w,\n ").concat(e,"?w=2880&quality=85 2880w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:t,loading:"lazy",width:r,height:n}))),a.createElement(u,{caption:s,credit:i,creditUrl:l})))}}d.defaultProps={source:"",alignment:"full",credit:"",creditUrl:null,caption:"",altText:""};const p=d}
2,12214:(e,t,n)=>{"use strict";n.d(t,{B:()=>p,A:()=>f});var r=n(96540),a=n(84976),o=n(29970),i=n(75930),s=n(17904),l=n(62524),c=n(4801);const u={overlay:(0,i.AH)("{\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 710;\n }"),wrapper:(0,i.AH)("{\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n width: 100%;\n max-width: 572px;\n padding: 53px 30px 53px 30px;\n border-radius: 10px 10px 10px 10px;\n z-index: 720;\n background: ".concat(s.Tj.white,";\n box-shadow: 2px 4px 4px 2px rgba(0, 0, 0, 0.2);\n\n @media screen and (min-width: ").concat(s.T5.xxsmall,") {\n top: 50%;\n left: 50%;\n bottom: auto;\n right: auto;\n transform: translate(-50%, -50%);\n border-radius: 10px;\n }\n }")),closeButton:(0,i.AH)("{\n position: absolute;\n top: 0;\n right: 0;\n width: 24px;\n height: 24px;\n padding: 20px;\n border: 0;\n background: url(data:image/svg+xml, ".concat((0,c.Z5)((0,c.VN)()),") no-repeat center center / 24px 24px;\n cursor: pointer;\n text-indent: -9999px;\n overflow: hidden;\n }")),logoContainer:(0,i.AH)("{\n width: 314px;\n height: 184px;\n margin: 0 auto;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n }"),logo:(0,i.AH)("{\n width: auto;\n height: 75px;\n max-width: 100%;\n }"),principalLogo:(0,i.AH)("{\n padding: 0 11.5px;\n }"),divider:(0,i.AH)("{\n border: none;\n border-top: 1px solid ".concat(s.Tj.lightGrey2,";\n width: 100%;\n margin: 0;\n }")),bodyText:(0,i.AH)("{\n margin-top: 25px;\n text-align: center;\n font-family: ".concat(l.A.sansSerif,";\n font-size: 18px;\n font-weight: 200;\n line-height: 24px;\n }")),emphasis:(0,i.AH)("{\n font-weight: 600;\n }"),link:(0,i.AH)("{\n color: ".concat(s.Tj.pacificBlue,";\n font-weight: 600;\n text-decoration: underline;\n cursor: pointer;\n\n &:hover,\n &:focus {\n color: rgba(0, 148, 199, 0.85);\n outline: none;\n }\n }"))};var d=n(20157),p="t2tRebrandModalDismissed",m=(e,t)=>o.Ay.event({category:"AccountModal",action:e,label:t}),h=e=>{var{utmSource:t}=e,n=(e=>"principalproject"===e?"PP":"T2T")(t),[o,i]=(0,r.useState)(!1);(0,r.useEffect)((()=>{(()=>{if("undefined"==typeof window||!window.sessionStorage)return!1;try{return"true"===window.sessionStorage.getItem(p)}catch(e){return!1}})()||(i(!0),m("popup",n))}),[]);var s=(0,r.useCallback)((()=>{m("closed",n),(()=>{if("undefined"!=typeof window&&window.sessionStorage)try{window.sessionStorage.setItem(p,"true"),(0,d.BT)()}catch(e){}})(),i(!1)}),[]);return(0,r.useEffect)((()=>{if(o){var e=e=>{"Escape"===e.key&&s()};return document.addEventListener("keydown",e,!1),()=>{document.removeEventListener("keydown",e,!1)}}}),[o,s]),o?r.createElement(r.Fragment,null,r.createElement("div",{className:u.overlay,onClick:s}),r.createElement("div",{className:u.wrapper,role:"dialog","aria-modal":"true"},r.createElement("button",{className:u.closeButton,onClick:s},"Close"),r.createElement("div",{className:u.logoContainer},r.createElement("img",{className:u.logo,src:"/assets/teacher2teacher.svg",alt:"Teacher 2 Teacher logo"}),r.createElement("hr",{className:u.divider}),r.createElement("img",{className:"".concat(u.logo," ").concat(u.principalLogo),src:"/assets/principal-project.svg",alt:"Principal Project logo"})),r.createElement("p",{className:u.bodyText},"Teacher2Teacher and Principal Project have joined the Edutopia family, and we're excited to keep learning together! You can still count on just-in-time advice, high-quality resource shares, and opportunities to connect with fellow educators. Check out the new"," ",r.createElement(a.N_,{className:u.link,to:"/teacher2teacher",onClick:s},"T2T forum")," ","and"," ",r.createElement(a.N_,{className:u.link,to:"/principal-project",onClick:s},"Principal Project newsletter")," ","now!"))):null};h.defaultProps={utmSource:void 0};const f=h},12220:(e,t,n)=>{var r=n(92127),a=n(70157),o=String.fromCharCode,i=String.fromCodePoint;r(r.S+r.F*(!!i&&1!=i.length),"String",{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,i=0;r>i;){if(t=+arguments[i++],a(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?o(t):o(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},12550:(e,t,n)=>{var r=n(25814),a=n(60471);e.exports=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||r)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var s=0;s<16;++s)t[o+s]=i[s];return t||a(i)}},12651:(e,t,n)=>{var r=n(74218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}}
2,12749:(e,t,n)=>{var r=n(81042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},12888:(e,t,n)=>{var r=n(43305);e.exports=function(e,t){if(!r(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},12988:(e,t,n)=>{var r=n(4415)("meta"),a=n(43305),o=n(57917),i=n(47967).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(57067)((function(){return l(Object.preventExtensions({}))})),u=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[r].w},onFreeze:function(e){return c&&d.NEED&&l(e)&&!o(e,r)&&u(e),e}}},13037:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getMilliseconds()}},13222:(e,t,n)=>{var r=n(77556);e.exports=function(e){return null==e?"":r(e)}},13292:(e,t,n)=>{var r=n(92127);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},14177:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(23291),i=(r=n(88835))&&r.__esModule?r:{default:r},s={pick:n(71086),identity:n(83488)},l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return a(e,[{key:"getMap",value:function(e){var t,n=void 0,r=void 0,a=void 0;return isFinite(e.longitude)&&isFinite(e.latitude)?(a=r=n=[e.latitude,e.longitude].join(","),isFinite(e.zoom)&&(r=[r,e.zoom].join("/"))):r=n=[e.line1,e.line2,e.line3].join(","),t=i.default.format({protocol:o.bing.protocol,hostname:o.bing.host,pathname:o.bing.path+encodeURIComponent(r),query:s.pick({mapSize:[e.width,e.height].join(","),key:e.providerKey,pushpin:e.withoutMarker?void 0:a},s.identity)}),{mapId:e.mapId,data:{locationLink:t,locationText:n}}}},{key:"name",get:function(){return o.bing.name}}]),e}();t.default=l},14248:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},14370:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=e=>{var t;return null===(t=e.topics)||void 0===t||null===(t=t.filter((t=>t.id===e.primaryTopic)))||void 0===t||null===(t=t.concat(e.topics.filter((t=>t.id!==e.primaryTopic))))||void 0===t?void 0:t.filter((e=>"grade-elementary"!==e.slug))}},14528:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}},14702:(e,t,n)=>{n(37209)("Uint8",1,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},14840:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,a=n(96540);const o=()=>r||(r=a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"19",height:"14",viewBox:"0 0 19 14",fill:"none"},a.createElement("circle",{cx:"3.16049",cy:"5.92612",r:"3.16049",fill:"#FF4C00"}),a.createElement("rect",{x:"3.16052",y:"2.76562",width:"4.74074",height:"6.32099",fill:"#FF4C00"}),a.createElement("path",{d:"M6.32098 2.76543L10.2262 0.487366C10.5966 0.27132 11.0617 0.53847 11.0617 0.967243V10.8846C11.0617 11.3134 10.5966 11.5805 10.2262 11.3645L6.32098 9.08642V2.76543Z",fill:"#FF4C00"}),a.createElement("path",{d:"M6.32098 9.08711L11.0617 11.8525L11.0617 0.000686231L6.32098 2.76612L6.32098 9.08711Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.88646 5.86278C3.79441 5.71146 4.65312 6.32482 4.80445 7.23277L5.59457 11.9735C5.7459 12.8815 5.13253 13.7402 4.22458 13.8915C3.31663 14.0428 2.45792 13.4295 2.30659 12.5215L1.51647 7.78077C1.36514 6.87282 1.97851 6.01411 2.88646 5.86278Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.4733 0.52023C17.6223 0.788443 17.5256 1.12667 17.2574 1.27567L13.7019 3.25098C13.4336 3.39999 13.0954 3.30336 12.9464 3.03514C12.7974 2.76693 12.894 2.4287 13.1623 2.2797L16.7178 0.304389C16.986 0.155382 17.3243 0.252017 17.4733 0.52023Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.9465 8.81711C12.7975 9.08532 12.8941 9.42354 13.1623 9.57255L16.7179 11.5479C16.9861 11.6969 17.3243 11.6002 17.4733 11.332C17.6223 11.
20638 17.5257 10.7256 17.2575 10.5766L13.7019 8.60126C13.4337 8.45226 13.0955 8.54889 12.9465 8.81711Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.8765 5.92665C12.8765 5.61982 13.1253 5.37109 13.4321 5.37109H17.7778C18.0846 5.37109 18.3333 5.61982 18.3333 5.92665C18.3333 6.23347 18.0846 6.4822 17.7778 6.4822H13.4321C13.1253 6.4822 12.8765 6.23347 12.8765 5.92665Z",fill:"#FF4C00"})))},14942:(e,t,n)=>{var r=n(85379);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},15122:(e,t,n)=>{var r=n(55089);e.exports=function(e,t){if("number"!=typeof e&&"Number"!=r(e))throw TypeError(t);return+e}},15144:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(5),o="find",i=!0;o in[]&&Array(1)[o]((function(){i=!1})),r(r.P+r.F*i,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n(88184)(o)},15156:(e,t,n)=>{"use strict";n.d(t,{a0:()=>p,bN:()=>d});var r=n(16762),a=n.n(r),o=n(66353),i=n.n(o),s=n(93404),l=n.n(s),c=n(39481),u=n(34980),d=e=>{var t=a()(e,"data[0]",!1)?e.data[0]:e.data,n={id:a()(t,"id",""),nid:a()(t,"nid",""),vid:a()(t,"vid",""),body:a()(t,"body",""),title:a()(t,"title"),transcript:a()(t,"videoOptions.transcript",""),eyebrow:a()(t,"eyebrowComputed",null),intro:a()(t,"intro",""),created:i()(l()(new Date(1e3*Number(a()(t,"changed",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(t,"changed",""))).toISOString(),firstPublished:null!==a()(t,"firstPublishedOn")?i()(l()(new Date(1e3*Number(a()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(t,"firstPublishedOn")?new Date(1e3*Number(a()(t,"firstPublishedOn",""))).toISOString():null,coverMediaDisplay:"lite",authors:a()(t,"authors",[]),topics:a()(t,"terms",[]),primaryTopic:a()(t,"primaryTopic",""),embeds:a()(t,"attributes.field_entity_embeds",[]),video:Object.assign({},a()(t,"videoOptions.video",{}),{media_type:"video"}),slug:a()(t,"canonical_url_slug",!1)||a()(t,"slug","").replace(/^\/|\/$/g,"")||a()(t,"uri","").replace(/^\/|\/$/g,""),suffix:a()(t,"suffix",""),defaultPackageSlug:a()(t,"defaultPackageSlug",""),metatags:a()(t,"seo",{}),fbStats:a()(t,"attributes.field_fb_stats",""),commentCount:a()(t,"commentCount",null),commentStatus:a()(t,"commentStatus",null),authorsWhoCommented:a()(t,"authorsWhoCommented",[]),summary:a()(t,"summary","")};return{type:c.W1,video:{id:n.id,nid:n.nid,vid:n.vid,body:n.body,title:n.title,transcript:n.transcript,eyebrow:n.eyebrow,intro:n.intro,summary:n.summary,created:n.created,rawCreated:n.rawCreated,firstPublished:n.firstPublished,rawfirstPublished:n.rawfirstPublished,coverMediaDisplay:n.coverMediaDisplay,authors:n.authors,topics:n.topics,primaryTopic:n.primaryTopic,embeds:n.embeds,video:n.video,slug:n.slug.toLowerCase(),suffix:n.suffix,defaultPackageSlug:null==n?void 0:n.defaultPackageSlug,metatags:n.metatags,commentCount:n.commentCount,commentStatus:n.commentStatus,authorsWhoCommented:n.authorsWhoCommented,fbStats:n.fbStats}}},p=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().videos[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:c.nC,payload:{url:(0,u.W7)(e),success:d,setError:t}}}(e,t))}}},15167:(e,t,n)=>{"use strict";var r=n(52834);function a(e,t,n){return function(e,t,n){if("string"!=typeof e)throw new TypeError("Expected string as first argument");if("string"!=typeof t)throw new TypeError("Expected string as second argument");if("string"!=typeof n&&void 0!==n)throw new TypeError("Expected string as third argument")}(e,t,n),n=n||"",{repl:r(t),flag:-1===n.indexOf("g")?"g"+n:n}}e.exports=function(e,t,n){var r=a(e,t,n),o=new RegExp("^("+r.repl+")+|("+r.repl+")+$",r.flag);return e.replace(o,"")},e.exports.left=function(e,t,n){var r=a(e,t,n),o=new RegExp("^("+r.repl+")+",r.flag);return e.replace(o,"")},e.exports.right=function(e,t,n){var r=a(e,t,n),o=new RegExp("("+r.repl+")+$",r.flag);return e.replace(o,"")}},15299:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 1===r(e).getDay()}},15327:(e,t,n)=>{var r=n(92127),a=Math.imul;r(r.S+r.F*n(57067)((function(){return-5!=a(4294967295,5)||2!=a.length})),"Math",{imul:function(e,t){var n=65535,r=+e,a=+t,o=n&r,i=n&a;return 0|o*i+((n&r>>>16)*i+o*(n&a>>>16)<<16>>>0)}})}
2,15389:(e,t,n)=>{var r=n(93663),a=n(87978),o=n(83488),i=n(56449),s=n(50583);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?i(e)?a(e[0],e[1]):r(e):s(e)}},15538:(e,t,n)=>{"use strict";var r=n(63387),a=n(43305),o=n(24877),i=[].slice,s={};e.exports=Function.bind||function(e){var t=r(this),n=i.call(arguments,1),l=function(){var r=n.concat(i.call(arguments));return this instanceof l?function(e,t,n){if(!(t in s)){for(var r=[],a=0;a<t;a++)r[a]="a["+a+"]";s[t]=Function("F,a","return new F("+r.join(",")+")")}return s[t](e,n)}(t,r.length,r):o(t,r,e)};return a(t.prototype)&&(l.prototype=t.prototype),l}},15572:(e,t,n)=>{var r=n(43305),a=n(12988).onFreeze;n(80923)("preventExtensions",(function(e){return function(t){return e&&r(t)?e(a(t)):t}}))},15909:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{log1p:n(71473)})},15932:(e,t,n)=>{var r=n(92127),a=n(4228),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(e){a(e);try{return o&&o(e),!0}catch(e){return!1}}})},15969:(e,t,n)=>{var r=n(51311),a=n(1060),o=n(8449);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var i,s=n(e),l=o.f,c=0;s.length>c;)l.call(e,i=s[c++])&&t.push(i);return t}},16418:(e,t,n)=>{"use strict";n.d(t,{A:()=>se});var r,a,o,i,s,l=n(54705),c=n(16762),u=n.n(c),d=n(96540),p=n(29970),m=n(71468),h=n(46798),f=n(95297),g=n(33607),v=n(2962),y=n(44206),b=n(73413),x=n(31705),w=n(3850),E=n(98247),C=n(20157),k=n(7360),A="AccountSignUp";class T extends d.Component{constructor(){super(...arguments),(0,l.A)(this,"state",{loading:!1}),(0,l.A)(this,"handleSubmit",(e=>{e.preventDefault(),this.props.validEmail&&this.props.emailValue&&this.props.validPwd&&this.props.pwdValue&&this.captcha.execute()})),(0,l.A)(this,"captchaPassed",(()=>{this.setState({loading:!0}),(0,f.au)(this.props.emailValue,"account signup").then((e=>{this.setState({loading:!1});var t={errorCode:e.status,errorText:e.statusText,errorData:e.data,func:"AuthOptions-emailValidation",emailValue:this.props.emailValue};200===e.status?"Invalid"!==e.data.result.verdict?this.props.successHandler("email"):this.props.errorHandler("Oops! The email address is invalid."):e.status>=500?(this.props.successHandler("email"),(0,f.n4)(t),p.Ay.event({category:A,action:"error-silent",label:"emailValidation"})):(this.props.errorHandler("Oops! The there was a problem validating the email.",t),p.Ay.event({category:A,action:"error",label:"emailValidation"}))})),this.captcha.reset()})),(0,l.A)(this,"handleAuthLogin",(e=>{this.props.successHandler("auth",e)})),(0,l.A)(this,"failedAuthLogin",((e,t)=>{var n={func:"AuthOptions-failedAuthLogin",provider:t,errorResponse:e};this.props.errorHandler("Oops! There was an authentication error.",n),p.Ay.event({category:A,action:"error",label:"failedAuthLogin"})})),(0,l.A)(this,"handleLinkClick",(()=>{(0,C.hi)()}))}render(){var e=this.props.validEmail&&this.props.emailValue&&this.props.validPwd&&this.props.pwdValue;return d.createElement("div",{className:"".concat(h.l8.viewContent," sign-up-flow")},d.createElement("div",{className:h.l8.viewContentInner},!this.props.isInAppGoogleAuth&&d.createElement(d.Fragment,null,d.createElement("span",{className:h.l8.signUpEyebrow},"Almost done"),d.createElement("h3",{className:"".concat(h.l8.title," sign-up-flow")},"Create your account to save your preferences"),d.createElement("div",{className:h.l8.authWrapper},d.createElement("div",{onClick:()=>{p.Ay.event({category:A,action:"SignUp Button Click",label:"Google"})}},d.createElement(x.A,{successHandler:this.handleAuthLogin,failureHandler:this.failedAuthLogin,buttonText:"Sign up with Google"})),r||(r=d.createElement("hr",{className:"or"})),d.createElement(w.A,{changeHandler:this.props.emailChangeHandler,value:this.props.emailValue,validInput:this.props.validEmail,showValidation:!0}),d.createElement(E.A,{changeHandler:this.props.pwdChangeHandler,value:this.props.pwdValue,validInput:this.props.validPwd,showValidation:!0}),d.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:this.handleSubmit,className:"".concat(h.QL.button," ").concat(this.state.loading&&"loading"),disabled:this.state.loading||!e},"Sign up"),this.props.validEmail&&d.createElement(b.A,{ref:e=>{this.captcha=e},size:"invisible",sitekey:"6LfIi24bAAAAAOTxoDaRnhN9XYbmt26vv1iIIk3W",onChange:this.captchaPassed})),409===this.props.status&&d.createElement("button",{type:"button",name:"signin","data-testid":"signin",className:"".concat(h.QL.buttonLink," signupExists"),onClick:()=>this.props.viewHandler("signin")},"Log in"),d.createElement("p",{className:"".concat(h.l8.smallText," small-text")},"By signing up, you agree to our"," ",d.createElement("span",null,d.createElement("a",{href:"/terms-of-use",target:"_blank",className:h.l8.link,onClick:this.handleLinkClick},"Terms of Service")," ","and"," ",d.createElement("a",{href:"/privacy-policy",target:"_blank",className:h.l8.link,onClick:this.handleLinkClick},"Privacy Policy")),"."),d.createElement("div",{className:"skip"},d.createElement("div",{className:"skip-button-wrapper"},a||(a=d.createElement("span",{className:"laquo"},"«"))," ",d.createElement("button",{type:"button",name:"goback","data-testid":"goback",className:"".concat(h.QL.buttonLinkMuted," below"),onClick:()=>this.props.backHandler("signupRoles")},"Back a step")))),this.props.isInAppGoogleAuth&&(o||(o=d.createElement(k.Z,null)))),d.createElement("aside",{className:"".concat(h.l8.viewContentAside," auth-view")},d.createElement("picture",{className:"".concat(h.l8.illoWrapper," mobile")},i||(i=d.createElement("img",{alt:"Illustration of a teacher walking past 3 lockers holding a coffee cup and suitcase",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-09.svg"}))),d.createElement("picture",{className:h.l8.illoWrapper},s||(s=d.createElement("img",{alt:"Illustration of a teacher walking past 3 lockers holding a coffee cup and suitcase",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-04.svg"})))))}}const D=T;var S,_,N,O;const j=e=>d.createElement("div",{className:"".concat(h.l8.viewContent," ").concat(h.l8.ctaGroup)},S||(S=d.createElement("div",{className:"ctaMedia"},d.createElement("img",{alt:"Phone displaying Edutopia email newsletter",src:"/assets/signup/news_weekly.png"}))),d.createElement("div",{className:"ctaContent"},d.createElement("h1",{className:"".concat(h.l8.title," cta")}
2,"Finish the school year strong",_||(_=d.createElement("br",null)),"with Edutopia."),N||(N=d.createElement("p",null,"Get practical classroom strategies and words of wisdom from outstanding educatorsâdelivered to your inbox every week. Want your newsletter personalized by grade level? You got it!")),d.createElement("button",{className:h.QL.button,onClick:()=>e.successHandler("signupGrades")},"Sign Up"),O||(O=d.createElement("hr",null)),d.createElement("p",{className:h.l8.bottom},"Already have an account? ",d.createElement("button",{type:"button",name:"signin","data-testid":"signin",className:"".concat(h.QL.buttonLink," plain"),onClick:()=>e.successHandler("signin")},"Log in"))));var F,I,P,L,M,H=n(48231),R=n(6759);class B extends d.Component{constructor(){super(...arguments),(0,l.A)(this,"trackEvent",((e,t)=>{p.Ay.event({category:t,action:"CTA",label:e})})),(0,l.A)(this,"getEventLabel",(()=>{var{intent:e}=this.props;switch(e){case"saveContent":return"Save Content";case"downloadPDF":return"AI Download";case"rateResource":return"Rate Resource";case"downloadResource":return"Resource Download";default:return"General Pop-Up"}}))}componentDidMount(){this.props.resetSignUpState(),p.Ay.event({category:"AccountSignUp",action:"CTA"})}render(){var{props:e}=this,t=e.inModal?"in-modal":"",n=e.message||"Get the full Edutopia experience!",r=()=>{e.inModal?(this.props.dispatch((0,H.Oo)()),this.props.router.push("/account/signin"),this.trackEvent("Log in","AccountSignIn")):e.successHandler("signin")},a=()=>{e.inModal?(this.props.dispatch((0,H.Oo)()),this.props.router.push("/account/signup?grades"),this.trackEvent(this.getEventLabel(),"AccountSignUp")):e.successHandler("signupGrades")};return t?d.createElement("div",{className:"".concat(h.l8.viewContent," ").concat(t," sign-up-flow")},d.createElement("div",{className:"".concat(h.l8.signUpViewContentInner," ").concat(t)},d.createElement(R.Bq,null,d.createElement("h3",{className:"".concat(h.l8.title," ").concat(t," sign-up-flow")},n)),d.createElement(R.aj,{signInHandler:r,joinOurCommunityHandler:a,buttonText:e.buttonText}))):d.createElement("div",{className:"".concat(h.l8.viewContent," ").concat(t," sign-up-flow")},d.createElement("div",{className:"".concat(h.l8.viewContentInner," ").concat(t)},d.createElement("h3",{className:"".concat(h.l8.title," ").concat(t," sign-up-flow")},n),F||(F=d.createElement("p",null,"Sign up for unlimited, free access to tips and strategies from inspirational educators.")),I||(I=d.createElement("p",{className:"cta-paragraph"},"As a member, youâll also get our personalized weekly newsletter and an enhanced website experience tailored just for you.")),d.createElement("div",null,d.createElement("button",{className:h.QL.button,onClick:a},"Join Our Community")),d.createElement("div",{className:h.l8.bottom},P||(P=d.createElement("hr",null)),d.createElement("p",null,"Already have an account? ",d.createElement("button",{type:"button",name:"signin","data-testid":"signin",className:"".concat(h.QL.buttonLink," plain"),onClick:r},"Log in")))),d.createElement("aside",{className:"".concat(h.l8.viewContentAside," ").concat(t," cta-view")},d.createElement("picture",{className:"".concat(h.l8.illoWrapper," ").concat(t," mobile")},L||(L=d.createElement("img",{alt:"Illustration of a teacher sitting behind her desk, surrounded by teaching materials",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-06.svg"}))),d.createElement("picture",{className:"".concat(h.l8.illoWrapper," ").concat(t)},M||(M=d.createElement("img",{alt:"Illustration of a teacher sitting behind her desk, surrounded by teaching materials",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-01.svg"})))))}}B.defaultProps={inModal:!1,message:""};const z=(0,m.Ng)((e=>({intent:e.global.intent})))((0,y.h)(B));var V,U,q,W,G=n(84976),Y=n(40631),K=n(80251),Z=f.Li;const $=(0,y.h)((e=>{var t,n={};e.followedGrades.forEach((e=>{n[e.slug]=e}));var r=u()(e,"location.query.subscribe"),a=r||u()(e,"location.query.unsubscribe",!1),o=null===(t=K.v4[r])||void 0===t?void 0:t.default;return d.createElement("div",{className:"".concat(h.l8.viewContent," sign-up-flow")},d.createElement("div",{className:h.l8.viewContentInner},o?d.createElement("p",null,o):null,d.createElement("span",{className:h.l8.signUpEyebrow},"Question 1 of 2"),d.createElement("h3",{className:"".concat(h.l8.title," sign-up-flow")},"Great. What grade level do you work with?"),V||(V=d.createElement("p",null,"We'll highlight things you might like.")),d.createElement("form",{className:h.l8.gradesForm,onSubmit:t=>{t.preventDefault();var n=t.target,r=new FormData(n).getAll("grade").map((e=>Z[e]));e.successHandler(r)}},d.createElement("div",{className:h.l8.termOptionsWrapper},Z.map(((e,t)=>d.createElement(Y.A,{key:"grade-".concat(t),label:e.label||e.title,name:"grade",value:t,index:t,checked:n[e.slug]&&!0,style:"checkmark"})))),d.createElement("button",{className:h.QL.button,type:"submit"},"Continue")),a?d.createElement("div",{className:h.l8.bottom},U||(U=d.createElement("hr",null)),d.createElement("p",null,"Already have an account? ",d.createElement(G.N_,{className:h.l8.link,to:"/account/signin".concat((0,f.Mm)((0,f.Up)(e.location.query,["subscribe","unsubscribe"])))},"Log in"))):""),d.createElement("aside",{className:"".concat(h.l8.viewContentAside," grades-view")},d.createElement("picture",{className:"".concat(h.l8.illoWrapper," mobile")},q||(q=d.createElement("img",{alt:"Illustration of a teacher writing on a whiteboard",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-07.svg"}))),d.createElement("picture",{className:h.l8.illoWrapper},W||(W=d.createElement("img",{alt:"Illustration of a teacher writing on a whiteboard",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-02.svg"})))))}
2));var Q,X,J,ee,te=f.Ut;const ne=e=>{var t={};return e.followedRoles.forEach((e=>{t[e.slug]=e})),d.createElement("div",{className:"".concat(h.l8.viewContent," sign-up-flow")},d.createElement("div",{className:h.l8.viewContentInner},d.createElement("span",{className:h.l8.signUpEyebrow},"Question 2 of 2"),d.createElement("h3",{className:"".concat(h.l8.title," sign-up-flow")},"Ok, got it. Do any of these describe your educational role?"),Q||(Q=d.createElement("p",null,"Tap into the collective wisdom of your peers.")),d.createElement("form",{className:h.l8.rolesForm,onSubmit:t=>{t.preventDefault();var n=t.target,r=new FormData(n).getAll("role").map((e=>te[e]));e.successHandler(r)}},d.createElement("div",{className:h.l8.termOptionsWrapper},te.map(((e,n)=>d.createElement(Y.A,{key:"role-".concat(n),label:e.label||e.title,description:e.description,descriptionStyle:"inline",name:"role",value:n,index:n,checked:t[e.slug]&&!0,style:"checkmark"})))),d.createElement("button",{className:h.QL.button,type:"submit"},"Continue"),d.createElement("div",{className:"skip"},d.createElement("div",{className:"skip-button-wrapper"},X||(X=d.createElement("span",{className:"laquo"},"«"))," ",d.createElement("button",{type:"button",name:"goback","data-testid":"goback",className:"".concat(h.QL.buttonLinkMuted," below"),onClick:()=>e.backHandler("signupGrades")},"Back a step"))))),d.createElement("aside",{className:"".concat(h.l8.viewContentAside," roles-view")},d.createElement("picture",{className:"".concat(h.l8.illoWrapper," mobile")},J||(J=d.createElement("img",{alt:"Illustration of 2 teachers talking and a child running after a ball",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-08.svg"}))),d.createElement("picture",{className:h.l8.illoWrapper},ee||(ee=d.createElement("img",{alt:"Illustration of 2 teachers talking and a child running after a ball",src:"/assets/sign-up-flow/blindSALIDA_Rappart_Edutopia-03.svg"})))))};var re,ae=n(55011),oe="AccountSignUp";class ie extends d.Component{constructor(){var e;super(...arguments),e=this,(0,l.A)(this,"state",{emailValue:"",validEmail:!1,pwdValue:"",validPwd:!1,followedGrades:[],followedRoles:[],loading:!1,prevStep:"",status:null}),(0,l.A)(this,"resetSignUpState",(()=>{this.setState({emailValue:"",validEmail:!1,pwdValue:"",validPwd:!1,followedGrades:[],followedRoles:[],loading:!1,prevStep:"",status:null})})),(0,l.A)(this,"goBack",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.state.prevStep;e.props.viewHandler(t),p.Ay.event({category:oe,action:"goBack",label:t}),["signupGrades","signupRoles"].includes(t)||p.Ay.event({category:oe,action:"goBack",label:t})})),(0,l.A)(this,"emailChange",(e=>{var t=e.target.value.trim();!(0,v.D)(t)&&t||!t.length?this.setState({validEmail:!1}):this.setState({validEmail:!0}),this.setState({emailValue:t})})),(0,l.A)(this,"pwdChange",(e=>{var t=e.target.value;!(0,v.O)(t)&&t||!t.length?this.setState({validPwd:!1}):this.setState({validPwd:!0}),this.setState({pwdValue:t})})),(0,l.A)(this,"ctaSuccess",(e=>{this.props.viewHandler(e),"signupGrades"===e&&p.Ay.event({category:oe,action:"Grades"})})),(0,l.A)(this,"gradesSuccess",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e.setState({followedGrades:t}),e.props.viewHandler("signupRoles"),p.Ay.event({category:oe,action:"Roles",label:"grades-".concat(t.length)}),p.Ay.event({category:oe,action:"Roles"})})),(0,l.A)(this,"rolesSuccess",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e.setState({followedRoles:t}),e.props.viewHandler("signupAuthOpt"),p.Ay.event({category:oe,action:"AuthOptions"})})),(0,l.A)(this,"authOptionSuccess",((e,t)=>{"email"===e?(this.props.errorHandler(),this.props.viewHandler("signupAuthPwd"),p.Ay.event({category:oe,action:"Password"})):"auth"===e&&this.handleSignUp("auth",t)})),(0,l.A)(this,"handleSignUp",((e,t)=>{var n=u()(this.props,"location.query.subscribe",null);"saveContent"===n&&this.props.dispatch((0,H.b7)("saveContent",{from:"signup"}));var r=!0,a=!1,o=!1,i=!1;Array.isArray(n)?(a=n.includes("researchNewsletter"),o=n.includes("techNewsletter"),i=n.includes("principalProjectNewsletter"),(o||a||i)&&!n.includes("weeklyNewsletter")&&(r=!1)):"researchNewsletter"===n?(a=!0,r=!1):"techNewsletter"===n?(o=!0,r=!1):"principalProjectNewsletter"===n&&(i=!0,r=!1),"email"===e&&this.state.validEmail&&this.state.emailValue&&this.state.validPwd&&this.state.pwdValue?t={userEmail:this.state.emailValue,userPassword:this.state.pwdValue,followedTopics:this.state.followedGrades,roles:this.state.followedRoles,subjects:[],researchNewsletter:a,weeklyNewsletter:r,techNewsletter:o,principalProjectNewsletter:i}:(t.followedTopics=this.state.followedGrades,t.roles=this.state.followedRoles,t.subjects=[],t.researchNewsletter=a,t.weeklyNewsletter=r,t.techNewsletter=o,t.principalProjectNewsletter=i),this.setState({loading:!0,status:null}),(0,g.Ay)(t,this.props.dispatch,"signup").then((e=>
2{if(200===e.status){var n=e.user.identityProvider;this.props.errorHandler(),p.Ay.event({category:oe,action:"success",label:n}),[{type:"Weekly",subscribed:t.weeklyNewsletter},{type:"Research",subscribed:t.researchNewsletter},{type:"Wired Classroom",subscribed:t.techNewsletter}].forEach((e=>{e.subscribed&&p.Ay.event({category:oe,action:"subscription",label:"convert-".concat(e.type)})})),this.props.viewHandler("signupSuccess")}else{this.setState({status:e.status});var r={errorCode:e.status,errorText:e.statusText,func:"handleSignUp",options:e.options};this.props.errorHandler("Oops! ".concat(e.statusText),r),p.Ay.event({category:oe,action:"error",label:"service"})}this.setState({loading:!1})}))})),(0,l.A)(this,"getCta",(()=>{var e;return"page"===this.props.cta?d.createElement(j,{successHandler:this.ctaSuccess}):d.createElement(z,{resetSignUpState:this.resetSignUpState,successHandler:this.ctaSuccess,inModal:this.props.inModal,message:this.props.modal.message,buttonText:null===(e=this.props.modal.data)||void 0===e?void 0:e.buttonText})}))}componentDidMount(){(0,f.VF)()&&this.props.viewHandler("settings")}componentDidUpdate(e){e.modal.view!==this.props.modal.view&&this.setState({prevStep:e.modal.view})}render(){var e;switch(this.props.step){case"signupCta":e=this.getCta();break;case"signupGrades":e=d.createElement($,{successHandler:this.gradesSuccess,errorHandler:this.props.errorHandler,followedGrades:this.state.followedGrades});break;case"signupRoles":e=d.createElement(ne,{successHandler:this.rolesSuccess,errorHandler:this.props.errorHandler,backHandler:this.goBack,followedRoles:this.state.followedRoles});break;case"signupAuthOpt":case"signupGoogleInApp":e=d.createElement(D,{successHandler:this.handleSignUp,errorHandler:this.props.errorHandler,emailChangeHandler:this.emailChange,emailValue:this.state.emailValue,validEmail:this.state.validEmail,pwdChangeHandler:this.pwdChange,pwdValue:this.state.pwdValue,validPwd:this.state.validPwd,loading:this.state.loading,backHandler:this.goBack,viewHandler:this.props.viewHandler,status:this.state.status,isInAppGoogleAuth:"signupGoogleInApp"===this.props.step});break;case"signupSuccess":e=re||(re=d.createElement(ae.A,null))}return d.createElement("div",{className:"".concat(h.l8.signUpWrapper," ").concat("signupCta"===this.props.step&&this.props.cta?"custom":"")},e)}}ie.defaultProps={step:"signupCta",inModal:!1};const se=(0,m.Ng)((e=>({loggedIn:e.global.loggedIn,modal:e.global.modal})))((0,y.h)(ie))},16440:e=>{e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},16547:(e,t,n)=>{var r=n(43360),a=n(75288),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];o.call(e,t)&&a(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},16560:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(75930),a=n(17904),o=n(62524),i=n(4801);const s={container:(0,r.AH)("{\n background-color: ".concat(a.Tj.whisper,";\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n padding: 36px 20px;\n }\n\n .page-inner {\n padding: 25px 20px;\n background-color: ").concat(a.Tj.white,";\n border-radius: 5px;\n max-width: 1080px;\n width: 100%;\n box-sizing: border-box;\n @media screen and (min-width: ").concat(a.T5.large,") {\n padding: 44px 50px;\n }\n\n &.settings {\n padding: 33px 20px;\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n padding: 55px 55px;\n }\n }\n\n &.narrow {\n max-width: 490px;\n }\n }\n }")),loading:(0,r.AH)("{\n height: 30px;\n text-indent: -9999px;\n text-align: center;\n background:\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.Lq)(a.Tj.brand1)),") no-repeat center center / 84px 24px;\n }")),errorMessage:(0,r.AH)("{\n margin: 9px auto;\n border-radius: 4px;\n background-color: ".concat(a.Tj.alert,";\n padding: 3px 20px;\n color: ").concat(a.Tj.white,";\n font-family: ").concat(o.A.sansSerif,";\n font-size: 17px;\n font-weight: 600;\n text-align: center;\n }"))}}
2,16762:(e,t,n)=>{var r,a="__lodash_hash_undefined__",o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/,s=/^\./,l=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g,u=/^\[object .+?Constructor\]$/,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,m=d||p||Function("return this")(),h=Array.prototype,f=Function.prototype,g=Object.prototype,v=m["__core-js_shared__"],y=(r=/[^.]+$/.exec(v&&v.keys&&v.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",b=f.toString,x=g.hasOwnProperty,w=g.toString,E=RegExp("^"+b.call(x).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),C=m.Symbol,k=h.splice,A=I(m,"Map"),T=I(Object,"create"),D=C?C.prototype:void 0,S=D?D.toString:void 0;function _(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function N(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function O(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function j(e,t){for(var n,r,a=e.length;a--;)if((n=e[a][0])===(r=t)||n!=n&&r!=r)return a;return-1}function F(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function I(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!R(e)||y&&y in e)return!1;var t=function(e){var t=R(e)?w.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?E:u;return t.test(function(e){if(null!=e){try{return b.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}_.prototype.clear=function(){this.__data__=T?T(null):{}},_.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},_.prototype.get=function(e){var t=this.__data__;if(T){var n=t[e];return n===a?void 0:n}return x.call(t,e)?t[e]:void 0},_.prototype.has=function(e){var t=this.__data__;return T?void 0!==t[e]:x.call(t,e)},_.prototype.set=function(e,t){return this.__data__[e]=T&&void 0===t?a:t,this},N.prototype.clear=function(){this.__data__=[]},N.prototype.delete=function(e){var t=this.__data__,n=j(t,e);return!(n<0||(n==t.length-1?t.pop():k.call(t,n,1),0))},N.prototype.get=function(e){var t=this.__data__,n=j(t,e);return n<0?void 0:t[n][1]},N.prototype.has=function(e){return j(this.__data__,e)>-1},N.prototype.set=function(e,t){var n=this.__data__,r=j(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},O.prototype.clear=function(){this.__data__={hash:new _,map:new(A||N),string:new _}},O.prototype.delete=function(e){return F(this,e).delete(e)},O.prototype.get=function(e){return F(this,e).get(e)},O.prototype.has=function(e){return F(this,e).has(e)},O.prototype.set=function(e,t){return F(this,e).set(e,t),this};var P=M((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(B(e))return S?S.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t);var n=[];return s.test(e)&&n.push(""),e.replace(l,(function(e,t,r,a){n.push(r?a.replace(c,"$1"):t||e)})),n}));function L(e){if("string"==typeof e||B(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function M(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i),i};return n.cache=new(M.Cache||O),n}M.Cache=O;var H=Array.isArray;function R(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function B(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==w.call(e)}e.exports=function(e,t,n){var r=null==e?void 0:function(e,t){var n;t=function(e,t){if(H(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!B(e))||i.test(e)||!o.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:H(n=t)?n:P(n);for(var r=0,a=t.length;null!=e&&r<a;)e=e[L(t[r++])];return r&&r==a?e:void 0}(e,t);return void 0===r?n:r}},16988:(e,t)=>
2{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultJsonSerializer=void 0,t.defaultJsonSerializer={parse:JSON.parse,stringify:JSON.stringify}},17140:(e,t,n)=>{"use strict";n.d(t,{RP:()=>s,XB:()=>o});var r=n(39481),a=n(2543),o=e=>(t,n)=>{if((e=e.filter(Boolean)).length){var o=n(),s=e.filter((e=>!(0,a.find)(o.savedContent,[{id:e}]))).sort(((t,n)=>e.indexOf(n)-e.indexOf(t)));s.length&&t((e=>({type:r.nC,payload:{url:"".concat("https://v4-1.api.edutopia.org","/saved-content?ids=").concat(e.join(",")),success:e=>i(e),setError:!1}}))(s))}},i=e=>({type:r.jH,data:e,setError:!1}),s=e=>({type:r.bB,id:e,setError:!1})},17174:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},17224:(e,t,n)=>{"use strict";var r=n(92127),a=n(81485),o=n(78942),i="endsWith",s=""[i];r(r.P+r.F*n(25203)(i),"String",{endsWith:function(e){var t=o(this,e,i),n=arguments.length>1?arguments[1]:void 0,r=a(t.length),l=void 0===n?r:Math.min(a(n),r),c=String(e);return s?s.call(t,c,l):t.slice(l-c.length,l)===c}})},17255:(e,t,n)=>{var r=n(47422);e.exports=function(e){return function(t){return r(t,e)}}},17482:(e,t,n)=>{"use strict";var r=n(34848),a={};a[n(67574)("toStringTag")]="z",a+""!="[object z]"&&n(28859)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},17633:(e,t,n)=>{"use strict";var r=n(96540);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=Object.prototype.hasOwnProperty,i=/^[: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]*$/,s={},l={};function c(e){return!!o.call(l,e)||!o.call(s,e)&&(i.test(e)?l[e]=!0:(s[e]=!0,!1))}function u(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new u(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new u(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new u(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new u(e,2,!1,e,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(e){d[e]=new u(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new u(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new u(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new u(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new u(e,5,!1,e.toLowerCase(),null,!1,!1)}));var p=/[\-:]([a-z])/g;function m(e){return e[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
2-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(e){var t=e.replace(p,m);d[t]=new u(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(p,m);d[t]=new u(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(p,m);d[t]=new u(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new u(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new u("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new u(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!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},f=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){f.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var g=/["'&<>]/;function v(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=g.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var y=/([A-Z])/g,b=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var E=new Map;function C(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(o.call(n,r)){var i=n[r];if(null!=i&&"boolean"!=typeof i&&""!==i){if(0===r.indexOf("--")){var s=v(r);i=v((""+i).trim())}else{s=r;var l=E.get(s);void 0!==l||(l=v(s.replace(y,"-$1").toLowerCase().replace(b,"-ms-")),E.set(s,l)),s=l,i="number"==typeof i?0===i||o.call(h,r)?""+i:i+"px":v((""+i).trim())}t?(t=!1,e.push(' style="',s,":",i)):e.push(";",s,":",i)}}t||e.push('"')}function k(e,t,n,r){switch(n){case"style":return void C(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',v(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',v(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',v(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',v(r),'"')}}else if(c(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',v(r),'"')}}function A(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function T(e,t,n,r){e.push(_(n));var a,i=n=null;for(a in t)if(o.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":i=s;break;default:k(e,r,a,s)}}return e.push(">"),A(e,i,n),"string"==typeof n?(e.push(v(n)),null):n}var D=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,S=new Map;function _(e){var t=S.get(e);if(void 0===t){if(!D.test(e))throw Error(a(65,e));t="<"+e,S.set(e,t)}return t}function N(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var O=/[<\u2028\u2029]/g;function j(e){return JSON.stringify(e).replace(O,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function F(e,t,n,r){return n.generateStaticMarkup?(e.push(v(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(v(t)),e=!0),e)}var I=Object.assign,P=Symbol.for("react.element"),L=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),H=Symbol.for("react.strict_mode"),R=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),q=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),Y=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),$=Symbol.for("react.default_value"),Q=Symbol.iterator;function X(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case M:return"Fragment";case L:return"Portal";case R:return"Profiler";case H:return"StrictMode";case U:return"Suspense";case q:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case V:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case W:return null!==(t=e.displayName||null)?t:X(e.type)||"Memo";case G:t=e._payload,e=e._init;try{return X(e(t))}catch(e){}}return null}var J={};function ee(e,t){if(!(e=e.contextTypes))return J;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function oe(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):oe(e,t)}function ie(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):ie(e,n),t.context._currentValue2=t.value}function se(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?oe(t,e):ie(t,e),te=e)}var le={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ce(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=le,e.props=n,e.state=a;var o={queue:[],replace:!1};e._reactInternals=o;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue2:r,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(n,a))?a:I({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&le.enqueueReplaceState(e,e.state,null),null!==o.queue&&0<o.queue.length)if(t=o.queue,i=o.replace,o.queue=null,o.replace=!1,i&&1===t.length)e.state=t[0];else{for(o=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var s=t[i];null!=(s="function"==typeof s?s.call(e,o,n,r):s)&&(a?(a=!1,o=I({}
vendor: 26,362 bytes, line 2
2,o,s)):I(o,s))}e.state=o}else o.queue=null}var ue={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-pe(r)-1;r&=~(1<<a),n+=1;var o=32-pe(t)+a;if(30<o){var i=a-a%5;return o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,{id:1<<32-pe(t)+a|n<<a|r,overflow:o+e}}return{id:1<<o|n<<a|r,overflow:e}}var pe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(me(e)/he|0)|0},me=Math.log,he=Math.LN2,fe="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ge=null,ve=null,ye=null,be=null,xe=!1,we=!1,Ee=0,Ce=null,ke=0;function Ae(){if(null===ge)throw Error(a(321));return ge}function Te(){if(0<ke)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function De(){return null===be?null===ye?(xe=!1,ye=be=Te()):(xe=!0,be=ye):null===be.next?(xe=!1,be=be.next=Te()):(xe=!0,be=be.next),be}function Se(){ve=ge=null,we=!1,ye=null,ke=0,be=Ce=null}function _e(e,t){return"function"==typeof t?t(e):t}function Ne(e,t,n){if(ge=Ae(),be=De(),xe){var r=be.queue;if(t=r.dispatch,null!==Ce&&void 0!==(n=Ce.get(r))){Ce.delete(r),r=be.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return be.memoizedState=r,[r,t]}return[be.memoizedState,t]}return e=e===_e?"function"==typeof t?t():t:void 0!==n?n(t):t,be.memoizedState=e,e=(e=be.queue={last:null,dispatch:null}).dispatch=je.bind(null,ge,e),[be.memoizedState,e]}function Oe(e,t){if(ge=Ae(),t=void 0===t?null:t,null!==(be=De())){var n=be.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!fe(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),be.memoizedState=[e,t],e}function je(e,t,n){if(25<=ke)throw Error(a(301));if(e===ge)if(we=!0,e={action:n,next:null},null===Ce&&(Ce=new Map),void 0===(n=Ce.get(t)))Ce.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Fe(){throw Error(a(394))}function Ie(){}var Pe={readContext:function(e){return e._currentValue2},useContext:function(e){return Ae(),e._currentValue2},useMemo:Oe,useReducer:Ne,useRef:function(e){ge=Ae();var t=(be=De()).memoizedState;return null===t?(e={current:e},be.memoizedState=e):t},useState:function(e){return Ne(_e,e)},useInsertionEffect:Ie,useLayoutEffect:function(){},useCallback:function(e,t){return Oe((function(){return e}),t)},useImperativeHandle:Ie,useEffect:Ie,useDebugValue:Ie,useDeferredValue:function(e){return Ae(),e},useTransition:function(){return Ae(),[!1,Fe]},useId:function(){var e=ve.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-pe(e)-1)).toString(32)+t;var n=Le;if(null===n)throw Error(a(404));return t=Ee++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ae(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},Le=null,Me=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function He(e){return console.error(e),null}function Re(){}function Be(e,t,n,r,a,o,i,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:o,context:i,treeContext:s};return a.add(l),l}function ze(e,t,n,r,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:o}}function Ve(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function qe(e,t,n,r,a){for(ge={},ve=t,Ee=0,e=n(r,a);we;)we=!1,Ee=0,ke+=1,be=null,e=n(r,a);return Se(),e}function We(e,t,n,r){var o=n.render(),i=r.childContextTypes;if(null!=i){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var l in n=n.getChildContext())if(!(l in i))throw Error(a(108,X(r)||"Unknown",l));r=I({},s,n)}t.legacyContext=r,Ke(e,t,o),t.legacyContext=s}else Ke(e,t,o)}function Ge(e,t){if(e&&e.defaultProps){for(var n in t=I({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function Ye(e,t,n,i,s){if("function"==typeof n)if(n.prototype&&n.prototype.isReactComponent){s=ee(n,t.legacyContext);var l=n.contextType;ce(l=new n(i,"object"==typeof l&&null!==l?l._currentValue2:s),n,i,s),We(e,t,l,n)}else{s=qe(e,t,n,i,l=ee(n,t.legacyContext));var u=0!==Ee;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)ce(s,n,i,l),We(e,t,s,n);else if(u){i=t.treeContext,t.treeContext=de(i,1,0);try{Ke(e,t,s)}finally{t.treeContext=i}}else Ke(e,t,s)}else{if("string"!=typeof n){switch(n){case Z:case K:case H:case R:case M:case q:return void Ke(e,t,i.children);case Y:throw Error(a(343));case U:e:{n=t.blockedBoundary,s=t.blockedSegment,l=i.fallback,i=i.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:u=new Set,errorDigest:null},p=ze(0,s.chunks.length,d,s.formatContext,!1,!1);s.children.push(p),s.lastPushedText=!1;var m=ze(0,0,null,s.formatContext,!1,!1);m.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=m;try{if($e(e,t,i),e.responseState.generateStaticMarkup||m.lastPushedText&&m.textEmbedded&&m.chunks.push("\x3c!-- --\x3e"),m.status=1,Je(d,m),0===d.pendingTasks)break e}catch(t){m.status=4,d.forceClientRender=!0,d.errorDigest=Ve(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=s}t=Be(e,l,n,p,u,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case V:if(i=qe(e,t,n.render,i,s),0!==Ee){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,i)}finally{t.treeContext=n}}else Ke(e,t,i);return;case W:return void Ye(e,t,n=n.type,i=Ge(n,i),s);case B:if(s=i.children,n=n._context,i=i.value,l=n._currentValue2,n._currentValue2=i,te=i={parent:u=te,depth:null===u?0:u.depth+1,context:n,parentValue:l,value:i},t.context=i,Ke(e,t,s),null===(e=te))throw Error(a(403));return i=e.parentValue,e.context._currentValue2=i===$?e.context._defaultValue:i,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,i=(i=i.children)(n._currentValue2));case G:return void Ye(e,t,n=(s=n._init)(n._payload),i=Ge(n,i),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(l=function(e,t,n,i,s){switch(t){case"select":e.push(_("select"));var l=null,u=null;for(h in n)if(o.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":l=d;break;case"dangerouslySetInnerHTML":u=d;break;case"defaultValue":case"value":break;default:k(e,i,h,d)}}return e.push(">"),A(e,u,l),l;case"option":u=s.selectedValue,e.push(_("option"));var p=d=null,m=null,h=null;for(l in n)if(o.call(n,l)){var f=n[l];if(null!=f)switch(l){case"children":d=f;break;case"selected":m=f;break;case"dangerouslySetInnerHTML":h=f;break;case"value":p=f;default:k(e,i,l,f)}}if(null!=u)if(n=null!==p?""+p:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(u)){for(i=0;i<u.length;i++)if(""+u[i]===n){e.push(' selected=""');break}}else""+u===n&&e.push(' selected=""');else m&&e.push(' selected=""');return e.push(">"),A(e,h,d),d;case"textarea":for(d in e.push(_("textarea")),h=u=l=null,n)if(o.call(n,d)&&null!=(p=n[d]))switch(d){case"children":h=p;break;case"value":l=p;break;case"defaultValue":u=p;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:k(e,i,d,p)}if(null===l&&null!==u&&(l=u),e.push(">"),null!=h){if(null!=l)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));l=""+h}return"string"==typeof l&&"\n"===l[0]&&e.push("\n"),null!==l&&e.push(v(""+l)),null;case"input":for(u in e.push(_("input")),p=h=d=l=null,n)if(o.call(n,u)&&null!=(m=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":p=m;break;case"defaultValue":d=m;break;case"checked":h=m;break;case"value":l=m;break;default:k(e,i,u,m)}return null!==h?k(e,i,"checked",h):null!==p&&k(e,i,"checked",p),null!==l?k(e,i,"value",l):null!==d&&k(e,i,"value",d),e.push("/>"),null;case"menuitem":for(var g in e.push(_("menuitem")),n)if(o.call(n,g)&&null!=(l=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:k(e,i,g,l)}return e.push(">"),null;case"title":for(f in e.push(_("title")),l=null,n)if(o.call(n,f)&&null!=(u=n[f]))switch(f){case"children":l=u;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:k(e,i,f,u)}return e.push(">"),l;case"listing":case"pre":for(p in e.push(_(t)),u=l=null,n)if(o.call(n,p)&&null!=(d=n[p]))switch(p){case"children":l=d;break;case"dangerouslySetInnerHTML":u=d;break;default:k(e,i,p,d)}if(e.push(">"),null!=u){if(null!=l)throw Error(a(60));if("object"!=typeof u||!("__html"in u))throw Error(a(61));null!=(n=u.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof l&&"\n"===l[0]&&e.push("\n"),l;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var y in e.push(_(t)),n)if(o.call(n,y)&&null!=(l=n[y]))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:k(e,i,y,l)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,n,t,i);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),T(e,n,t,i);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return T(e,n,t,i);for(m in e.push(_(t)),u=l=null,n)if(o.call(n,m)&&null!=(d=n[m]))switch(m){case"children":l=d;break;case"dangerouslySetInnerHTML":u=d;break;case"style":C(e,i,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:c(m)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",m,'="',v(d),'"')}return e.push(">"),A(e,u,l),l}}((s=t.blockedSegment).chunks,n,i,e.responseState,s.formatContext),s.lastPushedText=!1,u=s.formatContext,s.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(u,n,i),$e(e,t,l),s.formatContext=u,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push("</",n,">")}s.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case P:return void Ye(e,t,n.type,n.props,n.ref);case L:throw Error(a(257));case G:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=Q&&n[Q]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var o=[];do{o.push(n.value),n=r.next()}while(!n.done);Ze(e,t,o)}return}throw e=Object.prototype.toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=F(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=F(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var o=t.treeContext;t.treeContext=de(o,r,a);try{$e(e,t,n[a])}finally{t.treeContext=o}}}function $e(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,o=t.context;try{return Ke(e,t,n)}catch(l){if(Se(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=o,se(o),l;n=l;var i=t.blockedSegment,s=ze(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=o,se(o)}}function Qe(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Xe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Xe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Je(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Je(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Re,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Je(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Qe,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Je(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Me.current;Me.current=Pe;var r=Le;Le=e.responseState;try{var a,o=e.pingedTasks;for(a=0;a<o.length;a++){var i=o[a],s=e,l=i.blockedSegment;if(0===l.status){se(i.context);try{Ke(s,i,i.node),s.responseState.generateStaticMarkup||l.lastPushedText&&l.textEmbedded&&l.chunks.push("\x3c!-- --\x3e"),i.abortSet.delete(i),l.status=1,et(s,i.blockedBoundary,l)}catch(e){if(Se(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var c=i.ping;e.then(c,c)}else{i.abortSet.delete(i),l.status=4;var u=i.blockedBoundary,d=e,p=Ve(s,d);null===u?Ue(s,d):(u.pendingTasks--,u.forceClientRender||(u.forceClientRender=!0,u.errorDigest=p,u.parentFlushed&&s.clientRenderedBoundaries.push(u))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}o.splice(0,a),null!==e.destination&&st(e,e.destination)}catch(t){Ve(e,t),Ue(e,t)}finally{Le=r,Me.current=n,n===Pe&&se(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var o=!0;r=n.chunks;var i=0;n=n.children;for(var s=0;s<n.length;s++){for(o=n[s];i<o.index;i++)t.push(r[i]);o=rt(e,t,o)}for(;i<r.length-1;i++)t.push(r[i]);return i<r.length&&(o=t.push(r[i])),o;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=v(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var o=e.responseState,i=o.nextSuspenseID++;return o=o.boundaryPrefix+i.toString(16),r=r.id=o,N(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),N(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function ot(e,t,n){for(var r=n.completedSegments,o=0;o<r.length;o++)it(e,t,n,r[o]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function it(e,t,n,r){if(2===r.status)return!0;var o=r.id;if(-1===o){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),o=o.toString(16),t.push(o),t.push('","'),t.push(e.placeholderPrefix),t.push(o),t.push('")<\/script>')}function st(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var o,i=e.clientRenderedBoundaries;for(o=0;o<i.length;o++){var s=i[o];r=t;var l=e.responseState,c=s.id,u=s.errorDigest,d=s.errorMessage,p=s.errorComponentStack;if(r.push(l.startInlineScript),l.sentClientRenderFunction?r.push('$RX("'):(l.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===c)throw Error(a(395));if(r.push(c),r.push('"'),u||d||p){r.push(",");var m=j(u||"");r.push(m)}if(d||p){r.push(",");var h=j(d||"");r.push(h)}if(p){r.push(",");var f=j(p);r.push(f)}if(!r.push(")<\/script>"))return e.destination=null,o++,void i.splice(0,o)}i.splice(0,o);var g=e.completedBoundaries;for(o=0;o<g.length;o++)if(!ot(e,t,g[o]))return e.destination=null,o++,void g.splice(0,o);g.splice(0,o);var v=e.partialBoundaries;for(o=0;o<v.length;o++){var y=v[o];e:{i=e,s=t;var b=y.completedSegments;for(l=0;l<b.length;l++)if(!it(i,s,y,b[l])){l++,b.splice(0,l);var x=!1;break e}b.splice(0,l),x=!0}if(!x)return e.destination=null,o++,void v.splice(0,o)}v.splice(0,o);var w=e.completedBoundaries;for(o=0;o<w.length;o++)if(!ot(e,t,w[o]))return e.destination=null,o++,void w.splice(0,o);w.splice(0,o)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function lt(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Xe(n,e,t)})),n.clear(),null!==e.destination&&st(e,e.destination)}catch(t){Ve(e,t),Ue(e,t)}}function ct(){}function ut(e,t,n,r){var o=!1,i=null,s="",l={push:function(e){return null!==e&&(s+=e),!0},destroy:function(e){o=!0,i=e}},c=!1;if(e=function(e,t,n,r,a,o,i){var s=[],l=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:l,pingedTasks:s,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?He:a,onAllReady:Re,onShellReady:void 0===i?Re:i,onShellError:Re,onFatalError:Re},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,l,J,null,ue),s.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ct,0,(function(){c=!0})),tt(e),lt(e,r),1===e.status)e.status=2,l.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=l;try{st(e,l)}catch(t){Ve(e,t),Ue(e,t)}}if(o)throw i;if(!c)throw Error(a(426));return s}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ut(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ut(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},17670:(e,t,n)=>{var r=n(12651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},17705:(e,t,n)=>{e.exports={addDays:n(96713),addHours:n(94713),addISOYears:n(10886),addMilliseconds:n(42268),addMinutes:n(78899),addMonths:n(90517),addQuarters:n(6343),addSeconds:n(85379),addWeeks:n(27403),addYears:n(90292),areRangesOverlapping:n(47419),closestIndexTo:n(72938),closestTo:n(299),compareAsc:n(27291),compareDesc:n(56023),differenceInCalendarDays:n(41494),differenceInCalendarISOWeeks:n(88944),differenceInCalendarISOYears:n(75819),differenceInCalendarMonths:n(93110),differenceInCalendarQuarters:n(79916),differenceInCalendarWeeks:n(69166),differenceInCalendarYears:n(27253),differenceInDays:n(89189),differenceInHours:n(24837),differenceInISOYears:n(31594),differenceInMilliseconds:n(25144),differenceInMinutes:n(58407),differenceInMonths:n(28153),differenceInQuarters:n(82595),differenceInSeconds:n(80351),differenceInWeeks:n(37407),differenceInYears:n(76248),distanceInWords:n(91551),distanceInWordsStrict:n(56961),distanceInWordsToNow:n(67034),eachDay:n(47830),endOfDay:n(97336),endOfHour:n(79464),endOfISOWeek:n(64752),endOfISOYear:n(99701),endOfMinute:n(21090),endOfMonth:n(10876),endOfQuarter:n(32478),endOfSecond:n(84562),endOfToday:n(4111),endOfTomorrow:n(8817),endOfWeek:n(91978),endOfYear:n(95211),endOfYesterday:n(48022),format:n(66353),getDate:n(46955),getDay:n(1515),getDayOfYear:n(60107),getDaysInMonth:n(72143),getDaysInYear:n(9038),getHours:n(65462),getISODay:n(37813),getISOWeek:n(71453),getISOWeeksInYear:n(40656),getISOYear:n(51852),getMilliseconds:n(13037),getMinutes:n(99928),getMonth:n(98219),getOverlappingDaysInRanges:n(10757),getQuarter:n(29545),getSeconds:n(26864),getTime:n(86502),getYear:n(75002),isAfter:n(3703),isBefore:n(58124),isDate:n(60403),isEqual:n(48369),isFirstDayOfMonth:n(69447),isFriday:n(54400),isFuture:n(90732),isLastDayOfMonth:n(82187),isLeapYear:n(94275),isMonday:n(15299),isPast:n(19899),isSameDay:n(48244),isSameHour:n(89044),isSameISOWeek:n(70004),isSameISOYear:n(54505),isSameMinute:n(5046),isSameMonth:n(39392),isSameQuarter:n(46762),isSameSecond:n(43982),isSameWeek:n(32350),isSameYear:n(82879),isSaturday:n(34572),isSunday:n(43019),isThisHour:n(5686),isThisISOWeek:n(91002),isThisISOYear:n(68475),isThisMinute:n(69916),isThisMonth:n(10030),isThisQuarter:n(66144),isThisSecond:n(61608),isThisWeek:n(33112),isThisYear:n(80093),isThursday:n(87053),isToday:n(75788),isTomorrow:n(94676),isTuesday:n(19546),isValid:n(70531),isWednesday:n(3397),isWeekend:n(83056),isWithinRange:n(87446),isYesterday:n(94473),lastDayOfISOWeek:n(84744),lastDayOfISOYear:n(64621),lastDayOfMonth:n(6436),lastDayOfQuarter:n(87366),lastDayOfWeek:n(44626),lastDayOfYear:n(45811),max:n(96620),min:n(65290),parse:n(96221),setDate:n(52887),setDay:n(32847),setDayOfYear:n(89687),setHours:n(9330),setISODay:n(36697),setISOWeek:n(68697),setISOYear:n(51864),setMilliseconds:n(69273),setMinutes:n(924),setMonth:n(64935),setQuarter:n(24525),setSeconds:n(65004),setYear:n(51078),startOfDay:n(76671),startOfHour:n(5977),startOfISOWeek:n(84393),startOfISOYear:n(19752),startOfMinute:n(57411),startOfMonth:n(81207),startOfQuarter:n(5117),startOfSecond:n(88755),startOfToday:n(53464),startOfTomorrow:n(97424),startOfWeek:n(63051),startOfYear:n(17174),startOfYesterday:n(47677),subDays:n(86798),subHours:n(93404),subISOYears:n(49763),subMilliseconds:n(82143),subMinutes:n(37138),subMonths:n(79774),subQuarters:n(64148),subSeconds:n(14942),subWeeks:n(3062),subYears:n(52221)}}
2,17904:(e,t,n)=>{"use strict";n.d(t,{T5:()=>o,Tj:()=>a,i7:()=>i});var r=n(75930),a={glef:"#250670",glefLight:"#beb4d4",brand1:"#ff4c00",brand1Dark:"#bf3900",brand2:"#00a7e1",brand2Light:"#a7e1f5",brand3:"#ff9400",black:"#000000",darkGrey:"#333333",darkGrey2:"#4a4a4a",dustyGrey:"#979797",dustyGrey2:"#999999",mediumGrey:"#666666",mediumGrey2:"#8a959e",lightGrey:"#c5c4c8",lightGrey2:"#d8d8d8",lightestGrey:"#eeeeee",alabaster:"#f7f7f7",lightestGrey2:"#f5f5f5",white:"#ffffff",alert:"#d70000",warning:"#ffd500",success:"#19af69",unpublished:"#f2dede",facebook:"#4267B2",googleBlue:"#4285F4",tropicalBlue:"#b9e0f6",twitter:"#50abf1",hover:"#d1ecfa",purple:"#250670",bayOfMany:"#34298e",charlotte:"#cbedfa",cerulean:"#00a6e5",mercury:"#e5e5e5",whisper:"#efecf4",notificationBgColor:"#eee3f9",notificationTextColor:"#532681",salmon:"#f27179",footerBgColor:"#1D2A44",aboutBgColor:"#004861",darkGray2:"#404040",pacificBlue:"#0094C7",techBlue:"#4fD2FF",sunshine:"#FFBC0D",lightTeal:"#2ADCC9",tangerine:"#FF9B0D",lightTealV2:"#00AFAB",burgundy:"#7E2659",offWhite:"#FFF7ED",homeroomBG:"#C2F0FF"}
2,o={xxsmall:"340px",xsmall:"481px",small:"581px",medium:"769px",large:"971px",xlarge:"1024px",xxlarge:"1320px"},i={fadeIn:(0,r.i7)("{0%{opacity:0;}100%{opacity:1;}}"),fadeOut:(0,r.i7)("0%,20%{opacity:1;}100%{opacity:0;}")}},17925:(e,t,n)=>{n(37209)("Float32",4,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},17980:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},18015:(e,t,n)=>{"use strict";var r=n(9516),a=n(69012),o=n(35155),i=n(85343);function s(e){var t=new o(e),n=a(o.prototype.request,t);return r.extend(n,o.prototype,t),r.extend(n,t),n}var l=s(n(96987));l.Axios=o,l.create=function(e){return s(i(l.defaults,e))},l.Cancel=n(31928),l.CancelToken=n(3191),l.isCancel=n(93864),l.all=function(e){return Promise.all(e)},l.spread=n(17980),e.exports=l,e.exports.default=l},18132:(e,t,n)=>{var r=n(92127);r(r.S,"Object",{setPrototypeOf:n(25170).set})},18270:(e,t,n)=>{var r=n(3344);e.exports=function(e){return Object(r(e))}},18305:(e,t,n)=>{"use strict";n.d(t,{Cg:()=>h,DP:()=>g,FX:()=>m,Gm:()=>l,Th:()=>f,Xr:()=>c});var r=n(2543),a=n(39481),o=(n(34980),n(7066)),i={type:a.cN,payload:{err:"Term was not found in state."}},s={"topic/school-leadership":"topic/principal-project"},l=e=>{var t,n,o,i,l=(0,r.get)(e,"data[0]",!1)?e.data[0]:e.data,c=(null==l?void 0:l.urlAlias)||(null==l?void 0:l.slug),u=s[c]||c,d="".concat((0,r.get)(l,"links.next.href","")),p=(d=d&&d.replace("https://wpvip.edutopia.org","https://v4-1.api.edutopia.org")).substring(0,d.indexOf("?")).replace("/terms-ranked/","/terms-latest/"),m=d.substring(0,d.indexOf("?")).replace("/terms-ranked/","/terms-personalized/");return{type:a.nF,term:{uuid:(0,r.get)(l,"id",""),id:(0,r.get)(l,"id",""),slug:u,name:(0,r.get)(l,"termName","")||(0,r.get)(l,"name",""),intro:null!==(t=null==l?void 0:l.intro)&&void 0!==t?t:"",description:null!==(n=null==l?void 0:l.description)&&void 0!==n?n:"",metatags:null!==(o=null==l?void 0:l.seo)&&void 0!==o?o:{},heroBanner:null!==(i=null==l?void 0:l.heroBanner)&&void 0!==i?i:null,content:(0,r.get)(l,"content",[]),nextCall:d,page:1,latestCall:p,contentLatest:[],personalizedCall:m,contentPersonalized:[]}}},c=(e,t)=>(n,s)=>{var l,c=s(),u=(0,r.get)(c,"terms[".concat(e,"]"),!1);u||n(i);var d="".concat((0,r.get)(t,"links.next.href",""));d=d&&d.replace((0,o.sZ)("https://wpvip.edutopia.org"),(0,o.sZ)("https://v4-1.api.edutopia.org"));var p=(null==u||null===(l=u.nextCall)||void 0===l?void 0:l.includes("?start="))?(0,r.uniqBy)(u.content.concat(t.data),"id"):(0,r.uniqBy)(t.data.concat(u.content),"id");n({type:a.vW,term:{uuid:u.uuid,id:u.id,slug:u.slug.toLowerCase(),name:u.name,intro:u.intro,content:p,nextCall:d,page:u.page,included:u.included,metatags:u.metatags,latestCall:u.latestCall,contentLatest:u.contentLatest,personalizedCall:u.personalizedCall,contentPersonalized:u.contentPersonalized}})},u=(e,t)=>(n,s)=>{var l=s(),c=(0,r.get)(l,"terms[".concat(e,"]"),!1);c||n(i);var u="".concat((0,r.get)(t,"links.next.href",""));u=u&&u.replace((0,o.sZ)("https://wpvip.edutopia.org"),(0,o.sZ)("https://v4-1.api.edutopia.org")),n({type:a.fZ,term:{slug:c.slug.toLowerCase(),latestCall:u,contentLatest:(0,r.uniqBy)(c.contentLatest.concat(t.data),"id")}})},d=(e,t)=>(n,s)=>{var l=s(),c=(0,r.get)(l,"terms[".concat(e,"]"),!1);c||n(i);var u="".concat((0,r.get)(t,"links.next.href",""));u=u&&u.replace((0,o.sZ)("https://wpvip.edutopia.org"),(0,o.sZ)("https://v4-1.api.edutopia.org")),n({type:a._y,term:{slug:c.slug.toLowerCase(),personalizedCall:u,contentPersonalized:(0,r.uniqBy)(c.contentPersonalized.concat(t.data),"id")}})},p=()=>({type:a.Ff}),m=(e,t)=>n=>{n(p()),n({type:a.nC,payload:{url:e,success:c,callingPath:t,type:"term_content",setError:!1}})},h=(e,t)=>n=>{n(p()),n({type:a.nC,payload:{url:e,success:u,callingPath:t,type:"term_content",setError:!1}})},f=(e,t)=>n=>{n(p()),n({type:a.nC,payload:{url:e,success:d,callingPath:t,type:"term_content",setError:!1}})},g=()=>({type:a.cY})},18772:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540),a=n(93707);const o=e=>{var[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(!o.current&&e){o.current=!0;var t=(0,a.P$)(a.a$);Boolean(null==t?void 0:t.dismissed)||n(!0)}}),[e]),{isUpvoteTooltipVisible:t,dismissUpvoteTooltip:()=>{n(!1),(0,a.Cm)({dismissed:!0},a.a$)}}}},19166:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r,a=n(58168),o=n(5556),i=n.n(o),s=n(96540),l=n(2924),c=n(23808),u=n(31612),d=n(45533),p=n(85896),m=n(9680),h=n(885
270),f=(i().arrayOf(i().object),i().string,i().shape({pathname:i().string}),["node--article","node--video","edu_visual_essay","node--podcast","node--resource","node--quiz"]);const g=e=>{var t;return s.createElement(s.Fragment,null,null==e||null===(t=e.beyondArticles)||void 0===t?void 0:t.map(((t,n)=>s.createElement("div",{className:"beyond-article",key:n,"data-testid":"beyond-article"},f.includes(t.type)?r||(r=s.createElement("div",{className:"page-inner page-inner--no-min-height page-inner--content beyond-article-inner"},s.createElement("hr",{className:"article-separator"}))):null,"node--ask-answer"===t.type&&s.createElement(d.yY,(0,a.A)({key:n},t)),"node--article"===t.type&&s.createElement(l.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"articles",title:t.title,authors:t.authors,body:t.body,eyebrow:t.eyebrow,intro:t.intro,created:t.created,eduVideo:t.eduVideo,coverMedia:t.coverMedia,coverMediaDisplay:t.coverMediaDisplay,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location}),"node--video"===t.type&&s.createElement(c.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"articles",title:t.title,authors:t.authors,eyebrow:t.eyebrow,intro:t.intro,created:t.created,video:t.video,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location}),"edu_visual_essay"===t.type&&s.createElement(u.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"articles",title:t.title,authors:t.authors,body:t.body,eyebrow:t.eyebrow,intro:t.intro,created:t.created,eduVideo:t.eduVideo,coverMedia:t.coverMedia,coverMediaDisplay:t.coverMediaDisplay,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location}),"node--podcast"===t.type&&s.createElement(p.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"articles",title:t.title,authors:t.authors,body:t.body,eyebrow:t.eyebrow,intro:t.intro,created:t.created,eduVideo:t.eduVideo,coverMedia:t.coverMedia,coverMediaDisplay:t.coverMediaDisplay,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location,podcastOptions:t.podcastOptions}),"node--resource"===t.type?s.createElement(m.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"resources",title:t.title,authors:t.authors,body:t.body,eyebrow:t.eyebrow,intro:t.intro,created:t.created,eduVideo:t.eduVideo,coverMedia:t.coverMedia,coverMediaDisplay:t.coverMediaDisplay,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location,resourceOptions:t.resourceOptions,resourceAudiences:t.resourceAudiences,resourceTypes:t.resourceTypes}):null,"node--quiz"===t.type?s.createElement(h.A,{key:n,beyond:!0,beyondKey:n,beyondParentType:"quizzes",title:t.title,authors:t.authors,body:t.body,eyebrow:t.eyebrow,intro:t.intro,created:t.created,eduVideo:t.eduVideo,coverMedia:t.coverMedia,coverMediaDisplay:t.coverMediaDisplay,url:"".concat(e.host,"/").concat(t.slug),slug:"/".concat(t.slug),location:e.location,quizOptions:t.quizOptions}):null))))}},19190:(e,t,n)=>{var r=n(4228),a=n(63387),o=n(67574)("species");e.exports=function(e,t){var n,i=r(e).constructor;return void 0===i||null==(n=r(i)[o])?t:a(n)}},19219:e=>{e.exports=function(e,t){return e.has(t)}},19287:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r,a,o,i,s=n(10467),l=n(54705),c=n(72505),u=n.n(c),d=n(96540),p=n(29970),m=n(71468),h=n(84976),f=n(3850),g=n(98247),v=n(96697),y=n(95297),b=n(2962),x=n(44206),w=n(46798),E="AccountPassword";class C extends d.Component{constructor(){var e;super(...arguments),e=this,(0,l.A)(this,"state",{email:this.props.user.email||"",validEmail:!!this.props.user.email,id:this.props.user.id,password:"",validPwd:!1,code:"",step:"email",loading:!1}),(0,l.A)(this,"handleInputChange",(e=>{var t="password"!==e.target.name?e.target.value.trim():e.target.value;this.setState({[e.target.name]:t}),"email"===e.target.name&&(this.setState({validEmail:(0,b.D)(t)}),localStorage.setItem("email",t)),"password"===e.target.name&&this.setState({validPwd:(0,b.O)(t)})})),(0,l.A)(this,"handleEmailSubmit",function(){var t=(0,s.A)((function*(t){t.preventDefault(),e.state.validEmail&&e.state.email?(e.props.errorHandler(null),e.setState({loading:!0}),u().post("".concat("https://account-service.edutopia.org","/reset-password"),{email:e.state.email,id:e.state.id}).then((()=>{e.setState({step:"password",loading:!1}),p.Ay.event({category:E,action:"SendCode",label:"success"})})).catch((t=>{var n=404===t.response.status?"Not found. Did you sign up with Google?":"Unable to send code.",r={errorCode:t.response.status,errorText:t.response.data,func:"PasswordReset-handleEmailSubmit",id:e.state.id,email:e.state.email};e.props.errorHandler("Oops! ".concat(n),r),e.setState({loading:!1}),p.Ay.event({category:E,action:"SendCode",label:"error-send"})}))):(e.props.errorHandler("Oops! The email you entered is invali
2d."),p.Ay.event({category:E,action:"SendCode",label:"error-invalidInput"}))}));return function(e){return t.apply(this,arguments)}}()),(0,l.A)(this,"handlePasswordSubmit",function(){var t=(0,s.A)((function*(t){t.preventDefault();var n=e.state.email||localStorage.getItem("email");if(n&&(0,b.D)(n))if(e.state.validPwd&&e.state.password)if(e.state.code)if((0,b.D)(e.state.code))e.props.errorHandler("Oops! Please enter the reset code we sent to your email.");else{e.setState({loading:!0});try{yield u().post("".concat("https://account-service.edutopia.org","/change-password"),{email:n,code:e.state.code,password:e.state.password}),e.setState((e=>({email:e.email,code:"",password:"",step:"success",loading:!1}))),p.Ay.event({category:E,action:"Reset",label:"success"}),e.props.errorHandler(null),localStorage.removeItem("email")}catch(t){var r={errorCode:t.response.status,errorText:t.response.data,func:"PasswordReset-handlePasswordSubmit",id:e.state.id,email:n,resetCode:e.state.code};e.props.errorHandler(t.response.data,r),e.setState({loading:!1}),p.Ay.event({category:E,action:"Reset",label:"error"})}}else e.props.errorHandler("Oops! Please enter the reset code.");else e.props.errorHandler("Oops! Please enter a valid password.");else{var a={errorText:"The email is missing or invalid.",func:"PasswordReset-handlePasswordSubmit",id:e.state.id,email:n,resetCode:e.state.code};e.props.errorHandler("Oops! The email is missing or invalid.",a)}}));return function(e){return t.apply(this,arguments)}}()),(0,l.A)(this,"handleSuccess",(e=>{e.preventDefault(),this.props.loggedIn?this.props.viewHandler("settings"):this.props.viewHandler("signin")}))}render(){var e;switch(this.state.step){case"email":e=d.createElement(d.Fragment,null,d.createElement("form",{onSubmit:this.handleEmailSubmit},this.props.loggedIn&&this.props.user.email?d.createElement("p",{className:w.l8.passwordResetP},"A security code will be sent to your email address to make sure it's you."):d.createElement(d.Fragment,null,d.createElement("p",{className:w.l8.passwordResetP},"Enter your email address below. A security code will be sent to your email address to make sure it's you."),d.createElement(f.A,{changeHandler:this.handleInputChange,value:this.state.email,name:"email"})),d.createElement("div",{className:w.l8.passwordResetButton},d.createElement("button",{type:"submit",name:"submit","data-testid":"submit",className:"".concat(w.QL.button," ").concat(this.state.loading?"loading":""),disabled:this.state.loading},"Get code")),d.createElement("p",{className:"".concat(w.l8.bottom," ").concat(w.l8.passwordResetBottom)},d.createElement("button",{className:"".concat(w.QL.buttonLink," plain"),onClick:()=>{this.props.errorHandler(null),this.setState({step:"password"})}},"Already received a code?")),this.props.inModal?"":d.createElement("div",{className:w.l8.passwordResetGoBackWrapper},r||(r=d.createElement("span",{className:"laquo"},"«"))," ",d.createElement(h.N_,{className:"".concat(w.QL.buttonLinkMuted," below link"),to:"/account/signin".concat((0,y.Mm)((0,y.Up)(this.props.location.query,["subscribe","unsubscribe"])))},"Go back"))));break;case"password":e=d.createElement(d.Fragment,null,a||(a=d.createElement("p",null,"Enter the password reset code that was emailed to you, and choose a new password.")),d.createElement("form",{onSubmit:this.handleEmailSubmit,className:w.l8.authWrapper},d.createElement("fieldset",null,d.createElement(v.A,{changeHandler:this.handleInputChange,value:this.state.code,name:"code",label:"Reset code",placeholder:"Enter your reset code",addClass:"code"}),d.createElement(g.A,{changeHandler:this.handleInputChange,value:this.state.password,validInput:this.state.validPwd,placeholder:"New password",name:"password",showValidation:!0})),d.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:this.handlePasswordSubmit,className:"".concat(w.QL.button," ").concat(this.state.loading&&"loading"),disabled:this.state.loading||!this.state.validPwd},"Reset password"),d.createElement("div",{className:w.l8.passwordResetGoBackWrapper},o||(o=d.createElement("span",{className:"laquo"},"«"))," ",d.createElement("button",{type:"button",name:"goback","data-testid":"goback",className:"".concat(w.QL.buttonLinkMuted," below"),onClick:()=>this.setState({step:"email"})},"Go back"))));break;case"success":e=d.createElement(d.Fragment,null,i||(i=d.createElement("p",null,"You have successfully changed your password.")),d.createElement("button",{type:"button",name:"return","data-testid":"return",className:"".concat(w.QL.buttonLink),onClick:this.handleSuccess},this.props.loggedIn?"Return to your settings":"Click here to log in"))}return d.createElement("div",{className:"".concat(w.l8.viewContent," password-reset")},d.createElement("h3",{className:"".concat(w.l8.title," password-reset")},"Reset your password"),e)}}C.defaultProps={inModal:!1};const k=(0,m.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))((0,x.h)(C))},19546:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 2===r(e).getDay()}},19620:(e,t,n)=>{var r=n(92127);r(r.P,"Array",{copyWithin:n(84438)}),n(88184)("copyWithin")}
2,19752:(e,t,n)=>{var r=n(51852),a=n(84393);e.exports=function(e){var t=r(e),n=new Date(0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),a(n)}},19899:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getTime()<(new Date).getTime()}},19909:(e,t)=>{"use strict";t.q=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var r={},a=t||{},i=e.split(";"),s=a.decode||n,l=0;l<i.length;l++){var c=i[l],u=c.indexOf("=");if(!(u<0)){var d=c.substring(0,u).trim();if(null==r[d]){var p=c.substring(u+1,c.length).trim();'"'===p[0]&&(p=p.slice(1,-1)),r[d]=o(p,s)}}}return r},t.l=function(e,t,n){var o=n||{},i=o.encode||r;if("function"!=typeof i)throw new TypeError("option encode is invalid");if(!a.test(e))throw new TypeError("argument name is invalid");var s=i(t);if(s&&!a.test(s))throw new TypeError("argument val is invalid");var l=e+"="+s;if(null!=o.maxAge){var c=o.maxAge-0;if(isNaN(c)||!isFinite(c))throw new TypeError("option maxAge is invalid");l+="; Max-Age="+Math.floor(c)}if(o.domain){if(!a.test(o.domain))throw new TypeError("option domain is invalid");l+="; Domain="+o.domain}if(o.path){if(!a.test(o.path))throw new TypeError("option path is invalid");l+="; Path="+o.path}if(o.expires){if("function"!=typeof o.expires.toUTCString)throw new TypeError("option expires is invali
2d");l+="; Expires="+o.expires.toUTCString()}if(o.httpOnly&&(l+="; HttpOnly"),o.secure&&(l+="; Secure"),o.sameSite)switch("string"==typeof o.sameSite?o.sameSite.toLowerCase():o.sameSite){case!0:l+="; SameSite=Strict";break;case"lax":l+="; SameSite=Lax";break;case"strict":l+="; SameSite=Strict";break;case"none":l+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return l};var n=decodeURIComponent,r=encodeURIComponent,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function o(e,t){try{return t(e)}catch(t){return e}}},20062:(e,t,n)=>{"use strict";n(40629)("trimLeft",(function(e){return function(){return e(this,1)}}),"trimStart")},20107:(e,t,n)=>{"use strict";var r=n(4228),a=n(83048),o="number";e.exports=function(e){if("string"!==e&&e!==o&&"default"!==e)throw TypeError("Incorrect hint");return a(r(this),e!=o)}},20157:(e,t,n)=>{"use strict";n.d(t,{BT:()=>o,Qc:()=>i,hi:()=>a});var r=new(n(31580).A),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"closed-10",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:864e3;r.set("signupPopup",e,{path:"/",maxAge:t})},o=()=>{r.remove("signupPopup",{path:"/"})},i=()=>{var e=r.get("signupPopup")||null;if(null===e||"closed-10"===e)return!1;"closed"===e&&r.remove("signupPopup")}},20181:(e,t,n)=>{var r=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,i=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),d=Object.prototype.toString,p=Math.max,m=Math.min,h=function(){return u.Date.now()};function f(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(f(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=f(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=o.test(e);return n||i.test(e)?s(e.slice(2),n?2:8):a.test(e)?NaN:+e}e.exports=function(e,t,n){var r,a,o,i,s,l,c=0,u=!1,d=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=r,o=a;return r=a=void 0,c=t,i=e.apply(o,n)}function b(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=o}function x(){var e=h();if(b(e))return w(e);s=setTimeout(x,function(e){var n=t-(e-l);return d?m(n,o-(e-c)):n}(e))}function w(e){return s=void 0,v&&r?y(e):(r=a=void 0,i)}function E(){var e=h(),n=b(e);if(r=arguments,a=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(x,t),u?y(e):i}(l);if(d)return s=setTimeout(x,t),y(l)}return void 0===s&&(s=setTimeout(x,t)),i}return t=g(t)||0,f(n)&&(u=!!n.leading,o=(d="maxWait"in n)?p(g(n.maxWait)||0,t):o,v="trailing"in n?!!n.trailing:v),E.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=a=s=void 0},E.flush=function(){return void 0===s?i:w(h())},E}},20317:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},20341:(e,t,n)=>{"use strict";var r=n(95411),a=n(4228),o=n(19190),i=n(28828),s=n(81485),l=n(52535),c=n(69600),u=n(57067),d=Math.min,p=[].push,m="split",h="length",f="lastIndex",g=4294967295,v=!u((function(){RegExp(g,"y")}));n(69228)("split",2,(function(e,t,n,u){var y;return y="c"=="abbc"[m](/(b)*/)[1]||4!="test"[m](/(?:)/,-1)[h]||2!="ab"[m](/(?:ab)*/)[h]||4!="."[m](/(.?)(.?)/)[h]||"."[m](/()()/)[h]>1||""[m](/.?/)[h]?function(e,t){var a=String(this);if(void 0===e&&0===t)return[];if(!r(e))return n.call(a,e,t);for(var o,i,s,l=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),d=0,m=void 0===t?g:t>>>0,v=new RegExp(e.source,u+"g");(o=c.call(v,a))&&!((i=v[f])>d&&(l.push(a.slice(d,o.index)),o[h]>1&&o.index<a[h]&&p.apply(l,o.slice(1)),s=o[0][h],d=i,l[h]>=m));)v[f]===o.index&&v[f]++;return d===a[h]?!s&&v.test("")||l.push(""):l.push(a.slice(d)),l[h]>m?l.slice(0,m):l}:"0"[m](void 0,0)[h]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,r){var a=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,a,r):y.call(String(a),n,r)},function(e,t){var r=u(y,e,this,t,y!==n);if(r.done)return r.value;var c=a(e),p=String(this),m=o(c,RegExp),h=c.unicode,f=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(v?"y":"g"),b=new m(v?c:"^(?:"+c.source+")",f),x=void 0===t?g:t>>>0;if(0===x)return[];if(0===p.length)return null===l(b,p)?[p]:[];for(var w=0,E=0,C=[];E<p.length;){b.lastIndex=v?E:0;var k,A=l(b,v?p:p.slice(E));if(null===A||(k=d(s(b.lastIndex+(v?0:E)),p.length))===w)E=i(p,E,h);else{if(C.push(p.slice(w,E)),C.length===x)return C;for(var T=1;T<=A.length-1;T++)if(C.push(A[T]),C.length===x)return C;E=w=k}}return C.push(p.slice(w)),C}]}))},20708:(e,t,n)=>{var r="\\ud800-\\udfff",a="\\u0300-\\u036f\\ufe20-\\ufe23",o="\\u20d0-\\u20f0",i="\\ufe0e\\ufe0f",s="["+r+"]",l="["+a+o+"]",c="\\ud83c[\\udffb-\\udfff]",u="[^"+r+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",m="\\u200d",h="(?:"+l+"|"+c+")?",f="["+i+"]?",g=f+h+"(?:"+m+"(?:"+[u,d,p].join("|")+")"+f+h+")*",v="(?:"+[u+l+"?",l,d,p,s].join("|")+")",y=RegExp(c+"(?="+c+")|"+v+g,"g"),b=RegExp("["+m+r+a+o+i+"]"),x="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,w="object"==typeof self&&self&&self.Object===Object&&self,E=x||w||Function("return this")();function C(e){return b.test(e)}var k=Object.prototype.toString,A=E.Symbol,T=A?A.prototype:void 0,D=T?T.toString:void 0;
2var S=function(e){var t,n,r,a,o,i=C(e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==k.call(e)}(e))return D?D.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t))?function(e){return C(e)?function(e){return e.match(y)||[]}(e):function(e){return e.split("")}(e)}(e):void 0,s=i?i[0]:e.charAt(0),l=i?(n=i,r=1,o=n.length,a=void 0===a?o:a,!r&&a>=o?n:function(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r<a;)o[r]=e[r+t];return o}(n,r,a)).join(""):e.slice(1);return s.toUpperCase()+l};e.exports=S},20762:(e,t,n)=>{var r=n(34848),a=n(67574)("iterator"),o=n(60906);e.exports=n(56094).getIteratorMethod=function(e){if(null!=e)return e[a]||e["@@iterator"]||o[r(e)]}},20957:(e,t,n)=>{"use strict";n(40629)("trim",(function(e){return function(){return e(this,3)}}))},21090:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setSeconds(59,999),t}},21549:(e,t,n)=>{var r=n(22032),a=n(63862),o=n(66721),i=n(12749),s=n(35749);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=o,l.prototype.has=i,l.prototype.set=s,e.exports=l},21626:(e,t,n)=>{var r=n(47967),a=n(4228),o=n(51311);e.exports=n(1763)?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),s=i.length,l=0;s>l;)r.f(e,n=i[l++],t[n]);return e}},21742:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>m,Wx:()=>h,pL:()=>m});var r=n(96540);function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}var i=new Map,s=new WeakMap,l=0,c=void 0;function u(e,t,n,r){if(void 0===n&&(n={}),void 0===r&&(r=c),void 0===window.IntersectionObserver&&void 0!==r){var a=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),function(){}}var o=function(e){var t=function(e){return Object.keys(e).sort().filter((function(t){return void 0!==e[t]})).map((function(t){return t+"_"+("root"===t?(n=e.root)?(s.has(n)||(l+=1,s.set(n,l.toString())),s.get(n)):"0":e[t]);var n})).toString()}(e),n=i.get(t);if(!n){var r,a=new Map,o=new IntersectionObserver((function(t){t.forEach((function(t){var n,o=t.isIntersecting&&r.some((function(e){return t.intersectionRatio>=e}));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=a.get(t.target))||n.forEach((function(e){e(o,t)}))}))}),e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:a},i.set(t,n)}return n}(n),u=o.id,d=o.observer,p=o.elements,m=p.get(e)||[];return p.has(e)||p.set(e,m),m.push(t),d.observe(e),function(){m.splice(m.indexOf(t),1),0===m.length&&(p.delete(e),d.unobserve(e)),0===p.size&&(d.disconnect(),i.delete(u))}}var d=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function p(e){return"function"!=typeof e.children}var m=function(e){var t,n;function i(t){var n;return(n=e.call(this,t)||this).node=null,n._unobserveCb=null,n.handleNode=function(e){n.node&&(n.unobserve(),e||n.props.triggerOnce||n.props.skip||n.setState({inView:!!n.props.initialInView,entry:void 0})),n.node=e||null,n.observeNode()},n.handleChange=function(e,t){e&&n.props.triggerOnce&&n.unobserve(),p(n.props)||n.setState({inView:e,entry:t}),n.props.onChange&&n.props.onChange(e,t)},n.state={inView:!!t.initialInView,entry:void 0},n}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,o(t,n);var s=i.prototype;return s.componentDidUpdate=function(e){e.rootMargin===this.props.rootMargin&&e.root===this.props.root&&e.threshold===this.props.threshold&&e.skip===this.props.skip&&e.trackVisibility===this.props.trackVisibility&&e.delay===this.props.delay||(this.unobserve(),this.observeNode())},s.componentWillUnmount=function(){this.unobserve(),this.node=null},s.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,n=e.root,r=e.rootMargin,a=e.trackVisibility,o=e.delay,i=e.fallbackInView;this._unobserveCb=u(this.node,this.handleChange,{threshold:t,root:n,rootMargin:r,trackVisibility:a,delay:o},i)}},s.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},s.render=function(){if(!p(this.props)){var e=this.state,t=e.inView,n=e.entry;return this.props.children({inView:t,entry:n,ref:this.handleNode})}var o=this.props,i=o.children,s=o.as,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(o,d);return r.createElement(s||"div",a({ref:this.handleNode},l),i)},i}(r.Component);function h(e){var t=void 0===e?{}:e,n=t.threshold,a=t.delay,o=t.trackVisibility,i=t.rootMargin,s=t.root,l=t.triggerOnce,c=t.skip,d=t.initialInView,p=t.fallbackInView,m=r.useRef(),h=r.useState({inView:!!d}),f=h[0],g=h[1],v=r.useCallback((function(e){void 0!==m.current&&(m.current(),m.current=void 0),c||e&&(m.current=u(e,(function(e,t){g({inView:e,entry:t}),t.isIntersecting&&l&&m.current&&(m.current(),m.current=void 0)}),{root:s,rootMargin:i,threshold:n,trackVisibility:o,delay:a},p))}),[Array.isArray(n)?n.toString():n,s,i,l,c,o,p,a]);(0,r.useEffect)((function(){m.current||!f.entry||l||c||g({inView:!!d})}));var y=[v,f.inView,f.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}m.displayName="InView",m.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}}
2,21764:(e,t,n)=>{"use strict";n.d(t,{A:()=>p,s:()=>d});var r=n(96540),a=n(16762),o=n.n(a),i=n(20708),s=n.n(i),l=n(65108),c=n(66150),u=n(29970),d=(e,t,n)=>{u.Ay.event({action:e,category:t,label:n})};const p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{services:[{service:"facebook",url:"https://www.facebook.com/edutopia",title:"Edutopia on Facebook"},{service:"bluesky",url:"https://bsky.app/profile/edutopia.org",title:"Edutopia on Bluesky"},{service:"instagram",url:"https://www.instagram.com/edutopia/",title:"Edutopia on Instagram"},{service:"youtube",url:"https://www.youtube.com/edutopia",title:"Edutopia on Youtube"},{service:"pinterest",url:"https://www.pinterest.com/edutopia/",title:"Edutopia on Pinterest"}],iconSize:null};return r.createElement("ul",{className:c.A.socialIconList,"data-testid":"social-list"},e.services.map((t=>{var{service:n,url:a,title:i}=t;return r.createElement("li",{key:n,className:c.A.socialIconListItem},r.createElement(l.A,{notShare:o()(e,"notShare",!1),service:n,url:a,title:i,iconSize:e.iconSize,onClick:()=>{var t=e.context?"_".concat(s()(e.context),"_"):"_";d("Click_Social".concat(t,"Icon"),"Social Icon",n)}}))})))}},21883:(e,t,n)=>{var r=n(92127);r(r.S,"Reflect",{has:function(e,t){return t in e}})},21986:(e,t,n)=>{var r=n(51873),a=n(37828),o=n(75288),i=n(25911),s=n(20317),l=n(84247),c=r?r.prototype:void 0,u=c?c.valueOf
2:void 0;e.exports=function(e,t,n,r,c,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new a(e),new a(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var m=s;case"[object Set]":var h=1&r;if(m||(m=l),e.size!=t.size&&!h)return!1;var f=p.get(e);if(f)return f==t;r|=2,p.set(e,t);var g=i(m(e),m(t),r,c,d,p);return p.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},22019:(e,t,n)=>{"use strict";var r=n(45228),a="function"==typeof Symbol&&Symbol.for,o=a?Symbol.for("react.element"):60103,i=a?Symbol.for("react.portal"):60106,s=a?Symbol.for("react.fragment"):60107,l=a?Symbol.for("react.strict_mode"):60108,c=a?Symbol.for("react.profiler"):60114,u=a?Symbol.for("react.provider"):60109,d=a?Symbol.for("react.context"):60110,p=a?Symbol.for("react.forward_ref"):60112,m=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.memo"):60115,f=a?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function x(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function w(){}function E(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}x.prototype.isReactComponent={},x.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},x.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=x.prototype;var C=E.prototype=new w;C.constructor=E,r(C,x.prototype),C.isPureReactComponent=!0;var k={current:null},A=Object.prototype.hasOwnProperty,T={key:!0,ref:!0,__self:!0,__source:!0};function D(e,t,n){var r,a={},i=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)A.call(t,r)&&!T.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:o,type:e,key:i,ref:s,props:a,_owner:k.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var _=/\/+/g,N=[];function O(e,t,n,r){if(N.length){var a=N.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=r,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function j(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>N.length&&N.push(e)}function F(e,t,n,r){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var s=!1;if(null===e)s=!0;else switch(a){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case o:case i:s=!0}}if(s)return n(r,e,""===t?"."+P(e,0):t),1;if(s=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;l<e.length;l++){var c=t+P(a=e[l],l);s+=F(a,c,n,r)}else if("function"==typeof(c=null===e||"object"!=typeof e?null:"function"==typeof(c=g&&e[g]||e["@@iterator"])?c:null))for(e=c.call(e),l=0;!(a=e.next()).done;)s+=F(a=a.value,c=t+P(a,l++),n,r);else if("object"===a)throw n=""+e,Error(v(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,""));return s}function I(e,t,n){return null==e?0:F(e,"",t,n)}function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function L(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?H(e,r,n,(function(e){return e})):null!=e&&(S(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(_,"$&/")+"/")+n)),r.push(e))}function H(e,t,n,r,a){var o="";null!=n&&(o=(""+n).replace(_,"$&/")+"/"),I(e,M,t=O(t,o,r,a)),j(t)}var R={current:null};function B(){var e=R.current;if(null===e)throw Error(v(321));return e}var z={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return H(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;I(e,L,t=O(null,null,t,n)),j(t)},count:function(e){return I(e,(function(){return null}),null)},toArray:function(e){var t=[];return H(e,t,null,(function(e){return e})),t},only:function(e){if(!S(e))throw Error(v(143));return e}},t.Component=x,t.Fragment=s,t.Profiler=c,t.PureComponent=E,t.StrictMode=l,t.Suspense=m,t.__SECRET_INT
2ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=z,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var a=r({},e.props),i=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=k.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)A.call(t,u)&&!T.hasOwnProperty(u)&&(a[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)a.children=n;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];a.children=c}return{$$typeof:o,type:e.type,key:i,ref:s,props:a,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},t.createElement=D,t.createFactory=function(e){var t=D.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:p,render:e}},t.isValidElement=S,t.lazy=function(e){return{$$typeof:f,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return B().useCallback(e,t)},t.useContext=function(e,t){return B().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return B().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return B().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return B().useLayoutEffect(e,t)},t.useMemo=function(e,t){return B().useMemo(e,t)},t.useReducer=function(e,t,n){return B().useReducer(e,t,n)},t.useRef=function(e){return B().useRef(e)},t.useState=function(e){return B().useState(e)},t.version="16.14.0"},22032:(e,t,n)=>{var r=n(81042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},22514:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,b:()=>l});var r,a,o=n(96540),i=n(71468),s=n(62524),l=()=>r||(r=o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},o.createElement("circle",{transform:"translate(8 0)",cx:"0",cy:"16",r:"0.727499"},o.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0",keyTimes:"0;0.2;0.7;1",keySplines:"0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8",calcMode:"spline"})),o.createElement("circle",{transform:"translate(16 0)",cx:"0",cy:"16",r:"3.20463"},o.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.3",keyTimes:"0;0.2;0.7;1",keySplines:"0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8",calcMode:"spline"})),o.createElement("circle",{transform:"translate(24 0)",cx:"0",cy:"16",r:"0"},o.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.6",keyTimes:"0;0.2;0.7;1",keySplines:"0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.6 0.4 0.8",calcMode:"spline"}))));const c=(0,i.Ng)((e=>({offlineStatus:e.global.offlineStatus})))((e=>o.createElement("div",{className:"page-inner page-inner--content loading",style:{fill:"#ff4c00",height:e.offlineStatus?"":"84px",width:e.offlineStatus?"100%":"84px",marginTop:"30px",paddingTop:"50px"},"data-testid":"loading"},e.offlineStatus?o.createElement("div",null,o.createElement("h2",{className:"grey-title-link",style:{marginBottom:"30px",textAlign:"center",fontFamily:s.A.displayBold,fontSize:"24px"}},"Couldn't connect to Edutopia"),o.createElement("p",{style:{textAlign:"center"}},"We'll keep trying, but there may be a problem with your connection.")):a||(a=o.createElement(l,null)))))},22642:(e,t,n)=>{var r=n(57221),a=n(68641).f;n(80923)("getOwnPropertyDescriptor",(function(){return function(e,t){return a(r(e),t)}}))},22750:e=>{e.exports=!1},22799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,m=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,f=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case i:case m:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case f:case l:return e;default:return t}}case a:return t}}}function E(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=f,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=m,t.isAsyncMode=function(e){return E(e)||w(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===f},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===i||e===m||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===f||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w}
2,22814:(e,t,n)=>{"use strict";n.d(t,{M8:()=>l,Xv:()=>i,oQ:()=>a,qB:()=>s});var r=[["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Andrew.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Steve.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/12/Daniel_Leonard.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Paige.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Amy.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Tom.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2022/10/Youki-Terada.webp?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/03/Sarah.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/08/IMG_0870-1-e1756166801623.jpeg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/10/danielle.jpeg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2024/12/NoyesSainiAnne1-e1733519848707.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/03/image.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2024/06/Untitled-design-5.png?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/12/Emily_Taylor.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2023/12/Emily_Taylor.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/01/IMG_0077-4.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/10/Laura-DeMars-A.webp?w=200"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2025/12/Andrea-Tamayo.jpg?w=1024"}],["[email protected]",{photo:"https://wpvip.edutopia.org/wp-content/uploads/2022/10/Bio20Photo.jpg?w=1024"}]],a=[...r.map((e=>{var[t]=e;return t.toLowerCase()})),"[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"],o=new Map(r),i=["[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"],s=["[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]","[email protected]"],l=e=>o.get(null==e?void 0:e.toLowerCase())},22883:(e,t,n)=>{"use strict";n.d(t,{ZE:()=>m,ML:()=>p});var r=n(16762),a=n.n(r),o=n(39481),i=n(66353),s=n.n(i),l=n(93404),c=n.n(l),u=n(41576),d=n(34980),p=e=>{var t;return(e=>({type:o.ZF,curated:{id:e.id,nid:e.nid,vid:e.vid,type:e.type,body:e.body,title:e.title,eyebrow:e.eyebrow,intro:e.intro,summary:e.summary,suffix:e.suffix,created:e.created,rawCreated:e.rawCreated,firstPublished:e.firstPublished,rawfirstPublished:e.rawfirstPublished,coverMediaDisplay:e.coverMediaDisplay,authors:e.authors,topics:e.topics,primaryTopic:e.primaryTopic,coverMedia:e.coverMedia,embeds:e.embeds,slug:e.slug.toLowerCase(),defaultPackageSlug:e.defaultPackageSlug,metatags:e.metatags,fbStats:e.fbStats,resourceTitle:e.resourceTitle,resourceUrl:e.resourceUrl,resourceDate:e.resourceDate,resourceSummary:e.resourceSummary,publisher:e.publisher,displayResource:e.displayResource,commentCount:e.commentCount,commentStatus:e.commentStatus,authorsWhoCommented:e.authorsWhoCommented}}
2))((t=a()(e,"data[0]",!1)?e.data[0]:e.data,{type:"node--curated",id:a()(t,"id",""),nid:a()(t,"nid",""),vid:a()(t,"vid",""),body:a()(t,"body",""),title:a()(t,"title",""),eyebrow:a()(t,"eyebrowComputed",null),intro:a()(t,"intro",""),suffix:a()(t,"suffix",""),created:s()(c()(new Date(1e3*Number(a()(t,"changed",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(t,"changed",""))).toISOString(),firstPublished:null!==a()(t,"firstPublishedOn")?s()(c()(new Date(1e3*Number(a()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(t,"firstPublishedOn")?new Date(1e3*Number(a()(t,"firstPublishedOn",""))).toISOString():null,coverMediaDisplay:a()(t,"coverMediaDisplay"),authors:a()(t,"authors",[]),topics:(0,u.p)(a()(t,"terms",[])),primaryTopic:a()(t,"primaryTopic",""),coverMedia:a()(t,"coverMedia",{}),commentCount:a()(t,"commentCount",0),commentStatus:a()(t,"commentStatus","closed"),embeds:a()(t,"attributes.field_entity_embeds",[]),slug:a()(t,"attributes.canonical_url_slug",!1)||a()(t,"slug",""),defaultPackageSlug:a()(t,"defaultPackageSlug",""),metatags:a()(t,"seo",{}),fbStats:a()(t,"attributes.field_fb_stats"),resourceUrl:a()(t,"resource.resourceUrl",""),summary:a()(t,"summary","")}))},m=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().curated[e]||n(((e,t)=>({type:o.nC,payload:{url:(0,d.W7)(e),success:p,setError:t}}))(e,t))}}},22956:(e,t,n)=>{e.exports=!n(1763)&&!n(57067)((function(){return 7!=Object.defineProperty(n(46034)("div"),"a",{get:function(){return 7}}).a}))},23291:e=>{"use strict";e.exports=JSON.parse('{"yahoo":{"name":"yahoo","protocol":"http","host":"gws2.maps.yahoo.com","path":"/MapImage","flags":"PMJ","imi":"1-h-gws-2x","radius":"700","resultCount":1},"google":{"name":"google","protocol":"https","host":"maps.googleapis.com","path":"/maps/api/staticmap","mapType":"roadmap","markerColor":"color:purple","markerLabel":"label:1"},"bing":{"name":"bing","protocol":"https","host":"dev.virtualearth.net","path":"/REST/V1/Imagery/Map/Road/"},"mapQuest":{"name":"mapQuest","protocol":"https","host":"www.mapquestapi.com","path":"/staticmap/v4/getplacemap","mapType":"map","icon":"red_1-1"}}')},23483:(e,t,n)=>{var r=n(92127),a=n(57221),o=n(81485);r(r.S,"String",{raw:function(e){for(var t=a(e.raw),n=o(t.length),r=arguments.length,i=[],s=0;n>s;)i.push(String(t[s++])),s<r&&i.push(String(arguments[s]));return i.join("")}})},23517:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=s(n(44666)),o=s(n(46694)),i=s(n(49325));function s(e){return e&&e.__esModule?e:{default:e}}var l=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=(0,a.default)();if(l||(l=(0,o.default)(s)),t.events)throw new Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw new Error('Element "'+e+'" does not exist.');t.events=i.default.proxyEvents(s);var c=new Promise((function(n){"object"===(void 0===e?"undefined":r(e))&&e.playVideo instanceof Function?n(e):l.then((function(r){var a=new r.Player(e,t);return s.on("ready",(function(){n(a)})),null}))})),u=i.default.promisifyPlayer(c,n);return u.on=s.on,u.off=s.off,u},e.exports=t.default},23805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},23807:function(e){e.exports=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};n%2?e(Object(a),!0).forEach((function(e){r(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):e(Object(a)).forEac
2h((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,o(r.key),r)}}function r(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function o(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var i={exports:{}};!function(e){"undefined"!=typeof window&&function(t){var n=t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype,r=t.Blob&&function(){try{return Boolean(new Blob)}catch(e){return!1}}(),a=r&&t.Uint8Array&&function(){try{return 100===new Blob([new Uint8Array(100)]).size}catch(e){return!1}}(),o=t.BlobBuilder||t.WebKitBlobBuilder||t.MozBlobBuilder||t.MSBlobBuilder,i=/^data:((.*?)(;charset=.*?)?)(;base64)?,/,s=(r||o)&&t.atob&&t.ArrayBuffer&&t.Uint8Array&&function(e){var t,n,s,l,c,u,d,p,m;if(!(t=e.match(i)))throw new Error("invalid data URI");for(n=t[2]?t[1]:"text/plain"+(t[3]||";charset=US-ASCII"),s=!!t[4],l=e.slice(t[0].length),c=s?atob(l):decodeURIComponent(l),u=new ArrayBuffer(c.length),d=new Uint8Array(u),p=0;p<c.length;p+=1)d[p]=c.charCodeAt(p);return r?new Blob([a?d:u],{type:n}):((m=new o).append(u),m.getBlob(n))};t.HTMLCanvasElement&&!n.toBlob&&(n.mozGetAsFile?n.toBlob=function(e,t,r){var a=this;setTimeout((function(){r&&n.toDataURL&&s?e(s(a.toDataURL(t,r))):e(a.mozGetAsFile("blob",t))}))}:n.toDataURL&&s&&(n.msToBlob?n.toBlob=function(e,t,r){var a=this;setTimeout((function(){(t&&"image/png"!==t||r)&&n.toDataURL&&s?e(s(a.toDataURL(t,r))):e(a.msToBlob(t))}))}:n.toBlob=function(e,t,n){var r=this;setTimeout((function(){e(s(r.toDataURL(t,n)))}))})),e.exports?e.exports=s:t.dataURLtoBlob=s}(window)}(i);var s=i.exports,l={strict:!0,checkOrientation:!0,retainExif:!1,maxWidth:1/0,maxHeight:1/0,minWidth:0,minHeight:0,width:void 0,height:void 0,resize:"none",quality:.8,mimeType:"auto",convertTypes:["image/png"],convertSize:5e6,beforeDraw:null,drew:null,success:null,error:null},c="undefined"!=typeof window&&void 0!==window.document?window:{},u=function(e){return e>0&&e<1/0},d=Array.prototype.slice;function p(e){return Array.from?Array.from(e):d.call(e)}var m=/^image\/.+$/;function h(e){return m.test(e)}var f=String.fromCharCode;var g=c.btoa;function v(e,t){for(var n=[],r=new Uint8Array(e);r.length>0;)n.push(f.apply(null,p(r.subarray(0,8192)))),r=r.subarray(8192);return"data:".concat(t,";base64,").concat(g(n.join("")))}function y(e){var t,n=new DataView(e);try{var r,a,o;if(255===n.getUint8(0)&&216===n.getUint8(1))for(var i=n.byteLength,s=2;s+1<i;){if(255===n.getUint8(s)&&225===n.getUint8(s+1)){a=s;break}s+=1}if(a){var l=a+10;if("Exif"===function(e,t,n){var r,a="";for(n+=t,r=t;r<n;r+=1)a+=f(e.getUint8(r));return a}(n,a+4,4)){var c=n.getUint16(l);if(((r=18761===c)||19789===c)&&42===n.getUint16(l+2,r)){var u=n.getUint32(l+4,r);u>=8&&(o=l+u)}}}if(o){var d,p,m=n.getUint16(o,r);for(p=0;p<m;p+=1)if(d=o+12*p+2,274===n.getUint16(d,r)){d+=8,t=n.getUint16(d,r),n.setUint16(d,1,r);break}}}catch(e){t=1}return t}var b=/\.\d*(?:0|9){12}\d*$/;function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return b.test(e)?Math.round(e*t)/t:e}function w(e){var t=e.aspectRatio,n=e.height,r=e.width,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none",o=u(r),i=u(n);if(o&&i){var s=n*t;("contain"===a||"none"===a)&&s>r||"cover"===a&&s<r?n=r/t:r=n*t}else o?n=r/t:i&&(r=n*t);return{width:r,height:n}}var E=c.ArrayBuffer,C=c.FileReader,k=c.URL||c.webkitURL,A=/\.\w+$/,T=c.Compressor;return function(){function e(n,r){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.file=n,this.exif=[],this.image=new Image,this.options=t(t({},l),r),this.aborted=!1,this.result=null,this.init()}return r=e,i=[{key:"noConflict",value:function(){return window.Compressor=T,e}},{key:"setDefaults",value:function(e){a(l,e)}}],(o=[{key:"init",value:function(){var e,t=this,n=this.file,r=this.options;if(e=n,"undefined"!=typeof Blob&&(e instanceof Blob||"[object Blob]"===Object.prototype.toString.call(e))){var o=n.type;if(h(o))if(k&&C){E||(r.checkOrientation=!1,r.retainExif=!1);var i="image/jpeg"===o,s=i&&r.checkOrientation,l=i&&r.retainExif;if(!k||s||l){var c=new C;this.reader=c,c.onload=function(e){var r=e.target.result,i={},c=1;s&&(c=y(r))>1&&a(i,function(e){var t=0,n=1,r=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:r=-1;break;case 5:t=90,r=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90}return{rotate:t,scaleX:n,scaleY:r}}(c)),l&&(t.exif=function(e){for(var t=p(new Uint8Array(e)),n=t.length,r=[],a=0;a+3<n;){var o=t[a],i=t[a+1];if(255===o&&218===i)break;if(255===o&&216===i)a+=2;else{var s=a+(256*t[a+2]+t[a+3])+2,l=t.slice(a,s);r.push(l),a=s}}return r.reduce((function(e,t){return 255===t[0]&&225===t[1]?e.concat(t):e}),[])}(r)),i.url=s||l?!k||c>1?v(r,o):k.createObjectURL(n):r,t.load(i)},c.onabort=function(){t.fail(new Error("Aborted to read the image with FileReader."))},c.onerror=function(){t.fail(new Error("Failed to read the image with FileReader."))},c.onloadend=function(){t.reader=null},s||l?c.readAsArrayBuffer(n):c.readAsDataURL(n)}else this.load({url:k.createObjectURL(n)})}else this.fail(new Error("The current browser does not support image compression."));else this.fail(new Error("The first argument must be an image File or Blob object."))}else this.fail(new Error("The first argument must be a File or Blob object."))}},{key:"load",value:function(e){var n=this,r=this.file,a=this.image;a.onload=function(){n.draw(t(t({},e),{}
2,{naturalWidth:a.naturalWidth,naturalHeight:a.naturalHeight}))},a.onabort=function(){n.fail(new Error("Aborted to load the image."))},a.onerror=function(){n.fail(new Error("Failed to load the image."))},c.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(c.navigator.userAgent)&&(a.crossOrigin="anonymous"),a.alt=r.name,a.src=e.url}},{key:"draw",value:function(e){var t=this,n=e.naturalWidth,r=e.naturalHeight,a=e.rotate,o=void 0===a?0:a,i=e.scaleX,l=void 0===i?1:i,c=e.scaleY,d=void 0===c?1:c,m=this.file,f=this.image,g=this.options,y=document.createElement("canvas"),b=y.getContext("2d"),E=Math.abs(o)%180==90,k=("contain"===g.resize||"cover"===g.resize)&&u(g.width)&&u(g.height),A=Math.max(g.maxWidth,0)||1/0,T=Math.max(g.maxHeight,0)||1/0,D=Math.max(g.minWidth,0)||0,S=Math.max(g.minHeight,0)||0,_=n/r,N=g.width,O=g.height;if(E){var j=[T,A];A=j[0],T=j[1];var F=[S,D];D=F[0],S=F[1];var I=[O,N];N=I[0],O=I[1]}k&&(_=N/O);var P=w({aspectRatio:_,width:A,height:T},"contain");A=P.width,T=P.height;var L=w({aspectRatio:_,width:D,height:S},"cover");if(D=L.width,S=L.height,k){var M=w({aspectRatio:_,width:N,height:O},g.resize);N=M.width,O=M.height}else{var H=w({aspectRatio:_,width:N,height:O}),R=H.width;N=void 0===R?n:R;var B=H.height;O=void 0===B?r:B}var z=-(N=Math.floor(x(Math.min(Math.max(N,D),A))))/2,V=-(O=Math.floor(x(Math.min(Math.max(O,S),T))))/2,U=N,q=O,W=[];if(k){var G,Y,K,Z,$=w({aspectRatio:_,width:n,height:r},{contain:"cover",cover:"contain"}[g.resize]);K=$.width,Z=$.height,G=(n-K)/2,Y=(r-Z)/2,W.push(G,Y,K,Z)}if(W.push(z,V,U,q),E){var Q=[O,N];N=Q[0],O=Q[1]}y.width=N,y.height=O,h(g.mimeType)||(g.mimeType=m.type);var X="transparent";m.size>g.convertSize&&g.convertTypes.indexOf(g.mimeType)>=0&&(g.mimeType="image/jpeg");var J="image/jpeg"===g.mimeType;if(J&&(X="#fff"),b.fillStyle=X,b.fillRect(0,0,N,O),g.beforeDraw&&g.beforeDraw.call(this,b,y),!this.aborted&&(b.save(),b.translate(N/2,O/2),b.rotate(o*Math.PI/180),b.scale(l,d),b.drawImage.apply(b,[f].concat(W)),b.restore(),g.drew&&g.drew.call(this,b,y),!this.aborted)){var ee=function(e){if(!t.aborted){var a=function(e){return t.done({naturalWidth:n,naturalHeight:r,result:e})};if(e&&J&&g.retainExif&&t.exif&&t.exif.length>0){var o=function(e){return a(s(v(function(e,t){var n=p(new Uint8Array(e));if(255!==n[2]||224!==n[3])return e;var r=256*n[4]+n[5],a=[255,216].concat(t,n.slice(4+r));return new Uint8Array(a)}(e,t.exif),g.mimeType)))};if(e.arrayBuffer)e.arrayBuffer().then(o).catch((function(){t.fail(new Error("Failed to read the compressed image with Blob.arrayBuffer()."))}));else{var i=new C;t.reader=i,i.onload=function(e){var t=e.target;o(t.result)},i.onabort=function(){t.fail(new Error("Aborted to read the compressed image with FileReader."))},i.onerror=function(){t.fail(new Error("Failed to read the compressed image with FileReader."))},i.onloadend=function(){t.reader=null},i.readAsArrayBuffer(e)}}else a(e)}};y.toBlob?y.toBlob(ee,g.mimeType,g.quality):ee(s(y.toDataURL(g.mimeType,g.quality)))}}},{key:"done",value:function(e){var t,n,r=e.naturalWidth,a=e.naturalHeight,o=e.result,i=this.file,s=this.image,l=this.options;if(k&&0===s.src.indexOf("blob:")&&k.revokeObjectURL(s.src),o)if(l.strict&&!l.retainExif&&o.size>i.size&&l.mimeType===i.type&&!(l.width>r||l.height>a||l.minWidth>r||l.minHeight>a||l.maxWidth<r||l.maxHeight<a))o=i;else{var c=new Date;o.lastModified=c.getTime(),o.lastModifiedDate=c,o.name=i.name,o.name&&o.type!==i.type&&(o.name=o.name.replace(A,(t=o.type,"jpeg"===(n=h(t)?t.substr(6):"")&&(n="jpg"),".".concat(n))))}else o=i;this.result=o,l.success&&l.success.call(this,o)}},{key:"fail",value:function(e){var t=this.options;if(!t.error)throw e;t.error.call(this,e)}},{key:"abort",value:function(){this.aborted||(this.aborted=!0,this.reader?this.reader.abort():this.image.complete?this.fail(new Error("The compression process has been aborted.")):(this.image.onload=null,this.image.onabort()))}}])&&n(r.prototype,o),i&&n(r,i),Object.defineProperty(r,"prototype",{writable:!1}),e;var r,o,i}()}()},23808:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(96540),a=n(16762),o=n.n(a),i=n(7066),s=n(95302),l=n(2643),c=n(40207),u=n(48951),d=n(83485),p=n(28140),m=n(14370);const h=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{id:"",title:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"lite",intro:"",suffix:"",authors:[{}],topics:[{}],video:{},embeds:[{}],transcript:"",slug:"",beyond:!1,beyondKey:void 0,beyondParentType:"",url:""},n=null!==(e=null==t?void 0:t.transcript)&&void 0!==e?e:"";return r.createElement("div",{className:"page-inner page-inner--no-min-height page-inner--content","data-testid":"video-view"},r.createElement("article",{className:"article"},!t.beyond&&r.createElement(p.A,{heroType:"simple",media:t.video,link:t.slug}),r.createElement(s.A,{id:t.id,commentStatus:t.commentStatus,commentCount:t.commentCount,beyondHeader:t.beyond,title:t.title,eyebrow:t.beyond&&t.eyebrow,intro:t.intro,created:t.created,firstPublished:t.firstPublished,authors:t.authors,hero:t.beyond&&t.video,subHero:n?r.createElement(d.A,{triggerText:"View transcript",content:n}):"",slug:t.slug,coverMediaDisplay:t.coverMediaDisplay,type:"videos",no
2deType:"node--video",beyondKey:t.beyondKey,beyondParentType:t.beyondParentType,location:t.location,showTooltip:!t.beyond}),t.beyond?r.createElement(r.Fragment,null,r.createElement(u.A,{value:o()(t,"body"),embeds:t.embeds,context:"node--video",title:t.title,url:t.url,coverMedia:!1,location:t.location,beyondArticle:!0}),r.createElement(c.A,{urlType:"internal",url:t.slug,clickHandler:()=>{(0,i.GZ)(t.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(u.A,{value:o()(t,"body"),title:t.title,url:t.url,coverMedia:!1,location:t.location}),r.createElement(l.A,{authors:t.authors,tags:(0,m.A)(t),title:t.title,image:o()(t,"video.video_still.sizes[16x9][1280]",""),url:t.url,type:"videos",location:t.location}))))}},24258:(e,t,n)=>{"use strict";var r=n(63387);function a(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new a(e)}},24401:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},24525:(e,t,n)=>{var r=n(96221),a=n(64935);e.exports=function(e,t){var n=r(e),o=Number(t)-(Math.floor(n.getMonth()/3)+1);return a(n,n.getMonth()+3*o)}},24572:(e,t,n)=>{"use strict";n(92419),n(28128),n(5777),n(82681),n(55240),n(61368),n(56073),n(7739),n(74897),n(54925),n(51243),n(38978),n(73415),n(7452)},24739:(e,t,n)=>{var r=n(26025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},24837:(e,t,n)=>{var r=n(25144);e.exports=function(e,t){var n=r(e,t)/36e5;return n>0?Math.floor(n):Math.ceil(n)}},24877:e=>{e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},25090:e=>{var t=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var n=[];for(var r in e)e.hasOwnProperty(r)&&n.push(r);var a=t.concat(n).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+a.join("|")+"|.)","g")}},25144:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()-a.getTime()}},25170:(e,t,n)=>{var r=n(43305),a=n(4228),o=function(e,t){if(a(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{(r=n(35052)(Function.call,n(68641).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},25203:(e,t,n)=>{var r=n(67574)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}},25219:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},25814:e=>{var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var n=new Uint8Array(16);e.exports=function(){return t(n),n}}else{var r=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)3&t||(e=4294967296*Math.random()),r[t]=e>>>((3&t)<<3)&255;return r}}},25911:(e,t,n)=>{var r=n(38859),a=n(14248),o=n(19219);e.exports=function(e,t,n,i,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),m=l.get(t);if(p&&m)return p==t&&m==e;var h=-1,f=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],y=t[h];if(i)var b=c?i(y,v,h,t,e,l):i(v,y,h,e,t,l);if(void 0!==b){if(b)continue;f=!1;break}if(g){if(!a(t,(function(e,t){if(!o(g,t)&&(v===e||s(v,e,n,i,l)))return g.push(t)}))){f=!1;break}}else if(v!==y&&!s(v,y,n,i,l)){f=!1;break}}return l.delete(e),l.delete(t),f}},26025:(e,t,n)=>{var r=n(75288);e.exports=function(e,t){for(var n=e.length;n--;
2)if(r(e[n][0],t))return n;return-1}},26316:(e,t,n)=>{var r=n(92127),a=n(25170);a&&r(r.S,"Reflect",{setPrototypeOf:function(e,t){a.check(e,t);try{return a.set(e,t),!0}catch(e){return!1}}})},26546:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(96540),a=n(75930),o=n(17904),i=n(62524);const s={card:(0,a.AH)("{\n position: relative;\n border: 1px solid ".concat(o.Tj.lightGrey2,";\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n padding: 10px;\n\n &.teaser2Card {\n padding: 30px 30px 21px;\n border: 1px solid ").concat(o.Tj.lightGrey2,";\n box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.1);\n\n @media screen and (min-width: ").concat(o.T5.small,") {\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n }\n }\n }")),cardRelated:(0,a.AH)("{\n margin: 10px 0 1.5em;\n padding: 20px;\n\n &:before {\n font-family: ".concat(i.A.sansSerif,";\n font-weight: 600;\n position: absolute;\n top: -10px;\n background-color: ").concat(o.Tj.white,";\n padding: 0 10px;\n text-transform: uppercase;\n line-height: 20px;\n color: ").concat(o.Tj.mediumGrey2,";\n font-size: 13px;\n letter-spacing: 1px;\n content: 'related';\n }\n }"))},l=e=>{var{extraClasses:t="",related:n=!1,children:a}=e;return r.createElement("div",{className:"".concat(s.card," ").concat(n?s.cardRelated:""," ").concat(t)},a)}},26864:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getSeconds()}},27087:e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},27090:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(96540),a=n(71468),o=n(47089),i=n(71057),s=n(44206),l=n(8908),c={blocks:[{title:"The Intercom",backgroundColor:"White",flourish:"Our Weekly Community Newsletter",body:"<p>Sign up to get articles, videos, and more delivered via email every Wednesdayâall tailored to you and your unique role.</p><p></p><p></p>",image:{url:"/assets/newsletters/the-intercom-newsletters.jpeg",description:"Every week, receive articles, videos, and more on an array of topicsâall tailored to you and your unique role in education."},imageFloat:"right",buttonText:"Subscribe",subscribe:"weeklyNewsletter"},{title:"The Research Is In",backgroundColor:"White",flourish:"MONTHLY",body:"<p>Get a monthly roundup of the most important education research, trends, and discoveries with practical applications in the classroom. Each item is carefully curated by our editors, and presented in a way thatâs clear, concise, and practical. Staying on top of important discoveries in the learning sciences field has never been easier.</p>",image:{url:"/assets/newsletters/TRII-newsletters.jpeg",description:""},imageFloat:"right",buttonText:"Subscribe",subscribe:"researchNewsletter"},{title:"The Wired Classroom",backgroundColor:"White",flourish:"MONTHLY",body:"<p>Supercharge your pedagogy! Plug into our monthly tech newsletterâand learn how other educators are using technology to save time, improve assessment, and drive deeper engagement in their classrooms. </p>",image:{url:"/assets/newsletters/wired-classroom-newsletters.jpeg",description:"Supercharge your pedagogy by subscribing today!"},imageFloat:"right",buttonText:"Subscribe",subscribe:"techNewsletter"},{title:"The Principal Project",backgroundColor:"White",flourish:"MONTHLY",body:"<p>If youâre a school or district leader, we know you donât need more noise in your inbox. Thatâs why The Principal Project newsletter cuts through it all to bring you effective strategies from leaders whoâve found what works.</p>",image:{url:"/assets/newsletters/pp-newsletters.jpg",description:"Effective strategies for school and district leaders, from leaders whoâve found what works."},imageFloat:"right",buttonText:"Subscribe",subscribe:"principalProjectNewsletter"},{title:null,backgroundColor:"White",flourish:null,body:"<p>If you subscribed to an Edutopia newsletter prior to July 2020, you will be prompted to create a free account in order to subscribe to <i><b>The Research Is In </b></i>and<i><b> The Wired Classroom</b></i>.</p><p>\n</p>",image:null,imageFloat:null,buttonText:null,subscribe:null}],title:"Newsletters",seoImage:{url:"".concat("https://www.edutopia.org","/assets/newsletters/small_share_image_default.jpg")},seoDescription:"Sign up for one or more Edutopia newsletters, personalized for you and delivered directly to your inbox for free."};const u=(0,s.h)((0,a.Ng)((e=>{var t;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn}}))((e=>{var{loggedIn:t=!1}=e;return r.createElement("div",{className:"".concat(i.A.marketingPage," container")},r.createElement(o.A,{type:"WebPage",seoProps:{title:c.title,metaDesc:c.seoDescription,rawCreated:"2025-04-21T00:00:00Z",twitterTitle:c.title,twitterDescription:c.seoDescription,twitterImage:c.seoImage.url,metatags:{metaDesc:c.seoDescription,opengraphDescription:c.seoDescription,opengraphImage:{mediaItemUrl:c.seoImage.url}}}}),c.blocks.map(((e,n)=>{var a=e.subscribe?t?"/account/settings?grades&subscribe=".concat(e.subscribe):"/account/signup?grades&subscribe=".concat(e.subscribe):null;return r.createElement(l.Q,{key:n,title:e.title,flourish:e.flourish,body:e.body,image:e.image,useEletricOrangeColor:!0,imageFloat:e.imageFloat,buttonText:e.buttonText,buttonUrl:a,backgroundColor:e.backgroundColor})})))})))},27253:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getFullYear()-a.getFullYear()}},27291:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e).getTime(),a=r(t).getTime();return n<a?-1:n>a?1:0}},27301:e=>{e.exports=function(e){return function(t){return e(t)}}},27403:(e,t,n)=>{var r=n(96713);e.exports=function(e,t){var n=Number(t);return r(e,7*n)}},27461:(e,t,n)=>{"use strict";n(24572);var r,a=(r=n(95104))&&r.__esModule?r:{default:r};a.default._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),a.default._babelPolyfill=!0},27534:(e,t,n)=>{var r=n(72552),a=n(40346);e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},27594:(e,t,n)=>{var r=n(92127),a=n(43854)(!1);r(r.S,"Object",{values:function(e){return a(e)}})},27735:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r,a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(23291),i=(r=n(88835))&&r.__esModule?r:{default:r},s={pick:n(71086),identity:n(83488)},l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return a(e,[{key:"getMap",value:function(e){var t,n=void 0,r=s.pick({appid:e.providerKey,imw:e.width,imh:e.height,imi:o.yahoo.imi,radius:o.yahoo.radius,zoom:e.zoom},s.identity);return isFinite(e.longitude)&&isFinite(e.latitude)?(n=[e.latitude,e.longitude].join(","),r.clat=e.latitude,r.clon=e.longitude):(n=[e.line1,e.line2,e.line3].join(","),r.q=n),t=i.default.format({protocol:o.yahoo.protocol,hostname:o.yahoo.host,pathname:o.yahoo.path,query:r}),{mapId:e.mapId,data:{locationLink:t,locationText:n}}}},{key:"name",get:function(){return o.yahoo.name}}]),e}();t.default=l},27926:(e,t,n)=>{"use strict";var r=n(27087),a=n(3344);e.exports=function(e){var t=String(a(this)),n="",o=r(e);
2if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(n+=t);return n}},28077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},28128:(e,t,n)=>{n(9087),e.exports=n(56094).Array.includes},28140:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(54705),a=n(96540),o=n(71468),i=n(16762),s=n.n(i),l=n(62383),c=n.n(l),u=n(81998),d=n(7066),p=n(3075),m=n(36568);class h extends a.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{modalIsOpen:!1}),(0,r.A)(this,"openModal",(()=>{this.setState({modalIsOpen:!0})})),(0,r.A)(this,"closeModal",(()=>{this.setState({modalIsOpen:!1})}))}render(){var e=s()(this.props,"media.master",{}),t=null;return"simple"===this.props.heroType&&"image"===this.props.media.media_type?t=a.createElement("div",{"data-hero-type":"simple",className:"hero-simple ".concat(u.A.heroSimple)},this.props.link&&!0===this.props.beyondHero?a.createElement("div",{className:u.A.heroWrapper,onClick:()=>{(0,d.GZ)(this.props.beyondKey+1)}},(0,d.Vk)(this.props.media,u.A.heroSimpleImage,"simpleHero",this.props.link.replace(/^\/+/g,""),!0)):a.createElement(a.Fragment,null,a.createElement(p.A,{onRequestClose:this.closeModal,credit:s()(this.props,"media.credit"),caption:s()(this.props,"media.caption"),isOpen:this.state.modalIsOpen},this.state.modalIsOpen&&a.createElement("img",{src:"$modalMedia}?w=650&quality=85",srcSet:"".concat(e,"?w=650&quality=85 450w,\n ").concat(e,"?w=1300&quality=85 1300w,\n ").concat(e,"?w=1440&quality=85 1440w,\n ").concat(e,"?w=2880&quality=85 2880w,"),sizes:"(max-width: 650px) 1300px, (max-width: 900px) 2000px, (max-width: 1440px) 2880px, 2880px",alt:this.props.media.alt_text})),a.createElement("div",{className:"".concat(u.A.heroWrapper," ").concat(u.A.heroModal),onClick:this.openModal},(0,d.Vk)(this.props.media,u.A.heroSimpleImage,"simpleHero",this.props.link))),!c()(this.props.media.credit)&&!this.props.beyondHero&&a.createElement("div",{className:u.A.heroCredit},s()(this.props,"media.credit","")),!c()(this.props.media.captionOverride)&&a.createElement("div",{className:u.A.heroCaption},s()(this.props,"media.captionOverride",""))):"full"===this.props.heroType&&"image"===s()(this.props,"media.media_type")?t=a.createElement("div",{"data-hero-type":"full",className:"hero-full ".concat(u.A.heroFull)},a.createElement("div",{className:u.A.heroContainerFull},(0,d.Vk)(this.props.media,u.A.heroFullImage,"fullHero",void 0,!1,!1)),!c()(this.props.media.credit)&&!this.props.beyondHero&&a.createElement("div",{className:"".concat(u.A.heroCredit," ").concat(u.A.heroCreditFull)},s()(this.props,"media.credit",""))):"simple"===this.props.heroType&&"video"===s()(this.props,"media.media_type")?t=a.createElement("div",{"data-hero-type":"simple",className:"hero-video ".concat(u.A.heroSimple)},!0===this.props.beyondHero&&this.props.link&&s()(this.props.media,"video_still")?a.createElement("div",{className:u.A.heroWrapper,onClick:()=>{(0,d.GZ)(this.props.beyondKey+1)}},(0,d.Vk)(this.props.media,u.A.heroSimpleImage,"Feature",this.props.link.replace(/^\/+/g,""),!0)):a.createElement(m.A,{sources:this.props.media,creditUrl:s()(this.props,"media.credit.credit_link",""),credit:s()(this.props,"media.credit.credit_text",""),caption:s()(this.props,"media.caption",""),copyright:this.props.beyondHero?"":s()(this.props.media.copyright,"copyright_holder",""),altText:s()(this.props,"media.alt_text",""),context:this.props.beyondHero?"beyond":"hero",autoPlay:!!this.props.prevPath})):"full"===this.props.heroType&&"video"===s()(this.props,"media.media_type")&&(t=a.createElement("div",{"data-hero-type":"full",className:"hero-full ".concat(u.A.heroFull)},a.createElement(m.A,{sources:this.props.media,credit:!1===this.props.beyondHero?s()(this.props.media.copyright,"copyright_holder",""):"",altText:s()(this.props,"media.alt_text","")}))),t}}h.defaultProps={media:{},heroType:"full",beyondHero:!1,beyondKey:void 0,link:null};const f=(0,o.Ng)((e=>({prevPath:e.global.prevPath})))(h)},28153:(e,t,n)=>{var r=n(96221),a=n(93110),o=n(27291);e.exports=function(e,t){var n=r(e),i=r(t),s=o(n,i),l=Math.abs(a(n,i));return n.setMonth(n.getMonth()-s*l),s*(l-(o(n,i)===-s))}},28206:(e,t,n)=>{"use strict";var r=n(1763),a=n(51311),o=n(1060),i=n(8449),s=n(18270),l=n(61249),c=Object.assign;e.exports=!c||n(57067)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r}))?function(e,t){for(var n=s(e),c=arguments.length,u=1,d=o.f,p=i.f;c>u;)for(var m,h=l(arguments[u++]),f=d?a(h).concat(d(h)):a(h),g=f.length,v=0;g>v;)m=f[v++],r&&!p.call(h,m)||(n[m]=h[m]);return n}:c},28254:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(93268),o=r(n(51894)),i=n(16988),s=function(e){return a.isExtractableFile(e)||null!==e&&"object"==typeof e&&"function"==typeof e.pipe};t.default=function(e,t,n,r){void 0===r&&(r=i.defaultJsonSerializer);var l=a.extractFiles({query:e,variables:t,operationName:n},"",s),c=l.clone,u=l.files;if(0===u.size){if(!Array.isArray(e))return r.stringify(c);if(void 0!==t&&!Array.isArray(t))throw new Error("Cannot create request body with given variable type, array expected");var d=e.reduce((function(e,n,r){return e.push({query:n,variables:t?t[r]:void 0}),e}),[]);return r.stringify(d)}var p=new("undefined"==typeof FormData?o.default:FormData);p.append("operations",r.stringify(c));var m={},h=0;return u.forEach((function(e){m[++h]=e})),p.append("map",r.stringify(m)),h=0,u.forEach((function(e,t){p.append(""+ ++h,t)})),p}},28303:(e,t,n)=>{var r=n(56110)(n(9325),"WeakMap");e.exports=r},28470:(e,t,n)=>{e=n.nmd(e),function(t){"use strict";var n,r="function"==typeof(n=t.atob)?n:"function"==typeof Buffer?function(e){return new Buffer(e,"base64").toString("binary")}:"object"==typeof t.base64js?function(e){var n=t.base64js.b64ToByteArray(e);return Array.prototype.map.call(n,(function(e){return String.fromCharCode(e)})).join("")}:function(){throw new Error("You're probably in an old browser or an iOS webworker. It might help to include beatgammit's base64-js.")};t.atob=r,e&&e.exports&&(e.exports=r)}(window)},28543:(e,t,n)=>{"use strict";n(52468)("strike",(function(e){return function(){return e(this,"strike","","")}}))},28586:(e,t,n)=>{var r=n(56449),a=n(44394),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!a(e))||i.test(e)||!o.test(e)||null!=t&&e in Object(t)}},28828:(e,t,n)=>{"use strict";var r=n(91212)(!0);e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},28859:(e,t,n)=>{var r=n(67526),a=n(33341),o=n(57917),i=n(4415)("src"),s=n(49461),l="toString",c=(""+s).split(l);n(56094).inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,n,s){var l="function"==typeof n;l&&(o(n,"name")||a(n,"name",t)),e[t]!==n&&(l&&(o(n,i)||a(n,i,e[t]?""+e[t]:c.join(String(t)))),e===r?e[t]=n:s?e[t]?e[t]=n:a(e,t,n):(delete e[t],a(e,t,n)))})(Function.prototype,l,(function(){return"function"==typeof this&&this[i]||s.call(this)}))},28872:(e,t,n)=>{"use strict";var r=n(92127),a=n(78942),o="includes";r(r.P+r.F*n(25203)(o),"String",{includes:function(e){return!!~a(this,e,o).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},28879:(e,t,n)=>{var r=n(74335)(Object.getPrototypeOf,Object);e.exports=r},29026:function(e,t){"use strict";
2var n,r=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},n(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ClientError=void 0;var a=function(e){function t(n,r){var a=this,o=t.extractMessage(n)+": "+JSON.stringify({response:n,request:r});return a=e.call(this,o)||this,Object.setPrototypeOf(a,t.prototype),a.response=n,a.request=r,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(a,t),a}return r(t,e),t.extractMessage=function(e){try{return e.errors[0].message}catch(t){return"GraphQL Error (Code: "+e.status+")"}},t}(Error);t.ClientError=a},29137:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},29147:(e,t,n)=>{var r=n(92127),a=n(75551);r(r.S+r.F*(a!=Math.expm1),"Math",{expm1:a})},29545:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return Math.floor(t.getMonth()/3)+1}},29606:(e,t,n)=>{"use strict";n.d(t,{A:()=>b,s:()=>v});var r,a=n(10467),o=n(96540),i=n(44206),s=n(71468),l=n(3097),c=n(84976),u=n(63691),d=n(48231),p=n(95297),m=n(7066),h=n(29970),f=n(72505),g=n.n(f),v=(e,t,n)=>{h.Ay.event({action:e,category:t,label:n})},y=o.createElement("svg",{width:"18px",height:"18px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},o.createElement("path",{fill:"#FF4C00",d:"M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z"}));const b=(0,i.h)((0,s.Ng)((e=>{var t,n;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn,user:null===(n=e.global)||void 0===n?void 0:n.user}}))((e=>{var{id:t,title:n,slug:i,nodeType:s,lite:h,loggedIn:f,user:b,dispatch:x,disable:w=!1,showTooltip:E=!1,onTooltipClose:C=()=>{}}=e;if(w)return null;if(!t)return null;t=(0,m.i3)(t);var k=!1;"undefined"!=typeof window&&(k=window.location.pathname.includes("/account/settings"));var A=function(){var e=(0,a.A)((function*(e){return e&&f?null!=b&&b.savedContentIDs.includes(e)?null:(b.savedContentIDs=[...b.savedContentIDs,e],yield(0,p.TK)(b)):null}));return function(t){return e.apply(this,arguments)}}();(0,o.useEffect)((()=>{if(location.search.includes("open=saved-content-modal")){var e,n,r=location.search.split("scrollTo=")[1];return r&&(A(r).then((e=>{200===(null==e?void 0:e.status)&&(S(!0),(0,p.Zg)(null==e?void 0:e.user,x).then((()=>{})),S(!1),v("Article_Save_Success","Saved_Content","Save Content"))})),n=setTimeout((()=>{var t=document.querySelector('[data-id="'.concat(r,'"] .toast'));t&&(t.classList.add("show"),e=setTimeout((()=>{t.classList.remove("show")}),5e3))}),1750)),!r&&t&&(A(t).then((e=>{200===(null==e?void 0:e.status)&&(S(!0),(0,p.Zg)(null==e?void 0:e.user,x).then((()=>{})),S(!1),v("Article_Save_Success","Saved_Content","Save Content"))})),n=setTimeout((()=>{var t=document.querySelector(".toast");t&&(t.classList.add("show"),e=setTimeout((()=>{t.classList.remove("show")}),5e3))}),500)),(()=>{var e=new URL(window.location.href),t=new URLSearchParams(e.search);t.delete("open"),t.delete("scrollTo");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)})(),()=>{clearTimeout(n),clearTimeout(e)}}}),[f,t]);var T=e=>{var t;return!(!e||!f)&&(null==b||null===(t=b.savedContentIDs)||void 0===t?void 0:t.includes(e))},[D,S]=(0,o.useState)(!1),_=E&&!h;return o.createElement("div",{className:h?"lite saved-ui ".concat(l.A.wrapper):"".concat(l.A.wrapper," saved-ui")},_&&o.createElement(u.A,{onClose:C,shouldTrackVisible:!0}),o.createElement("button",{disabled:D,onClick:e=>{if(e.preventDefault(),S(!0),f)if(T(t)){var r=h?"card":"article";r=k?"my-profile":r,x((0,d.to)("unsaveContentCTA","Are you sure you want to remove this bookmark?",{id:t,from:r,nodeType:s})),S(!1)}else A(t).then((e=>{200===(null==e?void 0:e.status)&&((0,p.Zg)(null==e?void 0:e.user,x).then((()=>{})),S(!1))})),(o=e.currentTarget.parentElement.querySelector(".toast"))&&(o.classList.add("show"),a=setTimeout((()=>{o.classList.remove("show")}),5e3),o.addEventListener("mouseenter",(()=>{clearTimeout(a)})),o.addEventListener("mouseleave",(()=>{a=setTimeout((()=>{o.classList.remove("show")}),3e3)}))),C(),v("Click",h?"Saved_Content_Card":"Saved_Content_Article","Save Content"),g().post("".concat("https://v4-1.api.edutopia.org","/similar-saved-article"),{email:b.email,id:t,userId:b.id,status:"saved",title:n,slug:i,nodeType:s},{headers:{"Content-Type":"text/plain"}});else x((0,d.to)("signupCta","To save this content, create a free account.")),x((0,d.b7)("saveContent",{postId:t,from:h?"card":"article"})),S(!1),v("Click",h?"Saved_Content_Card":"Saved_Content_Article","Save Content");var a,o},className:h?"lite saved-icon ".concat(l.A.savedIcon):"saved-icon ".concat(l.A.savedIcon)},o.createElement(o.Fragment,null,T(t)?y:(e=>{var{color:t}=e;return o.createElement("svg",{width:"18px",height:"18px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},o.createElement("path",{fill:t,d:"M0 48C0 21.5 21.5 0 48 0L336 0c26.5 0 48 21.5 48 48l0 441.9c0 12.2-9.9 22.1-22.1 22.1c-4.4 0-8.6-1.3-12.3-3.7L192 403.2 34.4 508.3c-3.6 2.4-7.9 3.7-12.3 3.7C9.9 512 0 502.1 0 489.9L0 48zM48 32c-8.8 0-16 7.2-16 16l0 423.4L183.1 370.7c
25.4-3.6 12.4-3.6 17.8 0L352 471.4 352 48c0-8.8-7.2-16-16-16L48 32z"}))})(h?{color:"#666"}:{color:"#00A7E1"}))),k?null:o.createElement("span",{className:"".concat(l.A.success," toast")},r||(r=o.createElement("p",null,"Your content has been saved!")),o.createElement(c.N_,{onClick:()=>{v("Click","Saved_Content_Toast","Go to My Saved Content")},to:"/account/my-saved-content"},"Go to My Saved Content.")))})))},29657:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inspect=function(e){return a(e,[])};const n=10,r=2;function a(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return function(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";const o=[...t,e];if(function(e){return"function"==typeof e.toJSON}(e)){const t=e.toJSON();if(t!==e)return"string"==typeof t?t:a(t,o)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>r)return"[Array]";const o=Math.min(n,e.length),i=e.length-o,s=[];for(let n=0;n<o;++n)s.push(a(e[n],t));return 1===i?s.push("... 1 more item"):i>1&&s.push(`... ${i} more items`),"["+s.join(", ")+"]"}(e,o);return function(e,t){const n=Object.entries(e);if(0===n.length)return"{}";if(t.length>r)return"["+function(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){const t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(e)+"]";const o=n.map((([e,n])=>e+": "+a(n,t)));return"{ "+o.join(", ")+" }"}(e,o)}(e,t);default:return String(e)}}},29817:e=>{e.exports=function(e){return this.__data__.has(e)}},29953:(e,t,n)=>{"use strict";n.d(t,{A:()=>D});var r,a,o,i,s,l,c,u=n(96540),d=n(29970),p=n(4246),m=n(71468),h=n(44206),f=n(16762),g=n.n(f),v=n(62251),y=n(56650),b=n(97462),x=n(94382),w=n(62524),E=n(70663),C=((0,h.h)((0,m.Ng)(((e,t)=>{var{slug:n}=t,{activeFormId:r}=g()(e,"comments".concat("['",n,"']"),{});return{activeFormId:r}}))((e=>{var{nid:t,slug:n,showCommentsForm:a,visible:o,sortValue:i,topForm:s=!1,dispatch:l,activeFormId:c,commentSortedButtonClicked:d}=e,[p,m]=(0,u.useState)({formHeight:0}),h="comment-form-wrapper-ID",f=()=>{l((0,b.ud)(n,h)),m({formHeight:0===(null==p?void 0:p.formHeight)?"auto":0})};return(0,u.useEffect)((()=>{m(c===h?{formHeight:"auto"}:{formHeight:0})}),[c]),u.createElement(u.Fragment,null,a&&u.createElement(u.Fragment,null,u.createElement(y.A,{height:0===(null==p?void 0:p.formHeight)?"auto":0,style:{display:0!==(null==p?void 0:p.formHeight)?"none":"block"}},u.createElement("div",{className:" ".concat(null===x.oh||void 0===x.oh?void 0:x.oh.placeHolder)},u.createElement("p",{className:"".concat(w.X.bodyXSmall," text"),onClick:f,style:{border:"none"}},"What are you thinking?"),r||(r=u.createElement("p",{className:"note"},"We'd love to hear from you. Comments should follow our"," ",u.createElement("a",{href:"/about/community-guidelines",target:"_blank"},"community guidelines"),", and are moderated.")))),u.createElement(E.a,{nid:t,slug:n,formHeight:null==p?void 0:p.formHeight,onCancel:f,onSuccess:f,visible:o,sortValue:i,topForm:s,commentID:h,commentSortedButtonClicked:d})))}))),e=>{var{children:t}=e;return u.createElement("div",{className:v.pR.container},u.createElement("div",{className:v.uY.container},a||(a=u.createElement("h1",null,"Ask your question")),o||(o=u.createElement("p",null,"Submit a question for your fellow educators to answer!")),t))}),k=n(72262),A=n(48231),T=n(54668);const D=(0,h.h)((0,m.Ng)(((e,t)=>{var{slug:n}=t,{activeFormId:r}=g()(e,"comments".concat("['",n,"']"),{}),{user:a,loggedIn:o}=g()(e,"global",{});return{activeFormId:r,loggedIn:o,user:a}}))((e=>{var{nid:t="123",slug:n="abc",commentId:r,loggedIn:a,user:o,dispatch:m}=e;if(void 0===a||void 0===o)return u.createElement("div",{className:"page-inner-full-height",style:{display:"flex",alignItems:"center",justifyContent:"center"}},i||(i=u.createElement("div",null,u.createElement("div",null,"Loading..."))));if(!a)return T.h||(m((0,A.to)("signupCta","To ask a question, create a free account.")),m((0,A.b7)("askQuestion"))),s||(s=u.createElement(k.OX,{path:"/teacher2teacher"}));var h=(0,u.useRef)(null);return u.createElement("div",null,l||(l=u.createElement(p.Ay,{hideButton:!0,clickable:!0})),u.createElement(C,null,u.createElement("div",{className:v.uY.questionSection},u.createElement(E.a,{nid:t,slug:n,formHeight:"53px",onCancel:()=>{},onSuccess:()=>{d.Ay.event({action:"Click",category:"Ask & Answer",label:"Submit Question"})},visible:!0,sortValue:"default",topForm:!1,commentID:r,commentSortedButtonClicked:!1,buttonAlignment:"left",removeCancelButton:!0,focusOnRender:!1,preventScrollIntoView:!0,externalEditorRef:h,type:"question",findSimilarResults:!1}),c||(c=u.createElement("p",{className:"note"},"We'd love to hear from you. Comments should follow our"," ",u.createElement("a",{href:"/about/community-guidelines",target:"_blank"},"community guidelines"),", and are moderated.")))))})))},29970:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}t.Ay=void 0;
2var a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=i?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(a,s,l):a[s]=e[s]}return a.default=e,n&&n.set(e,a),a}(n(2874));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}a.GA4;var i=a.default;t.Ay=i},30115:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},30294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},30333:(e,t,n)=>{n(37209)("Uint8",1,(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},30361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},30368:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(75930),a=n(96540),o=n(35478),i=n(97462);const s=e=>{var t,{slug:n,user:r,dispatch:s,selectValue:c,setSelectValue:u,hasPendingState:d,onCommentsSorted:p,onCommentsSortedButtonClick:m,answeredComments:h,unAnsweredComments:f,template:g,usefulComments:v}=e,[y,b]=(0,a.useState)([{value:"default",label:"All"}]);(0,a.useEffect)((()=>{var e,t=[{value:"default",label:"All"},...(null==v||null===(e=v.comments)||void 0===e?void 0:e.length)>=1?[{value:"useful",label:"Educators' Picks"}]:[],...["ask-us-anything","jam-session"].includes(null==g?void 0:g.slug)?[{value:"answered",label:"Answered"},{value:"unanswered",label:"Unanswered"}]:[]];b(t)}),[null==v||null===(t=v.comments)||void 0===t?void 0:t.length,null==g?void 0:g.slug]);var x=(0,a.useRef)([]),w=e=>{e&&!x.current.includes(e)&&x.current.push(e)};return(0,a.useEffect)((()=>{var e=x.current.find((e=>e.classList.contains("active")));if(e){var t,n,r=e.parentNode,a=()=>{var t=e.getBoundingClientRect(),n=r.getBoundingClientRect(),a=t.left-n.left+r.scrollLeft;r.style.setProperty("--underlineLeft","".concat(a,"px")),r.style.setProperty("--underlineWidth","".concat(t.width,"px"))};if(a(),["ask-us-anything","jam-session"].includes(null==g?void 0:g.slug)&&(t=e.getBoundingClientRect(),n=r.getBoundingClientRect(),!(t.left>=n.left&&t.right<=n.right))){e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"});var o=setTimeout(a,500);return()=>clearTimeout(o)}}}),[c,null==g?void 0:g.slug]),a.createElement("div",{className:"".concat(l.container," sorting-wrapper")},a.createElement("div",{className:l.buttonContainer},y.map((e=>a.createElement("button",{ref:w,className:c===e.value?"active":"",key:e.value,onMouseEnter:()=>(e=>{if(["ask-us-anything","jam-session"].includes(null==g?void 0:g.slug)){var t=null;null!=h&&h.comments||"answered"!==e.value||(t=!0,s((0,i.p4)(n,null==r?void 0:r.email,"COMMENT_DATE",10,t))),null!=f&&f.comments||"unanswered"!==e.value||(t=!1,s((0,i.p4)(n,null==r?void 0:r.email,"COMMENT_DATE",10,t)))}})(e),onClick:()=>{u(e.value),m(),["ask-us-anything","jam-session"].includes(null==g?void 0:g.slug)&&(null!=h&&h.comments||"answered"!==e.value||s((0,i.p4)(n,null==r?void 0:r.email,"COMMENT_DATE",10,!0)),null!=f&&f.comments||"unanswered"!==e.value||s((0,i.p4)(n,null==r?void 0:r.email,"COMMENT_DATE",10,!1))),d&&s((0,i.p4)(n,null==r?void 0:r.email)),d&&"default"===e.value&&(s((0,i.p4)(n,null==r?void 0:r.email,"useful")),setTimeout((()=>{p()}),2e3))}},e.label)))),!["ask-us-anything","jam-session"].includes(null==g?void 0:g.slug)&&a.createElement("div",{className:o.TQ.divider}))};var l={container:(0,r.AH)("font-family:'canada-type-gibson';width:100%;margin-top:13px;padding:0 20px 20px;@media screen and (min-width:770px){padding:0 40px 20px;}"),buttonContainer:(0,r.AH)("position:relative;display:flex;gap:30px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;}&:before{content:'';position:absolute;bottom:1px;
2left:var(--underlineLeft,0);width:var(--underlineWidth,0);height:2px;background:#00a7e1;transition:all 0.3s ease;}button{all:unset;cursor:pointer;position:relative;height:22px;color:#999999;font-weight:500;font-style:normal;font-size:16px;line-height:22px;letter-spacing:0.8px;padding:7px 0;min-width:max-content;}.active,button:hover{color:#00a7e1;}.active{&:before{width:100%;}}")}},30411:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540),a=n(47767);const o=function(){var{view:e}=(0,a.g)();return r.createElement(a.C5,{to:"/teacher2teacher/".concat(e),replace:!0})}},30459:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},a.createElement("path",{d:"M4.2716 12.4199C6.01709 12.4199 7.43209 11.0049 7.43209 9.25937C7.43209 7.51388 6.01709 6.09888 4.2716 6.09888C2.52611 6.09888 1.11111 7.51388 1.11111 9.25937C1.11111 11.0049 2.52611 12.4199 4.2716 12.4199Z",fill:"#FF4C00"}),a.createElement("path",{d:"M9.01235 6.09888H4.27161V12.4199H9.01235V6.09888Z",fill:"#FF4C00"}),a.createElement("path",{d:"M7.4321 6.09885L11.3374 3.82078C11.7077 3.60473 12.1728 3.87188 12.1728 4.30066V14.218C12.1728 14.6468 11.7077 14.9139 11.3374 14.6979L7.4321 12.4198V6.09885Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.9976 9.19554C4.90555 9.04422 5.76427 9.65759 5.91559 10.5655L6.70572 15.3063C6.85704 16.2142 6.24367 17.0729 5.33572 17.2243C4.42777 17.3756 3.56906 16.7622 3.41774 15.8543L2.62761 11.1135C2.47629 10.2056 3.08965 9.34687 3.9976 9.19554Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5844 3.85373C18.7334 4.12194 18.6368 4.46016 18.3686 4.60917L14.813 6.58448C14.5448 6.73349 14.2066 6.63685 14.0576 6.36864C13.9086 6.10042 14.0052 5.7622 14.2734 5.61319L17.829 3.63788C18.0972 3.48888 18.4354 3.58551 18.5844 3.85373Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0576 12.15C13.9086 12.4182 14.0052 12.7564 14.2734 12.9054L17.829 14.8807C18.0972 15.0298 18.4354 14.9331 18.5844 14.6649C18.7334 14.3967 18.6368 14.0585 18.3686 13.9095L14.813 11.9341C14.5448 11.7851 14.2066 11.8818 14.0576 12.15Z",fill:"#FF4C00"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9876 9.25928C13.9876 8.95246 14.2364 8.70374 14.5432 8.70374H18.8889C19.1957 8.70374 19.4444 8.95246 19.4444 9.25928C19.4444 9.56611 19.1957 9.81485 18.8889 9.81485H14.5432C14.2364 9.81485 13.9876 9.56611 13.9876 9.25928Z",fill:"#FF4C00"}))))},30756:(e,t,n)=>{var r=n(23805);e.exports=function(e){return e==e&&!r(e)}},30793:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16",fill:"none"},a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.89849 2.25599C1.6312 2.33258 0.687105 3.24752 0.610557 4.45606C0.55102 5.43481 0.50001 6.83485 0.50001 8.76683C0.50001 11.7839 0.623315 13.8521 0.716873 14.9713C0.755147 15.4224 1.28673 15.6521 1.67372 15.3883L5.80307 12.6095C6.01995 12.4605 6.31339 12.4605 6.53028 12.6095L10.6596 15.3883C11.0466 15.6479 11.5781 15.4224 11.6164 14.9713C11.71 13.8521 11.8333 11.7839 11.8333 8.76683C11.8333 6.83485 11.7823 5.43481 11.7228 4.45606C11.6462 3.24752 10.7022 2.33258 9.43481 2.25599C8.61406 2.20492 7.53389 2.16663 6.16878 2.16663C4.80368 2.16663 3.72351 2.20492 2.90274 2.25599H2.89849Z",fill:"#FF4C00"}),a.createElement("path",{d:"M7.83562 0.916992C8.85347 0.916995 9.71054 0.937733 10.4177 0.969727L11.0759 1.00488C12.0792 1.06552 12.8145 1.73736 12.9538 2.63379L12.9733 2.81543C13.0323 3.7846 13.0837 5.17629 13.0837 7.10059C13.0837 9.35495 13.0137 11.0753 12.9401 12.2617L12.8678 13.2695C12.8631 13.3253 12.8313 13.3711 12.7702 13.3975C12.7068 13.4247 12.6275 13.4224 12.5583 13.376H12.5593L8.42937 10.5967H8.42839C8.11485 10.3836 7.70965 10.3575 7.37371 10.5186L7.23699 10.5967L3.10808 13.376L3.10613 13.377C3.03771 13.4236 2.95975 13.4266 2.89714 13.3994C2.85116 13.3794 2.82131 13.348 2.8073 13.3096L2.79851 13.2695C2.70595 12.1622 2.58368 10.1058 2.58367 7.10059C2.58367 5.17631 2.6341 3.78461 2.69304 2.81543C2.75548 1.83227 3.51575 1.07446 4.58074 1.00586H4.58269L4.59539 1.00488C5.4066 0.954414 6.47825 0.916992 7.83562 0.916992Z",stroke:"#FF4C00",strokeWidth:"0.833333"}))))},30846:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(75930),a=n(17904),o=n(62524),i=n(4801);const s={aside:(0,r.AH)("{\n max-width: 960px;\n margin: 0 auto;\n text-align: left;\n &.embedded {\n float: left;\n }\n }"),toggle:(0,r.AH)("{\n label.checkbox-input {\n margin-bottom: 0;\n }\n span.label {\n font-weight: 500;\n }\n span.toggle {\n background: #999999;\n &:after {\n background: ".concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)("#999999")),") no-repeat center center / 12px 12px;\n }\n }\n span.mobile-hide {\n display: none;\n @media screen and (min-width: ").concat(a.T5.small,") {\n display: inline;\n }\n }\n }")),invisible:(0,r.AH)("{\n transition: opacity 400ms ease-out;\n opacity: 0;\n margin: 0 !important;\n }"),button:(0,r.AH)("display:inline-flex;align-items:center;height:48px;margin:5px 0 0;padding:0 20px;border:none;border-radius:3px;font-family:",o.A.sansSerif,";font-size:21px;font-weight:600;line-height:1.14;color:",a.Tj.white,";background-color:",a.Tj.brand2,";cursor:pointer;&:hover{background-color:",a.Tj.brand2Light,";}&.success{&:before{content:'';background:url('/assets/check-green.svg') center center no-repeat ",a.Tj.white,";display:inline-block;width:24px;height:24px;margin-right:10px;background-size:11px;border-radius:50%;background-position:7px 7px;}background-color:",a.Tj.success,";border:1px solid ",a.Tj.success,";padding-left:15px;&:hover{background-color:#33c983;}}&.link{color:",a.Tj.white,";font-weight:600;text-decoration:none;}&.salmon,&.pacific-blue,&.salmon-background,&.outline-salmon{border-radius:10px;font-weight:500;line-height:27px;}&.salmon:not(.success){background-color:",a.Tj.salmon,";&:hover{background-color:",a.Tj.white,";color:",a.Tj.salmon,";border:2px solid ",a.Tj.salmon,";}}&.brand1:not(.success){background-color:",a.Tj.brand1,";border-radius:10px;line-height:27px;font-weight:500;&:hover{background-color:#b83701;}
2&:focus{background-color:#dd4200;outline:none;}&:disabled,&[disabled]{background-color:#c2c2c2;}}&.pacific-blue:not(.success){background-color:",a.Tj.pacificBlue,";&:hover{background-color:",a.Tj.white,";color:",a.Tj.pacificBlue,";border:2px solid ",a.Tj.pacificBlue,";}}&.outline-salmon{background-color:transparent;border:2px solid ",a.Tj.salmon,";color:",a.Tj.salmon,";&:hover{background-color:",a.Tj.salmon,";color:",a.Tj.white,";}}&.salmon-background{border:2px solid ",a.Tj.salmon,";color:",a.Tj.white,";background-color:",a.Tj.salmon,";&:hover{color:",a.Tj.salmon,";background-color:transparent;}}"),subscribedMessage:(0,r.AH)("{\n margin: 10px 0 0;\n font-family: ".concat(o.A.sansSerif,";\n font-size: 15px;\n font-weight: 300;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.2;\n letter-spacing: 0.45px;\n color: ").concat(a.Tj.black,";\n a {\n font-weight: 300;\n }\n }")),removeFloat:(0,r.AH)("{\n\t\tfloat: unset!important;\n\t}"),isPackage:(0,r.AH)("{\n margin-bottom: -25px;\n \n @media screen and (min-width: ".concat(a.T5.small,") {\n margin-bottom: -30px;\n }\n \n @media screen and (max-width: ").concat(a.T5.large,") {\n margin-top: 20px;\n }\n \n button {\n display: inline-flex;\n margin: 5px 0px 0px;\n outline: unset;\n }\n }"))}},31104:(e,t,n)=>{var r=n(92127),a=n(40627),o=n(4228);r(r.S,"Reflect",{getPrototypeOf:function(e){return a(o(e))}})},31131:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=e=>{var t;return 0===(null==e||null===(t=e.indexOf)||void 0===t?void 0:t.call(e,"/"))?e:"/".concat(e)}},31175:(e,t,n)=>{var r=n(26025);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},31380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},31384:(e,t,n)=>{var r=n(67526),a=n(2780).set,o=r.MutationObserver||r.WebKitMutationObserver,i=r.process,s=r.Promise,l="process"==n(55089)(i);e.exports=function(){var e,t,n,c=function(){var r,a;for(l&&(r=i.domain)&&r.exit();e;){a=e.fn,e=e.next;try{a()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(l)n=function(){i.nextTick(c)};else if(!o||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var u=s.resolve(void 0);n=function(){u.then(c)}}else n=function(){a.call(r,c)};else{var d=!0,p=document.createTextNode("");new o(c).observe(p,{characterData:!0}),n=function(){p.data=d=!d}}return function(r){var a={fn:r,next:void 0};t&&(t.next=a),e||(e=a,n()),t=a}}},31387:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>A,K3:()=>k,O$:()=>C,V4:()=>w});var r=n(54705),a=n(96540),o=n(66092),i=n(60260),s=n(42501),l=n(7066),c=n(16762),u=n.n(c),d=n(95450),p=n(87098),m=n(22814),h=n(59729),f=n(21742),g=n(84976);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b=e=>{var t,{item:n,homeroomActivity:r=!1,isCardFullWidth:c=!1}=e,d=u()(n,"coverMedia",{}),p=u()(null==n?void 0:n.eduStatsScore,"score",0),m="open"!==(null==n?void 0:n.commentStatus)||null!=n&&n.isCommentsDisabled?null:null==n?void 0:n.commentCount;if("node--resource"===n.type){var h=((null==n?void 0:n.terms)||[]).filter((e=>"taxonomy_term--grade_levels"===e.taxonomyName));t=a.createElement(s.A,{id:(0,l.i3)(n.id),type:n.type,title:null==n?void 0:n.title,link:null==n?void 0:n.slug,image:d,summary:null==n?void 0:n.summary,gradeLevels:h,score:p,commentCount:m,compactTitle:!0})}else t=c?a.createElement(o.A,{homeroomActivity:r,id:n.id,image:d,video:n.video,podcastOptions:n.podcast,link:null==n?void 0:n.slug,authors:n.authors,title:null==n?void 0:n.title,summary:null==n?void 0:n.summary,type:n.parentType,context:"term",packageItems:null==n?void 0:n.packageItems,terms:n.terms,score:p,commentCount:m,renderRawData:!0}):a.createElement(i.A,{homeroomActivity:r,id:n.id,image:d,video:n.video,eduVideo:null==n?void 0:n.eduVideo,podcastOptions:n.podcast,link:null==n?void 0:n.slug,authors:n.authors,title:null==n?void 0:n.title,summary:null==n?void 0:n.summary,type:n.type,context:"term",packageItems:null==n?void 0:n.packageItems,terms:n.terms,score:p,commentCount:m,renderRawData:!0});return t},x=new Set,w=e=>{var{className:t="",noCursor:n=!1,children:r,onClick:o,onView:i=null,itemId:s=null,style:l=null}=e;return a.createElement(f.pL,{triggerOnce:!0,threshold:1,rootMargin:"-50px 0px"},(e=>{var{inView:c,ref:u}=e;return c&&i&&s&&!x.has(s)&&(x.add(s),i()),a.createElement("div",{ref:u,className:"".concat(d.lb.container).concat(t?" ".concat(t):""),style:y({cursor:n?"default":"pointer"},l||{}),onClick:o},r)}))},E=e=>{var{name:t}=e,n=t[0];return a.createElement("div",{className:d._D.defaultAvatar},a.createElement("span",null,n))},C=e=>{var{item:t,data:n,redirects:r}=e;return a.createElement(w,{onView:()=>{(0,h.Q)(n.type,{eventType:"view"})},viewed:t.viewed,className:d._D.container,itemId:n.id,onClick:()=>{(0,h.Q)(n.type,{eventType:"click"})},noCursor:!0},a.createElement("h3",{className:d._D.title},t.type),a.createElement("div",{className:d._D.topSection},t.users&&t.users.length>0&&a.createElement("div",{className:d._D.avatarContainer},t.users.map(((e,t)=>a.createElement("div",{key:t},e.avatarUrl?a.createElement("img",{src:e.avatarUrl,alt:e.fullName}):a.createElement(E,{name:e.fullName}))))),t.icon&&a.createElement("div",{className:d._D.iconContainer},t.icon),a.createElement("p",{className:d._D.description},t.description," ",a.createElement(g.N_,{to:r.commentPath},r.title))),a.createElement("div",{className:d._D.commentContainer},t.commentData.isReply?a.createElement("p",{className:d._D.commentContent},"â".concat(t.commentData.commentContent,"â")):null,a.createElement("p",{className:"".concat(d._D.commentReply).concat(t.commentData.isReply?" has-reply":"")},"â".concat(t.commentData.replyContent,"â")),a.createElement(g.N_,{to:r.commentPath,className:p.ee.readMore,style:{width:"fit-content",fontSize:"16px",lineHeight:"18px",marginBottom:"10px"}},"Read more")))},k=e=>{var t,n,r,o,i,{item:s,questionCommentContent:l,children:c,hideFlair:u=!1,onView:h=null,onClick:f=null}=e;console.log(l);var g=Boolean((0,m.M8)(null==s||null===(t=s.askAndAnswerOptions)||void 0===t||null===(t=t.author)||void 0===t?void 0:t.email)),v=null!=s&&null!==(n=s.anaCategories)&&void 0!==n&&n.length?s.anaCategories[0]:{slug:"ask-and-answer",name:"Asked"};return a.createElement(w,{noCursor:!0,onView:h,onClick:f,itemId:s.id},!u&&a.createElement("div",{className:"".concat(d.GF.container," remove-bottom-padding"),style:{backgroundColor:"#FF9B0D"}},a.createElement("div",{className:d.GF.content},a.createElement("div",null,a.createElement("p",null,a.createElement("span",null,c))))),a.createElement(p.Rd,{id:s.id,slug:"".concat(s.slug),title:s.title,author:null==s||null===(r=s.askAndAnswerOptions)||void 0===r?void 0:r.author,cardStyle:g?"editor-default":"",commentCount:null==s?void 0:s.commentCount,score:(null==s||null===(o=s.eduStatsScore)||void 0===o?void 0:o.score)||0,lastestComment:{commentId:"sidebar-comment-".concat(null==l?void 0:l.commentId),author:{avatar:null==l?void 0:l.avatarUrl,name:null==l?void 0:l.authorName,email:null==l?void 0:l.authorEmail},content:null==l?void 0:l.content},renderSignUp:!1,terms:s.terms,template:v,panelists:(null==s||null===(i=s.askAndAnswerOptions)||void 0===i?void 0:i.panelists)||[]}))};const A=e=>{var t,n,{item:r,hideFlair:o=!1,children:i,onClick:s=null,onView:l=null,maxWidth:c=790}=e,u={maxWidth:c},p={id:r.id,authors:r.authors,commentCount:r.commentCount,commentStatus:r.commentStatus,isCommentsDisabled:r.isCommentsDisabled,coverMedia:r.coverMedia,packageItems:[],eduStatsScore:r.eduStatsScore,slug:r.slug,summary:r.summary,terms:r.terms,title:r.title,type:r.type,video:(null==r||null===(t=r.videoOptions)||void 0===t?void 0:t.video)||{},podcast:null!=r&&r.podcastOptions?{podcastPlatformLinks:null==r||null===(n=r.podcastOptions)||void 0===n?void 0:n.podcastPlatformLinks}:{},onClick:s},m=!1;return o?a.createElement(w,{onClick:s,onView:l,itemId:p.id,noCursor:!0,style:u},a.createElement(b,{item:p,homeroomActivity:!0,isCardFullWidth:m})):a.createElement(w,{onClick:s,onView:l,itemId:p.id,noCursor:!0,style:u},a.createElement("div",{className:"".concat(d.GF.container).concat(" remove-bottom-padding")},a.createElement("div",{className:d.GF.content},a.createElement("div",null,a.createElement("p",null,a.createElement("span",null,i))))),a.createElement(b,{item:p,homeroomActivity:!0,isCardFullWidth:m}))}},31580:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(19909);function a(e,t){void 0===t&&(t={});var n=function(e){return e&&"j"===e[0]&&":"===e[1]?e.substr(2):e}(e);if(function(e,t){return void 0===t&&(t=!e||"{"!==e[0]&&"["!==e[0]&&'"'!==e[0]),!t}(n,t.doNotParse))try{return JSON.parse(n)}catch(e){}return e}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},o.apply(this,arguments)};const i=function(){function e(e,t){var n=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=function(e,t){return"string"==typeof e?r.q(e,t):"object"==typeof e&&null!==e?e:{}}(e,t),new Promise((function(){n.HAS_DOCUMENT_COOKIE="object"==typeof document&&"string"==typeof document.cookie})).catch((function(){}))}return e.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=r.q(document.cookie,e))},e.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)},e.prototype.get=function(e,t,n){return void 0===t&&(t={}),this._updateBrowserValues(n),a(this.cookies[e],t)},e.prototype.getAll=function(e,t){void 0===e&&(e={}),this._updateBrowserValues(t);var n={};for(var r in this.cookies)n[r]=a(this.cookies[r],e);return n},e.prototype.set=function(e,t,n){var a;"object"==typeof t&&(t=JSON.stringify(t)),this.cookies=o(o({},this.cookies),((a={})[e]=t,a)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=r.l(e,t,n)),this._emitChange({name:e,value:t,options:n})},e.prototype.remove=function(e,t){var n=t=o(o({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0}
2);this.cookies=o({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=r.l(e,"",n)),this._emitChange({name:e,value:void 0,options:t})},e.prototype.addChangeListener=function(e){this.changeListeners.push(e)},e.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)},e}()},31594:(e,t,n)=>{var r=n(96221),a=n(75819),o=n(27291),i=n(49763);e.exports=function(e,t){var n=r(e),s=r(t),l=o(n,s),c=Math.abs(a(n,s));return n=i(n,l*c),l*(c-(o(n,s)===-l))}},31612:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(96540),a=n(16762),o=n.n(a),i=n(7066),s=n(95302),l=n(2643),c=n(48951),u=n(40207),d=n(14370),p=n(82547);const m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"full",intro:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0},t=(0,p.I)(e);return r.createElement("div",{className:"page-inner-wrapper"},r.createElement("div",{className:"page-inner page-inner--content page-inner--no-min-height","data-testid":"visual-essay-view"},r.createElement("article",null,r.createElement(s.A,{id:e.id,commentStatus:e.commentStatus,commentCount:e.commentCount,beyondHeader:e.beyond,eduVideo:e.eduVideo,title:e.title,eyebrow:t,intro:e.intro,created:e.created,firstPublished:e.firstPublished,authors:e.authors,hero:e.coverMedia,slug:e.slug,coverMediaDisplay:e.coverMediaDisplay,type:"visualEssays",nodeType:"edu_visual_essay",beyondKey:e.beyondKey,beyondParentType:e.beyondParentType}),e.beyond?r.createElement(r.Fragment,null,r.createElement(c.A,{value:e.body,embeds:e.embeds,coverMedia:e.coverMedia,id:1,title:e.title,url:e.url,location:e.location,beyondArticle:!0}),r.createElement(u.A,{urlType:"internal",url:e.slug,clickHandler:()=>{(0,i.GZ)(e.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(c.A,{value:e.body,title:e.title,url:e.slug,id:2,location:e.location}),r.createElement(l.A,{authors:e.authors,tags:(0,d.A)(e),title:e.title,image:o()(e,"coverMedia.sizes[master]",""),url:e.url,location:e.location,type:"visualEssays"})))))}},31705:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(96540),a=n(5556),o=n.n(a);const i=(0,r.createContext)(null);function s({clientId:e,nonce:t,onScriptLoadSuccess:n,onScriptLoadError:a,children:o}){const s=function(e={}){const{nonce:t,onScriptLoadSuccess:n,onScriptLoadError:a}=e,[o,i]=(0,r.useState)(!1),s=(0,r.useRef)(n);s.current=n;const l=(0,r.useRef)(a);return l.current=a,(0,r.useEffect)((()=>{const e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;i(!0),null===(e=s.current)||void 0===e||e.call(s)},e.onerror=()=>{var e;i(!1),null===(e=l.current)||void 0===e||e.call(l)},document.body.appendChild(e),()=>{document.body.removeChild(e)}}),[t]),o}({nonce:t,onScriptLoadSuccess:n,onScriptLoadError:a}),l=(0,r.useMemo)((()=>({clientId:e,scriptLoadedSuccessfully:s})),[e,s]);return r.createElement(i.Provider,{value:l},o)}var l=n(10467),c=n(72505),u=n.n(c),d=n(46798);const p=e=>{var t,{onSuccess:n,onError:a,buttonText:o="Log in with Google"}=e,s=function({flow:e="implicit",scope:t="",onSuccess:n,onError:a,onNonOAuthError:o,overrideScope:s,state:l,...c}){const{clientId:u,scriptLoadedSuccessfully:d}=function(){const e=(0,r.useContext)(i);if(!e)throw new Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),p=(0,r.useRef)(),m=(0,r.useRef)(n);m.current=n;const h=(0,r.useRef)(a);h.current=a;const f=(0,r.useRef)(o);f.current=o,(0,r.useEffect)((()=>{var n;if(!d)return;const r="implicit"===e?"initTokenClient":"initCodeClient",a=null===(n=null===window||void 0===window?void 0:window.google)||void 0===n?void 0:n.accounts.oauth2[r]({client_id:u,scope:s?t:`openid profile email ${t}`,callback:e=>{var t,n;if(e.error)return null===(t=h.current)||void 0===t?void 0:t.call(h,e);null===(n=m.current)||void 0===n||n.call(m,e)},error_callback:e=>{var t;null===(t=f.current)||void 0===t||t.call(f,e)},state:l,...c});p.current=a}),[u,d,e,t,l]);const g=(0,r.useCallback)((e=>{var t;return null===(t=p.current)||void 0===t?void 0:t.requestAccessToken(e)}),[]),v=(0,r.useCallback)((()=>{var e;return null===(e=p.current)||void 0===e?void 0:e.requestCode()}),[]);return"implicit"===e?g:v}({onSuccess:(t=(0,l.A)((function*(e){try{var t,r,o,i,s,l,c=yield u().get("https://people.googleapis.com/v1/people/me?personFields=names,emailAddresses,photos",{headers:{Authorization:"Bearer ".concat(null==e?void 0:e.access_token)}}),d={profileObj:{name:null==c||null===(t=c.data)||void 0===t||null===(t=t.names)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.displayName,fam
2ilyName:null==c||null===(r=c.data)||void 0===r||null===(r=r.names)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.familyName,givenName:null==c||null===(o=c.data)||void 0===o||null===(o=o.names)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.givenName,email:null==c||null===(i=c.data)||void 0===i||null===(i=i.emailAddresses)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.value,googleId:null==c||null===(s=c.data)||void 0===s||null===(s=s.emailAddresses)||void 0===s||null===(s=s[0])||void 0===s||null===(s=s.metadata)||void 0===s||null===(s=s.source)||void 0===s?void 0:s.id,imageUrl:null==c||null===(l=c.data)||void 0===l||null===(l=l.photos)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.url}};n(d)}catch(e){var p;a(null==e||null===(p=e.response)||void 0===p||null===(p=p.data)||void 0===p?void 0:p.error,"Google")}})),function(e){return t.apply(this,arguments)}),onError:e=>a(e,"Google")});return r.createElement("button",{className:"".concat(d.YF.button," google"),onClick:()=>s(),type:"button"},o)};var m=n(7360),h=n(95297);function f(e){var{successHandler:t,failureHandler:n,buttonText:a}=e;return(0,h.fC)()?r.createElement(m.n,{buttonText:a}):r.createElement(s,{clientId:"691441726617-cmc0ml86u69rnkh1bc05ur24agjp00ra.apps.googleusercontent.com",children:r.createElement(p,{buttonText:a,onSuccess:t,onError:n})})}f.propTypes={successHandler:o().func.isRequired,failureHandler:o().func.isRequired,buttonText:o().string};const g=f},31769:(e,t,n)=>{var r=n(56449),a=n(28586),o=n(61802),i=n(13222);e.exports=function(e,t){return r(e)?e:a(e,t)?[e]:o(i(e))}},31928:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},32017:e=>{"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,a,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(a=r;0!=a--;)if(!e(t[a],n[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(a=r;0!=a--;)if(!Object.prototype.hasOwnProperty.call(n,o[a]))return!1;for(a=r;0!=a--;){var i=o[a];if(!e(t[i],n[i]))return!1}return!0}return t!=t&&n!=n}},32350:(e,t,n)=>{var r=n(63051);e.exports=function(e,t,n){var a=r(e,n),o=r(t,n);return a.getTime()===o.getTime()}},32405:(e,t,n)=>{"use strict";var r=n(92127),a=n(91212)(!1);r(r.P,"String",{codePointAt:function(e){return a(this,e)}})},32465:(e,t,n)=>{"use strict";n.d(t,{X7:()=>h,cI:()=>v,ck:()=>p,e9:()=>y,eC:()=>b,n6:()=>g,uU:()=>f});var r=n(2543),a=n(66353),o=n.n(a),i=n(93404),s=n.n(i),l=n(39481),c=n(49417),u=n(34980),d=n(99455),p=e=>{var t,n=(0,r.get)(e,"data[0]",!1)?e.data[0]:e.data,{packageItems:a}=(0,c.A)((0,r.get)(n,"packageOptions",{})),i={authors:(0,r.get)(n,"authors",[]),id:(0,r.get)(n,"id",""),body:(0,r.get)(n,"body",""),title:(0,r.get)(n,"title"),eyebrow:(0,r.get)(n,"eyebrowComputed",null),intro:(0,r.get)(n,"intro",""),summary:(0,r.get)(n,"summary",""),coverMedia:(0,r.get)(n,"coverMedia",{}),coverMediaDisplay:(0,r.get)(n,"coverMediaDisplay",""),url:(0,r.get)(n,"slug"),topics:(0,r.get)(n,"terms",[]),primaryTopic:(0,r.get)(n,"primaryTopic",""),created:o()(s()(new Date(1e3*Number((0,r.get)(n,"changed",""))),7),"MMMM D, YYYY"),firstPublished:null!==(0,r.get)(n,"firstPublishedOn")?o()(s()(new Date(1e3*Number((0,r.get)(n,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,packageItems:a,slug:(0,r.get)(n,"slug",""),suffix:(0,r.get)(n,"suffix",""),metatags:(0,r.get)(n,"seo",{}),fbStats:(0,r.get)(n,"attributes.field_fb_stats",{}),hasNewsletter:Boolean(null==n||null===(t=n.packageOptions)||void 0===t?void 0:t.includeNewsletter)};return{type:l.j1,package:{authors:i.authors,id:i.id,body:i.body,title:i.title,eyebrow:i.eyebrow,intro:i.intro,summary:i.summary,coverMedia:i.coverMedia,coverMediaDisplay:i.coverMediaDisplay,primaryTopic:i.primaryTopic,topics:i.topics,url:i.url,embeds:i.embeds,created:i.created,firstPublished:i.firstPublished,packageItems:i.packageItems,slug:i.slug.toLowerCase(),suffix:i.suffix,metatags:i.metatags,fbStats:i.fbStats,hasNewsletter:i.hasNewsletter}}},m=e=>{var t,n,{packageItems:a}=(0,c.A)((0,r.get)(e,"packageOptions",{})),o=a.reduce(((e,t)=>{var n;return((null==t||null===(n=t.articles)||void 0===n?void 0:n.length)||0)+e}),0),i={packageItems:a,itemCount:o,slug:null===(t=(null==e?void 0:e.urlAlias)||(null==e?void 0:e.uri))||void 0===t?void 0:t.replace(/^\/|\/$/g,""),title:null!==(n=null==e?void 0:e.title)&&void 0!==n?n:""};return{type:l.Be,package:{packageItems:i.packageItems,itemCount:i.itemCount,slug:i.slug,title:i.title}}},h=e=>({type:l.nC,payload:{url:(0,u.W7)(e),success:p}}),f=e=>({type:l.nC,payload:{url:"https://wpvip.edutopia.org/graphql",query:(0,d.sO)(e),success:m,setError:!1}}),g=()=>({type:l.Z7}),v=()=>(e,t)=>{var n=t();void 0!==(0,r.get)(n,"packageContext.packageContext")&&e(g())},y=()=>(e,t)=>{(0,r.get)(t(),"global.packageNavOpen",!1)&&e({type:l.WV})},b=()=>({type:l.Qh})},32478:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(23,59,59,999),t}},32484:(e,t,n)=>{e.exports=!n(58219)&&!n(81984)((function(){return 7!=Object.defineProperty(n(3802)("div"),"a",{get:function(){return 7}}).a}))}
2,32499:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r=n(96540),a=n(71468),o=n(17904),i=parseInt(o.T5.large,10),s="signupPopupDismissed",l="signupPopupViewCount",c=()=>{if("undefined"==typeof window||!window.sessionStorage)return 0;try{var e=window.sessionStorage.getItem(l);return e?parseInt(e,10):0}catch(e){return 0}},u=()=>{if("undefined"!=typeof window&&window.sessionStorage)try{window.sessionStorage.setItem(s,"true")}catch(e){}},d=u,p=n(84976),m=n(29970),h=n(52736),f=n(48295),g=n(75930),v=n(62524);const y={wrapper:(0,g.AH)("{\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n width: 100%;Ã\n margin: 0 auto;\n z-index: 720;\n background-color: ".concat("#c2f0ff",";\n box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.15);\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-bottom: none;\n border-radius: 5px 5px 0 0;\n outline: 0;\n\n @keyframes slideUp {\n from { transform: translateY(100%); }\n to { transform: translateY(0); }\n }\n\n &.closed {\n transform: translateY(100%);\n transition: transform 0.3s ease-out;\n pointer-events: none;\n visibility: hidden;\n }\n\n &.opened {\n transform: translateY(0);\n animation: slideUp 0.3s ease-out;\n }\n\n @media screen and (max-width: ").concat(o.T5.large,") {\n display: none;\n }\n\n @media print {\n display: none;\n }\n }")),banner:(0,g.AH)("{\n position: relative;\n overflow: hidden;\n display: flex;\n align-items: center;\n justify-content: center;\n min-height: 250px;\n padding: 30px 60px 30px 30px;\n }"),closeButton:(0,g.AH)("{\n position: absolute;\n top: 24px;\n right: 24px;\n width: 24px;\n height: 24px;\n padding: 0;\n border: 0;\n background: transparent;\n cursor: pointer;\n z-index: 2;\n display: flex;\n align-items: center;\n justify-content: center;\n }"),leftCloud:(0,g.AH)("{\n position: absolute;\n left: 4%;\n top: 20%;\n width: 130px;\n height: 36px;\n\n @media screen and (max-width: ".concat(o.T5.xxlarge,") {\n left: 0%;\n top: 10%;\n }")),rightCloud:(0,g.AH)("{\n position: absolute;\n right: -3%;\n bottom: 15%;\n width: 130px;\n height: 36px;\n }"),content:(0,g.AH)("{\n position: relative;\n z-index: 2;\n display: flex;\n align-items: center;\n gap: 24px;\n max-width: 100%;\n }"),rocketContainer:(0,g.AH)("{\n flex-shrink: 0;\n position: absolute;\n top: 40%;\n /* Smoothly positions the rocket for good visibility across large screen sizes */\n left: clamp(-25%, calc(1280px - 89vw), -9%);\n\n @media screen and (max-width: ".concat(o.T5.xxlarge,") {\n left: -9%;\n }")),rocket:(0,g.AH)("{\n display: block;\n height: 248px;\n width: auto;\n }"),textBlock:(0,g.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n }"),header:(0,g.AH)("{\n margin: 0 0 8px;\n font-family: ".concat(v.A.displayBold,";\n font-size: 24px;\n font-weight: 600;\n line-height: 120%;\n letter-spacing: 0;\n color: #000000;\n }")),body:(0,g.AH)("{\n margin: 0 0 16px;\n font-family: ".concat(v.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 125%;\n letter-spacing: 0;\n color: #000000;\n }")),ctaButton:(0,g.AH)("{\n display: inline-block;\n padding: 14px 32px;\n border: none;\n border-radius: 60px;\n background-color: ".concat("#D8686C",";\n color: #ffffff;\n font-family: ").concat(v.A.sansSerif,";\n font-size: 16px;\n font-weight: 600;\n text-transform: uppercase;\n letter-spacing: 1px;\n text-decoration: none;\n cursor: pointer;\n -webkit-appearance: none;\n\n &:hover,\n &:focus {\n opacity: 0.9;\n outline: none;\n }\n }"))};var b,x,w,E="SignupPopup";const C=e=>{var{onDismiss:t}=e,n=(0,r.useCallback)((()=>{m.Ay.event({category:E,action:"closed",label:"SlideUp"}),t()}),[t]),a=(0,r.useCallback)((()=>{m.Ay.event({category:E,action:"signup",label:"SlideUp"}),t()}),[t]);return(0,r.useEffect)((()=>{m.Ay.event({category:E,action:"popup",label:"SlideUp"})}),[]),(0,r.useEffect)((()=>()=>u()),[]),(0,r.useEffect)((()=>{var e=e=>{"Escape"===e.key&&n()};return document.addEventListener("keydown",e,!1),()=>{document.removeEventListener("keydown",e,!1)}}),[n]),r.createElement("div",{className:"".concat(y.wrapper," opened"),role:"dialog","aria-modal":"true","aria-labelledby":"signup-popup-header"},r.createElement("div",{className:y.banner},r.createElement("button",{type:"button",className:y.closeButton,onClick:n,"aria-label":"Close"},b||(b=r.createElement(f.A,{color:"#000"}))),r.createElement("div",{className:y.leftCloud},x||(x=r.createElement(h.Es,{height:36,width:130}
2))),r.createElement("div",{className:y.rightCloud},w||(w=r.createElement(h.Es,{height:36,width:130}))),r.createElement("div",{className:y.content},r.createElement("div",{className:y.rocketContainer},r.createElement("img",{className:y.rocket,src:"/assets/homeroom/signup/rocket.png",alt:"","aria-hidden":!0})),r.createElement("div",{className:y.textBlock},r.createElement("h2",{id:"signup-popup-header",className:y.header},"Let us help you find what you're looking for!"),r.createElement("p",{className:y.body},"Sign up for Homeroom and see the most relevant stories, videos, and conversationsâcurated just for you."),r.createElement(p.N_,{className:y.ctaButton,to:"/my-homeroom/signup?view=grades",onClick:a},"Let's go")))))},k=()=>{var{isVisible:e,onDismiss:t}=(()=>{var e=(0,a.d4)((e=>e.global.loggedIn)),[t,n]=(0,r.useState)(!1),o=(0,r.useCallback)((()=>{d(),n(!1)}),[]);return(0,r.useEffect)((()=>{"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(min-width: ".concat(i,"px)")).matches&&!1===e&&((()=>{if("undefined"==typeof window||!window.sessionStorage)return!1;try{return"true"===window.sessionStorage.getItem(s)}catch(e){return!1}})()||(c()>=3||(()=>{if("undefined"==typeof window||!window.sessionStorage)return 0;try{var e=c()+1;return window.sessionStorage.setItem(l,String(e)),e}catch(e){return 0}})()>=3)&&n(!0))}),[e]),{isVisible:t,onDismiss:o}})();return e?r.createElement(C,{onDismiss:t}):null}},32804:(e,t,n)=>{var r=n(56110)(n(9325),"Promise");e.exports=r},32820:(e,t,n)=>{n(45392)("asyncIterator")},32821:(e,t,n)=>{"use strict";var r=n(6822);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},32847:(e,t,n)=>{var r=n(96221),a=n(96713);e.exports=function(e,t,n){var o=n&&Number(n.weekStartsOn)||0,i=r(e),s=Number(t),l=i.getDay();return a(i,((s%7+7)%7<o?7:0)+s-l)}},32914:(e,t,n)=>{var r=n(3514),a=n(35276);e.exports={distanceInWords:r(),format:a()}},33112:(e,t,n)=>{var r=n(32350);e.exports=function(e,t){return r(new Date,e,t)}},33341:(e,t,n)=>{var r=n(47967),a=n(11996);e.exports=n(1763)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},33589:(e,t,n)=>{var r=n(67526).parseFloat,a=n(40629).trim;e.exports=1/r(n(78451)+"-0")!=-1/0?function(e){var t=a(String(e),3),n=r(t);return 0===n&&"-"==t.charAt(0)?-0:n}:r},33607:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>g,RY:()=>h,W0:()=>f,WZ:()=>m,v6:()=>p});var r=n(54705),a=n(10467),o=n(72505),i=n.n(o),s=n(48231),l=n(95297),c=n(41917);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p=function(){var e=(0,a.A)((function*(e){var t=yield i().post("".concat("https://account-service.edutopia.org","/otp-request"),{email:e});return(0,c.Iu)(),t}));return function(t){return e.apply(this,arguments)}}(),m=function(){var e=(0,a.A)((function*(e){return i().post("".concat("https://account-service.edutopia.org","/check-provider"),{email:e})}));return function(t){return e.apply(this,arguments)}}(),h=function(){var e=(0,a.A)((function*(e,t,n){try{var r=yield i().post("".concat("https://account-service.edutopia.org","/otp-verify"),{email:e,code:t,session:n}),a=r.data,o=d(d({},a),{},{followedTopics:a.followedTopics,roles:a.roles,subjects:a.subjects,image:"",activityFeed:{},savedContentIDs:[]});return(0,c.Z_)(),{status:r.status,user:o}}catch(e){var s=e.response.data,l="string"==typeof s?s:(null==s?void 0:s.message)||"There was a service error.";return{status:e.response.status,statusText:l,locked:!0===(null==s?void 0:s.locked),expired:!0===(null==s?void 0:s.expired),reason:null==s?void 0:s.reason}}}));return function(t,n,r){return e.apply(this,arguments)}}(),f=(e,t)=>{t((0,s.Kq)(!0)),t((0,s.gV)(e)),(0,l.VX)(e)};
2const g=function(){var e=(0,a.A)((function*(e,t,n){var r,a={},o="",c=e.followedTopics||[],u=e.roles||[],p=e.subjects||[];e.profileObj?(a.provider="Google",a.id=e.profileObj.googleId,a.email=e.profileObj.email,a.followedTopics=c,a.roles=u,a.subjects=p,a.researchNewsletter=e.researchNewsletter,a.techNewsletter=e.techNewsletter,a.weeklyNewsletter=e.weeklyNewsletter,a.principalProjectNewsletter=e.principalProjectNewsletter,a.signUpVariation=e.signUpVariation||"default",o=e.profileObj.imageUrl,r="".concat("https://account-service.edutopia.org","/").concat(n,"-social")):e.email?(a.provider="Facebook",a.id=e.id,a.email=e.email,a.followedTopics=c,a.roles=u,a.subjects=p,a.researchNewsletter=e.researchNewsletter,a.techNewsletter=e.techNewsletter,a.weeklyNewsletter=e.weeklyNewsletter,a.principalProjectNewsletter=e.principalProjectNewsletter,a.signUpVariation=e.signUpVariation||"default",o=e.picture.data.url,r="".concat("https://account-service.edutopia.org","/").concat(n,"-social")):(a.provider="Cognito",a.email=e.userEmail,a.password=e.userPassword,a.followedTopics=c,a.roles=u,a.subjects=p,a.researchNewsletter=e.researchNewsletter,a.techNewsletter=e.techNewsletter,a.weeklyNewsletter=e.weeklyNewsletter,a.principalProjectNewsletter=e.principalProjectNewsletter,a.signUpVariation=e.signUpVariation||"default",r="".concat("https://account-service.edutopia.org","/").concat(n,"-email"));try{var m=yield i().post(r,a),h=m.data,f=d(d({},h),{},{followedTopics:h.followedTopics,roles:h.roles,subjects:h.subjects,image:o,activityFeed:{}});return t((0,s.Kq)(!0)),t((0,s.gV)(f)),(0,l.VX)(f),{status:m.status,statusText:m.statusText,user:f}}catch(e){var g="string"==typeof e.response.data?e.response.data:"There was a service error.";return{status:e.response.status,statusText:g,options:d(d({},a),{password:"..."}),err:e}}}));return function(t,n,r){return e.apply(this,arguments)}}()},33706:(e,t,n)=>{"use strict";var r=n(92127),a=n(57221),o=n(27087),i=n(81485),s=[].lastIndexOf,l=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(l||!n(86884)(s)),"Array",{lastIndexOf:function(e){if(l)return s.apply(this,arguments)||0;var t=a(this),n=i(t.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,o(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in t&&t[r]===e)return r||0;return-1}})},33842:(e,t,n)=>{var r=n(43305),a=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&a(e)===e}},33948:(e,t,n)=>{"use strict";var r=n(9516);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,o,i){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},34419:(e,t,n)=>{var r=n(92127);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},34561:(e,t,n)=>{var r=n(57917),a=n(57221),o=n(61464)(!1),i=n(40766)("IE_PROTO");e.exports=function(e,t){var n,s=a(e),l=0,c=[];for(n in s)n!=i&&r(s,n)&&c.push(n);for(;t.length>l;)r(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},34572:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 6===r(e).getDay()}},34609:(e,t,n)=>{"use strict";var r=n(92127),a=n(61464)(!1),o=[].indexOf,i=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(i||!n(86884)(o)),"Array",{indexOf:function(e){return i?o.apply(this,arguments)||0:a(this,e,arguments[1])}})},34840:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},34848:(e,t,n)=>{var r=n(55089),a=n(67574)("toStringTag"),o="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),a))?n:o?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},34932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}},34980:(e,t,n)=>{"use strict";n.d(t,{W7:()=>o});var r=n(15167),a=n.n(r),o=e=>"/"===e?"".concat("https://v4-1.api.edutopia.org","/home"):"".concat("https://v4-1.api.edutopia.org","/").concat(a().left(e,"/"))}
2,35052:(e,t,n)=>{var r=n(63387);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},35155:(e,t,n)=>{"use strict";var r=n(9516),a=n(79106),o=n(83471),i=n(64490),s=n(85343);function l(e){this.defaults=e,this.interceptors={request:new o,response:new o}}l.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[i,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},l.prototype.getUri=function(e){return e=s(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(r.merge(n||{},{method:e,url:t}))}})),r.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,a){return this.request(r.merge(a||{},{method:e,url:t,data:n}))}})),e.exports=l},35276:(e,t,n)=>{var r=n(25090);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],i=["AM","PM"],s=["am","pm"],l=["a.m.","p.m."],c={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return n[e.getDay()]},ddd:function(e){return a[e.getDay()]},dddd:function(e){return o[e.getDay()]},A:function(e){return e.getHours()/12>=1?i[1]:i[0]},a:function(e){return e.getHours()/12>=1?s[1]:s[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}};return["M","D","DDD","d","Q","W"].forEach((function(e){c[e+"o"]=function(t,n){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(n[e](t))}})),{formatters:c,formattingTokensRegExp:r(c)}}},35433:(e,t,n)=>{var r=n(92127),a=n(4228),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(e){return a(e),!o||o(e)}})},35478:(e,t,n)=>{"use strict";n.d(t,{TQ:()=>s,mQ:()=>i,ux:()=>o,xO:()=>a});var r=n(75930),a={container:(0,r.AH)("position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:3;")},o={container:(0,r.AH)("font-family:'canada-type-gibson';position:fixed;top:0;right:0;padding:0 0 100px 0;height:100vh;width:100%;max-width:550px;overflow-y:scroll;background-color:#ffffff;z-index:700;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out,border 0.3s ease-in-out;display:flex;flex-direction:column;border-left:unset;box-shadow:unset;@media screen and (min-width:770px){padding:0 0 40px 0;}"),commentDetailsContainer:(0,r.AH)("position:relative;display:flex;flex-direction:column;gap:10px;background-color:#fff7ed;padding:30px 20px 30px;@media screen and (min-width:770px){padding:40px 40px 30px;}"),commentDetailsContainerV2:(0,r.AH)("@media screen and (max-width:769px){margin-left:-20px;margin-right:-20px;padding:30px 20px 30px;}@media screen and (min-width:770px){padding:40px 40px 24px;}"),paperPlaneAsset:(0,r.AH)("position:absolute;top:0;right:0px;img{max-width:clamp(120px,35vw,200px);}@media screen and (min-width:770px){img{max-width:200px;}right:40px;}"),edutopiaIconWrapper:(0,r.AH)("position:absolute;bottom:calc(36.75px / 2 * -1);right:50%;transform:translateX(50%);border:4px solid #fff;border-radius:50%;img{height:28.75px;width:28.75px;border-radius:50%;}"),containerXPadding:(0,r.AH)("padding:0 20px;@media screen and (min-width:770px){padding:0 40px;}"),messageContainer:(0,r.AH)("display:flex;padding:20px;border:'none';font-family:'canada-type-gibson';color:'#333333';font-size:18px;font-weight:500;line-height:24px;letter-spacing:0.8px;"),visible:(0,r.AH)("transform:translateX(0);@media screen and (min-width:550px){box-shadow:0px 0px 15px #999999;&::before{content:'';position:absolute;top:0;left:0;height:100%;border-left:1px solid #d8d8d8;box-shadow:0px 0px 15px #999999;}}"),hidden:(0,r.AH)("transform:translateX(100%);"),closeBtn:(0,r.AH)("all:unset;position:fixed;top:10px;right:10px;z-index:3;border:none;padding:10px;background-color:unset;display:flex;align-items:center;justify-content:center;height:15px;width:15px;cursor:pointer;@media screen and (min-width:770px){right:15px;}"),closeSvg:(0,r.AH)("height:24px;width:24px;"),commentHeaderContainer:(0,r.AH)("display:flex;align-items:center;gap:5px;"),commentCount:(0,r.AH)("position:relative;right:1px;color:#000000;font-family:museoSlab-700,'Arial Narrow','Arial','Helvetica','sans-serif';font-style:normal;font-weight:normal;font-size:30px;line-height:42px;margin:0;@media screen and (min-width:770px){font-size:33px;}"),marginBottom:(0,r.AH)("margin-bottom:20;")},i={container:(0,r.AH)("display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;gap:10px;color:#000000;background:#fffdfd;font-size:16px;"),title:(0,r.AH)("margin:0;font-size:20px;color:#000000;line-height:25px;font-weight:500;"),linkAnchor:(0,r.AH)("color:#00a7e1;font-weight:500;cursor:pointer;")},s={divider:(0,r.AH)("width:100%;border-top:1px solid #cacaca;"),brandDivider:(0,r.AH)("margin-top:20px;
2margin-bottom:-5px;width:100%;border-top:1px solid #ff4c00;position:relative;&::before{content:'';position:absolute;top:-1px;left:0;width:60px;height:2.5px;background:#ff4c00;}")}},35564:(e,t,n)=>{"use strict";var r=n(18270),a=n(70157),o=n(81485);e.exports=function(e){for(var t=r(this),n=o(t.length),i=arguments.length,s=a(i>1?arguments[1]:void 0,n),l=i>2?arguments[2]:void 0,c=void 0===l?n:a(l,n);c>s;)t[s++]=e;return t}},35592:(e,t,n)=>{"use strict";var r=n(9516),a=n(7522),o=n(79106),i=n(99615),s=n(62012),l=n(64202),c=n(47763);e.exports=function(e){return new Promise((function(t,u){var d=e.data,p=e.headers;r.isFormData(d)&&delete p["Content-Type"];var m=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",f=e.auth.password||"";p.Authorization="Basic "+btoa(h+":"+f)}var g=i(e.baseURL,e.url);if(m.open(e.method.toUpperCase(),o(g,e.params,e.paramsSerializer),!0),m.timeout=e.timeout,m.onreadystatechange=function(){if(m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in m?s(m.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:n,config:e,request:m};a(t,u,r),m=null}},m.onabort=function(){m&&(u(c("Request aborted",e,"ECONNABORTED",m)),m=null)},m.onerror=function(){u(c("Network Error",e,null,m)),m=null},m.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),u(c(t,e,"ECONNABORTED",m)),m=null},r.isStandardBrowserEnv()){var v=n(33948),y=(e.withCredentials||l(g))&&e.xsrfCookieName?v.read(e.xsrfCookieName):void 0;y&&(p[e.xsrfHeaderName]=y)}if("setRequestHeader"in m&&r.forEach(p,(function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete p[t]:m.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(m.withCredentials=!!e.withCredentials),e.responseType)try{m.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&m.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&m.upload&&m.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){m&&(m.abort(),u(e),m=null)})),void 0===d&&(d=null),m.send(d)}))}},35749:(e,t,n)=>{var r=n(81042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},35890:(e,t,n)=>{for(var r=n(95165),a=n(51311),o=n(28859),i=n(67526),s=n(33341),l=n(60906),c=n(67574),u=c("iterator"),d=c("toStringTag"),p=l.Array,m={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=a(m),f=0;f<h.length;f++){var g,v=h[f],y=m[v],b=i[v],x=b&&b.prototype;if(x&&(x[u]||s(x,u,p),x[d]||s(x,d,v),l[v]=p,y))for(g in r)x[g]||o(x,g,r[g],!0)}},35923:e=>{e.exports=function(e,r,a){const o=a?n:t;return o[e]&&o[e](r)};const t={min:e=>`The string should have a minimum length of ${e} character${r(e)}`,max:e=>`The string should have a maximum length of ${e} character${r(e)}`,letters:(e=1)=>`The string should have a minimum of ${e} letter${r(e)}`,digits:(e=1)=>`The string should have a minimum of ${e} digit${r(e)}`,uppercase:(e=1)=>`The string should have a minimum of ${e} uppercase letter${r(e)}`,lowercase:(e=1)=>`The string should have a minimum of ${e} lowercase letter${r(e)}`,symbols:(e=1)=>`The string should have a minimum of ${e} symbol${r(e)}`,spaces:(e=1)=>`The string should have a minimum of ${e} space${r(e)}`,oneOf:e=>`The string should be ${e.length>1?`one of ${e.slice(0,-1).join(", ")} and `:""}${e[e.length-1]}`,has:e=>`The string should have pattern '${e}'`,not:e=>`The string should not have pattern '${e}'`,usingPlugin:e=>`The string should not violate ${e.name||"plugin"}`},n={min:e=>`The string should have a maximum length of ${e} character${r(e)}`,max:e=>`The string should have a minimum length of ${e} character${r(e)}`,letters:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} letter${r(e)}`,digits:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} digit${r(e)}`,uppercase:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} uppercase letter${r(e)}`,lowercase:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} lowercase letter${r(e)}`,symbols:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} symbol${r(e)}`,spaces:(e=0)=>`The string should ${0===e?"not have":`have a maximum of ${e}`} space${r(e)}`,oneOf:e=>`The string should not be ${e.length>1?`one of ${e.slice(0,-1).join(", ")} and `:""}${e[e.length-1]}`,has:e=>`The string should not have pattern '${e}'`,not:e=>`The string should have pattern '${e}'`,usingPlugin:e=>`The string should violate ${e.name||"plugin"}`};function r(e){return 1===e?"":"s"}},36197:(e,t,n)=>{"use strict";var r=n(47967).f,a=n(84719),o=n(96065),i=n(35052),s=n(16440),l=n(48790),c=n(98175),u=n(74970),d=n(55762),p=n(1763),m=n(12988).fastKey,h=n(12888),f=p?"_s":"size",g=function(e,t){var n,r=m(t);if("F"!==r)return e._i[r];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,c){var u=e((function(e,r){s(e,u,t,"_i"),e._t=t,e._i=a(null),e._f=void 0,e._l=void 0,e[f]=0,null!=r&&l(r,n,e[c],e)}));return o(u.prototype,{clear:function(){for(var e=h(this,t),n=e._i,r=e._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];e._f=e._l=void 0,e[f]=0},delete:function(e){var n=h(this,t),r=g(n,e);
2if(r){var a=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=a),a&&(a.p=o),n._f==r&&(n._f=a),n._l==r&&(n._l=o),n[f]--}return!!r},forEach:function(e){h(this,t);for(var n,r=i(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!g(h(this,t),e)}}),p&&r(u.prototype,"size",{get:function(){return h(this,t)[f]}}),u},def:function(e,t,n){var r,a,o=g(e,t);return o?o.v=n:(e._l=o={i:a=m(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=o),r&&(r.n=o),e[f]++,"F"!==a&&(e._i[a]=o)),e},getEntry:g,setStrong:function(e,t,n){c(e,t,(function(e,n){this._t=h(e,t),this._k=n,this._l=void 0}),(function(){for(var e=this,t=e._k,n=e._l;n&&n.r;)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?u(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(e._t=void 0,u(1))}),n?"entries":"values",!n,!0),d(t)}}},36326:(e,t,n)=>{var r=n(72513),a=n(76855).error,o=n(35923);function i(e){const t=Number(e);if(isNaN(t)||!Number.isInteger(t)||t<1)throw new Error(a.length)}function s(e){return r[e.method].apply(this,e.arguments)}function l(e,t,n){return this.properties.push({method:e,arguments:t,description:n}),this}e.exports=class{constructor(){this.properties=[]}validate(e,t){return this.list=Boolean(t&&t.list),this.details=Boolean(t&&t.details),this.password=String(e),this.positive=!0,this.list||this.details?this.properties.reduce(((e,t)=>{if(!s.call(this,t)){var n=t.method;if(this.details){n={validation:t.method},t.arguments&&t.arguments[0]&&(n.arguments=t.arguments[0]),this.positive||"not"===t.method||(n.inverted=!0);var r=t.arguments&&t.arguments[1]||o(t.method,n.arguments,n.inverted);n.message=r}return e.concat(n)}return e}),[]):this.properties.every(s.bind(this))}letters(e,t){return e&&i(e),l.call(this,"letters",arguments)}digits(e,t){return e&&i(e),l.call(this,"digits",arguments)}symbols(e,t){return e&&i(e),l.call(this,"symbols",arguments)}min(e,t){return i(e),l.call(this,"min",arguments)}max(e,t){return i(e),l.call(this,"max",arguments)}lowercase(e,t){return e&&i(e),l.call(this,"lowercase",arguments)}uppercase(e,t){return e&&i(e),l.call(this,"uppercase",arguments)}spaces(e,t){return e&&i(e),l.call(this,"spaces",arguments)}has(e,t){return l.call(this,"has",arguments)}not(e,t){return l.call(this,"not",arguments)}is(){return l.call(this,"is",arguments)}oneOf(e,t){return l.call(this,"oneOf",arguments)}usingPlugin(e,t){if("function"!=typeof e)throw new Error(a.invalidPlugin);return l.call(this,"usingPlugin",arguments)}}},36336:(e,t,n)=>{"use strict";n.d(t,{K$:()=>l,RN:()=>c,d1:()=>u,kR:()=>s});var r=n(75930),a=n(17904),o=n(62524),i=n(4801),s={cardEduVideo:(0,r.AH)("{\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n height: 140%;\n }"),cardImg:(0,r.AH)("{\n opacity: 1;\n animation: ".concat(a.i7.fadeIn," 1s ease;\n display: block;\n opacity: 1;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n object-fit: cover;\n width: 100%;\n height: auto;\n\n &:after {\n background-color: $lightestGrey;\n box-sizing: border-box;\n color: $lightGrey;\n content: url('/assets/image-icon-w45.svg');\n font-size: 15px;\n display: block;\n padding: 40% 10px;\n position: absolute;\n z-index: 2;\n top: calc(50% + 7px);\n left: 0;\n width: 100%;\n text-align: center;\n transform: translateY(-50%);\n }\n }")),cardEyebrow:(0,r.AH)("{\n &:empty {\n display: none;\n }\n }"),cardTitle:(0,r.AH)("{\n margin-top: 0;\n }"),cardTitleLink:(0,r.AH)("{\n &:hover {\n background-color: ".concat(a.Tj.hover,";\n }\n &:visited {\n color: ").concat(a.Tj.dustyGrey,";\n }\n &.node--video:before, &.node--podcast:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.ot)(a.Tj.black)),") no-repeat left bottom/18px 18px;\n }\n \n &.node--podcast:before {\n background: url('/assets/podcast/podcast-icon.png') no-repeat left bottom/20px 20px;\n }\n\n &.node--resource:before {\n content: '';\n display: inline-block;\n height: 20px;
2\n width: 20px;\n margin: 0 4px 0 0;\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VA)(a.Tj.black)),") no-repeat left bottom/18px 18px;\n }\n\n &.node--quiz:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url('/assets/quiz-icon.svg') no-repeat left bottom/18px 18px;\n }\n }")),cardSummary:(0,r.AH)("{\n font-family: ".concat(o.A.sansSerif,";\n line-height: 27px;\n font-size: 21px;\n word-break: break-word;\n \n // Only for node--podcast card. \n .node--podcast & {\n p {\n letter-spacing: unset;\n margin-bottom: unset;\n }\n } \n }")),cardAuthors:(0,r.AH)("{\n margin-top: 6px;\n &:empty {\n display: none;\n }\n }"),cardAuthor:(0,r.AH)("{\n font-family: ".concat(o.A.sansSerif,";\n font-weight: 500;\n margin: 0 0 6px;\n text-decoration: none;\n line-height: 21px;\n color: ").concat(a.Tj.brand2,";\n font-size: 18px;\n letter-spacing: 0.6px;\n\n &:hover {\n background: ").concat(a.Tj.hover,";\n }\n }")),cardItems:(0,r.AH)("{\n ol, ul {\n list-style: none;\n margin: 21px 0;\n padding: 0;\n }\n li {\n margin: 0;\n color: ".concat(a.Tj.brand2,";\n font-weight: 500;\n font-size: 18px;\n a {\n display: inline-flex;\n }\n }\n span.index {\n margin-right: 8px;\n }\n a {\n &.see-all {\n padding: 3px 20px 0 0;\n font-size: 18px;\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.q2)(a.Tj.brand2)),") no-repeat right center / 12px 12px;\n }\n text-decoration: none;\n color: ").concat(a.Tj.brand2,";\n font-weight: 500;\n word-wrap: break-word;\n &:hover,\n &:focus {\n outline: none;\n background-color: ").concat(a.Tj.hover,";\n cursor: pointer;\n }\n }\n }"))},l={card1:(0,r.AH)("{\n box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.1);\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n max-width: 960px;\n margin: 0 auto;\n overflow: visible;\n\n @media screen and (min-width: ").concat(a.T5.small,") {\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n overflow: visible;\n }\n }")),card1Media:(0,r.AH)("{\n margin-bottom: 18px;\n\n @media screen and (min-width: ".concat(a.T5.small,") {\n margin-bottom: 21px;\n }\n\n a {\n background-color: ").concat(a.Tj.lightestGrey,";\n display: block;\n overflow: hidden;\n position: relative;\n padding: 0 0 68.18%;\n\n &:empty {\n display: none;\n }\n }\n\n .embedded-meta {\n margin-right: 20px;\n }\n }")),card1Content:(0,r.AH)("{\n padding: 0 20px 21px;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n padding: 0 30px 21px;\n }\n }"))},c={card2:(0,r.AH)("{\n box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.1);\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n max-width: 960px;\n margin: 0 auto;\n overflow: visible;\n\n @media screen and (min-width: ").concat(a.T5.small,") {\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n }\n\n .view {\n overflow: auto;\n padding: 21px 20px 0;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n display: flex;\n padding: 30px 30px 0;\n }\n }\n\n // The quiz card's QUIZ badge hangs below the image bottom edge; the default\n // .view overflow:auto would clip it. Safe to make visible for quiz cards since\n // they have no floated media to clear (unlike node--video).\n &.node--quiz .view {\n overflow: visible;\n }\n }")),card2Media:(0,r.AH)("{\n flex: 1 1 0px;\n margin-bottom: 21px;\n\n @media screen and (min-width: ".concat(a.T5.medium,") {\n margin: 0 20px 30px 0;\n }\n\n a {\n background-color: ").concat(a.Tj.lightestGrey,";\n display: block;\n overflow: hidden;\n position: relative;\n padding: 0 0 68.18%;
2\n\n &:empty {\n display: none;\n }\n }\n\n &.node--video {\n float: right;\n width: 45%;\n margin: 0 0 21px 10px;\n a {\n padding: 0 0 55.85%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n float: none;\n width: auto;\n margin: 0 20px 30px 0;\n }\n }\n\n // QUIZ badge overlaid on the quiz card image. Lives on the media wrapper (outside\n // the image <a>, which has overflow:hidden) so it is not clipped. Sized to the Figma\n // box (178.4 x 69.88); background-size: contain keeps the pill's native 241:103 ratio.\n // bottom: -35px (= -height/2) centers the badge vertically on the image bottom edge;\n // left: -4px aligns it to the image left with a slight negative inset.\n &.node--quiz {\n position: relative;\n // Keep this media column at the image's own height instead of stretching to\n // the taller text column, so the badge (pinned to bottom: -35px) stays on the\n // image's bottom edge rather than dropping to the bottom of the whole card.\n align-self: flex-start;\n // Extra bottom margin (vs the default 21px mobile / 30px desktop) so the QUIZ\n // badge, which hangs 35px below the image, clears the content/meta below it.\n // The compound .node--quiz selector out-specifies the base rule at all widths,\n // so one declaration covers both breakpoints; the desktop right-margin gap is\n // preserved.\n margin-bottom: 55px;\n\n &:after {\n content: '';\n position: absolute;\n left: -4px;\n bottom: -35px;\n width: 178px;\n height: 70px;\n background: url('/assets/quiz-eyebrow.svg') no-repeat left bottom / contain;\n pointer-events: none;\n z-index: 2;\n }\n }\n\n }")),card2Content:(0,r.AH)("{\n flex: 1 1 0px;\n margin: 0 0 21px;\n\n }"),card2Summary:(0,r.AH)("{\n margin-bottom: 6px;\n \n // Only for node--podcast card. \n .node--podcast & {\n p {\n letter-spacing: unset;\n margin-bottom: unset;\n }\n }\n }")},u={heroCardMedia:(0,r.AH)("{\n position: relative;\n overflow: hidden;\n height: auto;\n max-width: 960px;\n margin: 0 auto;\n background-color: ".concat(a.Tj.lightestGrey,";\n @media screen and (min-width: ").concat(a.T5.large,") {\n height: 530px;\n max-width: none;\n }\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n height: 566px;\n }\n }")),heroCardImg:(0,r.AH)("{\n display: block;\n width: 100%;\n height: auto;\n max-width: 100%;\n opacity: 1;\n animation: ".concat(a.i7.fadeIn," 0.3s ease;\n @media screen and (min-width: ").concat(a.T5.large,") {\n position: absolute;\n top: -9999px;\n right: -9999px;\n bottom: -9999px;\n left: -9999px;\n margin: auto;\n }\n &:after {\n background-color: ").concat(a.Tj.lightestGrey,";\n box-sizing: border-box;\n color: ").concat(a.Tj.lightestGrey,";\n content: url('/assets/image-icon-w45.svg');\n font-size: 15px;\n display: block;\n padding: 40% 10px;\n position: absolute;\n z-index: 2;\n top: calc(50% + 7px);\n left: 0;\n width: 100%;\n text-align: center;\n transform: translateY(-50%);\n }\n }")),heroCardBottomWrap:(0,r.AH)("{\n @media screen and (min-width: ".concat(a.T5.large,") {\n margin: 0 10px;\n }\n }")),heroCardBottom:(0,r.AH)("{\n position: relative;\n z-index: 10;\n overflow: visible;\n box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.1);\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n border-top: 6px solid ").concat(a.Tj.brand1,";\n max-width: 960px;\n margin: 0 auto;\n background-color: ").concat(a.Tj.white,";\n\n @media screen and (min-width: ").concat(a.T5.small,") {\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n &:not(.nomedia) {\n margin-top: -135px;\n }\n }\n &.nomedia {\n margin-top: 21px;\n }\n\n }")),heroCardContent:(0,r.AH)("{\n padding: 21px 20px;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n padding: 21px 30px;\n }\n }"))}},36568:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(85501),a=n(63662),o=n(96540),i=n(84976),s=n(75930),l=n(9002),c=n(86698),u=n(17904),d=n(62524);const p="\n .embedded-video__container {\n width: 300px;\n margin: 0 auto 1em;\n &--left {\n width: 300px;\n margin: 0 auto 1em;\n @media screen and (min-width: ".concat(u.T5.medium,") {\n clear: both;\n float: left;\n margin-right: 20px;\n margin-bottom: 20px;\n }\n }\n &--right {\n @media screen and (min-width: ").concat(u.T5.medium,") {\n clear: both;\n float: right;\n margin-left: 20px;\n margin-bottom: 20px;\n }\n }\n &--full {\n width: 100%;\n }\n }\n .embedded-video {\n display: block;\n position: relative;\n width: 100%;\n height: 0;\n padding-bottom: 56.25%;\n &:nth-child(1n) iframe {\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n }\n }\n .video-provider-tiktok {\n\t\tpadding-bottom: 193%;\n\t\t\n\t\t@media screen and (min-width: ").concat(u.T5.medium,") {\n\t\t\tpadding-bottom: 95%;\n\t\t}\n }\n .embedded-meta {\n margin-top: 3px;\n }\n .embedded-credit {\n color: ").concat(u.Tj.mediumGrey,";\n display: block;\n font-family: ").concat(d.A.sansSerif,";\n font-weight: 400;\n font-size: 9px;\n font-style: normal;\n line-height: 11px;\n text-align: right;\n &:first-child > a {\n color: ").concat(u.Tj.mediumGrey2,";\n font-weight: 400;\n }\n }\n .embedded-caption {\n color: ").concat(u.Tj.mediumGrey,";\n font-family: ").concat(d.A.display,";\n font-size: 15px;\n line-height: 21px;\n margin-top: 6px;\n }\n");var m=n(11222);function h(){h=function(e,t){return new n(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function n(e,r,o){var i=RegExp(e,r);return t.set(i,o||t.get(e)),(0,a.A)(i,n.prototype)}function o(e,n){var r=t.get(n);return Object.keys(r).reduce((function(t,n){var a=r[n];if("number"==typeof a)t[n]=e[a];else{for(var o=0;void 0===e[a[o]]&&o+1<a.length;)o++;t[n]=e[a[o]]}return t}),Object.create(null))}return(0,r.A)(n,RegExp),n.prototype.exec=function(t){var n=e.exec.call(this,t);if(n){n.groups=o(n,this);var r=n.indices;r&&(r.groups=o(r,this))}return n},n.prototype[Symbol.replace]=function(n,r){if("string"==typeof r){var a=t.get(this);return e[Symbol.replace].call(this,n,r.replace(/\$<([^>]+)(>|$)/g,(function(e,t,n){if(""===n)return e;var r=a[t];return Array.isArray(r)?"$"+r.join("$"):"number"==typeof r?"$"+r:""})))}if("function"==typeof r){var i=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(o(e,i)),r.apply(this,e)}))}return e[Symbol.replace].call(this,n,r)},h.apply(this,arguments)}class f extends o.Component{handleAlignment(){var e;switch(this.props.alignment){case"left":e="left";break;case"right":e="right";break;case"full":case"full_width":e="full";break;default:e="center"}return e}findTikTokVideoIdFromUrl(e){var t=h(/video\/(\d+)/,{video_id:1}),n=e.match(t);return n?n.groups.video_id:null}handleSources(){return"youtube"===this.props.sources.video_provider?o.createElement(l.A,{videoId:this.props.sources.video_id,context:this.props.context,autoPlay:this.props.autoPlay}):"vimeo"===this.props.sources.video_provider?o.createElement(c.A,{videoId:this.props.sources.video_id,videoUrl:this.props.sources.video_url}):"tiktok"===this.props.sources.video_provider?o.createElement(m.A,{videoId:this.findTikTokVideoIdFromUrl(this.props.sources.video_url)}):null}render(){return o.createElement("div",{className:"embedded-video__container embedded-video__container--".concat(this.handleAlignment())},o.createElement("span",{className:"embedded-video video-provider-".concat(this.props.sources.video_provider)},this.handleSources()),o.createElement("div",{className:"embedded-meta"},this.props.credit&&this.props.creditUrl&&o.createElement("cite",{className:"embedded-credit"},this.props.richText?o.createElement("a",{className:"credit-link--no-bg",href:this.props.creditUrl},this.props.credit):o.createElement(i.N_,{to:this.props.creditUrl},this.props.credit)),this.props.credit&&!this.props.creditUrl&&o.createElement("cite",{className:"embedded-credit"},this.props.credit),this.props.caption&&o.createElement("div",{className:"embedded-caption"},this.props.caption)))}}(0,s.HO)(p),f.defaultProps={sources:{},alignment:"full_width",credit:"",creditUrl:null,caption:"",richText:!1,
2context:"",autoPlay:!1};const g=f},36697:(e,t,n)=>{var r=n(96221),a=n(96713),o=n(37813);e.exports=function(e,t){var n=r(e),i=Number(t),s=o(n);return a(n,i-s)}},36803:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var r=n(29970),a=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Comments";e.length&&r.Ay.event({category:n,action:e,label:null==e||null===(t=e.split("_"))||void 0===t?void 0:t.join(" ")})}},36902:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ErrorPage:()=>u,default:()=>d});var r=n(16762),a=n.n(r),o=n(96540),i=n(68154),s=n(71468),l=n(44206),c={403:{title:"Access Forbidden",message:"Access to this resource is forbidden.",status:"403"},500:{title:"Internal Server Error",message:"We're experiencing technical difficulty with this page. Please try again later.",status:"500"},502:{title:"Bad Gateway",message:"We're experiencing technical difficulty with this page. Please try again later.",status:"502"},400:{title:"Bad Request",message:"There was a problem with the request to this resource. It's possible it no longer exists.",status:"400"}};class u extends o.Component{shouldComponentUpdate(e){return a()(this.props,"location.pathname")!==a()(e,"location.pathname")}render(){var e=this.props.httpError?c["".concat(Number(this.props.httpError))]:c[500];return o.createElement("div",{className:"component"},o.createElement(i.m,null,o.createElement("title",null,"Edutopia | ".concat(a()(e,"status","")," ").concat(a()(e,"title",""))),""),o.createElement("div",{className:"page-inner page-inner--content"},o.createElement("h1",null,"".concat(a()(e,"status","")," Error")),o.createElement("p",null,"".concat(a()(e,"message","")))))}}u.defaultProps={httpError:void 0};const d=(0,s.Ng)((e=>({httpError:e.global.errorStatus})))((0,l.h)(u))},37007:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function r(e){return"object"==typeof e&&null!==e}function a(e){return void 0===e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,o,i,s,l,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(a(o=this._events[e]))return!1;if(n(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),o.apply(this,s)}else if(r(o))for(s=Array.prototype.slice.call(arguments,1),i=(c=o.slice()).length,l=0;l<i;l++)c[l].apply(this,s);return!0},t.prototype.addListener=function(e,o){var i;if(!n(o))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(o.listener)?o.listener:o),this._events[e]?r(this._events[e])?this._events[e].push(o):this._events[e]=[this._events[e],o]:this._events[e]=o,r(this._events[e])&&!this._events[e].warned&&(i=a(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&i>0&&this._events[e].length>i&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var r=!1;function a(){this.removeListener(e,a),r||(r=!0,t.apply(this,arguments))}return a.listener=t,this.on(e,a),this},t.prototype.removeListener=function(e,t){var a,o,i,s;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(i=(a=this._events[e]).length,o=-1,a===t||n(a.listener)&&a.listener===t)delete this._events[e],this._events.removeListener&&this.emit
2("removeListener",e,t);else if(r(a)){for(s=i;s-- >0;)if(a[s]===t||a[s].listener&&a[s].listener===t){o=s;break}if(o<0)return this;1===a.length?(a.length=0,delete this._events[e]):a.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},37138:(e,t,n)=>{var r=n(78899);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},37167:(e,t,n)=>{var r=n(4901),a=n(27301),o=n(86009),i=o&&o.isTypedArray,s=i?a(i):r;e.exports=s},37193:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r,a,o,i,s=n(96540),l=n(58409);const c=()=>s.createElement("div",{className:l.T7.backgroundClouds},s.createElement("div",{className:l.T7.leftCloud},r||(r=s.createElement("img",{className:"desktop-cloud",src:"/assets/homeroom/signup/large-cloud.svg",alt:"Background cloud"})),a||(a=s.createElement("img",{className:"mobile-cloud",src:"/assets/homeroom/signup/small-cloud.svg",alt:"Background cloud"}))),s.createElement("div",{className:l.T7.rightCloud},o||(o=s.createElement("img",{className:"desktop-cloud",src:"/assets/homeroom/signup/large-cloud.svg",alt:"Background cloud"})),i||(i=s.createElement("img",{className:"mobile-cloud",src:"/assets/homeroom/signup/small-cloud.svg",alt:"Background cloud"}))))},37209:(e,t,n)=>{"use strict";if(n(1763)){var r=n(22750),a=n(67526),o=n(57067),i=n(92127),s=n(80237),l=n(8032),c=n(35052),u=n(16440),d=n(11996),p=n(33341),m=n(96065),h=n(27087),f=n(81485),g=n(73133),v=n(70157),y=n(83048),b=n(57917),x=n(34848),w=n(43305),E=n(18270),C=n(1508),k=n(84719),A=n(40627),T=n(59415).f,D=n(20762),S=n(4415),_=n(67574),N=n(66179),O=n(61464),j=n(19190),F=n(95165),I=n(60906),P=n(98931),L=n(55762),M=n(35564),H=n(84438),R=n(47967),B=n(68641),z=R.f,V=B.f,U=a.RangeError,q=a.TypeError,W=a.Uint8Array,G="ArrayBuffer",Y="Shared"+G,K="BYTES_PER_ELEMENT",Z="prototype",$=Array[Z],Q=l.ArrayBuffer,X=l.DataView,J=N(0),ee=N(2),te=N(3),ne=N(4),re=N(5),ae=N(6),oe=O(!0),ie=O(!1),se=F.values,le=F.keys,ce=F.entries,ue=$.lastIndexOf,de=$.reduce,pe=$.reduceRight,me=$.join,he=$.sort,fe=$.slice,ge=$.toString,ve=$.toLocaleString,ye=_("iterator"),be=_("toStringTag"),xe=S("typed_constructor"),we=S("def_constructor"),Ee=s.CONSTR,Ce=s.TYPED,ke=s.VIEW,Ae="Wrong length!",Te=N(1,(function(e,t){return Oe(j(e,e[we]),t)})),De=o((function(){return 1===new W(new Uint16Array([1]).buffer)[0]})),Se=!!W&&!!W[Z].set&&o((function(){new W(1).set({})})),_e=function(e,t){var n=h(e);if(n<0||n%t)throw U("Wrong offset!");return n},Ne=function(e){if(w(e)&&Ce in e)return e;throw q(e+" is not a typed array!")},Oe=function(e,t){if(!w(e)||!(xe in e))throw q("It is not a typed array constructor!");return new e(t)},je=function(e,t){return Fe(j(e,e[we]),t)},Fe=function(e,t){for(var n=0,r=t.length,a=Oe(e,r);r>n;)a[n]=t[n++];return a},Ie=function(e,t,n){z(e,t,{get:function(){return this._d[n]}})},Pe=function(e){var t,n,r,a,o,i,s=E(e),l=arguments.length,u=l>1?arguments[1]:void 0,d=void 0!==u,p=D(s);if(null!=p&&!C(p)){for(i=p.call(s),r=[],t=0;!(o=i.next()).done;t++)r.push(o.value);s=r}for(d&&l>2&&(u=c(u,arguments[2],2)),t=0,n=f(s.length),a=Oe(this,n);n>t;t++)a[t]=d?u(s[t],t):s[t];return a},Le=function(){for(var e=0,t=arguments.length,n=Oe(this,t);t>e;)n[e]=arguments[e++];return n},Me=!!W&&o((function(){ve.call(new W(1))})),He=function(){return ve.apply(Me?fe.call(Ne(this)):Ne(this),arguments)},Re={copyWithin:function(e,t){return H.call(Ne(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return ne(Ne(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return M.apply(Ne(this),arguments)},filter:function(e){return je(this,ee(Ne(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return re(Ne(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ae(Ne(this),e,arguments.length>1?arguments[1]:void 0)}
2,forEach:function(e){J(Ne(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ie(Ne(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return oe(Ne(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return me.apply(Ne(this),arguments)},lastIndexOf:function(e){return ue.apply(Ne(this),arguments)},map:function(e){return Te(Ne(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return de.apply(Ne(this),arguments)},reduceRight:function(e){return pe.apply(Ne(this),arguments)},reverse:function(){for(var e,t=this,n=Ne(t).length,r=Math.floor(n/2),a=0;a<r;)e=t[a],t[a++]=t[--n],t[n]=e;return t},some:function(e){return te(Ne(this),e,arguments.length>1?arguments[1]:void 0)},sort:function(e){return he.call(Ne(this),e)},subarray:function(e,t){var n=Ne(this),r=n.length,a=v(e,r);return new(j(n,n[we]))(n.buffer,n.byteOffset+a*n.BYTES_PER_ELEMENT,f((void 0===t?r:v(t,r))-a))}},Be=function(e,t){return je(this,fe.call(Ne(this),e,t))},ze=function(e){Ne(this);var t=_e(arguments[1],1),n=this.length,r=E(e),a=f(r.length),o=0;if(a+t>n)throw U(Ae);for(;o<a;)this[t+o]=r[o++]},Ve={entries:function(){return ce.call(Ne(this))},keys:function(){return le.call(Ne(this))},values:function(){return se.call(Ne(this))}},Ue=function(e,t){return w(e)&&e[Ce]&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},qe=function(e,t){return Ue(e,t=y(t,!0))?d(2,e[t]):V(e,t)},We=function(e,t,n){return!(Ue(e,t=y(t,!0))&&w(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?z(e,t,n):(e[t]=n.value,e)};Ee||(B.f=qe,R.f=We),i(i.S+i.F*!Ee,"Object",{getOwnPropertyDescriptor:qe,defineProperty:We}),o((function(){ge.call({})}))&&(ge=ve=function(){return me.call(this)});var Ge=m({},Re);m(Ge,Ve),p(Ge,ye,Ve.values),m(Ge,{slice:Be,set:ze,constructor:function(){},toString:ge,toLocaleString:He}),Ie(Ge,"buffer","b"),Ie(Ge,"byteOffset","o"),Ie(Ge,"byteLength","l"),Ie(Ge,"length","e"),z(Ge,be,{get:function(){return this[Ce]}}),e.exports=function(e,t,n,l){var c=e+((l=!!l)?"Clamped":"")+"Array",d="get"+e,m="set"+e,h=a[c],v=h||{},y=h&&A(h),b=!h||!s.ABV,E={},C=h&&h[Z],D=function(e,n){z(e,n,{get:function(){return function(e,n){var r=e._d;return r.v[d](n*t+r.o,De)}(this,n)},set:function(e){return function(e,n,r){var a=e._d;l&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),a.v[m](n*t+a.o,r,De)}(this,n,e)},enumerable:!0})};b?(h=n((function(e,n,r,a){u(e,h,c,"_d");var o,i,s,l,d=0,m=0;if(w(n)){if(!(n instanceof Q||(l=x(n))==G||l==Y))return Ce in n?Fe(h,n):Pe.call(h,n);o=n,m=_e(r,t);var v=n.byteLength;if(void 0===a){if(v%t)throw U(Ae);if((i=v-m)<0)throw U(Ae)}else if((i=f(a)*t)+m>v)throw U(Ae);s=i/t}else s=g(n),o=new Q(i=s*t);for(p(e,"_d",{b:o,o:m,l:i,e:s,v:new X(o)});d<s;)D(e,d++)})),C=h[Z]=k(Ge),p(C,"constructor",h)):o((function(){h(1)}))&&o((function(){new h(-1)}))&&P((function(e){new h,new h(null),new h(1.5),new h(e)}),!0)||(h=n((function(e,n,r,a){var o;return u(e,h,c),w(n)?n instanceof Q||(o=x(n))==G||o==Y?void 0!==a?new v(n,_e(r,t),a):void 0!==r?new v(n,_e(r,t)):new v(n):Ce in n?Fe(h,n):Pe.call(h,n):new v(g(n))})),J(y!==Function.prototype?T(v).concat(T(y)):T(v),(function(e){e in h||p(h,e,v[e])})),h[Z]=C,r||(C.constructor=h));var S=C[ye],_=!!S&&("values"==S.name||null==S.name),N=Ve.values;p(h,xe,!0),p(C,Ce,c),p(C,ke,!0),p(C,we,h),(l?new h(1)[be]==c:be in C)||z(C,be,{get:function(){return c}}),E[c]=h,i(i.G+i.W+i.F*(h!=v),E),i(i.S,c,{BYTES_PER_ELEMENT:t}),i(i.S+i.F*o((function(){v.of.call(h,1)})),c,{from:Pe,of:Le}),K in C||p(C,K,t),i(i.P,c,Re),L(c),i(i.P+i.F*Se,c,{set:ze}),i(i.P+i.F*!_,c,Ve),r||C.toString==ge||(C.toString=ge),i(i.P+i.F*o((function(){new h(1).slice()})),c,{slice:Be}),i(i.P+i.F*(o((function(){return[1,2].toLocaleString()!=new h([1,2]).toLocaleString()}))||!o((function(){C.toLocaleString.call([1,2])}))),c,{toLocaleString:He}),I[c]=_?S:N,r||_||p(C,ye,N)}}else e.exports=function(){}},37217:(e,t,n)=>{var r=n(80079),a=n(51420),o=n(90938),i=n(63605),s=n(29817),l=n(80945);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=l,e.exports=c},37241:(e,t,n)=>{var r=n(70695),a=n(72903),o=n(64894);e.exports=function(e){return o(e)?r(e,!0):a(e)}},37407:(e,t,n)=>{var r=n(89189);e.exports=function(e,t){var n=r(e,t)/7;return n>0?Math.floor(n):Math.ceil(n)}},37727:(e,t,n)=>{"use strict";var r=n(92127),a=n(27087),o=n(15122),i=n(27926),s=1..toFixed,l=Math.floor,c=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",d="0",p=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*c[n],c[n]=r%1e7,r=l(r/1e7)},m=function(e){for(var t=6,n=0;--t>=0;)n+=c[t],c[t]=l(n/e),n=n%e*1e7},h=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==c[e]){var n=String(c[e]);
2t=""===t?n:t+i.call(d,7-n.length)+n}return t},f=function(e,t,n){return 0===t?n:t%2==1?f(e,t-1,n*e):f(e*e,t/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(57067)((function(){s.call({})}))),"Number",{toFixed:function(e){var t,n,r,s,l=o(this,u),c=a(e),g="",v=d;if(c<0||c>20)throw RangeError(u);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(g="-",l=-l),l>1e-21)if(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(l*f(2,69,1))-69,n=t<0?l*f(2,-t,1):l/f(2,t,1),n*=4503599627370496,(t=52-t)>0){for(p(0,n),r=c;r>=7;)p(1e7,0),r-=7;for(p(f(10,r,1),0),r=t-1;r>=23;)m(1<<23),r-=23;m(1<<r),p(1,1),m(2),v=h()}else p(0,n),p(1<<-t,0),v=h()+i.call(d,c);return c>0?g+((s=v.length)<=c?"0."+i.call(d,c-s)+v:v.slice(0,s-c)+"."+v.slice(s-c)):g+v}})},37813:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e).getDay();return 0===t&&(t=7),t}},37828:(e,t,n)=>{var r=n(9325).Uint8Array;e.exports=r},38107:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r,a=n(96540),o=n(16762),i=n.n(o),s=n(56650),l=n(71468),c=n(97462),u=n(44206),d=n(62524),p=n(94382),m=n(70663);const h=(0,u.h)((0,l.Ng)(((e,t)=>{var{slug:n}=t,{activeFormId:r}=i()(e,"comments".concat("['",n,"']"),{});return{activeFormId:r}}))((e=>{var{nid:t,slug:n,showCommentsForm:o,visible:i,sortValue:l,topForm:u=!1,dispatch:h,activeFormId:f,commentSortedButtonClicked:g}=e,[v,y]=(0,a.useState)({formHeight:0}),b="comment-form-wrapper-ID",x=()=>{h((0,c.ud)(n,b)),y({formHeight:0===(null==v?void 0:v.formHeight)?"auto":0})};return(0,a.useEffect)((()=>{y(f===b?{formHeight:"auto"}:{formHeight:0})}),[f]),a.createElement(a.Fragment,null,o&&a.createElement(a.Fragment,null,a.createElement(s.A,{height:0===(null==v?void 0:v.formHeight)?"auto":0,style:{display:0!==(null==v?void 0:v.formHeight)?"none":"block"}},a.createElement("div",{className:" ".concat(null===p.oh||void 0===p.oh?void 0:p.oh.placeHolder)},a.createElement("p",{className:"".concat(d.X.bodyXSmall," text"),onClick:x,style:{border:"none"}},"What are you thinking?"),r||(r=a.createElement("p",{className:"note"},"We'd love to hear from you. Comments should follow our"," ",a.createElement("a",{href:"/about/community-guidelines",target:"_blank"},"community guidelines"),", and are moderated.")))),a.createElement(m.a,{nid:t,slug:n,formHeight:null==v?void 0:v.formHeight,onCancel:x,onSuccess:x,visible:i,sortValue:l,topForm:u,commentID:b,commentSortedButtonClicked:g})))})))},38437:(e,t,n)=>{"use strict";n(52468)("fontsize",(function(e){return function(t){return e(this,"font","size",t)}}))},38451:(e,t,n)=>{var r=n(92127);r(r.S,"Object",{is:n(7359)})},38859:(e,t,n)=>{var r=n(53661),a=n(31380),o=n(51459);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=a,i.prototype.has=o,e.exports=i},38978:(e,t,n)=>{"use strict";n(66517),n(68583),e.exports=n(56094).Promise.finally},39392:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}},39481:(e,t,n)=>{"use strict";n.d(t,{$:()=>v,Af:()=>p,BT:()=>O,Bc:()=>i,Be:()=>D,DH:()=>le,DI:()=>L,EO:()=>ae,Ee:()=>Ie,Eh:()=>Pe,F:()=>Q,F4:()=>fe,Ff:()=>q,Fn:()=>ne,GD:()=>te,JL:()=>oe,Jf:()=>ee,Lq:()=>c,OO:()=>x,Qh:()=>U,RU:()=>H,SL:()=>Fe,Sp:()=>xe,TX:()=>P,TZ:()=>A,VC:()=>N,VI:()=>d,W1:()=>E,WQ:()=>l,WV:()=>V,Wp:()=>o,XU:()=>ie,YA:()=>Z,YD:()=>we,Ye:()=>ve,Z6:()=>j,Z7:()=>z,ZF:()=>b,_4:()=>He,_m:()=>Ee,_y:()=>Y,a2:()=>ce,bB:()=>Se,bX:()=>S,c7:()=>je,cN:()=>R,cS:()=>ke,cY:()=>K,d4:()=>ye,dW:()=>u,dj:()=>Oe,e$:()=>ge,f5:()=>f,f7:()=>Te,fS:()=>ue,fZ:()=>G,gh:()=>he,gl:()=>pe,j1:()=>T,jH:()=>De,jO:()=>Le,k8:()=>Ce,kG:()=>a,lD:()=>_e,ld:()=>Ne,m6:()=>be,nC:()=>r,nF:()=>I,nQ:()=>F,nc:()=>w,nw:()=>_,o9:()=>h,p6:()=>re,p7:()=>$,pP:()=>me,pe:()=>X,q1:()=>m,qD:()=>Me,rA:()=>B,tu:()=>Ae,u2:()=>g,vK:()=>J,vW:()=>W,vY:()=>C,vu:()=>k,wu:()=>Re,xk:()=>de,y6:()=>M,y8:()=>s,zl:()=>y,zr:()=>se});var r="API",a="FETCHING_DATA",o="API_ERROR",i="APP_ERROR",s="RECEIVE_LANDING_PAGE",l="RECEIVE_LATEST",c="COMMENT_ADDED",u="COMMENT_RECOMMEND_CONFIRMED",d="RECEIVE_COMMENTS",p="RECEIVE_COMMENTS_USEFUL",m="RECEIVE_COMMENTS_ANSWERED_BY_PANELIST",h="RECEIVE_COMMENTS_NOT_ANSWERED_BY_PANELIST",f="RECEIVE_MORE_COMMENTS",g="RECEIVE_MORE_COMMENTS_USEFUL",v="RECEIVE_ARTICLE",y="RECEIVE_ARTICLE_NEXT",b="RECEIVE_CURATED",x="RECEIVE_PROFILE",w="RECEIVE_SCHOOL",E="RECEIVE_VIDEO",C="RECEIVE_VISUAL_ESSAY",k="RECEIVE_BLOG",A="RECEIVE_MORE_BLOG_CONTENT",T="RECEIVE_PACKAGE",D="RECEIVE_PACKAGE_CONTEXT",S="RECEIVE_ASK_AND_ANSWER",_="RECEIVE_ASK_AND_ANSWER_NEXT",N="RECEIVE_RECOMMENDED_ASK_AND_ANSWER",O="RECEIVE_POPULAR_ASK_AND_ANSWER",j="RECEIVE_PODCAST",F="RECEIVE_PODCAST_NEXT",I="RECEIVE_TERM",P="INCREMENT_TERM_PAGE",L="UPDATE_PACKAGE_CONTEXT",M="RECEIVE_PAGE",H="RECEIVE_MARKETING_PAGE",R="CALL_ERROR",B="HTTP_ERROR_STATUS",z="RESET_PACKAGE_CONTEXT",V="
2CLOSE_PACKAGE_NAV",U="TOGGLE_PACKAGE_NAV",q="LOAD_MORE_TERMS",W="RECEIVE_TERM_CONTENT",G="RECEIVE_TERM_LATEST",Y="RECEIVE_TERM_PERSONALIZED",K="CLEAR_TERMS",Z="GET_HOST",$="LOAD_MORE_LIST_ITEMS",Q="RECEIVE_LIST_CONTENT",X="CLOSE_MAIN_MENU",J="TOGGLE_MAIN_MENU",ee="LOAD_MORE_PROFILE_CONTENT",te="LOAD_MORE_SCHOOL_CONTENT",ne="OFFLINE_STATUS",re="SET_BOT",ae="ENEWS_POPUP",oe="LOGGED_IN",ie="SET_USER",se="PATCH_USER",le="USER_SYNCED",ce="FOLLOW_GRADE",ue="UNFOLLOW_GRADE",de="FOLLOW_ROLE",pe="UNFOLLOW_ROLE",me="FOLLOW_SUBJECT",he="UNFOLLOW_SUBJECT",fe="CLOSE_MODAL",ge="SHOW_MODAL",ve="PREV_PATH",ye="REDIRECT",be="RESET_REDIRECT",xe="SET_INTENT",we="TOGGLE_COMMENT_SIDEBAR",Ee="OPEN_COMMENT_SIDEBAR",Ce="CLOSE_COMMENT_SIDEBAR",ke="SET_TARGET_COMMENT_LOCATED",Ae="SET_ACTIVE_FORM",Te="SET_SITE_SETTINGS",De="SET_SAVED_CONTENT",Se="UNSAVE_SAVED_CONTENT",_e="RECEIVE_NEWSLETTER_PAGES",Ne="DELETE_ACTIVITY_FEED",Oe="CREATE_ACTIVITY_ITEM",je="VIEWED_ACTIVITY_FEED",Fe="UNDO_ACTIVITY_FEED",Ie="LOAD_MORE_ACTIVITY_FEED",Pe="SET_HOMEROOM_LAST_ACTIVE",Le="RECEIVE_RESOURCE",Me="RECEIVE_QUIZ",He="SAVE_PENDING_QUIZ_ANSWERS",Re="CLEAR_PENDING_QUIZ_ANSWERS"},39497:(e,t,n)=>{var r=n(92127);r(r.S,"Number",{isNaN:function(e){return e!=e}})},39638:(e,t,n)=>{n(1763)&&"g"!=/./g.flags&&n(47967).f(RegExp.prototype,"flags",{configurable:!0,get:n(1158)})},39813:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(2);r(r.P+r.F*!n(86884)([].filter,!0),"Array",{filter:function(e){return a(this,e,arguments[1])}})},40143:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r,a=n(75930),o=n(96540),i=n(71468),s=n(47767),l=n(97462),c=n(48231),u=n(36803),d=n(82583),p={};const m=e=>{var{slug:t,commentCount:n,commentStatus:a,hasAuthor:m,hasPostDateFull:g,type:v,template:y}=e,b=(0,i.wA)(),x=(0,s.zy)(),w=(0,o.useMemo)((()=>{var e=new URLSearchParams(x.search);return Object.fromEntries(e.entries())}),[x.search]),E=(0,i.d4)((e=>t&&e.comments&&e.comments[t]||p)),C=(0,i.d4)((e=>t&&e.comments&&e.comments["useful_".concat(t)]||p)),k=(0,i.d4)((e=>t&&e.comments&&e.comments["answered_".concat(t)]||p)),A=(0,i.d4)((e=>t&&e.comments&&e.comments["unanswered_".concat(t)]||p));(0,o.useEffect)((()=>{"comments-view"!==w.scrollTo||w.commentID||D(),"comments-sidebar"===w.open&&E.count>0&&T()}),[E.count,w]),(0,o.useEffect)((()=>()=>{b((0,l.U7)(t))}),[b,t]),(0,o.useEffect)((()=>{b((0,c.b7)(null));var e="comments-view"===w.scrollTo||"comments-sidebar"===w.open,n=w.commentID&&e;if(n){var r,a=null===(r=w.commentID)||void 0===r?void 0:r.replace("sidebar-comment-","");b((0,l.pr)(t,1e3,a))}else{var o="node--ask-answer"===v?10:0;b((0,l.pr)(t,o))}if((null==C||!C.comments)&&null!=E&&E.showComments)if(n)b((0,l.Tc)(t,"useful",1e3));else{var i="node--ask-answer"===v?10:0;b((0,l.Tc)(t,"useful",i))}}),[b,t,w,null==E?void 0:E.showComments,null==E?void 0:E.count,null==C?void 0:C.comments,null==k?void 0:k.comments,null==A?void 0:A.comments,null==y?void 0:y.slug]);var T=()=>{b((0,l.Uw)(t))},D=()=>{var e=document.getElementById("comments-view");if(e){var t=window.pageYOffset,n=e.getBoundingClientRect().top+window.pageYOffset;if(!(Math.abs(t-n)<10))return e.scrollIntoView({behavior:"smooth"}),void setTimeout((()=>{T()}),500);T()}},S=n>0&&"open"===a&&!(null!=E&&E.status),_="open"===(null==E?void 0:E.status)&&(null==E?void 0:E.count)>0;return o.createElement(o.Fragment,null,S&&o.createElement("div",{className:d.q,style:{background:"red",width:"50px",height:"37.11px",marginBottom:"0px",marginTop:"0px",borderRadius:"20px"}}),_&&o.createElement("div",{style:g&&m||m?{marginBottom:"0"}:{marginTop:"0px"}},o.createElement("button",{className:"".concat(h.container," ").concat(f),onClick:()=>{(0,u.s)("Click_Comment_Count"),"node--ask-answer"===v?D():T()}},r||(r=o.createElement("svg",{width:"18",height:"17",viewBox:"0 0 18 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M12.3542 0H5.97925C3.05737 0 0.666748 2.39062 0.666748 5.3125V7.4375C0.666748 10.3594 3.05737 12.75 5.97925 12.75V17L11.2917 12.75H12.3542C15.2761 12.75 17.6667 10.3594 17.6667 7.4375V5.3125C17.6667 2.39062 15.2761 0 12.3542 0Z",fill:"#00A7E1"}))),o.createElement("span",{className:h.count},E.count>=1e3?"999+":E.count))))};var h={container:(0,a.AH)("position:relative;background-color:transparent;cursor:pointer;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:3px 10px;width:fit-content;height:37.11px;border:1.5px solid #00a7e1;border-radius:20px;flex:none;order:1;flex-grow:0;z-index:1;svg{width:17px;height:17px;}&:hover{background-color:#d1ecfa;}"),count:(0,a.AH)("margin-left:1px;height:31.11px;font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:17px;line-height:20px;
2display:flex;align-items:center;text-align:center;color:#00a7e1;"),newNotification:(0,a.AH)("position:absolute;top:-5px;left:-10px;display:flex;flex-direction:row;align-items:center;padding:5px;background:#ff4c00;border-radius:20px;span{width:23px;height:6px;font-family:'canada-type-gibson';font-style:normal;font-weight:300;font-size:10px;line-height:20px;display:flex;align-items:center;text-align:center;color:#ffffff;flex:none;order:0;flex-grow:0;}")},f=(0,a.AH)("@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}animation:fadeInOpacity 1s;")},40207:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(54705),a=n(96540),o=n(84976),i=n(75930),s=n(17904),l=n(62524);const c={buttonLinkEletricOrange:(0,i.AH)("&, .page-inner & {\n border: 2px solid ".concat(s.Tj.salmon,";\n background-color: ").concat(s.Tj.salmon,";\n\n &:active,\n &:hover,\n &:focus {\n background-color: ").concat(s.Tj.white,";\n color: ").concat(s.Tj.salmon,";\n }\n }")),buttonLinkBlue:(0,i.AH)("&, .page-inner & {\n border: 2px solid ".concat(s.Tj.brand2,";\n background-color: ").concat(s.Tj.brand2,";\n\n &:active,\n &:hover,\n &:focus {\n background-color: ").concat(s.Tj.white,";\n color: ").concat(s.Tj.brand2,";\n }\n }")),buttonLinkOutlineBlue:(0,i.AH)("&, .page-inner & {\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 600;\n display: block;\n background-clip: padding-box;\n cursor: pointer;\n text-align: center;\n text-decoration: none;\n\n border: 2px solid ").concat(s.Tj.brand2,";\n background-color: transparent;\n color: ").concat(s.Tj.brand2,";\n border-radius: 60px;\n min-height: 38px;\n height: auto;\n line-height: 1.40;\n font-size: 1rem;\n padding: 9px 0;;\n\n &:active,\n &:hover,\n &:focus {\n background-color: ").concat(s.Tj.brand2,";\n color: ").concat(s.Tj.white,";\n }\n\n @media screen and (min-width: ").concat(s.T5.small,") {\n display: inline-block;\n margin: 0 auto;\n }\n }")),buttonLinkOutlineSalmon:(0,i.AH)("&, .page-inner & {\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 600;\n display: block;\n background-clip: padding-box;\n cursor: pointer;\n text-align: center;\n text-decoration: none;\n\n border: 2px solid ").concat(s.Tj.salmon,";\n background-color: transparent;\n color: ").concat(s.Tj.salmon,";\n border-radius: 60px;\n min-height: 38px;\n height: auto;\n line-height: 1.40;\n font-size: 1rem;\n padding: 9px 0;;\n\n &:active,\n &:hover,\n &:focus {\n background-color: ").concat(s.Tj.salmon,";\n color: ").concat(s.Tj.white,";\n }\n\n @media screen and (min-width: ").concat(s.T5.small,") {\n display: inline-block;\n margin: 0 auto;\n }\n }")),buttonLinkFlat:(0,i.AH)("&, .page-inner & {\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 600;\n display: block;\n border-radius: 6px;\n background-clip: padding-box;\n cursor: pointer;\n padding: 0 30px;\n height: 54px;\n text-align: center;\n text-decoration: none;\n line-height: 50px;\n color: ").concat(s.Tj.white,";\n font-size: 19px;\n letter-spacing: 1.2px;\n\n @media screen and (min-width: ").concat(s.T5.small,") {\n display: inline-block;\n margin: 0 auto;\n }\n }")),buttonLinkOutline:(0,i.AH)("{\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 500;\n border: 2px solid ").concat(s.Tj.white,";\n padding: 10px 18px;\n text-align: center;\n text-transform: uppercase;\n text-decoration: none;\n line-height: 45px;\n color: ").concat(s.Tj.white,";\n font-size: 17px;\n letter-spacing: 1.2px;\n\n @media screen and (min-width: ").concat(s.T5.small,") {\n padding: 10px 29px;\n font-size: 18px;\n }\n\n @media (max-width: 325px) {\n font-size: 14px;\n }\n }"))};function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?u(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}class p extends a.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{hover:!1}),(0,r.A)(this,"handleButtonType",(()=>{var e,t=this.props.useEletricOrangeColor?c.buttonLinkEletricOrange:c.buttonLinkBlue;switch(this.props.buttonType){case"flat":e="".concat(c.buttonLinkFlat," ").concat(t);break;case"outline":e=c.buttonLinkOutline;break;case"outline-blue":e="".concat(c.buttonLinkOutlineBlue)}return e})),(0,r.A)(this,"toggleHover",(()=>{this.setState({hover:!this.state.hover})}))}render(){var e,t,n="";return this.props.className&&(n=" ".concat(this.props.className)),this.props.disabledState&&(t={borderColor:"#c5c4c8",color:"#8a959e",backgroundColor:"#eeeeee"}),this.props.fullWidth&&(t=d(d({},t),{},{width:"100%"})),"static"===this.props.urlType&&(e=a.createElement("button",{className:"button-link ".concat(this.handleButtonType()).concat(n),style:t,onClick:this.props.clickHandler,disabled:this.props.disabledState},this.props.disabledState?"Loading...":this.props.children)),"internal"===this.props.urlType&&(e=a.createElement(o.N_,{to:this.props.url,className:"button-link ".concat(this.handleButtonType()).concat(n),onClick:this.props.clickHandler,style:this.props.fullWidth?{width:"100%"}:{}},this.props.children)),"external"===this.props.urlType&&(e=a.createElement("a",{href:this.props.url,className:"button-link ".concat(this.handleButtonType()).concat(n),onClick:this.props.clickHandler,style:t,target:"_blank",rel:"noopener noreferrer"},this.props.children)),e}}p.defaultProps={url:"",urlType:"internal",buttonType:"flat",clickHandler:()=>{},disabledState:!1,noBorder:!1,useEletricOrangeColor:!1,className:null,fullWidth:!1};const m=p},40345:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{sign:n(3733)})},40346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},40627:(e,t,n)=>{var r=n(57917),a=n(18270),o=n(40766)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}}
2,40629:(e,t,n)=>{var r=n(92127),a=n(3344),o=n(57067),i=n(78451),s="["+i+"]",l=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),u=function(e,t,n){var a={},s=o((function(){return!!i[e]()||"âÂ
"!="âÂ
"[e]()})),l=a[e]=s?t(d):i[e];n&&(a[n]=l),r(r.P+r.F*s,"String",a)},d=u.trim=function(e,t){return e=String(a(e)),1&t&&(e=e.replace(l,"")),2&t&&(e=e.replace(c,"")),e};e.exports=u},40631:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r,a,o=n(54705),i=n(96540),s=n(46798);class l extends i.Component{constructor(e){super(e),(0,o.A)(this,"handleKeyDown",(e=>{"Enter"===e.key&&this.checkbox.current.click()})),(0,o.A)(this,"toggleChecked",(e=>{this.setState({checked:e.target.checked})})),(0,o.A)(this,"renderLabel",(()=>{var{label:e,description:t,style:n}=this.props;return"checkmark-button"===n?i.createElement("span",{className:"label-inner"},i.createElement("span",{className:"title"},e),t&&i.createElement("span",{className:"subtitle"},t)):i.createElement("span",{className:"label-inner"},e,t&&i.createElement("span",{className:"".concat("under"===this.props.descriptionStyle?s.QL.checkboxDescriptionUnder:""," ").concat("inline"===this.props.descriptionStyle?s.QL.checkboxDescriptionInline:""," description")},t))})),this.checkbox=i.createRef(),this.state={checked:e.checked}}componentDidUpdate(e){e.checked!==this.props.checked&&this.setState({checked:this.props.checked})}render(){var e,t=this.props,n=this.state;switch(t.style){case"button":e=s.QL.checkboxButton;break;case"checkmark":e=s.QL.checkboxCheckmark;break;case"checkmark-button":e=s.QL.checkboxCheckmarkButton;break;case"toggle":e=s.QL.checkboxToggle}var o=["checkbox-input",e,t.reverse?"reverse":"",t.small?"small":""];return i.createElement("div",{className:"checkbox-wrapper"},i.createElement("label",{htmlFor:"".concat(t.name,"-").concat(t.index),className:o.join(" ")},i.createElement("input",{type:"checkbox",id:"".concat(t.name,"-").concat(t.index),value:t.value,name:t.name,disabled:t.disabled,checked:n.checked,onChange:e=>{this.toggleChecked(e),void 0!==t.changeHandler&&t.changeHandler(e,t.index)},onKeyDown:this.handleKeyDown,ref:this.checkbox}),"toggle"===t.style?r||(r=i.createElement("span",{className:"toggle"})):"",i.createElement("span",{className:"label ".concat(t.label?"":"empty")},this.renderLabel(),"checkmark-button"===t.style&&(a||(a=i.createElement("div",{className:"checkmark-container"},i.createElement("span",{className:"checkmark"},i.createElement("img",{src:"/assets/homeroom/signup/check.svg",alt:"check mark"}))))))))}}l.defaultProps={label:"Checkbox",name:"checkbox",checked:!1,index:0,reverse:!1,style:"button",small:!1,descriptionStyle:"under"};const c=l},40656:(e,t,n)=>{var r=n(19752),a=n(27403);e.exports=function(e){var t=r(e),n=r(a(t,60)).valueOf()-t.valueOf();return Math.round(n/6048e5)}},40662:(e,t,n)=>{"use strict";n.d(t,{h:()=>a});var r=n(96540),a=e=>{var{children:t}=e;return r.createElement("span",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px",margin:"0 8px 0 0"}},t)}},40766:(e,t,n)=>{var r=n(44556)("keys"),a=n(4415);e.exports=function(e){return r[e]||(r[e]=a(e))}},40825:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.printLocation=function(e){return a(e.source,(0,r.getLocation)(e.source,e.start))},t.printSourceLocation=a;var r=n(99530);function a(e,t){const n=e.locationOffset.column-1,r="".padStart(n)+e.body,a=t.line-1,i=e.locationOffset.line-1,s=t.line+i,l=1===t.line?n:0,c=t.column+l,u=`${e.name}:${s}:${c}\n`,d=r.split(/\r\n|[\n\r]/g),p=d[a];if(p.length>120){const e=Math.floor(c/80),t=c%80,n=[];for(let e=0;e<p.length;e+=80)n.push(p.slice(e,e+80));return u+o([[`${s} |`,n[0]],...n.slice(1,e+1).map((e=>["|",e])),["|","^".padStart(t)],["|",n[e+1]]])}return u+o([[s-1+" |",d[a-1]],[`${s} |`,p],["|","^".padStart(c)],[`${s+1} |`,d[a+1]]])}function o(e){const t=e.filter((([e,t])=>void 0!==t)),n=Math.max(...t.map((([e])=>e.length)));return t.map((([e,t])=>e.padStart(n)+(t?" "+t:""))).join("\n")}},41033:(e,t,n)=>{var r,a,o=n(25814),i=n(60471),s=0,l=0;e.exports=function(e,t,n){var c=t&&n||0,u=t||[],d=(e=e||{}).node||r,p=void 0!==e.clockseq?e.clockseq:a;if(null==d||null==p){var m=o();null==d&&(d=r=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==p&&(p=a=16383&(m[6]<<8|m[7]
2))}var h=void 0!==e.msecs?e.msecs:(new Date).getTime(),f=void 0!==e.nsecs?e.nsecs:l+1,g=h-s+(f-l)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||h>s)&&void 0===e.nsecs&&(f=0),f>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=h,l=f,a=p;var v=(1e4*(268435455&(h+=122192928e5))+f)%4294967296;u[c++]=v>>>24&255,u[c++]=v>>>16&255,u[c++]=v>>>8&255,u[c++]=255&v;var y=h/4294967296*1e4&268435455;u[c++]=y>>>8&255,u[c++]=255&y,u[c++]=y>>>24&15|16,u[c++]=y>>>16&255,u[c++]=p>>>8|128,u[c++]=255&p;for(var b=0;b<6;++b)u[c+b]=d[b];return t||i(u)}},41124:(e,t,n)=>{var r=n(88535);r(r.G,{global:n(66670)})},41278:(e,t,n)=>{"use strict";n.d(t,{A:()=>T});var r=n(54705),a=n(96540),o=n(62383),i=n.n(o),s=n(16762),l=n.n(s),c=n(84976),u=n(71468),d=n(7066),p=n(31131),m=n(6506),h=n(75930),f=n(17904),g=n(62524),v=n(4801);const y={teaser2:(0,h.AH)("{\n margin-bottom: 9px;\n @media screen and (min-width: ".concat(f.T5.large,") {\n display: flex;\n }\n /* Resource download icon. Deliberately in the base block (not teaser2Variant3\n like the video/podcast/package icons) so it renders on the DEFAULT variant used\n by author/profile pages as well as variant 3 used by search. Video/podcast get\n their author-page icons via the roles classes (rolesVideoTitle/rolesPodcastTitle);\n resources have no roles mechanism, so this single base-block rule covers both\n surfaces. Do not move this into teaser2Variant3 â it would disappear from author pages. */\n &.node--resource .grey-title-link:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url(data:image/svg+xml, ").concat((0,v.Z5)((0,v.VA)("#4a4a4a")),") no-repeat left bottom/18px 18px;\n }\n /* Quiz question-mark icon. Same rationale as the resource rule above: kept in the\n base block so it renders on the default variant used by author/profile pages. */\n &.node--quiz .grey-title-link:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url(data:image/svg+xml, ").concat((0,v.Z5)((0,v.z5)("#4a4a4a")),") no-repeat left bottom/18px 18px;\n }\n }
2")),teaser2View:(0,h.AH)("{\n position: relative;\n margin-bottom: 18px;\n overflow: hidden;\n @media screen and (min-width: ".concat(f.T5.large,") {\n display: table-cell;\n box-sizing: content-box;\n padding-right: 20px;\n width: 220px;\n vertical-align: top;\n }\n .card & {\n @media screen and (min-width: ").concat(f.T5.large,") {\n margin-bottom: 0;\n }\n }\n a {\n background-color: ").concat(f.Tj.lightestGrey,";\n display: block;\n overflow: hidden;\n position: relative;\n padding: 0 0 68.18%;\n }\n .video-link {\n padding: 0 0 55.85%;\n }\n /* QUIZ badge overlaid on the quiz teaser image, matching the Card2 quiz card\n (Cards.styles.js card2Media &.node--quiz:after). Lives on the media wrapper\n (outside the image <a>, which has overflow:hidden) so it is not clipped, and\n overflow is made visible here for the same reason. Scaled down from Card2's\n 178x70 to suit the teaser's smaller ~220px image; extra margin-bottom lets the\n badge (which hangs below the image) clear the title/eyebrow stacked beneath on\n mobile. .node--quiz is on the outer Teaser2 wrapper (Teaser2.js:108). */\n .node--quiz & {\n overflow: visible;\n margin-bottom: 42px;\n /* Keep this media column at the image's own height instead of stretching to\n the taller text column, so the badge (pinned to bottom: -26px) stays on the\n image's bottom edge rather than dropping to the bottom of the whole card. */\n align-self: flex-start;\n &:after {\n content: '';\n position: absolute;\n left: -4px;\n bottom: -26px;\n width: 133px;\n height: 52px;\n background: url('/assets/quiz-eyebrow.svg') no-repeat left bottom / contain;\n pointer-events: none;\n z-index: 2;\n }\n @media screen and (min-width: ").concat(f.T5.large,") {\n margin-bottom: 0;\n }\n }\n }
2")),teaser2ViewVariant1:(0,h.AH)("{\n @media screen and (min-width: ".concat(f.T5.small,") {\n display: none;\n margin-bottom: 0;\n }\n @media screen and (min-width: ").concat(f.T5.xlarge,") {\n display: table-cell;\n }\n }")),teaser2ViewVariant2:(0,h.AH)("{\n display: none;\n }"),teaser2ViewVariant3:(0,h.AH)("{\n .video-link:before {\n display: none;\n }\n }"),teaser2Img:(0,h.AH)("{\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n opacity: 1;\n animation: ".concat(f.i7.fadeIn," 1s ease;\n &:after {\n background-color: ").concat(f.Tj.lightestGrey,";\n box-sizing: border-box;\n color: ").concat(f.Tj.lightGrey,";\n content: url('/assets/image-icon-w35.svg');\n font-size: 15px;\n display: block;\n padding: 40% 10px;\n position: absolute;\n z-index: 2;\n top: calc(50% + 5px);\n left: 0;\n width: 100%;\n text-align: center;\n transform: translateY(-50%);\n }\n }")),teaser2ImgVariant1:(0,h.AH)("{\n opacity: 1;\n animation: ".concat(f.i7.fadeIn," 1s ease;\n @media screen and (min-width: ").concat(f.T5.small,") {\n display: none;\n }\n @media screen and (min-width: ").concat(f.T5.xlarge,") {\n display: block;\n }\n }")),teaser2Content:(0,h.AH)("{\n @media screen and (min-width: ".concat(f.T5.large,") {\n flex: 1;\n }\n .card & {\n margin-bottom: 0;\n }\n .roles {\n margin-top: -5px;\n margin-bottom: 0;\n font-style: italic;\n }\n }")),teaser2Eyebrow:(0,h.AH)("{\n &:empty {\n display: none;\n }\n }"),teaser2Title:(0,h.AH)("{\n margin-top: 0;\n }"),teaser2TitleLink:(0,h.AH)("{\n &:hover {\n background: ".concat(f.Tj.hover,";\n }\n }")),teaser2Variant3:(0,h.AH)("{\n .grey-title-link:before {\n display: inline-block;\n margin: 0 4px 0 0;\n width: 20px;\n height: 20px;\n }\n &.node--video .grey-title-link:before {\n content: '';\n background: url(data:image/svg+xml, ".concat((0,v.Z5)((0,v.ot)("#4a4a4a")),") no-repeat left bottom/18px\n 18px;\n }\n &.node--package .grey-title-link:before {\n content: '';\n background: url(data:image/svg+xml, ").concat((0,v.Z5)((0,v.DB)("#4a4a4a")),") no-repeat left center/18px\n 18px;\n }\n &.node--podcast .grey-title-link:before {\n content: '';\n background: url('/assets/podcast/podcast-icon.png') no-repeat left bottom/20px 20px;\n } \n }")),teaser2Summary:(0,h.AH)("{\n font-family: ".concat(g.A.sansSerif,";\n margin-bottom: 6px;\n line-height: 27px;\n font-size: 21px;\n font-weight: 300;\n letter-spacing: 0.4px;\n word-break: break-word;\n \n .node--podcast & {\n p {\n margin-bottom: 0;\n }\n }\n }")),teaser2Date:(0,h.AH)("{\n font-family: ".concat(g.A.sansSerif,";\n font-weight: 600;\n line-height: 21px;\n font-size: 17px;\n color: ").concat(f.Tj.mediumGrey,";\n }")),teaser2Authors:(0,h.AH)("{\n display: table;\n clear: both;\n }"),teaser2Author:(0,h.AH)("{\n font-family: ".concat(g.A.sansSerif,";\n font-weight: 500;\n margin: 0 0 6px;\n text-decoration: none;\n line-height: 21px;\n color: ").concat(f.Tj.brand2,";\n font-size: 17px;\n letter-spacing: 0.6px;\n &:hover,\n &:focus {\n outline: none;\n background: ").concat(f.Tj.hover,";\n }\n }")),teaser2List:(0,h.AH)("{\n margin: 12px 0 0;\n padding: 0;\n counter-reset: packageCardList;\n }"),teaser2ListItem:(0,h.AH)("{\n font-family: ".concat(g.A.sansSerif,";\n font-weight: 500;\n margin-bottom: 12px;\n line-height: 18px;\n font-size: 15px;\n list-style-type: none;\n &:before {\n color: ").concat(f.Tj.brand2,";\n content: counter(packageCardList) '. ';\n counter-increment: packageCardList;\n }\n a {\n text-decoration: none;\n color: ").concat(f.Tj.brand2,";\n }\n a:hover {\n background-color: ").concat(f.Tj.hover,";\n }\n }
2")),rolesVideoTitle:(0,h.AH)("{\n &:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url(data:image/svg+xml, ".concat((0,v.Z5)((0,v.ot)(f.Tj.black)),") no-repeat left bottom/18px 18px;\n }")),rolesPodcastTitle:(0,h.AH)("{\n &:before {\n content: '';\n display: inline-block;\n height: 20px;\n width: 20px;\n margin: 0 4px 0 0;\n background: url('/assets/podcast/podcast-icon.png') no-repeat left bottom/20px 20px; \n }")};var b=n(46798),x=n(44206),w=n(5313);const E="\n .action-bar__inner {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 4px;\n }\n .action-bar__item {\n font-family: ".concat(g.A.sansSerif,";\n color: ").concat(f.Tj.lightGrey,";\n list-style: none;\n padding: 0;\n display: inline-block;\n font-size: 12px;\n margin: 0 20px 0 0;\n line-height: 24px;\n height: 24px;\n text-transform: uppercase;\n font-weight: 700;\n vertical-align: middle;\n }\n .action-bar__comments {\n background: url(/assets/chat-ltgrey.svg) no-repeat right center / 24px 24px;\n padding-right: 30px;\n }\n");(0,h.HO)(E);const C=(0,x.h)((0,u.Ng)(((e,t)=>{var n,r=(0,w.A)(t.location);n=-1!==r.previewIndex?1===r.previewIndex?"".concat(r.pathArray[0]):"".concat(r.pathArray[0],"/").concat(r.pathArray[1]):r.name;var{fbStats:a}=l()(e,"".concat(t.type,"[").concat(n,"]"),{});return!isNaN(t.beyondKey)&&t.beyondParentType&&(a=l()(e,"".concat(t.beyondParentType,"[").concat(n,"][beyondArticle][").concat(t.beyondKey,"][fbStats]"),{})),a?{fbStats:{comments:a.comments?Number(a.comments):0,shares:a.shares?Number(a.shares):0,reactions:a.reactions?Number(a.reactions):0}}:{}}))((e=>{var{fbStats:t={comments:0,shares:0,reactions:0}}=e,n=(0,d.ZV)(t.shares+t.reactions,1),r=(0,d.ZV)(t.comments,1);return a.createElement("ul",{className:"action-bar__inner","data-testid":"action-bar"},!!n&&a.createElement("li",{className:"action-bar__item"},n," shares"),!!r&&a.createElement("li",{className:"action-bar__item action-bar__comments"},r," comments"))})));var k;class A extends a.Component{constructor(){super(...arguments),(0,r.A)(this,"onHover",(()=>{this.onMouseOverArticleLink(),m.xR.load()})),(0,r.A)(this,"onMouseOverArticleLink",(()=>{(0,d.pV)(this.props.type,this.props.link,this.props.dispatch)})),(0,r.A)(this,"onMouseOverProfileLink",(e=>{var t=e.target.getAttribute("href");(0,d.pV)("node--person",t,this.props.dispatch)}))}handleVariations(){var e,t,n={content:y.teaser2Content,eyebrow:"eyebrow ".concat(y.teaser2Eyebrow),title:y.teaser2Title,titleLink:"grey-title-link ".concat(y.teaser2TitleLink," ").concat(null!==(e=this.props)&&void 0!==e&&null!==(e=e.authorRolesForVideos)&&void 0!==e&&e.value?y.rolesVideoTitle:""," ").concat(null!==(t=this.props)&&void 0!==t&&null!==(t=t.authorRolesForPodcasts)&&void 0!==t&&t.value?y.rolesPodcastTitle:""),summary:y.teaser2Summary,meta:"teaser2__meta",authors:y.teaser2Authors,author:y.teaser2Author,list:y.teaser2List,listItem:y.teaser2ListItem,date:y.teaser2Date,type:this.props.type,parentType:this.props.parentType};switch(this.props.variant){case"1":n.image="".concat(y.teaser2Img," ").concat(y.teaser2ImgVariant1),n.view="".concat(y.teaser2View," ").concat(y.teaser2ViewVariant1),n.variant="teaser2--variant1";break;case"2":n.image=y.teaser2Img,n.view="".concat(y.teaser2View," ").concat(y.teaser2ViewVariant2),n.variant="teaser2--variant2";break;case"3":n.image="".concat(y.teaser2Img," teaser2__img--variant3"),n.view="".concat(y.teaser2View," ").concat(y.teaser2ViewVariant3),n.variant=y.teaser2Variant3;break;default:n.image=y.teaser2Img,n.view=y.teaser2View,n.variant="teaser2--default"}return n}render(){var e,t,n,r,o,s=this.handleVariations();return r="node--person"==this.props.type?this.props.summary:i()(this.props.postDate)?a.createElement(a.Fragment,null,this.props.summary):a.createElement(a.Fragment,null,a.createElement("span",{className:s.date},this.props.postDate," ⢠"),this.props.summary),i()(this.props.matchedTerms)||(o=a.createElement("div",{className:b.pV.teaserMatches},a.createElement("ul",null,this.props.matchedTerms.map(((e,t)=>a.createElement("li",{key:t},e.title)))))),a.createElement("div",{className:"".concat(y.teaser2," ").concat(s.type," ").concat(s.parentType," ").concat(s.variant),"data-testid":"teaser2"},(!i()(this.props.image)||!i()(this.props.video.video_still))&&a.createElement("div",{className:s.view},a.createElement(c.N_,{className:"node--video"===l()(this.props,"type")?"video-link":"",to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,"aria-hidden":!0,tabIndex:"-1"}
2,!i()(this.props.image)&&(0,d.Vk)(this.props.image,s.image,"Teaser2",void 0,!1,this.props.lazyload),i()(this.props.image)&&!i()(this.props.video.video_still)&&(0,d.Vk)(this.props.video,s.image,"Teaser2",void 0,!1,this.props.lazyload),i()(this.props.image)&&i()(this.props.video.video_still)&&!i()(this.props.video)&&(0,d.Vk)(this.props.video,s.image,"Teaser2"))),a.createElement("div",{className:s.content},a.createElement("div",{className:s.eyebrow},this.props.eyebrow),a.createElement("h3",{className:s.title},a.createElement(c.N_,{onMouseOver:this.onHover,onTouchStart:this.onMouseOverArticleLink,className:s.titleLink,to:"/".concat(this.props.link)},this.props.title)),!i()(this.props.summary)&&(this.props.renderRawData?a.createElement(a.Fragment,null,a.createElement("div",{className:s.summary,dangerouslySetInnerHTML:{__html:this.props.summary}}),null!==(e=this.props)&&void 0!==e&&null!==(e=e.authorRolesForVideos)&&void 0!==e&&e.value?a.createElement("p",{className:"roles"},a.createElement("b",null,this.props.authorRolesForVideos.label),":"," ",this.props.authorRolesForVideos.value):null,null!==(t=this.props)&&void 0!==t&&null!==(t=t.authorRolesForPodcasts)&&void 0!==t&&t.value?a.createElement("p",{className:"roles"},a.createElement("b",null,this.props.authorRolesForPodcasts.label),":"," ",this.props.authorRolesForPodcasts.value):null,null!==(n=this.props)&&void 0!==n&&null!==(n=n.panelistRoles)&&void 0!==n&&n.value?a.createElement("p",{className:"roles"},a.createElement("b",null,this.props.panelistRoles.label),":"," ",this.props.panelistRoles.value):null):a.createElement("div",{className:s.summary},r)),!i()(this.props.listData[0])&&a.createElement("ul",{className:s.list},this.props.listData.map(((e,t)=>{var n;return a.createElement("li",{key:t,className:s.listItem},a.createElement(c.N_,{onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,to:(0,p.A)(null==e||null===(n=e.attributes)||void 0===n?void 0:n.field_url_slug)},e.attributes.title))}))),!i()(this.props.authors)&&a.createElement("div",{className:s.meta},this.props.authors&&this.props.authors.map(((e,t)=>a.createElement(a.Fragment,{key:t},t>0&&", ",a.createElement(c.N_,{onMouseOver:this.onMouseOverProfileLink,onTouchStart:this.onMouseOverProfileLink,className:s.author,to:(0,p.A)((null==e?void 0:e.url)||(null==e?void 0:e.uri))},e.name)))),(!this.props.authors||0===this.props.authors.length)&&(k||(k=a.createElement(C,null))))),o)}}A.defaultProps={image:{},video:{},link:"",authors:[],eyebrow:"",title:"",summary:"",listData:[{}],variant:"",type:"do-nothing",parentType:"",lazyload:!0,postDate:"",matchedTerms:[],renderRawData:!1,authorRolesForVideos:{},authorRolesForPodcasts:{},panelistRoles:{}};const T=(0,u.Ng)()(A)},41318:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{fround:n(72122)})},41494:(e,t,n)=>{var r=n(76671);e.exports=function(e,t){var n=r(e),a=r(t),o=n.getTime()-6e4*n.getTimezoneOffset(),i=a.getTime()-6e4*a.getTimezoneOffset();return Math.round((o-i)/864e5)}},41576:(e,t,n)=>{"use strict";n.d(t,{IM:()=>d,OQ:()=>s,PX:()=>l,VR:()=>u,p:()=>p});var r=n(54705);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var i,s=["principal-project","school-leadership"],l="/assets/pp-eyebrow-new.svg",c=e=>s.includes(e),u=e=>{var t=((null==e?void 0:e.topics)||[]).find((t=>t.id===(null==e?void 0:e.primaryTopic)));return!!t&&c(t.slug)},d=e=>{if("undefined"!=typeof window){var t=e?"principal_project":void 0;t!==i&&(i=t,window.dataLayer=window.dataLayer||[],window.dataLayer.push({page_type:t}))}},p=e=>(e||[]).map((e=>c(null==e?void 0:e.slug)?o(o({},e),{},{url:"/topic/principal-project"}):e))},41769:(e,t)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},41799:(e,t,n)=>{var r=n(37217),a=n(60270);e.exports=function(e,t,n,o){var i=n.length,s=i,l=!o;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<s;){var u=(c=n[i])[0],d=e[u],p=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var m=new r;if(o)var h=o(d,p,u,e,t,m);if(!(void 0===h?a(p,d,3,o,m):h))return!1}}return!0}},41917:(e,t,n)=>{"use strict";n.d(t,{GD:()=>r,Iu:()=>i,Z_:()=>s,tr:()=>o});var r=30,a="otp_last_sent",o=()=>{var e=Number(localStorage.getItem(a));if(!e)return 0;var t=Math.ceil((1e3*r-(Date.now()-e))/1e3);return Math.min(r,Math.max(0,t))},i=()=>{localStorage.setItem(a,String(Date.now()))},s=()=>{localStorage.removeItem(a)}},42268:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e).getTime(),a=Number(t);return new Date(n+a)}},42501:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r=n(58168),a=n(80045),o=n(96540),i=n(84976),s=n(31131),l=n(7066),c=n(36336),u=n(9151);var d=n(17904),p=n(75930),m=n(62524);const h={card:(0,p.AH)(".rich-text &{@media screen and (min-width:",d.T5.medium,"){.view{padding-top:50px;padding-bottom:30px;}.view > div{margin-bottom:0;}}}"),media:(0,p.AH)("position:relative;"),eyebrow:(0,p.AH)("&&{margin-bottom:10px;}"),title:(0,p.AH)("margin:0 0 10px;"),titleText:(0,p.AH)("font-family:",m.A.displayBold,";font-size:24px;font-weight:600;line-height:30px;letter-spacing:0;text-decoration:none;"),summary:(0,p.AH)("margin:0;font-weight:300;p{margin:0;font-weight:300;}"),rating:(0,p.AH)("display:flex;align-items:center;gap:6px;margin-top:20px;color:",d.Tj.darkGrey,";font-family:",m.A.sansSerif,";font-size:16px;font-weight:300;line-height:1.25;svg{display:block;flex-shrink:0;}"),ratingAvg:(0,p.AH)("font-weight:300;"),ratingCount:(0,p.AH)("color:",d.Tj.mediumGrey,";"),downloadCta:(0,p.AH)("display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:165px;height:40px;margin-top:20px;padding:14px 32px;background:",d.Tj.salmon,";border-radius:60px;color:",d.Tj.white,";text-decoration:none;font-family:",m.A.sansSerif,";font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;&&{color:",d.Tj.white,";font-weight:600;}&&&:hover,&&&:focus,&&&:active{color:",d.Tj.white,";background:",d.Tj.salmon,";}"),content:(0,p.AH)(".rich-text &{@media screen and (min-width:",d.T5.medium,"){display:flex;flex-direction:column;justify-content:space-between;}}")};var f,g=d.Tj.brand1;const v=e=>{var{averageRating:t,ratingCount:n}=e,r=Number(t)||0,a=Number(n)||0;return((e,t)=>Number(t)>0&&Number(e)>0)(r,a)?o.createElement("div",{className:h.rating,"data-testid":"resource-card-rating"},f||(f=o.createElement("svg",{width:"18",height:"17",viewBox:"0 0 30 28","aria-hidden":"true"},o.createElement("path",{fill:g,d:"M29.9543333,10.6409767 C29.833,10.2750233 29.5303333,10.0282326 28.6223333,9.94553488 L20.337,9.19474419 C19.845,9.15013953 19.575,8.95837209 19.3796667,8.5155814 L16.0886667,1.05097674 C15.728,0.232790698 15.3946667,0.0283255814 15,0.0283255814 C14.6056667,0.0283255814 14.272,0.232790698 13.911,1.05162791 L10.62,8.51623256 C10.4246667,8.95902326 10.1546667,9.1507907 9.66233333,9.19539535 L1.37733333,9.94586047 C0.469666667,10.0285581 0.166666667,10.2753488 0.045,10.6413023 C-0.077,11.0075814 0.019,11.3806977 0.704666667,11.9690233 L6.95533333,17.3326512 C7.32666667,17.6513953 7.42966667,17.9616744 7.32133333,18.4324651 L5.49133333,26.3606977 C5.291,27.23 5.438,27.5874884 5.757,27.8134419 C6.076,28.0397209 6.469,28.0657674 7.25333333,27.6109302 L14.4083333,23.4617209 C14.8333333,23.2149302 15.1666667,23.2149302 15.5916667,23.4617209 L22.746,27.6109302 C23.5306667,28.0654419 23.9236667,28.0393953 24.2426667,27.8131163 C24.5616667,27.5868372 24.708,27.2296744 24.5083333,26.3603721 L22.6783333,18.4321395 C22.57,17.9613488 22.673,17.6513953 23.0443333,17.332 L29.295,11.9686977 C29.9803333,11.3803721 30.0766667,11.0072558 29.9543333,10.6409767 Z"}))),o.createElement("span",{className:h.ratingAvg},r.toFixed(1)),a>0&&o.createElement("span",{className:h.ratingCount},"(",a,")")):null};var y=e=>{var{id:t,nodeType:n,title:r,link:a,image:d,showEyebrow:p,summary:m,gradeLevels:f,averageRating:g,ratingCount:y,score:b,commentCount:x,compactTitle:w}=e;if(!r||!a)return null;var E=(0,s.A)(a);return o.createElement("div",{className:"".concat(c.RN.card2," node--resource ").concat(h.card)},o.createElement("div",{className:"view"},o.createElement("div",{className:"".concat(c.RN.card2Media," node--resource ").concat(h.media)},o.createElement(i.N_,{to:E,"aria-hidden":"true",tabIndex:"-1"},(0,l.Vk)(d,c.kR.cardImg,"Teaser2"))),o.createElement("div",{className:"".concat(c.RN.card2Content," ").concat(h.content)}
2,p&&o.createElement("div",{className:"eyebrow ".concat(c.kR.cardEyebrow," ").concat(h.eyebrow)},"DOWNLOADABLE"),o.createElement("h3",{className:h.title},o.createElement(i.N_,{className:"black-title-link node--resource ".concat(c.kR.cardTitleLink).concat(w?"":" ".concat(h.titleText)),"data-testid":"resource-card",to:E},r)),m&&o.createElement("div",{className:"".concat(c.kR.cardSummary," ").concat(h.summary),dangerouslySetInnerHTML:{__html:m}}),o.createElement(v,{averageRating:g,ratingCount:y}),o.createElement(i.N_,{to:E,className:h.downloadCta,"data-testid":"resource-card-download"},"Download"))),o.createElement(u.Ay,{id:t,link:a,title:r,nodeType:n,score:b,commentCount:x,gradeLevels:f}))};y.defaultProps={showEyebrow:!0,score:0,compactTitle:!1};const b=y;var x=n(72505),w=n.n(x),E={averageRating:0,ratingCount:0,commentCount:0};var C=["id","type","showEyebrow","commentCount"];const k=e=>{var{id:t,type:n,showEyebrow:i=!1,commentCount:s}=e,l=(0,a.A)(e,C),{averageRating:c,ratingCount:u,commentCount:d}=(e=>{var[t,n]=(0,o.useState)(E);return(0,o.useEffect)((()=>{if(e){var t=!0;return w().get("".concat("https://v4-1.api.edutopia.org","/ratings/aggregate?postIds=").concat(encodeURIComponent(e))).then((r=>{var a,o,i,s;if(t){var l=null==r||null===(a=r.data)||void 0===a||null===(a=a.ratings)||void 0===a?void 0:a.find((t=>(null==t?void 0:t.postId)===e));n({averageRating:null!==(o=null==l?void 0:l.ratingAvg)&&void 0!==o?o:0,ratingCount:null!==(i=null==l?void 0:l.ratingCount)&&void 0!==i?i:0,commentCount:null!==(s=null==l?void 0:l.commentCount)&&void 0!==s?s:0})}})).catch((()=>{})),()=>{t=!1}}}),[e]),t})(t);return o.createElement(b,(0,r.A)({},l,{id:t,nodeType:n,averageRating:c,ratingCount:u,commentCount:void 0===s?d:s,showEyebrow:i}))}},42818:(e,t,n)=>{"use strict";n(52468)("small",(function(e){return function(){return e(this,"small","","")}}))},43019:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 0===r(e).getDay()}},43305:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},43360:(e,t,n)=>{var r=n(93243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},43854:(e,t,n)=>{var r=n(1763),a=n(51311),o=n(57221),i=n(8449).f;e.exports=function(e){return function(t){for(var n,s=o(t),l=a(s),c=l.length,u=0,d=[];c>u;)n=l[u++],r&&!i.call(s,n)||d.push(e?[n,s[n]]:s[n]);return d}}},43982:(e,t,n)=>{var r=n(88755);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},44206:(e,t,n)=>{"use strict";n.d(t,{h:()=>u});var r=n(58168),a=n(54705),o=n(96540),i=n(47767),s=n(84976);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e){return function(t){var n=(0,i.zy)(),a=(0,i.Zp)(),l=(0,i.g)(),[u]=(0,s.ok)(),d=Object.fromEntries(u.entries()),p={push:e=>a(e),replace:(e,t)=>a(e,c(c({},t),{},{replace:!0})),go:a};return o.createElement(e,(0,r.A)({},t,{location:c(c({},n),{},{query:d}),navigate:a,params:l,router:p}))}}},44363:(e,t,n)=>{"use strict";e.exports=n(22799)},44394:(e,t,n)=>{var r=n(72552),a=n(40346);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},44556:(e,t,n)=>{var r=n(56094),a=n(67526),o="__core-js_shared__",i=a[o]||(a[o]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(22750)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},44626:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=t&&Number(t.weekStartsOn)||0,a=r(e),o=a.getDay(),i=6+(o<n?-7:0)-(o-n);return a.setHours(0,0,0,0),a.setDate(a.getDate()+i),a}},44666:e=>{"use strict";var t;t=function(){var e={},t={};
2return e.on=function(e,n){var r={name:e,handler:n};return t[e]=t[e]||[],t[e].unshift(r),r},e.off=function(e){var n=t[e.name].indexOf(e);-1!==n&&t[e.name].splice(n,1)},e.trigger=function(e,n){var r,a=t[e];if(a)for(r=a.length;r--;)a[r].handler(n)},e},e.exports=t},44748:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=(r=n(63004))&&r.__esModule?r:{default:r};t.default={pauseVideo:{acceptableStates:[a.default.ENDED,a.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[a.default.ENDED,a.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[a.default.ENDED,a.default.PLAYING,a.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},44894:(e,t,n)=>{var r=n(92127);r(r.P,"String",{repeat:n(27926)})},45068:(e,t,n)=>{"use strict";n.d(t,{s:()=>o});var r=n(29970),a=n(95297),o=e=>{var{user:t,loggedIn:n,terms:o}=e,i=[...t.followedTopics,...t.roles,...t.subjects],s=!1;n&&i.length&&(s=(0,a.WS)(i,o).length>0),r.Ay.event({category:"Cards",action:"Card Click",label:s?"Personalized":"Non-personalized"})}},45083:(e,t,n)=>{var r=n(1882),a=n(87296),o=n(23805),i=n(47473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(r(e)?p:s).test(i(e))}},45228:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var o,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in o=Object(arguments[l]))n.call(o,c)&&(s[c]=o[c]);if(t){i=t(o);for(var u=0;u<i.length;u++)r.call(o,i[u])&&(s[i[u]]=o[i[u]])}}return s}},45392:(e,t,n)=>{var r=n(67526),a=n(56094),o=n(22750),i=n(47960),s=n(47967).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},45472:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(62524),a=n(17904),o=n(75930),i="\n margin: 0 0 18px;\n color: ".concat(a.Tj.mediumGrey,";\n font-family: ").concat(r.A.sansSerif,";\n font-weight: 300;\n font-style: normal;\n line-height: 1;\n font-size: 21px;\n letter-spacing: .8px;\n"),s="\n line-height: 27px;\n font-size: 25px;\n";const l={introText:(0,o.AH)("\n ".concat(i,"\n & p {\n ").concat(i,"\n .beyond-article & {\n margin: 0 0 9px;\n }\n }\n .beyond-article & {\n margin: 0 0 9px;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n ").concat(s,"\n p {\n ").concat(s,"\n }\n }\n ")),blogIntroText:(0,o.AH)("\n\tmargin: 0 0 6px;\n font-family: ".concat(r.A.sansSerif,";\n font-weight: 300;\n font-style: normal;\n line-height: 1;\n font-size: 21px;\n letter-spacing: .8px;\n\t& p {\n\t\tmargin: 0 0 6px;\n\t\tfont-family: ").concat(r.A.sansSerif,";\n\t\tfont-weight: 300;\n\t\tfont-style: normal;\n\t\tline-height: 1;\n\t\tfont-size: 21px;\n\t\tletter-spacing: .8px;\n\t\t.beyond-article & {\n\t\t\tmargin: 0 0 9px;\n\t\t}\n\t}\n\t.beyond-article & {\n\t\tmargin: 0 0 9px;\n\t}\n\t@media screen and (min-width: ").concat(a.T5.medium,") {\n\t\t").concat(s,"\n\t\tp {\n\t\t\t").concat(s,"\n\t\t}\n\t}\n")),postDate:(0,o.AH)("\n margin: 6px 0 18px;\n & span {\n margin-right: 10px;\n white-space: nowrap;\n }\n "),postDateFull:(0,o.AH)("\n margin: 6px 0 36px;\n & span {\n margin-right: 10px;\n white-space: nowrap;\n }\n "),subHero:(0,o.AH)("margin-bottom: 27px"),byline:(0,o.AH)("\n font-family: ".concat(r.A.sansSerif,";\n font-weight: 500;\n line-height: 27px;\n color: ").concat(a.Tj.darkGrey,";\n font-size: 20px;\n letter-spacing: 0.6px;\n ")),actionWrapper:(0,o.AH)("display:flex;gap:12px;justify-content:end;align-items:flex-start;"),footerContainer:(0,o.AH)("display:flex;justify-content:space-between;align-items:flex-start;width:100%;"),footerContainerNoAuthor:(0,o.AH)("display:flex;justify-content:flex-start;width:100%;"),footerContent:(0,o.AH)("width:100%;padding-right:15px;")}}
2,45533:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>T,Z5:()=>x,o9:()=>E,yY:()=>A});var r,a,o,i,s=n(75930),l=n(96540),c=n(29970),u=n(7066),d=n(62524),p=n(17904),m=n(87098),h=n(84976),f=n(19166),g=n(82583),v={container:(0,s.AH)("box-sizing:border-box;border-top:1px solid #d9d9d9;display:flex;flex-direction:row;justify-content:space-between;gap:8px;height:100%;width:100%;*{font-family:",d.A.sansSerif,";color:",p.Tj.darkGrey,";}a{text-decoration:none;}&:hover{cursor:pointer;}@media (max-width:",p.T5.small,"){flex-direction:column;gap:0;padding:8px 0;header{gap:0;padding:0;img{margin:0;}}.comment-icon{padding:0;height:16px;margin-top:8px;}}"),header:(0,s.AH)("padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;h3{margin:0;font-size:18px;font-weight:500;line-height:21.6px;color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);a{font-family:inherit;}}span{margin-right:8px;font-size:1rem;font-weight:300;line-height:1.25;}@media (max-width:",p.T5.small,"){align-items:flex-start;flex-direction:column;}"),imgContainer:(0,s.AH)("height:100%;display:flex;justify-content:flex-start;img,.img-skeleton{margin:8px 0;}.img-skeleton{width:48px;height:23.111px;border-radius:8px;}"),footerContainer:(0,s.AH)("display:flex;justify-content:flex-start;& > footer{height:100%;border:none;align-items:center;}@media (max-width:",p.T5.small,"){& > footer{height:100%;border:none;align-items:flex-end;}}")},y=e=>{var{slug:t,title:n,commentCount:a,onQuestionClick:o}=e;return l.createElement("div",{className:v.container,onClick:e=>{c.Ay.event({action:"Click",category:"Ask & Answer",label:"Similar Question"}),o&&(e.preventDefault(),e.stopPropagation(),o(t))}},l.createElement("header",{className:v.header},l.createElement("div",{className:v.imgContainer},r||(r=l.createElement("img",{src:"/assets/ask-and-answer/asked-icon.svg",alt:"asked",width:48,height:23.111}))),l.createElement("h3",null,n)),a?l.createElement("div",{className:v.footerContainer},l.createElement("footer",{className:m.ee.stats},l.createElement("a",{className:"comment-icon",onClick:e=>{c.Ay.event({action:"Click",category:"Ask & Answer",label:"Similar Question"}),o&&(e.preventDefault(),e.stopPropagation(),o("".concat(t,"?scrollTo=comments-view")))}},a))):null)},b=(d.A.sansSerif,p.Tj.darkGrey,p.Tj.tangerine,p.T5.medium,p.T5.medium,p.Tj.hover,p.Tj.brand1,p.Tj.white,p.T5.medium,()=>l.createElement("div",{className:"".concat(v.container," skeleton")},l.createElement("header",{className:v.header},l.createElement("div",{className:v.imgContainer},l.createElement("div",{className:"img-skeleton ".concat(g.q)})),l.createElement("h3",{className:"".concat(g.q),style:{color:"transparent",height:"21.6px",maxWidth:"523px",width:"100%"}},"What classroom design tweaks improved your studentsâ learning?")),l.createElement("div",{className:v.footerContainer},l.createElement("footer",{className:m.ee.stats})))),x=()=>l.createElement(l.Fragment,null,l.createElement("div",{className:w.container},l.createElement("strong",{className:"".concat(g.q," ").concat(w.intro),style:{height:"20px",maxWidth:"404px",width:"100%",color:"transparent"}},"Searching for similar questions that were already asked"),l.createElement("div",{className:w.cardContainer},a||(a=l.createElement("div",null,l.createElement(b,null),l.createElement(b,null),l.createElement(b,null)))),l.createElement("div",{className:"".concat(g.q),style:{height:"20px",width:"77px"}}))),w={container:(0,s.AH)("display:flex;flex-direction:column;gap:8px;margin:0 0 24px 0;"),intro:(0,s.AH)("color:",p.Tj.brand1,";font-family:'canada-type-gibson';font-size:16px;font-style:normal;font-weight:500;line-height:20px;"),showMore:(0,s.AH)("all:unset;color:",p.Tj.pacificBlue,";font-family:'canada-type-gibson';font-size:16px;font-style:normal;font-weight:300;line-height:125%;"),cardContainer:(0,s.AH)("display:flex;flex-direction:column;border-bottom:1px solid #d9d9d9;")},E=e=>{var{similarQuestionsData:t}=e,[n,r]=l.useState(!1),a=l.useCallback((e=>{window.location.href=e}),[]);if(!t||!t.length)return null;var o=n?t:t.slice(0,3),i=t.length>3;return l.createElement("div",{className:w.container},l.createElement("strong",{className:w.intro},"We found some similar questions that were already asked"),l.createElement("div",{className:w.cardContainer},o.map(((e,t)=>l.createElement("div",{key:t},l.createElement(y,{slug:"/".concat(e.slug)||0,title:e.title||"",commentCount:e.totalCommentCount||0,onQuestionClick:a}))))),i&&!n&&l.createElement("button",{onClick:()=>r(!0),className:w.showMore},"Show More"))},C={container:(0,s.AH)("box-sizing:border-box;border:1px solid #d9d9d9;box-shadow:3px 3px 3px 0px #00000017;display:flex;flex-direction:column;justify-content:space-between;
2height:100%;width:340px;@media (max-width:",p.T5.medium,"){width:230px;height:100%;justify-content:space-between;}*{font-family:",d.A.sansSerif,";color:",p.Tj.darkGrey,";}a{text-decoration:none;}"),header:(0,s.AH)("padding:40px 40px 24px 40px;display:flex;flex-direction:column;gap:16px;@media (max-width:",p.T5.medium,"){padding:24px 24px 46px 24px;}h3{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;@media (max-width:",p.T5.medium,"){font-size:1.125rem;}a{font-family:inherit;}a:hover{background-color:",p.Tj.hover,";}}span{margin-right:8px;font-size:1rem;font-weight:300;line-height:1.25;}"),footer:(0,s.AH)()},k=e=>{var{template:t}=e;return"jam-session"===t?l.createElement("img",{className:"jam-session-logo",style:{margin:"-5px 0 -6px"},src:"/assets/ask-and-answer/jam-session-icon.svg",alt:"asked",width:50,height:"auto"}):"ask-us-anything"===t?l.createElement("img",{className:"ask-us-anything-logo",style:{margin:"-5px 0 -6px"},src:"/assets/ask-and-answer/ask-us-anything-icon.svg",alt:"asked",width:66.5,height:40}):o||(o=l.createElement("img",{className:"asked-logo",src:"/assets/ask-and-answer/asked-icon.svg",alt:"asked",width:60,height:29}))},A=e=>{var{slug:t,title:n,author:r,score:a,commentCount:o,template:i}=e,s=()=>{c.Ay.event({action:"Click",category:"Ask & Answer",label:"You May Also Like"})};return l.createElement("article",{className:C.container},l.createElement("header",{className:C.header},l.createElement(k,{template:i}),l.createElement("h3",null,l.createElement(h.N_,{to:t,onClick:s},n)),l.createElement(m.vK,{author:{name:r},template:"default"!=i?i:null})),l.createElement("footer",{className:m.ee.stats},a?l.createElement("span",{className:"stats-icon"},(0,u.ZV)(a,1)):null,o?l.createElement("a",{className:"comment-icon",href:"".concat(t,"?scrollTo=comments-view"),onClick:s},o):null))};const T=e=>{var t=Object.keys(e.questions||{}).map((t=>{var n,r,a=e.questions[t],o=null==a?void 0:a.anaCategories;return{type:a.type,slug:"/".concat(a.slug),title:a.title,author:null!==(n=null==a||null===(r=a.askAndAnswerOptions)||void 0===r?void 0:r.author.name)&&void 0!==n?n:"Unknown",score:a.eduStatsScore.score,commentCount:a.commentCount,template:o&&o.length>0?o[0].slug:"default"}}));return l.createElement("aside",{style:{marginBottom:"20px"}},i||(i=l.createElement("h2",null,"YOU MAY ALSO LIKE")),l.createElement("div",null,l.createElement(f.A,{host:e.host,location:e.location,beyondArticles:t})))}},45573:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r,a=n(96540),o=n(84831),i=n(65108),s=n(66150);const l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{image:"",hashtags:[],location:{pathname:""}};return a.createElement("ul",{className:s.A.socialIconList,"data-testid":"social-list"},a.createElement("li",{className:s.A.socialIconListItem},a.createElement(o.FacebookButton,{url:"".concat(e.url,"&shared=facebook"),message:e.title,appId:"206362376048616",sharer:!0,onClick:()=>{e.onClick("facebook")}},a.createElement(i.A,{service:"facebook",url:"",title:e.title}))),a.createElement("li",{className:s.A.socialIconListItem},a.createElement(i.A,{service:"bluesky",url:"".concat(e.url,"&shared=bluesky"),title:e.title,onClick:()=>{e.onClick("bluesky")}})),a.createElement("li",{className:s.A.socialIconListItem},a.createElement(o.PinterestButton,{url:"".concat(e.url,"&shared=pintrest"),media:e.image,message:e.title,onClick:()=>{e.onClick("pinterest")}},r||(r=a.createElement(i.A,{service:"pinterest",url:""})))),a.createElement("li",{className:s.A.socialIconListItem},a.createElement("div",null,a.createElement(i.A,{service:"email",url:encodeURIComponent("".concat(e.url,"&shared=email")),title:e.title,onClick:()=>{e.onClick("email")}}))))}},45588:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}var a;n.d(t,{AO:()=>d,Gh:()=>O,HS:()=>j,Oi:()=>s,Rr:()=>p,pX:()=>M,pb:()=>S,rc:()=>a,tH:()=>L,ue:()=>h,yD:()=>N,zR:()=>i}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(a||(a={}));const o="popstate";function i(e){return void 0===e&&(e={}),function(e,t,n,i){void 0===i&&(i={});let{window:l=document.defaultView,v5Compat:p=!1}=i,m=l.history,h=a.Pop,f=null,g=v();function v(){return(m.state||{idx:null}).idx}function y(){h=a.Pop;let e=v(),t=null==e?null:e-g;g=e,f&&f({action:h,location:x.location,delta:t})}function b(e){let t="null"!==l.location.origin?l.location.origin:l.location.href,n="string"==typeof e?e:d(e);return n=n.replace(/ $/,"%20"),s(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==g&&(g=0,m.replaceState(r({},m.state,{idx:g}),""));let x={get action(){return h},get location(){return e(l,m)},listen(e){if(f)throw new Error("A history only accepts one active listener");return l.addEventListener(o,y),f=e,()=>{l.removeEventListener(o,y),f=null}},createHref:e=>t(l,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=a.Push;let r=u(x.location,e,t);n&&n(r,e),g=v()+1;let o=c(r,g),i=x.createHref(r);try{m.pushState(o,"",i)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;l.location.assign(i)}p&&f&&f({action:h,location:x.location,delta:1})},replace:function(e,t){h=a.Replace;let r=u(x.location,e,t);n&&n(r,e),g=v();let o=c(r,g),i=x.createHref(r);m.replaceState(o,"",i),p&&f&&f({action:h,location:x.location,delta:0})},go:e=>m.go(e)};return x}((function(e,t){let{pathname:n,search:r,hash:a}=e.location;return u("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:d(t)}),null,e)}function s(e,t){if(!1===e||null==e)throw new Error(t)}function l(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function c(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,n,a){return void 0===n&&(n=null),r({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:n,key:t&&t.key||a||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function p(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var m;function h(e,t,n){return void 0===n&&(n="/"),function(e,t,n,r){let a=S(("string"==typeof t?p(t):t).pathname||"/",n);if(null==a)return null;let o=f(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(o);let i=null;for(let e=0;null==i&&e<o.length;++e){let t=D(a);i=A(o[e],t,r)}return i}(e,t,n,!1)}function f(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let a=(e,a,o)=>{let i={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};i.relativePath.startsWith("/")&&(s(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not val
2id. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));let l=j([r,i.relativePath]),c=n.concat(i);e.children&&e.children.length>0&&(s(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),f(e.children,t,c,l)),(null!=e.path||e.index)&&t.push({path:l,score:k(l,e.index),routesMeta:c})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of g(e.path))a(e,t,n);else a(e,t)})),t}function g(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),o=n.replace(/\?$/,"");if(0===r.length)return a?[o,""]:[o];let i=g(r.join("/")),s=[];return s.push(...i.map((e=>""===e?o:[o,e].join("/")))),a&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const v=/^:[\w-]+$/,y=3,b=2,x=1,w=10,E=-2,C=e=>"*"===e;function k(e,t){let n=e.split("/"),r=n.length;return n.some(C)&&(r+=E),t&&(r+=b),n.filter((e=>!C(e))).reduce(((e,t)=>e+(v.test(t)?y:""===t?x:w)),r)}function A(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,a={},o="/",i=[];for(let e=0;e<r.length;++e){let s=r[e],l=e===r.length-1,c="/"===o?t:t.slice(o.length)||"/",u=T({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c),d=s.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=T({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},c)),!u)return null;
2Object.assign(a,u.params),i.push({params:a,pathname:j([o,u.pathname]),pathnameBase:F(j([o,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(o=j([o,u.pathnameBase]))}return i}function T(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),l("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let o=a[0],i=o.replace(/(.)\/+$/,"$1"),s=a.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=s[n]||"";i=o.slice(0,o.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[n];return e[r]=a&&!l?void 0:(l||"").replace(/%2F/g,"/"),e}),{}),pathname:o,pathnameBase:i,pattern:e}}function D(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return l(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function S(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function _(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function N(e,t){let n=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}function O(e,t,n,a){let o;void 0===a&&(a=!1),"string"==typeof e?o=p(e):(o=r({},e),s(!o.pathname||!o.pathname.includes("?"),_("?","pathname","search",o)),s(!o.pathname||!o.pathname.includes("#"),_("#","pathname","hash",o)),s(!o.search||!o.search.includes("#"),_("#","search","hash",o)));let i,l=""===e||""===o.pathname,c=l?"/":o.pathname;if(null==c)i=n;else{let e=t.length-1;if(!a&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:a=""}="string"==typeof e?p(e):e,o=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:o,search:I(r),hash:P(a)}}(o,i),d=c&&"/"!==c&&c.endsWith("/"),m=(l||"."===c)&&n.endsWith("/");return u.pathname.endsWith("/")||!d&&!m||(u.pathname+="/"),u}const j=e=>e.join("/").replace(/\/\/+/g,"/"),F=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),I=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",P=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class L extends Error{}function M(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const H=["post","put","patch","delete"],R=(new Set(H),["get",...H]);new Set(R),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred")},45693:(e,t,n)=>{"use strict";var r=n(92127),a=n(74472),o=n(4514),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*i,"String",{padEnd:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},45706:(e,t,n)=>{"use strict";var r=n(92127),a=n(80237),o=n(8032),i=n(4228),s=n(70157),l=n(81485),c=n(43305),u=n(67526).ArrayBuffer,d=n(19190),p=o.ArrayBuffer,m=o.DataView,h=a.ABV&&u.isView,f=p.prototype.slice,g=a.VIEW,v="ArrayBuffer";r(r.G+r.W+r.F*(u!==p),{ArrayBuffer:p}),r(r.S+r.F*!a.CONSTR,v,{isView:function(e){return h&&h(e)||c(e)&&g in e}}),r(r.P+r.U+r.F*n(57067)((function(){return!new p(2).slice(1,void 0).byteLength})),v,{slice:function(e,t){if(void 0!==f&&void 0===t)return f.call(i(this),e);for(var n=i(this).byteLength,r=s(e,n),a=s(void 0===t?n:t,n),o=new(d(this,p))(l(a-r)),c=new m(this),u=new m(o),h=0;r<a;)u.setUint8(h++,c.getUint8(r++));return o}}),n(55762)(v)},45811:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(0,0,0,0),t}},46034:(e,t,n)=>{var r=n(43305),a=n(67526).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}}
2,46083:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Lexer=void 0,t.isPunctuatorTokenKind=function(e){return e===s.TokenKind.BANG||e===s.TokenKind.DOLLAR||e===s.TokenKind.AMP||e===s.TokenKind.PAREN_L||e===s.TokenKind.PAREN_R||e===s.TokenKind.SPREAD||e===s.TokenKind.COLON||e===s.TokenKind.EQUALS||e===s.TokenKind.AT||e===s.TokenKind.BRACKET_L||e===s.TokenKind.BRACKET_R||e===s.TokenKind.BRACE_L||e===s.TokenKind.PIPE||e===s.TokenKind.BRACE_R};var r=n(51352),a=n(76257),o=n(69165),i=n(3932),s=n(73038);class l{constructor(e){const t=new a.Token(s.TokenKind.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==s.TokenKind.EOF)do{if(e.next)e=e.next;else{const t=f(this,e.end);e.next=t,t.prev=e,e=t}}while(e.kind===s.TokenKind.COMMENT);return e}}function c(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function u(e,t){return d(e.charCodeAt(t))&&p(e.charCodeAt(t+1))}function d(e){return e>=55296&&e<=56319}function p(e){return e>=56320&&e<=57343}function m(e,t){const n=e.source.body.codePointAt(t);if(void 0===n)return s.TokenKind.EOF;
2if(n>=32&&n<=126){const e=String.fromCodePoint(n);return'"'===e?"'\"'":`"${e}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function h(e,t,n,r,o){const i=e.line,s=1+n-e.lineStart;return new a.Token(t,n,r,i,s,o)}function f(e,t){const n=e.source.body,a=n.length;let o=t;for(;o<a;){const t=n.charCodeAt(o);switch(t){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:10===n.charCodeAt(o+1)?o+=2:++o,++e.line,e.lineStart=o;continue;case 35:return g(e,o);case 33:return h(e,s.TokenKind.BANG,o,o+1);case 36:return h(e,s.TokenKind.DOLLAR,o,o+1);case 38:return h(e,s.TokenKind.AMP,o,o+1);case 40:return h(e,s.TokenKind.PAREN_L,o,o+1);case 41:return h(e,s.TokenKind.PAREN_R,o,o+1);case 46:if(46===n.charCodeAt(o+1)&&46===n.charCodeAt(o+2))return h(e,s.TokenKind.SPREAD,o,o+3);break;case 58:return h(e,s.TokenKind.COLON,o,o+1);case 61:return h(e,s.TokenKind.EQUALS,o,o+1);case 64:return h(e,s.TokenKind.AT,o,o+1);case 91:return h(e,s.TokenKind.BRACKET_L,o,o+1);case 93:return h(e,s.TokenKind.BRACKET_R,o,o+1);case 123:return h(e,s.TokenKind.BRACE_L,o,o+1);case 124:return h(e,s.TokenKind.PIPE,o,o+1);case 125:return h(e,s.TokenKind.BRACE_R,o,o+1);case 34:return 34===n.charCodeAt(o+1)&&34===n.charCodeAt(o+2)?A(e,o):b(e,o)}if((0,i.isDigit)(t)||45===t)return v(e,o,t);if((0,i.isNameStart)(t))return T(e,o);throw(0,r.syntaxError)(e.source,o,39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":c(t)||u(n,o)?`Unexpected character: ${m(e,o)}.`:`Invalid character: ${m(e,o)}.`)}return h(e,s.TokenKind.EOF,a,a)}function g(e,t){const n=e.source.body,r=n.length;let a=t+1;for(;a<r;){const e=n.charCodeAt(a);if(10===e||13===e)break;if(c(e))++a;else{if(!u(n,a))break;a+=2}}return h(e,s.TokenKind.COMMENT,t,a,n.slice(t+1,a))}function v(e,t,n){const a=e.source.body;let o=t,l=n,c=!1;if(45===l&&(l=a.charCodeAt(++o)),48===l){if(l=a.charCodeAt(++o),(0,i.isDigit)(l))throw(0,r.syntaxError)(e.source,o,`Invalid number, unexpected digit after 0: ${m(e,o)}.`)}else o=y(e,o,l),l=a.charCodeAt(o);if(46===l&&(c=!0,l=a.charCodeAt(++o),o=y(e,o,l),l=a.charCodeAt(o)),69!==l&&101!==l||(c=!0,l=a.charCodeAt(++o),43!==l&&45!==l||(l=a.charCodeAt(++o)),o=y(e,o,l),l=a.charCodeAt(o)),46===l||(0,i.isNameStart)(l))throw(0,r.syntaxError)(e.source,o,`Invalid number, expected digit but got: ${m(e,o)}.`);return h(e,c?s.TokenKind.FLOAT:s.TokenKind.INT,t,o,a.slice(t,o))}function y(e,t,n){if(!(0,i.isDigit)(n))throw(0,r.syntaxError)(e.source,t,`Invalid number, expected digit but got: ${m(e,t)}.`);const a=e.source.body;let o=t+1;for(;(0,i.isDigit)(a.charCodeAt(o));)++o;return o}function b(e,t){const n=e.source.body,a=n.length;let o=t+1,i=o,l="";for(;o<a;){const a=n.charCodeAt(o);if(34===a)return l+=n.slice(i,o),h(e,s.TokenKind.STRING,t,o+1,l);if(92!==a){if(10===a||13===a)break;if(c(a))++o;else{if(!u(n,o))throw(0,r.syntaxError)(e.source,o,`Invalid character within String: ${m(e,o)}.`);o+=2}}else{l+=n.slice(i,o);const t=117===n.charCodeAt(o+1)?123===n.charCodeAt(o+2)?x(e,o):w(e,o):k(e,o);l+=t.value,o+=t.size,i=o}}throw(0,r.syntaxError)(e.source,o,"Unterminated string.")}function x(e,t){const n=e.source.body;let a=0,o=3;for(;o<12;){const e=n.charCodeAt(t+o++);if(125===e){if(o<5||!c(a))break;return{value:String.fromCodePoint(a),size:o}}if(a=a<<4|C(e),a<0)break}throw(0,r.syntaxError)(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+o)}".`)}function w(e,t){const n=e.source.body,a=E(n,t+2);if(c(a))return{value:String.fromCodePoint(a),size:6};if(d(a)&&92===n.charCodeAt(t+6)&&117===n.charCodeAt(t+7)){const e=E(n,t+8);if(p(e))return{value:String.fromCodePoint(a,e),size:12}}throw(0,r.syntaxError)(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+6)}".`)}function E(e,t){return C(e.charCodeAt(t))<<12|C(e.charCodeAt(t+1))<<8|C(e.charCodeAt(t+2))<<4|C(e.charCodeAt(t+3))}function C(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function k(e,t){const n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"\t",size:2}}throw(0,r.syntaxError)(e.source,t,`Invalid character escape sequence: "${n.slice(t,t+2)}".`)}function A(e,t){const n=e.source.body,a=n.length;let i=e.lineStart,l=t+3,d=l,p="";const f=[];for(;l<a;){const a=n.charCodeAt(l);if(34===a&&34===n.charCodeAt(l+1)&&34===n.charCodeAt(l+2)){p+=n.slice(d,l),f.push(p);const r=h(e,s.TokenKind.BLOCK_STRING,t,l+3,(0,o.dedentBlockStringLines)(f).join("\n"));return e.line+=f.length-1,e.lineStart=i,r}if(92!==a||34!==n.charCodeAt(l+1)||34!==n.charCodeAt(l+2)||34!==n.charCodeAt(l+3))if(10!==a&&13!==a)if(c(a))++l;else{if(!u(n,l))throw(0,r.syntaxError)(e.source,l,`Invalid character within String: ${m(e,l)}.`);l+=2}else p+=n.slice(d,l),f.push(p),13===a&&10===n.charCodeAt(l+1)?l+=2:++l,p="",d=l,i=l;else p+=n.slice(d,l),d=l+1,l+=4}throw(0,r.syntaxError)(e.source,l,"Unterminated string.")}function T(e,t){const n=e.source.body,r=n.length;let a=t+1;for(;a<r;){const e=n.charCodeAt(a);if(!(0,i.isNameContinue)(e))break;++a}return h(e,s.TokenKind.NAME,t,a,n.slice(t,a))}t.Lexer=l},46438:e=>{var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},46592:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{trunc:function(e){return(e>0?Math.floor:Math.ceil)(e)}})},46694:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r,a=(r=n(6147))&&r.__esModule?r:{default:r};t.default=function(e){return new Promise((function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)t(window.YT);else{var n="http:"===window.location.protocol?"http:":"https:";(0,a.default)(n+"//www.youtube.com/iframe_api",(function(t){t&&e.trigger("error",t)}));var r=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){r&&r(),t(window.YT)}}}))},e.exports=t.default},46762:(e,t,n)=>{var r=n(5117);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},46798:(e,t,n)=>{"use strict";n.d(t,{BV:()=>u,QL:()=>d,YF:()=>p,l8:()=>c,pV:()=>m});var r=n(75930),a=n(17904),o=n(62524),i=n(4801),s="54px",l="30px",c={settingsPageTitle:(0,r.AH)("{\n font-size: 26px;\n line-height: 1.25;\n @media screen and (min-width: ".concat(a.T5.small,") {\n font-size: 33px;\n }\n }")),signUpEyebrow:(0,r.AH)("{\n font-size: 15px;\n line-height: 25px;\n font-weight: 500;\n letter-spacing: 1.6px;\n text-transform: uppercase;\n color: ".concat(a.Tj.brand1,";\n }")),title:(0,r.AH)("{\n margin: 0px 0px 21px;\n\n &.sign-up-flow {\n font-size: 28px;\n line-height: 30px;\n font-weight: 500;\n margin-bottom: 5px;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n font-size: 30px;\n line-height: 38px;\n }\n\n &.in-modal {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 28px;\n line-height: 36px;\n }\n }\n }\n\n &.log-in-view,\n &.password-reset {\n max-width: 390px;\n margin: 0 auto 5px;\n font-size: 28px;\n line-height: 36px;\n font-weight: 500;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 30px;\n line-height: 38px;\n }\n }\n }")),topArea:(0,r.AH)("{\n display: flex;\n justify-content: center;\n flex-direction: column;\n padding: 20px 0;\n\n @media screen and (min-width: ".concat(a.T5.large,") {\n padding: 47px 0;\n }\n\n .inner {\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n width: 100%;\n padding: 0;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n flex-wrap: nowrap;\n }\n\n legend {\n font-size: 18px;\n line-height: 24px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n line-height: 29px;\n font-size: 24px;\n }\n }\n }\n\n .user-image {\n display: flex;\n justify-content: center;\n width: 100%;\n padding: 0;\n }\n\n .user-info {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: flex-start;\n width: 100%;\n padding: 0;\n @media screen and (min-width: ").concat(a.T5.small,") {\n flex-direction: row;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n flex-direction: column;\n width: calc(50% + 40px);\n padding: 15px 0 0 15px;\n }\n\n &.social .fieldset-email {\n text-align: center;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n text-align: left;\n }\n }\n\n &.social .email-text {\n justify-content: center;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n justify-content: flex-start;\n }\n }\n }\n\n fieldset.fieldset-email.editable {\n width: 100%;\n @media screen and (min-width: ").concat(a.T5.small,") {\n width: 50%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 100%;\n }\n }\n\n fieldset.fieldset-password {\n width: 100%;\n @media screen and (min-width: ").concat(a.T5.small,") {\n width: 50%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 100%;\n }\n }\n\n img {\n height: 160px;\n width: 160px;\n }\n\n .name {\n display: inline-block;\n margin-top: 10px;\n font-family: ").concat(o.A.sansSerif,";\n font-size: 24px;\n line-height: 30px;\n font-weight: 400;\n }\n }")),viewContent:(0,r.AH)("{\n margin: 0 auto;\n color: ".concat(a.Tj.darkGrey,";\n font-family: ").concat(o.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n text-align: center;\n\n &.log-in-view,\n &.password-reset {\n text-align: left;\n }\n\n &.sign-up-flow {\n display: flex;\n text-align: left;\n flex-wrap: wrap;\n // padding: 10px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n flex-wrap: nowrap;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n padding: 0;\n }\n &.in-modal {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n flex-wrap: wrap;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n // padding: 10px;\n }\n p {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 18px;\n line-height: 24px;\n }\n button {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 18px;\n line-height: 24px;\n }\n }\n }\n }\n\n p button {\n font-size: 18px;\n line-height: 24px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 21px;\n line-height: 27px;\n }\n }\n\n p em {\n font-weight: 500;\n }\n\n p {\n font-size: 18px;\n line-height: 24px;\n margin-bottom: 15px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 21px;\n line-height: 27px;\n }\n &.cta-paragraph {\n margin-bottom: 25px;\n }\n &.small-text {\n font-size: 18px;\n line-height: 24px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 18px;\n line-height: 24px;\n }\n }\n }\n }\n\n &.log-in-view {\n .auth-wrapper {\n margin: 20px auto;\n hr.or {\n margin: 30px auto;\n }\n }\n hr {\n max-width: 390px;\n margin-left: auto;\n margin-right: auto;\n }\n p button {\n font-size: 18px;\n line-height: 24px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 18px;\n line-height: 24px;\n }\n }\n\n p {\n display: block;\n max-width: 390px;\n margin: 0 auto;\n font-size: 18px;\n line-height: 24px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n font-size: 18px;\n line-height: 24px;\n }\n }\n .log-in-button {\n margin-top: 20px;\n }\n }\n\n &.password-reset {\n max-width: 390px;\n\n hr {\n max-width: 390px;\n }\n }\n\n a {\n color: ").concat(a.Tj.brand2,";\n font-weight: 500;\n text-decoration: none;\n &:hover {\n cursor: pointer;\n background-color: ").concat(a.Tj.hover,";\n }\n }\n hr {\n margin: 15px 0 15px;\n border: 0;\n border-top: 1px solid ").concat(a.Tj.lightGrey,";\n &.or {\n overflow: visible;\n width: 140px;\n height: 0;\n margin: 27px auto;\n padding: 0;\n color: ").concat(a.Tj.mediumGrey,';\n text-align: center;\n &:after {\n content: "OR";\n display: inline-block;\n position: relative;\n top: -0.65em;\n font-size: 17px;\n padding: 0 9px;\n background: ').concat(a.Tj.white,";\n }\n }\n }\n .skip {\n display: flex;\n justify-content: space-between;\n margin: 15px 0 0;\n color: ").concat(a.Tj.dustyGrey,";\n @media screen and (min-width: ").concat(a.T5.medium,") {\n max-width: 300px;\n }\n .skip-button-wrapper {\n white-space: nowrap;\n margin: 0 10px;\n &:first-child {\n margin-left: 0;\n }\n &:last-child {\n margin-right: 0;\n }\n }\n button {\n margin-top: 0;\n }\n .laquo,\n .raquo {\n position: relative;\n top: 2px;\n font-size: 28px;\n }\n }\n }")),viewContentInner:(0,r.AH)("{\n @media screen and (min-width: ".concat(a.T5.medium,") {\n padding-right: 10px;\n }\n &.in-modal {\n position: relative;\n top: -60px;\n\n h3 {\n font-size: 28px;\n line-height: 36px;\n }\n }\n }")),signUpViewContentInner:(0,r.AH)("&.in-modal{position:relative;h3{font-size:28px;line-height:36px;}}"),viewContentAside:(0,r.AH)("{\n flex-shrink: 0;\n padding: 0 0 20px 0;\n width: 100%;\n order: -1;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n width: 50%;\n order: 1;\n padding: 0 0 0 10px;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: 50%;\n }\n &.cta-view,\n &.grades-view {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 45%;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: 45%;\n }\n }\n &.roles-view,\n &.auth-view,\n &.success-view {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 43%;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: 43%;\n }\n }\n &.in-modal {\n position: relative;\n top: -55px;\n width: calc(100% + 80px);\n left: -40px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n padding: 0 0 20px 0;\n width: calc(100% + 80px);\n order: -1;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: calc(100% + 80px);\n }\n }\n }")),illoWrapper:(0,r.AH)("{\n display: none;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n display: block;\n }\n &.mobile {\n display: block;\n overflow: hidden;\n height: 0;\n padding-top: calc(96 / 300 * 100%);\n position: relative;\n img {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n display: none;\n }\n }\n &.in-modal {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n display: none;\n }\n }\n &.mobile.in-modal {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n display: block;\n }\n img {\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: 100%;\n max-width: none;\n }\n }\n }\n\n img {\n width: 100%;\n }\n }")),checkboxLegend:(0,r.AH)("{\n float: left;\n }"),savingStatus:(0,r.AH)("{\n display: inline-block;\n margin: 1px 0 0 10px;\n font-size: 15px;\n line-height: 24px;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n margin: 5px 0 0 10px;\n }\n }")),checkboxContainer:(0,r.AH)("{\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n .checkbox-wrapper {\n width: 100%;\n @media screen and (min-width: ".concat(a.T5.small,") {\n width: 50%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 33.33%;\n }\n }\n }")),settingsForm:(0,r.AH)("{\n text-align: left;\n fieldset {\n margin: 0 0 20px;\n padding: 0;\n border: 0;\n\n legend {\n padding: 0;\n margin: 0;\n text-rendering: optimizeLegibility;\n color: ".concat(a.Tj.black,";\n font-family: ").concat(o.A.displayBold,";\n font-weight: normal;\n font-style: normal;\n font-size: 21px;\n line-height: 25px;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n line-height: 29px;\n font-size: 24px;\n }\n }\n\n ul {\n margin: 0;\n }\n\n &.prefs {\n margin-bottom: 33px;\n }\n\n &.terms-list {\n margin-bottom: 45px;\n padding-bottom: 40px;\n border-bottom: 1px solid ").concat(a.Tj.lightGrey2,";\n }\n\n &.settings-newsletter {\n display: inline-block;\n width: 100%;\n padding: 25px;\n margin: 10px 0;\n border: 1px solid ").concat(a.Tj.lightGrey2,";\n\n > legend {\n float: left;\n font-size: 18px;\n line-height: 22px;\n width: calc(100% - 52px);\n @media screen and (min-width: ").concat(a.T5.small,") {\n width: calc(100% - 138px);\n }\n }\n\n .newsletter-container {\n display: flex;\n width: 100%;\n }\n\n // Uncomment everything below when the newsletter sections on the account page get promotional images.\n\n // .newsletter-container-first {\n // padding-right: 10px;\n // @media screen and (min-width: ").concat(a.T5.small,") {\n // padding-right: 50px;\n // }\n // }\n\n // .newsletter-container-second {\n // width: 42px;\n // flex-shrink: 0;\n // @media screen and (min-width: ").concat(a.T5.small,") {\n // width: 138px;\n // }\n // }\n\n // .newsletter-image-wrapper {\n // position: relative;\n // width: 42px;\n // margin-top: -20px;\n // flex-shrink: 0;\n // @media screen and (min-width: ").concat(a.T5.small,") {\n // width: 138px;\n // }\n // &:before {\n // content: '';\n // display: block;\n // height: 0;\n // width: 100%;\n // padding-top: ").concat((28/23*100).toFixed(2),'%;\n // }\n // img {\n // position: absolute;\n // top: 0;\n // left: 0;\n // width: 100%;\n // height: 100%;\n // }\n // }\n\n // To add images again place this in the component after .newsletter-container-first:\n // <div className="newsletter-container-second">\n // <div className="newsletter-image-wrapper">\n // <img src="https://api.lorem.space/image/furniture?w=138&h=163&456" />\n // </div>\n // </div>\n }\n\n &.editable {\n width: 100%;\n position: relative;\n\n .toggle {\n text-indent: -9999px;\n position: absolute;\n top: -14px;\n display: inline-block;\n width: 40px;\n height: 40px;\n background:\n url(data:image/svg+xml, ').concat((0,i.Z5)((0,i.hc)(a.Tj.brand2)),") no-repeat center center / 18px 18px;\n &:hover {\n cursor: pointer;\n }\n }\n }\n }\n .fieldvalue {\n font-weight: 300;\n }\n }")),prefsDescription:(0,r.AH)("{\n display: inline-block;\n width: 100%;\n margin: 5px 0;\n font-size: 16px;\n line-height: 25px;\n color: ".concat(a.Tj.black,";\n }")),bottom:(0,r.AH)("{\n display: inline-block;\n color: ".concat(a.Tj.dustyGrey,";\n margin-top: 10px;\n margin-bottom: 0;\n p {\n color: ").concat(a.Tj.dustyGrey,";\n }\n }")),smallText:(0,r.AH)("{\n color: ".concat(a.Tj.dustyGrey,";\n font-size: 17px;\n }")),link:(0,r.AH)("{\n color: ".concat(a.Tj.brand2,";\n font-weight: 500;\n white-space: nowrap;\n &:hover {\n cursor: pointer;\n background-color: ").concat(a.Tj.hover,";\n }\n }")),accountLinks:(0,r.AH)("{\n margin: 0;\n transform: translateY(-20px);\n @media screen and (min-width: ".concat(a.T5.medium,") {\n transform: none;\n }\n ul {\n list-style: none;\n display: inline-flex;\n flex-direction: column;\n justify-content
2: flex-start;\n width: 100%;\n margin: 0;\n padding: 0;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n flex-direction: row;\n justify-content: center;\n }\n }\n li {\n display: inline-flex;\n align-items: center;\n margin: 10px 0;\n @media screen and (min-width: ").concat(a.T5.medium,") {\n margin: 10px 20px;\n }\n &:first-child {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n margin-left: 0;\n }\n }\n &:last-child {\n @media screen and (min-width: ").concat(a.T5.medium,") {\n margin-right: 0;\n }\n }\n img {\n margin-right: 6px;\n }\n a {\n color: ").concat(a.Tj.dustyGrey,";\n font-size: 16px;\n line-height: 1.25;\n font-weight: 300;\n &:hover {\n cursor: pointer;\n background: 0;\n text-decoration: underline;\n }\n }\n }\n }")),mutedLink:(0,r.AH)("{\n color: ".concat(a.Tj.dustyGrey,";\n &:hover {\n cursor: pointer;\n text-decoration: underline;\n }\n }")),signUpWrapper:(0,r.AH)("{\n // margin: 0 auto;\n // max-width: 600px;\n }"),gradesForm:(0,r.AH)("{\n margin-top: 15px;\n }"),termOptionsWrapper:(0,r.AH)("{\n margin-bottom: 20px;\n }"),authWrapper:(0,r.AH)("{\n max-width: 390px;\n margin: 20px 0;\n button {\n font-family: ".concat(o.A.sansSerif,";\n }\n hr.or {\n margin: 30px 0;\n &:after {\n top: -11px;\n font-size: 15px;\n }\n }\n fieldset {\n border: 0;\n padding: 0;\n margin-bottom: 10px;\n }\n }")),successTitle:(0,r.AH)("{\n text-align: center;\n &:before {\n content: '';\n background: url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.z6)(a.Tj.success)),") no-repeat center center / 22px 22px;\n display: inline-block;\n margin-right: 9px;\n width: 22px;\n height: 22px;\n }\n }")),hrShort:(0,r.AH)("{\n width: 60px;\n }"),passwordResetP:(0,r.AH)("{\n margin-bottom: 20px;\n }"),passwordResetButton:(0,r.AH)("{\n margin: 25px 0;\n }"),passwordResetGoBackWrapper:(0,r.AH)("{\n margin-top: 10px;\n color: ".concat(a.Tj.dustyGrey,";\n button {\n margin-top: 0;\n }\n .laquo,\n .raquo {\n position: relative;\n top: 2px;\n font-size: 28px;\n }\n }")),passwordResetBottom:(0,r.AH)("{\n margin: 0;\n font-size: 18px;\n line-height: 24px;\n button {\n font-size: 18px;\n line-height: 24px;\n }\n }"),unsaveContent:(0,r.AH)("{\n hr {\n margin: 35px 0;\n border-color: #d9d9d9;\n\n @media screen and (min-width: ".concat(a.T5.medium,") {\n margin-bottom: 15px;\n }\n }\n }")),noContent:(0,r.AH)("{\n display: flex;\n align-items: center;\n flex-direction: column;\n margin-bottom: 33px;\n\n img {\n opacity: 70%;\n max-width: 300px;\n\n @media screen and (min-width: ".concat(a.T5.medium,") {\n max-width: 100%;\n }\n }\n\n p {\n color: #9B9B9B;\n text-align: center;\n }\n\n .button-wrapper {\n margin: 0 auto;\n text-align: center;\n }\n }"))},u={wrapper:(0,r.AH)("{\n position: relative;\n display: flex;\n }"),img:(0,r.AH)("{\n display: inline-block;\n border-radius: 50%;\n &.default {\n background-color: ".concat(a.Tj.lightGrey2,";\n }\n &:hover + .user-image-tooltip {\n display: block;\n }\n }")),initial:(0,r.AH)("{\n border-radius: 50%;\n color: ".concat(a.Tj.white,";\n background-color: ").concat(a.Tj.brand1,";\n width: 48px;\n height: 48px;\n font-size: 25px;\n display: flex;\n justify-content: center;
2\n align-items: center;\n\n &.full {\n font-size: 90px;\n width: 160px;\n height: 160px;\n background-color: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";\n border-radius: 50%;\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n border-radius: 50%;\n color: ").concat(a.Tj.brand1,";\n background-color: ").concat(a.Tj.white,";\n width: 31px;\n height: 31px;\n font-size: 17px;\n }\n }")),tooltip:(0,r.AH)("{\n display: none;\n position: absolute;\n left: 50%;\n top: 132px;\n transform: translateX(-50%);\n padding: 5px 10px;\n font-family: ".concat(o.A.sansSerif,";\n font-size: 15px;\n color: ").concat(a.Tj.white,";\n background: rgba(0, 0, 0, 0.65);\n border-radius: 3px;\n white-space: nowrap;\n &:hover {\n display: block;\n }\n }"))},d={button:(0,r.AH)("{\n padding: 10px 30px 6px;\n border: 0;\n border-radius: 5px;\n background-color: ".concat(a.Tj.brand2,";\n height: ").concat(s,";\n color: ").concat(a.Tj.white,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 600;\n font-size: 18px;\n letter-spacing: 1.6px;\n // text-transform: uppercase;\n -webkit-appearance: none;\n &:hover,\n &:focus {\n background-color: ").concat(a.Tj.brand2Light,";\n cursor: pointer;\n }\n &.loading {\n padding: 10px 67px 6px;\n text-indent: -9999px;\n min-width: 80px;\n background: ").concat(a.Tj.brand2,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.Lq)(a.Tj.white)),") no-repeat center center / 84px 24px;\n }\n &.link {\n display: inline-flex;\n align-items: center;\n padding: 0 30px;\n color: ").concat(a.Tj.white,";\n text-decoration: none;\n font-weight: 600;\n &:hover,\n &:focus {\n background-color: ").concat(a.Tj.brand2Light,";\n cursor: pointer;\n }\n }\n &:disabled {\n border-color: ").concat(a.Tj.lightGrey2,";\n background-color: ").concat(a.Tj.lightGrey2,";\n color: ").concat(a.Tj.white,";\n cursor: default;\n }\n\t\t&.rounded {\n\t\t\tborder-radius: 60px;\n\t\t}\n\t\t&.fit {\n\t\t\twidth: fit-content;\n\t\t}\n\t\t&.uppercase {\n\t\t\ttext-transform: uppercase;\n\t\t}\n\t\t&.brand-1 {\n\t\t\tbackground-color: ").concat(a.Tj.brand1,"!important;\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tbackground-color: ").concat(a.Tj.brand1Dark,"!important;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n }")),passwordlessButton:(0,r.AH)("{\n position: relative;\n display: block;\n width: 100%;\n max-width: 390px;\n height: ".concat(s,";\n padding: 10px 20px 6px 44px;\n border: 1px solid ").concat(a.Tj.brand2,";\n border-radius: 5px;\n background-color: ").concat(a.Tj.white,";\n color: ").concat(a.Tj.darkGrey,";\n font-family: ").concat(o.A.sansSerif,";\n font-size: 16px;\n font-weight: 500;\n text-align: center;\n -webkit-appearance: none;\n cursor: pointer;\n &:before {\n content: '';\n position: absolute;\n top: 15px;\n left: 17px;\n width: 18px;\n height: 22px;\n background: transparent\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.s2)(a.Tj.lightGrey2)),") no-repeat center center / 18px 22px;\n }\n &:hover,\n &:focus {\n background-color: ").concat(a.Tj.hover,";\n }\n &:disabled {\n border-color: ").concat(a.Tj.lightGrey2,";\n color: ").concat(a.Tj.lightGrey2,";\n cursor: default;\n }\n &:disabled:hover,\n &:disabled:focus {\n background-color: ").concat(a.Tj.white,";\n }\n }")),buttonSmall:(0,r.AH)("{\n padding: 0;\n margin-right: 10px;\n border: 0;\n border-radius: 5px;\n background-color: ".concat(a.Tj.brand2,";\n min-width: 90px;\n height: ").concat(l,";\n color: ").concat(a.Tj.white,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 600;\n font-size: 16px;\n -webkit-appearance: none;\n &:hover,\n &:focus {\n background-color: ").concat(a.Tj.brand2Light,";\n cursor: pointer;\n }\n &.loading {\n text-indent: -9999px;\n min-width: 80px;\n background: ").concat(a.Tj.brand2,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.Lq)(a.Tj.white)),") no-repeat center center / 34px 34px;\n }\n &:disabled {\n border-color: ").concat(a.Tj.lightGrey2,";\n background-color: ").concat(a.Tj.lightGrey2,";\n color: ").concat(a.Tj.white,";\n cursor: default;\n }\n }")),buttonOutline:(0,r.AH)("{\n margin-right: 10px;\n padding: 0;\n border: 2px solid ".concat(a.Tj.brand2,";\n border-radius: 5px;\n background: 0;\n min-width: 90px;\n height: ").concat(l,";\n color: ").concat(a.Tj.brand2,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 600;\n font-size: 16px;\n -webkit-appearance: none;\n &:hover:not(:disabled) {\n background-color: ").concat(a.Tj.brand2,";\n color: ").concat(a.Tj.white,";\n cursor: pointer;\n }\n &:disabled {\n border-color: ").concat(a.Tj.lightGrey2,";\n color: ").concat(a.Tj.lightGrey2,";\n cursor: default;\n }\n &.loading {\n text-indent: -9999px;\n min-width: 90px;\n background: ").concat(a.Tj.brand2,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.Lq)(a.Tj.white)),") no-repeat center center / 34px 34px;\n }\n }")),buttonLink:(0,r.AH)("{\n border: 0;\n color: ".concat(a.Tj.brand2,";\n font-size: 21px;\n line-height: 27px;\n font-weight: 500;\n letter-spacing: 0.8px;\n background: 0;\n padding: 0;\n &:hover {\n cursor: pointer;\n background-color: ").concat(a.Tj.hover,";\n }\n &.loading {\n text-indent: -9999px;\n width: 84px;\n height: 24px;\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.Lq)(a.Tj.brand2)),") no-repeat center center / 84px 24px;\n }\n &.plain:after {\n content: none;\n }\n &.signupExists {\n margin-bottom: 18px;\n &:after {\n display: none;\n }\n }\n }")),buttonLinkSmall:(0,r.AH)("{\n color: ".concat(a.Tj.brand2,";\n font-size: 15px;\n line-height: 1.25;\n font-weight: 500;\n letter-spacing: 0.8px;\n border: 0;\n background: 0;\n padding: 0;\n &:hover {\n cursor: pointer;\n background-color: ").concat(a.Tj.hover,";\n }\n }")),buttonLinkMuted:(0,r.AH)("{\n padding: 0;\n border: 0;\n color: ".concat(a.Tj.dustyGrey,";\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n letter-spacing: 0.8px;\n white-space: nowrap;\n background: 0;\n cursor: pointer;\n &:hover,\n &:focus {\n text-decoration: underline;\n }\n &.below {\n margin-top: 15px;\n width: auto;\n }\n &.link {\n font-weight: 300;\n color: ").concat(a.Tj.dustyGrey,";\n background: transparent;\n cursor: pointer;\n &:hover,\n &:focus {\n text-decoration: underline;\n background: transparent;\n }\n }\n }")),buttonIcon:(0,r.AH)("{\n text-indent: -9999px;\n position: absolute;\n top: -14px;\n border: 0;\n display: inline-block;\n width: 40px;\n height: 40px;\n padding: 0;\n background:\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.hc)(a.Tj.brand2)),") no-repeat center center / 18px 18px;\n &:hover {\n cursor: pointer;\n }\n }")),text:(0,r.AH)("{\n display: block;\n margin: 0 0 12px 0;\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n border-radius: 5px;\n background-color: ").concat(a.Tj.white,";\n padding: 8px 12px 4px;\n width: 100%;\n height: ").concat(s,";\n font-size: 18px;\n &.code {\n padding-left: 44px;\n }\n }")),inputWrapper:(0,r.AH)("{\n position: relative;\n :after {\n content: '';\n position: absolute;\n top: 19px;\n left: 17px;
2\n width: 20px;\n height: 16px;\n }\n &.code:after {\n top: 15px;\n left: 17px;\n width: 18px;\n height: 22px;\n background: transparent\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.Eb)(a.Tj.lightGrey2)),") no-repeat center center / 18px 22px;\n }\n }")),inputWrapperEmail:(0,r.AH)("{\n position: relative;\n :after {\n content: '';\n position: absolute;\n top: 19px;\n left: 17px;\n width: 20px;\n height: 16px;\n background: transparent\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.ki)(a.Tj.lightGrey2)),") no-repeat center center / 20px 16px;\n }\n }")),email:(0,r.AH)("{\n display: block;\n margin: 0 0 12px 0;\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n border-radius: 5px;\n padding: 8px 8px 4px 44px;\n width: 100%;\n height: ").concat(s,";\n font-size: 18px;\n }")),emailLineWrapper:(0,r.AH)("{\n width: 100%;\n }"),submitWrapper:(0,r.AH)("{\n width: 100%;\n }"),emailLine:(0,r.AH)("{\n display: block;\n margin-bottom: 12px;\n border: 0;\n border-bottom: 1px solid ".concat(a.Tj.dustyGrey,";\n background: 0;\n min-width: 210px;\n height: 36px;\n padding: 0 10px;\n font-size: 15px;\n line-height: 27px;\n border: 1px solid ").concat(a.Tj.lightGrey2,";\n border-radius: 3px;\n color: ").concat(a.Tj.darkGrey,";\n font-weight: 300;\n &:disabled {\n font-size: 18px;\n border: 0;\n margin: 0;\n padding: 0;\n color: ").concat(a.Tj.darkGrey,";\n -webkit-text-fill-color: ").concat(a.Tj.darkGrey,";\n }\n }")),emailText:(0,r.AH)("{\n display: inline-flex;\n align-items: center;\n height: 36px;\n font-size: 18px;\n border: 0;\n margin: 0 10px 0 0;\n padding: 0;\n color: ".concat(a.Tj.darkGrey,";\n -webkit-text-fill-color: ").concat(a.Tj.darkGrey,";\n @media screen and (min-width: ").concat(a.T5.small,") {\n width: 100%;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: auto;\n }\n &.password-text {\n transform: translateY(5px);\n }\n }")),inputWrapperPassword:(0,r.AH)("{\n position: relative;\n :after {\n content: '';\n position: absolute;\n top: 15px;\n left: 17px;\n width: 18px;\n height: 22px;\n background: transparent\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.s2)(a.Tj.lightGrey2)),") no-repeat center center / 18px 22px;\n }\n }")),password:(0,r.AH)("{\n display: block;\n margin: 0 0 12px 0;\n border: 1px solid ".concat(a.Tj.lightGrey2,";\n border-radius: 5px;\n padding: 8px 36px 4px 44px;\n width: 100%;\n height: ").concat(s,";\n font-size: 18px;\n }")),passwordToggle:(0,r.AH)("{\n span {\n text-indent: -9999px;\n display: inline-block;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 65px;\n float: right;\n margin: -48px 15px 0 0;\n height: 20px;\n width: 20px;\n overflow: hidden;\n background: ".concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.zs)(a.Tj.lightGrey2)),') no-repeat center center / 20px 20px;\n cursor: pointer;\n }\n [type="checkbox"] {\n position: absolute;\n left: -100vw;\n &:checked+span {\n background: ').concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.y5)(a.Tj.darkGrey2)),") no-repeat center center / 20px 20px;\n }\n &:focus+span {\n outline: 5px auto Highlight;\n outline: 5px auto -webkit-focus-ring-color;\n }\n }\n }")),_invalidInput:(0,r.AH)("{\n color: ".concat(a.Tj.alert,";\n &:after {\n background: transparent url(/assets/alert-red.svg) no-repeat center center / 18px 18px;\n top: 19px;\n left: 17px;\n width: 18px;\n height: 18px;\n }\n }")),_validInput:(0,r.AH)("{\n &:after {\n background: transparent url(/assets/check-green.svg) no-repeat center center / 18px 18px;\n top: 19px;\n left: 17px;\n width: 18px;\n height: 18px;\n }\n }"),checkboxButton:(0,r.AH)("{\n display: block;\n margin-bottom: 15px;\n width: 260px;\n span.label {\n display: inline-block;\n width: 100%;\n height: 43px;\n border: 2px solid ".concat(a.Tj.dustyGrey,";\n border-radius: 5px;\n background-color: ").concat(a.Tj.lightestGrey,';\n padding: 9px 10px;\n @-moz-document url-prefix() {\n padding: 12px 10px;\n }\n &:hover {\n cursor: pointer;\n }\n }\n [type="checkbox"] {\n position: absolute;\n left: -100vw;\n &:checked+span {\n color: ').concat(a.Tj.white,";\n font-weight: 500;\n border-color: ").concat(a.Tj.brand2,";\n background-color: ").concat(a.Tj.brand2,";\n @-moz-document url-prefix() {\n padding: 8px 10px;\n }\n &:after {\n content: '';\n }\n }\n &:focus+span {\n outline: 5px auto Highlight;\n outline: 5px auto -webkit-focus-ring-color;\n }\n }\n }")),checkboxCheckmarkButton:(0,r.AH)("{\n display: block;\n margin-bottom: 15px;\n width: 100%;\n max-width: 280px;\n\n span.label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n position: relative;\n width: 100%;\n min-height: 80px;\n border: 2px solid ".concat(a.Tj.dustyGrey,";\n border-radius: 8px;\n background-color: ").concat(a.Tj.white,";\n padding: 16px 20px;\n transition: all 0.2s ease;\n cursor: pointer;\n\n &:hover {\n border-color: ").concat(a.Tj.brand1,";\n\t\t\t\tborder-radius: 2px;\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n }\n }\n\n span.label-inner {\n flex: 1;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n font-family: ").concat(o.A.sansSerif,";\n color: ").concat(a.Tj.darkGrey,";
2\n\n .title {\n font-size: 18px;\n font-weight: 600;\n margin-bottom: 4px;\n line-height: 1.2;\n }\n\n .subtitle {\n font-size: 14px;\n font-weight: 400;\n color: ").concat(a.Tj.mediumGrey,";\n line-height: 1.3;\n }\n }\n\n .checkmark-container {\n flex-shrink: 0;\n width: 24px;\n height: 24px;\n border: 2px solid ").concat(a.Tj.dustyGrey,";\n border-radius: 50%;\n background-color: ").concat(a.Tj.white,";\n display: flex;\n align-items: center;\n justify-content: center;\n transition: all 0.2s ease;\n margin-left: 16px;\n\n .checkmark {\n opacity: 0;\n transition: opacity 0.2s ease;\n color: ").concat(a.Tj.white,';\n font-size: 12px;\n font-weight: bold;\n }\n }\n\n [type="checkbox"] {\n position: absolute;\n left: -100vw;\n\n &:checked + span.label {\n border-color: ').concat(a.Tj.brand1,";\n outline: 2px solid ").concat(a.Tj.brand1,";\n outline-offset: 2px;\n // background-color: ").concat(a.Tj.lightestGrey||"#fafafa",";\n\n .checkmark-container {\n background-color: ").concat(a.Tj.brand1,";\n border-color: ").concat(a.Tj.brand1,";\n\n .checkmark {\n opacity: 1;\n }\n }\n\n span.label-inner {\n .title {\n color: ").concat(a.Tj.darkGrey,";\n }\n }\n }\n\n // Remove this focus outline since we want it only on checked state\n // &:focus + span.label {\n // outline: 2px solid ").concat(a.Tj.brand1,";\n // outline-offset: 2px;\n // }\n }\n }")),checkboxCheckmark:(0,r.AH)("{\n display: block;\n span.label {\n display: inline-flex;\n align-items: flex-start;\n position: relative;\n width: 100%;\n padding: 7px 10px 7px 0;\n &:before {\n content: '';\n flex-shrink: 0;\n display: block;\n width: 17px;\n height: 17px;\n margin: 2px 13px 0 0;\n background: ".concat(a.Tj.white,";\n border: 1px solid ").concat(a.Tj.dustyGrey2,";\n box-shadow: inset 0px 1px 3px 1px rgba(151, 151, 151, 0.33);\n }\n &:hover {\n cursor: pointer;\n }\n }\n [type=\"checkbox\"] {\n position: absolute;\n left: -100vw;\n &:checked + span.label {\n &:after {\n content: '';\n position: absolute;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.z6)(a.Tj.success)),") no-repeat center center / 20px 20px;\n transform: translate(5px, -2px);\n }\n }\n &:focus-visible + span:before {\n outline: 5px auto Highlight;\n outline: 5px auto -webkit-focus-ring-color;\n }\n &:disabled + span {\n opacity: 0.6;\n }\n }\n span.label-inner {\n display: flex;\n flex-wrap: wrap;\n color: ").concat(a.Tj.darkGrey,";\n font-family: ").concat(o.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n }\n }")),checkboxToggle:(0,r.AH)("{\n display: inline-flex;\n align-items: center;\n height: 43px;\n margin-bottom: 5px;\n &:hover {\n cursor: pointer;\n }\n span.label {\n display: inline-block;\n position: relative;\n margin: 0 0 0 10px;\n padding: 9px 0 9px 10px;\n font-family: ".concat(o.A.sansSerif,";\n line-height: 30px;\n color: ").concat(a.Tj.darkGrey,";\n font-size: 21px;\n font-weight: 500;\n }\n span.toggle {\n display: inline-block;\n position: relative;\n height: 20px;\n width: 36px;\n margin-bottom: -2px;\n border-radius: 21px;\n background: ").concat(a.Tj.lightGrey2,";\n &:after {\n content: '';\n display: inline-block;\n position: absolute;\n top: -2px;\n left: -4px;\n height: 24px;\n width: 24px;\n border-radius: 30px;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);\n background: ").concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)(a.Tj.lightGrey2)),') no-repeat center center / 12px 12px;\n transition: 0.3s;\n }\n &:active:after {\n width: 30px;\n }\n }\n [type="checkbox"] {\n position: absolute;\n left: -100vw;\n &:checked~span.toggle {\n background: ').concat(a.Tj.success,";\n &:after {\n left: calc(100% + 4px);\n\t transform: translateX(-100%);\n background: ").concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.z6)(a.Tj.success)),") no-repeat center center / 12px 12px;\n }\n }\n &:focus-visible~span {\n color: ").concat(a.Tj.black,';\n text-decoration: underline;\n }\n }\n [type="checkbox"]:focus-visible~span.label {\n text-decoration: none;\n }\n [type="checkbox"]:focus-visible~span.toggle:active:before,\n [type="checkbox"]:focus-visible~span.toggle:before {\n content: \'\';\n position: absolute;\n top: -11px;\n left: -13px;\n height: 42px;\n width: 42px;\n border-radius: 50%;\n background-color: rgba(153, 153, 153, 0.3);\n transition: 0.3s;\n }\n [type="checkbox"]:checked:focus-visible~span.toggle:active:before,\n [type="checkbox"]:checked:focus-visible~span.toggle:before {\n content: \'\';\n position: absolute;\n top: -11px;\n left: calc(100% + 14px);\n transform: translateX(-100%);\n height: 42px;\n width: 42px;\n border-radius: 50%;\n background-color: rgba(25, 175, 105, 0.3);\n transition: 0.3s;\n }\n [type="checkbox"]:disabled ~ .label,\n [type="checkbox"]:disabled ~ .toggle {\n opacity: 0.6;\n }\n &.reverse span.label {\n order: 0;\n padding: 9px 10px 9px 0;\n margin: 0 10px 0 0;\n }\n &.reverse span.toggle {\n order: 1;\n }\n &.small span.label {\n font-size: 15px;\n line-height: 20px;\n font-weight: 300;\n }\n span.label.empty {\n display: none;\n }\n }')),checkboxDescriptionUnder:(0,r.AH)("{\n width: 100%;\n font-size: 12px;\n line-height: 15px;\n color: ".concat(a.Tj.mediumGrey,";\n }")),checkboxDescriptionInline:(0,r.AH)("{\n display: inline-block;\n margin-left: 5px;\n }"),helpText:(0,r.AH)("{\n color: ".concat(a.Tj.dustyGrey2,";\n text-align: left;\n &.alert {\n color: ").concat(a.Tj.alert,";\n }\n ul {\n margin: 20px 0;\n padding: 0;\n }\n li {\n margin: 0;\n padding: 0;\n font-size: 17px;\n line-height: 20px;\n color: ").concat(a.Tj.dustyGrey2,";\n list-style: none;\n &:before {\n content: 'â¢';\n display: inline-block;\n width: 15px;\n text-align: left;\n }\n }\n .match {\n color: ").concat(a.Tj.success,";\n &:before {\n content: '';\n background-image: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.z6)(a.Tj.success)),");\n background-size: 10px;\n background-repeat: no-repeat;\n width: 10px;\n height: 10px;\n margin-right: 5px;\n }\n }\n }"))},p={button:(0,r.AH)("{\n border: 1px solid transparent;\n border-radius: 3px;\n cursor: pointer;\n color: white;\n display: block;\n font-face: sans-serif;\n font-size: 16px;\n font-weight: 500;\n height: 56px;\n line-height: 56px;\n text-align: left;\n padding: 0;\n margin-bottom: 15px;\n width: 100%;\n max-width: 390px;\n &:hover {\n opacity: .9;\n }\n &:before {\n content: '';\n display: inline-block;\n float: left;\n width: 52px;\n height: 52px;\n margin: 1px 10px 1px 1px;\n border-radius: 3px;\n }\n &.google {\n height: 50px;\n line-height: 50px;\n background-color: ".concat(a.Tj.googleBlue,";\n &:before {\n width: 46px;\n height: 46px;\n background: ").concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.q7)()),") no-repeat center center / 18px;\n }\n }\n &.facebook {\n height: 50px;\n line-height: 50px;\n background-color: ").concat(a.Tj.facebook,";\n &:before {\n width: 46px;\n height: 46px;\n background: ").concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.V2)()),") no-repeat center center / 18px;\n }\n }\n }"))},m={loadingBlock:(0,r.AH)("{\n text-indent: -9999px;\n min-width: 80px;\n min-height: 120px;\n background:\n url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.Lq)(a.Tj.brand1)),") no-repeat center center / 84px 24px;\n }")),landingBlockIntro:(0,r.AH)("{\n position: relative;\n margin: 0 0 30px;\n @media screen and (min-width: ".concat(a.T5.medium,") {\n text-align: center;\n }\n &:before {\n content: '';\n position: absolute;\n display: inline-block;\n height: 30px;\n width: 24px;\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.DU)(a.Tj.brand1)),") no-repeat center center / 24px 24px;\n }\n span {\n display: inline-block;\n padding-left: 34px;\n }\n }")),teaserMatches:(0,r.AH)("{\n border-top: 1px solid ".concat(a.Tj.lightGrey2,";\n margin: 21px 0 -21px;\n &.card {\n @media screen and (min-width: ").concat(a.T5.small,") {\n margin: 21px 0 -30px;\n }\n }\n ol, ul {\n list-style: none;\n margin: 12px 0;\n padding: 0;\n }\n li {\n display: inline-block;\n margin: 0 20px 0 0;\n padding-left: 25px;\n font-size: 17px;\n color: ").concat(a.Tj.dustyGrey,";\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.DU)(a.Tj.brand1)),") no-repeat left center / 17p
2x 17px;\n }\n }"))};"{\n position: relative;\n display: inline-flex;\n align-items: center;\n max-width: 375px;\n min-height: 38px;\n padding: 10px 30px 10px 9px;\n margin-bottom: 20px;\n border: 0;\n border-radius: 3px;\n background-color: ".concat(a.Tj.brand2,";\n border: none;\n color: ").concat(a.Tj.white,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 400;\n font-size: 18px;\n &:before {\n content: '';\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.$e)(a.Tj.brand2)),") center center no-repeat ").concat(a.Tj.white,";\n background-size: 8px;\n display: inline-block;\n width: 18px;\n height: 18px;\n margin-right: 9px;\n border-radius: 50%;\n background-position: 5px 5px\n }\n &.success {\n background-color: ").concat(a.Tj.success,";\n &:before {\n background-image: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.z6)(a.Tj.success)),");\n background-size: 9px;\n }\n }\n &.warning {\n background-color: ").concat(a.Tj.warning,";\n color: ").concat(a.Tj.mediumGrey,";\n &:before {\n background-image: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.$e)(a.Tj.warning)),");\n }\n }\n &.alert {\n background-color: ").concat(a.Tj.alert,";\n &:before {\n background-image: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.$e)(a.Tj.alert)),");\n }\n }\n &.info {\n background-color: ").concat(a.Tj.brand2,";\n }\n }"),"{\n position: absolute;\n top: 0;\n right: 0;\n height: 40px;\n padding: 10px 30px;\n border: 0;\n background: url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.VN)("#f2f2f2")),") no-repeat 47px 7px / 10px 10px;\n background-size: 7px;\n text-indent: -9999px;\n overflow: hidden;\n cursor: pointer;\n }")},46876:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Source=void 0,t.isSource=function(e){return(0,o.instanceOf)(e,i)};var r=n(93028),a=n(29657),o=n(79527);class i{constructor(e,t="GraphQL request",n={line:1,column:1}){"string"==typeof e||(0,r.devAssert)(!1,`Body must be a string. Received: ${(0,a.inspect)(e)}.`),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||(0,r.devAssert)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,r.devAssert)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}t.Source=i},46942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},46955:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getDate()}},47089:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(96540),a=n(16762),o=n.n(a),i=n(68154),s=n(62383),l=n.n(s),c=n(5556),u=n.n(c),d=n(7066);u().shape({title:u().string,metaDesc:u().string,canonical:u().string,opengraphTitle:u().string,opengraphUrl:u().string,opengraphType:u().string,opengraphSiteName:u().string,opengraphDescription:u().string,opengraphImage:u().shape({mediaItemUrl:u().string}),twitterDescription:u().string,twitterTitle:u().string,twitterImage:u().shape({mediaItemUrl:u().string}),twitterUserName:u().string});const p=e=>{var t,n,a,s,c,u,p,m,h,f,g,v,y,b,x,w,{type:E,seoProps:C,noIndex:k=!1}=e,A=o()(C,"imageWidth"),T=o()(C,"imageHeight"),D=o()(C,"imageAlt"),S=o()(C,"metatags.opengraphImage.mediaItemUrl")||o()(C,"shareImage")||"https://wpvip.edutopia.org/wp-content/uploads/2022/10/community_share.jpg",_=(null==C||null===(t=C.metatags)||void 0===t?void 0:t.canonical)||(null==C||null===(n=C.metatags)||void 0===n?void 0:n.opengraphUrl);null!=C&&null!==(a=C.metatags)&&void 0!==a&&a.metaDesc&&(C.metatags.metaDesc=(0,d.QZ)(C.metatags.metaDesc)),null!=C&&null!==(s=C.metatags)&&void 0!==s&&s.opengraphDescription&&(C.metatags.opengraphDescription=(0,d.QZ)(C.metatags.opengraphDescription));var N,O,j,F=o()(C,"metatags.metaDesc","").replace(/"/g,"'")?o()(C,"metatags.metaDesc","").replace(/"/g,"'"):o()(C,"summary","").replace(/"/g,"'");F.length||(F=null===(N=F=o()(C,"metatags.title","").replace(/"/g,"'"))||void 0===N||null===(O=N.replace)||void 0===O||null===(O=O.call(N,"|",""))||void 0===O||null===(j=O.replace)||void 0===j||null===(j=j.call(O,"Edutopia",""))||void 0===j?void 0:j.trim());var I=o()(C,"title","").replace(/"/g,"'"),P=null!=C&&null!==(c=C.metatags)&&void 0!==c&&c.title?"".concat(C.metatags.title):"Edutopia | ".concat(o()(C,"title",""));P=P.includes("Edutopia")?P:"".concat(P," | Edutopia");var L=o()(C,"metatags.twitterTitle")||I||P,M=o()(C,"metatags.twitterDescription")||F,H=o()(C,"metatags.twitterImage.mediaItemUrl")||o()(C,"shareImage")||S,R="";"article"===(null===(u=E)||void 0===u?void 0:u.toLowerCase())&&null!=C&&null!==(p=C.eyebrow)&&void 0!==p&&p.length&&(R='"articleSection" : "'.concat(null==C?void 0:C.eyebrow,'"'));var B="";if("article"===(null===(m=E)||void 0===m?void 0:m.toLowerCase())&&null!=C&&null!==(h=C.topics)&&void 0!==h&&h.length){var z,V=null==C||null===(z=C.topics)||void 0===z?void 0:z.map((e=>'"'.concat(null==e?void 0:e.name,'"'))).join(",");B='"keywords" : ['.concat(V,"]")}var U="";return"video"===(null==C||null===(f=C.contentType)||void 0===f?void 0:f.toLowerCase())&&(U='"video": {\n "@type" : "VideoObject",\n "name" : "'.concat(I,'",\n "description" : "').concat(F,'",\n "thumbnailUrl" : "').concat(S,'",\n "uploadDate" : "').concat(o()(C,"rawCreated"),'",\n "contentUrl" : "').concat(o()(C,"videoURL",""),'"\n }')),null!==(g=E)&&void 0!==g&&g.length||(E=o()(C,"metatags.opengraphType","article")),r.createElement(r.Fragment,null,r.createElement(i.m,null,r.createElement("title",null,P),r.createElement("link",{rel:"canonical",href:_}),r.createElement("meta",{name:"robots",content:k?"noindex":"index, follow"}),r.createElement("meta",{name:"description",content:F}),r.createElement("meta",{property:"fb:app_id",content:o()(C,"metatags.fb_app_id","206362376048616")}),r.createElement("meta",{property:"og:site_name",content:o()(C,"metatags.opengraphSiteName","Edutopia")}),r.createElement("meta",{property:"og:url",content:l()(o()(C,"metatags.opengraphUrl"))?o()(C,"metatags.canonical"):o()(C,"metatags.opengraphUrl")}),r.createElement("meta",{property:"og:type",content:E}),r.createElement("meta",{property:"og:title",content:l()(o()(C,"metatags.opengraphTitle"))?o()(C,"title"):o()(C,"metatags.opengraphTitle")}),r.createElement("meta",{property:"og:description",content:(null==C||null===(v=C.metatags)||void 0===v?void 0:v.opengraphDescription)||(null==C||null===(y=C.metatags)||void 0===y?void 0:y.metaDesc)||F}),S?r.createElement("meta",{property:"og:image",content:S}):"",S?r.createElement("meta",{property:"og:image:secure_url",content:S}):"",A?r.createElement("meta",{property:"og:image:width",content:A}):"",T?r.createElement("meta",{property:"og:image:height",content:T}):"",D?r.createElement("meta",{property:"og:image:alt",content:D}):"",r.createElement("meta",{name:"twitter:card",content:o()(C,"metatags.twitterCardType","summary")}
2),r.createElement("meta",{name:"twitter:site",content:"@".concat((null==C||null===(b=C.metatags)||void 0===b?void 0:b.twitterUserName)||"edutopia")}),o()(C,"metatags.twitterTitle")&&r.createElement("meta",{name:"twitter:title",content:L}),o()(C,"metatags.twitterDescription")&&r.createElement("meta",{name:"twitter:description",content:M}),H?r.createElement("meta",{name:"twitter:image",content:H}):"",o()(C,"renderJSON",!0)&&r.createElement("script",{type:"application/ld+json"},'\n {\n "@type": "'.concat(E,'",\n "@context": "https://schema.org",\n "headline": "').concat(I,'",\n "mainEntityOfPage": {\n "@type": "WebPage",\n "@id": "',"https://www.edutopia.org/".concat(o()(C,"path.name","")),'"\n },\n "datePublished": "').concat(null!==(x=o()(C,"rawfirstPublished",null))&&void 0!==x?x:o()(C,"rawCreated"),'",\n "dateModified": "').concat(o()(C,"rawCreated"),'",\n "author": {\n "@type": "Person",\n "name": "').concat(o()(C,"authors[0].name",""),'"\n },\n "creator": [').concat((null==C||null===(w=C.authors)||void 0===w?void 0:w.map((e=>'"'.concat(null==e?void 0:e.name,'"'))).join(","))||"",'],\n "image": [\n "').concat(S,'"\n ],\n "publisher": {\n "@type": "Organization",\n "name": "George Lucas Educational Foundation",\n "logo": {\n "@type": "ImageObject",\n "url": "https://www.edutopia.org/assets/edutopia-amp-logo-228x60.png",\n "height": "60",\n "width": "228"\n }\n },\n "description": "').concat(F,'"').concat(R?",":"","\n ").concat(R,',\n "thumbnailUrl": "').concat(S,'" ').concat(B?",":"","\n ").concat(B).concat(U?",":"","\n ").concat(U,"\n }\n "))))}},47186:(e,t,n)=>{"use strict";t.decode=t.parse=n(11630),t.encode=t.stringify=n(59106)},47237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},47334:(e,t,n)=>{"use strict";n(52468)("bold",(function(e){return function(){return e(this,"b","","")}}))},47419:(e,t,n)=>{var r=n(96221);e.exports=function(e,t,n,a){var o=r(e).getTime(),i=r(t).getTime(),s=r(n).getTime(),l=r(a).getTime();if(o>i||s>l)throw new Error("The start of the range cannot be after the end of the range");return o<l&&s<i}},47422:(e,t,n)=>{var r=n(31769),a=n(77797);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[a(t[n++])];return n&&n==o?e:void 0}},47473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},47481:(e,t,n)=>{e.exports=n(32821)()},47677:e=>{e.exports=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r-1),a.setHours(0,0,0,0),a}},47763:(e,t,n)=>{"use strict";var r=n(5449);e.exports=function(e,t,n,a,o){var i=new Error(e);return r(i,t,n,a,o)}},47767:(e,t,n)=>{"use strict";var r;n.d(t,{$P:()=>m,BV:()=>I,C5:()=>O,Ix:()=>F,V8:()=>N,Zp:()=>v,g:()=>y,jb:()=>c,qh:()=>j,x$:()=>b,zy:()=>f});var a=n(96540),o=n(45588);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}const s=a.createContext(null),l=a.createContext(null),c=a.createContext(null),u=a.createContext(null),d=a.createContext({outlet:null,matches:[],isDataRoute:!1}),p=a.createContext(null);function m(e,t){let{relative:n}=void 0===t?{}:t;h()||(0,o.Oi)(!1);let{basename:r,navigator:i}=a.useContext(c),{hash:s,pathname:l,search:u}=b(e,{relative:n}),d=l;return"/"!==r&&(d="/"===l?r:(0,o.HS)([r,l])),i.createHref({pathname:d,search:u,hash:s})}function h(){return null!=a.useContext(u)}function f(){return h()||(0,o.Oi)(!1),a.useContext(u).location}function g(e){a.useContext(c).static||a.useLayoutEffect(e)}function v(){let{isDataRoute:e}=a.useContext(d);return e?function(){let{router:e}=function(){let e=a.useContext(s);return e||(0,o.Oi)(!1),e}(A.UseNavigateStable),t=D(T.UseNavigateStable),n=a.useRef(!1);return g((()=>{n.current=!0})),a.useCallback((function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,i({fromRouteId:t},a)))}),[e,t])}():function(){h()||(0,o.Oi)(!1);let e=a.useContext(s),{basename:t,future:n,navigator:r}=a.useContext(c),{matches:i}=a.useContext(d),{pathname:l}=f(),u=JSON.stringify((0,o.yD)(i,n.v7_relativeSplatPath)),p=a.useRef(!1);return g((()=>{p.current=!0})),a.useCallback((function(n,a){if(void 0===a&&(a={}),!p.current)return;if("number"==typeof n)return void r.go(n);let i=(0,o.Gh)(n,JSON.parse(u),l,"path"===a.relative);null==e&&"/"!==t&&(i.pathname="/"===i.pathname?t:(0,o.HS)([t,i.pathname])),(a.replace?r.replace:r.push)(i,a.state,a)}),[t,r,u,l,e])}()}function y(){let{matches:e}=a.useContext(d),t=e[e.length-1];return t?t.params:{}}function b(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=a.useContext(c),{matches:i}=a.useContext(d),{pathname:s}=f(),l=JSON.stringify((0,o.yD)(i,r.v7_relativeSplatPath));return a.useMemo((()=>(0,o.Gh)(e,JSON.parse(l),s,"path"===n)),[e,l,s,n])}function x(e,t,n,r){h()||(0,o.Oi)(!1);let{navigator:s,static:l}=a.useContext(c),{matches:p}=a.useContext(d),m=p[p.length-1],g=m?m.params:{},v=(m&&m.pathname,m?m.pathnameBase:"/");m&&m.route;let y,b=f();if(t){var x;let e="string"==typeof t?(0,o.Rr)(t):t;"/"===v||(null==(x=e.pathname)?void 0:x.startsWith(v))||(0,o.Oi)(!1),y=e}else y=b;let w=y.pathname||"/",A=w;if("/"!==v){let e=v.replace(/^\//,"").split("/");A="/"+w.replace(/^\//,"").split("/").slice(e.length).join("/")}let T=!l&&n&&n.matches&&n.matches.length>0?n.matches:(0,o.ue)(e,{pathname:A}),D=function(e,t,n,r){var i;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var s;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(s=r)&&s.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let l=e,c=null==(i=n)?void 0:i.errors;if(null!=c){let e=l.findIndex((e=>e.route.id&&void 0!==(null==c?void 0:c[e.route.id])));e>=0||(0,o.Oi)(!1),l=l.slice(0,Math.min(l.length,e+1))}let u=!1,d=-1;if(n&&r&&r.v7_partialHydration)for(let e=0;e<l.length;e++){let t=l[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(d=e),t.route.id){let{loaderData:e,errors:r}=n,a=t.route.loader&&void 0===e[t.route.id]&&(!r||void 0===r[t.route.id]);if(t.route.lazy||a){u=!0,l=d>=0?l.slice(0,d+1):[l[0]];break}}}return l.reduceRight(((e,r,o)=>{let i,s=!1,p=null,m=null;var h;n&&(i=c&&r.route.id?c[r.route.id]:void 0,p=r.route.errorElement||E,u&&(d<0&&0===o?(S[h="route-fallback"]||(S[h]=!0),s=!0,m=null):d===o&&(s=!0,m=r.route.hydrateFallbackElement||null)));let f=t.concat(l.slice(0,o+1)),g=()=>{let t;return t=i?p:s?m:r.route.Component?a.createElement(r.route.Component,null):r.route.element?r.route.element:e,a.createElement(k,{match:r,routeContext:{outlet:e,matches:f,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?a.createElement(C,{location:n.location,revalidation:n.revalidation,component:p,error:i,children:g(),routeC
2ontext:{outlet:null,matches:f,isDataRoute:!0}}):g()}),null)}(T&&T.map((e=>Object.assign({},e,{params:Object.assign({},g,e.params),pathname:(0,o.HS)([v,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?v:(0,o.HS)([v,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),p,n,r);return t&&D?a.createElement(u.Provider,{value:{location:i({pathname:"/",search:"",hash:"",state:null,key:"default"},y),navigationType:o.rc.Pop}},D):D}function w(){let e=function(){var e;let t=a.useContext(p),n=function(){let e=a.useContext(l);return e||(0,o.Oi)(!1),e}(T.UseRouteError),r=D(T.UseRouteError);return void 0!==t?t:null==(e=n.errors)?void 0:e[r]}(),t=(0,o.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),n?a.createElement("pre",{style:r},n):null,null)}const E=a.createElement(w,null);class C extends a.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?a.createElement(d.Provider,{value:this.props.routeContext},a.createElement(p.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function k(e){let{routeContext:t,match:n,children:r}=e,o=a.useContext(s);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),a.createElement(d.Provider,{value:t},r)}var A=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(A||{}),T=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(T||{});function D(e){let t=function(){let e=a.useContext(d);return e||(0,o.Oi)(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||(0,o.Oi)(!1),n.route.id}const S={},_=(e,t,n)=>{};function N(e,t){void 0===(null==e?void 0:e.v7_startTransition)&&_("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),void 0!==(null==e?void 0:e.v7_relativeSplatPath)||t&&t.v7_relativeSplatPath||_("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(void 0===t.v7_fetcherPersist&&_("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),void 0===t.v7_normalizeFormMethod&&_("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),void 0===t.v7_partialHydration&&_("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),void 0===t.v7_skipActionErrorRevalidation&&_("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}function O(e){let{to:t,replace:n,state:r,relative:i}=e;h()||(0,o.Oi)(!1);let{future:s,static:l}=a.useContext(c),{matches:u}=a.useContext(d),{pathname:p}
2=f(),m=v(),g=(0,o.Gh)(t,(0,o.yD)(u,s.v7_relativeSplatPath),p,"path"===i),y=JSON.stringify(g);return a.useEffect((()=>m(JSON.parse(y),{replace:n,state:r,relative:i})),[m,y,i,n,r]),null}function j(e){(0,o.Oi)(!1)}function F(e){let{basename:t="/",children:n=null,location:r,navigationType:s=o.rc.Pop,navigator:l,static:d=!1,future:p}=e;h()&&(0,o.Oi)(!1);let m=t.replace(/^\/*/,"/"),f=a.useMemo((()=>({basename:m,navigator:l,static:d,future:i({v7_relativeSplatPath:!1},p)})),[m,p,l,d]);"string"==typeof r&&(r=(0,o.Rr)(r));let{pathname:g="/",search:v="",hash:y="",state:b=null,key:x="default"}=r,w=a.useMemo((()=>{let e=(0,o.pb)(g,m);return null==e?null:{location:{pathname:e,search:v,hash:y,state:b,key:x},navigationType:s}}),[m,g,v,y,b,x,s]);return null==w?null:a.createElement(c.Provider,{value:f},a.createElement(u.Provider,{children:n,value:w}))}function I(e){let{children:t,location:n}=e;return x(P(t),n)}function P(e,t){void 0===t&&(t=[]);let n=[];return a.Children.forEach(e,((e,r)=>{if(!a.isValidElement(e))return;let i=[...t,r];if(e.type===a.Fragment)return void n.push.apply(n,P(e.props.children,i));e.type!==j&&(0,o.Oi)(!1),e.props.index&&e.props.children&&(0,o.Oi)(!1);let s={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(s.children=P(e.props.children,i)),n.push(s)})),n}(r||(r=n.t(a,2))).startTransition,new Promise((()=>{})),a.Component},47830:(e,t,n)=>{var r=n(96221);e.exports=function(e,t,n){var a=r(e),o=void 0!==n?n:1,i=r(t).getTime();if(a.getTime()>i)throw new Error("The first date cannot be after the second date");var s=[],l=a;for(l.setHours(0,0,0,0);l.getTime()<=i;)s.push(r(l)),l.setDate(l.getDate()+o);return s}},47866:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},a.createElement("path",{d:"M5.09113 17.2031C1.14945 17.2031 0.361115 14.8381 0.361115 12.4731C0.361115 11.6848 1.14945 8.53144 3.51446 8.53144C5.40647 8.53144 6.93059 9.5826 7.45614 10.1081L6.66781 10.8965C7.19337 10.6337 8.55982 10.1081 9.82119 10.1081C11.0825 10.1081 12.449 11.1592 12.9745 11.6848C12.449 10.8965 11.3978 9.3198 11.3978 8.53144C11.3978 7.7431 11.9234 5.11531 12.1862 3.80142C11.3978 4.32698 10.4518 4.58976 9.82119 4.58976C9.03279 4.58976 8.24448 3.80142 8.24448 2.22475C8.24448 0.963411 10.0839 0.648071 11.3978 0.648071C12.1862 0.648071 13.2898 1.90941 14.5512 3.80142C16.1279 6.16643 18.4929 12.4731 17.7045 14.0498C16.9162 15.6265 13.7628 17.2031 12.1862 17.2031H5.09113Z",fill:"#FF4C00"}))))},47874:(e,t,n)=>{"use strict";var r=n(92127),a=n(6543);r(r.P+r.F*!n(86884)([].reduceRight,!0),"Array",{reduceRight:function(e){return a(this,e,arguments.length,arguments[1],!0)}})}
2,47899:(e,t,n)=>{var r=n(92127);r(r.S,"Array",{isArray:n(77981)})},47960:(e,t,n)=>{t.f=n(67574)},47967:(e,t,n)=>{var r=n(4228),a=n(22956),o=n(83048),i=Object.defineProperty;t.f=n(1763)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},48022:e=>{e.exports=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r-1),a.setHours(23,59,59,999),a}},48231:(e,t,n)=>{"use strict";n.d(t,{$y:()=>I,Bx:()=>T,CR:()=>b,Ct:()=>v,DJ:()=>y,HP:()=>H,Kq:()=>E,NL:()=>w,Nj:()=>x,Oo:()=>j,P5:()=>O,PK:()=>d,S2:()=>S,WJ:()=>A,Xf:()=>L,b7:()=>P,gV:()=>C,hR:()=>_,iO:()=>N,jH:()=>m,kU:()=>k,k_:()=>f,pb:()=>h,rr:()=>p,to:()=>F,wi:()=>D});var r=n(10467),a=n(16762),o=n.n(a),i=n(39481),s=n(34980),l=n(91175),c=n(72505),u=n.n(c),d=e=>(t,n)=>{var r=n(),a=!1;(r.landingPages["".concat(e)]||r.articles["".concat(e)]||r.curated["".concat(e)]||r.pages["".concat(e)]||r.marketingPages["".concat(e)]||r.packages["".concat(e)]||r.videos["".concat(e)]||r.visualEssays["".concat(e)]||r.blogs["".concat(e)]||r.terms["".concat(e)]||r.podcasts["".concat(e)]||r.resources["".concat(e)]||r.quizzes["".concat(e)])&&(a=!0),!1===a&&t((e=>({type:i.nC,payload:{url:(0,s.W7)(e),wildcard:!0}}))(e))},p=e=>({type:i.rA,errorStatus:e}),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Not provided";return{type:i.kG,url:e}},h=e=>({type:i.Wp,message:e}),f=(e,t)=>({type:i.Bc,error:e,info:t}),g=e=>{var t,n,r,a,s,l;return{type:i.WQ,content:[o()(null==e||null===(t=e.data)||void 0===t?void 0:t.landingBlocks[0],"content[0]"),o()(null==e||null===(n=e.data)||void 0===n?void 0:n.landingBlocks[0],"content[1]"),o()(null==e||null===(r=e.data)||void 0===r?void 0:r.landingBlocks[0],"content[2]"),o()(null==e||null===(a=e.data)||void 0===a?void 0:a.landingBlocks[0],"content[3]"),o()(null==e||null===(s=e.data)||void 0===s?void 0:s.landingBlocks[0],"content[4]"),o()(null==e||null===(l=e.data)||void 0===l?void 0:l.landingBlocks[0],"content[5]")]}},v=()=>(e,t)=>{var n=t();!1!==o()(n.latest,"content",!1)&&0!==o()(n.latest,"content.length")||e({type:i.nC,payload:{url:"".concat("https://v4-1.api.edutopia.org","/latest"),success:g,setError:!1}})},y=()=>(e,t)=>{o()(t(),"global.mainMenuOpen",!1)&&e({type:i.pe})},b=(e,t)=>({type:i.Fn,status:e,alertOpen:t}),x=()=>({type:i.vK}),w=e=>({type:i.EO,disabled:e}),E=e=>({type:i.JL,loggedIn:e}),C=e=>((0,l.U)(e),{type:i.XU,user:e}),k=e=>({type:i.DH,synced:e}),A=e=>({type:i.zr,patch:e}),T=e=>({type:i.a2,event:e}),D=e=>({type:i.fS,event:e}),S=e=>({type:i.xk,event:e}),_=e=>({type:i.gl,event:e}),N=e=>({type:i.pP,event:e}),O=e=>({type:i.gh,event:e}),j=()=>({type:i.F4}),F=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:i.e$,view:e,message:t,data:n}},I=e=>({type:i.Ye,path:e}),P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:i.Sp,intent:e,data:t}},L=()=>e=>{e({type:i.nC,payload:{url:"".concat("https://v4-1.api.edutopia.org","/site-settings"),success:t=>e(M(t)),setError:!1}})},M=e=>t=>{t({type:i.f7,payload:e.data||{}})},H=function(){var e=(0,r.A)((function*(e){var{user:t,activityItems:n,dispatch:r}=e;try{var a,o,s,l,c,d,p,m,h=Object.keys(null!==(a=null===(o=t.activityFeed)||void 0===o?void 0:o.commentMap)&&void 0!==a?a:{}),f=Object.keys(null!==(s=null===(l=t.activityFeed)||void 0===l?void 0:l.contentMap)&&void 0!==s?s:{}),g=Object.keys(null!==(c=null===(d=t.activityFeed)||void 0===d?void 0:d.globalIdsMap)&&void 0!==c?c:{}),v=Object.keys(null!==(p=null===(m=t.activityFeed)||void 0===m?void 0:m.latestCommentMap)&&void 0!==p?p:{}),y=yield u().post("".concat("https://account-service.edutopia.org","/load-more-activity-items"),{userData:t,lastEvaluatedKeyState:null==n?void 0:n.lastEvaluatedKeyState,commentMapKeys:h,contentMapKeys:f,globalIdMapKeys:g,latestCommentMapKeys:v},{headers:{"Content-Type":"text/plain"}});y.data&&200===y.request.status&&r({type:i.Ee,activityItemData:y.data.data})}catch(e){console.error("Error loading more activity items:",e)}}));return function(t){return e.apply(this,arguments)}}()},48236:(e,t,n)=>{var r=n(43305),a=n(12988).onFreeze;n(80923)("freeze",(function(e){return function(t){return e&&r(t)?e(a(t)):t}}))},48244:(e,t,n)=>{var r=n(76671);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},48295:(e,t,n)=>{"use strict";n.d(t,{A:()=>
2o});var r,a=n(96540);const o=e=>{var{color:t="#000"}=e;return a.createElement("svg",{width:"18px",height:"18px",viewBox:"0 0 384 512",version:"1.1"},r||(r=a.createElement("title",null,"close")),a.createElement("path",{fill:t,d:"M380.2 58.3c5.7-6.7 4.9-16.8-1.9-22.5s-16.8-4.9-22.6 1.9L192 231.2 28.2 37.7c-5.7-6.7-15.8-7.6-22.5-1.9s-7.6 15.8-1.9 22.5L171 256 3.8 453.7c-5.7 6.7-4.9 16.8 1.9 22.6s16.8 4.9 22.5-1.9L192 280.8 355.8 474.3c5.7 6.7 15.8 7.6 22.6 1.9s7.6-15.8 1.9-22.6L213 256 380.2 58.3z"}))}},48369:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},48572:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var r,a,o,i,s=n(96540),l=n(71468),c=n(68154),u=n(16762),d=n.n(u),p=n(54750),m=n(48231);class h extends s.Component{componentDidMount(){this.props.dispatch((0,m.Ct)())}render(){return s.createElement("div",{className:"component"},s.createElement(c.m,null,r||(r=s.createElement("title",null,"Edutopia | 404 Page Not Found")),""),s.createElement("div",{className:"page-inner page-inner--content"},a||(a=s.createElement("h1",null,"Hmm, that didn't work")),o||(o=s.createElement("p",null,"We're sorry, that page was not found. It may have been moved, renamed, or retired. Please try searching the site or browsing recent articles.")),"{}"!==JSON.stringify(this.props.latest[0])?s.createElement(s.Fragment,null,s.createElement("hr",{style:{outline:"none",border:"none",borderBottom:"1px solid #d8d8d8"}}),i||(i=s.createElement("h2",{className:"section-heading--small"},"Recent")),s.createElement(p.A,{content:this.props.latest})):""))}}h.defaultProps={latest:[]};const f=(0,l.Ng)((e=>({latest:d()(e.latest,"content",[{}]),errorStatus:d()(e.global,"errorStatus","Not provided")})))(h)},48655:(e,t,n)=>{var r=n(26025);e.exports=function(e){return r(this.__data__,e)>-1}},48699:(e,t,n)=>{n(37209)("Int8",1,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},48790:(e,t,n)=>{var r=n(35052),a=n(97368),o=n(1508),i=n(4228),s=n(81485),l=n(20762),c={},u={},d=e.exports=function(e,t,n,d,p){var m,h,f,g,v=p?function(){return e}:l(e),y=r(n,d,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(o(v)){for(m=s(e.length);m>b;b++)if((g=t?y(i(h=e[b])[0],h[1]):y(e[b]))===c||g===u)return g}else for(f=v.call(e);!(h=f.next()).done;)if((g=a(f,y,h.value,t))===c||g===u)return g};d.BREAK=c,d.RETURN=u},48951:(e,t,n)=>{"use strict";n.d(t,{s:()=>ca,A:()=>ua});var r=n(58168),a=n(54705),o=n(72505),i=n.n(o),s=n(16762),l=n.n(s),c=n(62383),u=n.n(c),d=n(96540),p=n(65848),m=n(41033),h=n.n(m),f=n(98669);let g,v,y,b;const x=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function w(e,t,n,r,a){return{blockName:e,attrs:t,innerBlocks:n,innerHTML:r,innerContent:a}}function E(e){return w(null,{},[],e,[e])}const C=e=>{g=e,v=0,y=[],b=[],x.lastIndex=0;do{}while(k());return y};function k(){const e=b.length,t=function(){const e=x.exec(g);if(null===e)return["no-more-tokens","",null,0,0];const t=e.index,[n,r,a,o,i,,s]=e,l=n.length,c=!!r,u=!!s,d=(a||"core/")+o,p=!!i?function(e){try{return JSON.parse(e)}catch(e){return null}}(i):{};return u?["void-block",d,p,t,l]:c?["block-closer",d,null,t,l]:["block-opener",d,p,t,l]}(),[n,r,a,o,i]=t,s=o>v?v:null;switch(n){case"no-more-tokens":if(0===e)return A(),!1;if(1===e)return D(),!1;for(;0<b.length;)D();return!1;case"void-block":return 0===e?(null!==s&&y.push(E(g.substr(s,o-s))),y.push(w(r,a,[],"",[])),v=o+i,!0):(T(w(r,a,[],"",[]),o,i),v=o+i,!0);case"block-opener":return b.push(function(e,t,n,r,a){return{block:e,tokenStart:t,tokenLength:n,prevOffset:r||t+n,leadingHtmlStart:a}}(w(r,a,[],"",[]),o,i,o+i,s)),v=o+i,!0;case"block-closer":if(0===e)return A(),!1;if(1===e)return D(o),v=o+i,!0;const t=b.pop(),n=g.substr(t.prevOffset,o-t.prevOffset);return t.block.innerHTML+=n,t.block.innerContent.push(n),t.prevOffset=o+i,T(t.block,t.tokenStart,t.tokenLength,o+i),v=o+i,!0;default:return A(),!1}}function A(e){const t=e||g.length-v;0!==t&&y.push(E(g.substr(v,t)))}function T(e,t,n,r){const a=b[b.length-1];a.block.innerBlocks.push(e);const o=g.substr(a.prevOffset,t-a.prevOffset);o&&(a.block.innerHTML+=o,a.block.innerContent.push(o)),a.block.innerContent.push(null),a.prevOffset=r||t+n}function D(e){const{block:t,leadingHtmlStart:n,prevOffset:r,tokenStart:a}=b.pop(),o=e?g.substr(r,e-r):g.substr(r);o&&(t.innerHTML+=o,t.innerContent.push(o)),null!==n&&y.push(E(g.substr(n,a-n))),y.push(t)}var S=n(94670),_=n(44206),N=n(75930);const O={wrapper:(0,N.AH)("{\n border: none;\n width: 100%;\n margin-bottom: 10px;\n }")},j=e=>{var t=(0,d.useRef)(null),n=n=>{if("https://datawrapper.dwcdn.net"===n.origin&&t.current&&n.source===t.current.contentWindow&&void 0!==n.data["datawrapper-height"])for(var r in n.data["datawrapper-height"])t.current.src===e.url&&(t.current.style.height="".concat(n.data["datawrapper-height"][r],"px"))};return(0,d.useEffect)((()=>
2(window.addEventListener("message",n),()=>{window.removeEventListener("message",n)})),[e.url]),d.createElement("iframe",{ref:t,className:O.wrapper,src:e.url,allowFullScreen:!0,"data-testid":"embedded-datawrapper",allow:"encrypted-media",scrolling:"no"})};var F=n(12209),I=n(36568),P=n(17904),L=n(62524);const M="\n .file {\n border: 1px solid ".concat(P.Tj.lightGrey,";\n border-radius: 4px;\n background-clip: padding-box;\n box-shadow: 0 2px 2px 0 rgba(0,0,0,0.05);\n margin: 0 auto 1em;\n width: 300px;\n clear: both;\n &--left {\n @media screen and (min-width: ").concat(P.T5.medium,") {\n float: left;\n margin-right: 20px;\n }\n @media screen and (min-width: ").concat(P.T5.xlarge,") {\n margin-left: -78px;\n }\n }\n &--right {\n @media screen and (min-width: ").concat(P.T5.medium,") {\n float: right;\n margin-left: 20px;\n }\n @media screen and (min-width: ").concat(P.T5.xlarge,") {\n margin-right: -78px;\n }\n }\n }\n .file-link {\n display: block;\n padding: 12px 12px 12px 78px;\n font-family: ").concat(L.A.sansSerif,";\n font-weight: 400;\n font-size: 18px;\n line-height: 27px;\n color: ").concat(P.Tj.darkGrey,";\n background: url(/assets/download-circle.svg) no-repeat left top/ 48px 48px;\n background-position: 12px 12px;\n }\n .file-title {\n font-family: ").concat(L.A.sansSerif,";\n font-weight: 500;\n font-size: 17px;\n line-height: 18px;\n letter-spacing: 0.6px;\n color: ").concat(P.Tj.black,";\n margin: 0 0 12px;\n }\n .file-summary {\n font-family: ").concat(L.A.display,";\n font-size: 15px;\n line-height: 21px;\n color: ").concat(P.Tj.mediumGrey,";\n font-style: normal;\n font-weight: normal;\n margin: 12px 0 6px;\n }\n .file-meta {\n font-family: ").concat(L.A.sansSerif,";\n font-weight: 400;\n font-size: 13px;\n line-height: 15px;\n text-transform: uppercase;\n color: ").concat(P.Tj.lightGrey,";\n border-top: 1px solid ").concat(P.Tj.lightGrey2,";\n margin: 6px 0 12px;\n padding-top: 6px;\n }\n");(0,N.HO)(M);const H=e=>{var{sources:t={document_type:"application/pdf",document_url:"/",document_size:""},fileTitle:n="",fileSummary:r="",alignment:a="left"}=e,o=(e=>{var t;switch(e){case"left":t="left";break;case"right":t="right";break;case"full":case"full_width":t="full";break;default:t="center"}return t})(a);return d.createElement("a",{className:"file file--".concat(o," file-link"),href:t.document_url},d.createElement("div",{className:"file-title"},n),d.createElement("div",{className:"file-summary"},r),d.createElement("div",{className:"file-meta"},t.document_type," ",t.document_size))},R={instagram:(0,N.AH)("{\n display: flex;\n max-width: 550px;\n margin: 0px auto;\n }"),wrapper:(0,N.AH)("{\n border: none;\n width: 100%;\n display: block;\n\n @media (max-width: ".concat(P.T5.medium,") {\n height: 648px;\n }\n }"))};var B=n(7066),z="instagram-embed-script",V="//www.instagram.com/embed.js";const U=e=>{var{url:t,innerHTML:n}=e,r=(0,d.useRef)(null),a=(0,B.sZ)(t);(0,d.useEffect)((()=>{var e;null!==(e=window.instgrm)&&void 0!==e&&e.Embeds?window.instgrm.Embeds.process():(()=>{if(document.getElementById(z))window.instgrm&&window.instgrm.Embeds?window.instgrm.Embeds.process():console.warn("Instagram script tag found, but window.instgrm not ready yet. Processing might be delayed.");else{var e=document.createElement("script");e.id=z,e.src=V,e.async=!0,e.defer=!0,e.onload=()=>{window.instgrm&&window.instgrm.Embeds?window.instgrm.Embeds.process():console.error("Instagram script loaded, but window.instgrm.Embeds.process is not available.")},e.onerror=()=>{console.error("Failed to load Instagram script: ".concat(V))},document.body.appendChild(e)}})()}),[a]);var o=(e=>{if(!e)return"";var t=/<figcaption[^>]*>([^]*?)<\/figcaption>/i.exec(e);return t&&t[1]?t[1].trim():""})(n);return d.createElement("div",{className:"no-print",style:{margin:"30px auto"}},d.createElement("div",{className:R.instagram,ref:r},d.createElement("blockquote",{className:"instagram-media","data-instgrm-permalink":a,"data-instgrm-version":"14",style:{background:"#FFF",border:"0",borderRadius:"3px",boxShadow:"0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15)",margin:"1px auto",maxWidth:"540px",minWidth:"326px",padding:"0",width:"calc(100% - 2px)"}})),o&&d.createElement(F.H,{variation:"instagram",caption:o}))};var q=n(10467);const W={bluesky:(0,N.AH)("{\n display: flex;\n max-width: 550px;\n max-height: 846px;\n margin: 30px auto;\n }")},G=e=>{var{url:t}=e,[n,r]=(0,d.useState)("");return(0,d.useEffect)((()=>{var e=document.createElement("script");e.src="https://embed.bsky.app/static/embed.js",e.async=!0,document.body.appendChild(e)})),(0,d.useEffect)((()=>{var e="https://embed.bsky.app/oembed?url=".concat(t),n="".concat("https://v4-1.api.edutopia.org","/proxy/?url=").concat(e);!function(){var e=(0,q.A)((function*(){try{var e=yield i().get(n);r(e.data.html.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,""))}catch(e){console.error("Error fetching Bluesky embed:",e)}}));return function(){return e.apply(this,arguments)}}()()}),[t]),d.createElement("div",{className:W.bluesky,dangerouslySetInnerHTML:{__html:n}})};var Y=n(54503),K=n(10226),Z=n(97463),$=n(84976);const Q={schoolStats:(0,N.AH)("{\n margin-bottom: 27px;\n margin-left: 10px;\n background-color: ".concat(P.Tj.lightestGrey,";\n padding-top: 10px;\n padding-bottom: 27px;\n }")),schoolStatsBanner:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-weight: 600;\n display: inline-block;\n position: relative;\n margin-right: 22px;\n margin-bottom: 12px;\n margin-left: -10px;\n background-color: ").concat(P.Tj.darkGrey,";\n padding-top: 8px;\n padding-right: 44px;\n padding-bottom: 10px;\n padding-left: 18px;\n vertical-align: top;\n text-transform: uppercase;\n letter-spacing: 1px;\n color: ").concat(P.Tj.brand2Light,";\n font-size: 17px;\n\n @media screen and (min-width: ").concat(P.T5.medium,") {\n margin-bottom: 0;\n }\n\n &:before {\n position: absolute;\n top: 100%;\n left: 0;\n border-top: 10px solid ").concat(P.Tj.darkGrey,";\n border-bottom: 10px solid transparent;\n border-left: 10px solid transparent;\n width: 0;\n height: 0;\n content: '';\n }\n }")),schoolStatsHeader:(0,N.AH)("{\n display: inline-block;\n padding: 0 16px;\n vertical-align: top;\n\n @media screen and (min-width: ".concat(P.T5.medium,") {\n margin-bottom: 27px;\n padding: 0;\n width: 65%;\n }\n }")),schoolStatsTitle:(0,N.AH)("{\n margin-top: 0;\n margin-bottom: 0;\n\n a {\n font-family: ".concat(L.A.sansSerif,";\n font-weight: 600;\n text-decoration: none;\n color: ").concat(P.Tj.darkGrey2,";\n letter-spacing: 1.2px;\n }\n }")),schoolStatsCol:(0,N.AH)("{\n @media screen and (min-width: ".concat(P.T5.medium,") {\n display: inline-block;\n width: 50%;\n vertical-align: top;\n line-height: 27px;\n }\n\n h5 {\n @media screen and (min-width: ").concat(P.T5.medium,") {\n margin-top: 0;\n }\n }\n }")),schoolStatsCol1:(0,N.AH)("{\n padding-left: 16px;\n\n @media screen and (min-width: ".concat(P.T5.medium,") {\n padding-left: 20px;\n }\n }")),schoolStatsCol2:(0,N.AH)("{\n padding-left: 16px;\n\n @media screen and (min-width: ".concat(P.T5.medium,") {\n padding-left: 40px;\n }\n }")),schoolStatsSectionTitle:(0,N.AH)("{\n margin-bottom: 0;\n line-height: 27px;\n }"),schoolStatsStatsBlurb:(0,N.AH)("{\n padding: 20px;\n }"),schoolStatsStatsSource:(0,N.AH)("{\n color: ".concat(P.Tj.mediumGrey,";\n font-size: 14px;\n line-height: 17px;\n padding: 0 20px;\n }"))},X=e=>d.createElement("div",{className:Q.schoolStats,"data-testid":"school-stats"},d.createElement("div",{className:Q.schoolStatsBanner},"School Snapshot"),d.createElement("div",{className:Q.schoolStatsHeader},!u()(e.schoolLink)&&d.createElement("h4",{className:Q.schoolStatsTitle},d.createElement($.N_,{to:"/".concat(e.schoolLink)},e.title)),u()(e.schoolLink)&&d.createElement("h4",{className:Q.schoolStatsTitle}
2,e.title),!u()(l()(e,"grades"))&&!u()(l()(e,"locality"))&&!u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},"Grades ",l()(e,"grades")," |"," ","".concat(l()(e,"locality"),", ").concat(l()(e,"administrativeArea"))),!u()(l()(e,"grades"))&&u()(l()(e,"locality"))&&!u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},"Grades ",l()(e,"grades")," | ",l()(e,"administrativeArea")),!u()(l()(e,"grades"))&&!u()(l()(e,"locality"))&&u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},"Grades ",l()(e,"grades")," | ","".concat(l()(e,"locality"))),!u()(l()(e,"grades"))&&u()(l()(e,"locality"))&&u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},"Grades ",l()(e,"grades")),u()(l()(e,"grades"))&&!u()(l()(e,"locality"))&&!u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},"".concat(l()(e,"locality"),", ").concat(l()(e,"administrativeArea"))),u()(l()(e,"grades"))&&!u()(l()(e,"locality"))&&u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},l()(e,"locality")),u()(l()(e,"grades"))&&u()(l()(e,"locality"))&&!u()(l()(e,"administrativeArea"))&&d.createElement("div",{className:"school-stats__sub-title"},l()(e,"administrativeArea"))),d.createElement("div",{className:"".concat(Q.schoolStatsCol," ").concat(Q.schoolStatsCol1)},e.enrollment&&d.createElement(d.Fragment,null,d.createElement("h5",{className:Q.schoolStatsSectionTitle},"Enrollment"),e.schoolType&&e.schoolArea&&d.createElement("span",{className:"school-stats__enrollment"},e.enrollment," |"," ","".concat(e.schoolType.charAt(0).toUpperCase()).concat(e.schoolType.slice(1)),","," ","".concat(e.schoolArea.charAt(0).toUpperCase()).concat(e.schoolArea.slice(1))),e.schoolType&&!e.schoolArea&&d.createElement("span",{className:"school-stats__enrollment"},e.enrollment," |"," ","".concat(e.schoolType.charAt(0).toUpperCase()).concat(e.schoolType.slice(1))),!e.schoolType&&e.schoolArea&&d.createElement("span",{className:"school-stats__enrollment"},e.enrollment," |"," ","".concat(e.schoolArea.charAt(0).toUpperCase()).concat(e.schoolArea.slice(1))),!e.schoolType&&!e.schoolArea&&d.createElement("span",{className:"school-stats__enrollment"},e.enrollment)),e.expenditures&&d.createElement(d.Fragment,null,d.createElement("h5",{className:Q.schoolStatsSectionTitle},"Per Pupil Expenditures"),e.expenditures.map(((e,t)=>d.createElement("span",{key:t},!!t&&" ⢠",d.createElement("span",{className:"school-stats__expenditure"},"$",null==e?void 0:e.amount," ",null==e?void 0:e.type))))),e.reducedLunch&&d.createElement(d.Fragment,null,d.createElement("h5",{className:Q.schoolStatsSectionTitle},"Free / Reduced Lunch"),e.reducedLunch,"%")),d.createElement("div",{className:"".concat(Q.schoolStatsCol," ").concat(Q.schoolStatsCol2)},e.demographics&&d.createElement(d.Fragment,null,d.createElement("h5",{className:Q.schoolStatsSectionTitle},"DEMOGRAPHICS:"),e.demographics.map(((e,t)=>d.createElement("div",{className:"school-stats__demographic",key:t},null==e?void 0:e.percentage,"% ",null==e?void 0:e.racialIdentifier))))),e.statistics&&d.createElement("div",{className:Q.schoolStatsStatsBlurb,dangerouslySetInnerHTML:{__html:e.statistics}}),""!==e.dataSource&&d.createElement("div",{className:Q.schoolStatsStatsSource},e.dataSource));class J extends d.Component{componentDidMount(){if("undefined"!=typeof document&&null===document.getElementById("tweet-script")){var e=document.createElement("script");e.setAttribute("id","tweet-script"),e.setAttribute("src","https://platform.twitter.com/widgets.js"),e.setAttribute("async",!0),document.body.appendChild(e)}var t=setInterval((()=>{"undefined"!=typeof window&&window.twttr&&(window.twttr.widgets.createTweet(this.props.id,document.getElementById(this.props.id)),clearInterval(t))}),200)}shouldComponentUpdate(){return!1}render(){return d.createElement("div",{id:this.props.id,className:"tweet embed-container"})}}const ee=J;class te extends d.Component{componentDidMount(){if("undefined"!=typeof document&&null===document.getElementById("typeform-script")){var e=document.createElement("script");e.setAttribute("id","typeform-script"),e.setAttribute("src","https://embed.typeform.com/embed.js"),e.setAttribute("async",!0),document.body.appendChild(e)}}shouldComponentUpdate(){return!1}render(){return d.createElement("div",{"data-url":this.props.url,className:"typeform-widget",style:{width:this.props.width,height:this.props.height}})}}const ne=te;var re,ae=n(26546),oe=n(21764),ie=n(41278),se=n(66092),le=n(29970),ce={containerContent:(0,N.AH)("display:flex;text-align:center;z-index:3;width:100%;max-width:68rem;margin-left:auto;margin-right:auto;display:block;position:relative;padding:3rem 0 3rem 0;"),content:(0,N.AH)("background-color:#fff;.padding-global{padding-left:2.5rem;padding-right:2.5rem;}"),gridCardContainer:(0,N.AH)("width:100%;height:auto;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;justify-items:stretch;justify-content:stretch;@media screen and (max-width:991px){gap:1rem;grid-template-columns:1fr 1fr;}@media screen and (max-width:776px){gap:28px;grid-template-columns:1fr 1fr;}@media screen and (max-width:479px){grid-template-columns:1fr;}"),flexCardContainer:(0,N.AH)("display:flex;gap:28px;justify-content:center;flex-wrap:wrap;@media screen and (min-width:",P.T5.large,"){gap:2rem;}")},ue={container:(0,N.AH)("display:block;position:relative;border-radius:4px;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,0.1);"),flex:(0,N.AH)("min-width:250px;max-width:auto;flex:1;@media screen and (min-width:",P.T5.small,"){max-width:341.34px;}"),imgContainer:(0,N.AH)("background-color:#fad232;width:100%;height:0;padding-top:164.6%;position:relative;overflow:hidden;.padding-global{padding-left:2.5rem;padding-right:2.5rem;}img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}"),downloadContainer:(0,N.AH)("z-index:1;width:100%;height:100%;padding:16px 1.5rem;background-color:#ffffff;color:#09a7e1;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;border:none;outline:none;appearance:none;.down-arrow{margin-left:2px;width:21px;height:21px;background-image:url('../../../../assets/down-arrow.svg');background-position:center;background-repeat:no-repeat;background-size:100% 100%;}")},de=e=>{var{imageAlt:t,imageURL:n,linkURL:r,isFlex:a}=e,o=r||n;return d.createElement(d.Fragment,null,n&&d.createElement("div",{className:"".concat(ue.container," ").concat(a?ue.flex:"")},d.createElement("div",null,d.createElement("div",{className:"".concat(ue.imgContainer)},d.createElement("img",{src:n,alt:t||"Image of ".concat(n)})),d.createElement("button",{className:"".concat(ue.downloadContainer),onClick:()=>{le.Ay.event({category:"Poster Downloads",action:"Poster Download",label:o});var e=window.open(o,"_blank","noopener,noreferrer");e&&(e.opener=null)}},"Download",re||(re=d.createElement("div",{className:"down-arrow"}))))))};const pe=e=>{var{innerBlocks:t}=e,n=(null==t?void 0:t.length)<3;return d.createElement("section",{className:"".concat(ce.content)},d.createElement("div",{className:"padding-global"},d.createElement("div",{className:"".concat(ce.containerContent)},d.createElement("div",{className:"".concat(n?ce.flexCardContainer:ce.gridCardContainer)},(null==t?void 0:t.length)>0&&t.map(((e,t)=>d.createElement(de,(0,r.A)({key:e.blockName+t,isFlex:n},e.attrs))))))))};function me(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'").replace(/ /g," ").replace(/©/g,"©").replace(/®/g,"®")}const he=e=>{var{attrs:t}=e,{title:n,content:r,textColor:a,bgColor:o}=t;return d.createElement(d.Fragment,null,n&&d.createElement("section",{className:"".concat(fe.container),style:{backgroundColor:o||"#fad232"}},d.createElement("div",{className:"padding-global"},d.createElement("div",{className:"".concat(fe.containerContent)},d.createElement("div",{className:"padding-vertical padding-xlarge"},d.createElement("h1",{className:"".concat(fe.title),style:{color:a||"#2b124c"}},me(n)),r&&d.createElement("div",{className:"margin-top margin-small"},d.createElement("p",{className:"text-style-subheading",style:{color:a||"#2b124c"}},me(r))))))))};var fe={title:(0,N.AH)("font-size:3.875rem;line-height:1;padding:0.7rem;display:inline-block;@media screen and (max-width:479px){font-size:32px;}"),container:(0,N.AH)(".padding-global{padding-left:2.5rem;padding-right:2.5rem;}"),containerContent:(0,N.AH)("display:flex;text-align:center;z-index:3;width:100%;max-width:68rem;margin-left:auto;margin-right:auto;display:block;position:relative;padding:3rem 0;p{margin-top:1rem;font-size:2rem;line-height:1.25;}@media screen and (max-width:479px){padding:2rem 0;p{font-size:20px;}}")};const ge=e=>{var{innerBlocks:t,attrs:n}=e;return d.createElement(d.Fragment,null,d.createElement(he,{attrs:n}),d.createElement(pe,{innerBlocks:t}))};var ve,ye={content:(0,N.AH)("background-color:#fff;"),container:(0,N.AH)("display:block;position:relative;border-radius:4px;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,0.1);clear:both;&.align-left,&.align-right{margin-bottom:1.5em;}@media screen and (min-width:",P.T5.medium,"){&::after{content:'';display:table;clear:both;}&.align-left,&.align-right{width:392px;margin-bottom:0;}&.align-left{float:left;margin-right:1.5rem;}&.align-right{float:right;margin-left:1.5rem;}&:not(.align-left):not(.align-right){margin-bottom:1.5em;}}"),image:(0,N.AH)("object-fit:contain;width:100%;height:auto;display:block;"),downloadContainer:(0,N.AH)("z-index:1;width:100%;height:100%;padding:16px 1.5rem;background-color:#09a7e1;color:#ffffff;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;border:none;outline:none;appearance:none;.down-arrow{margin-left:2px;width:21px;height:21px;background-image:url('../../../../assets/down-arrow-white.svg');background-position:center;background-repeat:no-repeat;background-size:100% 100%;}"),captionContainer:(0,N.AH)("padding:6px;.image-meta-container{margin-top:0;> *{margin-top:0;}}")};const be=e=>{var{imageAlt:t,imageURL:n,linkURL:r,align:a,caption:o}=e;if(!n)return null;var i=r||n;return d.createElement("div",{className:ye.content},d.createElement("div",{className:"".concat(ye.container," align-").concat(a)},d.createElement("img",{className:ye.image,src:n,alt:t||"Image of a ".concat(n)}),d.createElement("button",{className:"".concat(ye.downloadContainer),onClick:()=>{le.Ay.event({category:"Downloadables",action:"Downloadable Click",label:i});var e=window.open(i,"_blank","noopener,noreferrer");e&&(e.opener=null)}},"Download",ve||(ve=d.createElement("div",{className:"down-arrow"}))),o&&d.createElement("div",{className:ye.captionContainer},d.createElement(F.H,{caption:o}))))};var xe=n(71468),we=n(48231),Ee=n(61263),Ce="#a973df",ke="#532581",Ae="#6fb300",Te="#dd4200";const De={quiz:(0,N.AH)("{\n margin: 2rem 0;\n }"),questionList:(0,N.AH)("{\n list-style: none;\n margin: 0 !important;\n padding: 0 !important;\n }"),question:(0,N.AH)("{\n margin: 0 !important;\n padding: 0 !important;\n\n &::marker {\n content: none !important;\n }\n\n &:last-child {\n margin-bottom: 0 !important;\n }\n }"),questionDivider:(0,N.AH)("{\n padding: 30px 0 0;\n }"),card:(0,N.AH)("{\n position: relative;\n background-color: ".concat(P.Tj.white,";\n border-radius: 8px;\n box-shadow: ").concat("0 2px 12px rgba(0, 0, 0, 0.14)",";\n padding: 40px;\n\n\t\t@media (max-width: 640px) {\n\t\t\tborder: 2px solid rgba(0,0,0,0.14);\n\t\t}\n }")),cardAnswered:(0,N.AH)("{\n &::after {\n content: '';\n position: absolute;\n bottom: -13px;\n left: 3rem;\n width: 26px;
2\n height: 26px;\n background-color: ".concat(P.Tj.white,";\n transform: rotate(45deg);\n box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.08);\n }\n }")),questionHeader:(0,N.AH)("{\n margin-bottom: 1.25rem;\n }"),numberBadge:(0,N.AH)("{\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 3.25rem;\n height: 3.25rem;\n border-radius: 50%;\n background-color: ".concat(Ce,";\n color: ").concat(P.Tj.white,";\n font-family: ").concat(L.A.sansSerif,";\n font-size: 1.75rem;\n font-weight: 700;\n line-height: 1;\n }")),extraCreditBadge:(0,N.AH)("{\n display: block;\n height: 68px;\n width: auto;\n\t\tmax-width: 211px!important;\n }"),srOnly:(0,N.AH)("{\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n border: 0;\n clip: rect(0 0 0 0);\n overflow: hidden;\n white-space: nowrap;\n }"),questionText:(0,N.AH)("{\n font-family: ".concat(L.A.display,";\n font-size: 21px;\n font-weight: 300;\n line-height: 120%;\n color: ").concat(P.Tj.darkGrey,";\n overflow-wrap: break-word;\n\n p {\n margin: 0;\n }\n }")),questionHint:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 0.875rem;\n font-style: italic;\n color: ").concat(P.Tj.dustyGrey,";\n margin: 0.375rem 0 0 !important;\n }")),answerList:(0,N.AH)("{\n list-style: none;\n margin: 1.5rem 0 0 !important;\n padding: 0 !important;\n }"),answerListNarrow:(0,N.AH)("{\n max-width: 30rem;\n }"),answer:(0,N.AH)("{\n margin: 0 0 0.75rem !important;\n padding: 0 !important;\n\n &::marker {\n content: none !important;\n }\n\n &:last-child {\n margin-bottom: 0 !important;\n }\n }"),answerLabel:(0,N.AH)("{\n display: flex;\n align-items: center;\n gap: 0.75rem;\n padding: 0.8rem 1rem;\n background-color: ".concat(P.Tj.white,";\n border: 1px solid ").concat(P.Tj.lightGrey2,";\n border-radius: 8px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);\n cursor: pointer;\n transition: border-color 150ms ease, box-shadow 150ms ease;\n\n &:hover {\n border-color: ").concat(Ce,";\n }\n\n &:focus-within {\n outline: 2px solid ").concat(Ce,";\n outline-offset: 2px;\n }\n\n [data-checkbox] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n width: 1.25rem;\n height: 1.25rem;\n border: 1px solid ").concat(P.Tj.dustyGrey,";\n border-radius: 3px;\n background-color: ").concat(P.Tj.white,";\n transition: background-color 150ms ease, border-color 150ms ease;\n\n svg {\n width: 0.875rem;\n height: 0.875rem;\n color: ").concat(P.Tj.white,";\n opacity: 0;\n }\n }\n\n input:checked + [data-checkbox] {\n background-color: ").concat(P.Tj.darkGrey,";\n border-color: ").concat(P.Tj.darkGrey,";\n\n svg {\n opacity: 1;\n }\n }\n }")),answerLabelLocked:(0,N.AH)("{\n cursor: default;\n\n &:hover {\n border-color: ".concat(P.Tj.lightGrey2,";\n }\n }")),answerSelected:(0,N.AH)("{\n label,\n label:hover {\n border-color: ".concat(P.Tj.darkGrey,";\n box-shadow: inset 0 0 0 1px ").concat(P.Tj.darkGrey,";\n }\n }")),answerCorrect:(0,N.AH)("{\n label,\n label:hover {\n border-color: ".concat(Ae,";\n box-shadow: inset 0 0 0 1px ").concat(Ae,";\n color: ").concat(Ae,";\n }\n }")),answerMissed:(0,N.AH)("{\n label,\n label:hover {\n border-color: ".concat(P.Tj.lightGrey2,";\n color: ").concat(Ae,";\n }\n }")),answerIncorrect:(0,N.AH)("{\n label,\n label:hover {\n border-color: ".concat(Te,";\n box-shadow: inset 0 0 0 1px ").concat(Te,";\n color: ").concat(Te,";\n }\n }")),answerIcon:(0,N.AH)("{\n width: 1.375rem;\n height: 1.375rem;\n flex-shrink: 0;\n margin-left: auto;\n }"),answerInput:(0,N.AH)("{\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n border: 0;\n clip: rect(0 0 0 0);\n overflow: hidden;\n white-space: nowrap;\n }"),submit:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 1rem;\n font-weight: 600;\n margin-top: 1.5rem;\n padding: 0.625rem 1.75rem;\n background-color: ").concat(P.Tj.white,";\n color: ").concat(P.Tj.brand2,";\n border: 2px solid ").concat(P.Tj.brand2,";\n border-radius: 6px;\n cursor: pointer;\n transition: background-color 150ms ease, color 150ms ease;\n\n &:hover:not(:disabled) {\n background-color: ").concat(P.Tj.brand2,";\n color: ").concat(P.Tj.white,";\n }
2\n\n &:disabled {\n color: ").concat(P.Tj.dustyGrey,";\n border-color: ").concat(P.Tj.lightGrey2,";\n cursor: not-allowed;\n }\n }")),feedback:(0,N.AH)("{\n display: flex;\n align-items: flex-start;\n gap: 1.5rem;\n padding: 60px 40px 40px;\n\t\tbackground-color: #EEEEEE;\n\t\tborder-radius: 0 0px 6px 6px;\n\n\t\t@media (max-width: 640px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 0.5rem;\n\t\t\tpadding: 50px 40px 40px;\n\t\t\tmargin-top: -10px;\n\t\t}\n }"),feedbackArt:(0,N.AH)("{\n width: 6.875rem;\n height: auto;\n flex-shrink: 0;\n\t\tmax-width: 80px!important;\n }"),feedbackHeading:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n\t\tfont-size: 21px;\n font-weight: 500;\n line-height: 27px;\n margin: 0;\n color: ").concat(P.Tj.darkGrey,";\n }")),feedbackBody:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n color: ").concat(P.Tj.darkGrey2,";\n margin: 0.5rem 0 0;\n\n p {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 18px;\n margin: 0 0 0.5rem;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }")),results:(0,N.AH)("{\n margin: 60px 0 71px;\n text-align: center;\n }"),resultsHeading:(0,N.AH)("{\n display: block;\n width: 100%;\n max-width: 515.93px!important;\n height: auto;\n margin: 0 auto 40px;\n }"),resultsMessage:(0,N.AH)("{\n font-family: ".concat(L.A.displayBold,";\n font-size: 1.75rem;\n line-height: 1.4;\n color: ").concat(ke,";\n margin: 0 0 30px;\n }")),resultsGateMessage:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 21px;\n font-weight: 400;\n line-height: 1.4;\n margin: 40px 0;\n }")),resultsGateLink:(0,N.AH)("{\n font-weight: 400!important;\n text-decoration: underline!important;\n\n &:focus-visible {\n outline-offset: 2px;\n }\n }"),loginButton:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 16px;\n font-weight: 600!important;\n letter-spacing: 0.06em;\n text-transform: uppercase;\n color: ").concat(P.Tj.white,"!important;\n background-color: ").concat(P.Tj.salmon,";\n border: 2px solid ").concat(P.Tj.salmon,";\n border-radius: 999px;\n padding: calc(0.9rem - 2px) calc(2.5rem - 2px);\n margin-top: 2.5rem;\n cursor: pointer;\n transition: background-color 150ms ease, color 150ms ease;\n\n &:hover {\n background-color: transparent!important;\n color: ").concat(P.Tj.salmon,"!important;\n }\n\n &:focus-visible {\n outline: 2px solid ").concat(ke,";\n outline-offset: 2px;\n }\n }")),resultsDivider:(0,N.AH)("{\n border: none;\n border-top: 1px solid #d9d9d9;\n margin: 2.5rem 0;\n }"),shareHeading:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 1rem;\n font-weight: 700;\n letter-spacing: 0.14em;\n text-transform: uppercase;\n color: ").concat(P.Tj.darkGrey,";\n margin: 0 0 1.25rem;\n }")),shareRow:(0,N.AH)("{\n display: flex;\n justify-content: center;\n\n ul {\n display: flex;\n align-items: center;\n gap: 1rem;\n list-style: none;\n margin: 0 !important;\n padding: 0 !important;\n }\n\n li {\n margin: 0 !important;\n padding: 0 !important;\n\n &::marker {\n content: none !important;\n }\n }\n }"),signupCard:(0,N.AH)("{\n position: relative;\n text-align: center;\n background-color: ".concat(P.Tj.white,";\n border: 3px solid ").concat(P.Tj.techBlue,";\n border-radius: 12px;\n padding: 30px;\n margin-bottom: 1.5rem;\n }")),signupClose:(0,N.AH)("{\n position: absolute;\n top: 20px;\n right: 20px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n background: none;\n border: none;\n color: ".concat(P.Tj.darkGrey,";\n cursor: pointer;\n\n svg {\n width: 100%;\n height: 100%;\n }\n\n &:hover {\n color: ").concat(P.Tj.black,";\n }\n\n &:focus-visible {\n outline: 4px solid ").concat(P.Tj.techBlue,";\n outline-offset: 2px;\n border-radius: 4px;\n }\n }")),signupHeading:(0,N.AH)("{\n text-align: center;\n text-wrap: balance;\n font-family: ".concat(L.A.sansSerif,";\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 0.02em;\n text-transform: uppercase;\n line-height: 1.2;\n color: ").concat(P.Tj.brand1,";\n\t\tpadding: 0 20px;\n\t\tmargin-bottom: 1em;\n\n img {\n display: inline-block;\n width: 18px!important;\n height: 18px;\n vertical-align: -2px;\n margin-right: 7px;\n }\n }")),signupAction:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 21px;\n font-weight: 400;\n line-height: 1.3;\n color: ").concat(P.Tj.darkGrey2,";\n padding: 0;\n margin: 0;\n }")),answerText:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n font-size: 16px;\n line-height: 18px;\n color: ").concat(P.Tj.darkGrey2,";\n overflow-wrap: break-word;\n }")),skeletonBar:(0,N.AH)("{\n display: block;\n width: 100%;\n border-radius: 4px;\n }"),skeletonBanner:(0,N.AH)("{\n display: flex;\n flex-direction: column;
2\n align-items: center;\n border: 3px solid ".concat(P.Tj.lightGrey2,";\n border-radius: 12px;\n padding: 30px;\n margin-bottom: 1.5rem;\n }")),skeletonResults:(0,N.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n margin: 60px 0 71px;\n }"),pl4:(0,N.AH)("{\n padding-left: 8px\n }"),fbShare:(0,N.AH)("{\n &:focus-visible {\n outline: 5px auto Highlight !important;\n outline: 5px auto -webkit-focus-ring-color !important;\n }\n }")};var Se,_e,Ne,Oe,je,Fe=()=>d.createElement("svg",{className:De.answerIcon,viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false"},Se||(Se=d.createElement("path",{d:"M4.5 12.5l5 5L19.5 6.5",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))),Ie=()=>d.createElement("svg",{className:De.answerIcon,viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false"},_e||(_e=d.createElement("path",{d:"M6 6l12 12M18 6L6 18",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round"})));function Pe(e){var{answerText:t,inputType:n,name:r,checked:a,disabled:o,onChange:i,resultState:s,showCheckboxGlyph:l}=e,c="correct"===s?De.answerCorrect:"incorrect"===s?De.answerIncorrect:"missed"===s?De.answerMissed:a?De.answerSelected:"";return d.createElement("li",{className:"".concat(De.answer," ").concat(c),"data-testid":"quiz-answer"},d.createElement("label",{className:"".concat(De.answerLabel," ").concat(o?De.answerLabelLocked:"")},d.createElement("input",{type:n,name:r,className:De.answerInput,checked:a,disabled:o,onChange:i}),l?Ne||(Ne=d.createElement("span",{"data-checkbox":!0,"aria-hidden":"true"},d.createElement("svg",{viewBox:"0 0 24 24",focusable:"false"},d.createElement("path",{d:"M5 12.5l4.5 4.5L19 7",fill:"none",stroke:"currentColor",strokeWidth:"3.5",strokeLinecap:"round",strokeLinejoin:"round"})))):null,d.createElement("span",{className:De.answerText},t),"correct"===s||"missed"===s?Oe||(Oe=d.createElement(Fe,null)):null,"incorrect"===s?je||(je=d.createElement(Ie,null)):null))}Pe.defaultProps={answerText:"",checked:!1,disabled:!1,resultState:null,showCheckboxGlyph:!1};var Le=(e,t)=>{var n;return(null==e||null===(n=e.attrs)||void 0===n?void 0:n.answerId)||"answer-".concat(t)};function Me(e){var{answers:t,correctIds:n,selectedIds:r,answered:a,name:o,labelledBy:i,onSelect:s,isTrueFalse:l}=e,c=e=>a?n.includes(e)?"correct":r.includes(e)?"incorrect":null:null;return d.createElement("ul",{className:"".concat(De.answerList).concat(l?" ".concat(De.answerListNarrow):""),role:"group","aria-labelledby":i},t.map(((e,t)=>{var n,i=Le(e,t);return d.createElement(Pe,{key:i,answerText:null==e||null===(n=e.attrs)||void 0===n?void 0:n.answerText,inputType:"radio",name:o,checked:r.includes(i),disabled:a,onChange:()=>s(i),resultState:c(i)})})))}function He(e){var{answers:t,correctIds:n,selectedIds:r,answered:a,name:o,labelledBy:i,onToggle:s,onSubmit:l}=e,c=e=>{if(!a)return null;var t=n.includes(e),o=r.includes(e);return t?o?"correct":"missed":o?"incorrect":null};return d.createElement(d.Fragment,null,d.createElement("ul",{className:De.answerList,role:"group","aria-labelledby":i},t.map(((e,t)=>{var n,i=Le(e,t);return d.createElement(Pe,{key:i,answerText:null==e||null===(n=e.attrs)||void 0===n?void 0:n.answerText,inputType:"checkbox",name:o,checked:r.includes(i),disabled:a,onChange:()=>s(i),resultState:c(i),showCheckboxGlyph:!0})}))),a?null:d.createElement("button",{type:"button",className:De.submit,disabled:0===r.length,onClick:l,"data-testid":"quiz-submit"},"Submit"))}Me.defaultProps={isTrueFalse:!1};var Re,Be=["Incorrect.","Good try."],ze={correct:["Yes!","Nice work.","Thatâs right.","Correct!"],partial:["Partial credit."],incorrect:Be},Ve=e=>e[Math.floor(Math.random()*e.length)],Ue=["Flawless!","Perfect!"],qe=["Genius level!","Crushed it!","Aced it!","Top marks!"],We=["Excellent!","Awesome!","Great!"],Ge=["Good work!"],Ye=["Solid work!"],Ke=["Nice try!","Room to grow!"];function Ze(e){var{outcome:t,explanation:n}=e,[r]=(0,d.useState)((()=>(e=>Ve(ze[e]||Be))(t)));return d.createElement("div",{className:De.feedback,"data-testid":"quiz-feedback","data-outcome":t},d.createElement("img",{className:De.feedbackArt,src:"correct"===t?"/assets/quiz/correct-answer.png":"/assets/quiz/wrong-answer.png",alt:""}),d.createElement("div",null,d.createElement("p",{className:De.feedbackHeading,"data-testid":"quiz-feedback-heading"},r),n?d.createElement("div",{className:De.feedbackBody,dangerouslySetInnerHTML:{__html:n}}):null))}function $e(e){var{number:t,total:n,questionId:r,questionType:a,questionText:o,explanation:i,isExtraCredit:s,innerBlocks:l,scoringId:c,onAnswered:u,initialSelectedIds:p,isLast:m}=e,[h,f]=(0,d.useState)([]),[g,v]=(0,d.useState)(!1),[y,b]=(0,d.useState)(null),x=(e=>(e||[]).filter((e=>"edu/quiz-answer"===(null==e?void 0:e.blockName))))(l),w="multiple"===a,E="true_false"===a,C=w&&!/select\s+all\s+that\s+apply/i.test(o||""),k=(e=>e.map(((e,t)=>{var n;return null!=e&&null!==(n=e.attrs)&&void 0!==n&&n.isCorrect?Le(e,t):null}
2)).filter(Boolean))(x),A=function(e){var{restored:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{points:n,allCorrect:r}=(e=>{var{selectedIds:t,correctIds:n,isMultiple:r}=e,a=t.length===n.length&&t.every((e=>n.includes(e))),o=0;return n.length>0&&(o=r?t.filter((e=>n.includes(e))).length/n.length:a?1:0),{points:o,allCorrect:a}})({selectedIds:e,correctIds:k,isMultiple:w});v(!0),b(r?"correct":w&&n>0?"partial":"incorrect"),u(c,n,e,{restored:t})};(0,d.useEffect)((()=>{null!=p&&p.length&&!g&&x.length>0&&(f(p),A(p,{restored:!0}))}),[]);var T="quiz-question-text-".concat(r||t),D="quiz-question-".concat(r||t);return d.createElement("li",{className:De.question,"data-testid":"quiz-question","data-extra-credit":s||void 0},d.createElement("div",{className:"".concat(De.card," ").concat(g?De.cardAnswered:"")},d.createElement("div",{className:De.questionHeader},s?d.createElement("img",{className:De.extraCreditBadge,src:"/assets/quiz/extra-credit.png",alt:"Extra Credit","data-testid":"quiz-extra-credit-badge"}):d.createElement("span",{className:De.numberBadge,"aria-hidden":"true"},t),d.createElement("span",{className:De.srOnly},"Question ",t," of ",n)),d.createElement("div",{id:T,className:De.questionText,dangerouslySetInnerHTML:{__html:o}}),C?d.createElement("p",{className:De.questionHint,"data-testid":"quiz-hint"},"Select all that apply."):null,x.length>0?w?d.createElement(He,{answers:x,correctIds:k,selectedIds:h,answered:g,name:D,labelledBy:T,onToggle:e=>{g||f((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e]))},onSubmit:()=>A(h)}):d.createElement(Me,{answers:x,correctIds:k,selectedIds:h,answered:g,name:D,labelledBy:T,onSelect:e=>{g||(f([e]),A([e]))},isTrueFalse:E}):null),d.createElement("div",{"aria-live":"polite"},g?d.createElement(Ze,{outcome:y,explanation:i}):null),!m&&d.createElement("div",{className:De.questionDivider},Re||(Re=d.createElement("div",null))))}Ze.defaultProps={outcome:"incorrect",explanation:""},$e.defaultProps={questionId:"",questionType:"",questionText:"",explanation:"",isExtraCredit:!1,innerBlocks:[],scoringId:"",onAnswered:()=>{},initialSelectedIds:null,isLast:!1};var Qe,Xe,Je,et=n(84831),tt=n(65108),nt=n(66150);function rt(e){var t,{quizId:n,pct:r,earned:a,extraCreditEarned:o,isPerfect:i}=e,[s]=(0,d.useState)((()=>null!==r?(e=>{var{pct:t,isPerfect:n=!1}=e;return Ve(n?Ue:(e=>e>=100?qe:e>=80?We:e>=70?Ge:e>=60?Ye:Ke)(t))})({pct:r,isPerfect:i}):null)),c=(0,xe.d4)((e=>{if("undefined"!=typeof window){var t=window.location.pathname.replace(/^\/|\/$/g,"").toLowerCase();return l()(e,"quizzes['".concat(t,"'].nid"),void 0)}})),u="undefined"!=typeof window&&void 0!==c?"".concat("https://www.edutopia.org","/shared/quiz/?quizId=").concat(c,"&score=").concat(r):"",p=null!==r?"I scored ".concat(r,"% on this Edutopia quiz!"):"I took this Edutopia quiz!";return d.createElement("div",{className:De.results,"data-testid":"quiz-score"},d.createElement("img",{className:De.resultsHeading,src:"/assets/quiz/quiz-results.png",alt:"Quiz Results"}),d.createElement("p",{className:De.resultsMessage,"data-testid":"quiz-score-message"},null!==r?"".concat(s," You scored ").concat(r,"%").concat(o>0?", with extra credit.":"."):"You earned ".concat((t=a,String(Math.round(100*t)/100))," extra credit point").concat(1===a?"":"s","!")),d.createElement("p",{className:De.shareHeading},"SHARE YOUR SCORE"),d.createElement("div",{className:De.shareRow,onClick:e=>e.stopPropagation()},d.createElement("ul",{className:nt.A.socialIconList,"data-testid":"social-list","data-shareUrl":u},d.createElement("li",{className:nt.A.socialIconListItem,title:"Share to Facebook"},d.createElement(et.FacebookButton,{className:De.fbShare,url:"".concat(u,"&shared=facebook"),message:p,appId:"206362376048616",sharer:!0,tabIndex:"0",role:"button",onClick:()=>{(0,oe.s)("Click_Social_Share_Icon","Social Icon","facebook"),le.Ay.event({category:"Quiz",action:"Quiz Share",label:"".concat(n,":facebook")})}},d.createElement(tt.A,{service:"facebook",url:"",title:p}))))))}function at(e){var{onBeforeNavigate:t,className:n,trailing:r,signupTestId:a,loginTestId:o}=e,i=e=>{e.stopPropagation(),t()};return d.createElement("p",{className:n},d.createElement($.N_,{to:"/account/signup",className:De.resultsGateLink,onClick:i,"data-testid":a},"Sign up")," ","or"," ",d.createElement($.N_,{to:"/account/signin",className:De.resultsGateLink,onClick:i,"data-testid":o},"log in"),r)}function ot(e){var{onBeforeNavigate:t}=e;return d.createElement("div",{className:De.results,"data-testid":"quiz-score-gate"},d.createElement(at,{onBeforeNavigate:t,className:De.resultsGateMessage,trailing:" to see and save your final results.",signupTestId:"quiz-gate-signup",loginTestId:"quiz-gate-login"}),d.createElement($.N_,{to:"/account/signup",className:De.loginButton,onClick:e=>{e.stopPropagation(),t()},"data-testid":"quiz-gate-signup-button"},"Sign Up"))}function it(e){var{onBeforeNavigate:t}=e,[n,r]=(0,d.useState)(!1);return n?null:d.createElement("aside",{className:De.signupCard,"data-testid":"quiz-signup-card"},d.createElement("button",{type:"button",className:De.signupClose,onClick:()=>r(!0),"aria-label":"Dismiss","data-testid":"quiz-signup-dismiss"},Qe||(Qe=d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",fill:"none"},d.createElement("path",{d:"M0.353516 0.353516L16.3535 16.3535M16.3535 0.353516L0.353516 16.3535",stroke:"#333333"})))),d.createElement("p",{className:De.signupHeading}
2,Xe||(Xe=d.createElement("img",{src:"/assets/quiz/log-in-asset.png",alt:"","aria-hidden":"true"})),Je||(Je=d.createElement("span",null,"Want to see your quiz results?"))),d.createElement(at,{onBeforeNavigate:t,className:De.signupAction,trailing:".",signupTestId:"quiz-signup-signup",loginTestId:"quiz-signup-login"}))}rt.defaultProps={quizId:"",pct:null,earned:0,extraCreditEarned:0,isPerfect:!1},at.defaultProps={trailing:""};var st,lt=n(76910),ct=e=>{var{className:t,style:n}=e;return d.createElement("span",{className:"".concat(lt.q," ").concat(De.skeletonBar," ").concat(t||""),style:n})};ct.defaultProps={className:"",style:void 0};var ut=e=>{var{answers:t,isLast:n}=e;return d.createElement("li",{className:De.question},d.createElement("div",{className:De.card},d.createElement("div",{className:De.questionHeader},d.createElement("span",{className:"".concat(lt.q," ").concat(De.numberBadge)})),d.createElement(ct,{style:{width:"85%",height:21}}),d.createElement(ct,{style:{width:"55%",height:21,marginTop:6}}),d.createElement("ul",{className:De.answerList},Array.from({length:t},((e,t)=>d.createElement("li",{key:t,className:De.answer},d.createElement(ct,{style:{height:52,borderRadius:8}})))))),!n&&d.createElement("div",{className:De.questionDivider},st||(st=d.createElement("div",null))))};function dt(e){var{questionCount:t}=e;return d.createElement("div",{className:De.quiz,"aria-busy":"true","data-testid":"quiz-auth-skeleton"},d.createElement("span",{className:De.srOnly},"Loading quizâ¦"),d.createElement("div",{"aria-hidden":"true"},d.createElement("div",{className:De.skeletonBanner},d.createElement(ct,{style:{width:"min(22rem, 80%)",height:18}}),d.createElement(ct,{style:{width:"min(11rem, 60%)",height:20,marginTop:22}})),d.createElement("ol",{className:De.questionList},Array.from({length:t},((e,n)=>d.createElement(ut,{key:n,answers:n%2==0?4:2,isLast:n===t-1})))),d.createElement("div",{className:De.skeletonResults},d.createElement(ct,{style:{width:"min(20rem, 70%)",height:56,borderRadius:12}}),d.createElement(ct,{style:{width:"min(30rem, 90%)",height:20,marginTop:40}}),d.createElement(ct,{style:{width:"min(18rem, 60%)",height:20,marginTop:12}}))))}var pt=function(){var e=(0,q.A)((function*(e){try{yield i().post("".concat("https://v4-1.api.edutopia.org","/user-completed-quiz"),e,{headers:{"Content-Type":"text/plain"}})}catch(e){console.error("Error in useSubmitQuizScore",e)}}));return function(t){return e.apply(this,arguments)}}();function mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mt(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ft(e){var{quizId:t,postId:n,innerBlocks:a}=e,[o,i]=(0,d.useState)({}),[s,l]=(0,d.useState)({}),c=(0,xe.d4)((e=>{var t;return null==e||null===(t=e.global)||void 0===t?void 0:t.loggedIn})),u=(0,xe.wA)(),p=(0,xe.Pj)(),[m,h]=(0,d.useState)((()=>{var e;return(null===(e=p.getState())||void 0===e||null===(e=e.global)||void 0===e||null===(e=e.pendingQuizAnswers)||void 0===e?void 0:e[t])||null})),[f,g]=(0,d.useState)(0),v=(0,d.useRef)({started:!1,completed:!1}),y=(0,d.useRef)(!1),b=(0,d.useRef)(c);(0,d.useEffect)((()=>{var e=b.current;b.current=c,!0===e&&!1===c&&(i({}),l({}),h(null),v.current={started:!1,completed:!1},y.current=!1,T.current=!1,clearTimeout(D.current),D.current=null,g((e=>e+1)))}),[c]);var[x]=(0,d.useState)((()=>{if("undefined"==typeof window)return!1;var e=new URLSearchParams(window.location.search);return"quiz-score"===e.get("open")&&e.get("scrollTo")==="quiz-".concat(t)}));(0,d.useEffect)((()=>{!function(){if("undefined"!=typeof window){var e=new URL(window.location.href),t=new URLSearchParams(e.search);if("quiz-score"===t.get("open")){t.delete("open"),t.delete("scrollTo");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)}}}()}),[]);var w=(e=>(e||[]).filter((e=>"edu/quiz-question"===(null==e?void 0:e.blockName))))(a),E=(e=>{var t=new Set;return e.map(((e,n)=>{var r,a=(null==e||null===(r=e.attrs)||void 0===r?void 0:r.questionId)||"quiz-question-".concat(n);return t.has(a)&&(a="quiz-question-".concat(n)),t.add(a),a}))})(w),C=(e=>e.map(((e,t)=>((null==e?void 0:e.innerBlocks)||[]).some((e=>"edu/quiz-answer"===(null==e?void 0:e.blockName)))?t:null)).filter((e=>null!==e)))(w),k=C.length>0&&C.every((e=>E[e]in o)),A=(0,d.useRef)(null),T=(0,d.useRef)(!1),D=(0,d.useRef)(null);(0,d.useEffect)((()=>
2{if((x||y.current)&&!T.current&&k&&void 0!==c&&A.current){T.current=!0;var e=A.current,t=()=>{var t,n;D.current=null;var r=e.getBoundingClientRect();if(!(r.height>0&&r.top>=0&&r.bottom<=window.innerHeight)){var a=null===(t=(n=window).matchMedia)||void 0===t||null===(t=t.call(n,"(prefers-reduced-motion: reduce)"))||void 0===t?void 0:t.matches;e.scrollIntoView({block:"center",behavior:a?"auto":"smooth"})}};x?t():D.current=setTimeout(t,600)}}),[x,k,c]),(0,d.useEffect)((()=>()=>clearTimeout(D.current)),[]);var{earned:S,extraCreditEarned:_,pct:N,isPerfect:O}=(e=>{var{questions:t,scoringIds:n,answerableIndexes:r,results:a}=e,o=r.filter((e=>{var n;return!(null!==(n=t[e])&&void 0!==n&&null!==(n=n.attrs)&&void 0!==n&&n.isExtraCredit)})).length,i=Object.values(a).reduce(((e,t)=>e+t),0);return{denominator:o,earned:i,extraCreditEarned:r.filter((e=>{var n;return null===(n=t[e])||void 0===n||null===(n=n.attrs)||void 0===n?void 0:n.isExtraCredit})).reduce(((e,t)=>e+(a[n[t]]||0)),0),pct:o>0?Math.round(i/o*100):null,isPerfect:r.length>0&&i===r.length}})({questions:w,scoringIds:E,answerableIndexes:C,results:o});!function(e){var{postId:t,blockQuizId:n,allAnswered:r,pct:a,earned:o,extraCreditEarned:i}=e,s=(0,xe.d4)((e=>{var t;return null==e||null===(t=e.global)||void 0===t?void 0:t.loggedIn})),l=(0,xe.d4)((e=>{var t;return null==e||null===(t=e.global)||void 0===t?void 0:t.user})),c=(0,d.useRef)(!1),u=(0,d.useRef)(null);(0,d.useEffect)((()=>{(null==l?void 0:l.email)!==u.current&&(c.current=!1),r&&!0===s&&null!=l&&l.email&&t&&!c.current&&(c.current=!0,u.current=l.email,pt({email:l.email,userId:l.id,quizId:t,blockQuizId:n,score:a,earned:o,extraCreditEarned:i}))}),[r,s,null==l?void 0:l.email,t])}({postId:n,blockQuizId:t,allAnswered:k,pct:N,earned:S,extraCreditEarned:_});var j=()=>u((0,we.b7)("returnToQuiz",{quizId:t}));if((0,d.useEffect)((()=>{t&&Object.keys(s).length>0&&u((0,Ee.Fo)(t,s))}),[t,s,u]),0===w.length)return null;if(void 0===c)return d.createElement(dt,{questionCount:w.length});var F=e=>{le.Ay.event({category:"Quiz",action:e,label:t||n})},I=function(e,t,n){var{restored:r=!1}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};i((n=>{var a=ht(ht({},n),{},{[e]:t});return((e,t,n)=>{var r=v.current;r.started||0!==Object.keys(e).length||(r.started=!0,n||F("Quiz Start"));var a=C.length>0&&C.every((e=>E[e]in t));!r.completed&&a&&(r.completed=!0,n||(F("Quiz Complete"),y.current=!0))})(n,a,r),a})),l((t=>ht(ht({},t),{},{[e]:n})))};return d.createElement("div",{className:De.quiz,"data-testid":"quiz-block","data-quiz-id":t,onClick:e=>{e.target.closest("input, label, button")&&e.stopPropagation()}},!1!==c||k?null:d.createElement(it,{onBeforeNavigate:j}),d.createElement("ol",{className:De.questionList},w.map(((e,t)=>{var n=t===w.length-1;return d.createElement($e,(0,r.A)({key:"".concat(E[t],"-").concat(f),number:t+1,total:w.length},null==e?void 0:e.attrs,{innerBlocks:null==e?void 0:e.innerBlocks,scoringId:E[t],onAnswered:I,initialSelectedIds:(null==m?void 0:m[E[t]])||null,isLast:n}))}))),d.createElement("div",{id:t?"quiz-".concat(t):void 0,ref:A,"aria-live":"polite",role:"status"},k&&c?d.createElement(rt,{quizId:t||n,pct:N,earned:S,extraCreditEarned:_,isPerfect:O}):null,k&&!1===c?d.createElement(ot,{onBeforeNavigate:j}):null))}ft.defaultProps={quizId:"",postId:"",innerBlocks:[]};var gt=n(42501);const vt={showHide:(0,N.AH)("{\n margin: 1.5rem 0;\n }"),cta:(0,N.AH)("{\n font-family: 'canada-type-gibson', 'Arial', 'Verdana', 'sans-serif';\n font-size: 1.125rem;\n font-weight: 600;\n line-height: 1.3;\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 0.75rem;\n width: 100%;\n padding: 1.125rem 1.5rem;\n background-color: ".concat(P.Tj.white,";\n color: ").concat(P.Tj.brand2,";\n border: 2px solid ").concat(P.Tj.brand2,";\n border-radius: 6px;\n text-align: center;\n letter-spacing: 0.01em;\n cursor: pointer;\n transition:\n background-color 200ms ease,\n color 200ms ease,\n transform 150ms ease;\n\n &:active {\n transform: scale(0.995);\n }\n }")),label:(0,N.AH)("{\n display: inline-block;\n }"),chevron:(0,N.AH)("{\n flex-shrink: 0;
2\n width: 20px;\n height: 20px;\n transform: rotate(0deg);\n transform-origin: center;\n transition: transform 300ms ease;\n }"),chevronOpen:(0,N.AH)("{\n transform: rotate(180deg);\n }"),content:(0,N.AH)("{\n display: grid;\n grid-template-rows: 1fr;\n margin-top: 1rem;\n opacity: 1;\n transition:\n grid-template-rows 300ms ease,\n margin-top 300ms ease,\n opacity 250ms ease;\n }"),open:(0,N.AH)("{}"),collapsed:(0,N.AH)("{\n grid-template-rows: 0fr;\n margin-top: 0;\n opacity: 0;\n pointer-events: none;\n }"),inner:(0,N.AH)("{\n overflow: hidden;\n min-height: 0;\n }"),innerBox:(0,N.AH)("{\n border: 1px solid ".concat(P.Tj.lightGrey2,";\n border-radius: 6px;\n padding: 1.25rem 1.5rem;\n }"))};var yt;function bt(e){var{buttonLabel:t,buttonLabelOpen:n,innerBlocks:r,renderBlock:a}=e,[o,i]=(0,d.useState)(!1),[s,l]=(0,d.useState)(!1);return d.createElement("div",{className:vt.showHide,"data-testid":"show-hide"},d.createElement("button",{type:"button",className:vt.cta,onClick:()=>{s||l(!0),i((e=>!e))},"aria-expanded":o,"data-testid":"show-hide-cta"},d.createElement("span",{className:vt.label},o?n:t),d.createElement("svg",{className:"".concat(vt.chevron," ").concat(o?vt.chevronOpen:""),xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true","data-testid":"show-hide-chevron"},yt||(yt=d.createElement("path",{d:"M5 7.5L10 12.5L15 7.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))),d.createElement("div",{className:"".concat(vt.content," ").concat(o?vt.open:vt.collapsed),"aria-hidden":!o,"data-testid":"show-hide-content"},d.createElement("div",{className:vt.inner},d.createElement("div",{className:vt.innerBox},s&&r.map(((e,t)=>{var n=a(e),r="sh-".concat(t);return null==n?null:d.isValidElement(n)?d.cloneElement(n,{key:r}):d.createElement(d.Fragment,{key:r},n)}))))))}bt.defaultProps={buttonLabel:"View More Details",buttonLabelOpen:"Hide Details",innerBlocks:[]};var xt=n(31131),wt={userList:(0,N.AH)("{\n margin: 0 auto;\n padding-top: 15px;\n max-width: 806px;\n display: flex;\n flex-wrap: wrap;\n\n @media screen and (min-width: ".concat(P.T5.medium,") {\n border-top: 1px solid ").concat(P.Tj.lightGrey2,";\n padding-top: 31px;\n }\n }")),userListUser:(0,N.AH)("{\n display: flex;\n margin-bottom: 39px;\n }"),userListWrapper:(0,N.AH)("{\n display: flex;\n flex-basis: 100%;\n flex-direction: column;\n\n @media screen and (min-width: ".concat(P.T5.medium,") {\n flex-basis: 50%;\n }\n }")),userListUserImg:(0,N.AH)("{\n display: inline-block;\n margin-right: 20px;\n border-radius: 50%;\n width: 125px;\n height: 125px;\n overflow: hidden;\n vertical-align: top;\n flex-basis: 125px;\n flex-shrink: 0;\n background-color: gainsboro;\n\n img {\n display: block;\n max-width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }"),userListUserData:(0,N.AH)("{\n display: block;\n overflow: auto;\n vertical-align: top;\n @media screen and (min-width: ".concat(P.T5.medium,") {\n display: inline-block;\n }\n p {\n font-size: 18px;\n }\n\n }")),userListUserName:(0,N.AH)("{\n margin-top: 0;\n margin-bottom: 4px;\n text-transform: capitalize;\n text-decoration: none;\n display: inline-block;\n font-weight: 500;\n }"),userListUserNameLink:(0,N.AH)("{\n margin-top: 0;\n margin-bottom: 4px;\n text-transform: capitalize;\n text-decoration: none;\n color: ".concat(P.Tj.brand2,";\n display: inline-block;\n font-weight: 500;\n\n &:hover {\n outline: none;\n background-color: ").concat(P.Tj.hover,";\n cursor: pointer;\n }\n }")),userListUserTitle:(0,N.AH)()};const Et=e=>{var t,n,r,a,o={userList:null==wt?void 0:wt.userList,userListUser:null==wt?void 0:wt.userListUser,userListWrapper:null==wt?void 0:wt.userListWrapper,userListUserImg:null==wt?void 0:wt.userListUserImg,userListUserData:null==wt?void 0:wt.userListUserData,userListUserName:null==wt?void 0:wt.userListUserName,userListUserNameLink:null==wt?void 0:wt.userListUserNameLink,userListUserTitle:null==wt?void 0:wt.userListUserTitle},i=e=>null==e?void 0:e.map(((e,t)=>d.createElement("div",{className:o.userListUser,key:t,"data-testid":"user"},d.createElement("div",{className:o.userListUserImg},null!=e&&e.link?d.createElement($.N_,{to:(0,xt.A)(e.link)},d.createElement("img",{src:null!=e&&e.headshot?e.headshot:"/assets/user-placeholder.svg",alt:e.name})):d.createElement("img",{src:null!=e&&e.headshot?e.headshot:"/assets/user-placeholder.svg",alt:e.name})),d.createElement("div",{className:o.userListUserData},null!=e&&e.link?d.createElement($.N_,{to:(0,xt.A)(e.link)},d.createElement("p",{className:o.userListUserNameLink},e.name)):d.createElement("p",{className:o.userListUserName},e.name),d.createElement("p",{className:o.userListUserTitle},e.title))))),s=null!==(t=null===(n=e.persons)||void 0===n?void 0:n[0])&&void 0!==t?t:[],l=null!==(r=null===(a=e.persons)||void 0===a?void 0:a[1])&&void 0!==r?r:[];return d.createElement("div",{className:o.userList,"data-testid":"user-list"},s.length?d.createElement("div",{className:o.userListWrapper},i(s)):null,l.length?d.createElement("div",{className:o.userListWrapper},i(l)):null)},Ct={richText:(0,N.AH)("{\n font-family: ".concat(L.A.sansSerif,";\n line-height: 30px;\n color: ").concat(P.Tj.darkGrey,";\n font-size: 21px;\n\n margin-bottom: 36px;\n\n a,\n a div {\n cursor: pointer;\n }\n\n .school-primer__explainer & {\n margin-top: 3px;\n \n ul, ol {\n \tpadding-left: unset !important;\n \tmargin-left: unset !important;\n }\n \n li {\n padding-left: 40px !important;\n &::marker {\n content: unset !important;\n }\n }\n }\n\n .twitter-tweet {\n margin: 30px auto !important;\n }\n \n ol:not(:first-child) {\n padding-left: 10px;\n margin: 0 0 15px 20px; \n }\n \n ul:not(:first-child) {\n padding-left: 10px;\n margin: 0 0 15px 20px;\n \n > li {\n padding-left: 20px;\n &::marker {\n content: 'â¢';\n }\n }\n }\n\n li {\n margin: 0 0 15px 20px;\n padding-left: 10px;\n list-style-position: outside;\n }\n\n img {\n max-width: 100%;\n width: 100%;\n z-index: 0;\n }\n\n a[href^='http'],\n a[href^='https'] {\n &:not([href*='edutopia']):after {\n display: inline-block;\n position: relative;\n margin-left: 5px;\n background-image: url('/assets/redirect.svg');\n background-repeat: no-repeat;\n background-size: 100%;\n width: 14px;\n height: 14px;\n content: '';\n }\n }\n a.button {\n font-family: ").concat(L.A.sansSerif,";\n font-weight: 600;\n display: block;\n border: 2px solid ").concat(P.Tj.brand2,";\n border-radius: 6px;\n background-clip: padding-box;\n background-color: ").concat(P.Tj.brand2,";\n cursor: pointer;
2\n padding: 0 30px;\n height: 54px;\n text-align: center;\n text-decoration: none;\n line-height: 50px;\n color: ").concat(P.Tj.white,";\n font-size: 19px;\n letter-spacing: 1.2px;\n @media screen and (min-width: ").concat(P.T5.small,") {\n display: inline-block;\n margin: 0 auto;\n }\n &:active,\n &:hover,\n &:focus {\n background-color: ").concat(P.Tj.white,";\n color: ").concat(P.Tj.brand2,";\n }\n &:not([href*='edutopia']):after {\n display: none;\n }\n }\n\n .credit-link--no-bg[href^='http'],\n .credit-link--no-bg[href^='https'] {\n &:not([href*='edutopia']):after {\n margin-left: 0;\n background-image: none;\n width: 0;\n height: 0;\n }\n }\n\n div[id*='infogram'] {\n margin: 0 auto 1.5em;\n max-width: 580px;\n }\n div.typeform-widget {\n margin: 0 auto 1.5em;\n }\n\n h3.section-heading {\n margin: 0;\n }\n }"))};var kt=n(84481);const At={container:(0,N.AH)("margin-bottom:1.5em;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;border:1px solid rgba(255,76,0,0.2);background:#fff4f0;scroll-margin-top:20px;@media screen and (min-width:",P.T5.small,"){}.hidden{opacity:0;visibility:hidden;transition:visibility 0s linear 0.5s,opacity 0.5s ease;transform:translateX(-100%);}"),titleContainer:(0,N.AH)("width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;.ai-icon{display:block;background:url('/assets/ai-icon-v2-orange.svg') no-repeat center center / 32px 32px;cursor:pointer;width:32px;height:32px;overflow:hidden;}.title{margin:0%;color:#333;font-size:18px;font-weight:600;line-height:18px;letter-spacing:1px;display:flex;align-items:center;gap:8px;.beta-flag{padding:4px;border-radius:3px;background:#d8d8d8;color:#000;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0.24px;}}"),separator:(0,N.AH)("width:100%;&::before{content:'';display:block;width:100%;height:1px;background-color:rgba(255,76,0,0.2);}"),chipsContainer:(0,N.AH)("display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;color:#000;font-size:18px;font-style:normal;font-weight:300;line-height:27px;margin:0;transition:transform 0.5s ease;width:100%;@media screen and (min-width:",P.T5.small,"){margin:0 24px;flex-direction:row;justify-content:flex-start;align-items:stretch;width:calc(100% - 48px);}.chip{transition:opacity 0.5s ease,transform 0.5s ease;padding:16px;border-radius:15px;outline:1px solid #ff4c00;background:#ffe6dc;&.idle:hover{border-radius:15px;outline:1px solid #ff4c00;background:var(--system-white,#fff);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);cursor:pointer;}&.active{outline:unset;}&.inactive{display:none;opacity:0;visibility:hidden;}@media screen and (min-width:",P.T5.small,"){width:auto;&.inactive{display:block;opacity:0;}}}"),llmOutput:(0,N.AH)("display:flex;gap:16px;color:#000;line-height:27px;margin:0 0 0 0;@media screen and (min-width:",P.T5.small,"){margin:0 24px 0 0;}.icon{display:block;background:url('/assets/ai-icon-v2-orange.svg') no-repeat center center / 30px 30px;cursor:pointer;min-width:30px;max-width:30px;height:30px;border-radius:50%;overflow:hidden;margin-bottom:10px;&.mobile-only{display:block;}&.desktop-only{display:none;}@media screen and (min-width:",P.T5.small,"){&.mobile-only{display:none;}&.desktop-only{display:block;}}}.output-container{padding:16px;border-radius:15px;background:rgba(254,76,0,0.25);h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;}p,li{font-size:18px;font-style:normal;font-weight:300;li{margin:15px 0 15px 10px;}}li{padding-left:10px;}ol,ul{margin:15px 0 15px 0px !important;padding:0;}ul:not(:first-child) li{padding-left:10px;margin:15px 0 15px 10px;&::marker{content:'â¢';}}@media screen and (min-width:",P.T5.small,"){ul:not(:first-child) li{padding-left:20px;margin:15px 0 15px 10px;&::marker{content:'â¢';}}li{li{margin:15px 0 15px 10px;padding-left:20px;&::marker{content:'â¢';}}}}}.separator{margin:24px 0;width:100%;&::before{content:'';display:block;width:100%;height:1px;background-color:#d8d8d8;}}"),promptFeedback:(0,N.AH)(".status-message{font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.18px;display:block;margin-top:16px;&.success{color:#0a8505;}&.error{color:#d70000;}}"),feedbackForm:(0,N.AH)("display:flex;flex-direction:column;gap:16px;label{color:#000;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0.18px;}input,textarea{font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-weight:300;line-height:30px;letter-spacing:0.18px;border-radius:6px;border:1px solid #d8d8d8;background:#fff;padding:8px 16px;&::placeholder{font-style:italic;color:#666;}&.error{border-color:#d70000;&:focus-visible{outline-color:#d70000;}}}textarea{resize:none;}button[type='submit']{font-family:'canada-type-gibson';font-weight:600;font-size:19px;letter-spacing:1.2px;line-height:50px;text-align:center;border:2px solid #3aaa35;border-radius:6px;background-clip:padding-box;background-color:#3aaa35;cursor:pointer;padding:0 30px;text-align:center;color:#ffffff;width:100%;&:hover,&:active,&:focus,&:focus-visible{background-color:#ffffff;color:#3aaa35;}&:disabled{background-color:rgba(58,170,53,0.7);color:#ffffff;border-color:rgba(58,170,53,0.7);
2cursor:default;}}"),usefulActions:(0,N.AH)("display:flex;gap:11px;margin-top:8px;@media screen and (min-width:",P.T5.small,"){gap:8px;}button{all:unset;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;&:hover,&:active{path{fill:#333;stroke:#333;}}svg{width:20px;height:20px;}}"),startOver:(0,N.AH)("all:unset;color:#666;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.8px;margin-bottom:8px;cursor:pointer;display:flex;align-items:center;svg{transition:transform 0.3s ease;transform:rotate(0deg);}&:hover{color:#333;svg{transform:rotate(180deg);}path{stroke:#333 !important;}}"),footer:(0,N.AH)("display:flex;flex-direction:column;align-items:center;width:100%;.disclaimer{color:#666;font-size:14px;font-weight:300;line-height:27px;}"),notice:(0,N.AH)("background-color:rgba(255,155,51,0.5);border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative;margin-left:5px;width:215px;height:52px;margin-top:15px;&:before{content:'';position:absolute;left:50%;top:-5px;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:7px 10px 7px 0px;border-color:transparent #ffc897 transparent transparent;rotate:90deg;}p{color:#000;font-family:'canada-type-gibson';font-size:16px;line-height:16px;margin:0;padding:9px 10px 9px 32px;letter-spacing:0;&:before{content:'';position:absolute;left:10px;top:22px;transform:translateY(-50%);background-image:url('/assets/bolt-lightning-solid.svg');background-position:center;background-repeat:no-repeat;width:20px;height:20px;}}&.desktop-only{display:none;}@media screen and (min-width:",P.T5.small,"){&.mobile-only{display:none;}&.desktop-only{display:block;}width:auto;height:auto;margin-top:0;&:before{left:-8px;top:40%;transform:translateY(-50%);border-width:8px 12px 8px 0;rotate:unset;}p{letter-spacing:unset;&:before{top:50%;}}}"),tooltip:(0,N.AH)("opacity:1;z-index:999;")};var Tt,Dt,St=e=>{var[t,a]=(0,d.useState)(null),[o,i]=(0,d.useState)(null),[s,l]=(0,d.useState)(null),[c,u]=(0,d.useState)(!1);return(0,d.useEffect)((()=>{Promise.all([n.e(168),n.e(549),n.e(125),n.e(636)]).then(n.bind(n,77636)).then((e=>{l((()=>e.default))})).catch((e=>{console.error("Failed to load react-markdown:",e),u(!0)})),Promise.all([n.e(168),n.e(125),n.e(210)]).then(n.bind(n,26210)).then((e=>{i((()=>e.default))})).catch((e=>{console.error("Failed to load react-markdown:",e),u(!0)})),Promise.all([n.e(168),n.e(549),n.e(794)]).then(n.bind(n,43794)).then((e=>{a((()=>e.default))})).catch((e=>{console.error("Failed to load react-markdown:",e),u(!0)}))}),[]),c?Tt||(Tt=d.createElement("p",null,"Failed to load Markdown viewer.")):s&&o&&t?d.createElement(s,(0,r.A)({},e,{remarkPlugins:[o],rehypePlugins:[t],components:{p:e=>{var{children:t}=e;return d.createElement("p",{className:_t.typography},t)},ul:e=>{var{children:t}=e;return d.createElement("ul",{className:"".concat(_t.list," ").concat(_t.typography)},t)},ol:e=>{var{children:t}=e;return d.createElement("ol",{className:_t.list},t)},li:e=>{var{children:t}=e;return d.createElement("li",{className:"".concat(_t.listItem," ").concat(_t.typography)},t)},a:e=>{var{href:t,children:n}=e;return"string"!=typeof n||isNaN(Number(n))||""===n.trim()?d.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"},n):d.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"},d.createElement("div",null,d.createElement("span",null,d.createElement("div",null,n))))},table:e=>{var{children:t}=e;return d.createElement("div",{style:{overflowX:"auto",maxWidth:"calc(100vw - 120px)"}},d.createElement("table",{className:_t.table},t))},thead:e=>{var{children:t}=e;return d.createElement("thead",{className:_t.thead},t)},tbody:e=>{var{children:t}=e;return d.createElement("tbody",{className:_t.tbody},t)},tr:e=>{var{children:t}=e;return d.createElement("tr",{className:_t.tr},t)},th:e=>{var{children:t}=e;return d.createElement("th",{className:_t.th,bgcolor:"#f0bfb5"},t)},td:e=>{var{children:t}=e;return d.createElement("td",{className:_t.td},t)}}}
vendor: 14,244 bytes, line 2
2)):Dt||(Dt=d.createElement("p",null,"Loading..."))},_t={typography:(0,N.AH)("font-size:","21px",";margin-bottom:20px;"),list:(0,N.AH)("margin-left:1.5rem;list-style-position:outside !important;padding-inline-start:1.625em;"),listItem:(0,N.AH)("padding-inline-start:0.375em;list-style-position:outside !important;"),table:(0,N.AH)("font-size:17px;border-collapse:collapse;border:1px solid #b18c85;width:100%;margin-bottom:20px;"),thead:(0,N.AH)("background-color:#f0bfb5;"),tr:(0,N.AH)("border:1px solid #b18c85;"),th:(0,N.AH)("font-weight:400;border:1px solid #b18c85;padding:8px;text-align:left;"),td:(0,N.AH)("border:1px solid #b18c85;padding:8px;font-weight:300;white-space:pre-wrap;")};const Nt=(0,d.memo)(St,((e,t)=>e.children===t.children&&e.className===t.className));var Ot=n(2962),jt=n(22514);const Ft=Math.min,It=Math.max,Pt=Math.round,Lt=Math.floor,Mt=e=>({x:e,y:e}),Ht={left:"right",right:"left",bottom:"top",top:"bottom"},Rt={start:"end",end:"start"};function Bt(e,t,n){return It(e,Ft(t,n))}function zt(e,t){return"function"==typeof e?e(t):e}function Vt(e){return e.split("-")[0]}function Ut(e){return e.split("-")[1]}function qt(e){return"x"===e?"y":"x"}function Wt(e){return"y"===e?"height":"width"}function Gt(e){return["top","bottom"].includes(Vt(e))?"y":"x"}function Yt(e){return qt(Gt(e))}function Kt(e){return e.replace(/start|end/g,(e=>Rt[e]))}function Zt(e){return e.replace(/left|right|bottom|top/g,(e=>Ht[e]))}function $t(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function Qt(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function Xt(e,t,n){let{reference:r,floating:a}=e;const o=Gt(t),i=Yt(t),s=Wt(i),l=Vt(t),c="y"===o,u=r.x+r.width/2-a.width/2,d=r.y+r.height/2-a.height/2,p=r[s]/2-a[s]/2;let m;switch(l){case"top":m={x:u,y:r.y-a.height};break;case"bottom":m={x:u,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-a.width,y:d};break;default:m={x:r.x,y:r.y}}switch(Ut(t)){case"start":m[i]-=p*(n&&c?-1:1);break;case"end":m[i]+=p*(n&&c?-1:1)}return m}async function Jt(e,t){var n;void 0===t&&(t={});const{x:r,y:a,platform:o,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=zt(t,e),h=$t(m),f=s[p?"floating"===d?"reference":"floating":d],g=Qt(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(f)))||n?f:f.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:r,y:a,width:i.floating.width,height:i.floating.height}:i.reference,y=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await(null==o.isElement?void 0:o.isElement(y))&&await(null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},x=Qt(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:l}):v);return{top:(g.top-x.top+h.top)/b.y,bottom:(x.bottom-g.bottom+h.bottom)/b.y,left:(g.left-x.left+h.left)/b.x,right:(x.right-g.right+h.right)/b.x}}function en(){return"undefined"!=typeof window}function tn(e){return an(e)?(e.nodeName||"").toLowerCase():"#document"}function nn(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rn(e){var t;return null==(t=(an(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function an(e){return!!en()&&(e instanceof Node||e instanceof nn(e).Node)}function on(e){return!!en()&&(e instanceof Element||e instanceof nn(e).Element)}function sn(e){return!!en()&&(e instanceof HTMLElement||e instanceof nn(e).HTMLElement)}function ln(e){return!(!en()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof nn(e).ShadowRoot)}function cn(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=fn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(a)}function un(e){return["table","td","th"].includes(tn(e))}function dn(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function pn(e){const t=mn(),n=on(e)?fn(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function mn(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function hn(e){return["html","body","#document"].includes(tn(e))}function fn(e){return nn(e).getComputedStyle(e)}function gn(e){return on(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function vn(e){if("html"===tn(e))return e;const t=e.assignedSlot||e.parentNode||ln(e)&&e.host||rn(e);return ln(t)?t.host:t}function yn(e){const t=vn(e);return hn(t)?e.ownerDocument?e.ownerDocument.body:e.body:sn(t)&&cn(t)?t:yn(t)}function bn(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=yn(e),o=a===(null==(r=e.ownerDocument)?void 0:r.body),i=nn(a);if(o){const e=xn(i);return t.concat(i,i.visualViewport||[],cn(a)?a:[],e&&n?bn(e):[])}return t.concat(a,bn(a,[],n))}function xn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function wn(e){const t=fn(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=sn(e),o=a?e.offsetWidth:n,i=a?e.offsetHeight:r,s=Pt(n)!==o||Pt(r)!==i;return s&&(n=o,r=i),{width:n,height:r,$:s}}function En(e){return on(e)?e:e.contextElement}function Cn(e){const t=En(e);if(!sn(t))return Mt(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=wn(t);let i=(o?Pt(n.width):n.width)/r,s=(o?Pt(n.height):n.height)/a;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const kn=Mt(0);function An(e){const t=nn(e);return mn()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:kn}function Tn(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),o=En(e);let i=Mt(1);t&&(r?on(r)&&(i=Cn(r)):i=Cn(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==nn(e))&&t}(o,n,r)?An(o):Mt(0);let l=(a.left+s.x)/i.x,c=(a.top+s.y)/i.y,u=a.width/i.x,d=a.height/i.y;if(o){const e=nn(o),t=r&&on(r)?nn(r):r;let n=e,a=xn(n);for(;a&&r&&t!==n;){const e=Cn(a),t=a.getBoundingClientRect(),r=fn(a),o=t.left+(a.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(a.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=i,n=nn(a),a=xn(n)}}return Qt({width:u,height:d,x:l,y:c})}function Dn(e,t){const n=gn(e).scrollLeft;return t?t.left+n:Tn(rn(e)).left+n}function Sn(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:Dn(e,r)),y:r.top+t.scrollTop}}function _n(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=nn(e),r=rn(e),a=n.visualViewport;let o=r.clientWidth,i=r.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const e=mn();(!e||e&&"fixed"===t)&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=rn(e),n=gn(e),r=e.ownerDocument.body,a=It(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=It(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Dn(e);const s=-n.scrollTop;return"rtl"===fn(r).direction&&(i+=It(t.clientWidth,r.clientWidth)-a),{width:a,height:o,x:i,y:s}}(rn(e));else if(on(t))r=function(e,t){const n=Tn(e,!0,"fixed"===t),r=n.top+e.clientTop,a=n.left+e.clientLeft,o=sn(e)?Cn(e):Mt(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:a*o.x,y:r*o.y}}(t,n);else{const n=An(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Qt(r)}function Nn(e,t){const n=vn(e);return!(n===t||!on(n)||hn(n))&&("fixed"===fn(n).position||Nn(n,t))}function On(e,t,n){const r=sn(t),a=rn(t),o="fixed"===n,i=Tn(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Mt(0);if(r||!r&&!o)if(("body"!==tn(t)||cn(a))&&(s=gn(t)),r){const e=Tn(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else a&&(l.x=Dn(a));const c=!a||r||o?Mt(0):Sn(a,s);return{x:i.left+s.scrollLeft-l.x-c.x,y:i.top+s.scrollTop-l.y-c.y,width:i.width,height:i.height}}function jn(e){return"static"===fn(e).position}function Fn(e,t){if(!sn(e)||"fixed"===fn(e).position)return null;if(t)return t(e);let n=e.offsetParent;return rn(e)===n&&(n=n.ownerDocument.body),n}function In(e,t){const n=nn(e);if(dn(e))return n;if(!sn(e)){let t=vn(e);for(;t&&!hn(t);){if(on(t)&&!jn(t))return t;t=vn(t)}return n}let r=Fn(e,t);for(;r&&un(r)&&jn(r);)r=Fn(r,t);return r&&hn(r)&&jn(r)&&!pn(r)?n:r||function(e){let t=vn(e);for(;sn(t)&&!hn(t);){if(pn(t))return t;if(dn(t))return null;t=vn(t)}return null}(e)||n}const Pn={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o="fixed"===a,i=rn(r),s=!!t&&dn(t.floating);if(r===i||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Mt(1);const u=Mt(0),d=sn(r);if((d||!d&&!o)&&(("body"!==tn(r)||cn(i))&&(l=gn(r)),sn(r))){const e=Tn(r);c=Cn(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const p=!i||d||o?Mt(0):Sn(i,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:n.y*c.y-l.scrollTop*c.y+u.y+p.y}},getDocumentElement:rn,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const o=[..."clippingAncestors"===n?dn(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=bn(e,[],!1).filter((e=>on(e)&&"body"!==tn(e))),a=null;const o="fixed"===fn(e).position;let i=o?vn(e):e;for(;on(i)&&!hn(i);){const t=fn(i),n=pn(i);n||"fixed"!==t.position||(a=null),(o?!n&&!a:!n&&"static"===t.position&&a&&["absolute","fixed"].includes(a.position)||cn(i)&&!n&&Nn(e,i))?r=r.filter((e=>e!==i)):a=t,i=vn(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=o[0],s=o.reduce(((e,n)=>{const r=_n(t,n,a);return e.top=It(r.top,e.top),e.right=Ft(r.right,e.right),e.bottom=Ft(r.bottom,e.bottom),e.left=It(r.left,e.left),e}),_n(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:In,getElementRects:async function(e){const t=this.getOffsetParent||In,n=this.getDimensions,r=await n(e.floating);return{reference:On(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=wn(e);return{width:t,height:n}},getScale:Cn,isElement:on,isRTL:function(e){return"rtl"===fn(e).direction}};function Ln(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}const Mn=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:o,placement:i,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:a}=e,o=await(null==r.isRTL?void 0:r.isRTL(a.floating)),i=Vt(n),s=Ut(n),l="y"===Gt(n),c=["left","top"].includes(i)?-1:1,u=o&&l?-1:1,d=zt(t,e);let{mainAxis:p,crossAxis:m,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(m="end"===s?-1*h:h),l?{x:m*u,y:p*c}:{x:p*c,y:m*u}}(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:{...l,placement:i}}}}},Hn=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=zt(e,t),c={x:n,y:r},u=await Jt(t,l),d=Gt(Vt(a)),p=qt(d);let m=c[p],h=c[d];if(o){const e="y"===p?"bottom":"right";m=Bt(m+u["y"===p?"top":"left"],m,m-u[e])}if(i){const e="y"===d?"bottom":"right";h=Bt(h+u["y"===d?"top":"left"],h,h-u[e])}const f=s.fn({...t,[p]:m,[d]:h});return{...f,data:{x:f.x-n,y:f.y-r,enabled:{[p]:o,[d]:i}}}}}},Rn=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:f=!0,...g}=zt(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const v=Vt(a),y=Gt(s),b=Vt(s)===s,x=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=p||(b||!f?[Zt(s)]:function(e){const t=Zt(e);return[Kt(e),t,Kt(t)]}(s)),E="none"!==h;!p&&E&&w.push(...function(e,t,n,r){const a=Ut(e);let o=function(e,t,n){const r=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:r:t?r:a;case"left":case"right":return t?o:i;default:return[]}}(Vt(e),"start"===n,r);return a&&(o=o.map((e=>e+"-"+a)),t&&(o=o.concat(o.map(Kt)))),o}(s,f,h,x));const C=[s,...w],k=await Jt(t,g),A=[];let T=(null==(r=o.flip)?void 0:r.overflows)||[];if(u&&A.push(k[v]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=Ut(e),a=Yt(e),o=Wt(a);let i="x"===a?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Zt(i)),[i,Zt(i)]}(a,i,x);A.push(k[e[0]],k[e[1]])}if(T=[...T,{placement:a,overflows:A}],!A.every((e=>e<=0))){var D,S;const e=((null==(D=o.flip)?void 0:D.index)||0)+1,t=C[e];if(t)return{data:{index:e,overflows:T},reset:{placement:t}};let n=null==(S=T.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:S.placement;if(!n)switch(m){case"bestFit":{var _;const e=null==(_=T.filter((e=>{if(E){const t=Gt(e.placement);return t===y||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:_[0];e&&(n=e);break}case"initialPlacement":n=s}if(a!==n)return{reset:{placement:n}}}return{}}}},Bn=(e,t,n)=>{const r=new Map,a={platform:Pn,...n},o={...a.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:i}
2=n,s=o.filter(Boolean),l=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=Xt(c,r,l),p=r,m={},h=0;for(let n=0;n<s.length;n++){const{name:o,fn:f}=s[n],{x:g,y:v,data:y,reset:b}=await f({x:u,y:d,initialPlacement:r,placement:p,strategy:a,middlewareData:m,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=g?g:u,d=null!=v?v:d,m={...m,[o]:{...m[o],...y}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(p=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:a}):b.rects),({x:u,y:d}=Xt(c,p,l))),n=-1)}return{x:u,y:d,placement:p,strategy:a,middlewareData:m}})(e,t,{...a,platform:o})};var zn=n(46942);const Vn={core:!1,base:!1};function Un({css:e,id:t="react-tooltip-base-styles",type:n="base",ref:r}){var a,o;if(!e||"undefined"==typeof document||Vn[n])return;if("core"===n&&"undefined"!=typeof process&&(null===(a=null===process||void 0===process?void 0:{})||void 0===a?void 0:a.REACT_TOOLTIP_DISABLE_CORE_STYLES))return;if("base"!==n&&"undefined"!=typeof process&&(null===(o=null===process||void 0===process?void 0:{})||void 0===o?void 0:o.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===n&&(t="react-tooltip-core-styles"),r||(r={});const{insertAt:i}=r;if(document.getElementById(t))return;const s=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.id=t,l.type="text/css","top"===i&&s.firstChild?s.insertBefore(l,s.firstChild):s.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e)),Vn[n]=!0}const qn=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:r="top",offset:a=10,strategy:o="absolute",middlewares:i=[Mn(Number(a)),Rn({fallbackAxisSideDirection:"start"}),Hn({padding:5})],border:s})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};if(null===t)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};const l=i;return n?(l.push({name:"arrow",options:c={element:n,padding:5},async fn(e){const{x:t,y:n,placement:r,rects:a,platform:o,elements:i,middlewareData:s}=e,{element:l,padding:u=0}=zt(c,e)||{};if(null==l)return{};const d=$t(u),p={x:t,y:n},m=Yt(r),h=Wt(m),f=await o.getDimensions(l),g="y"===m,v=g?"top":"left",y=g?"bottom":"right",b=g?"clientHeight":"clientWidth",x=a.reference[h]+a.reference[m]-p[m]-a.floating[h],w=p[m]-a.reference[m],E=await(null==o.getOffsetParent?void 0:o.getOffsetParent(l));let C=E?E[b]:0;C&&await(null==o.isElement?void 0:o.isElement(E))||(C=i.floating[b]||a.floating[h]);const k=x/2-w/2,A=C/2-f[h]/2-1,T=Ft(d[v],A),D=Ft(d[y],A),S=T,_=C-f[h]-D,N=C/2-f[h]/2+k,O=Bt(S,N,_),j=!s.arrow&&null!=Ut(r)&&N!==O&&a.reference[h]/2-(N<S?T:D)-f[h]/2<0,F=j?N<S?N-S:N-_:0;return{[m]:p[m]+F,data:{[m]:O,centerOffset:N-O-F,...j&&{alignmentOffset:F}},reset:j}}}),Bn(e,t,{placement:r,strategy:o,middleware:l}).then((({x:e,y:t,placement:n,middlewareData:r})=>{var a,o;const i={left:`${e}px`,top:`${t}px`,border:s},{x:l,y:c}=null!==(a=r.arrow)&&void 0!==a?a:{x:0,y:0},u=null!==(o={top:"bottom",right:"left",bottom:"top",left:"right"}[n.split("-")[0]])&&void 0!==o?o:"bottom",d=s&&{borderBottom:s,borderRight:s};let p=0;if(s){const e=`${s}`.match(/(\d+)px/);p=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:i,tooltipArrowStyles:{left:null!=l?`${l}px`:"",top:null!=c?`${c}px`:"",right:"",bottom:"",...d,[u]:`-${4+p}px`},place:n}}))):Bn(e,t,{placement:"bottom",strategy:o,middleware:l}).then((({x:e,y:t,placement:n})=>({tooltipStyles:{left:`${e}px`,top:`${t}px`},tooltipArrowStyles:{},place:n})));var c},Wn=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),Gn=(e,t,n)=>{let r=null;const a=function(...a){const o=()=>{r=null,n||e.apply(this,a)};n&&!r&&(e.apply(this,a),r=setTimeout(o,t)),n||(r&&clearTimeout(r),r=setTimeout(o,t))};return a.cancel=()=>{r&&(clearTimeout(r),r=null)},a},Yn=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e,Kn=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every(((e,n)=>Kn(e,t[n])));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!Yn(e)||!Yn(t))return e===t;const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every((n=>Kn(e[n],t[n])))},Zn=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;const t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some((e=>{const n=t.getPropertyValue(e);return"auto"===n||"scroll"===n}))},$n=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(Zn(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},Qn="undefined"!=typeof window?d.useLayoutEffect:d.useEffect,Xn=e=>{e.current&&(clearTimeout(e.current),e.current=null)},Jn={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},er=(0,d.createContext)({getTooltipData:()=>Jn});function tr(e="DEFAULT_TOOLTIP_ID"){return(0,d.useContext)(er).getTooltipData(e)}var nr={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},rr={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};const ar=({forwardRef:e,id:t,className:n,classNameArrow:r,variant:a="dark",anchorId:o,anchorSelect:i,place:s="top",offset:l=10,events:c=["hover"],openOnClick:u=!1,positionStrategy:p="absolute",middlewares:m,wrapper:h,delayShow:f=0,delayHide:g=0,float:v=!1,hidden:y=!1,noArrow:b=!1,
2clickable:x=!1,closeOnEsc:w=!1,closeOnScroll:E=!1,closeOnResize:C=!1,openEvents:k,closeEvents:A,globalCloseEvents:T,imperativeModeOnly:D,style:S,position:_,afterShow:N,afterHide:O,disableTooltip:j,content:F,contentWrapperRef:I,isOpen:P,defaultIsOpen:L=!1,setIsOpen:M,activeAnchor:H,setActiveAnchor:R,border:B,opacity:z,arrowColor:V,role:U="tooltip"})=>{var q;const W=(0,d.useRef)(null),G=(0,d.useRef)(null),Y=(0,d.useRef)(null),K=(0,d.useRef)(null),Z=(0,d.useRef)(null),[$,Q]=(0,d.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:s}),[X,J]=(0,d.useState)(!1),[ee,te]=(0,d.useState)(!1),[ne,re]=(0,d.useState)(null),ae=(0,d.useRef)(!1),oe=(0,d.useRef)(null),{anchorRefs:ie,setActiveAnchor:se}=tr(t),le=(0,d.useRef)(!1),[ce,ue]=(0,d.useState)([]),de=(0,d.useRef)(!1),pe=u||c.includes("click"),me=pe||(null==k?void 0:k.click)||(null==k?void 0:k.dblclick)||(null==k?void 0:k.mousedown),he=k?{...k}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!k&&pe&&Object.assign(he,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});const fe=A?{...A}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};
2!A&&pe&&Object.assign(fe,{mouseleave:!1,blur:!1,mouseout:!1});const ge=T?{...T}:{escape:w||!1,scroll:E||!1,resize:C||!1,clickOutsideAnchor:me||!1};D&&(Object.assign(he,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(fe,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(ge,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),Qn((()=>(de.current=!0,()=>{de.current=!1})),[]);const ve=e=>{de.current&&(e&&te(!0),setTimeout((()=>{de.current&&(null==M||M(e),void 0===P&&J(e))}),10))};(0,d.useEffect)((()=>{if(void 0===P)return()=>null;P&&te(!0);const e=setTimeout((()=>{J(P)}),10);return()=>{clearTimeout(e)}}),[P]),(0,d.useEffect)((()=>{if(X!==ae.current)if(Xn(Z),ae.current=X,X)null==N||N();else{const e=(()=>{const e=getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay").match(/^([\d.]+)(ms|s)$/);if(!e)return 0;const[,t,n]=e;return Number(t)*("ms"===n?1:1e3)})();Z.current=setTimeout((()=>{te(!1),re(null),null==O||O()}),e+25)}}),[X]);const ye=e=>{Q((t=>Kn(t,e)?t:e))},be=(e=f)=>{Xn(Y),ee?ve(!0):Y.current=setTimeout((()=>{ve(!0)}),e)},xe=(e=g)=>{Xn(K),K.current=setTimeout((()=>{le.current||ve(!1)}),e)},we=e=>{var t;if(!e)return;const n=null!==(t=e.currentTarget)&&void 0!==t?t:e.target;if(!(null==n?void 0:n.isConnected))return R(null),void se({current:null});f?be():ve(!0),R(n),se({current:n}),Xn(K)},Ee=()=>{x?xe(g||100):g?xe():ve(!1),Xn(Y)},Ce=({x:e,y:t})=>{var n;const r={getBoundingClientRect:()=>({x:e,y:t,width:0,height:0,top:t,left:e,right:e,bottom:t})};qn({place:null!==(n=null==ne?void 0:ne.place)&&void 0!==n?n:s,offset:l,elementReference:r,tooltipReference:W.current,tooltipArrowReference:G.current,strategy:p,middlewares:m,border:B}).then((e=>{ye(e)}))},ke=e=>{if(!e)return;const t=e,n={x:t.clientX,y:t.clientY};Ce(n),oe.current=n},Ae=e=>{var t;if(!X)return;const n=e.target;n.isConnected&&((null===(t=W.current)||void 0===t?void 0:t.contains(n))||[document.querySelector(`[id='${o}']`),...ce].some((e=>null==e?void 0:e.contains(n)))||(ve(!1),Xn(Y)))},Te=Gn(we,50,!0),De=Gn(Ee,50,!0),Se=e=>{De.cancel(),Te(e)},_e=()=>{Te.cancel(),De()},Ne=(0,d.useCallback)((()=>{var e,t;const n=null!==(e=null==ne?void 0:ne.position)&&void 0!==e?e:_;n?Ce(n):v?oe.current&&Ce(oe.current):(null==H?void 0:H.isConnected)&&qn({place:null!==(t=null==ne?void 0:ne.place)&&void 0!==t?t:s,offset:l,elementReference:H,tooltipReference:W.current,tooltipArrowReference:G.current,strategy:p,middlewares:m,border:B}).then((e=>{de.current&&ye(e)}))}),[X,H,F,S,s,null==ne?void 0:ne.place,l,p,_,null==ne?void 0:ne.position,v]);(0,d.useEffect)((()=>{var e,t;const n=new Set(ie);ce.forEach((e=>{(null==j?void 0:j(e))||n.add({current:e})}));const r=document.querySelector(`[id='${o}']`);r&&!(null==j?void 0:j(r))&&n.add({current:r});const a=()=>{ve(!1)},i=$n(H),s=$n(W.current);ge.scroll&&(window.addEventListener("scroll",a),null==i||i.addEventListener("scroll",a),null==s||s.addEventListener("scroll",a));let l=null;ge.resize?window.addEventListener("resize",a):H&&W.current&&(l=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=En(e),u=a||o?[...c?bn(c):[],...bn(t)]:[];u.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const a=rn(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();const c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:m}=c;if(s||t(),!p||!m)return;const h={rootMargin:-Lt(d)+"px "+-Lt(a.clientWidth-(u+p))+"px "+-Lt(a.clientHeight-(d+m))+"px "+-Lt(u)+"px",threshold:It(0,Ft(1,l))||1};let f=!0;function g(t){const r=t[0].intersectionRatio;if(r!==l){if(!f)return i();r?i(!1,r):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}1!==r||Ln(c,e.getBoundingClientRect())||i(),f=!1}try{r=new IntersectionObserver(g,{...h,root:a.ownerDocument})}catch(e){r=new IntersectionObserver(g,h)}r.observe(e)}(!0),o}(c,n):null;let p,m=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let f=l?Tn(e):null;return l&&function t(){const r=Tn(e);f&&!Ln(f,r)&&n(),f=r,p=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,l&&cancelAnimationFrame(p)}}(H,W.current,Ne,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));const c=e=>{"Escape"===e.key&&ve(!1)};ge.escape&&window.addEventListener("keydown",c),ge.clickOutsideAnchor&&window.addEventListener("click",Ae);const u=[],d=e=>{X&&(null==e?void 0:e.target)===H||we(e)},p=e=>{X&&(null==e?void 0:e.target)===H&&Ee()},m=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],h=["click","dblclick","mousedown","mouseup"];Object.entries(he).forEach((([e,t])=>{t&&(m.includes(e)?u.push({event:e,listener:Se}):h.includes(e)&&u.push({event:e,listener:d}
2))})),Object.entries(fe).forEach((([e,t])=>{t&&(m.includes(e)?u.push({event:e,listener:_e}):h.includes(e)&&u.push({event:e,listener:p}))})),v&&u.push({event:"pointermove",listener:ke});const f=()=>{le.current=!0},g=()=>{le.current=!1,Ee()};return x&&!me&&(null===(e=W.current)||void 0===e||e.addEventListener("mouseenter",f),null===(t=W.current)||void 0===t||t.addEventListener("mouseleave",g)),u.forEach((({event:e,listener:t})=>{n.forEach((n=>{var r;null===(r=n.current)||void 0===r||r.addEventListener(e,t)}))})),()=>{var e,t;ge.scroll&&(window.removeEventListener("scroll",a),null==i||i.removeEventListener("scroll",a),null==s||s.removeEventListener("scroll",a)),ge.resize?window.removeEventListener("resize",a):null==l||l(),ge.clickOutsideAnchor&&window.removeEventListener("click",Ae),ge.escape&&window.removeEventListener("keydown",c),x&&!me&&(null===(e=W.current)||void 0===e||e.removeEventListener("mouseenter",f),null===(t=W.current)||void 0===t||t.removeEventListener("mouseleave",g)),u.forEach((({event:e,listener:t})=>{n.forEach((n=>{var r;null===(r=n.current)||void 0===r||r.removeEventListener(e,t)}))}))}}),[H,Ne,ee,ie,ce,k,A,T,pe,f,g]),(0,d.useEffect)((()=>{var e,n;let r=null!==(n=null!==(e=null==ne?void 0:ne.anchorSelect)&&void 0!==e?e:i)&&void 0!==n?n:"";!r&&t&&(r=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);const a=new MutationObserver((e=>{const n=[],a=[];e.forEach((e=>{if("attributes"===e.type&&"data-tooltip-id"===e.attributeName&&(e.target.getAttribute("data-tooltip-id")===t?n.push(e.target):e.oldValue===t&&a.push(e.target)),"childList"===e.type){if(H){const t=[...e.removedNodes].filter((e=>1===e.nodeType));if(r)try{a.push(...t.filter((e=>e.matches(r)))),a.push(...t.flatMap((e=>[...e.querySelectorAll(r)])))}catch(e){}t.some((e=>{var t;return!!(null===(t=null==e?void 0:e.contains)||void 0===t?void 0:t.call(e,H))&&(te(!1),ve(!1),R(null),Xn(Y),Xn(K),!0)}))}if(r)try{const t=[...e.addedNodes].filter((e=>1===e.nodeType));n.push(...t.filter((e=>e.matches(r)))),n.push(...t.flatMap((e=>[...e.querySelectorAll(r)])))}catch(e){}}})),(n.length||a.length)&&ue((e=>[...e.filter((e=>!a.includes(e))),...n]))}));return a.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{a.disconnect()}}),[t,i,null==ne?void 0:ne.anchorSelect,H]),(0,d.useEffect)((()=>{Ne()}),[Ne]),(0,d.useEffect)((()=>{if(!(null==I?void 0:I.current))return()=>null;const e=new ResizeObserver((()=>{setTimeout((()=>Ne()))}));return e.observe(I.current),()=>{e.disconnect()}}),[F,null==I?void 0:I.current]),(0,d.useEffect)((()=>{var e;const t=document.querySelector(`[id='${o}']`),n=[...ce,t];H&&n.includes(H)||R(null!==(e=ce[0])&&void 0!==e?e:t)}),[o,ce,H]),(0,d.useEffect)((()=>(L&&ve(!0),()=>{Xn(Y),Xn(K)})),[]),(0,d.useEffect)((()=>{var e;let n=null!==(e=null==ne?void 0:ne.anchorSelect)&&void 0!==e?e:i;if(!n&&t&&(n=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),n)try{const e=Array.from(document.querySelectorAll(n));ue(e)}catch(e){ue([])}}),[t,i,null==ne?void 0:ne.anchorSelect]),(0,d.useEffect)((()=>{Y.current&&(Xn(Y),be(f))}),[f]);const Oe=null!==(q=null==ne?void 0:ne.content)&&void 0!==q?q:F,je=X&&Object.keys($.tooltipStyles).length>0;return(0,d.useImperativeHandle)(e,(()=>({open:e=>{if(null==e?void 0:e.anchorSelect)try{document.querySelector(e.anchorSelect)}catch(t){return void console.warn(`[react-tooltip] "${e.anchorSelect}" is not a valid CSS selector`)}re(null!=e?e:null),(null==e?void 0:e.delay)?be(e.delay):ve(!0)},close:e=>{(null==e?void 0:e.delay)?xe(e.delay):ve(!1)},activeAnchor:H,place:$.place,isOpen:Boolean(ee&&!y&&Oe&&je)}))),ee&&!y&&Oe?d.createElement(h,{id:t,role:U,className:zn("react-tooltip",nr.tooltip,rr.tooltip,rr[a],n,`react-tooltip__place-${$.place}`,nr[je?"show":"closing"],je?"react-tooltip__show":"react-tooltip__closing","fixed"===p&&nr.fixed,x&&nr.clickable),onTransitionEnd:e=>{Xn(Z),X||"opacity"!==e.propertyName||(te(!1),re(null),null==O||O())},style:{...S,...$.tooltipStyles,opacity:void 0!==z&&je?z:void 0},ref:W},Oe,d.createElement(h,{className:zn("react-tooltip-arrow",nr.arrow,rr.arrow,r,b&&nr.noArrow),style:{...$.tooltipArrowStyles,background:V?`linear-gradient(to right bottom, transparent 50%, ${V} 50%)`:void 0},ref:G})):null},or=({content:e})=>d.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),ir=d.forwardRef((({id:e,anchorId:t,anchorSelect:n,content:r,html:a,render:o,className:i,classNameArrow:s,variant:l="dark",place:c="top",offset:u=10,wrapper:p="div",children:m=null,events:h=["hover"],openOnClick:f=!1,positionStrategy:g="absolute",middlewares:v,delayShow:y=0,delayHide:b=0,float:x=!1,hidden:w=!1,noArrow:E=!1,clickable:C=!1,closeOnEsc:k=!1,closeOnScroll:A=!1,closeOnResize:T=!1,openEvents:D,closeEvents:S,globalCloseEvents:_,imperativeModeOnly:N=!1,style:O,position:j,isOpen:F,defaultIsOpen:I=!1,disableStyleInjection:P=!1,border:L,opacity:M,arrowColor:H,setIsOpen:R,afterShow:B,afterHide:z,disableTooltip:V,role:U="tooltip"},q)=>{const[W,G]=(0,d.useState)(r),[Y,K]=(0,d.useState)(a),[Z,$]=(0,d.useState)(c),[Q,X]=(0,d.useState)(l),[J,ee]=(0,d.useState)(u),[te,ne]=(0,d.useState)(y),[re,ae]=(0,d.useState)(b),[oe,ie]=(0,d.useState)(x),[se,le]=(0,d.useState)(w),[ce,ue]=(0,d.useState)(p),[de,pe]=(0,d.useState)(h),[me,he]=(0,d.useState)(g),[fe,ge]=(0,d.useState)(null),[ve,ye]=(0,d.useState)(null),be=(0,d.useRef)(P),{anch
2orRefs:xe,activeAnchor:we}=tr(e),Ee=e=>null==e?void 0:e.getAttributeNames().reduce(((t,n)=>{var r;return n.startsWith("data-tooltip-")&&(t[n.replace(/^data-tooltip-/,"")]=null!==(r=null==e?void 0:e.getAttribute(n))&&void 0!==r?r:null),t}),{}),Ce=e=>{const t={place:e=>{var t;$(null!==(t=e)&&void 0!==t?t:c)},content:e=>{G(null!=e?e:r)},html:e=>{K(null!=e?e:a)},variant:e=>{var t;X(null!==(t=e)&&void 0!==t?t:l)},offset:e=>{ee(null===e?u:Number(e))},wrapper:e=>{var t;ue(null!==(t=e)&&void 0!==t?t:p)},events:e=>{const t=null==e?void 0:e.split(" ");pe(null!=t?t:h)},"position-strategy":e=>{var t;he(null!==(t=e)&&void 0!==t?t:g)},"delay-show":e=>{ne(null===e?y:Number(e))},"delay-hide":e=>{ae(null===e?b:Number(e))},float:e=>{ie(null===e?x:"true"===e)},hidden:e=>{le(null===e?w:"true"===e)},"class-name":e=>{ge(e)}};Object.values(t).forEach((e=>e(null))),Object.entries(e).forEach((([e,n])=>{var r;null===(r=t[e])||void 0===r||r.call(t,n)}))};(0,d.useEffect)((()=>{G(r)}),[r]),(0,d.useEffect)((()=>{K(a)}),[a]),(0,d.useEffect)((()=>{$(c)}),[c]),(0,d.useEffect)((()=>{X(l)}),[l]),(0,d.useEffect)((()=>{ee(u)}),[u]),(0,d.useEffect)((()=>{ne(y)}),[y]),(0,d.useEffect)((()=>{ae(b)}),[b]),(0,d.useEffect)((()=>{ie(x)}),[x]),(0,d.useEffect)((()=>{le(w)}),[w]),(0,d.useEffect)((()=>{he(g)}),[g]),(0,d.useEffect)((()=>{be.current!==P&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")}),[P]),(0,d.useEffect)((()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===P,disableBase:P}}))}),[]),(0,d.useEffect)((()=>{var r;const a=new Set(xe);let o=n;if(!o&&e&&(o=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),o)try{document.querySelectorAll(o).forEach((e=>{a.add({current:e})}))}catch(r){console.warn(`[react-tooltip] "${o}" is not a valid CSS selector`)}const i=document.querySelector(`[id='${t}']`);if(i&&a.add({current:i}),!a.size)return()=>null;const s=null!==(r=null!=ve?ve:i)&&void 0!==r?r:we.current,l=new MutationObserver((e=>{e.forEach((e=>{var t;if(!s||"attributes"!==e.type||!(null===(t=e.attributeName)||void 0===t?void 0:t.startsWith("data-tooltip-")))return;const n=Ee(s);Ce(n)}))})),c={attributes:!0,childList:!1,subtree:!1};if(s){const e=Ee(s);Ce(e),l.observe(s,c)}return()=>{l.disconnect()}}),[xe,we,ve,t,n]),(0,d.useEffect)((()=>{(null==O?void 0:O.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),L&&!Wn("border",`${L}`)&&console.warn(`[react-tooltip] "${L}" is not a valid \`border\`.`),(null==O?void 0:O.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),M&&!Wn("opacity",`${M}`)&&console.warn(`[react-tooltip] "${M}" is not a valid \`opacity\`.`)}),[]);let ke=m;const Ae=(0,d.useRef)(null);if(o){const e=o({content:(null==ve?void 0:ve.getAttribute("data-tooltip-content"))||W||null,activeAnchor:ve});ke=e?d.createElement("div",{ref:Ae,className:"react-tooltip-content-wrapper"},e):null}else W&&(ke=W);Y&&(ke=d.createElement(or,{content:Y}));const Te={forwardRef:q,id:e,anchorId:t,anchorSelect:n,className:zn(i,fe),classNameArrow:s,content:ke,contentWrapperRef:Ae,place:Z,variant:Q,offset:J,wrapper:ce,events:de,openOnClick:f,positionStrategy:me,middlewares:v,delayShow:te,delayHide:re,float:oe,hidden:se,noArrow:E,clickable:C,closeOnEsc:k,closeOnScroll:A,closeOnResize:T,openEvents:D,closeEvents:S,globalCloseEvents:_,imperativeModeOnly:N,style:O,position:j,isOpen:F,defaultIsOpen:I,border:L,opacity:M,arrowColor:H,setIsOpen:R,afterShow:B,afterHide:z,disableTooltip:V,activeAnchor:ve,setActiveAnchor:e=>ye(e),role:U};return d.createElement(ar,{...Te})}));"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",(e=>{e.detail.disableCore||Un({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}
2.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||Un({css:"\n.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}",type:"base"})}));var sr=n(20181),lr=n.n(sr);function cr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cr(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function dr(e){return e?e.replace(/\\\\n/g,"\n").replace(/\\\\"/g,'"').replace(/\\\\/g,"\\"):""}function pr(e){var t=e.trim();if(!t)return null;var n=t.match(/^[0-9]+:"(.*)"$/);if(!n)return null;var r=n[1];return r.replace(/\\"/g,'"')}function mr(){var e="WAIT_START",t="READ_KEY",n="READ_VALUE",r=e,a="",o="",i={};return function(s){var l={partialContent:null,complete:null};if(r===e)return s.includes("{")&&(r=t,a="",o="",i={}),l;if(r===t){if(s.includes('":"')){var c=s.split('":"');return a+=c[0],o=c[1]||"",r=n,l}return s.includes("}")?(a+=s.replace("}",""),r=e,l.complete=i,l):(a+=s,l)}if(r===n){if(s.includes('","')){var u=s.split('","');return o+=u[0],i[a]=o,"content"===a&&(l.partialContent=dr(o)),a="",o="",r=t,l}if(s.includes("}")){var d=s.indexOf("}");o+=s.slice(0,d),i[a]=o,"content"===a&&(l.partialContent=dr(o));var p=ur({},i);return p.content&&(p.content=dr(p.content),p.content.endsWith('"')&&(p.content=p.content.slice(0,-1))),l.complete=p,r=e,l}return o+=s,"content"===a&&(l.partialContent=dr(o)),l}}}var hr,fr,gr=()=>{try{!function(){var e=new URL(window.location.href),t=new URLSearchParams(e.search);t.delete("open"),t.delete("scrollTo");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)}(),localStorage.removeItem("edu-pending-ai-response")}catch(e){console.error("Error clearing pending AI response from localStorage:",e)}};function vr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yr(){return fr||(fr=d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},d.createElement("path",{fill:"#666",d:"M320 480L64 480c-17.7 0-32-14.3-32-32L32 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 256c0 17.7-14.3 32-32 32zM240 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L347.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4L240 160zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-284.1c0-12.7-5.1-24.9-14.1-33.9L254.1 14.1c-9-9-21.2-14.1-33.9-14.1L64 0zM208 240c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 121.4-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l80 80c6.2 6.2 16.4 6.2 22.6 0l80-80c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L208 361.4 208 240z"})))}function br(e,t){return e.innerHTML=null==e?void 0:e.innerHTML.replace("overflow-x: auto; max-width: calc(-120px + 100vw);",""),'<!DOCTYPE html>\n<html lang="en">\n <head>\n <style>\n @import url("https://p.typekit.net/p.css?s=1&k=njt0djr&ht=tk&f=24349.24350.24351.24352.24354.24355.43309.43310.43311.43312&a=14692343&app=typekit&e=css"); @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/0d8f4c/00000000000000003b9b3882/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/0d8f4c/00000000000000003b9b3882/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/0d8f4c/00000000000000003b9b3882/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/0618db/00000000000000003b9b3883/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/0618db/00000000000000003b9b3883/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/0618db/00000000000000003b9b3883/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");\n font-display: swap;\n font-style: italic;\n font-weight: 700;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/b67c91/00000000000000003b9b387d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/b67c91/00000000000000003b9b387d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/b67c91/00000000000000003b9b387d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");\n font-display: swap;\n font-style: italic;\n font-weight: 400;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/7557c8/00000000000000003b9b3878/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/7557c8/00000000000000003b9b3878/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/7557c8/00000000000000003b9b3878/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 200;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/ef2129/00000000000000003b9b387c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/ef2129/00000000000000003b9b387c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/ef2129/00000000000000003b9b387c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/403911/00000000000000003b9b3880/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/403911/00000000000000003b9b3880/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/403911/00000000000000003b9b3880/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 600;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/aa1d64/00000000000000003b9b387a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/aa1d64/00000000000000003b9b387a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/aa1d64/00000000000000003b9b387a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/a65f36/00000000000000003b9b4731/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/a65f36/00000000000000003b9b4731/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/a65f36/00000000000000003b9b4731/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");\n font-display: swap;\n font-style: italic;\n font-weight: 300;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/aee0aa/00000000000000003b9b3f03/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/aee0aa/00000000000000003b9b3f03/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/aee0aa/00000000000000003b9b3f03/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");\n font-display: swap;\n font-style: normal;\n font-weight: 500;\n font-stretch: normal;\n }\n\n @font-face {\n font-family: "canada-type-gibson";\n src: url("https://use.typekit.net/af/5fead8/00000000000000003b9b387f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/5fead8/00000000000000003b9b387f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/5fead8/00000000000000003b9b387f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");\n font-display: swap;\n font-style: italic;\n font-weight: 500;\n font-stretch: normal;\n }\n\n body {\n font-family: \'canada-type-gibson\', sans-serif;\n }\n\n h1 {\n font-size: 30px;\n color: #ff4c00;\n margin: 0 0 5px 0;\n font-weight: 500;\n }\n\n h2, h3, h4, h5, h6 {\n font-family: museoSlab-700, sans-serif;\n }\n\n strong {\n font-weight: 500;\n }\n\n a {\n color: #00a7e1;\n text-decoration: none;\n font-style: normal;\n }\n\n p, table, body, div {\n font-size: 18px;\n line-height: 27px;\n word-wrap: break-word;\n font-style: normal;\n font-weight: 300;\n color: #333333;\n letter-spacing: 0.8px;\n margin-bottom: 20px;\n }\n\n .ai-response-text {\n color: #8a959e;\n font-size: 15px;\n line-height: 15px;\n margin: 0;\n padding-top: 0;\n padding-bottom: 10px;\n }\n\n .ai.output-container {\n position: relative;\n width: 100%;\n }\n\n ol, ul {\n padding: 0;\n margin: 15px 0 15px 0;\n }\n\n li {\n margin: 0 0 15px 20px;\n }\n\n table {\n border-collapse: collapse;\n width: 100%;\n border: 1px solid #b18c85;\n margin-bottom: 20px;\n font-size: 17px;\n }\n\n table th {\n background-color: #f0bfb5;\n text-align: left;\n font-weight: 500;\n }\n\n table th, table tr, table td {\n border: 1px solid #b18c85;\n text-align: left;\n padding: 8px;\n }\n\n table td {\n white-space: pre-wrap;\n }\n </style>\n </head>\n <body>\n <h1>'.concat(t.articleTitleByAI,'</h1>\n <p class="ai-response-text">').concat(t.aiResponseText,', based on <a href="').concat(t.articleUrl,'">').concat(t.articleTitle,"</a>, on ").concat(t.date,"</p>\n ").concat(e.innerHTML,"\n </body>\n</html>")}const xr=(0,_.h)((0,xe.Ng)((e=>{var t;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn}}))((e=>{var{options:t={},loggedIn:n,dispatch:r}=e,[o,s]=(0,d.useState)("Download PDF"),[l,c]=(0,d.useState)(!1),u=(0,d.useRef)(null),p=(0,d.useRef)(null);!function(e,t){(0,d.useEffect)((()=>
2{if(e&&"ai-chip-panel"===new URLSearchParams(window.location.search).get("open")){var n=setTimeout((()=>{var e,n;null===(e=t.current)||void 0===e||e.focus(),null===(n=t.current)||void 0===n||n.click()}),500);return()=>clearTimeout(n)}}),[e])}(n,u);var m=function(){var e=(0,q.A)((function*(e){var o,d,m,h;if(e.preventDefault(),e.stopPropagation(),!n)return r((0,we.to)("signupCta","To download this PDF, create a free account.")),r((0,we.b7)("downloadPDF",{postId:t.articleID,from:"ai-chip-panel",chipId:null===(o=t.activeChip)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.id})),void(e=>{var{postId:t,chipId:n,chipIndex:r,chipWidth:a,pendingAiResponse:o,articleTitleByAI:i}=e;try{localStorage.setItem("edu-pending-ai-response",JSON.stringify({postId:t,chipId:n,chipWidth:a,chipIndex:r,pendingAiResponse:o,articleTitleByAI:i}))}catch(e){console.error("Error saving AI response to localStorage:",e)}})({postId:t.articleID,chipIndex:null===(d=t.activeChip)||void 0===d?void 0:d.index,chipId:null===(m=t.activeChip)||void 0===m||null===(m=m.data)||void 0===m?void 0:m.id,chipWidth:null===(h=t.activeChip)||void 0===h?void 0:h.width,pendingAiResponse:t.generatedOutput,articleTitleByAI:t.articleTitleByAI});if(!l){s("Downloading..."),c(!0);var f=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({aiResponseText:"AI response generated by <i>Ask Edutopia</i>",date:(new Date).toLocaleDateString(),footerImageSrc:"https://edutopia.org/assets/edu-logo-circle-orange.png",domElementClass:"ai.output-container",format:"A4"},t);f.articleUrl="https://www.edutopia.org"+t.articleUrl;var g=document.querySelector(".".concat(f.domElementClass));if(g){var v=g.cloneNode(!0);try{var y=yield i().post("".concat("https://v4-1.api.edutopia.org","/generate-pdf"),{domContent:br(v,f),pdfOptions:f},{headers:{"Content-Type":"text/plain"},responseType:"blob"});s("Download PDF"),c(!1);var b=window.URL.createObjectURL(y.data),x=document.createElement("a");x.href=b;var w=f.articleTitle.replace(/\s/g,"-").toLowerCase();x.setAttribute("download","".concat(w,".pdf")),document.body.appendChild(x),x.click(),document.body.removeChild(x),window.URL.revokeObjectURL(b)}catch(e){c(!1),s("Download PDF"),console.error("Error generating PDF:",e)}finally{var E,C;le.Ay.event({category:"AI Response",action:"AI Response Downloaded",label:"Download PDF"}),gr(),null===(E=u.current)||void 0===E||E.blur(),null===(C=p.current)||void 0===C||C.close(),v&&v.remove()}}}}));return function(t){return e.apply(this,arguments)}}();return d.createElement(d.Fragment,null,d.createElement(ir,{id:"download-pdf",className:At.tooltip,content:o,ref:p}),d.createElement("button",{ref:u,"data-tooltip-id":"download-pdf","data-tooltip-place":"bottom",className:"download-pdf",onClick:m},hr||(hr=d.createElement(yr,null))))})));var wr;const Er=e=>{var{classes:t}=e;return d.createElement("div",{className:"".concat(At.notice," ").concat(t)},wr||(wr=d.createElement("p",null,d.createElement("strong",null,"New!")," Copy or download this response.")))};var Cr,kr,Ar,Tr,Dr,Sr,_r,Nr,Or,jr,Fr,Ir,Pr,Lr,Mr,Hr,Rr,Br,zr;function Vr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vr(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var qr=()=>{var e="#666";return d.createElement("svg",{width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},d.createElement("g",{id:"restart"},d.createElement("path",{id:"Vector",d:"M10.5874 7.27216L12.451 4.2928L9.47168 2.4292",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{id:"Vector_2",d:"M12.1142 4.31592C10.5963 4.3905 9.13461 4.91351 7.91395 5.81883C6.6933 6.72414 5.76851 7.97109 5.25653 9.40199C4.74456 10.8329 4.66839 12.3835 5.03766 13.8577C5.40693 15.3318 6.20506 16.6634 7.33111 17.684",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{id:"Vector_3",d:"M10.5874 7.27216L12.451 4.2928L9.47168 2.4292",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{id:"Vector_4",d:"M12.1142 4.31592C10.5963 4.3905 9.13461 4.91351 7.91395 5.81883C6.6933 6.72414 5.76851 7.97109 5.25653 9.40199C4.74456 10.8329 4.66839 12.3835 5.03766 13.8577C5.40693 15.3318 6.20506 16.6634 7.33111 17.684",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{id:"Vector_5",d:"M14.425 16.7227L12.5693 19.7069L15.5536 21.5627",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),d.createElement("path",{id:"Vector_6",d:"M12.906 19.683C14.4237 19.6044 15.884 19.0775 17.1023 18.169C18.3205 17.2604 19.242 16.011 19.7502 14.5788C20.2584 13.1465 20.3305 11.5957 19.9573 10.1225C19.5841 8.64931 18.7824 7.31984 17.6537 6.30225",stroke:e,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})))},Wr=()=>Cr||(Cr=d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},d.createElement("path",{id:"Thumbs Up",fill:"#666",d:"M288.8 81.7c3.5-12.8 16.7-20.3 29.5-16.8s20.3 16.7 16.8 29.5l-4.5 16.4c-5.5 20.2-13.9 39.3-24.7 56.9c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2L448 192c17.7 0 32 14.3 32 32c0 11.3-5.9 21.3-14.8 27c-7.2 4.6-9.5 13.9-5.3 21.3c2.6 4.6 4.1 10 4.1 15.7c0 12.4-7 23.1-17.3 28.5c-4.2 2.2-7.3 6.1-8.3 10.8s.1 9.5 3 13.2c4.2 5.4 6.7 12.2 6.7 19.5c0 14.2-9.2 26.3-22.1 30.4c-7.8 2.5-12.4 10.6-10.7 18.6c.5 2.2 .7 4.5 .7 6.9c0 17.7-14.3 32-32 32l-89.5 0c-15.8 0-31.2-4.7-44.4-13.4l-38.5-25.7c-9-6-16.6-13.7-22.4-22.6c-4.9-7.4-14.8-9.4-22.2-4.6s-9.4
214.8-4.6 22.2c8.1 12.3 18.7 23.1 31.4 31.6l38.5 25.7c18.4 12.3 40 18.8 62.1 18.8l89.5 0c35.3 0 64-28.7 64-64l0-.6c19.1-11.1 32-31.7 32-55.4c0-8.7-1.8-17.1-4.9-24.7C487.9 323.6 496 306.8 496 288c0-6.5-1-12.8-2.8-18.7C504.8 257.7 512 241.7 512 224c0-35.3-28.7-64-64-64l-101.6 0c6.2-13.1 11.3-26.7 15.1-40.9l4.5-16.4c8.1-29.8-9.5-60.6-39.3-68.8s-60.6 9.5-68.8 39.3l-4.5 16.4c-8.9 32.6-29.6 60.8-58.2 79l-3.1 2c-11.8 7.5-21.7 17.1-29.5 28.2c-5.1 7.2-3.3 17.2 4 22.3s17.2 3.3 22.3-4c5.4-7.7 12.2-14.4 20.4-19.5l3.1-2c35.3-22.4 60.9-57.2 71.9-97.5l4.5-16.4zM32 224l64 0 0 224-64 0 0-224zM0 224L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32z"}))),Gr=()=>kr||(kr=d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},d.createElement("path",{id:"Thumbs Down",fill:"#666",d:"M288.8 430.3c3.5 12.8 16.7 20.3 29.5 16.8s20.3-16.7 16.8-29.5l-4.5-16.4c-5.5-20.2-13.9-39.3-24.7-56.9c-3.1-4.9-3.2-11.1-.4-16.2s8.2-8.2 14-8.2L448 320c17.7 0 32-14.3 32-32c0-11.3-5.9-21.3-14.8-27c-7.2-4.6-9.5-13.9-5.3-21.3c2.6-4.6 4.1-10 4.1-15.7c0-12.4-7-23.1-17.3-28.5c-4.2-2.2-7.3-6.1-8.3-10.8s.1-9.5 3-13.2c4.2-5.4 6.7-12.2 6.7-19.5c0-14.2-9.2-26.3-22.1-30.4c-7.8-2.5-12.4-10.6-10.7-18.6c.5-2.2 .7-4.5 .7-6.9c0-17.7-14.3-32-32-32l-89.5 0c-15.8 0-31.2 4.7-44.4 13.4l-38.5 25.7c-9 6-16.6 13.7-22.4 22.6c-4.9 7.4-14.8 9.4-22.2 4.6s-9.4-14.8-4.6-22.2c8.1-12.3 18.7-23.1 31.4-31.6l38.5-25.7c18.4-12.3 40-18.8 62.1-18.8L384 32c35.3 0 64 28.7 64 64l0 .6c19.1 11.1 32 31.7 32 55.4c0 8.7-1.8 17.1-4.9 24.7C487.9 188.4 496 205.2 496 224c0 6.5-1 12.8-2.8 18.7C504.8 254.3 512 270.3 512 288c0 35.3-28.7 64-64 64l-101.6 0c6.2 13.1 11.3 26.7 15.1 40.9l4.5 16.4c8.1 29.8-9.5 60.6-39.3 68.8s-60.6-9.5-68.8-39.3l-4.5-16.4c-8.9-32.6-29.6-60.8-58.2-79l-3.1-2 8.2-12.9-8.2 12.9c-11.8-7.5-21.7-17.1-29.5-28.2c-5.1-7.2-3.3-17.2 4-22.3s17.2-3.3 22.3 4c5.4 7.7 12.2 14.4 20.4 19.5l3.1 2c35.3 22.4 60.9 57.2 71.9 97.5l4.5 16.4zM32 352l64 0 0-224-64 0 0 224zM0 352L0 128c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 224c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32z"}))),Yr=()=>Ar||(Ar=d.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},d.createElement("path",{fill:"#666",d:"M384 352l-160 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l108.1 0c4.2 0 8.3 1.7 11.3 4.7l67.9 67.9c3 3 4.7 7.1 4.7 11.3L416 320c0 17.7-14.3 32-32 32zM433.9 81.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L224 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64l160 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l160 0c35.3 0 64-28.7 64-64l0-32-32 0 0 32c0 17.7-14.3 32-32 32L64 480c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0 0-32-64 0z"}))),Kr=e=>{var{output:t,articleUrl:r}=e,[a,o]=(0,d.useState)(!1),[i,s]=(0,d.useState)(null),[l,c]=(0,d.useState)(null),[u,m]=(0,d.useState)(null),[h,f]=(0,d.useState)(!1),g=(0,d.useCallback)(lr()((()=>{le.Ay.event({category:"AI Chip Clipboard",action:"AI Chip Copied"})}),300),[]);return(0,d.useEffect)((()=>{Promise.all([n.e(168),n.e(549),n.e(125),n.e(636)]).then(n.bind(n,77636)).then((e=>{s((()=>e.default))})).catch((e=>{console.error("Failed to load react-markdown:",e),f(!0)})),Promise.all([n.e(168),n.e(125),n.e(210)]).then(n.bind(n,26210)).then((e=>{c((()=>e.default))})).catch((e=>{console.error("Failed to load remark-gfm:",e),f(!0)})),Promise.all([n.e(168),n.e(549),n.e(794)]).then(n.bind(n,43794)).then((e=>{m((()=>e.default))})).catch((e=>{console.error("Failed to load rehype-raw:",e),f(!0)}))}),[]),(0,d.useEffect)((()=>{var e;return a&&(e=setTimeout((()=>{o(!1)}),3e3)),()=>{e&&clearTimeout(e)}}),[a]),h?Tr||(Tr=d.createElement("p",null,"Failed to load Markdown viewer.")):i&&l&&u?d.createElement(d.Fragment,null,d.createElement(ir,{id:"my-tooltip",content:a?"Copied to clipboard":"Copy to clipboard",className:At.tooltip}),d.createElement("button",{"data-tooltip-id":"my-tooltip","data-tooltip-place":"bottom",className:Zr.button,onClick:e=>{e.preventDefault(),e.stopPropagation();var n=p.renderToStaticMarkup(d.createElement(i,{remarkPlugins:[l],rehypePlugins:[u]},t)),a="\n <style>\n\t\t\t\tbody {\n\t\t\t\t\tfont-size: 18px;\n\t\t\t\t\t}\n\t\t\t\ttable {\n\t\t\t\t\tfont-size: 17px;\n\t\t\t\t\tborder-collapse: collapse;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmargin: 1em 0;\n\t\t\t\t}\n\t\t\t\tth, td {\n\t\t\t\t\tborder: 1px solid #aaaaaa;\n\t\t\t\t\tpadding: 8px;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t}\n\t\t\t\tth {\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tbackground-color: #cccccc;\n\t\t\t\t}\n\t\t\t\ttd {\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t}\n </style>\n ".concat(n,"\n <br><br>\n <b>Link to original article:</b> ").concat("https://www.edutopia.org"+r,"\n "),s="\n ".concat(t,"\n\n Link to original article: ").concat("https://www.edutopia.org"+r,"\n ");navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([a],{type:"text/html"}),"text/plain":new Blob([s],{type:"text/plain"})})]).then((()=>{g()})).catch((e=>{console.error("Error copying content to clipboard:",e)})),o(!0)}},Sr||(Sr=d.createElement(Yr,null)))):Dr||(Dr=d.createElement("p",null,"Loa
2ding..."))},Zr={button:(0,N.AH)("margin-top:6px;margin-left:20px;border:none;background-color:transparent;border-radius:4px;height:32px;width:32px;display:flex !important;justify-content:center !important;align-items:center !important;position:relative !important;svg{color:#666;}&:hover{color:#333;path{fill:#333 !important;}}&:hover{cursor:pointer;}"),tooltip:(0,N.AH)("position:absolute;bottom:0%;right:50%;transform:translate(50%,100%);animation:",P.i7.fadeOut," 3s ease;")},$r=e=>{var{activeChip:t,articleID:n,articleUrl:r,articleTitle:a,articleTitleByAI:o,generatedOutput:i}=e,[s,l]=(0,d.useState)(!1),[c,u]=(0,d.useState)(null),[p,m]=(0,d.useState)({feedback:"",email:"",error:{feedback:!1,email:!1}}),[h,f]=(0,d.useState)({success:!1,message:""}),g=(0,d.useRef)(null),v=(0,d.useRef)(null),y=(0,d.useCallback)(function(){var e=(0,q.A)((function*(e){e.preventDefault(),e.stopPropagation(),s||(l(!0),g.current&&clearTimeout(g.current),g.current=setTimeout((0,q.A)((function*(){if(p.email&&!(0,Ot.D)(p.email))return m(Ur(Ur({},p),{},{error:Ur(Ur({},p.error),{},{email:!0})})),void l(!1);try{var e="".concat("https://v4-1.api.edutopia.org","/chip-panel-feedback"),n=yield fetch(e,{method:"POST",headers:{"Content-Type":"text/plain"},body:JSON.stringify({feedback:p,chipData:t.data,articleUrl:"https://www.edutopia.org"+r})});if(200!==(yield n.json()).status)throw f({success:!1,message:"Failed to submit feedback. Please try again."}),new Error("Failed to submit feedback");f({success:!0,message:"Thanks for your feedback!"}),m({feedback:"",email:"",error:{feedback:!1,email:!1}})}catch(e){f({success:!1,message:"Failed to submit feedback. Please try again."})}finally{l(!1)}})),300))}));return function(t){return e.apply(this,arguments)}}(),[p,t,s]),b=(0,d.useCallback)(((e,t)=>{e.stopPropagation(),null===c&&(u(t),v.current&&clearTimeout(v.current),v.current=setTimeout((()=>{le.Ay.event({category:"AI Chip Panel",action:"AI Rating",label:t?"Up":"Down"})}),300))}),[c,t]);return d.createElement("div",{className:At.promptFeedback},d.createElement("div",{className:At.usefulActions},(null===c||!0===c)&&d.createElement("button",{className:!0===c?"active":"",onClick:e=>b(e,!0)},_r||(_r=d.createElement(Wr,null))),(null===c||!1===c)&&d.createElement("button",{className:!1===c?"active":"",onClick:e=>b(e,!1)},Nr||(Nr=d.createElement(Gr,null))),d.createElement(Kr,{output:i,articleUrl:r}),d.createElement(xr,{options:{articleID:n,articleUrl:r,articleTitle:a,articleTitleByAI:o,generatedOutput:i,activeChip:t}}),Or||(Or=d.createElement(Er,{classes:"desktop-only"}))),jr||(jr=d.createElement(Er,{classes:"mobile-only"})),Fr||(Fr=d.createElement("div",{className:"separator"})),d.createElement("form",{className:At.feedbackForm,onSubmit:y},Ir||(Ir=d.createElement("label",null,"How could we improve this tool? Share your feedback below.")),d.createElement("textarea",{className:p.error.feedback?"error":"",value:p.feedback,placeholder:"Type here",rows:"2",onChange:e=>m(Ur(Ur({},p),{},{feedback:e.target.value}))}),d.createElement("div",{style:{display:"flex",flexDirection:"column",gap:"4px",width:"100%"}},p.error.email?d.createElement("span",{style:{color:"#d70000",fontSize:"18px",fontWeight:"400",lineHeight:"30px",letterSpacing:"0.18px"}},"Oops, we couldn't find that email. Try again?"):null,d.createElement("input",{type:"text",className:p.error.email?"error":"",value:p.email,placeholder:"Email (optional)",onChange:e=>{p.error.email&&(0,Ot.D)(p.email)||""===e.target.value?m(Ur(Ur({},p),{},{email:e.target.value,error:Ur(Ur({},p.error),{},{email:!1})})):m(Ur(Ur({},p),{},{email:e.target.value}))}})),d.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:y,disabled:!(!s&&p.feedback),style:{position:"relative",height:"54px"}},s?d.createElement("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",fill:"#fff",width:"80px",display:"flex"}},Pr||(Pr=d.createElement(jt.b,null))):"Submit")),""!==h.message?d.createElement("span",{className:"status-message ".concat(h.success?"success":"error")},h.message):null)},Qr=e=>{var{generatedOutput:t,errorMessage:n,isComplete:r,activeChip:a,articleID:o,articleUrl:i,articleTitle:s,articleTitleByAI:l}=e;return d.createElement("div",{className:At.llmOutput},Lr||(Lr=d.createElement("div",{className:"icon desktop-only"})),d.createElement("div",{style:{width:"100%",maxWidth:"100%",overflow:"hidden"}},d.createElement("div",{className:"ai output-container"},Mr||(Mr=d.createElement("div",{className:"icon mobile-only"})),d.createElement(Nt,{components:{p(e){var{children:t}=e;return d.createElement("p",null,t)}}},t),n?d.createElement("p",null,n):null),r?d.createElement($r,{activeChip:a,articleID:o,articleUrl:i,articleTitle:s,articleTitleByAI:l,generatedOutput:t}):null))};const Xr=e=>{var t,n=(0,d.useRef)(null),r=(0,d.useRef)(null),[a,o]=(0,d.useState)(null),[i,s]=(0,d.useState)(""),{streamedJson:l,setStreamedJson:c,isStreaming:u,startStream
2:p,stopStream:m}=function(e){var{api:t,headers:n={"Content-Type":"text/plain"},onResponse:r,onFinish:a,onError:o}=e,[i,s]=(0,d.useState)({}),[l,c]=(0,d.useState)(!1),[u,p]=(0,d.useState)(null),m=(0,d.useRef)(mr()),h=(0,d.useCallback)(function(){var e=(0,q.A)((function*(e){var l=new AbortController;p(l),c(!0),s({}),m.current=mr();try{var u=yield fetch(t,{method:"POST",headers:n,body:JSON.stringify(e),signal:l.signal});if(!u.body)return console.error("ReadableStream not supported in this environment"),void c(!1);for(var d=u.body.getReader(),h=new TextDecoder,f=!1;!f;){var{value:g,done:v}=yield d.read();if(f=v,g){var y=h.decode(g,{stream:!0}).split("\n"),b=function*(){var e=pr(x);if(!e)return 1;try{var t=m.current(e);null!==(null==t?void 0:t.partialContent)&&s((e=>ur(ur({},e),{},{content:t.partialContent}))),null!=t&&t.complete&&(s(t.complete),r&&r(t.complete))}catch(e){console.error("Error parsing token:",e)}};for(var x of y)yield*b()}}a&&(yield a({streamedText:null==i?void 0:i.content,streamedJson:i}))}catch(e){"AbortError"===e.name||(console.error("Error during fetch:",e),o&&(yield o(e)))}finally{c(!1)}}));return function(t){return e.apply(this,arguments)}}(),[t,n,o,a,r,i]),f=(0,d.useCallback)((()=>{u&&u.abort()}),[u]);return{setStreamedJson:s,streamedJson:i,isStreaming:l,startStream:h,stopStream:f}}({api:"https://sb3ziyx4cf7kuobhjyemtaba4a0xtifs.lambda-url.us-east-1.on.aws",headers:{"Content-Type":"text/plain"},onError:(t=(0,q.A)((function*(e){s("Something happened, we are unable to process your request at the moment. Please try again later.")})),function(e){return t.apply(this,arguments)})}),{postId:h,chipId:f,chipIndex:g,chipWidth:v,articleTitleByAI:y,pendingAiResponse:b}=(()=>
2{if("undefined"==typeof localStorage)return{postId:"",chipId:"",chipWidth:"",chipIndex:void 0,pendingAiResponse:"",articleTitleByAI:""};try{var e=JSON.parse(localStorage.getItem("edu-pending-ai-response"));return{postId:(null==e?void 0:e.postId)||"",chipId:(null==e?void 0:e.chipId)||"",chipIndex:(null==e?void 0:e.chipIndex)||void 0,chipWidth:(null==e?void 0:e.chipWidth)||"",pendingAiResponse:(null==e?void 0:e.pendingAiResponse)||"",articleTitleByAI:(null==e?void 0:e.articleTitleByAI)||""}}catch(e){return console.error("Error retrieving AI response from localStorage:",e),{postId:"",chipId:"",chipWidth:"",chipIndex:void 0,pendingAiResponse:"",articleTitleByAI:""}}})();b.length&&h===e.articleID&&(l.content=b,l.title=y);var x=(null==l?void 0:l.content)||"";(0,d.useEffect)((()=>{e.articleID===h&&b.length&&void 0!==g&&o({index:g,width:v,data:{id:f}})}),[e.articleID]),(0,d.useEffect)((()=>{if(a&&n.current){var e=n.current.getBoundingClientRect(),t=document.getElementById("chip-".concat(a.data.id));if(t){var r=t.getBoundingClientRect(),o=e.right-r.right;t.style.transform="translateX(".concat(o,"px)")}}}),[a]);var w=!u&&x;return(0,d.useEffect)((()=>{var e=setTimeout((()=>{if("ai-panel"===new URLSearchParams(window.location.search).get("scrollTo")&&r.current){var e=r.current.getBoundingClientRect().top+window.pageYOffset-0;window.scrollTo({top:e,behavior:"smooth"})}}),0);return()=>clearTimeout(e)}),[]),d.createElement("div",{id:"ai-panel",ref:r,className:"no-print ".concat(At.container)},d.createElement("div",{className:"".concat(At.titleContainer)},Hr||(Hr=d.createElement("h2",{className:"title"},d.createElement("span",{className:"ai-icon"}),"Ask Edutopia AI",d.createElement("span",{className:"beta-flag"},"BETA")))),d.createElement("div",{className:At.separator}),d.createElement("div",{ref:n,className:At.chipsContainer,style:(null==a?void 0:a.width)&&{display:"flex",alignItems:"flex-end",justifyContent:"flex-end"}},e.innerBlocks&&e.innerBlocks.map(((e,t)=>{var{attrs:n}=e;return n.value?d.createElement("div",{key:n.id,id:"chip-".concat(n.id),className:"chip ".concat(a?(null==a?void 0:a.index)!==t?"inactive":"active":"idle"),onClick:e=>{var r;if(!a){var i=e.currentTarget.offsetWidth;o({index:t,width:i,data:n});var l=null!==(r=n.modelId)&&void 0!==r?r:"d766ea69-04c2-4b8f-b439-bd9a55f9efd0";s(""),p({data:Ur(Ur({},n.context),{},{type:"chip"}),messages:[{role:"user",content:"".concat(n.value)}],modelId:l}),le.Ay.event({category:"AI Chip Panel",action:"AI Chip Click"})}}},n.label?n.label:n.value,Rr||(Rr=d.createElement("div",null))):null}))),x?d.createElement(d.Fragment,null,d.createElement(Qr,{activeChip:a,generatedOutput:x,errorMessage:i,isComplete:w,articleID:e.articleID,articleUrl:e.articleUrl,articleTitle:e.articleTitle,articleTitleByAI:(null==l?void 0:l.title)||""})):null,d.createElement(d.Fragment,null,d.createElement("div",{className:At.separator}),d.createElement("div",{className:At.footer},w&&d.createElement("button",{className:At.startOver,onClick:e=>{e.stopPropagation();var t=document.getElementById("chip-".concat(a.data.id));t&&(t.style.transform="unset"),m(),o(null),s(""),c({}),gr(),n.current.parentNode.scrollIntoView({behavior:"smooth",block:"start"})}},Br||(Br=d.createElement(qr,null)),"Start Over"),zr||(zr=d.createElement("span",{className:"disclaimer"},"Responses are generated by artificial intelligence. AI can make mistakes.")))))};var Jr=n(5556),ea=n.n(Jr);const ta={container:(0,N.AH)("overflow:hidden;.number{font-family:'Helvetica Neue',Helvetica,Arial,'Lucida Grande',s
2ans-serif;font-size:39px;font-weight:700;color:#ff4c00;line-height:27px;}@media screen and (min-width:",P.T5.small,"){}"),card:(0,N.AH)(".box{opacity:0;}.head{color:#000;font-size:19px;font-weight:600;line-height:26px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:0px;}.dek{color:#666;font-size:20px;font-style:italic;font-weight:300;line-height:24px;margin:0 0 18px;}.content{color:#333;font-size:21px;font-weight:200;line-height:27px;letter-spacing:0.8px;}.separator{margin:30px 0;> div{width:100px;height:8px;background-color:#ff4c00;}}.edu-logo-circle{margin:60px 0 0;img{width:70px;height:70px;}}&.top-image-layout .rich-text{margin:18px 0 0;}&.bottom-image-layout .rich-text{margin:31.5px 0 0;}@media screen and (min-width:",P.T5.medium,"){.head{font-size:23px;line-height:32px;}.dek{font-size:23px;line-height:25px;}}"),imageContainer:(0,N.AH)("display:flex;flex-direction:column;gap:30px;width:100%;.overflow-container{width:100%;max-height:628px;overflow:hidden;display:flex;justify-content:center;img{width:unset;height:100%;max-height:628px;object-fit:cover;object-position:center;}.second-image{height:unset;}}@media screen and (min-width:",P.T5.medium,"){&.vertical-layout{flex-direction:column;}flex-direction:row;&.horizontal-layout{.overflow-container{.second-image{height:628px;}}}}")};var na,ra=n(85880),aa=e=>{var{credit:t,creditUrl:n,caption:r,children:a}=e;return d.createElement("div",null,a,d.createElement(F.H,{caption:r,credit:t,creditUrl:n}))},oa=e=>{var{imageURL:t}=e;return!!t},ia=e=>{var{attrs:t}=e;return oa(t.imageData1)?d.createElement("div",{className:"".concat(ta.imageContainer," ").concat(t.multiImageVerticalImage?"vertical-layout":"horizontal-layout")},d.createElement(aa,{credit:t.imageData1.imageCredits,caption:t.imageData1.imageCaption,creditUrl:""},d.createElement("div",{className:"overflow-container"},d.createElement("img",{src:t.imageData1.imageURL,alt:t.imageData1.imageAlt}))),t.totalImages>1&&oa(t.imageData2)&&d.createElement(aa,{credit:t.imageData1.imageCredits,caption:t.imageData1.imageCaption,creditUrl:""},d.createElement("div",{className:"overflow-container"},d.createElement("img",{className:"second-image",src:t.imageData2.imageURL,alt:t.imageData2.imageAlt})))):null};ea().string,ea().string,ea().string,ea().string;const sa=e=>{var t=(0,d.useRef)();(0,d.useLayoutEffect)((()=>{"undefined"!=typeof window&&n.e(575).then(n.bind(n,76575)).then((e=>{var{ScrollTrigger:n}=e;ra.os.registerPlugin(n);var r=ra.os.context((()=>{t.current.querySelectorAll(".box").forEach((e=>{!function(e){var t=0,n=0;switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"up"){case"left":t=-100;break;case"right":t=100;break;case"up":default:n=100;break;case"down":n=-100}ra.os.fromTo(e,{opacity:0,x:t,y:n},{opacity:1,x:0,y:0,duration:1,ease:"power2.out",scrollTrigger:{trigger:e,start:"top 80%",end:"top 60%",scrub:!1,toggleActions:"play none none none"}})}(e)}))}),t);return()=>r.revert()}))}),[]);var r=Array.isArray(e.innerBlocks)?e.innerBlocks.filter((e=>!(!e.attrs||!e.attrs.id)&&e.attrs.head&&e.attrs.dek&&e.attrs.serializedContent)):[];return d.createElement("div",{className:ta.container,ref:t},r.length?r.map(((t,n)=>{var a,{attrs:o}=t,i=n===r.length-1;return d.createElement("div",{key:o.id,className:"visual-essay-card ".concat(ta.card," ").concat(o.imageTop?"top-image-layout":"bottom-image-layout")},d.createElement("div",{className:"box"},(null===(a=e.attrs)||void 0===a?void 0:a.showNumbers)&&d.createElement("div",{className:"number",style:{marginTop:"0px",marginBottom:0!==n||o.imageTop?o.imageTop?"10px":"-14.75px":"0px"}},n<9?"0".concat(n+1):n+1),o.imageTop&&d.createElement(ia,{attrs:o}),d.createElement("h2",{className:"head",style:{marginTop:0!==n||o.imageTop?"20.75px":"0px"}},o.head),d.createElement("p",{className:"dek"},o.dek),!o.imageTop&&d.createElement(ia,{attrs:o}),o.serializedContent&&d.createElement(ua,{value:o.serializedContent})),1===n&&r.length>2?d.createElement("div",{style:{margin:"30px 0"}},d.createElement(Y.A,{embedded:!1,key:h()()})):i?null:na||(na=d.createElement("div",{className:"separator"},d.createElement("div",null))))})):null)};var la;class ca extends d.Component{constructor(e){super(e),(0,a.A)(this,"createMarkup",(e=>({__html:e.join("")}))),(0,a.A)(this,"handeClick",(e=>{if(!e.defaultPrevented){var t=e.target.parentNode.classList;t.contains("checkbox-input")||t.contains("label")||("modal-trigger"===e.target.className?"display:none"===e.target.previousSibling.attributes[1].value&&(e.target.previousSibling.classList.toggle("modal"),document.getElementsByClassName("modal")[0].addEventListener("click",(e=>{var t=document.getElementsByClassName("modal")[0];t.attributes[1].value="display:none",t.classList.toggle("modal")})),e.target.previousElementSibling.attributes[1].value="display:block",e.stopPropagation()):this.handleNavigation(e),e.stopPropagation())}})),(0,a.A)(this,"renderBlock",(e=>{var t,n,a,o,i,s,l,c,p,m,g,v,y,b,x,w,E,C,k,A,T,D,_,N,O,P,L,M,R,B,z,V,q,W,$,Q,J,te,re,le,ce,ue,de,pe;if(u()(null==e?void 0:e.blockName)){if(!u()(null==e?void 0:e.innerHTML))return d.createElement("div",{key:h()(),dangerouslySetInnerHTML:{__html:null==e?void 0:e.innerHTML}})}else switch(null==e?void 0:e.blockName){case"edu/file":return d.createElement(H,{key:h()(),sources:null==e||null===(t=e.attrs)||void 0===t||null===(t=t.file)||void 0===t?void 0:t.sources,alignment:null!==(n=null==e||null===(a=e.attrs)||void 0===a?void 0:a.align)&&void 0!==n?n:"left",fileTitle:null==e||null===(o=e.attrs)||void 0===o||null===(o=o.file)||void 0===o?void 0:o.title,fileSummary:null==e||null===(i=e.attrs)||void 0===i||null===(i=i.file)||void 0===i?void 0:i.summary});case"edu/pullquote":return d.createElement(K.A,(0,r.A)({key:h()()},e.attrs),null==e||null===(s=e.attrs)||void 0===s?void 0:s.value);case"core/quote":if(!u()(null==e?void 0:e.innerBlocks))return d.createElement("div",{key:h()(),dangerouslySetInnerHTML:{__html:this.getQuoteBlock(e)}});case"edu/image":return d.createElement(S.A,{key:h()(),placeholder:d.createElement("span",{className:"hidden"},null==e?void 0:e.altText)},d.createElement(F.A,{key:h()(),source:null==e||null===(l=e.attrs)||void 0===l?void 0:l.url,alignment:null!==(c=null==e||null===(p=e.attrs)||void 0===p?void 0:p.align)&&void 0!==c?c:"full",altText:null==e||null===(m=e.attrs)||void 0===m?void 0:m.alt,caption:null==e||null===(g=e.attrs)||void 0===g?void 0:g.caption,height:null!==(v=null==e||null===(y=e.attrs)||void 0===y?void 0:y.height)&&void 0!==v?v:null==e||null===(b=e.attrs)||void 0===b||null===(b=b.imageMeta)||void 0===b?void 0:b.height,width:null!==(x=null==e||null===(w=e.attrs)||void 0===w?void 0:w.width)&&void 0!==x?x:null==e||null===(E=e.attrs)||void 0===E||null===(E=E.imageMeta)||void 0===E?void 0:E.width,credit:null==e||null===(C=e.attrs)||void 0===C||null===(C=C.imageMeta)||void 0===C?void 0:C.credit,creditUrl:""}));case"core/embed":var me;if(!u()(null==e||null===(k=e.attrs)||void 0===k?void 0:k.type))switch(null==e||null===(me=e.attrs)||void 0===me?void 0:me.type){case"wp-embed":var he;if(!u()(null==e||null===(A=e.attrs)||void 0===A?void 0:A.providerNameSlug))switch(null==e||null===(he=e.attrs)||void 0===he?void 0:he.providerNameSlug){case"typeform":return d.createElement(ne,{url:null==e||null===(T=e.attrs)||void 0===T?void 0:T.url,width:"100%",height:"500px",key:h()()});case"datawrapper":return d.createElement(j,{key:h()(),url:null==e||null===(D=e.attrs)||void 0===D?void 0:D.url});default:return null==e?void 0:e.innerHTML}break;case"rich":var fe;if(!u()(null==e||null===(_=e.attrs)||void 0===_?void 0:_.providerNameSlug))switch(null==e||null===(fe=e.attrs)||void 0===fe?void 0:fe.providerNameSlug){case"infogram":return this.infograms.push(null==e||null===(N=e.attrs)||void 0===N?void 0:N.url),d.createElement("div",{key:h()(),id:null==e||null===(O=e.attrs)||void 0===O?void 0:O.url});case"twitter":return d.createElement(ee,{key:h()(),id:this.getTwitterIdFromUrl(null==e||null===(P=e.attrs)||void 0===P?void 0:P.url)});case"x":return d.createElement(ee,{key:h()(),id:this.getTwitterIdFromUrl(null==e||null===(L=e.attrs)||void 0===L?void 0:L.url)});case"instagram":return d.createElement(U,{key:h()(),url:null==e||null===(M=e.attrs)||void 0===M?void 0:M.url,innerHTML:null==e?void 0:e.innerHTML});case"bluesky":return d.createElement(G,{key:h()(),url:null==e||null===(R=e.attrs)||void 0===R?void 0:R.url});case"bluesky-social":return d.createElement(G,{key:h()(),url:null==e||null===(B=e.attrs)||void 0===B?void 0:B.url});case"embed":var ve;if(this.isBluesky(null==e||null===(z=e.attrs)||void 0===z?void 0:z.url))return d.createElement(G,{key:h()(),url:null==e||null===(ve=e.attrs)||void 0===ve?void 0:ve.url});default:return null==e?void 0:e.innerHTML}break;case"video":var ye;if(!u()(null==e||null===(V=e.attrs)||void 0===V?void 0:V.providerNameSlug))switch(null==e||null===(ye=e.attrs)||void 0===ye?void 0:ye.providerNameSlug){case"youtube":case"vimeo":case"tiktok":return d.createElement(f.Ay,{offset:250,key:h()(),once:!0,placeholder:la||(la=d.createElement("span",{className:"hidden"},"video"))},d.createElement(I.A,{context:"embed",richText:!0,sources:null==e||null===(q=e.attrs)||void 0===q||null===(q=q.videoMeta)||void 0===q?void 0:q.sources,alignment:null==e||null===(W=e.attrs)||void 0===W||null===(W=W.videoMeta)||void 0===W?void 0:W.alignment,caption:null==e||null===($=e.attrs)||void 0===$||null===($=$.videoMeta)||void 0===$?void 0:$.caption,credit:null==e||null===(Q=e.attrs)||void 0===Q||null===(Q=Q.videoMeta)||void 0===Q?void 0:Q.credit}));default:return null==e?void 0:e.innerHTML}}break;case"edu/social-icons":return d.createElement(oe.A,{notShare:!0,key:h()(),url:"https://www.edutopia.org".concat(this.props.location.pathname),title:this.props.title,coverMedia:this.props.coverMedia,services:kt.u});case"edu/newsletter":if(!this.props.omitAds)return d.createElement(Y.A,{embedded:!1,key:h()()});break;case"edu/related-content":return d.createElement(ae.A,{key:h()(),extraClasse
2s:"card--embedded-article",related:!0},d.createElement(ie.A,null==e||null===(J=e.attrs)||void 0===J?void 0:J.postMeta));case"edu/school-stats":return d.createElement(X,(0,r.A)({key:h()()},null==e||null===(te=e.attrs)||void 0===te?void 0:te.postMeta));case"edu/school-primer":return d.createElement(Z.A,(0,r.A)({key:h()(),inset:"node--video"!==this.props.context},null==e||null===(re=e.attrs)||void 0===re?void 0:re.postMeta));case"edu/package-card":return d.createElement(se.A,(0,r.A)({key:h()(),renderRawData:!0},null==e||null===(le=e.attrs)||void 0===le?void 0:le.postMeta));case"edu/resource-card":return d.createElement(gt.A,(0,r.A)({key:h()()},null==e||null===(ce=e.attrs)||void 0===ce?void 0:ce.postMeta));case"edu/downloadable":return d.createElement(be,(0,r.A)({key:h()()},null==e?void 0:e.attrs));case"edu/download-posters":return d.createElement(ge,(0,r.A)({key:h()()},e));case"edu/user-list":return d.createElement(Et,(0,r.A)({key:h()()},null==e?void 0:e.attrs));case"edu/show-hide":return d.createElement(bt,{key:h()(),buttonLabel:null==e||null===(ue=e.attrs)||void 0===ue?void 0:ue.buttonLabel,buttonLabelOpen:null==e||null===(de=e.attrs)||void 0===de?void 0:de.buttonLabelOpen,innerBlocks:null==e?void 0:e.innerBlocks,renderBlock:this.renderBlock});case"edu/quiz":return d.createElement(ft,(0,r.A)({key:(null==e||null===(pe=e.attrs)||void 0===pe?void 0:pe.quizId)||h()()},null==e?void 0:e.attrs,{postId:this.props.articleID,innerBlocks:null==e?void 0:e.innerBlocks}));case"edu/ai-chat-panel":return d.createElement(Xr,(0,r.A)({key:h()()},e,{articleID:this.props.articleID,articleUrl:this.props.location.pathname,articleTitle:this.props.title}));case"edu/visual-essay-card-container":return d.createElement(sa,(0,r.A)({key:h()()},e));case"core/list":return d.createElement("div",{key:h()(),dangerouslySetInnerHTML:{__html:this.getListBlock(e)}});default:if(!u()(null==e?void 0:e.innerHTML))return d.createElement("div",{key:h()(),dangerouslySetInnerHTML:{__html:null==e?void 0:e.innerHTML}})}})),this.infograms=[]}getTwitterIdFromUrl(e){var t,n,r;if(null===(t=e)||void 0===t||!t.length)return 0;try{r=new URL(e)}catch(t){e="https://".concat(e),r=new URL(e)}var a=null===(n=r)||void 0===n||null===(n=n.pathname)||void 0===n?void 0:n.split("/");return a[(null==a?void 0:a.indexOf("status"))+1]}componentDidMount(){this.infograms.length>0&&this.infograms.map((e=>{this.addInfogramIframe(e)}))}shouldComponentUpdate(e){return l()(this.props,"location.pathname","")!==l()(e,"location.pathname","")}addInfogramIframe(e){var t=document.getElementById(e);null===document.getElementById(t)&&i().get("/infogram",{params:{infogram:"https://infogram.com/oembed?url=".concat(e)}}).then((e=>{var{data:n}=e;if("Error"!==n){var r=n.html.match(/<div[\s\S]*?>[\s\S]*?<\/div>/),a=n.html.match(/<script[\s\S]*?>([\s\S]*?)<\/script>/),o=document.createElement("script"),i=document.createTextNode(a[1]);o.appendChild(i),t.appendChild(o),t.innerHTML=r}}))}addTypeform(e){var t=[];return e.map((e=>{if("string"==typeof e&&-1!==e.indexOf('data-url-provider="typeform"')){var n=e.split("</drupal-url>"),r=[];n.map((e=>{if(-1!==e.indexOf('data-url-provider="typeform"')){var t=e.split("<drupal-url"),n=t[1].match(/data-embed-url=['"]([^\"\']*)"/);n&&n[1]&&(r=r.concat(t[0]).concat(d.createElement(ne,{url:n[1],width:"100%",height:"500px",key:n[1]})))}else r=r.concat(e)})),t=t.concat(this.mungeArray(r))}else t=t.concat(e)})),t}handleNavigation(e){var t=e.nativeEvent,n=t.target;"DIV"!==t.target.tagName&&"IMG"!==t.target.tagName&&"SPAN"!==t.target.tagName&&"EM"!==t.target.tagName||"A"!==t.target.parentNode.tagName||(n=t.target.parentNode),e.preventDefault();var r=n.getAttribute("href");-1===l()(n,"className","").indexOf("embedded-social")?null!==r&&(0===r.indexOf("http://")||0===r.indexOf("https://")?-1===r.indexOf("edutopia")?window.open(r,"_blank"):window.location=r:0===r.indexOf("/sites/default/files")||r.includes("pdfs/")?(r=0===r.indexOf("/")?r:"/".concat(r),window.open("".concat(r),"_blank")):l()(this.props,"router").push(r)):window.location=r}getListBlock(e){if(u()(null==e?void 0:e.innerBlocks))return null==e?void 0:e.innerHTML;var t="";return function e(n){var r,a,o=null==n?void 0:n.innerBlocks;
2if(!u()(o)){var i=null==n||null===(r=n.attrs)||void 0===r?void 0:r.reversed,s=null==n||null===(a=n.attrs)||void 0===a?void 0:a.ordered,l=s?"<ol ".concat(i?"reversed":"",">"):"<ul>",c=s?"</ol>":"</ul>";t+=l,o.forEach((n=>{u()(null==n?void 0:n.innerHTML)||(t+=n.innerHTML),(null==n?void 0:n.innerBlocks).forEach((t=>{e(t)}))})),t+=c}}(e),t}getQuoteBlock(e){var t="";return function e(n){var r=null==n?void 0:n.innerBlocks;u()(r)||(t+="<blockquote>",r.forEach((n=>{u()(null==n?void 0:n.innerHTML)||(t+=n.innerHTML),(null==n?void 0:n.innerBlocks).forEach((t=>{e(t)}))})),t+="</blockquote>")}(e),t}isBluesky(e){return/https?:\/\/bsky\.app/.test(e)}render(){var e,t,n,r,a,o,i=(n=(null!==(e=l()(this.props,"value"))&&void 0!==e?e:"").trim(),r="",a=0,(o=e=>{if(-1!==e.indexOf("<drupal-entity")){var t=e.indexOf("<drupal-entity"),i=e.indexOf("</drupal-entity>"),s=e.substring(0,t),l=e.slice(i+16,e.length);r=r.concat("".concat(s,"***embed***")),a++,o(l)}else 0!==a&&""!==e?r=r.concat(e):0===a&&(r=n);return r})(n)),s=[],c=null!==l()(this.props,"embeds",[])?l()(this.props,"embeds"):[];c.map(((e,t)=>{if("node"===l()(e,"type")){var n,r=(e=>{var t={title:"",summary:"",path:"",eyebrow:""};return e.article?(t.type="article",t.title=l()(e,"article.title",""),t.summary=l()(e,"article.summary",""),t.path=l()(e,"article.path",""),t.image=l()(e,"article.cover_media"),t.alignment=l()(e,"alignment"),t.eyebrow=l()(e,"article.eyebrow"),t.link=l()(e,"article.path"),t):e.video?(t.type="video",t.title=l()(e,"video.title",""),t.summary=l()(e,"video.summary",""),t.path=l()(e,"video.path",""),t.video=l()(e,"video.video"),t.alignment=l()(e,"alignment",""),t.link=l()(e,"video.path",""),t.eyebrow=l()(e,"video.eyebrow",""),t.link=l()(e,"video.path"),t):e.school?(t.type="school",t.embedType=e.embed_settings.embed_type?e.embed_settings.embed_type:"primer",t.title=l()(e,"school.title",""),t.schoolLink=l()(e,"school.path"),t.stw=l()(e,"school.schools_that_work"),t.address=l()(e,"school.address1",""),t.locality=l()(e,"school.locality"),t.administrativeArea=l()(e,"school.administrative_area"),t.schoolArea=l()(e,"school.school_area",""),t.schoolType=l()(e,"school.school_type",""),t.grades=l()(e,"school.grades",""),t.location=l()(e,"school.location",""),t.path=e.school.path,t.explainer=l()(e,"school.body.filtered_value",!1)||l()(e,"school.explainer.filtered_value"),t.expenditures=l()(e,"school.expenditures",""),t.demographics=l()(e,"school.demographics",""),t.reducedLunch=l()(e,"school.reduced_lunch",""),t.enrollment=l()(e,"school.enrollment",void 0),t.statistics=l()(e,"school.statistics.filtered_value",""),t.dataSource=l()(e,"school.data_source",""),t):null})(e),a=l()(r,"type");if("school"===a)if("primer"===r.embedType){var o="node--video"!==this.props.context;n=d.createElement(Z.A,{stw:r.stw,inset:o,title:r.title,schoolLink:r.schoolLink,grades:r.grades,schoolType:r.schoolType,schoolArea:r.schoolArea,explainer:r.explainer,location:r.location,address:r.address,locality:r.locality,administrativeArea:r.administrativeArea,key:t})}else"stats"===r.embedType&&(n=d.createElement(X,{title:r.title,schoolLink:r.schoolLink,address:r.address,locality:r.locality,administrativeArea:r.administrativeArea,grades:r.grades,schoolType:r.schoolType,schoolArea:r.schoolArea,expenditures:r.expenditures,demographics:r.demographics,statistics:r.statistics,reducedLunch:r.reducedLunch,key:t,enrollment:r.enrollment,dataSource:r.dataSource}));var u=i.slice(0,i.indexOf("***embed***"));s="school"===a||"article"===a||"video"===a?s.concat(u).concat(n):s.concat(u).concat((0,p.renderToStaticMarkup)(n)),i=i.slice(u.length+11,i.length)}c.length===t+1&&""!==i&&(s=s.concat(i))})),0===s.length&&(s=s.concat(i));var u,m,f,g=[];return g=this.props.beyondArticle?null===(m=(g=C((null!==(u=l()(this.props,"value"))&&void 0!==u?u:"").trim()).filter((e=>"core/paragraph"===e.blockName))).slice(0,2))||void 0===m?void 0:m.map((e=>{var t;return e.innerHTML&&(e.innerHTML=null===(t=e.innerHTML)||void 0===t||null===(t=t.split(/<br\s*\/?>|[\r\n]/))||void 0===t||null===(t=t.slice(0,2))||void 0===t?void 0:t.join("")),e})):C((null!==(f=l()(this.props,"value"))&&void 0!==f?f:"").trim()),d.createElement("div",{key:h()(),className:"".concat(Ct.richText," rich-text"),"data-testid":"rich-text",onClick:e=>this.handeClick(e)},g&&(null===(t=g)||void 0===t?void 0:t.map(this.renderBlock)))}}ca.defaultProps={embeds:[{}],id:1,articleID:"",beyondArticle:!1,omitAds:!1,location:{pathname:""}};const ua=(0,_.h)(ca)},49325:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(96602)),a=s(n(99345)),o=s(n(41769)),i=s(n(44748));function s(e){return e&&e.__esModule?e:{default:e}}var l=(0,r.default)("youtube-player"),c={proxyEvents:function(e){var t={},n=function(n){var r="on"+n.slice(0,1).toUpperCase()+n.slice(1);t[r]=function(t){l('event "%s"',r,t),e.trigger(n,t)}},r=!0,a=!1,i=void 0;try{for(var s,c=o.default[Symbol.iterator]();!(r=(s=c.next()).done);r=!0)n(s.value)}catch(e){a=!0,i=e}finally{try{!r&&c.return&&c.return()}finally{if(a)throw i}}return t},promisifyPlayer:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={},r=function(r){t&&i.default[r]?n[r]=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e.then((function(e){var t=i.default[r],a=e.getPlayerState(),o=e[r].apply(e,n);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(a)?new Promise((function(n){e.addEventListener("onStateChange",(function r(){var a=e.getPlayerState(),o=void 0;"number"==typeof t.timeout&&(o=setTimeout((function(){e.removeEventListener("onStateChange",r),n()}),t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(a)&&(e.removeEventListener("onStateChange",r),clearTimeout(o),n())}))})).then((function(){return o})):o}))}:n[r]=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e.then((function(e){return e[r].apply(e,n)}))}},o=!0,s=!1,l=void 0;try{for(var c,u=a.default[Symbol.iterator]();!(o=(c=u.next()).done);o=!0)r(c.value)}catch(e){s=!0,l=e}finally{try{!o&&u.return&&u.return()}finally{if(s)throw l}}return n}};t.default=c,e.exports=t.default},49326:(e,t,n)=>{var r=n(31769),a=n(72428),o=n(56449),i=n(30361),s=n(30294),l=n(77797);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var p=l(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&i(p,u)&&(o(e)||a(e))}},49340:(e,t,n)=>{"use strict";var r=n(89138),a=(n(95127),n(96540)),o=n(29970),i=n(71468);function s(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var l=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),c=()=>Math.random().toString(36).substring(7).split("").join("."),u={INIT:`@@redux/INIT${c()}`,REPLACE:`@@redux/REPLACE${c()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${c()}`};n(79448);var d,p=({dispatch:e,getState:t})=>n=>r=>"function"==typeof r?r(e,t,d):n(r),m=n(72505),h=n.n(m),f=n(16762),g=n.n(f),v=n(39481),y=n(87602),b=n(22883),x=n(52978),w=n(32465),E=n(15156),C=n(18305),k=n(66487),A=n(48231),T=n(66353),D=n.n(T),S=n(93404),_=n.n(S),N=n(94531),O=n(72896),j=n(11760),F=n(85065),I=n(71555),P=n(61263);var L=n(80045),M=n(54705),H=n(2543);function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function B(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach((function(t){(0,M.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var z=(e,t,n)=>{if(t.parentId)return e.map((e=>e.id===t.parentId?B(B({},e),{},{replies:e.replies?[...e.replies,t]:[{},t]}):null!=e&&e.replies?B(B({},e),{},{replies:z(e.replies,t)}):e));if("useful"===n){var r=e.findIndex((e=>0===e.recommendCount));return-1===r?[...e,t]:[...e.slice(0,r),t,...e.slice(r)]}return[t,...e]},V=n(75643);function U(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?q(Object(n),!0).forEach((function(t){(0,M.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const G=function(e){const t=Object.keys(e),n={};for(let r=0;r<t.length;r++){const a=t[r];"function"==typeof e[a]&&(n[a]=e[a])}const r=Object.keys(n);let a;try{!function(e){Object.keys(e).forEach((t=>{const n=e[t];if(void 0===n(void 0,{type:u.INIT}))throw new Error(s(12));if(void 0===n(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw new Error(s(13))}))}(n)}catch(e){a=e}return function(e={},t){if(a)throw a;let o=!1;const i={};for(let a=0;a<r.length;a++){const l=r[a],c=n[l],u=e[l],d=c(u,t);if(void 0===d)throw t&&t.type,new Error(s(14));i[l]=d,o=o||d!==u}return o=o||r.length!==Object.keys(e).length,o?i:e}}({landingPages:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.y8:return W(W({},e),{},{["".concat(t.landingPage.slug)]:t.landingPage});case v.F:return W(W({},e),t.landingPages);default:return e}},latest:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.WQ?W(W({},e),{},{content:t.content}):e},articles:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.$:return W(W({},e),{},{["".concat(t.article.slug)]:t.article});case v.zl:return"node--article"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},comments:function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;switch(a.type){case v.VI:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),null==a?void 0:a.comments)});case v.Af:return W(W({},r),{},{["useful_".concat(a.slug)]:null==a?void 0:a.comments});case v.q1:return W(W({},r),{},{["answered_".concat(a.slug)]:null==a?void 0:a.comments});case v.o9:return W(W({},r),{},{["unanswered_".concat(a.slug)]:null==a?void 0:a.comments});case v.Lq:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{comments:z(null===(e=r["".concat(a.slug)])||void 0===e?void 0:e.comments,null==a?void 0:a.comment,a.sortValue),count:(null===(t=r["".concat(a.slug)])||void 0===t?void 0:t.count)+1})});case v.dW:var o={recommendedByUser:a.recommendedByUser,recommendCount:a.recommendCount},i=W({},r);return["".concat(a.slug),"useful_".concat(a.slug),"answered_".concat(a.slug),"unanswered_".concat(a.slug)].forEach((e=>{var t;null!==(t=r[e])&&void 0!==t&&t.comments&&(i[e]=W(W({},r[e]),{},{comments:(0,V.KP)(r[e].comments,a.commentId,o)}))})),i;case v.f5:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(null==a?void 0:a.slug)]),null==a?void 0:a.comments)});case v.u2:return W(W({},r),{},{["useful_".concat(a.slug)]:W(W({},r["useful_".concat(null==a?void 0:a.slug)]),null==a?void 0:a.comments)});case v.YD:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{commentButtonClicked:!(null!==(n=r["".concat(a.slug)])&&void 0!==n&&n.commentButtonClicked)})});case v._m:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{displayCommentSidebar:!0})});case v.k8:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{displayCommentSidebar:!1,activeFormId:null,locatedTargetComment:null})});case v.cS:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{locatedTargetComment:a.commentID})});case v.tu:return W(W({},r),{},{["".concat(a.slug)]:W(W({},r["".concat(a.slug)]),{},{activeFormId:a.activeFormId})});default:return r}},curated:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.ZF:return W(W({},e),{},{["".concat(t.curated.slug)]:t.curated});case v.zl:return"node--curated"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},pages:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.y6?W(W({},e),{},{["".concat(t.page.slug)]:t.page}):e},marketingPages:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.RU?W(W({},e),{},{["".concat(t.marketingPage.slug)]:t.marketingPage}):e},profiles:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.OO?W(W({},e),{},{["".concat(t.profile.slug)]:t.profile}):e},schools:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.nc?W(W({},e),{},{["".concat(t.school.slug)]:t.school}):e},videos:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.W1:return W(W({},e),{},{["".concat(t.video.slug)]:t.video});case v.zl:return"node--video"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},blogs:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.vu:return W(W({},e),{},{["".concat(t.blog.slug)]:t.blog});case v.zl:return"edu_blog"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;case v.TZ:return W(W({},e),{},{["".concat(t.slug)]:W(W({},e["".concat(null==t?void 0:t.slug)]),{},{relatedBlogPostContent:null==t?void 0:t.updatedRelatedBlogPostContent})});default:return e}},visualEssays:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.vY:return W(W({},e),{}
2,{["".concat(t.visualEssay.slug)]:t.visualEssay});case v.zl:return"edu_visual_essay"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},packages:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.j1?W(W({},e),{},{["".concat(t.package.slug)]:t.package}):e},packageContext:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.Be:return W(W({},e),{},{packageContext:t.package});case v.DI:return W(W({},e),{},{current:t.package.current});case v.Z7:return W(W({},e),{},{packageContext:void 0});default:return e}},global:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{error:void 0,packageNavOpen:!1,host:!1,mainMenuOpen:!1,offlineStatus:!1,loggedIn:void 0,userSynced:!1,user:{id:void 0,followedTopics:[],roles:[],subjects:[],savedContentIDs:[]},modal:{opened:!1},prevPath:void 0,redirectPath:null,intent:void 0,pendingQuizAnswers:{},siteNotification:{}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.rA:return W(W({},e),{},{errorStatus:t.errorStatus});case v.Qh:return W(W({},e),{},{packageNavOpen:!e.packageNavOpen});case v.WV:return W(W({},e),{},{packageNavOpen:!1});case v.vK:return W(W({},e),{},{mainMenuOpen:!e.mainMenuOpen});case v.pe:return W(W({},e),{},{mainMenuOpen:!1});case v.YA:return W(W({},e),{},{host:t.host});case v.Fn:return W(W({},e),{},{offlineStatus:t.status,alertOpen:t.alertOpen});case v.p6:return W(W({},e),{},{isBot:t.isBot,ua:t.ua});case v.EO:return W(W({},e),{},{popupDisabled:t.disabled});case v.JL:return W(W({},e),{},{loggedIn:t.loggedIn});case v.DH:return W(W({},e),{},{userSynced:t.synced});case v.XU:return W(W({},e),{},{user:{id:(0,H.get)(t,"user.id",void 0),email:(0,H.get)(t,"user.email",void 0),followedTopics:(0,H.get)(t,"user.followedTopics",[]),roles:(0,H.get)(t,"user.roles",[]),subjects:(0,H.get)(t,"user.subjects",[]),weeklyNewsletter:(0,H.get)(t,"user.weeklyNewsletter",void 0),researchNewsletter:(0,H.get)(t,"user.researchNewsletter",!1),techNewsletter:(0,H.get)(t,"user.techNewsletter",!1),principalProjectNewsletter:(0,H.get)(t,"user.principalProjectNewsletter",!1),commentNotification:(0,H.get)(t,"user.commentNotification",!1),identityProvider:(0,H.get)(t,"user.identityProvider",void 0),image:(0,H.get)(t,"user.image",void 0),firstName:(0,H.get)(t,"user.firstName",void 0),lastName:(0,H.get)(t,"user.lastName",void 0),savedContentIDs:(0,H.get)(t,"user.savedContentIDs",[]),activityFeed:(0,H.get)(t,"user.activityFeed",void 0),lastActive:(0,H.get)(t,"user.lastActive",void 0),hasClosedHomeroomBanner:(0,H.get)(t,"user.hasClosedHomeroomBanner",!1)}});case v.zr:return W(W({},e),{},{user:W(W({},e.user),t.patch)});case v.dj:var{activityItemData:n,contentData:r}=t,a=W({[n.id]:n},e.user.activityFeed.items);return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:W(W({},e.user.activityFeed),{},{items:a,contentMap:W(W({},e.user.activityFeed.contentMap),r),unviewedCount:e.user.activityFeed.unviewedCount+1})})});case v.c7:var{id:o}=t,i=W(W({},e.user.activityFeed.items),{},{[o]:W(W({},e.user.activityFeed.items[o]),{},{viewed:!0})});return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:W(W({},e.user.activityFeed),{},{items:i,unviewedCount:e.user.activityFeed.unviewedCount-1}),previousActivityFeed:e.user.activityFeed})});case v.ld:var{id:s}=t,l=e.user.activityFeed.items,{[s]:c}=l,u=(0,L.A)(l,[s].map(U)),d=c.viewed?e.user.activityFeed.unviewedCount:e.user.activityFeed.unviewedCount-1;return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:W(W({},e.user.activityFeed),{},{items:u,totalItemCount:e.user.activityFeed.totalItemCount-1,unviewedCount:d}),previousActivityFeed:e.user.activityFeed})});case v.Ee:var{activityItemData:p}=t,m=W(W({},e.user.activityFeed.items),p.items),h=W(W({},e.user.activityFeed.commentMap),p.commentMap),f=W(W({},e.user.activityFeed.contentMap),p.contentMap),g=W(W({},e.user.activityFeed.latestCommentMap),p.latestCommentMap);return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:W(W({},e.user.activityFeed),{},{items:m,commentMap:h,contentMap:f,latestCommentMap:g,lastEvaluatedKeyState:p.lastEvaluatedKeyState,hasMoreResults:p.hasMoreResults}),previousActivityFeed:e.user.activityFeed})});case v.SL:return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:e.user.previousActivityFeed||{},previousActivityFeed:null})});case v.Eh:return W(W({},e),{},{user:W(W({},e.user),{},{activityFeed:W(W({},e.user.activityFeed),{},{homeroomLastActive:t.homeroomLastActive})})});case v.fS:case v.a2:return W(W({},e),{},{user:W(W({},e.user),{},{followedTopics:t.event.followedTopics})});case v.gl:case v.xk:return W(W({},e),{},{user:W(W({},e.user),{},{roles:t.event.roles})});case v.gh:case v.pP:return W(W({},e),{},{user:W(W({},e.user),{},{subjects:t.event.subjects})});case v.F4:return W(W({},e),{},{modal:W(W({},e.modal),{},{opened:!1,view:"",message:"",data:{}})});case v.e$:return W(W({},e),{},{modal:{opened:!0,view:t.view,message:t.message,data:null==t?void 0:t.data}});case v.Ye:return W(W({},e),{},{prevPath:t.path});case v.d4:return W(W({},e),{},{redirectPath:t.payload});case v.m6:return W(W({},e),{},{redirectPath:null});case v.Sp:return W(W({},e),{},{intent:t.intent,intentMetaData:t.data});case v._4:return W(W({},e),{},{pendingQuizAnswers:W(W({},e.pendingQuizAnswers||{}),{},{[t.quizId]:t.selections})});case v.wu:return W(W({},e),{},{pendingQuizAnswers:{}});case v.f7:return W(W({},e),{},{siteSettings:W(W({},e.siteSettings),t.payload)});default:return e}},terms:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.nF:return W(W({},e),{},{["".concat(t.term.slug)]:t.term});case v.TX:return W(W({},e),{},{["".concat(t.term.slug)]:t.term});case v.vW:return W(W({},e),{},{["".concat(t.term.slug)]:W(W({},e["".concat(t.term.slug)]),t.term)});case v.fZ:return W(W({},e),{},{["".concat(t.term.slug)]:W(W({},e["".concat(t.term.slug)]),t.term)});case v._y:return W(W({},e),{},{["".concat(t.term.slug)]:W(W({},e["".concat(t.term.slug)]),t.term)});case v.cY:return{};default:return e}},savedContent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.jH:return W({},t.data);case v.bB:var n=W({},e);return delete n[(0,H.findKey)(n,{id:t.id})],n;default:return e}},newsletterPages:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return n.type===v.lD?W(W({},t),{},{["".concat(n.newsletterPages.slug)]:(null===(e=n.newsletterPages)||void 0===e?void 0:e.articles)||[]}):t},askAndAnswers:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.bX:return W(W({},e),{},{["".concat(t.askAndAnswer.slug)]:t.askAndAnswer});case v.nw:return"node--ask-answer"===t.askAndAnswer.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},recommendedAskAndAnswers:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===v.VC?W(W({},e),{},{content:[...(null==e?void 0:e.content)||[],...t.askAndAnswers],next:t.
2next||null}):e},popularAskAndAnswers:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return n.type===v.BT?W(W({},t),{},{[null==n?void 0:n.topic]:{content:[...(null===(e=t[null==n?void 0:n.topic])||void 0===e?void 0:e.content)||[],...n.askAndAnswers],next:n.next||null}}):t},podcasts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.Z6:return W(W({},e),{},{["".concat(t.podcast.slug)]:t.podcast});case v.nQ:return"node--podcast"===t.podcast.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},resources:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.jO:return W(W({},e),{},{["".concat(t.resource.slug)]:t.resource});case v.zl:return"node--resource"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}},quizzes:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case v.qD:return W(W({},e),{},{["".concat(t.quiz.slug)]:t.quiz});case v.zl:return"node--quiz"===t.article.parentType?Object.assign({},e,{["".concat(t.article.parentSlug)]:W(W({},e["".concat(t.article.parentSlug)]),{},{beyondArticle:t.article.articleNext})}):e;default:return e}}});var Y,K,Z,$,Q=n(5338),X=n(84976),J=n(31580),ee=n(91175),te=n(6506),ne=new J.A,re=window.__PRELOAD_STATE__;delete window.__PRELOAD_STATE__,o.Ay.initialize("G-RFWVENN15N",{testMode:!!+{}.GA_DEBUG,gaOptions:{userId:null===(Y=ne.get("edu-auth"))||void 0===Y?void 0:Y.id,user_properties:(0,ee.M)(ne.get("edu-auth"))}}),$=function e(t,n,r){if("function"!=typeof t)throw new Error(s(2));if("function"==typeof n&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(s(0));if("function"==typeof n&&void 0===r&&(r=n,n=void 0),void 0!==r){if("function"!=typeof r)throw new Error(s(1));return r(e)(t,n)}let a=t,o=n,i=new Map,c=i,d=0,p=!1;function m(){c===i&&(c=new Map,i.forEach(((e,t)=>{c.set(t,e)})))}function h(){if(p)throw new Error(s(3));return o}function f(e){if("function"!=typeof e)throw new Error(s(4));if(p)throw new Error(s(5));let t=!0;m();const n=d++;return c.set(n,e),function(){if(t){if(p)throw new Error(s(6));t=!1,m(),c.delete(n),i=null}}}function g(e){if(!function(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}(e))throw new Error(s(7));if(void 0===e.type)throw new Error(s(8));if("string"!=typeof e.type)throw new Error(s(17));if(p)throw new Error(s(9));try{p=!0,o=a(o,e)}finally{p=!1}return(i=c).forEach((e=>{e()})),e}return g({type:u.INIT}),{dispatch:g,subscribe:f,getState:h,replaceReducer:function(e){if("function"!=typeof e)throw new Error(s(10));a=e,g({type:u.REPLACE})},[l]:function(){const e=f;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(s(11));function n(){const e=t;e.next&&e.next(h())}return n(),{unsubscribe:e(n)}},[l](){return this}}}}}(G,re,function(...e){return t=>(n,r)=>{const a=t(n,r);let o=()=>{throw new Error(s(15))};const i={getState:a.getState,dispatch:(e,...t)=>o(e,...t)},l=e.map((e=>e(i)));return o=function(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce(((e,t)=>(...n)=>e(t(...n))))}(...l)(a.dispatch),{...a,dispatch:o}}}(p,(e=>{var{dispatch:t,getState:n}=e;return e=>r=>{var a;if(r.type!==v.nC)return e(r);var o=h().create(),{payload:i}=r;t((0,A.jH)(i.url)),(-1!==(null==i||null===(a=i.url)||void 0===a?void 0:a.indexOf("/graphql"))&&null!=i&&i.query?(0,N.request)(i.url,i.query):o(i.url)).then((e=>{if(i.commentQuery)t(i.success(e));else if(i.callingPath)t(i.success(i.callingPath,g()(e,"data"),i.id));else if(i.parentSlug&&i.parentType)t(i.success(e,i.parentSlug,i.parentType));
2else{var r=g()(i,"type")||g()(e,"data.data[0].type",!1)||g()(e,"data.data.type",!1),a=g()(e,"data.errors[0].status",!1)||g()(e,"data.meta.errors[0].status",!1),o=g()(e,"data.data[0]",!1)||g()(e,"data.data",!1);if((a=a||!1!==o?a:404)&&!1!==i.setError?t((0,A.rr)(String(a))):a&&i.setError,g()(i,"wildcard")){if(r){var s=g()(e,"data");switch(r=r.includes("taxonomy_term")?"taxonomy_term":r){case"node--article":t((0,y.KU)(s));break;case"node--curated":t((0,b.ML)(s));break;case"node--page":t((0,x.X)(s));break;case"node--package":t((0,w.ck)(s));break;case"node--video":t((0,E.bN)(s));break;case"edu_blog":t((0,O.GX)(s));break;case"edu_visual_essay":t((0,j.nv)(s));break;case"node--podcast":t((0,F.Kv)(s));break;case"node--resource":t((0,I.k2)(s));break;case"node--quiz":t((0,P.fi)(s));break;case"taxonomy_term":t((0,C.Gm)(s));break;case"MarketingPage":t((e=>{var t=e.data,n=g()(t,"slug",""),r={id:g()(t,"id",""),type:g()(t,"type"),created:D()(_()(new Date(1e3*Number(g()(t,"created",""))),7),"MMMM D, YYYY"),title:g()(t,"title",""),slug:0!==n.indexOf("/")?n:n.slice(1),seoTitle:g()(t,"seoTitle"),seoDescription:g()(t,"seoDescription"),seoImage:g()(t,"seoImage"),blocks:g()(t,"blocks")};return{type:v.RU,marketingPage:{id:r.id,type:r.type,created:r.created,title:r.title,slug:r.slug.toLowerCase(),seoTitle:r.seoTitle,seoDescription:r.seoDescription,seoImage:r.seoImage,blocks:r.blocks}}})(s));break;case"term_content":t((0,C.Xr)(s));break;case"node--landing_page":t((0,k.C1)(s))}}}else t(i.success(e.data,i.callingPath,n()))}})).catch((e=>{if(!0!==n().global.offlineStatus||null!=e&&e.response){var r=g()(e,"response.status",!1)||g()(e,"status",!1)||500;if(301!==r){var a=g()(e,"response.status",!1);200===a?console.error("GraphQL request failed inside a 200 response:",g()(e,"response.errors",e)):a&&!1!==i.setError?t((0,A.rr)(String(a))):r&&i.setError,t((0,A.pb)(e))}else{var o=g()(e,"response.data.redirect.target","");/^(http:\/\/|https:\/\/|www\.)/i.test(o)?window.location.href=o:t({type:"REDIRECT",payload:o})}}}))}})));var ae=()=>a.createElement(i.Kq,{store:$},K||(K=a.createElement(X.Kd,null,te.Ay)));(0,r.ai)((()=>{var e=document.getElementById("root");e?(0,Q.c)(e,Z||(Z=a.createElement(ae,null))):console.error("Root element not found")}))},49417:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(7066);const a=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return{packageItems:null==t||null===(e=t.collectionComponents)||void 0===e?void 0:e.map((e=>{var t;return{articles:(null==e||null===(t=e.collectionItems)||void 0===t?void 0:t.map((e=>{var t,a,o,i,s,l,c,u,d,p,m,h=null==e?void 0:e.content;null==h||null===(t=h.terms)||void 0===t||t.nodes.forEach((e=>n.push(e)));var f,g={};"node--video"===(null==h?void 0:h.type)&&((g=null==h||null===(f=h.acfFields)||void 0===f?void 0:f.video).media_type="video");var v="node--podcast"===(null==h?void 0:h.type),y=v?null!==(a=null!==(o=null==h||null===(i=h.featuredImage)||void 0===i?void 0:i.node)&&void 0!==o?o:null==h||null===(s=h.podcastTerms)||void 0===s||null===(s=s.nodes)||void 0===s||null===(s=s[0])||void 0===s||null===(s=s.globalPodcastSettings)||void 0===s?void 0:s.podcastCardCoverImage)&&void 0!==a?a:{}:null!==(l=null==h||null===(c=h.featuredImage)||void 0===c?void 0:c.node)&&void 0!==l?l:{},b=v?(null==e?void 0:e.summaryOverride)||(null==h||null===(u=h.acfFields)||void 0===u?void 0:u.intro)||(null==h||null===(d=h.acfFields)||void 0===d?void 0:d.description):(null==e?void 0:e.summaryOverride)||(null==h||null===(p=h.acfFields)||void 0===p?void 0:p.summary);return{type:null==h?void 0:h.type,title:(null==e?void 0:e.titleOverride)||(null==h?void 0:h.title),summary:b,eyebrowComputed:null==h?void 0:h.eyebrowComputed,authors:null==h||null===(m=h.coAuthors)||void 0===m?void 0:m.map((e=>({name:null==e?void 0:e.name,uri:null==e?void 0:e.url}))),coverMedia:y,podcastOptions:v?null==h?void 0:h.acfFields:void 0,video:g,slug:(0,r.uv)((0,r.sZ)((null==h?void 0:h.urlAlias)||h.uri))}})))||[],title:null==e?void 0:e.groupTitle}})),terms:n}}},49461:(e,t,n)=>{e.exports=n(44556)("native-function-to-string",Function.toString)},49763:(e,t,n)=>{var r=n(10886);e.exports=function(e,t){var n=Number(t);return r(e,-n)}}
2,50002:(e,t,n)=>{var r=n(82199),a=n(4664),o=n(95950);e.exports=function(e){return r(e,o,a)}},50104:(e,t,n)=>{var r=n(53661);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(a.Cache||r),n}a.Cache=r,e.exports=a},50246:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0,t.parse=function(e,t){const n=new u(e,t),r=n.parseDocument();return Object.defineProperty(r,"tokenCount",{enumerable:!1,value:n.tokenCount}),r},t.parseConstValue=function(e,t){const n=new u(e,t);n.expectToken(c.TokenKind.SOF);const r=n.parseConstValueLiteral();return n.expectToken(c.TokenKind.EOF),r},t.parseType=function(e,t){const n=new u(e,t);n.expectToken(c.TokenKind.SOF);const r=n.parseTypeReference();return n.expectToken(c.TokenKind.EOF),r},t.parseValue=function(e,t){const n=new u(e,t);n.expectToken(c.TokenKind.SOF);const r=n.parseValueLiteral(!1);return n.expectToken(c.TokenKind.EOF),r};var r=n(51352),a=n(76257),o=n(5919),i=n(7030),s=n(46083),l=n(46876),c=n(73038);class u{constructor(e,t={}){const n=(0,l.isSource)(e)?e:new l.Source(e);this._lexer=new s.Lexer(n),this._options=t,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){const e=this.expectToken(c.TokenKind.NAME);return this.node(e,{kind:i.Kind.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:i.Kind.DOCUMENT,definitions:this.many(c.TokenKind.SOF,this.parseDefinition,c.TokenKind.EOF)})}parseDefinition(){if(this.peek(c.TokenKind.BRACE_L))return this.parseOperationDefinition();const e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===c.TokenKind.NAME){switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(e)throw(0,r.syntaxError)(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){const e=this._lexer.token;if(this.peek(c.TokenKind.BRACE_L))return this.node(e,{kind:i.Kind.OPERATION_DEFINITION,operation:a.OperationTypeNode.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const t=this.parseOperationType();let n;return this.peek(c.TokenKind.NAME)&&(n=this.parseName()),this.node(e,{kind:i.Kind.OPERATION_DEFINITION,operation:t,name:n,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const e=this.expectToken(c.TokenKind.NAME);switch(e.value){case"query":return a.OperationTypeNode.QUERY;case"mutation":return a.OperationTypeNode.MUTATION;case"subscription":return a.OperationTypeNode.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(c.TokenKind.PAREN_L,this.parseVariableDefinition,c.TokenKind.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:i.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(c.TokenKind.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(c.TokenKind.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const e=this._lexer.token;return this.expectToken(c.TokenKind.DOLLAR),this.node(e,{kind:i.Kind.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:i.Kind.SELECTION_SET,selections:this.many(c.TokenKind.BRACE_L,this.parseSelection,c.TokenKind.BRACE_R)})}parseSelection(){return this.peek(c.TokenKind.SPREAD)?this.parseFragment():this.parseField()}parseField(){const e=this._lexer.token,t=this.parseName();let n,r;return this.expectOptionalToken(c.TokenKind.COLON)?(n=t,r=this.parseName()):r=t,this.node(e,{kind:i.Kind.FIELD,alias:n,name:r,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(c.TokenKind.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){const t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(c.TokenKind.PAREN_L,t,c.TokenKind.PAREN_R)}parseArgument(e=!1){const t=this._lexer.token,n=this.parseName();return this.expectToken(c.TokenKind.COLON),this.node(t,{kind:i.Kind.ARGUMENT,name:n,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const e=this._lexer.token;this.expectToken(c.TokenKind.SPREAD);const t=this.expectOptionalKeyword("on");return!t&&this.peek(c.TokenKind.NAME)?this.node(e,{kind:i.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:i.Kind.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const e=this._lexer.token;return this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables?this.node(e,{kind:i.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:i.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){const t=this._lexer.token;switch(t.kind){case c.TokenKind.BRACKET_L:return this.parseList(e);case c.TokenKind.BRACE_L:return this.parseObject(e);case c.TokenKind.INT:return this.advanceLexer(),this.node(t,{kind:i.Kind.INT,value:t.value});case c.TokenKind.FLOAT:return this.advanceLexer(),this.node(t,{kind:i.Kind.FLOAT,value:t.value});case c.TokenKind.STRING:case c.TokenKind.BLOCK_STRING:return this.parseStringLiteral();case c.TokenKind.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:i.Kind.BOOLEAN,value:!0});case"false":return this.node(t,{kind:i.Kind.BOOLEAN,value:!1});case"null":return this.node(t,{kind:i.Kind.NULL});default:return this.node(t,{kind:i.Kind.ENUM,value:t.value})}case c.TokenKind.DOLLAR:if(e){if(this.expectToken(c.TokenKind.DOLLAR),this._lexer.token.kind===c.TokenKind.NAME){const e=this._lexer.token.value;throw(0,r.syntaxError)(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:i.Kind.STRING,value:e.value,block:e.kind===c.TokenKind.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:i.Kind.LIST,values:this.any(c.TokenKind.BRACKET_L,(()=>this.parseValueLiteral(e)),c.TokenKind.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:i.Kind.OBJECT,fields:this.any(c.TokenKind.BRACE_L,(()=>this.parseObjectField(e)),c.TokenKind.BRACE_R)})}parseObjectField(e){const t=this._lexer.token,n=this.parseName();return this.expectToken(c.TokenKind.COLON),this.node(t,{kind:i.Kind.OBJECT_FIELD,name:n,value:this.parseValueLiteral(e)})}parseDirectives(e){const t=[];for(;this.peek(c.TokenKind.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){const t=this._lexer.token;return this.expectToken(c.TokenKind.AT),this.node(t,{kind:i.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){const e=this._lexer.token;let t;if(this.expectOptionalToken(c.TokenKind.BRACKET_L)){const n=this.parseTypeReference();this.expectToken(c.TokenKind.BRACKET_R),t=this.node(e,{kind:i.Kind.LIST_TYPE,type:n})}else t=this.parseNamedType();return this.expectOptionalToken(c.TokenKind.BANG)?this.node(e,{kind:i.Kind.NON_NULL_TYPE,type:t}):t}parseNamedType(){return this.node(this._lexer.token,{kind:i.Kind.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(c.TokenKind.STRING)||this.peek(c.TokenKind.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");const n=this.parseConstDirectives(),r=this.many(c.TokenKind.BRACE_L,this.parseOperationTypeDefinition,c.TokenKind.BRACE_R);return this.node(e,{kind:i.Kind.SCHEMA_DEFINITION,description:t,directives:n,operationTypes:r})}parseOperationTypeDefinition(){const e=this._lexer.token,t=this.parseOperationType();this.expectToken(c.TokenKind.COLON);const n=this.parseNamedType();return this.node(e,{kind:i.Kind.OPERATION_TYPE_DEFINITION,operation:t,type:n})}parseScalarTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");const n=this.parseName(),r=this.parseConstDirectives();return this.node(e,{kind:i.Kind.SCALAR_TYPE_DEFINITION,description:t,name:n,directives:r})}parseObjectTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");const n=this.parseName(),r=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:i.Kind.OBJECT_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:a,fields:o})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(c.TokenKind.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(c.TokenKind.BRACE_L,this.parseFieldDefinition,c.TokenKind.BRACE_R)}parseFieldDefinition(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(c.TokenKind.COLON);const a=this.parseTypeReference(),o=this.parseConstDirectives();return this.node(e,{kind:i.Kind.FIELD_DEFINITION,description:t,name:n,arguments:r,type:a,directives:o})}parseArgumentDefs(){return this.optionalMany(c.TokenKind.PAREN_L,this.parseInputValueDef,c.TokenKind.PAREN_R)}parseInputValueDef(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseName();this.expectToken(c.TokenKind.COLON);const r=this.parseTypeReference();let a;this.expectOptionalToken(c.TokenKind.EQUALS)&&(a=this.parseConstValueLiteral());const o=this.parseConstDirectives();return this.node(e,{kind:i.Kind.INPUT_VALUE_DEFINITION,description:t,name:n,type:r,defaultValue:a,directives:o})}parseInterfaceTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");const n=this.parseName(),r=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),o=this.parseFieldsDefinition();return this.node(e,{kind:i.Kind.INTERFACE_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:a,fields:o})}parseUnionTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");const n=this.parseName(),r=this.parseConstDirectives(),a=this.parseUnionMemberTypes();return this.node(e,{kind:i.Kind.UNION_TYPE_DEFINITION,description:t,name:n,directives:r,types:a})}parseUnionMemberTypes(){return this.expectOptionalToken(c.TokenKind.EQUALS)?this.delimitedMany(c.TokenKind.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");const n=this.parseName(),r=this.parseConstDirectives(),a=this.parseEnumValuesDefinition();return this.node(e,{kind:i.Kind.ENUM_TYPE_DEFINITION,description:t,name:n,directives:r,values:a})}parseEnumValuesDefinition(){return this.optionalMany(c.TokenKind.BRACE_L,this.parseEnumValueDefinition,c.TokenKind.BRACE_R)}parseEnumValueDefinition(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseEnumValueName(),r=this.parseConstDirectives();return this.node(e,{kind:i.Kind.ENUM_VALUE_DEFINITION,description:t,name:n,directives:r})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw(0,r.syntaxError)(this._lexer.source,this._lexer.token.start,`${d(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");const n=this.parseName(),r=this.parseConstDirectives(),a=this.parseInputFieldsDefinition();return this.node(e,{kind:i.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:n,directives:r,fields:a})}parseInputFieldsDefinition(){return this.optionalMany(c.TokenKind.BRACE_L,this.parseInputValueDef,c.TokenKind.BRACE_R)}parseTypeSystemExtension(){const e=this._lexer.lookahead();if(e.kind===c.TokenKind.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)}parseSchemaExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const t=this.parseConstDirectives(),n=this.optionalMany(c.TokenKind.BRACE_L,this.parseOperationTypeDefinition,c.TokenKind.BRACE_R);if(0===t.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:i.Kind.SCHEMA_EXTENSION,directives:t,operationTypes:n})}parseScalarTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const t=this.parseName(),n=this.parseConstDirectives();if(0===n.length)throw this.unexpected();return this.node(e,{kind:i.Kind.SCALAR_TYPE_EXTENSION,name:t,directives:n})}parseObjectTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===a.length)throw this.unexpected();return this.node(e,{kind:i.Kind.OBJECT_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:a})}parseInterfaceTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===a.length)throw this.unexpected();return this.node(e,{kind:i.Kind.INTERFACE_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:a})}parseUnionTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:i.Kind.UNION_TYPE_EXTENSION,name:t,directives:n,types:r})}parseEnumTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:i.Kind.ENUM_TYPE_EXTENSION,name:t,directives:n,values:r})}parseInputObjectTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:i.Kind.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:n,fields:r})}parseDirectiveDefinition(){const e=this._lexer.token,t=this.parseDescription();
2this.expectKeyword("directive"),this.expectToken(c.TokenKind.AT);const n=this.parseName(),r=this.parseArgumentDefs(),a=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const o=this.parseDirectiveLocations();return this.node(e,{kind:i.Kind.DIRECTIVE_DEFINITION,description:t,name:n,arguments:r,repeatable:a,locations:o})}parseDirectiveLocations(){return this.delimitedMany(c.TokenKind.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(o.DirectiveLocation,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new a.Location(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){const t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw(0,r.syntaxError)(this._lexer.source,t.start,`Expected ${p(e)}, found ${d(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){const t=this._lexer.token;if(t.kind!==c.TokenKind.NAME||t.value!==e)throw(0,r.syntaxError)(this._lexer.source,t.start,`Expected "${e}", found ${d(t)}.`);this.advanceLexer()}expectOptionalKeyword(e){const t=this._lexer.token;return t.kind===c.TokenKind.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){const t=null!=e?e:this._lexer.token;return(0,r.syntaxError)(this._lexer.source,t.start,`Unexpected ${d(t)}.`)}any(e,t,n){this.expectToken(e);const r=[];for(;!this.expectOptionalToken(n);)r.push(t.call(this));return r}optionalMany(e,t,n){if(this.expectOptionalToken(e)){const e=[];do{e.push(t.call(this))}while(!this.expectOptionalToken(n));return e}return[]}many(e,t,n){this.expectToken(e);const r=[];do{r.push(t.call(this))}while(!this.expectOptionalToken(n));return r}delimitedMany(e,t){this.expectOptionalToken(e);const n=[];do{n.push(t.call(this))}while(this.expectOptionalToken(e));return n}advanceLexer(){const{maxTokens:e}=this._options,t=this._lexer.advance();if(t.kind!==c.TokenKind.EOF&&(++this._tokenCounter,void 0!==e&&this._tokenCounter>e))throw(0,r.syntaxError)(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function d(e){const t=e.value;return p(e.kind)+(null!=t?` "${t}"`:"")}function p(e){return(0,s.isPunctuatorTokenKind)(e)?`"${e}"`:e}t.Parser=u},50583:(e,t,n)=>{var r=n(47237),a=n(17255),o=n(28586),i=n(77797);e.exports=function(e){return o(e)?r(i(e)):a(e)}},50660:(e,t,n)=>{var r=n(92127);r(r.G+r.W+r.F*!n(80237).ABV,{DataView:n(8032).DataView})},50689:(e,t,n)=>{var r=n(50002),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,i,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var p=c[d];if(!(l?p in t:a.call(t,p)))return!1}var m=s.get(e),h=s.get(t);if(m&&h)return m==t&&h==e;var f=!0;s.set(e,t),s.set(t,e);for(var g=l;++d<u;){var v=e[p=c[d]],y=t[p];if(o)var b=l?o(y,v,p,t,e,s):o(v,y,p,e,t,s);if(!(void 0===b?v===y||i(v,y,n,o,s):b)){f=!1;break}g||(g="constructor"==p)}if(f&&!g){var x=e.constructor,w=t.constructor;x==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w||(f=!1)}return s.delete(e),s.delete(t),f}},51078:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setFullYear(a),n}},51220:(e,t,n)=>{n(37209)("Int16",2,(function(e){return function(t,n,r){return e(this,t,n,r)}}))}
2,51243:(e,t,n)=>{n(87146),e.exports=n(56094).Object.entries},51311:(e,t,n)=>{var r=n(34561),a=n(86140);e.exports=Object.keys||function(e){return r(e,a)}},51352:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.syntaxError=function(e,t,n){return new r.GraphQLError(`Syntax Error: ${n}`,{source:e,positions:[t]})};var r=n(61702)},51420:(e,t,n)=>{var r=n(80079);e.exports=function(){this.__data__=new r,this.size=0}},51459:e=>{e.exports=function(e){return this.__data__.has(e)}},51852:(e,t,n)=>{var r=n(96221),a=n(84393);e.exports=function(e){var t=r(e),n=t.getFullYear(),o=new Date(0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);var i=a(o),s=new Date(0);s.setFullYear(n,0,4),s.setHours(0,0,0,0);var l=a(s);return t.getTime()>=i.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}},51864:(e,t,n)=>{var r=n(96221),a=n(19752),o=n(41494);e.exports=function(e,t){var n=r(e),i=Number(t),s=o(n,a(n)),l=new Date(0);return l.setFullYear(i,0,4),l.setHours(0,0,0,0),(n=a(l)).setDate(n.getDate()+s),n}},51873:(e,t,n)=>{var r=n(9325).Symbol;e.exports=r},51894:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},52098:(e,t,n)=>{"use strict";var r,a=n(96540),o=(r=a)&&"object"==typeof r&&"default"in r?r.default:r;function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map((function(e){return e.props}))),d.canUseDOM?t(l):n&&(l=n(l))}var d=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return l},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var i=a.prototype;return i.UNSAFE_componentWillMount=function(){c.push(this),u()},i.componentDidUpdate=function(){u()},i.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},i.render=function(){return o.createElement(r,this.props)},a}(a.PureComponent);return i(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),i(d,"canUseDOM",s),d}}},52221:(e,t,n)=>{var r=n(90292);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},52240:(e,t,n)=>{"use strict";e.exports=n(22019)},52306:(e,t,n)=>{"use strict";var r=n(96540),a=n(81804);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new r.Component).updater;e.exports=a(r.Component,r.isValidElement,o)},52346:(e,t,n)=>{"use strict";var r=n(92127),a=n(18270),o=n(83048);r(r.P+r.F*n(57067)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(e){var t=a(this),n=o(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},52468:(e,t,n)=>{var r=n(92127),a=n(57067),o=n(3344),i=/"/g,s=function(e,t,n,r){var a=String(o(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,""")+'"'),s+">"+a+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(s),r(r.P+r.F*a((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",n)}},52535:(e,t,n)=>{"use strict";var r=n(34848),a=RegExp.prototype.exec;e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var o=n.call(e,t);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(e))throw new TypeError("RegExp#exec called on incompatible receiver");return a.call(e,t)}},52650:(e,t,n)=>{var r=n(68641),a=n(92127),o=n(4228);a(a.S,"Reflect",{getOwnPropertyDescriptor:function(e,t){return r.f(o(e),t)}})},52736:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>h,Es:()=>m});var r,a,o,i,s,l=n(96540),c=n(75930),u=n(12024),d=n(84976),p={container:(0,c.AH)("position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;"),overlay:(0,c.AH)("position:relative;overflow:hidden;display:flex;justify-content:center;width:100%;.hero-banner-content{position:relative;z-index:2;display:flex;align-items:center;gap:23px;padding:30px;}.hero-banner{max-width:790px;width:100%;background-color:#c2f0ff;position:relative;.left-cloud{position:absolute;top:5.3%;right:3%;width:100%;height:100%;}.right-cloud{position:absolute;top:46%;left:85%;width:100%;height:100%;}}"),userImageContainer:(0,c.AH)(".first-initial,img{width:60px;height:60px;}.first-initial{border-radius:50%;color:#ffffff;background-color:#ff4c00;text-align:center;font-family:'museoSlab-700';font-size:32px;line-height:125%;display:flex;justify-content:center;align-items:center;}"),userNameContainer:(0,c.AH)("h1{color:#333;font-family:'museoSlab-700';font-size:24px;line-height:120%;}.add-name-link{color:#000;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:14px;font-style:normal;font-weight:300;line-height:110%;text-decoration:none;border-bottom:1px solid #000;}")},m=e=>{var{height:t=36,width:n=130,className:a}=e;return l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:t,viewBox:"0 0 213 60",fill:"none",className:a},r||(r=l.createElement("path",{d:"M89.6846 0C104.472 6.33607e-05 117.537 7.37005 125.411 18.6357C130.152 16.3408 135.472 15.0547 141.092 15.0547C155.156 15.0547 167.336 23.1134 173.272 34.8
2643C176.945 33.0503 181.08 32.0293 185.454 32.0293C200.667 32.0294 213 44.3623 213 59.5752V59.5762H0.0957031C0.0327981 58.7837 0 57.9825 0 57.1738C2.26779e-05 40.6339 13.4083 27.2256 29.9482 27.2256C36.4812 27.2256 42.5247 29.3187 47.4473 32.8691C52.2138 13.9807 69.3157 0 89.6846 0Z",fill:"white"})))};const h=e=>{var t,{user:n}=e;return l.createElement("div",{className:p.container},l.createElement("div",{className:p.overlay},l.createElement("div",{className:"hero-banner"},l.createElement("div",{className:"hero-banner-content"},l.createElement("div",{className:p.userImageContainer},a||(a=l.createElement(u.A,null))),l.createElement("div",{className:p.userNameContainer},n.firstName?l.createElement("h1",null,(t=n.firstName).endsWith("s")?"".concat(t,"'"):"".concat(t,"'s")," Homeroom"):o||(o=l.createElement(l.Fragment,null,l.createElement("h1",null,"My Homeroom"),l.createElement(d.N_,{className:"add-name-link",to:"/account/settings"},"Add your name"))))),i||(i=l.createElement("div",{className:"left-cloud"},l.createElement(m,{className:"cloud"}))),s||(s=l.createElement("div",{className:"right-cloud"},l.createElement(m,{className:"cloud"}))))))}},52834:e=>{"use strict";var t=/[|\\{}()[\]^$+*?.]/g;e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(t,"\\$&")}},52887:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setDate(a),n}},52978:(e,t,n)=>{"use strict";n.d(t,{X:()=>d,a:()=>p});var r=n(16762),a=n.n(r),o=n(66353),i=n.n(o),s=n(93404),l=n.n(s),c=n(39481),u=n(34980),d=e=>{var t=e.data,n={id:a()(t,"id",""),vid:a()(t,"vid",""),type:a()(t,"type"),body:a()(t,"body",""),title:a()(t,"title",""),created:i()(l()(new Date(1e3*Number(a()(t,"created",""))),7),"MMMM D, YYYY"),slug:a()(t,"canonical_url_slug",!1)||a()(t,"slug",""),metatags:a()(t,"seo",{}),breadcrumb:a()(t,"seo.breadcrumbs",[]),summary:a()(t,"summary","")};return{type:c.y6,page:{id:n.id,vid:n.vid,type:n.type,body:n.body,title:n.title,created:n.created,slug:n.slug.toLowerCase(),metatags:n.metatags,breadcrumb:n.breadcrumb,summary:n.summary}}},p=e=>({type:c.nC,payload:{url:(0,u.W7)(e),success:d}})},53e3:(e,t,n)=>{var r=n(18270),a=n(40627);n(80923)("getPrototypeOf",(function(){return function(e){return a(r(e))}}))},53464:(e,t,n)=>{var r=n(76671);e.exports=function(){return r(new Date)}},53661:(e,t,n)=>{var r=n(63040),a=n(17670),o=n(90289),i=n(4509),s=n(72949);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=o,l.prototype.has=i,l.prototype.set=s,e.exports=l},54400:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 5===r(e).getDay()}},54503:(e,t,n)=>{"use strict";n.d(t,{v:()=>Q,A:()=>ee});var r=n(54705),a=n(16762),o=n.n(a),i=n(96540),s=n(56650),l=n(71468),c=n(48231),u=n(95297),d=n(10467),p=n(47767),m=n(30846),h=n(75930),f=n(17904),g=n(62524);const v={card:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n margin: 0 0 30px;\n border: 7px solid #feb636;\n background-color: ".concat(f.Tj.white,";\n @media screen and (min-width: ").concat(f.T5.small,") {\n flex-direction: row;\n }\n }")),textWrapper:(0,h.AH)("{\n flex: 3;\n padding: 16px 20px 28px;\n\n @media screen and (max-width: 580px) {\n &.PrincipalProjectLargeV1 {\n padding: 45px 20px 55px;\n text-align: center;\n\n .skeleton-container {\n margin: 0 auto;\n }\n }\n }\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 30px 16px 25px 10px;\n\n &.PrincipalProjectLargeV1 {\n padding-top: 0;\n padding-bottom: 0;\n }\n }\n }")),title:(0,h.AH)("{\n display: inline;\n margin: 15px 0 10px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n background: rgb(255, 255, 255);\n background: linear-gradient(0deg, rgba(3, 225, 253, 0.4) 40%, rgba(255, 255, 255, 0) 40%);\n }")),body:(0,h.AH)("{\n margin: 0;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n }")),imageWrapperSpacing:(0,h.AH)("{\n padding: 15px 15px 0;\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 15px;\n flex: 2;\n width: 100%;\n height: auto;\n\n &.salmon-medium {\n flex: 1.5;\n padding: 25px 0;\n }\n\n &.salmon-large {\n padding: 20px 10px 20px 20px;\n }\n }\n }")),imageWrapper:(0,h.AH)("{\n padding: 15px 15px 0;\n\n\n\n\t\t&.square-aspect-ratio {\n\t\t\t.image-inner {\n\t\t\t\tpadding-top: 100%;\n\t\t\t}\n\t\t}\n\n &.salmon-medium {\n\t\t\t\tmax-width: auto;\n }\n\n @media screen and (max-width: 580px) {\n &.PrincipalProjectLargeV1 {\n padding: 60px 15px 0;\n\n .image-inner {\n padding-top: 0;\n width: 119px;\n height: 150px;\n }\n }\n }\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 15px;\n flex: 2;\n width: 100%;\n height: auto;\n\n &.salmon-medium {\n flex: 1.5;\n padding: 25px 0px 25px 0px;\n\t\t\t\tmax-width: 250px;\n }\n\t\t\t&.salmon-medium.non-full-width {\n\t\t\t\tpadding: 25px 0px 25px 25px;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\n &.salmon-large {\n padding: 20px 10px 20px 20px;\n }\n\n &.PrincipalProjectLargeV1 {\n flex: 0 0 auto;\n width: auto;\n padding: 55px 62px 55px 79px;\n\n .image-inner {\n padding-top: 0;\n width: 119px;\n height: 150px;\n }\n }\n }\n }")),imageInner:(0,h.AH)("{\n height: 100%;\n padding-top: ".concat((200/287*100).toFixed(2),"%;\n position: relative;\n @media screen and (min-width: ").concat(f.T5.small,") {\n width: 100%;\n }\n }")),image:(0,h.AH)("{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n max-width: none !important;\n\n &.ResearchNLMedV1 {\n width: 95%;\n }\n\n &.IntercomNLMedV2, &.SavedContentMedV1, &.CommentsMedV1, &.PrincipalProjectLargeV1 {\n object-fit: contain;\n }\n }")};var y=n(82583);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?b(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const w=e=>{var t,n,r,a,o,s,l,c,u,h,f,g,b,w,E,C,k,A,T,D,{ad:S={component:{cardStyles:{},titleStyles:{}}},anonClick:_,loggedIn:N,subscribed:O,toggle:j,redirect:F,isLoading:I=!0}=e,P=(0,p.Zp)();return i.createElement("div",{className:v.card,"data-testid":"illo-button",style:null===(t=S.component)||void 0===t?void 0:t.cardStyles},S.id.includes("Med")?i.createElement("div",{className:"".concat(v.imageWrapper," ").concat(null==S||null===(n=S.component)||void 0===n?void 0:n.innerType),style:null==S||null===(r=S.component)||void 0===r?void 0:r.imageWrapperStyles},i.createElement("div",{className:y.q,style:{position:"absolute",width:"220px",height:"174px",margin:"0 10px 0 20px",borderRadius:"8px",opacity:I?.7:0,backgroundColor:"rgb(238, 238, 238)"}}),i.createElement(Q,{styles:{container:{opacity:I?0:1,height:"auto",width:"100%",minWidth:"250px"}},isLoading:I},i.createElement("div",{className:v.imageInner},i.createElement("img",{className:"".concat(v.image," ").concat(S.id),src:null===(a=S.component)||void 0===a||null===(a=a.art)||void 0===a?void 0:a.src,alt:null===(o=S.component)||void 0===o||null===(o=o.art)||void 0===o?void 0:o.description,loading:"lazy"})))):i.createElement("div",{className:"".concat(v.imageWrapper," ").concat(null==S||null===(s=S.component)||void 0===s?void 0:s.innerType," ").concat(S.id)},i.createElement(Q,{styles:{container:x({height:"100%",width:"100%",minWidth:"250px"},null===(l=S.component)||void 0===l?void 0:l.imageSkeletonStyles)},isLoading:I},i.createElement("div",{className:"".concat(v.imageInner," image-inner")},i.createElement("img",{className:"".concat(v.image," ").concat(S.id),src:null===(c=S.component)||void 0===c||null===(c=c.art)||void 0===c?void 0:c.src,alt:null===(u=S.component)||void 0===u||null===(u=u.art)||void 0===u?void 0:u.description,loading:"lazy"})))),i.createElement("div",{className:"".concat(v.textWrapper," ").concat(S.id)},i.createElement(Q,{isLoading:I},i.createElement("h2",{className:v.title,style:null===(h=S.component)||void 0===h?void 0:h.titleStyles,dangerouslySetInnerHTML:{__html:S.title}})),i.createElement("div",{style:x({margin:"10px 0 20px"},null===(f=S.component)||void 0===f?void 0:f.bodyWrapperStyles)},i.createElement(Q,{isLoading:I},i.createElement("p",{className:v.body,style:null===(g=S.component)||void 0===g?void 0:g.bodyStyles,dangerouslySetInnerHTML:{__html:S.body}}))),i.createElement(Q,{isLoading:I},"limited-edition"===S.type&&"SessionsAILargeV1"===S.id?i.createElement("button",{className:"".concat(m.A.button," ").concat(O?"success":""," ").concat(null===(b=S.component)||void 0===b?void 0:b.buttonClass),style:null===(w=S.component)||void 0===w?void 0:w.buttonStyles,onClick:(0,d.A)((function*(){F()}))},O?S.toggleTextSuccess:S.toggleText):i.createElement(i.Fragment,null,!N||null!=S&&S.url?null:i.createElement("button",{className:"".concat(m.A.button," ").concat(O?"success":""," ").concat(null===(E=S.component)||void 0===E?void 0:E.buttonClass),style:null===(C=S.component)||void 0===C?void 0:C.buttonStyles,onClick:()=>j(null,!O)},O?S.toggleTextSuccess:S.toggleText),N&&null!=S&&S.url?i.createElement("button",{onClick:()=>{_(),P(S.url)},className:"".concat(m.A.button," ").concat(null===(k=S.component)||void 0===k?void 0:k.buttonClass),style:null===(A=S.component)||void 0===A?void 0:A.buttonStyles},S.toggleText):null,N?null:i.createElement("button",{onClick:()=>{_();var e=null!=S&&S.url?S.url:"signIn"===S.type?"/account/signin":"/account/signup?subscribe=".concat(S.type,"&grades=");P(e)},className:"".concat(m.A.button," ").concat(null===(T=S.component)||void 0===T?void 0:T.buttonClass),style:null===(D=S.component)||void 0===D?void 0:D.buttonStyles},S.toggleText)))))};var E=n(84976);const C={card:(0,h.AH)("{\n position: relative;\n display: flex;\n flex-direction: column;\n margin: 0;\n background-color: ".concat(f.Tj.white,";\n @media screen and (min-width: ").concat(f.T5.small,") {\n flex-direction: row;\n }\n &:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 152px;\n height: 6px;\n background-color: #ff4c00;\n }\n }")),pacificBlue:(0,h.AH)("{\n &:after {\n background-color: ".concat(f.Tj.pacificBlue,";\n }\n }")),lightTealV2:(0,h.AH)("{\n &:after {\n background-color: ".concat(f.Tj.lightTealV2,";\n }\n }")),tangerine:(0,h.AH)("{\n &:after {\n background-color: ".concat(f.Tj.tangerine,";\n }\n }")),textWrapper:(0,h.AH)("{\n padding: 25px 20px 20px;\n\n &.salmon-small, &.pacific-blue-small {\n margin-bottom: 10px;\n }\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 20px 30px;\n\n &.salmon-small, &.pacific-blue-small {\n padding: 15px 15px 0;\n margin-bottom: 0px;\n }\n }\n }")),title:(0,h.AH)("{\n display: inline-block;\n margin: 5px 0 5px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n }")),body:(0,h.AH)("{\n margin: 0 0 10px;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n }")),imageWrapper:(0,h.AH)("{\n display: block;\n width: 42px;\n @media screen and (min-width: ".concat(f.T5.small,") {\n display: inline-block;\n margin-right: 8px;\n }\n }")),imageInner:(0,h.AH)("{\n width: 42px;\n height: 100%;\n padding-top: ".concat((50/42*100).toFixed(2),"%;\n position: relative;\n }")),image:(0,h.AH)("{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n max-width: none !important;\n }")};var k;function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?A(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const D=e=>{var t,n,r,a,o,s,l,c,u,d,{ad:p={component:{cardStyles:{},imageInnerStyles:{}}},anonClick:h,loggedIn:f,subscribed:g,toggle:v,isLoading:y=!0}=e,b=(null==p||null===(t=p.component)||void 0===t?void 0:t.cardBorderClass)||"",x={pacificBlue:C.pacificBlue,tangerine:C.tangerine,lightTealV2:C.lightTealV2},w={container:{marginBottom:y?"10px":0},skeleton:{marginBottom:y?"-10px":0,display:"inline-block"}};return i.createElement("div",{className:"".concat(C.card," ").concat(x[b]),"data-testid":"inline-button",style:null===(n=p.component)||void 0===n?void 0:n.cardStyles},i.createElement("div",{className:"".concat(C.textWrapper," ").concat(null==p||null===(r=p.component)||void 0===r?void 0:r.innerType)},i.createElement("div",{style:{display:"flex",alignItems:"flex-end",flexWrap:"wrap"}},null!==(a=p.component)&&void 0!==a&&null!==(a=a.art)&&void 0!==a&&a.src?i.createElement("div",{className:C.imageWrapper},i.createElement(Q,{styles:w,isLoading:y},i.createElement("div",{className:C.imageInner,style:T(T({},null===(o=p.component)||void 0===o?void 0:o.imageInnerStyles),{},{margin:"5px 0 8px",maxHeight:"50px"})},i.createElement("img",{className:C.image,src:null===(s=p.component)||void 0===s||null===(s=s.art)||void 0===s?void 0:s.src,alt:null===(l=p.component)||void 0===l||null===(l=l.art)||void 0===l?void 0:l.description,loading:"lazy"})))):null,i.createElement(Q,{styles:w,isLoading:y},i.createElement("h2",{className:C.title,dangerouslySetInnerHTML:{__html:p.title}}))),i.createElement(Q,{styles:w,isLoading:y},i.createElement("p",{className:C.body,dangerouslySetInnerHTML:{__html:p.body}})),i.createElement(Q,{styles:w,isLoading:y},f?i.createElement(i.Fragment,null,["roles","grades","subjects"].includes(null==p?void 0:p.type)?i.createElement(E.N_,{to:"/account/settings?view=".concat(p.type),onClick:()=>{h()},className:"".concat(m.A.button," link ").concat(null===(c=p.component)||void 0===c?void 0:c.buttonClass)},p.toggleText):i.createElement("button",{className:"".concat(m.A.button," ").concat(g?"success":""," ").concat(null===(u=p.component)||void 0===u?void 0:u.buttonClass),onClick:()=>v(null,!g)},g?p.toggleTextSuccess:p.toggleText),g?i.createElement("div",{className:m.A.subscribedMessage},"Change your preferences anytime on your"," ",k||(k=i.createElement(E.N_,{to:"/account/settings"},"account dashboard")),"."):null):i.createElement(E.N_,{to:"/account/signup?subscribe=".concat(p.type,"&grades="),onClick:()=>{h()},className:"".concat(m.A.button," link ").concat(null===(d=p.component)||void 0===d?void 0:d.buttonClass)},p.toggleText))))},S={card:(0,h.AH)("{\n position: relative;\n display: flex;\n flex-direction: column;\n margin: 0;\n background-color: ".concat(f.Tj.white,";\n @media screen and (min-width: ").concat(f.T5.small,") {\n flex-direction: row;\n }\n &:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 152px;\n height: 6px;\n background-color: #ff4c00;\n }\n }")),textWrapper:(0,h.AH)("{\n padding: 25px 20px 20px;\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 20px 25px;\n }\n }")),title:(0,h.AH)("{\n display: inline-block;\n margin: 5px 0 5px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n }")),body:(0,h.AH)("{\n margin: 0 0 10px;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n }")),imageWrapper:(0,h.AH)("{\n display: block;\n width: 42px;\n @media screen and (min-width: ".concat(f.T5.small,") {\n display: inline-block;\n margin-right: 8px;\n }\n }")),imageInner:(0,h.AH)("{\n width: 42px;\n height: 0;\n padding-top: ".concat((50/42*100).toFixed(2),"%;\n position: relative;\n }")),image:(0,h.AH)("{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n max-width: none !important;\n }")};var _=n(40631);const N=function(){var e,t,n,r,{ad:a={component:{cardStyles:{},imageInnerStyles:{}}},anonClick:o,loggedIn:s,subscribed:l,toggle:c}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(void 0).props;return i.createElement("div",{className:S.card,"data-testid":"inline-toggle",style:null===(e=a.component)||void 0===e?void 0:e.cardStyles},i.createElement("div",{className:S.textWrapper},i.createElement("div",{className:S.imageWrapper},i.createElement("div",{className:S.imageInner,style:null===(t=a.component)||void 0===t?void 0:t.imageInnerStyles},i.createElement("img",{className:S.image,src:null===(n=a.component)||void 0===n?void 0:n.art.src,alt:null===(r=a.component)||void 0===r||null===(r=r.art)||void 0===r?void 0:r.description,loading:"lazy"}))),i.createElement("h2",{className:S.title},a.title),i.createElement("p",{className:S.body,dangerouslySetInnerHTML:{__html:a.body}}),s?i.createElement("div",{className:m.A.toggle},i.createElement(_.A,{key:"research-newsletter-subscription",label:l?i.createElement("span",{dangerouslySetInnerHTML:{__html:a.toggleTextSuccess}}):a.toggleText,name:"research-newsletter-subscription",value:"researchNewsletter",checked:l,changeHandler:c,style:"toggle",reverse:!0})):i.createElement(E.N_,{to:"/account/signup?subscribe=".concat(a.type,"&grades="),onClick:o,className:"".concat(m.A.button," link")},a.toggleText)))},O={card:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n margin: 0 0 0px;\n background-color: ".concat(f.Tj.homeroomBG,";\n background-image: var(--mobile-bg);\n background-size: contain;\n\n padding: 0 40px 40px 0;\n background-repeat: no-repeat;\n \n &.HomeroomV1, &.HomeroomV2, &.HomeroomV3, &.HomeroomSavedContentV1 {\n padding: 0;\n }\n \n .settings &.HomeroomSavedContentV1 {\n margin-bottom: -30px;\n button {\n margin: 0;\n } \n } \n \n &.HomeroomV2 {\n background-size: cover;\n }\n \n @media screen and (min-width: 429px) { \n flex-direction: row; \n &.HomeroomV2 {\n background-image: var(--desktop-bg);\n background-position-x: 15%;\n padding: 0; \n }\n }\n \n @media screen and (min-width: ").concat(f.T5.xsmall,") { \n &.HomeroomV2 {\n background-position-x: 22%; \n } \n }\n \n @media screen and (min-width: ").concat(f.T5.small,") { \n &.HomeroomV1, &.HomeroomV3, &.HomeroomSavedContentV1 {\n background-image: var(--desktop-bg); \n }\n }\n \n @media screen and (min-width: 643px) { \n &.HomeroomV2 {\n background-position-x: 0; \n }\n } \n \n @media screen and (min-width: ").concat(f.T5.medium,") {\n &.HomeroomV2 {\n background-size: cover;\n background-position-x: 0;\n padding: 0 40px 40px 0;\n } \n } \n }")),textWrapper:(0,h.AH)("{\n flex: 3;\n margin-left: 40%;\n padding: 60px 10px;\n \n .HomeroomV1 &, .HomeroomV3 &, .HomeroomSavedContentV1 & {\n margin-left: 0;\n padding: 130px 20px 20px 20px;\n }\n \n .HomeroomV2 & {\n margin-left: 50%;\n padding: 25px 10px; \n \n @media screen and (max-width: 410px) {\n button {\n font-size: 14px;\n height: auto;\n border-radius: 5px !important;\n padding: 0 10px;\n }\n }\n }\n \n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 30px 16px 25px 10px;\n \n .HomeroomV1 &, .HomeroomV3 &, .HomeroomSavedContentV1 & {\n margin-left: 40%;\n padding: 60px 10px;\n }\n \n .HomeroomV2 & {\n margin-left: 45%;\n padding: 30px 16px 25px 10px;\n }\n }\n }")),title:(0,h.AH)("{\n display: inline;\n margin: 15px 0 10px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n background: rgb(255, 255, 255);\n background: linear-gradient(0deg, rgba(3, 225, 253, 0.4) 40%, rgba(255, 255, 255, 0) 40%);\n \n .HomeroomV2 & {\n font-size: 18px;\n }\n \n @media screen and (min-width: ").concat(f.T5.small,") {\n .HomeroomV2 & {\n font-size: 24px;\n }\n }\n }")),body:(0,h.AH)("{\n margin: 0;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n \n .HomeroomV2 & {\n font-size: 12px;\n }\n \n @media screen and (min-width: 390px) {\n .HomeroomV2 & {\n font-size: 14px;\n }\n }\n \n @media screen and (min-width: ").concat(f.T5.xsmall,") {\n .HomeroomV2 & {\n font-size: 18px;\n }\n } \n }")),imageWrapperSpacing:(0,h.AH)("{\n padding: 15px 15px 0;\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 15px;\n flex: 2;\n width: 100%;\n height: auto;\n\n &.salmon-medium {\n flex: 1.5;\n padding: 25px 0;\n }\n\n &.salmon-large {\n padding: 20px 10px 20px 20px;\n }\n }\n }")),imageWrapper:(0,h.AH)("{\n padding: 15px 15px 0;\n\n\n\n\t\t&.square-aspect-ratio {\n\t\t\t.image-inner {\n\t\t\t\tpadding-top: 100%;\n\t\t\t}\n\t\t}\n\n &.salmon-medium {\n\t\t\t\tmax-width: auto;\n }\n\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 25px 15px;\n flex: 2;\n width: 100%;\n height: auto;\n\n &.salmon-medium {\n flex: 1.5;\n padding: 25px 0px 25px 0px;\n\t\t\t\tmax-width: 250px;\n }\n\t\t\t&.salmon-medium.non-full-width {\n\t\t\t\tpadding: 25px 0px 25px 25px;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\n &.salmon-large {\n padding: 20px 10px 20px 20px;\n }\n }\n }")),imageInner:(0,h.AH)("{\n height: 100%;\n padding-top: ".concat((200/287*100).toFixed(2),"%;\n position: relative;\n @media screen and (min-width: ").concat(f.T5.small,") {\n width: 100%;\n }\n }"))};function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?j(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const I=e=>{var t,n,r,a,o,s,l,c,{ad:u={component:{cardStyles:{},titleStyles:{}}},anonClick:d,loggedIn:h,subscribed:f,toggle:g,isLoading:v=!0}=e,y=(0,p.Zp)();return i.createElement("div",{className:"".concat(O.card," ").concat(null==u?void 0:u.id),"data-testid":u.type,style:F(F({},null===(t=u.component)||void 0===t?void 0:t.cardStyles),{},{"--desktop-bg":(null===(n=u.component)||void 0===n||null===(n=n.cardStyles)||void 0===n?void 0:n.backgroundImage)||"none","--mobile-bg":(null===(r=u.component)||void 0===r||null===(r=r.cardStyles)||void 0===r?void 0:r.backgroundImageMobile)||(null===(a=u.component)||void 0===a||null===(a=a.cardStyles)||void 0===a?void 0:a.backgroundImage)||"none",backgroundImage:void 0,backgroundImageMobile:void 0})},i.createElement("div",{className:O.textWrapper},i.createElement(Q,{isLoading:v},i.createElement("h2",{className:O.title,style:null===(o=u.component)||void 0===o?void 0:o.titleStyles,dangerouslySetInnerHTML:{__html:u.title}})),i.createElement("div",{style:{margin:"10px 0 20px"}},i.createElement(Q,{isLoading:v},i.createElement("p",{className:O.body,dangerouslySetInnerHTML:{__html:u.body}}))),i.createElement(Q,{isLoading:v},i.createElement(i.Fragment,null,!h||null!=u&&u.url?null:i.createElement("button",{className:"".concat(m.A.button," ").concat(f?"success":""," ").concat(null===(s=u.component)||void 0===s?void 0:s.buttonClass),onClick:()=>g(null,!f)},f?u.toggleTextSuccess:u.toggleText),h&&null!=u&&u.url?i.createElement("button",{onClick:()=>{d(),y(u.url)},className:"".concat(m.A.button," ").concat(null===(l=u.component)||void 0===l?void 0:l.buttonClass)},u.toggleText):null,h?null:i.createElement("button",{onClick:()=>{d();var e=null!=u&&u.url?u.url:"signIn"===u.type?"/account/signin":"/account/signup?subscribe=".concat(u.type,"&grades=");y(e)},className:"".concat(m.A.button," ").concat(null===(c=u.component)||void 0===c?void 0:c.buttonClass)},u.toggleText)))))},P={card:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n margin: 0;\n padding: 20px;\n background-color: ".concat(f.Tj.footerBgColor,'; \n position: relative;\n \n &:after {\n content: "";\n background-image: url(/assets/newsletterad/podcast/v1/edu-radio.png);\n position: absolute;\n top: unset;\n bottom: 20px;\n right: 20px;\n width: 64px;\n height: 52px;\n background-repeat: no-repeat;\n background-size: contain;\n background-position: center;\n }\n \n @media screen and (min-width: ').concat(f.T5.small,") {\n padding: 40px;\n &:after {\n right: 40px;\n bottom: 40px;\n } \n }\n \n @media screen and (min-width: ").concat(f.T5.medium,") {\n &:after {\n bottom: unset;\n top: 40px;\n }\n }\n \n }")),textWrapper:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n gap: 10px;\n justify-content: space-between;\n \n button {\n font-size: 14px;\n width: fit-content;\n }\n \n @media screen and (min-width: 390px) {\n button {\n font-size: 18px;\n }\n }\n\n @media screen and (min-width: ".concat(f.T5.xsmall,") {\n button {\n font-size: 21px;\n }\n }\n \n @media screen and (min-width: ").concat(f.T5.medium,") {\n flex-direction: row;\n gap: 160px;\n \n button {\n min-width: 184px;\n margin-top: 84px;\n position: relative;\n left: -30px;\n }\n } \n }")),title:(0,h.AH)("{\n display: inline;\n margin: 15px 0 10px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.white,";\n background: rgb(255, 255, 255);\n background: linear-gradient(0deg, rgba(3, 225, 253, 0.4) 40%, rgba(255, 255, 255, 0) 40%);\n }")),imageWrapper:(0,h.AH)("{\n max-width: 335px;\n margin: 0;\n padding: 0;\n \n img {\n position: relative;\n width: 100%;\n height: auto;\n left: -5px;\n bottom: -5px;\n }\n }")};function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?L(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const H=e=>{var t,n,r,a,o,s,l,{ad:c={component:{cardStyles:{},titleStyles:{}}},anonClick:u,loggedIn:d,subscribed:h,toggle:f,isLoading:g=!0}=e,v=(0,p.Zp)(),y=e=>{e.includes("http")?window.open(e,"_blank","noopener,noreferrer"):v(e)};return i.createElement("div",{className:"".concat(P.card," ").concat(null==c?void 0:c.id),"data-testid":c.type,style:M({},null===(t=c.component)||void 0===t?void 0:t.cardStyles)},i.createElement(Q,{isLoading:g},i.createElement("h2",{className:P.title,style:null===(n=c.component)||void 0===n?void 0:n.titleStyles,dangerouslySetInnerHTML:{__html:c.title}})),i.createElement(Q,{isLoading:g,styles:{container:{width:"100%"}}},i.createElement("div",{className:P.textWrapper},i.createElement("figure",{className:P.imageWrapper},i.createElement("img",{className:c.id,src:null===(r=c.component)||void 0===r||null===(r=r.art)||void 0===r?void 0:r.src,alt:null===(a=c.component)||void 0===a||null===(a=a.art)||void 0===a?void 0:a.description,loading:"lazy"})),!d||null!=c&&c.url?null:i.createElement("button",{className:"".concat(m.A.button," ").concat(h?"success":""," ").concat(null===(o=c.component)||void 0===o?void 0:o.buttonClass),onClick:()=>f(null,!h)},h?c.toggleTextSuccess:c.toggleText),d&&null!=c&&c.url?i.createElement("button",{onClick:()=>{u(),y(c.url)},className:"".concat(m.A.button," ").concat(null===(s=c.component)||void 0===s?void 0:s.buttonClass)},c.toggleText):null,d?null:i.createElement("button",{onClick:()=>{u();var e=null!=c&&c.url?c.url:"signIn"===c.type?"/account/signin":"/account/signup?subscribe=".concat(c.type,"&grades=");y(e)},className:"".concat(m.A.button," ").concat(null===(l=c.component)||void 0===l?void 0:l.buttonClass)},c.toggleText))))};var R=n(83554);const B={card:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n margin: 0 0 30px;\n border: 16px solid ".concat(f.Tj.brand2,";\n background-color: ").concat(f.Tj.white,";\n @media screen and (min-width: ").concat(f.T5.small,") {\n flex-direction: row;\n }\n }")),textWrapper:(0,h.AH)("{\n flex: 54;\n padding: 16px 20px 28px;\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 16px;\n }\n }")),title:(0,h.AH)("{\n display: inline-block;\n margin: 5px 0 10px;\n padding: 0 2px 1px 0;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 27px;\n font-weight: 600;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n }")),body:(0,h.AH)("{\n margin: 0 0 10px;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n }")),imageWrapper:(0,h.AH)("{\n @media screen and (min-width: ".concat(f.T5.small,") {\n order: 1;\n flex: 46;\n width: 100%;\n height: auto;\n }\n &.wide {\n @media screen and (min-width: 800px) {\n flex: 30;\n }\n @media screen and (min-width: 940px) {\n flex: 21;\n }\n }\n }")),imageInner:(0,h.AH)("{\n height: 0;\n padding-top: ".concat(84.375.toFixed(2),"%;\n position: relative;\n @media screen and (min-width: ").concat(f.T5.small,") {\n width: 100%;\n padding-top: ").concat(84.375.toFixed(2),"%;\n }\n }")),image:(0,h.AH)("{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n max-width: none !important;\n height: 100%;\n object-fit: cover;\n }")};var z;const V=function(){var e,t,n,{ad:r={component:{cardStyles:{}}},anonClick:a,loggedIn:o,subscribed:s,toggle:l,wide:c}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(void 0).props;return i.createElement("div",{className:B.card,"data-testid":"photo-toggle",style:null===(e=r.component)||void 0===e?void 0:e.cardStyles},i.createElement("div",{className:"".concat(B.imageWrapper," ").concat(c?"wide":"")},i.createElement("div",{className:B.imageInner},i.createElement("img",{className:B.image,src:null===(t=r.component)||void 0===t||null===(t=t.art)||void 0===t?void 0:t.src,alt:null===(n=r.component)||void 0===n||null===(n=n.art)||void 0===n?void 0:n.description,loading:"lazy"}))),i.createElement("div",{className:B.textWrapper},i.createElement("h2",{className:B.title},r.title),i.createElement("p",{className:B.body,dangerouslySetInnerHTML:{__html:r.body}}),o?i.createElement(i.Fragment,null,i.createElement("div",{className:m.A.toggle},i.createElement(_.A,{key:"research-newsletter-subscription",label:s?r.toggleTextSuccess:r.toggleText,name:"research-newsletter-subscription",value:"researchNewsletter",checked:s,changeHandler:l,style:"toggle",reverse:!0})),s&&i.createElement("div",{className:m.A.subscribedMessage},"Change your preferences anytime on your"," ",z||(z=i.createElement(E.N_,{to:"/account/settings"},"account dashboard")),".")):i.createElement(E.N_,{to:"/account/signup?subscribe=".concat(r.type,"&grades="),onClick:a,className:"".concat(m.A.button," link")},r.toggleText)))},U={card:(0,h.AH)("{\n display: flex;\n flex-direction: column;\n margin: 0 0 30px;
2\n border-radius: 17px;\n border: solid 2px ".concat(f.Tj.brand2,";\n background-color: ").concat(f.Tj.white,";\n @media screen and (min-width: ").concat(f.T5.small,") {\n flex-direction: row;\n }\n }")),textWrapper:(0,h.AH)("{\n flex: 54;\n padding: 16px 20px 28px;\n @media screen and (min-width: ".concat(f.T5.small,") {\n padding: 30px 26px 25px 30px;\n }\n }")),callout:(0,h.AH)("{\n border-radius: 3px;\n background-color: ".concat(f.Tj.brand1,";\n margin: 0 0 10px;\n padding: 1px 6px;\n font-family: ").concat(g.A.sansSerif,";\n font-size: 15px;\n font-weight: 600;\n line-height: 1.6;\n text-align: center;\n text-transform: uppercase;\n color: ").concat(f.Tj.white,";\n }")),eyebrow:(0,h.AH)("{\n margin: 5px 0 5px;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 500;\n font-style: italic;\n line-height: 1.33;\n color: ").concat(f.Tj.brand2,";\n }")),title:(0,h.AH)("{\n margin: 5px 0 10px;\n font-family: ".concat(g.A.display,";\n font-size: 24px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: 1.25;\n color: ").concat(f.Tj.black,";\n }")),body:(0,h.AH)("{\n margin: 0 0 10px;\n font-family: ".concat(g.A.sansSerif,";\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n letter-spacing: normal;\n color: ").concat(f.Tj.black,";\n em {\n font-weight: 500;\n }\n }")),imageWrapper:(0,h.AH)("{\n height: 0;\n padding-top: 100%;\n position: relative;\n @media screen and (min-width: ".concat(f.T5.small,") {\n order: 1;\n flex: 46;\n width: 100%;\n height: auto;\n padding-top: 0;\n }\n &.wide {\n @media screen and (min-width: 800px) {\n flex: 30;\n }\n @media screen and (min-width: 940px) {\n flex: 21;\n }\n }\n }")),imageInner:(0,h.AH)("{\n @media screen and (min-width: ".concat(f.T5.small,") {\n position: absolute;\n top: 0;\n left: auto;\n right: 0;\n height: calc(100% + 4px);\n width: calc(100% + 4px);\n @media screen and (min-width: ").concat(f.T5.small,") {\n top: -2px;\n left: -2px;\n border-radius: 0 17px 17px 0;\n overflow: hidden;\n }\n }\n }")),image:(0,h.AH)("{\n position: absolute;\n top: -2px;\n left: -2px;\n max-width: none !important;\n width: calc(100% + 4px) !important;\n border-radius: 17px 17px 0 0;\n @media screen and (min-width: ".concat(f.T5.small,") {\n top: 0;\n left: 0;\n height: calc(100% + 48px);\n border-radius: 0;\n object-fit: cover;\n }\n }"))},q=function(){var e,t,n,{ad:r={component:{cardStyles:{}}},anonClick:a,loggedIn:o,subscribed:s,toggle:l,wide:c}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(void 0).props;return i.createElement("div",{className:U.card,"data-testid":"product-photo-toggle",style:null===(e=r.component)||void 0===e?void 0:e.cardStyles},i.createElement("div",{className:"".concat(U.imageWrapper," ").concat(c?"wide":"")},i.createElement("div",{className:U.imageInner},i.createElement("img",{className:U.image,src:null===(t=r.component)||void 0===t||null===(t=t.art)||void 0===t?void 0:t.src,alt:null===(n=r.component)||void 0===n||null===(n=n.art)||void 0===n?void 0:n.description,loading:"lazy"}))),i.createElement("div",{className:U.textWrapper},r.callout&&i.createElement("span",{className:U.callout},r.callout),r.eyebrow&&i.createElement("div",{className:U.eyebrow},r.eyebrow),i.createElement("h2",{className:U.title},r.title),i.createElement("p",{className:U.body,dangerouslySetInnerHTML:{__html:r.body}}),o?i.createElement("div",{className:m.A.toggle},i.createElement(_.A,{key:"research-newsletter-subscription",label:s?r.toggleTextSuccess:r.toggleText,name:"research-newsletter-subscription",value:"researchNewsletter",checked:s,changeHandler:l,style:"toggle",reverse:!0})):i.createElement(E.N_,{to:"/account/signup?subscribe=".concat(r.type,"&grades="),onClick:a,className:"".concat(m.A.button," link")},r.toggleText)))};var W,G,Y=n(29970),K=n(44206);function Z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Z(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Z(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Q=e=>{var{isLoading:t,children:n,styles:r}=e,a=$({width:"fit-content",borderRadius:t?"8px":"0px",overflow:"hidden"},null==r?void 0:r.container),o=$({opacity:t?0:1,height:"100%",width:"100%"},null==r?void 0:r.skeleton),s=t?y.q:"";return i.createElement("div",{className:"skeleton-container no-print ".concat(s),style:$($({},a),{},{backgroundColor:t?"#eee":"transparent"})},i.createElement("div",{style:o},n))},X=e=>{var{ad:t,isLoading:n}=e;return n||t?i.createElement("div",{className:"no-print ".concat(y.q),style:{minHeight:"146px",marginBottom:"30px"}}):null};class J extends i.Component{constructor(e){var t,n;super(e),(0,r.A)(this,"anonClick",(()=>{this.props.enableAnalytics&&Y.Ay.event({category:"Ads",action:"click",label:this.state.ad.id})})),(0,r.A)(this,"toggle",((e,t)=>{var{timeout:n}=this.state,r=null,a=o()(e,"target.checked",t),i=this.state.ad.type;a&&this.props.enableAnalytics&&Y.Ay.event({category:"Ads",action:"click",label:this.state.ad.id}),(0,u.nV)(i,a,this.props.user.id).then((e=>{if(200===e.status){var t=$($({},this.props.user),{},{[i]:e.newsletterStatus});this.props.dispatch((0,c.gV)(t)),(0,u.VX)(t),e.newsletterStatus?r=setTimeout((()=>{o()(this.props,"location.query.newsletterAd",!1)||this.setState({height:0})}),4e3):clearTimeout(n),this.setState({subscribed:e.newsletterStatus,timeout:r})}else{var s={errorCode:e.status,errorText:e.statusText,func:"handleSubscription",setStatus:a,newsletter:i};this.props.errorHandler("Oops! There was a problem changing the subscription.",s)}}))})),(0,r.A)(this,"redirect",(()=>{"limited-edition"===this.state.ad.type&&window.open(this.state.ad.link,"_blank"),this.props.enableAnalytics&&Y.Ay.event({category:"Ads",action:"click",label:this.state.ad.id})})),(0,r.A)(this,"adContainsKeys",(e=>
2{for(var t=["---wsp---","---rsp---","---tsp---","---tap---"],n=0;n<t.length;n++){var r=t[n];if(null!=e&&e.title.includes(r)||null!=e&&e.body.includes(r))return!0}return!1}));var a=(0,R.a4)(),i=null,s=!1,l=(0,u.VF)(),d=void 0!==e.forceAuthenticatedView?e.forceAuthenticatedView:void 0!==(null==l?void 0:l.id)||void 0!==(null===(t=e.user)||void 0===t?void 0:t.id),p=l||e.user,m=o()(e,"location.query.newsletterAd",!1),h=a.find((e=>e.id==m));if(void 0!==e.ad)i=e.ad,s=!0;else if(m&&h)i=h,s=!0;else{var f=e.isPackage&&["/package/research-animations-for-educators","/package/a-comprehensive-guide-to-the-evidence-based-classroom"].some((t=>e.location.pathname.includes(t)));s=null!==(i=(0,R.kP)(p,e.location.pathname,f))}var g,v=(null===(n=i)||void 0===n?void 0:n.type)||null,y=!1;d&&v&&(y=["roles","grades","subjects"].includes(v)?(null==p||null===(g=p[v])||void 0===g?void 0:g.length)>0:void 0!==(null==p?void 0:p[v])&&p[v]),this.state={adType:v,subscribed:y,status:null,message:null,ad:i,timeout:null,height:"auto",initialRender:s,hasMounted:!1,firstDisplay:!1,loggedIn:d}}componentDidMount(){this.setState({hasMounted:!0})}componentDidUpdate(e){if(this.state.initialRender&&this.state.hasMounted&&!this.state.firstDisplay&&this.props.enableAnalytics)return Y.Ay.event({category:"Ads",action:"display",label:this.state.ad.id}),void this.setState({firstDisplay:!0});e.forceAuthenticatedView!==this.props.forceAuthenticatedView&&void 0!==this.props.forceAuthenticatedView&&this.setState({loggedIn:this.props.forceAuthenticatedView});var{adType:t}=this.state;if(null!==t&&e.user[t]!==this.props.user[t]){var n,r,a=!1;a=["roles","grades","subjects"].includes(t)?(null===(n=this.props.user)||void 0===n||null===(n=n[t])||void 0===n?void 0:n.length)>0:void 0!==(null===(r=this.props.user)||void 0===r?void 0:r[t])&&this.props.user[t],this.setState({subscribed:a})}}render(){var e,t,n,r,a,o,l,c,u,d,p,h,f,g,v,y,{embedded:b,wide:x,dailyStats:E}=this.props,{ad:C,height:k,initialRender:A,hasMounted:T,loggedIn:S,subscribed:_}=this.state,O=null;C&&null!=E&&E.weeklySubscribers&&(C.title=null==C||null===(e=C.title)||void 0===e?void 0:e.replace(/---wsp---/g,null==E||null===(t=E.weeklySubscribers)||void 0===t?void 0:t.toLocaleString()),C.body=null==C||null===(n=C.body)||void 0===n?void 0:n.replace(/---wsp---/g,null==E||null===(r=E.weeklySubscribers)||void 0===r?void 0:r.toLocaleString())),C&&null!=E&&E.researchSubscribers&&(C.title=null==C||null===(a=C.title)||void 0===a?void 0:a.replace(/---rsp---/g,null==E||null===(o=E.researchSubscribers)||void 0===o?void 0:o.toLocaleString()),C.body=null==C||null===(l=C.body)||void 0===l?void 0:l.replace(/---rsp---/g,null==E||null===(c=E.researchSubscribers)||void 0===c?void 0:c.toLocaleString())),C&&null!=E&&E.techSubscribers&&(C.title=null==C||null===(u=C.title)||void 0===u?void 0:u.replace(/---tsp---/g,null==E||null===(d=E.techSubscribers)||void 0===d?void 0:d.toLocaleString()),C.body=null==C||null===(p=C.body)||void 0===p?void 0:p.replace(/---tsp---/g,null==E||null===(h=E.techSubscribers)||void 0===h?void 0:h.toLocaleString())),C&&null!=E&&E.totalAccounts&&(C.title=null==C||null===(f=C.title)||void 0===f?void 0:f.replace(/---tap---/g,null==E||null===(g=E.totalAccounts)||void 0===g?void 0:g.toLocaleString()),C.body=null==C||null===(v=C.body)||void 0===v?void 0:v.replace(/---tap---/g,null==E||null===(y=E.totalAccounts)||void 0===y?void 0:y.toLocaleString())),A&&(O={ProductPhotoToggle:q,InlineButton:D,PhotoToggle:V,IlloButton:w,InlineToggle:N,Homeroom:I,Podcast:H}[C.component.componentId]);var j=!(E.totalAccounts||!this.adContainsKeys(C));return T&&A?i.createElement("div",{className:"newsletter-wrapper no-print ".concat(m.A.aside," ").concat("auto"!==k?m.A.invisible:""," ").concat(b?"embedded":"","\n ").concat(this.props.removeFloatStyles?" ".concat(m.A.removeFloat):""," ").concat(this.props.isPackage?" ".concat(m.A.isPackage):"")},i.createElement(s.A,{id:"newsletter-ad-height",duration:400,delay:400,height:k},i.createElement("div",{style:{marginBottom:"30px"}},W||(W=i.createElement("div",{className:"hidden"},"Start of newsletter promotion.")),i.createElement(O,{subscribed:_,anonClick:this.anonCl
2ick,toggle:this.toggle,ad:C,wide:x,loggedIn:S,isLoading:j,redirect:this.redirect}),G||(G=i.createElement("div",{className:"hidden"},"End of newsletter promotion."))))):i.createElement(X,{ad:C,isLoading:j})}}J.defaultProps={embedded:!1,hasMargin:!0,wide:!1,removeFloatStyles:!1,isPackage:!1,dailyStats:{},enableAnalytics:!0};const ee=(0,l.Ng)((e=>{var t;return{loggedIn:e.global.loggedIn,user:e.global.user,dailyStats:(null===(t=e.global)||void 0===t||null===(t=t.siteSettings)||void 0===t?void 0:t.dailyStats)||{}}}))((0,K.h)(J))},54505:(e,t,n)=>{var r=n(19752);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}},54591:(e,t,n)=>{"use strict";n(52468)("blink",(function(e){return function(){return e(this,"blink","","")}}))},54668:(e,t,n)=>{"use strict";n.d(t,{h:()=>r,w:()=>a});var r=!1,a=["/teacher2teacher","/teacher2teacher/","/teacher2teacher/recommended","/teacher2teacher/recommended/","/teacher2teacher/classroom-management","/teacher2teacher/classroom-management/","/teacher2teacher/ai","/teacher2teacher/ai/","/teacher2teacher/student-engagement","/teacher2teacher/student-engagement/","/teacher2teacher/classroom-design","/teacher2teacher/classroom-design/","/teacher2teacher/family-engagement","/teacher2teacher/family-engagement/"]},54705:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t,n){return(t=function(e){var t=function(e){if("object"!=r(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>a})},54750:(e,t,n)=>{"use strict";n.d(t,{A:()=>N});var r=n(96540),a=n(16762),o=n.n(a),i=n(70590),s=n(40207),l=n(41278),c=n(66092),u=n(60260),d=n(42501),p=n(75930);const m={list:(0,p.AH)("{\n margin: 0;\n padding: 0;\n list-style: none;\n\n &__button-wrap {\n margin-bottom: 30px;\n text-align: center;\n }\n }"),listItem:(0,p.AH)("{\n margin-bottom: 30px;\n }"),listWrapper:(0,p.AH)("{\n button {\n display: table;\n margin: 30px auto;\n outline: none;\n }\n }")};var h,f,g=n(66724),v=n(21742),y=n(7066),b=n(54503),x=n(58168),w=n(84976),E=n(87098),C=n(4246),k=n(62524),A=n(17904),T=n(9151),D=n(22814),S=(0,p.AH)("position:relative;margin:0 auto;width:100%;a{width:fit-content;font-weight:300;line-height:1.25;}.hero-banner{position:absolute;top:0;left:0;width:100%;height:84px;}header img{z-index:1;position:relative;width:416px;height:auto;max-width:100%;}header{padding:20px 40px;display:flex;flex-direction:column;gap:16px;align-items:center;border-bottom:1px solid #e0e0e0;span{font-size:1rem;font-weight:300;}div > span:first-child{margin-right:8px;font-size:1rem;font-weight:300;}h3{font-family:",k.A.sansSerif,";font-size:2.5rem;font-weight:600;line-height:1.2;text-align:center;margin:0;a{font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;}@media (max-width:",A.T5.medium,"){font-size:1.5rem;}}}");const _=e=>{var t,{title:n,slug:a,score:o,commentCount:i,id:l,terms:c,latestCommentMeta:u,askAndAnswerOptions:d}=e,p=(null==d?void 0:d.author)||{},m=null==d||null===(t=d.author)||void 0===t||null===(t=t.email)||void 0===t?void 0:t.toLowerCase(),g=Boolean((0,D.M8)(m)),v=r.createElement("div",{className:E.ee.comentContent},r.createElement("p",{style:{marginBottom:"16px"}},"No responses yet. Be the first to add a comment!"),r.createElement(s.A,{url:"/".concat(a,"?scrollTo=comments-view"),urlType:"internal",buttonType:"outline-blue",fullWidth:!0},"START THE DISCUSSION"));return r.createElement("article",{className:"".concat(E.ee.container," ").concat(S," ").concat(g?"editor-default":"")},h||(h=r.createElement("img",{className:"hero-banner",src:"/assets/ask-and-answer/hero-banner.png"})),r.createElement("header",null,f||(f=r.createElement(C.zv,null)),r.createElement("h3",null,r.createElement(w.N_,{to:"/".concat(a)},n)),r.createElement("div",null,null!=p&&p.name?r.createElement(r.Fragment,null,r.createElement("span",null,"Asked by ",r.createElement("strong",null,p.name)),g&&r.createElement("span",{className:E.ee.editorByline},"Editor")):null)),r.createElement(E.s3,(0,x.A)({},e,{slug:"/".concat(a),noCommentsComponent:v,lastestComment:{commentId:"sidebar-comment-".concat(null==u?void 0:u.commentId),author:{avatar:null==u?void 0:u.avatarUrl,name:null==u?void 0:u.authorName,email:null==u?void 0:u.authorEmail},content:null==u?void 0:u.content}})),r.createElement(T.Ay,{id:l,score:o,title:n,commentCount:i,link:a,terms:c,queryParams:"scrollTo=comments-view",nodeType:"node--ask-answer"}))},N=(0,i.A)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{autoLoad:!1};return r.createElement("div",{className:m.listWrapper,"data-testid":"list"},r.createElement("ul",{className:m.list},!e.isContributors&&e.content.map(((t,n)=>{if(!1!==o()(t,"type",!1)){("node--video"===t.type&&void 0===t.video||"node--video"===(null==t?void 0:t.parentType)&&e.isProfile)&&(t.video=Object.assign({},o()(t,"videoOptions.video",{}),{media_type:"video"}));
2var a,i=o()(null==t?void 0:t.eduStatsScore,"score",0),s="open"!==(null==t?void 0:t.commentStatus)||null!=t&&t.isCommentsDisabled?null:null==t?void 0:t.commentCount;if("node--ask-answer"===t.type)a=r.createElement(_,t);else if("NewsletterInset"===t.type)a=r.createElement(b.A,{key:n,ad:t.ad});else if("Cards"===e.display)if(e.resourceCards&&"node--resource"===t.type)a=r.createElement(d.A,{id:null==t?void 0:t.id,type:t.type,title:null==t?void 0:t.title,link:(null==t?void 0:t.urlAlias)||(null==t?void 0:t.slug),image:null==t?void 0:t.coverMedia,summary:null==t?void 0:t.summary,gradeLevels:(0,y.nf)(t),score:i,commentCount:s,showEyebrow:!0,compactTitle:e.isLanding});else if(i>c.b||"node--package"===t.type){var p;a=r.createElement(c.A,{id:null==t?void 0:t.id,image:null==t?void 0:t.coverMedia,video:null==t?void 0:t.video,link:(null==t?void 0:t.urlAlias)||(null==t?void 0:t.slug),authors:null==t?void 0:t.authors,title:null==t?void 0:t.title,summary:null==t?void 0:t.summary,type:t.type,context:"List",packageItems:null==t?void 0:t.packageItems,eyebrow:null==t?void 0:t.eyebrowComputed,score:i,termIDs:null==t?void 0:t.termIDs,terms:null!==(p=null==t?void 0:t.topics)&&void 0!==p?p:[],commentCount:s,podcastOptions:null==t?void 0:t.podcastOptions})}else{var h;a=r.createElement(u.A,{id:null==t?void 0:t.id,image:null==t?void 0:t.coverMedia,video:null==t?void 0:t.video,eduVideo:null==t?void 0:t.eduVideo,link:(null==t?void 0:t.urlAlias)||(null==t?void 0:t.slug),authors:null==t?void 0:t.authors,title:null==t?void 0:t.title,summary:null==t?void 0:t.summary,type:t.type,context:"List",packageItems:null==t?void 0:t.packageItems,eyebrow:null==t?void 0:t.eyebrowComputed,showEyebrow:!0,score:i,termIDs:null==t?void 0:t.termIDs,terms:null!==(h=null==t?void 0:t.topics)&&void 0!==h?h:[],commentCount:s,podcastOptions:null==t?void 0:t.podcastOptions})}else{var f,g,v,x,w,E;a=r.createElement(l.A,{image:t.coverMedia,video:t.video,link:(null==t?void 0:t.urlAlias)||(null==t?void 0:t.slug),authors:t.authors,eyebrow:t.eyebrowComputed,title:t.title,summary:t.summary,type:t.type,parentType:null==t?void 0:t.parentType,renderRawData:e.isProfile||e.isPackage||e.isSchool||"node--podcast"===t.type,terms:null!==(f=null==t?void 0:t.topics)&&void 0!==f?f:[],authorRolesForVideos:(0,y.CO)(null==t?void 0:t.authorRolesForVideos,null==e||null===(g=e.location)||void 0===g?void 0:g.pathname),authorRolesForPodcasts:(0,y.bJ)(null==t||null===(v=t.acfFields)||void 0===v?void 0:v.authorRolesForPodcasts,null==e||null===(x=e.location)||void 0===x?void 0:x.pathname),panelistRoles:(0,y.W3)(null==t||null===(w=t.acfFields)||void 0===w?void 0:w.panelists,null==e||null===(E=e.location)||void 0===E?void 0:E.pathname)})}return r.createElement("li",{key:n,className:"".concat(m.listItem," list-item clearfix")},r.createElement(r.Fragment,null,a,e.isPackage&&e.hasNewsletter&&1===n?r.createElement(b.A,{key:n,isPackage:!0}):null))}})),e.isContributors&&r.createElement(g.A,{people:e.content,isContributors:!0})),e.showButton&&r.createElement("div",{className:"".concat(m.list,"__button-wrap")},r.createElement(v.pL,{rootMargin:"80% 0%",onChange:t=>{t&&e.autoLoad&&e.loadMore()}},(t=>{var{inView:n,ref:a}=t;return r.createElement("div",{ref:a},n&&r.createElement(s.A,{urlType:"static",clickHandler:e.loadMore,disabledState:e.disabledState},"More"))}))))}))},54913:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(1);r(r.P+r.F*!n(86884)([].map,!0),"Array",{map:function(e){return a(this,e,arguments[1])}})},54925:(e,t,n)=>{n(27594),e.exports=n(56094).Object.values},55e3:(e,t,n)=>{var r=n(92127);r(r.S,"Reflect",{ownKeys:n(96222)})},55011:(e,t,n)=>{"use strict";n.d(t,{A:()=>B});var r,a,o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,E,C,k,A,T,D,S,_,N=n(96540),O=n(71468),j=n(84976),F=n(44206),I=n(46798),P=n(72262),L=n(75930),M=n(52736),H=()=>N.createElement("div",{className:"".concat(z.heroContainer)},N.createElement("img",{className:z.hereThumbsUp,src:"/assets/homeroom/signup/success-thumbs-up.png",alt:"Large Thumbs Up Emoji",width:"75px",height:"83px"}),r||(r=N.createElement("img",{className:"orange-plus",src:"/assets/homeroom/signup/orange-plus.svg",alt:"Blue Star",width:"17.4px",height:"17.4px"})),a||(a=N.createElement("img",{className:"blue-star",src:"/assets/homeroom/signup/blue-star.svg",alt:"Blue Star",width:"32.3px"})),o||(o=N.createElement("img",{className:"star",src:"/assets/homeroom/signup/star.svg",alt:"Blue Star",width:"21.6px"})),i||(i=N.createElement("img",{className:"heart",src:"/assets/homeroom/signup/heart.svg",alt:"Blue Star",width:"33.5px"}))),R=["288.315px","348.541px","239.622px","390px","288.315px","348.541px","239.622px"];const B=(0,O.Ng)((e=>({user:e.global.user,prevPath:e.global.prevPath,intent:e.global.intent,intentMetaData:e.global.intentMetaData})))((0,F.h)((e=>{var t,n,r,a,o,i,O="";if("powerUpSignup"===(null==e?void 0:e.intent))return s||(s=N.createElement(P.OX,{path:"/my-homeroom"}));if(null!==(t=e.user)&&void 0!==t&&t.researchNewsletter||null!==(n=e.user)&&void 0!==n&&n.techNewsletter)O=N.createElement(N.Fragment,null,N.createElement("p",null,"Look for orange check marks to see stories that match your preferencesâand be sure to watch your inbox for",(null===(r=e.user)||void 0===r?void 0:r.researchNewsletter)&&(l||(l=N.createElement("em",null," The Research Is In"))),(null===(a=e.user)||void 0===a?void 0:a.researchNewsletter)&&(null===(o=e.user)||void 0===o?void 0:o.techNewsletter)&&" and",(null===(i=e.user)||void 0===i?void 0:i.techNewsletter)&&(c||(c=N.createElement("em",null," The Wired Classroom"))),"."),u||(u=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:"/my-homeroom"},"Go to My Homeroom"));else if(null!=e&&e.intent&&"addComment"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var F,L,B="".concat(null==e?void 0:e.prevPath,"?open=comments-sidebar");null!=e&&null!==(F=e.intentMetaData)&&void 0!==F&&F.commentId&&(B="".concat(B,"&commentID=sidebar-comment-").concat(e.intentMetaData.commentId)),null!=e&&null!==(L=e.intentMetaData)&&void 0!==L&&L.markUseful&&(B="".concat(B,"&markUseful=true")),O=N.createElement(N.Fragment,null,d||(d=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),p||(p=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:B,style:{marginTop:"10px",padding:"16px 30px",height:"unset"}},"Take me back to the comments section"))}else if("viewAskAndAnswer"===(null==e?void 0:e.intent)){var V=(null==e?void 0:e.prevPath)||"/teacher2teacher";O=N.createElement(N.Fragment,null,m||(m=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),h||(h=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:V,style:{marginTop:"10px",padding:"16px 30px",height:"unset"}},"Take me back to Teacher2Teacher."))}else if("saveContent"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var U,q,W,G="".concat(null==e?void 0:e.prevPath,"?open=saved-content-modal");null!=e&&null!==(U=e.intentMetaData)&&void 0!==U&&U.postId&&"card"===(null==e||null===(q=e.intentMetaData)||void 0===q?void 0:q.from)&&(G="".concat(G,"&scrollTo=").concat(e.intentMetaData.postId)),"signup"===(null===(W=e.intentMetaData)||void 0===W?void 0:W.from)&&(G="/account/my-saved-content"),O=N.createElement(N.Fragment,null,f||(f=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),g||(g=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:G},"Take me back to my saved content"))}else if("rateResource"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var Y,K=e.prevPath;null!=e&&null!==(Y=e.intentMetaData)&&void 0!==Y&&Y.rating&&(K="".concat(K,"?open=resource-rating&rating=").concat(e.intentMetaData.rating)),O=N.createElement(N.Fragment,null,v||(v=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),y||(y=N.
2createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:K},"Take me back to the resource"))}else if("downloadResource"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var Z,$="".concat(e.prevPath,"?open=resource-download");null!=e&&null!==(Z=e.intentMetaData)&&void 0!==Z&&Z.fileUrl&&($="".concat($,"&file=").concat(encodeURIComponent(e.intentMetaData.fileUrl))),O=N.createElement(N.Fragment,null,b||(b=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),x||(x=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:$},"Take me back to my download"))}else if("downloadPDF"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var Q,X,J,ee="".concat(null==e?void 0:e.prevPath,"?open=ai-chip-panel");null!=e&&null!==(Q=e.intentMetaData)&&void 0!==Q&&Q.postId&&null!=e&&null!==(X=e.intentMetaData)&&void 0!==X&&X.chipId&&"ai-chip-panel"===(null==e||null===(J=e.intentMetaData)||void 0===J?void 0:J.from)&&(ee="".concat(ee,"&scrollTo=").concat(e.intentMetaData.chipId)),O=N.createElement(N.Fragment,null,w||(w=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),E||(E=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:ee},"Take me back to my download"))}else if("returnToQuiz"===(null==e?void 0:e.intent)&&null!=e&&e.prevPath){var te,ne="".concat(e.prevPath,"?open=quiz-score");null!=e&&null!==(te=e.intentMetaData)&&void 0!==te&&te.quizId&&(ne="".concat(ne,"&scrollTo=quiz-").concat(e.intentMetaData.quizId)),O=N.createElement(N.Fragment,null,C||(C=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),k||(k=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:ne},"Take me back to my quiz results"))}else{if("askQuestion"===(null==e?void 0:e.intent))return A||(A=N.createElement(P.OX,{path:"/teacher2teacher/question-form"}));O=N.createElement(N.Fragment,null,T||(T=N.createElement("p",null,"Be sure to watch your inbox for stories that match your preferences. We're adding new personalization features all the time, so stay tuned.")),D||(D=N.createElement("p",{className:"cta-paragraph"},"Manage your preferences anytime in ",N.createElement(j.N_,{to:"/account/settings"},"your account dashboard."))),N.createElement(j.N_,{className:"".concat(I.QL.button," link fit rounded brand-1 uppercase"),to:"/my-homeroom"},"Go to My Homeroom"))}return N.createElement(N.Fragment,null,N.createElement("div",{className:"".concat(z.container)},N.createElement("div",{className:z.cloud},S||(S=N.createElement(M.Es,{height:59.98,width:213,className:"left-cloud"}))),N.createElement("div",{className:"".concat(z.contentContainer)},_||(_=N.createElement(H,null)),N.createElement("h3",{className:"".concat(z.title)},"You're all set!"),O),N.createElement("div",{className:z.lowerClouds},R.map(((e,t)=>N.createElement("img",{key:t,className:"cloud-".concat(t+1),src:"/assets/homeroom/signup/white-circle.svg",alt:"Chunk of cloud",width:e}))))))})));var z={container:(0,L.AH)("position:relative;padding:52px 40px 250px;background:#c2f0ff;overflow:hidden;"),contentContainer:(0,L.AH)("position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;max-width:515px;margin:auto;h3,p{margin:0;}p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:125%;}a{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:125%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.link{height:40px;margin:auto;}"),title:(0,L.AH)("color:#000;text-align:center;font-family:'Museo Slab';font-size:32px;font-style:normal;font-weight:600;line-height:120%;"),heroContainer:(0,L.AH)("position:relative;display:flex;justify-content:center;align-items:center;.orange-plus,.blue-star,.star,.heart{position:absolute;}.orange-plus{top:65%;left:-70%;transform:scale(1.7);}.blue-star{top:-10%;left:-70%;transform:scale(1.7);}.star{top:69%;right:-97%;transform:rotate(45deg) scale(1.5);}.heart{top:-3%;right:-69%;transform:rotate(325deg) scale(1.5);}"),hereThumbsUp:(0,L.AH)("position:relative;z-index:1;"),cloud:(0,L.AH)("display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
2height:100%;width:100%;min-width:1280px;.left-cloud{position:absolute;top:60px;left:30px;transform:translateY(-50%);}"),lowerClouds:(0,L.AH)("display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:1280px;.cloud-1,.cloud-2,.cloud-3,.cloud-4,.cloud-5,.cloud-6,.cloud-7{position:absolute;}.cloud-1{top:88%;left:-10%;}.cloud-2{top:81%;left:3%;}.cloud-3{top:89%;left:24%;}.cloud-4{top:72%;left:38%;}.cloud-5{top:76%;left:55%;}.cloud-6{top:66%;left:70%;}.cloud-7{top:80%;left:93%;}")}},55089:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},55240:(e,t,n)=>{n(45693),e.exports=n(56094).String.padEnd},55385:(e,t,n)=>{"use strict";var r=n(57067),a=Date.prototype.getTime,o=Date.prototype.toISOString,i=function(e){return e>9?e:"0"+e};e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!r((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(a.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),n=e.getUTCMilliseconds(),r=t<0?"-":t>9999?"+":"";return r+("00000"+Math.abs(t)).slice(r?-6:-4)+"-"+i(e.getUTCMonth()+1)+"-"+i(e.getUTCDate())+"T"+i(e.getUTCHours())+":"+i(e.getUTCMinutes())+":"+i(e.getUTCSeconds())+"."+(n>99?n:"0"+i(n))+"Z"}:o},55423:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r,a,o=n(96540),i=n(40662);const s=()=>o.createElement(i.h,null,o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"},o.createElement("mask",{id:"mask0_40000319_1467",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"18",height:"18"},r||(r=o.createElement("path",{d:"M17.7778 0H0V17.7778H17.7778V0Z",fill:"white"}))),a||(a=o.createElement("g",{mask:"url(#mask0_40000319_1467)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.88889 17.7778C13.7985 17.7778 17.7778 13.7985 17.7778 8.88886C17.7778 3.97926 13.7985 0 8.88889 0C3.97929 0 0 3.97926 0 8.88886C0 13.7985 3.97929 17.7778 8.88889 17.7778ZM12.4379 6.54764H9.82462C9.56625 6.54764 9.35679 6.33818 9.35679 6.0798C9.35679 5.82143 9.56625 5.61197 9.82462 5.61197H13.5674C13.8257 5.61197 14.0351 5.82143 14.0351 6.0798V9.82248C14.0351 10.0809 13.8257 10.2903 13.5674 10.2903C13.309 10.2903 13.0995 10.0809 13.0995 9.82248V7.20925L9.21976 11.089C9.03705 11.2717 8.74084 11.2717 8.55814 11.089L6.08192 8.61277L3.60572 11.089C3.42301 11.2717 3.1268 11.2717 2.9441 11.089C2.7614 10.9063 2.7614 10.61 2.9441 10.4273L5.75112 7.62033C5.93382 7.43763 6.23003 7.43763 6.41274 7.62033L8.88894 10.0965L12.4379 6.54764Z",fill:"#FF4C00"})))))},55481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},55527:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},55538:(e,t,n)=>{var r=n(92127);r(r.S,"Number",{isInteger:n(33842)})},55569:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isObjectLike=function(e){return"object"==typeof e&&null!==e}},55580:(e,t,n)=>{var r=n(56110)(n(9325),"DataView");e.exports=r},55762:(e,t,n)=>{"use strict";var r=n(67526),a=n(47967),o=n(1763),i=n(67574)("species");e.exports=function(e){var t=r[e];o&&t&&!t[i]&&a.f(t,i,{configurable:!0,get:function(){return this}})}},55771:(e,t,n)=>{var r=n(92127),a=Math.asinh;r(r.S+r.F*!(a&&1/a(0)>0),"Math",{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):Math.log(t+Math.sqrt(t*t+1)):t}})},56023:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e).getTime(),a=r(t).getTime();return n>a?-1:n<a?1:0}},56073:(e,t,n)=>{n(60521),e.exports=n(56094).String.trimRight},56094:e=>{var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},56110:(e,t,n)=>{var r=n(45083),a=n(10392);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},56449:e=>{var t=Array.isArray;e.exports=t},56576:(e,t,n)=>{var r=n(92127);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},56614:e=>{"use strict";e.exports=function(e){var t=e.uri,n=e.name,r=e.type;this.uri=t,this.name=n,this.type=r}},56650:(e,t,n)=>{"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=c(n(96540)),s=c(n(5556)),l=c(n(46942));
2function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={animating:"rah-animating",animatingUp:"rah-animating--up",animatingDown:"rah-animating--down",animatingToHeightZero:"rah-animating--to-height-zero",animatingToHeightAuto:"rah-animating--to-height-auto",animatingToHeightSpecific:"rah-animating--to-height-specific",static:"rah-static",staticHeightZero:"rah-static--height-zero",staticHeightAuto:"rah-static--height-auto",staticHeightSpecific:"rah-static--height-specific"},p=["animateOpacity","animationStateClasses","applyInlineTransitions","children","contentClassName","delay","duration","easing","height","onAnimationEnd","onAnimationStart"];function m(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!n.length)return e;for(var a={},o=Object.keys(e),i=0;i<o.length;i++){var s=o[i];-1===n.indexOf(s)&&(a[s]=e[s])}return a}function h(e){e.forEach((function(e){return cancelAnimationFrame(e)}))}function f(e){return!isNaN(parseFloat(e))&&isFinite(e)}function g(e){return"string"==typeof e&&e.search("%")===e.length-1&&f(e.substr(0,e.length-1))}function v(e,t){e&&"function"==typeof e&&e(t)}var y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.animationFrameIDs=[];var r="auto",o="visible";f(e.height)?(r=e.height<0||"0"===e.height?0:e.height,o="hidden"):g(e.height)&&(r="0%"===e.height?0:e.height,o="hidden"),n.animationStateClasses=a({},d,e.animationStateClasses);var i=n.getStaticStateClasses(r);return"undefined"!=typeof window&&window.matchMedia&&(n.prefersReducedMotion=window.matchMedia("(prefers-reduced-motion)").matches),n.state={animationStateClasses:i,height:r,overflow:o,shouldUseTransitions:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
2(t,e),o(t,[{key:"componentDidMount",value:function(){var e=this.state.height;this.contentElement&&this.contentElement.style&&this.hideContent(e)}},{key:"componentDidUpdate",value:function(e,t){var n,r,a=this,o=this.props,i=o.height,s=o.onAnimationEnd,c=o.onAnimationStart,d=this.getTimings(),p=d.duration,m=d.delay;if(this.contentElement&&i!==e.height){var y;this.showContent(t.height),this.contentElement.style.overflow="hidden";var b=this.contentElement.offsetHeight;this.contentElement.style.overflow="";var x=p+m,w=null,E={height:null,overflow:"hidden"},C="auto"===t.height;f(i)?(w=i<0||"0"===i?0:i,E.height=w):g(i)?(w="0%"===i?0:i,E.height=w):(w=b,E.height="auto",E.overflow=null),C&&(E.height=w,w=b);var k=(0,l.default)((u(y={},this.animationStateClasses.animating,!0),u(y,this.animationStateClasses.animatingUp,"auto"===e.height||i<e.height),u(y,this.animationStateClasses.animatingDown,"auto"===i||i>e.height),u(y,this.animationStateClasses.animatingToHeightZero,0===E.height),u(y,this.animationStateClasses.animatingToHeightAuto,"auto"===E.height),u(y,this.animationStateClasses.animatingToHeightSpecific,E.height>0),y)),A=this.getStaticStateClasses(E.height);this.setState({animationStateClasses:k,height:w,overflow:"hidden",shouldUseTransitions:!C}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),C?(E.shouldUseTransitions=!0,h(this.animationFrameIDs),this.animationFrameIDs=(n=function(){a.setState(E),v(c,{newHeight:E.height})},(r=[])[0]=requestAnimationFrame((function(){r[1]=requestAnimationFrame((function(){n()}))})),r),this.animationClassesTimeoutID=setTimeout((function(){a.setState({animationStateClasses:A,shouldUseTransitions:!1}),a.hideContent(E.height),v(s,{newHeight:E.height})}),x)):(v(c,{newHeight:w}),this.timeoutID=setTimeout((function(){E.animationStateClasses=A,E.shouldUseTransitions=!1,a.setState(E),"auto"!==i&&a.hideContent(w),v(s,{newHeight:w})}),x))}}},{key:"componentWillUnmount",value:function(){h(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var e=this.props;return{delay:e.delay,duration:e.duration}}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,l.default)((u(t={},this.animationStateClasses.static,!0),u(t,this.animationStateClasses.staticHeightZero,0===e),u(t,this.animationStateClasses.staticHeightSpecific,e>0),u(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.animateOpacity,o=n.applyInlineTransitions,s=n.children,c=n.className,d=n.contentClassName,h=n.easing,f=n.id,g=n.style,v=this.state,y=v.height,b=v.overflow,x=v.animationStateClasses,w=v.shouldUseTransitions,E=this.getTimings(),C=E.duration,k=E.delay,A=a({},g,{height:y,overflow:b||g.overflow});w&&o&&(A.transition="height "+C+"ms "+h+" "+k+"ms",g.transition&&(A.transition=g.transition+", "+A.transition),A.WebkitTransition=A.transition);var T={};r&&(T.transition="opacity "+C+"ms "+h+" "+k+"ms",T.WebkitTransition=T.transition,0===y&&(T.opacity=0));var D=(0,l.default)((u(e={},x,!0),u(e,c,c),e)),S=void 0!==this.props["aria-hidden"]?this.props["aria-hidden"]:0===y;return i.default.createElement("div",a({},m.apply(void 0,[this.props].concat(p)),{"aria-hidden":S,className:D,id:f,
2style:A}),i.default.createElement("div",{className:d,style:T,ref:function(e){return t.contentElement=e}},s))}}]),t}(i.default.Component);y.propTypes={"aria-hidden":s.default.bool,animateOpacity:s.default.bool,animationStateClasses:s.default.object,applyInlineTransitions:s.default.bool,children:s.default.any.isRequired,className:s.default.string,contentClassName:s.default.string,delay:s.default.number,duration:s.default.number,easing:s.default.string,height:function(e,t,n){var a=e[t];return"number"==typeof a&&a>=0||g(a)||"auto"===a?null:new TypeError('value "'+a+'" of type "'+(void 0===a?"undefined":r(a))+'" is invalid type for '+t+" in "+n+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')},id:s.default.string,onAnimationEnd:s.default.func,onAnimationStart:s.default.func,style:s.default.object},y.defaultProps={animateOpacity:!1,animationStateClasses:d,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.A=y},56961:(e,t,n)=>{var r=n(56023),a=n(96221),o=n(80351),i=n(32914),s=525600;e.exports=function(e,t,n){var l=n||{},c=r(e,t),u=l.locale,d=i.distanceInWords.localize;u&&u.distanceInWords&&u.distanceInWords.localize&&(d=u.distanceInWords.localize);var p,m,h,f={addSuffix:Boolean(l.addSuffix),comparison:c};c>0?(p=a(e),m=a(t)):(p=a(t),m=a(e));var g=Math[l.partialMethod?String(l.partialMethod):"floor"],v=o(m,p),y=m.getTimezoneOffset()-p.getTimezoneOffset(),b=g(v/60)-y;if("s"===(h=l.unit?String(l.unit):b<1?"s":b<60?"m":b<1440?"h":b<43200?"d":b<s?"M":"Y"))return d("xSeconds",v,f);if("m"===h)return d("xMinutes",b,f);if("h"===h)return d("xHours",g(b/60),f);if("d"===h)return d("xDays",g(b/1440),f);if("M"===h)return d("xMonths",g(b/43200),f);if("Y"===h)return d("xYears",g(b/s),f);throw new Error("Unknown unit: "+h)}},57067:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},57221:(e,t,n)=>{var r=n(61249),a=n(3344);e.exports=function(e){return r(a(e))}},57411:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setSeconds(0,0),t}},57509:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{log10:function(e){return Math.log(e)*Math.LOG10E}})},57762:(e,t,n)=>{var r=n(92127);r(r.P,"Array",{fill:n(35564)}),n(88184)("fill")},57917:e=>{var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},57997:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r,a,o=n(10467),i=n(72505),s=n.n(i),l=n(96540),c=n(29970),u=n(71468),d=n(47767),p=n(84976),m=n(48231),h=n(44206),f=n(46798),g=n(95297),v="AccountDelete";const y=(0,u.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))((0,h.h)((e=>{var[t,n]=(0,l.useState)(!1),[i,u]=(0,l.useState)(!1),h=(0,d.Zp)();(0,l.useEffect)((()=>{i&&h("/")}),[i]);var y=function(){var t=(0,o.A)((function*(t){t.preventDefault(),e.errorHandler(null),n(!0),s().post("".concat("https://account-service.edutopia.org","/delete"),{email:e.user.email,id:e.user.id,provider:e.user.identityProvider}).then((()=>{(0,g.ff)(e.dispatch),n(!1),e.dispatch((0,m.to)("deleteAccount")),u(!0),c.Ay.event({category:v,action:"success"})})).catch((t=>{var r={errorCode:t.response.status,errorText:t.response.data,func:"handleDelete"};e.errorHandler(t.response.data,r),n(!1),c.Ay.event({category:v,action:"error"})}))}));return function(e){return t.apply(this,arguments)}}();return l.createElement("div",{className:f.l8.viewContent},!0===e.loggedIn?l.createElement(l.Fragment,null,l.createElement("h3",{className:f.l8.title},"Are you sure you want to delete your account?"),r||(r=l.createElement("hr",null)),l.createElement("p",{className:f.l8.bottom},l.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:y,className:"".concat(f.QL.buttonLink," ").concat(t&&"loading"),disabled:t},"Yes, please delete my free account"))):l.createElement(l.Fragment,null,l.createElement("h3",{className:f.l8.title},"We are sad to see you go. Your account has been deleted."),a||(a=l.createElement("hr",null)),l.createElement("p",{className:f.l8.bottom},l.createElement(p.N_,{className:f.l8.link,to:"/account/signup?grades",onClick:()=>{e.dispatch((0,m.Oo)())}},"Create a new account"))))})))},58124:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()<a.getTime()}},58156:(e,t,n)=>{var r=n(47422);e.exports=function(e,t,n){var a=null==e?void 0:r(e,t);return void 0===a?n:a}},58168:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},58219:(e,t,n)=>{e.exports=!n(81984)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},58226:e=>{e.exports=function(){"use strict";return function(e){var t="/*|*/",n=t+"}";function r(t){if(t)try{e(t+"}")}catch(e){}}return function(a,o,i,s,l,c,u,d,p,m){switch(a){case 1:if(0===p&&64===o.charCo
2deAt(0))return e(o+";"),"";break;case 2:if(0===d)return o+t;break;case 3:switch(d){case 102:case 112:return e(i[0]+o),"";default:return o+(0===m?t:"")}case-2:o.split(n).forEach(r)}}}}()},58407:(e,t,n)=>{var r=n(25144);e.exports=function(e,t){var n=r(e,t)/6e4;return n>0?Math.floor(n):Math.ceil(n)}},58409:(e,t,n)=>{"use strict";n.d(t,{FG:()=>p,Kc:()=>d,T7:()=>i,h7:()=>c,ty:()=>s,u3:()=>l,vC:()=>u});var r=n(75930),a=n(17904),o=n(62524),i={container:(0,r.AH)("position:relative;background-color:#c2f0ff;"),content:(0,r.AH)("z-index:2;position:relative;.button-primary{display:inline-flex;height:40px;padding:14px 32px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;border-radius:60px;border:none;background:",a.Tj.brand1,";color:#fff;text-align:center;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:16px;font-style:normal;font-weight:600;line-height:22.4px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;&:hover{background:",a.Tj.brand1Dark,";}&.outline{background-color:transparent;border:2px solid ",a.Tj.brand1,";color:",a.Tj.brand1,";&:hover{background:",a.Tj.brand1,";color:#fff;}}}"),progressContainer:(0,r.AH)("display:flex;justify-content:center;align-items:center;gap:98px;position:relative;& > div{position:absolute;top:55px;}"),backgroundClouds:(0,r.AH)("z-index:1;position:absolute;top:53px;right:50%;transform:translateX(50%);width:clamp(141.26px,55vw,770px);height:100%;margin:0 auto;max-width:141.26px;max-height:660.5px;.desktop-cloud{display:none;}.mobile-cloud{display:block;}@media screen and (min-width:",a.T5.medium,"){top:89.58px;max-width:770px;max-height:381.63px;.desktop-cloud{display:block;}.mobile-cloud{display:none;}}"),leftCloud:(0,r.AH)("z-index:1;position:absolute;top:100%;left:100%;"),rightCloud:(0,r.AH)("z-index:1;position:absolute;bottom:100%;right:100%;")},s={container:(0,r.AH)("padding:20px;min-height:765.26px;@media screen and (min-width:",a.T5.small,"){padding:20px 30px 30px;min-height:unset;}"),banner:(0,r.AH)("display:flex;align-items:center;justify-content:center;margin:41px -5px 38.26px;img{width:100%;height:auto;}@media screen and (min-width:",a.T5.small,"){margin:34px 0 0;img{max-width:973px;}}"),bannerText:(0,r.AH)("width:100%;color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:300;line-height:22.5px;margin:-20px auto 15px;max-width:223px;@media screen and (min-width:",a.T5.small,"){color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:300;line-height:30px;max-width:clamp(380px,60vw,620px);margin:-10px auto 42px;}"),authContainer:(0,r.AH)("display:flex;flex-direction:column;align-items:center;gap:20px;
2min-width:200px;margin-bottom:121px;@media screen and (min-width:",a.T5.small,"){margin-bottom:30px;}"),signinContainer:(0,r.AH)("display:flex;align-items:center;gap:4px;min-width:264px;span{color:#000;text-align:center;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:300;line-height:15.4px;}a{text-decoration:none;color:#000;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:500;line-height:15.4px;border-bottom:1px solid #000;&:hover{color:",a.Tj.brand1,";border-bottom:1px solid ",a.Tj.brand1,";}}"),rocketContainer:(0,r.AH)("display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;& > div{flex:1;}img{width:100%;height:auto;max-width:360px;}@media screen and (min-width:",a.T5.small,"){flex-direction:row;align-items:flex-start;}"),rocketImageContainer:(0,r.AH)("position:relative;width:100%;display:flex;justify-content:center;img{position:absolute;width:100%;max-width:70.7px;height:auto;}@media screen and (min-width:",a.T5.small,"){justify-content:flex-start;}")},l={container:(0,r.AH)("display:flex;align-items:center;justify-content:center;"),content:(0,r.AH)("position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:313px;margin:317px 0 218px;.main-content{color:#000;text-align:center;font-family:'museoSlab-500';font-size:18px;font-style:normal;font-weight:600;line-height:21.6px;margin:0 0 47px;}.secondary-content{color:#000;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:300;line-height:125%;margin:0 0 89px;}@media screen and (min-width:",a.T5.medium,"){margin:197px 0 187px;}"),rocketImageContainer:(0,r.AH)("position:absolute;top:-396px;right:50%;transform:translateX(50%);.rocket{width:100%;max-width:70.7px;height:auto;}.star{position:absolute;bottom:-26px;right:-37px;transform:translate(0,0);}.plus{position:absolute;bottom:-97.8px;left:50%;transform:translateX(-50%);}.projectiles{display:none;}@media screen and (min-width:",a.T5.medium,"){position:absolute;top:-96px;right:-163.2px;.projectiles{display:block;}}")},c={container:(0,r.AH)("padding:20px;min-height:765.26px;@media screen and (min-width:",a.T5.small,"){padding:20px 30px 30px;min-height:unset;}"),topHeaderMargin:(0,r.AH)("margin-top:25px !important;@media screen and (min-width:",a.T5.small,"){margin-top:49px !important;}"),boldPreheader:(0,r.AH)("text-align:center;color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-size:18px;font-style:normal;font-weight:600;line-height:120%;"),preheader:(0,r.AH)("text-align:center;max-width:700px;margin-left:auto;margin-right:auto;font-size:18px;@media screen and (min-width:",a.T5.small,"){font-size:21px;}"),header:(0,r.AH)("margin:54px auto 8px;@media screen and (min-width:",a.T5.small,"){font-family:'museoSlab-500';font-size:32px;line-height:38.4px;margin:49px auto 0px;}color:#333;text-align:center;font-family:'museoSlab-500';font-size:20px;font-style:normal;font-weight:600;line-height:24px;"),longSubheader:(0,r.AH)("color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:120%;"),subheader:(0,r.AH)("color:#333;text-align:center;font-size:18px;font-style:normal;margin-bottom:25px;@media screen and (min-width:",a.T5.small,"){font-size:21px;margin-bottom:44px;}"),headerBottomMargin:(0,r.AH)("margin-bottom:25px;@media screen and (min-width:",a.T5.small,"){margin-bottom:44px;}"),categoryOptions:(0,r.AH)("display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin:0 auto 48px;max-width:350px;.checkbox-wrapper{label{margin:0;}.label{display:flex;flex-direction:column-reverse;gap:29px;height:162px;width:150px;border:none;border-radius:4px;.label-inner{align-items:center;}.title{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin:0;}.subtitle{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:center;width:100%;}.checkmark-container{margin:0;height:29px;width:29px;border:1px solid #d8d8d8;}}}@media screen and (min-width:",a.T5.large,"){max-width:100%;margin:0 auto 71px;.checkbox-wrapper{.label{gap:29px;
2height:207px;width:187px;.title{font-weight:600;}.checkmark-container{margin:0;height:29px;width:29px;border:1px solid #d8d8d8;}}}}"),nextButton:(0,r.AH)("display:flex;justify-content:center;margin-bottom:35px;")},u={categoryOptions:(0,r.AH)("display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0 auto 48px;.checkbox-wrapper{width:100%;max-width:551px;label{margin:0;}.label{display:flex;flex-direction:row-reverse;gap:12px;width:100%;max-width:551px;min-height:68px;flex-shrink:0;border:none;border-radius:4px;margin:auto;.label-inner{display:inline-block;}.title{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin:0;text-align:left;}.subtitle{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-left:4px;}.checkmark-container{margin:0;height:29px;width:29px;border:1px solid #d8d8d8;}}.checkbox-input{max-width:unset;}}@media screen and (min-width:",a.T5.large,"){max-width:100%;margin:0 auto 71px;.checkbox-wrapper{.label{gap:15px;max-width:551px;.title{font-weight:600;}.checkmark-container{margin:0;height:29px;width:29px;border:1px solid #d8d8d8;}}}}"),nextButton:(0,r.AH)("display:flex;justify-content:center;margin-bottom:95px;")},d={wrapper:(0,r.AH)("padding:0px;@media screen and (min-width:",a.T5.medium,"){padding:20px 30px 30px;}"),container:(0,r.AH)("padding:60px 30px 40px;background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;margin:auto;button.signupExists{margin:15px 0 0;}"),errorMessage:(0,r.AH)("margin:8px auto 0;border-radius:4px;background-color:",a.Tj.alert,";padding:3px 20px;color:",a.Tj.white,";font-family:",o.A.sansSerif,";font-size:17px;font-weight:600;text-align:center;"),content:(0,r.AH)("display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;form{width:100%;& > div{max-width:350px;margin:0 auto;}}"),header:(0,r.AH)("margin:24px 0 16px;color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-family:'museoSlab-700';font-size:32px;font-style:normal;line-height:120%;"),authButton:(0,r.AH)("margin:0 auto;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;border-radius:60px;display:flex;align-items:center;justify-content:center;padding:12px 32px;max-height:50px;"),orWrapper:(0,r.AH)("display:flex;align-items:center;justify-content:center;gap:30px;margin:37px 0 22px;width:100%;max-width:320px;span{color:#000;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:300;line-height:125%;}.line{flex:1;height:1px;background-color:#d8d8d8;}"),providerButton:(0,r.AH)("width:100%;max-width:280px;button{margin:0 auto;}"),providerButtonAuth:(0,r.AH)("width:100%;max-width:300px;button{margin:0 auto;max-width:300px;}"),termsAndConditions:(0,r.AH)("color:#000;margin:50px 0 15px;text-align:center;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:14px;font-style:normal;font-weight:300;line-height:110%;a{color:#000;font-weight:300;text-decoration:none;border-bottom:none;}"),signupFooter:(0,r.AH)("display:flex;align-items:center;justify-content:center;min-height:34px;margin:15px 0;span,a{margin:0;color:#000;text-align:center;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:300;line-height:110%;}"),forgotPassword:(0,r.AH)("display:flex;align-items:center;justify-content:center;margin-top:30px;height:34px;a{color:#000;text-align:center;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:18px;font-style:normal;font-weight:300;line-height:110%;}")},p={container:(0,r.AH)("display:flex;justify-content:center;align-items:center;"),dots:(0,r.AH)("display:flex;gap:0.75rem;
2align-items:center;"),dot:(0,r.AH)("width:21px;height:21px;border-radius:50%;transition:background-color 0.3s ease;"),dotInactive:(0,r.AH)("background-color:#a1c8da;"),dotCompleted:(0,r.AH)("background-color:",a.Tj.brand1,";"),backButton:(0,r.AH)("position:absolute;top:50%;left:-58px;height:34px !important;transform:translateY(-50%) translateX(-100%);&.button-primary{padding:0;}.chevron{display:block;path{fill:",a.Tj.brand1,";}}&:hover{.chevron{display:block;path{fill:#fff;}}}@media screen and (min-width:",a.T5.small,"){left:-98px;}")}},58852:(e,t,n)=>{var r=n(25219);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},58888:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(4);r(r.P+r.F*!n(86884)([].every,!0),"Array",{every:function(e){return a(this,e,arguments[1])}})},58933:(e,t,n)=>{"use strict";var r=n(67526),a=n(92127),o=n(28859),i=n(96065),s=n(12988),l=n(48790),c=n(16440),u=n(43305),d=n(57067),p=n(98931),m=n(3844),h=n(98880);e.exports=function(e,t,n,f,g,v){var y=r[e],b=y,x=g?"set":"add",w=b&&b.prototype,E={},C=function(e){var t=w[e];o(w,e,"delete"==e||"has"==e?function(e){return!(v&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return v&&!u(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof b&&(v||w.forEach&&!d((function(){(new b).entries().next()})))){var k=new b,A=k[x](v?{}:-0,1)!=k,T=d((function(){k.has(1)})),D=p((function(e){new b(e)})),S=!v&&d((function(){for(var e=new b,t=5;t--;)e[x](t,t);return!e.has(-0)}));D||((b=t((function(t,n){c(t,b,e);var r=h(new y,t,b);return null!=n&&l(n,g,r[x],r),r}))).prototype=w,w.constructor=b),(T||S)&&(C("delete"),C("has"),g&&C("get")),(S||A)&&C(x),v&&w.clear&&delete w.clear}else b=f.getConstructor(t,e,g,x),i(b.prototype,n),s.NEED=!0;return m(b,e),E[e]=b,a(a.G+a.W+a.F*(b!=y),E),v||f.setStrong(b,e,g),b}},59106:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,a){return n=n||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(a){var o=encodeURIComponent(t(a))+r;return Array.isArray(e[a])?e[a].map((function(e){return o+encodeURIComponent(t(e))})).join(n):o+encodeURIComponent(t(e[a]))})).join(n):a?encodeURIComponent(t(a))+r+encodeURIComponent(t(e)):""}},59245:(e,t,n)=>{var r;function a(e){function n(){if(n.enabled){var e=n,a=+new Date,o=a-(r||a);e.diff=o,e.prev=r,e.curr=a,r=a;for(var i=new Array(arguments.length),s=0;s<i.length;s++)i[s]=arguments[s];i[0]=t.coerce(i[0]),"string"!=typeof i[0]&&i.unshift("%O");var l=0;i[0]=i[0].replace(/%([a-zA-Z%])/g,(function(n,r){if("%%"===n)return n;l++;var a=t.formatters[r];if("function"==typeof a){var o=i[l];n=a.call(e,o),i.splice(l,1),l--}return n})),t.formatArgs.call(e,i),(n.log||t.log||console.log.bind(console)).apply(e,i)}}return n.namespace=e,n.enabled=t.enabled(e),n.useColors=t.useColors(),n.color=function(e){var n,r=0;for(n in e)r=(r<<5)-r+e.charCodeAt(n),r|=0;return t.colors[Math.abs(r)%t.colors.length]}(e),"function"==typeof t.init&&t.init(n),n}(t=e.exports=a.debug=a.default=a).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var n=("string"==typeof e?e:"").split(/[\s,]+/),r=n.length,a=0;a<r;a++)n[a]&&("-"===(e=n[a].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1},t.humanize=n(82988),t.names=[],t.skips=[],t.formatters={}},59350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},59415:(e,t,n)=>{var r=n(34561),a=n(86140).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},59622:(e,t,n)=>{"use strict";n.d(t,{A:()=>pt});var r,a,o,i,s=n(10467),l=n(96540),c=n(47089),u=n(71468),d=n(5313),p=n(16762),m=n.n(p),h=n(44206),f=n(40207),g=n(47767),v=n(75930),y=n(17904),b=n(91436),x=n(72505),w=n.n(x),E=n(39481),C=n(95297),k=n(31387),A=n(10599),T=n(47866),D=n(85576),S=n(69068),_=n(30793),N=n(30459),O=n(55423),j=n(74858),F=n(48231),I=n(62251),P=e=>{var{side:t="left"}=e;return l.createElement("div",{className:"event-card__header-hole event-card__header-hole--".concat(t)})},L=e=>{var{variation:t="ask-us-anything"}=e,n={src:"/assets/ask-and-answer/ask-us-anything-icon.svg",style:{transform:"translate(-50%, -11%) scale(0.97)"}};return"jam-session"===t&&(n={src:"/assets/ask-and-answer/jam-session-icon.svg",style:{transform:"translate(-50%, 8%) scale(0.745)"}}),l.createElement("div",{className:"event-card__header ".concat(G.askUsAnythingHeader)},l.createElement("div",{className:"ask-us-anything-header__wrapper"},l.createElement("div",{className:"ask-us-anything-header__container"},l.createElement("div",{className:"ask-us-anything-header__overlay"},l.createElement("div",{className:"hero-banner-v2"},l.createElement("img",{className:"hero-title",src:n.src,style:n.style}),l.createElement("div",{className:I.fr.overlay},l.createElement("img",{className:"hero-banner",src:"/assets/ask-and-answer/hero-banner.png",style:{minWidth:"768px"}})))))),r||(r=l.createElement(P,{side:"left"})),a||(a=l.createElement(P,{side:"right"})))};const M=e=>{var{type:t,headerImage:n,headerColor:r,title:a}=e;return"ask-us-anything"===t||"jam-session"===t?l.createElement(L,{variation:t}):l.createElement("div",{className:"event-card__header",style:n?{backgroundColor:r||"#F4C430"}:{padding:"8px 0",minHeight:0}},(null==n?void 0:n.url)&&l.createElement("img",{src:n.url,alt:n.alt||a,className:"event-card__header-image"}),o||(o=l.createElement(P,{side:"left"})),i||(i=l.createElement(P,{side:"right"})))};var H,R,B,z=n(14840),V=n(3606),U=e=>{if(!e)return{month:"Month",day:"Day",year:"Year"};var[t,n,r]=e.split("-").map(Number),a=new Date(t,n-1,r);return{month:a.toLocaleDateString("en-US",{month:"long"}),day:a.getDate(),year:a.getFullYear()}},q=e=>e.slice(0,3),W=e=>{var{cardTitle:t,eventEndDateTimestamp:n,eventStartDateTimestamp:r}=e;if(n&&r){var a=(0,V.uf)(r,n);return l.createElement("div",{className:"event-card__upcoming-label"},l.createElement(V.U5,{status:a.status}))}return t?l.createElement("div",{className:"event-card__upcoming-label"},H||(H=l.createElement(z.A,null)),l.createElement("div",{className:"event-card__card-title"},t)):null},G={eduEventBlock:(0,v.AH)("--event-card-primary-font:'canada-type-gibson','Arial','Verdana',sans-serif;--event-card-primary-color:#ff4c00;--event-card-text-color:#333333;--event-card-border-color:#d9d9d9;--event-card-separator-color:#e0e0e0;--event-card-border-radius:40px;--event-card-button-radius:24px;--event-card-shadow:0 4px 12px rgba(0,0,0,0.1);.event-card{max-width:790px;background-color:#fff;border-radius:var(--event-card-border-radius);border:1px solid var(--event-card-border-color);box-shadow:var(--event-card-shadow);font-family:var(--event-card-primary-font);margin:30px auto 0;&__header{padding:24px;position:relative;min-height:120px;
2display:flex;align-items:center;justify-content:center;border-top-left-radius:var(--event-card-border-radius);border-top-right-radius:var(--event-card-border-radius);&-image{max-width:387px !important;object-fit:contain;@media (max-width:",y.T5.medium,"){max-height:none;}}&-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:72px;color:var(--event-card-text-color);opacity:0.5;font-size:14px;&::before{content:'ð¸';font-size:24px;margin-right:8px;}}&-hole{position:absolute;top:-25px;width:36px;height:54px;background-color:#fff;border-radius:10px;border:1px solid var(--event-card-border-color);box-shadow:var(--event-card-shadow);z-index:10;&--left{left:165px;}&--right{right:165px;}}@media (max-width:",y.T5.medium,"){padding:24px 0;&-hole--left{left:40px;}&-hole--right{right:40px;}}}&__content{padding:32px 40px 32px;@media (max-width:",y.T5.medium,"){padding:16px 24px 32px;}}&__upcoming-label{display:flex;align-items:center;justify-content:flex-end;gap:10px;text-align:center;margin-bottom:8px;text-transform:uppercase;.event-card__card-title{margin:0;font-family:var(--event-card-primary-font);font-size:16px;font-weight:600;color:var(--event-card-primary-color);letter-spacing:1px;line-height:24px;}@media (max-width:",y.T5.medium,"){justify-content:center;}}&__main-content{display:flex;gap:24px;align-items:center;@media (max-width:",y.T5.medium,"){flex-direction:column;gap:0;align-items:stretch;}}&__separator{width:1px;background-color:var(--event-card-separator-color);align-self:stretch;margin:0 16px;@media (max-width:768px){width:100%;height:1px;margin:16px 0;align-self:auto;}}&__date-time{flex:1;text-align:right;@media (max-width:",y.T5.medium,"){text-align:center;margin-bottom:0;padding:0 16px;}&-month,&-day-year{font-size:clamp(36px,6vw,48px);font-family:var(--event-card-primary-font);font-weight:600;line-height:0.9;color:var(--event-card-text-color);margin-bottom:8px;@media (max-width:",y.T5.medium,"){display:inline;margin-right:8px;margin-bottom:0;}}&-time{font-size:24px;font-family:museoSlab-700,'Arial Narrow','Arial','Helvetica','sans-serif';font-weight:400;color:var(--event-card-text-color);margin-bottom:8px;}&-single-line{font-size:clamp(36px,6vw,48px);font-family:var(--event-card-primary-font);font-weight:600;line-height:0.9;color:var(--event-card-text-color);margin-bottom:8px;@media (max-width:",y.T5.medium,"){display:block;text-align:center;margin-bottom:8px;}}&-location{font-size:14px;color:var(--event-card-text-color);opacity:0.8;line-height:1.3;em{font-style:italic;}}}&__event-info{flex:1;min-width:0;@media (max-width:",y.T5.medium,"){padding:0 16px;text-align:center;}&-title{font-size:clamp(21px,3vw,24px);font-family:museoSlab-700,'Arial Narrow','Arial','Helvetica','sans-serif';font-weight:400;font-style:normal;color:var(--event-card-text-color);margin-bottom:8px;line-height:30px;}&-description{color:var(--event-card-text-color);margin-bottom:0;color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-size:21px;font-style:normal;font-weight:300;line-height:27px;}}&__cta{text-align:center;margin-top:32px;@media (max-width:",y.T5.medium,"){margin-top:16px;}&-button{background-color:#d8686c;color:#fff;border:none;border-radius:var(--event-card-button-radius);padding:8.805px 32px;font-size:16px;font-weight:600;text-transform:uppercase;line-height:140%;letter-spacing:1px;cursor:pointer;text-decoration:none;display:inline-block;transition:all 0.2s ease;min-width:140px;&.disabled{background-color:#ccc;cursor:not-allowed;opacity:0.6;transform:none;box-shadow:none;}&.disabled:hover,&.disabled:focus{background-color:#ccc;color:#fff;}&.active:hover,&.active:focus{background-color:#ba5d63;color:#fff;}}}&--mobile{.event-card__header{padding:24px 0;}.event-card__header-image{max-height:none;}.event-card__header-hole--left{left:40px;}.event-card__header-hole--right{right:40px;}.event-card__content{padding:16px 24px 32px;}.event-card__upcoming-label{justify-content:center;}.event-card__main-content{flex-direction:column;gap:0;align-items:stretch;}.event-card__separator{width:100%;height:1px;margin:16px 0;align-self:auto;}.event-card__date-time{text-align:center;margin-bottom:0;padding:0 16px;}.event-card__date-time-month,.event-card__date-time-day-year{display:inline;margin-right:8px;margin-bottom:0;}.event-card__date-time-single-line{display:block;text-align:center;margin-bottom:8px;}.event-card__event-info{padding:0 16px;text-align:center;}.event-card__cta{margin-top:16px;}}&--desktop{.event-card__header{padding:24px;}.event-card__header-hole--left{left:165px;}.event-card__header-hole--right{right:165px;}.event-card__content{padding:32px 40px 32px;}.event-card__upcoming-label{justify-content:flex-end;}.event-card__main-content{flex-direction:row;gap:24px;align-items:center;}.event-card__separator{width:1px;height:auto;margin:0 16px;align-self:stretch;}.event-card__date-time{text-align:right;padding:0;}.event-card__date-time-month,.event-card__date-time-day-year{display:block;margin-right:0;margin-bottom:8px;}.event-card__date-time-single-line{display:block;text-align:right;margin-bottom:8px;}.event-card__event-info{padding:0;text-align:left;}.event-card__cta{margin-top:32px;}}}"),askUsAnythingHeader:(0,v.AH)("padding:0 !important;height:132px;.ask-us-anything-header__wrapper{width:100%;height:133px;max-width:790px;overflow:hidden;border-top-left-radius:var(--event-card-border-radius);border-top-right-radius:var(--event-card-border-radius);}.ask-us-anything-header__container{height:132px;position:relative;display:flex;flex-direction:column;align-items:center;}.ask-us-anything-header__overlay{position:relative;overflow:hidden;display:flex;justify-content:center;width:100%;height:100%;.hero-banner{width:100%;min-width:1280px;height:132px;}.hero-title{position:absolute;bottom:0%;left:50%;transform:translate(-50%,0%);z-index:1;width:100%;max-width:166.19px;}.hero-banner-v2{display:flex;flex-direction:column;align-items:center;width:100%;.top-section{height:38px;width:100%;background-color:#ff9b0d;}.svg-container{margin:-1px;svg{display:block;width:100%;height:auto;}}}}")};const Y=e=>{var{cardTitle:t,title:n,description:r,buttonText:a,eventUrl:o,date:i,hasEndDate:s,endDate:c,time:u,location:d,headerImage:p,headerColor:m,headerVariation:h,eventStartDateTimestamp:f=0,eventEndDateTimestamp:g=0,view:v}=e,y=((e,t)=>{var n=e,r=t;if(t){var a=new Date("".concat(e.month," 1, 2000")).getMonth(),o=new Date("".concat(t.month," 1, 2000")).getMonth(),i=new Date(e.year,a,e.day);new Date(t.year,o,t.day)<i&&(n=t,r=e)}var s=((e,t)=>{if(!t)return"singleDay";if(e.day===t.day&&e.month===t.month&&e.year===t.year)return"singleDay";var n=e.month===t.month,r=e.year===t.year;return n&&r?"sameMonthYear":r?"differentMonth":"differentYear"})(n,r),c=((e,t,n)=>{switch(n){case"singleDay":return{isSingleLine:!1,monthLine:e.month,dayYearLine:"".concat(e.day,", ").concat(e.year)};case"sameMonthYear":return{isSingleLine:!1,monthLine:e.month,dayYearLine:"".concat(e.day,"-").concat(t.day,", ").concat(e.year)};case"differentMonth":return{isSingleLine:!0,fullLine:"".concat(q(e.month)," ").concat(e.day," â ").concat(q(t.month)," ").concat(t.day,", ").concat(e.year)};case"differentYear":return{isSingleLine:!0,fullLine:"".concat(q(e.month)," ").concat(e.day,", ").concat(e.year," â ").concat(q(t.month)," ").concat(t.day,", ").concat(t.year)}}})(n,r,s);return c.isSingleLine?l.createElement("div",{className:"event-card__date-time-single-line"},c.fullLine):l.createElement(l.Fragment,null,l.createElement("div",{className:"event-card__date-time-month"},c.monthLine),l.createElement("div",{className:"event-card__date-time-day-year"},c.dayYearLine))})(U(i),s&&c?U(c):null);return l.createElement("div",{className:"".concat(G.eduEventBlock)},l.createElement("div",{className:"event-card".concat(v?" event-card--".concat(v):"")},l.createElement(M,{type:h,headerImage:p,headerColor:m,title:n}),l.createElement("div",{className:"event-card__content"},l.createElement("div",{className:"event-card__main-content"},l.createElement("div",{className:"event-card__date-time"},l.createElement(W,{headerVariation:h,eventStartDateTimestamp:f,eventEndDateTimestamp:g,cardTitle:t}),y,u&&l.createElement("div",{className:"event-card__date-time-time"},u||""),d&&l.createElement("div",{className:"event-card__date-time-location"},d.split("\n").map(((e,t)=>l.createElement("span",{key:t},e,t<d.split("\n").length-1&&(R||(R=l.createElement("br",null)))))))),B||(B=l.createElement("div",{className:"event-card__separator"})),l.createElement("div",{className:"event-card__event-info"},n&&l.createElement("div",{className:"event-card__event-info-title"},n),r&&l.createElement("div",{className:"event-card__event-info-description"},r))),l.createElement("div",{className:"event-card__cta"},o?l.createElement("a",{href:o,className:"event-card__cta-button active",target:"_blank",rel:"noopener noreferrer"},a||"SEE THE EVENT"):l.createElement("button",{className:"event-card__cta-button disabled",disabled:!0},a||"SEE THE EVENT")))))};var K,Z,$,Q,X,J,ee,te,ne,re,ae,oe,ie,se,le,ce,ue,de,pe,me=n(21742),he=n(59729),fe=n(69621),ge=n(76012),ve={"grade-level-prek":"pre-k","grade-elementary":"elementary school","grade-level-6-8":"middle school","grade-level-9-12":"high school"},ye={"node--article":"post","node--video":"video"},be=e=>e&&ye[e]?ye[e]:"post";function xe(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!Array.isArray(e)||!Array.isArray(t)||"object"!=typeof n||null===n)return console.error("Inputs must be arrays for matchingTerms/categorySlugs and an object for gradeMap."),"";var a=e.filter((e=>e&&"string"==typeof e.slug&&t.includes(e.slug))).map((e=>{if(n.hasOwnProperty(e.slug)){var t=n[e.slug];return"string"==typeof t&&t.length>0?t:null}return e.label})).filter((e=>"string"==typeof e&&e.length>0)).map((e=>
2"English Language Arts"===e?"English language arts":"pre-k"===e?"pre-K":e.toLowerCase())),o=a.length;if(0===o)return null;for(var i=[],s=0;s<o;s++){s>0&&i.push(s===o-1?" and ":", ");var c=0===s&&r&&"string"==typeof a[s]?a[s].charAt(0).toUpperCase()+a[s].slice(1):a[s];i.push(l.createElement("strong",{key:"label-".concat(s)},c))}return l.createElement(l.Fragment,null,i)}var we=(e,t)=>{var n=e.metaData.commentId?"&commentID=sidebar-comment-".concat(e.metaData.commentId):"",r="/".concat(t.slug);return{commentPath:"".concat(r,"?open=comments-sidebar").concat(n,"&showReplyInput=false"),slug:r,title:t.title}},Ee=e=>{var t,n,r,a,o,i,s,{item:c,activityContent:u,commentContent:d,questionCommentContent:p,userCategories:m}=e;switch(c.type){case"comment-replied":if(u.length&&null!==(t=c.metaData)&&void 0!==t&&t.names&&c.metaData.names.length&&c.metaData.count){var h=c.metaData.count,f=l.createElement(A.H,{users:c.metaData.names,count:h}),g=l.createElement("span",null,f," replied to your comment on");return l.createElement(k.O$,{item:{type:"".concat(h," ").concat(h>1?"Replies":"Reply"),description:g||"Laura T replied to your comment:",users:c.metaData.names,commentData:{commentId:123,isReply:!0,commentContent:c.metaData.originalComment||"I stole my absent work bin from my department head...",replyContent:c.metaData.content||"My advice is to introduce yourself around the school..."},viewed:c.viewed},redirects:we(c,u[0]),data:c})}return null;case"top-level-comment-reply":if(u.length&&null!==(n=c.metaData)&&void 0!==n&&n.names&&c.metaData.names.length&&c.metaData.count){var v=c.metaData.count,y=l.createElement(A.H,{users:c.metaData.names,count:v}),b=l.createElement("span",null,"ð¬ ",y," replied to your question ");return l.createElement(k.O$,{item:{type:"".concat(v," Comment").concat(v>1?"s":""),description:b||"Laura T replied to your comment:",users:c.metaData.names,commentData:{commentId:123,isReply:!1,commentContent:null,replyContent:c.metaData.content||"My advice is to introduce yourself around the school..."},viewed:c.viewed},redirects:we(c,u[0]),data:c})}return null;case"comment-upvoted":if(u.length&&null!==(r=c.metaData)&&void 0!==r&&r.names&&c.metaData.names.length&&c.metaData.count){var x,w=c.metaData.count,E=l.createElement(A.H,{users:c.metaData.names,count:c.metaData.count}),F=l.createElement("span",null,E," upvoted your comment on");return l.createElement(k.O$,{item:{type:"".concat(w," Upvote").concat(w>1?"s":""),description:F||"Someone has marked your comment as useful",users:c.metaData.names||[],commentData:{isReply:!1,commentContent:u[0].title||"Empty...",replyContent:(null===(x=c.metaData)||void 0===x?void 0:x.content)||"Empty..."},viewed:c.viewed},redirects:we(c,u[0]),data:c})}return null;case"educators-high-value-comment":var I;return u.length&&c.metaData.count&&null!==(a=c.metaData)&&void 0!==a&&a.content&&d?l.createElement(k.O$,{item:{type:"Educator's Pick",description:l.createElement(l.Fragment,null,"Educators appreciate"," ",l.createElement("strong",null,d.author_name),"'s comment on"),users:null,icon:K||(K=l.createElement(l.Fragment,null,l.createElement(ge.A,null))),commentData:{isReply:!1,commentContent:u[0].title||"Empty...",replyContent:(null===(I=c.metaData)||void 0===I?void 0:I.content)||"Empty..."},viewed:c.viewed},redirects:we(c,u[0]),data:c}):null;case"editor-high-value-comment":var P;return u.length&&null!==(o=c.metaData)&&void 0!==o&&o.content?l.createElement(k.O$,{item:{type:"Editor's Pick",description:l.createElement(l.Fragment,null,"Edutopia's editors love"," ",l.createElement("strong",null,d.author_name),"'s comment on"),users:null,icon:Z||(Z=l.createElement(l.Fragment,null,l.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"36",viewBox:"0 0 30 36",fill:"none"},l.createElement("path",{d:"M0.319589 7.52194L4.99851 16.8688C3.73495 18.7681 2.99683 21.0549 2.99683 23.504C2.99683 30.1268 8.37634 35.5 15.0069 35.5C21.6375 35.5 27.017 30.1268 27.017 23.504C27.017 21.0486 26.2788 18.7681 25.0153 16.8688L29.6817 7.52194C30.4261 6.04119 29.8193 4.24179 28.3368 3.4983L22.9761 0.81795C21.5311 0.0931944 19.7734 0.649257 18.9977 2.06128L15.0069 9.37132L11.0161 2.06128
2C10.2341 0.649257 8.47642 0.0931944 7.03146 0.81795L1.65821 3.4983C0.175718 4.24179 -0.424785 6.04119 0.319589 7.52194ZM17.1524 11.7018L21.6312 3.4983L26.9982 6.17864L22.8635 14.4384C21.2684 13.0576 19.3105 12.0891 17.1524 11.7018ZM12.8488 11.7018C10.6908 12.0891 8.72663 13.0576 7.1378 14.4384L3.00309 6.17864L8.37008 3.4983L12.8488 11.7018ZM5.99309 23.504C5.99309 18.537 10.0277 14.5071 15.0006 14.5071C19.9736 14.5071 24.0082 18.537 24.0082 23.504C24.0082 28.4711 19.9736 32.501 15.0006 32.501C10.0277 32.501 5.99309 28.4711 5.99309 23.504ZM16.9273 20.4113L15.5261 17.5748C15.3134 17.1374 14.6941 17.1374 14.4752 17.5748L13.074 20.4113C12.9865 20.5863 12.8238 20.705 12.6362 20.73L9.50228 21.1861C9.02063 21.2548 8.83297 21.8421 9.17701 22.1857L11.4477 24.3975C11.5853 24.5287 11.6478 24.7224 11.6166 24.9161L11.0786 28.0338C10.9973 28.5086 11.4977 28.8772 11.9293 28.6523L14.7317 27.1716C14.9006 27.0841 15.107 27.0841 15.2759 27.1716L18.0782 28.6461C18.5098 28.871 19.0103 28.5086 18.9289 28.0275L18.391 24.9098C18.3597 24.7224 18.4223 24.5287 18.5599 24.3912L20.8305 22.1795C21.1746 21.8421 20.9869 21.2548 20.5053 21.1798L17.3714 20.7237C17.1837 20.6987 17.0148 20.5738 16.9335 20.4051L16.9273 20.4113Z",fill:"#444"})))),commentData:{isReply:!1,commentContent:u[0].title,replyContent:null===(P=c.metaData)||void 0===P?void 0:P.content},viewed:c.viewed},redirects:we(c,u[0]),data:c}):null;case"saved-article":if(u.length>1){var[,L]=u;return l.createElement(k.Ay,{item:u[0],icon:$||($=l.createElement(_.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Because you recently saved ",l.createElement("strong",null,L.title))}return null;case"viewed-match":return u.length>1?l.createElement(k.Ay,{item:u[0],icon:Q||(Q=l.createElement(S.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Because you recently viewed"," ",l.createElement("strong",null,u[1].title)):null;case"archival-match":if(m&&u.length&&u[0]){var M=m.map((e=>e.slug)),H=(0,C.WS)(m,u[0].terms,{normalize:!1}),R=be(u[0].type);if(!H.length)return l.createElement(k.Ay,{item:u[0],hideFlair:!0,onView:()=>(0,he.Q)("archival-weak-match",{eventType:"view"}),onClick:()=>(0,he.Q)("archival-weak-match",{})});if(H.length>=3)return l.createElement(k.Ay,{item:u[0],icon:X||(X=l.createElement(T.A,null)),hideFlair:!1,onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type,{})},"Strong match! This ",R," from our archives matches"," ",l.createElement("strong",null,H.length)," of your interests");var B=xe(H,M,ve,!1);return 1===H.length?l.createElement(k.Ay,{item:u[0],icon:J||(J=l.createElement(T.A,null)),hideFlair:!1,onView:()=>(0,he.Q)("archival-weak-match",{eventType:"view"}),onClick:()=>(0,he.Q)("archival-weak-match",{})},"This ",R," from our archives matches ",B):l.createElement(k.Ay,{item:u[0],icon:ee||(ee=l.createElement(T.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Strong match! This ",R," from our archives matches ",B)}return null;case"educator-like-you-single":if(u.length>0&&u[0]){var z=be(u[0].type);return l.createElement(k.Ay,{item:u[0],icon:te||(te=l.createElement(D.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"An educator with similar interests"," ","video"===z?"watched this video":"read this article")}return null;case"teachers-are-talking":if(u.length&&null!==(i=c.metaData)&&void 0!==i&&null!==(i=i.recentUsers)&&void 0!==i&&i.length&&null!==(s=c.metaData)&&void 0!==s&&s.commenterCount){var V,U=c.metaData.commenterCount,q=l.createElement(A.H,{users:c.metaData.recentUsers,count:U}),W=l.createElement(l.Fragment,null,q," are talking! Add your voice");return null!==(V=c.metaData)&&void 0!==V&&V.nid&&e.questionCommentContent.postId===c.metaData.nid?l.createElement(k.K3,{item:u[0],questionCommentContent:p,icon:ne||(ne=l.createElement(N.A,null)),hideFlair:!1,onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type,{})},W):l.createElement(k.Ay,{item:u[0],icon:re||(re=l.createElement(N.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},W)}return null;case"strong-match":if(u.length&&m&&u[0]){var G=m.map((e=>e.slug)),Y=(0,C.WS)(m,u[0].terms,{normalize:!1}),de=be(u[0].type);if(!Y.length)return l.createElement(k.Ay,{item:u[0],hideFlair:!0,onView:()=>(0,he.Q)("weak-match",{eventType:"view"}),onClick:()=>(0,he.Q)("weak-match",{})});if(Y.length>=3)return l.createElement(k.Ay,{item:u[0],icon:ae||(ae=l.createElement(T.A,null)),hideFlair:!1,onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type,{})},"Strong match! This ",de," matches"," ",l.createElement("strong",null,Y.length)," of your interests");var pe=xe(Y,G,ve,!1);return 1===Y.length?l.createElement(k.Ay,{item:u[0],icon:oe||(oe=l.createElement(T.A,null)),hideFlair:!1,onView:()=>(0,he.Q)("weak-match",{eventType:"view"}),onClick:()=>(0,he.Q)("weak-match",{})},"This ",de," matches ",pe):l.createElement(k.Ay,{item:u[0],icon:ie||(ie=l.createElement(T.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Strong match! This ",de," matches ",pe)}return null;case"strong-match-question":if(u.length&&m&&u[0]){var me=m.map((e=>e.slug)),fe=(0,C.WS)(m,u[0].terms,{normalize:!1});if(!fe.length)return l.createElement(k.K3,{item:u[0],questionCommentContent:p,hideFlair:!0,onView:()=>(0,he.Q)("weak-match-question",{eventType:"view"}),onClick:()=>(0,he.Q)("weak-match-question",{})});if(fe.length>=3)return l.createElement(k.K3,{item:u[0],questionCommentContent:p,icon:se||(se=l.createElement(T.A,null)),hideFlair:!1,onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type,{})},"Strong match! This post matches"," ",l.createElement("strong",null,fe.length)," of your interests");var ye=xe(fe,me,ve,!1);return 1===fe.length?l.createElement(k.K3,{item:u[0],questionCommentContent:p,icon:le||(le=l.createElement(j.A,null)),onView:()=>(0,he.Q)("weak-match-question",{eventType:"view"}),onClick:()=>(0,he.Q)("weak-match-question",{})},"This post matches ",ye):l.createElement(k.K3,{item:u[0],questionCommentContent:p,icon:ce||(ce=l.createElement(j.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Strong match! This post matches ",ye)}return null;case"general-interest-recommendation":return u.length?l.createElement(k.Ay,{item:u[0],icon:ue||(ue=l.createElement(O.A,null)),onView:()=>(0,he.Q)(c.type,{eventType:"view"}),onClick:()=>(0,he.Q)(c.type)},"Trending with educators"):null;default:return null}},Ce=["comments","comment-reply","top-level-comment-reply","comment-replied","comment-up-voted","comment-upvoted","educators-high-value-comment","editor-high-value-comment"],ke=["archival-match","educator-like-you-single","viewed-match","strong-match","strong-match-question","saved-article","teachers-are-talking","general-interest-recommendation"],Ae=["ecm-event"],Te=["strong-match-question"],De=e=>{var{item:t,removeActivityItem:n,undoActivityFeed:r,activityContent:a,commentContent:o,questionCommentContent:i,userCategories:c}=e,u=function(){var e=(0,s.A)((function*(e){e.stopPropagation();try{n(t.id),200!==(yield w().post("".concat("https://account-service.edutopia.org","/handle-activity-feed"),{id:t.id,type:"remove"})).status&&r()}catch(e){r()}}));return function(t){return e.apply(this,arguments)}}();if(Ce.includes(t.type))return l.createElement(Ee,{item:t,activityContent:a,commentContent:o,userCategories:c,questionCommentContent:i});var d=ke.includes(t.type),p=Te.includes(t.type);return d||p?l.createElement(Ee,{item:t,activityContent:a,commentContent:o,userCategories:c,questionCommentContent:i}):"ecm-event"===t.type?l.createElement(me.Ay,{triggerOnce:!0,threshold:1,rootMargin:"-50px 0px"},(e=>{var{inView:n,ref:r}=e;return n&&(0,he.Q)(t.type,{eventType:"view"}),l.createElement("div",{ref:r,onClick:()=>(0,he.Q)(t.type)},l.createElement(Y,t.metaData))})):d||p?l.createElement("div",{className:"".concat(Se.container)},l.createElement("div",{className:Se.content},t.viewed?null:de||(de=l.createElement("p",null,"New!")),l.createElement(Ee,{item:t,activityContent:a,commentContent:o,userCategories:c}),l.createElement("p",null,(0,b.G)(t.created))),l.createElement("button",{className:Se.deleteButton,onClick:u},"Delete")):null},Se={container:(0,v.AH)("position:relative;display:flex;justify-content:space-between;gap:32px;padding:16px 8px 16px 16px;margin:0;cursor:pointer;background-color:#eeeeee;@media screen and (min-width:",y.T5.medium,"){gap:64px;}"),content:(0,v.AH)("display:flex;flex-direction:column;gap:12px;p{margin:0;}"),deleteButton:(0,v.AH)(),separator:(0,v.AH)("display:flex;margin:0px 0;height:1px;background-color:#ccc;"),loadMoreButton:(0,v.AH)()};const _e=e=>{var t,n=(0,g.Zp)(),[r,a]=l.useState(!1),{user:o}=e,i=new URLSearchParams(window.location.search).get("nudgeCard"),c=[...o.followedTopics,...o.roles,...o.subjects],d=(0,C.kV)(c),p=o.activityFeed,m=(0,u.wA)(),h=Object.keys(null!==(t=null==p?void 0:p.items)&&void 0!==t?t:{}).length<50,v=e=>{m({type:E.ld,id:e})},y=e=>{m({type:E.c7,id:e})},b=()=>{m({type:E.SL})};if(!p.items||0===Object.values(null==p?void 0:p.items).length)return l.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:"40px"}},pe||(pe=l.createElement("p",null,"No activity feed items")));var x=Object.values(null==p?void 0:p.items),w=function(){var e=(0,s.A)((function*(e){var t,n={id:o.id,homeroomLastActive:e.created,returnValues:!0};yield(0,C.TK)(n),t=e.created,m({type:E.Eh,homeroomLastActive:t})}));return function(t){return e.apply(this,arguments)}}();(0,l.useEffect)((()=>
2{if(x.length>0){var e=x[0];(e.created&&p.homeroomLastActive&&e.created>p.homeroomLastActive||!p.homeroomLastActive)&&w(e)}}),[null==p?void 0:p.items]);var k=function(){var e=(0,s.A)((function*(e){if(e.preventDefault(),!r){var t=e.currentTarget;a(!0),yield(0,F.HP)({user:o,activityItems:p,dispatch:m}),a(!1),t.blur()}}));return function(t){return e.apply(this,arguments)}}();return l.createElement("div",{style:{marginBottom:"40px"}},l.createElement("ul",{style:{display:"flex",flexDirection:"column",gap:"39px",padding:0,margin:0,listStyle:"none"}},l.createElement("li",{style:{margin:"0 10px"}}),x.map(((e,t,r)=>{var a=t===r.length-1,o=(e=>{var{item:t,contentMap:n}=e;return null!=t&&t.contentIds&&null!=t&&t.contentIds.length?t.contentIds.map((e=>n[e])):[]})({item:e,contentMap:p.contentMap});if(!o[0]&&!Ae.includes(e.type))return null;var s=(e=>{var t,{item:n,commentMap:r}=e;return null!=n&&n.metaData&&null!=n&&null!==(t=n.metaData)&&void 0!==t&&t.commentId?r[n.metaData.commentId]:null})({item:e,commentMap:p.commentMap}),c=(e=>{var t,{item:n,latestCommentMap:r}=e;return null!=n&&n.metaData&&null!=n&&null!==(t=n.metaData)&&void 0!==t&&t.nid?r[n.metaData.nid]:null})({item:e,latestCommentMap:p.latestCommentMap}),u=[];return u.push(l.createElement("li",{key:e.id,style:{margin:"0 10px"}},l.createElement(De,{item:e,isLast:a,index:t,removeActivityItem:v,viewActivityItem:y,undoActivityFeed:b,activityContent:o,commentContent:s,questionCommentContent:c,userCategories:d,navigate:n}))),1===t&&u.push(i?l.createElement(fe.Ay,{key:"nudge-cards",forceVariant:i,containerStyle:{margin:"0 10px"}}):l.createElement(fe.Ay,{key:"nudge-cards",containerStyle:{margin:"0 10px"}})),u}))),!0===(null==p?void 0:p.hasMoreResults)&&(h?l.createElement(me.Ay,{rootMargin:"800px 0px",onChange:function(){var e=(0,s.A)((function*(e){e&&!r&&p.lastEvaluatedKeyState&&(a(!0),yield(0,F.HP)({user:o,activityItems:p,dispatch:m}),a(!1))}));return function(t){return e.apply(this,arguments)}}()},(e=>{var{ref:t}=e;return l.createElement("div",{ref:t,style:{maxWidth:"830px",margin:"40px auto 0",width:"100%",padding:"0 10px"}},l.createElement(f.A,{clickHandler:k,disabledState:!0,fullWidth:!0},r?"Loading...":"Load More"))})):l.createElement("div",{style:{maxWidth:"830px",margin:"40px auto 0",width:"100%",padding:"0 10px"}},l.createElement(f.A,{clickHandler:k,disabledState:!p.lastEvaluatedKeyState||r,fullWidth:!0},r?"Loading...":"Load More"))))};var Ne,Oe=n(52736),je=n(95450),Fe=n(60260),Ie=n(76910),Pe=n(16560),Le=n(11529),Me={wrapper:(0,v.AH)("&.fixed{position:sticky;top:0;right:0;z-index:1000;width:100%;}")};const He=()=>{var[e,t]=(0,l.useState)(!1);return(0,l.useEffect)((()=>{var e=()=>{var e=window.scrollY,n=e>80;window.innerWidth<=970&&(n=e>60),t(n)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)}),[]),l.createElement("div",{className:"".concat(Me.wrapper," ").concat(e?"fixed":"")},Ne||(Ne=l.createElement(Le.A,null)))};var Re,Be=n(78966),ze=n(54705);const Ve=()=>
2Re||(Re=l.createElement("svg",{width:129,height:190,viewBox:"0 0 129 190",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"welcome-left-icon"},l.createElement("path",{d:"m37.463 87.536.344 13.284 28.547 3.302z",fill:"#0094C7"}),l.createElement("path",{d:"M66.55 104.651a.564.564 0 0 0 .084-1.018L37.741 87.047a.564.564 0 0 0-.844.504l.345 13.283c.007.282.22.514.499.547l28.546 3.302q.138.016.262-.031zm-28.5-16.126 25.644 14.722-25.337-2.931z",fill:"#000"}),l.createElement("path",{d:"m56.95 156.213-.028-.087.145.25c.504.718.915 1.484 1.231 2.279 1.55 3.024 3.667 6.724 2.77 9.878l-.043.145-.007-.021c-.12.397-.723 1.226-1.517 2.175l-.078-.065-6.396-7.554-.067-.062-1.21-.006.097 1.206-1.21-.006.097 1.201-1.205-.006.097 1.206-1.21-.006.097 1.207.067.062 8.151 5.805.005.005c-.314.307-.614.587-.887.828-.48.422-.876.72-1.117.815-1.816 1.188-6.776-.54-9.97-1.868a11.1 11.1 0 0 1-2.85-1.276l-.006-.003h.002a11 11 0 0 1-1.663-1.276c-4.543-4.213-4.81-11.313-.597-15.856 4.214-4.544 11.313-4.811 15.856-.597a11.3 11.3 0 0 1 1.446 1.627",fill:"#FFF7ED"}),l.createElement("path",{d:"M63.058 170.335q.206.19.36.416c-.053.098-1.067 1.943-2.834 3.849-1.816 1.958-3.493 2.971-3.493 2.971a2.5 2.5 0 0 1-.44-.328l-.66-.612s1.353-.774 3.545-3.137 2.862-3.771 2.862-3.771z",f
2ill:"#666"}),l.createElement("path",{d:"m61.139 168.554 1.26 1.168s-.671 1.407-2.863 3.771-3.545 3.138-3.545 3.138l-1.259-1.169c.24-.095.637-.393 1.117-.815.273-.241.573-.521.887-.829a43 43 0 0 0 2.764-2.986c.794-.949 1.397-1.778 1.518-2.175l.006.021.044-.145zm-.556 6.046c1.767-1.906 2.781-3.752 2.834-3.85.83 1.191.618 3.025-.562 4.42a5 5 0 0 1-.149.167l-1.094 1.18a5 5 0 0 1-.329.322c-1.285 1.149-2.997 1.439-4.193.732 0 0 1.676-1.013 3.493-2.971",fill:"#666"}),l.createElement("path",{d:"m50.735 165.546-.097-1.201 1.21.006-.097-1.206 1.21.006.068.062 6.395 7.554.078.065a43 43 0 0 1-2.765 2.987l-.004-.005-8.152-5.805-.067-.062-.097-1.206 1.21.006-.097-1.207zm-20.583-11.22 5.64 2.204-.637 1.876-5.908-1.556zm3.872 6.962.012 1.746-9.448 1.101-.548-2.679z",fill:"#FFF7ED"}),l.createElement("path",{d:"M35.281 158.55a.19.19 0 0 1-.175.041l-5.908-1.556a.2.2 0 0 1-.12-.096.2.2 0 0 1-.011-.153l.904-2.524a.19.19 0 0 1 .25-.114l5.64 2.204a.19.19 0 0 1 .112.24l-.638 1.876a.2.2 0 0 1-.054.082m-5.783-1.832 5.533 1.458.521-1.534-5.287-2.066zm4.664 6.46a.2.2 0 0 1-.104.046l-9.448 1.1a.19.19 0 0 1-.21-.152l-.547-2.678a.19.19 0 0 1 .038-.158.19.19 0 0 1 .146-.072l9.984-.168c.05-.001.1.019.136.054a.2.2 0 0 1 .058.136l.012 1.746c0 .057-.024.11-.065.146m-9.422.746 9.103-1.06-.01-1.382-9.56.162z",fill:"#000"}),l.createElement("path",{d:"m39.94 144.569 2.806 5.367-1.713.996-3.433-5.053zm-1.652 7.794-1.137 1.325-7.849-5.374 1.346-2.38z",fill:"#FFF7ED"}),l.createElement("path",{d:"M41.035 151.124a.19.19 0 0 1-.16-.084l-3.433-5.053a.19.19 0 0 1 .065-.274l2.339-1.31a.19.19 0 0 1 .263.078l2.807 5.366a.19.19 0 0 1-.074.255l-1.713.996a.2.2 0 0 1-.095.026m-3.16-5.179 3.216 4.733 1.401-.815-2.63-5.03zm-.722 7.934a.2.2 0 0 1-.109-.033l-7.848-5.374a.19.19 0 0 1-.058-.253l1.345-2.379a.19.19 0 0 1 .133-.094.2.2 0 0 1 .157.041l7.64 6.429a.19.19 0 0 1 .022.271l-1.137 1.325a.2.2 0 0 1-.145.067m-7.596-5.624 7.562 5.178.9-1.048-7.317-6.156zm26.42 26.536c-.515.453-.903.736-1.154.842-.854.546-2.403.555-4.603.024-1.562-.376-3.419-1.009-5.52-1.882a11.3 11.3 0 0 1-2.882-1.291q-.02-.01-.019-.011l-.004-.002c-.595-.376-1.16-.81-1.68-1.291a11.34 11.34 0 0 1-3.642-7.938 11.34 11.34 0 0 1 3.036-8.189 11.34 11.34 0 0 1 7.938-3.643 11.33 11.33 0 0 1 8.189 3.036c.495.459.95.963 1.356 1.501a.2.2 0 0 1 .1.087l.138.239c.501.717.92 1.491 1.244 2.303l.347.673c1.54 2.974 3.284 6.343 2.432 9.337l-.045.149a.2.2 0 0 1-.038.069c-.207.522-.932 1.448-1.521 2.151a44 44 0 0 1-2.778 3.001q-.49.479-.895.835m-13.958-2.633c.87.547 1.81.968 2.799 1.253l.02.007c4.997 2.077 8.474 2.747 9.791 1.885l.034-.018c.144-.057.445-.239 1.06-.781.264-.232.56-.509.88-.822a43 43 0 0 0 2.752-2.972c.84-1.002 1.379-1.771 1.481-2.108a.2.2 0 0 1 .032-.062l.018-.06c.81-2.847-.898-6.146-2.404-9.055q-.18-.346-.352-.682l-.008-.017a11 11 0 0 0-1.21-2.24l-.01-.015-.056-.099a.2.2 0 0 1-.048-.047 11 11 0 0 0-1.423-1.6 10.96 10.96 0 0 0-7.914-2.934 10.96 10.96 0 0 0-7.672 3.521 10.96 10.96 0 0 0-2.935 7.915 10.96 10.96 0 0 0 3.521 7.671c.505.468 1.055.89 1.635 1.255l.007.005z",fill:"#000"}),l.createElement("path",{d:"M56.86 173.958a.19.19 0 0 1-.237.012l-8.151-5.806a.192.192 0 0 1 .222-.312l8.151 5.806a.192.192 0 0 1 .016.299zm2.69-3.047-.003.002a.19.19 0 0 1-.27-.022l-6.395-7.554a.191.191 0 1 1 .292-.247l6.396 7.553a.193.193 0 0 1-.02.268",fill:"#000"}),l.createElement("path",{d:"M51.975 164.495a.192.192 0 0 1-.317-.129l-.098-1.206a.2.2 0 0 1 .05-.146.2.2 0 0 1 .142-.061l1.21.007a.19.19 0 1 1-.002.382l-1.001-.005.08.999a.2.2 0 0 1-.064.159",fill:"#000"}),l.createElement("path",{d:"M50.862 165.696a.192.192 0 0 1-.317-.129l-.097-1.206a.19.19 0 0 1 .191-.207l1.21.006a.19.19 0 0 1 .19.192.19.19 0 0 1-.191.191l-1.002-.006.08 1a.19.19 0 0 1-.064.158z",fill:"#000"}),l.createElement("path",{d:"M49.754 166.89a.19.19 0 0 1-.317-.128l-.097-1.207a.2.2 0 0 1 .05-.145.2.2 0 0 1 .142-.062l1.205.007h.01a.193.193 0 0 1 .182.203.19.19 0 0 1-.2.179l-.99-.005.08.999a.19.19 0 0 1-.065.159",fill:"#000"}),l.createElement("path",{d:"M48.64 168.09a.192.192 0 0 1-.317-.128l-.098-1.207a.19.19 0 0 1 .192-.206l1.21.006a.191.191 0 0 1-.002.382l-1.001-.005.08.998a.2.2 0 0 1-.064.16m12.744 8.916c-1.332
21.172-3.133 1.473-4.391.73a2.7 2.7 0 0 1-.474-.354l-1.919-1.78a.191.191 0 0 1 .26-.28l1.92 1.78q.185.173.408.304c1.117.66 2.734.377 3.943-.688l.025-.022q.164-.143.316-.309l1.095-1.18q.072-.078.142-.161c1.103-1.303 1.335-3.064.552-4.186a2.3 2.3 0 0 0-.334-.385l-1.919-1.78a.192.192 0 0 1 .26-.281l1.92 1.78q.219.202.388.447c.894 1.283.658 3.196-.574 4.652q-.075.088-.154.174l-1.095 1.179a5 5 0 0 1-.368.359z",fill:"#000"}),l.createElement("path",{d:"M57.72 175.545c-1.01.89-1.597 1.231-1.634 1.252a.192.192 0 0 1-.19-.332c.02-.011 1.363-.8 3.5-3.102 2.14-2.308 2.823-3.709 2.83-3.723a.192.192 0 0 1 .346.165c-.029.059-.71 1.46-2.896 3.818a27 27 0 0 1-1.956 1.922m1.525.626c-1.148 1.01-2.006 1.534-2.055 1.564a.192.192 0 0 1-.198-.328c.016-.01 1.677-1.024 3.451-2.938 1.742-1.878 2.756-3.716 2.807-3.81l.004-.008a.192.192 0 0 1 .334.186l-.002.004c-.043.08-1.081 1.967-2.862 3.888a21 21 0 0 1-1.479 1.441z",fill:"#000"}),l.createElement("path",{d:"m93.78 143.916-11.615-.498-2.842 11.001-2.63-11.009-11.826.506 9.572-5.854-4.05-11.141 8.934 7.567 8.935-7.567-4.05 11.141z",fill:"#FFBC0D"}),l.createElement("path",{d:"M79.323 154.744h-.002a.324.324 0 0 1-.314-.25l-2.567-10.748-11.558.495a.326.326 0 0 1-.184-.603l9.345-5.716-3.96-10.89a.326.326 0 0 1 .516-.36l8.724 7.389 8.725-7.389a.326.326 0 0 1 .516.36l-3.96 10.89 9.346 5.716a.325.325 0 0 1-.184.603l-11.352-.487-2.776 10.747a.324.324 0 0 1-.315.243m-2.63-11.659c.15 0 .28.103.316.25l2.326 9.737 2.515-9.735a.33.33 0 0 1 .329-.243l10.359.444-8.5-5.199a.324.324 0 0 1-.135-.388l3.632-9.99-8 6.776a.324.324 0 0 1-.42 0l-8.001-6.776 3.632 9.99a.324.324 0 0 1-.135.388l-8.5 5.199 10.57-.452h.014z",fill:"#000"}),l.createElement("path",{d:"m14.967 118.537-.71 5.934 5.934.71-.547 4.574-5.934-.71-.71 5.934-4.575-.548.711-5.933-5.935-.711.549-4.574 5.933.71.71-5.933z",fill:"#FF4C00"}),l.createElement("path",{d:"M19.916 130.102a.44.44 0 0 1-.324.09l-5.498-.657-.657 5.496a.453.453 0 0 1-.489.384l-4.575-.547a.44.44 0 0 1-.385-.49l.659-5.495-5.498-.659a.44.44 0 0 1-.384-.49l.548-4.574a.44.44 0 0 1 .49-.385l5.495.658.658-5.497a.44.44 0 0 1 .49-.385l4.573.547a.44.44 0 0 1 .385.49l-.657 5.497 5.496.657a.44.44 0 0 1 .384.49l-.546 4.574a.44.44 0 0 1-.165.295zm-11.001 3.945 3.7.443.658-5.496a.454.454 0 0 1 .489-.385l5.497.658.442-3.7-5.497-.658a.44.44 0 0 1-.385-.489l.657-5.498-3.699-.443-.659 5.498a.44.44 0 0 1-.49.384l-5.495-.657-.444 3.7 5.497.658a.44.44 0 0 1 .385.49l-.66 5.495z",fill:"#000"}),l.createElement("path",{d:"m128.03 38.162-4.878 2.88 4.31 3.677-5.303 1.99 3.603 4.372-5.57 1.033 2.783 4.933-5.664.047 1.885 5.342-5.265-.88c.166-.802.159-1.726-.154-2.767-.603-2.008-1.754-2.016-1.772-2.016a28.7 28.7 0 0 0 7.096-18.93c0-15.905-12.893-28.797-28.797-28.797S61.507 21.94 61.507 37.843q0 .287.005.572l-.218.005c-2.878-.84-4.249-1.712-4.9-2.334l.992-.803-1.063-.907c1.102-1.948.732-2.541.946-3.42.049-.202.079-.453.1-.728h.077l1.264-.474-1.264-1.282c.032-.531.092-.976.242-1.163.368-.46-.535-1.043-1.411-.245l-1.5-1.82 5.57-1.032-2.783-4.934 5.665-.047-1.886-5.342 5.587.934-.933-5.587 5.341 1.885.047-5.664L76.32 8.24l1.032-5.57 4.372 3.603 1.99-5.304 3.676 4.31L90.27.403l2.88 4.878L96.826.97l1.99 5.303 4.372-3.603 1.033 5.57 4.933-2.783.047 5.664 5.342-1.885-.934 5.587 5.587-.934-1.885 5.342 5.665.047-2.783 4.934 5.57 1.032-3.603 4.372 5.303 1.99-4.31 3.677 4.878 2.88z",fill:"#FF9B0D"}),l.createElement("path",{d:"M56.394 36.087c.651.621 2.022 1.493 4.9 2.332l.218-.004q-.006-.284-.005-.572c0-15.905 12.892-28.797 28.797-28.797 15.904 0 28.797 12.893 28.797 28.797a28.7 28.7 0 0 1-7.096 18.93c.018 0 1.169.008 1.772 2.016.313 1.04.32 1.965.154 2.767a5 5 0 0 1-.197.7c-.704 1.976-2.389 3.03-2.389 3.03a3 3 0 0 1-.581.47c-.424.27-.961.506-1.574.705-1.729.563-4.055.84-6.09.821 0 0-6.32-.647-6.797-.522-.762.2-2.113.47-2.113.47-1.055.32-1.458.146-1.644-.217-.172-.339-.266-.648-.253-.903a.66.66 0 0 1 .086-.306 1.16 1.16 0 0 1 .543-.481 1.2 1.2 0 0 0 .243-.074 1 1 0 0 0-.243.074 1.168 1.168 0 0 1-.646-2.235q.108-.017.214-.054l.035-.014a1 1 0 0 0-.211.053l-.038.015a1.168 1.168 0 0 1-.718-2.192 1 1 0 0 0 .242-.094 1.2 1.2 0 0 0-.242.094c-.701.032-1.
2071-.562-1.134-.74-.125-.353-.174-.682-.067-.992.078-.225.238-.44.51-.646l2.064-.888a1.17 1.17 0 0 1-1.063-.16l-.015.02h-1.92v-6.11c0-.329-3.762-1.094-8.404-1.094s-8.405.765-8.405 1.093v9.692h-.08c-4.144-3.02-7.439-7.213-9.626-12.829-1.716-.16-3.427-.739-5.04-1.53l.002-.003-.03-.01c-1.605-.79-3.113-1.789-4.431-2.795-2.99-2.279-5.012-4.594-5.012-4.594l-1.355-.942c-2.3-1.724-5.744-6.418-5.744-6.418a.48.48 0 0 1-.156-.358c0-.186.095-.388.278-.545.316-.274.773-.312 1.022-.085l2.769 2.523c.218-.286-2.058-5.31-2.058-5.31-.163-.287.002-.689.37-.898.367-.208.797-.146.96.14l2.352 4.139c.252-.262-1.977-5.54-1.977-5.54-.163-.287.003-.688.37-.897s.797-.145.96.141l2.691 4.733c.423-.24-1.032-5.072-1.032-5.072-.114-.311.105-.701.49-.871s.79-.057.904.254c0 0 2.803 5.54 3.732 6.96.123.187.214.304.26.324.073.034.214.137.389.293 0 0 .496-.282.632-.817l.015-.072c.11-.612.009-2.345 1.373-3.806a2 2 0 0 1 .124-.122c.876-.797 1.78-.216 1.411.245-.15.187-.21.632-.242 1.163-.033.555-.035 1.205-.077 1.756-.02.275-.05.526-.1.728-.213.879.157 1.472-.945 3.42q-.217.383-.517.843s.04.345.588.867m43.441-9.745a2.9 2.9 0 1 0-5.801-.001 2.9 2.9 0 0 0 5.801 0m-14.19 20.14c4.37-.004 8.995-1.099 13.571-10.251-13.595 3.152-25.26 1.737-25.26 1.737 1.28 3.017 5.878 8.517 11.688 8.513m-6.66-19.115a2.901 2.901 0 1 0-5.802 0 2.901 2.901 0 0 0 5.802 0",fill:"#FFBC0D"}),l.createElement("path",{d:"m113.735 62.256.809 4.833-3.779-1.333q.345-.22.581-.47s1.685-1.054 2.389-3.03M90.856 66.39s.793-.056 1.359-.282l.077.002c-.013.255.08.564.253.903.186.363.59.537 1.644.218 0 0 1.35-.27 2.113-.47.476-.126 6.797.521 6.797.521 2.035.02 4.361-.258 6.09-.82l-.036 4.407-4.826-2.513-1.141 5.3-4.371-3.603-1.99 5.303-3.677-4.31-2.88 4.877-2.629-4.453-.001-.02c1.423-.106 2.295-.25 2.295-.407V66.39z",fill:"#FF9B0D"}),l.createElement("path",{d:"M96.934 23.44a2.9 2.9 0 1 1 0 5.802 2.9 2.9 0 0 1 0-5.801m2.6 2.361a2.06 2.06 0 1 0-4.118 0 2.06 2.06 0 0 0 4.118 0",fill:"#fff"}),l.createElement("path",{d:"M97.474 23.742a2.06 2.06 0 1 1 .001 4.118 2.06 2.06 0 0 1 0-4.118m1.511 1.574a1.026 1.026 0 1 0-2.051 0 1.026 1.026 0 0 0 2.051 0",fill:"#004861"}),l.createElement("path",{d:"M97.96 26.342a1.026 1.026 0 1 0 0-2.052 1.026 1.026 0 0 0 0 2.052",fill:"#000"}),l.createElement("path",{d:"m92.932 57.63-2.064.888c-.273.206-.433.421-.51.646l-.174-.077v-.003h-.25V57.49h1.92l.015-.021c.296.215.69.287 1.063.16m-1.33 6.936c.197.553.763.866 1.321.758a1.16 1.16 0 0 0-.543.48.66.66 0 0 0-.086.307l-.077-.002c-.567.225-1.36.282-1.36.282h-.922v-1.82h.202s.8.33 1.465-.005m.924-1.545-.035.014a1.2 1.2 0 0 1-.216.054 1 1 0 0 1 .25-.068",fill:"#FF4C00"}),l.createElement("path",{d:"M99.215 36.23c-4.576 9.153-9.202 10.248-13.571 10.251-5.81.004-10.408-5.495-11.689-8.513 0 0 11.665 1.415 25.26-1.737",fill:"#fff"}),l.createElement("path",{d:"M90.998 62.322c.192.539.735.85 1.278.765a1.17 1.17 0 0 0-.674 1.478c-.666.334-1.465.004-1.465.004h-.202v-5.485h.248l.001.003.173.076c-.107.31-.058.64.067.993.064.178.433.772 1.135.74-.509.265-.758.87-.56 1.426",fill:"#FFBC0D"}),l.createElement("path",{d:"M91.71 60.83q.045-.016.092-.027a1.3 1.3 0 0 1-.243.094q.073-.038.151-.066M76.959 71.54c-2.31-.105-3.836-.289-3.836-.497V51.38c0-.327 3.763-1.092 8.405-1.092 4.643 0 8.405.765 8.405 1.092v19.664c0 .158-.872.3-2.295.407q-.308.023-.648.043a90 90 0 0 1-4.674.14q-.39.003-.788.003-.882 0-1.713-.012a93 93 0 0 1-2.856-.084",fill:"#FF4C00"}),l.createElement("path",{d:"m86.991 71.493.001.019-3.278 3.844-1.397-3.72v-.003a90 90 0 0 0 4.674-.14m-7.175.13-2.466 2.032-.391-2.115c.858.04 1.822.068 2.857.083",fill:"#FF9B0D"}),l.createElement("path",{d:"M76.084 24.467a2.901 2.901 0 1 1 0 5.802 2.901 2.901 0 0 1 0-5.802m2.6 2.36a2.06 2.06 0 1 0-4.12 0 2.06 2.06 0 0 0 4.12 0",fill:"#fff"}),l.createElement("path",{d:"M76.625 24.767a2.06 2.06 0 1 1 0 4.12 2.06 2.06 0 0 1 0-4.12m1.511 1.575a1.026 1.026 0 1 0-2.051 0 1.026 1.026 0 0 0 2.051 0",fill:"#004861"}),l.createElement("path",{d:"M77.11 25.316a1.026 1.026 0 1 1 0 2.051 1.026 1.026 0 0 1 0-2.051",fill:"#000"}),l.createElement("path",{d:"M73.124 61.07v8.818l-1.739.98-.047-5.664-5.341 1.885.933-5.587-5.587.934 1.886-5.342-5.665-.047 2.783-4.933-5.57-1.033 3.601-4.369c1.613.791 3.324 1.37 5.04 1.53 2.188 5.616 5.483 9.808 9.626 12.829zM58.35 46.698l-5.274-1.98.818-.781.025-.033c1.319 1.006 2.827 2.005 4.432 2.794m-3.617-15.714.046.008-.016.073c-.135.534-.632.816-.632.816a2 2 0 0 0-.39-.293c-.045-.02-.136-.137-.259-.325l.161-.03z",fill:"#FF9B0D"}),l.createElement("path",{d:"M53.482 31.496a.232.232 0 0 1-.044-.46l.161-.032a.232.232 0 1 1 .089.457l-.161.031zm.413 12.673a.232.232 0 0 1-.185-.373l.024-.032a.232.232 0 1 1 .37.28l-.024.033a.23.23 0 0 1-.186.092m.886-12.944-.04-.004-.046-.008a.233.233 0 0 1 .081-.458l.046.008a.233.233 0 0 1-.04.462zm6.514 7.427a.233.233 0 0 1-.005-.464l.219-.005a.232.232 0 1 1 .01.465l-.22.004zm28.89 20.668a.235.235 0 0 1-.088-.45.23.23 0 0 1 .302.127L90.4 59a.233.233 0 0 1-.216.32m.674 7.303a.232.232 0 1 1 .164-.397.233.233 0 0 1-.164.398m21.148-9.619h-.015l-.123-.008a.233.233 0 0 1 .03-.464l.123.008a.233.233 0 0 1-.015.464",fill:"#000"}),l.createElement("path",{d:"M63.418 48.475q-.012 0-.022-.002c-1.604-.15-3.327-.672-5.121-1.552l-.03-.016c-1.449-.712-2.952-1.66-4.468-2.817-2.819-2.15-4.81-4.361-5.026-4.604l-1.331-.926-.007-.005c-.968-.726-2.238-2.035-3.774-3.893a65 65 0 0 1-2.006-2.556.7.7 0 0 1-.213-.513c0-.262.13-.525.359-.721.408-.353.992-.389 1.33-.08l2.24 2.041c-.324-.951-1.115-2.833-1.894-4.553a.78.78 0 0 1-.021-.67c.09-.218.262-.406.484-.533.222-.126.473-.177.705-.143.25.036.458.171.572.37l1.444 2.54a87 87 0 0 0-1.48-3.724.78.78 0 0 1-.02-.669c.09-.217.263-.406.485-.532s.473-.177.706-.143c.25.037.458.172.571.372l2.28 4.011c-.152-.944-.59-2.651-1.044-4.162-.153-.43.116-.937.616-1.158.275-.12.571-.131.814-.028a.73.73 0 0 1 .399.4c.14.276 2.821 5.564 3.713 6.927.113.173.165.233.183.251.083.043.187.12.284.2.131-.108.324-.305.394-.58q.006-.023.01-.055c.018-.096.03-.233.045-.39.072-.793.205-2.268 1.388-3.534q.059-.063.137-.136c.638-.58 1.348-.55 1.693-.226.235.22.258.538.057.788-.092.117-.158.464-.192 1.032-.014.241-.022.508-.03.767-.012.334-.023.68-.046.992-.025.327-.058.57-.106.766-.056.233-.068.444-.082.688-.034.606-.077 1.359-.888 2.791q-.226.4-.513.841a4.3 4.3 0 0 1-.602.957.232.232 0 1 1-.36-.293 4 4 0 0 0 .544-.87l.018-.032c.19-.29.361-.57.509-.83.757-1.338.794-2.003.827-2.59.015-.254.028-.496.095-.77.04-.168.071-.394.093-.69.023-.303.034-.644.045-.973.008-.262.017-.532.032-.78.043-.713.127-1.089.293-1.295.04-.05.053-.096-.013-.158-.165-.155-.603-.186-1.06.23q-.062.059-.11.11c-1.075 1.15-1.194 2.47-1.266 3.258a6 6 0 0 1-.05.43q-.007.046-.017.087c-.159.625-.72.95-.743.963a.23.23 0 0 1-.27-.028 1.8 1.8 0 0 0-.33-.254c-.08-.037-.165-.115-.358-.41-.925-1.415-3.63-6.755-3.745-6.983l-.01-.024a.26.26 0 0 0-.149-.148.58.58 0 0 0-.443.026c-.27.12-.436.384-.365.579l.004.013c.004.012.37 1.227.678 2.456.182.725.31 1.315.379 1.752.113.717.078 1.013-.133 1.133a.233.233 0 0 1-.317-.087l-2.69-4.733c-.058-.101-.173-.132-.235-.141a.66.66 0 0 0-.408.087.66.66 0 0 0-.284.306c-.024.06-.056.173.002.274l.012.024c.005.014.564 1.338 1.085 2.678 1.106 2.844.979 2.975.845 3.114a.233.233 0 0 1-.37-.046l-2.353-4.138c-.057-.101-.171-.132-.234-.141a.66.66 0 0 0-.408.088.66.66 0 0 0-.284.305c-.025.06-.057.173 0 .274l.01.02c.006.012.577 1.274 1.114 2.553 1.135 2.708 1.025 2.853.918 2.993a.233.233 0 0 1-.342.031L42.8 31.135c-.162-.146-.488-.106-.713.089a.5.5 0 0 0-.197.369.24.24 0 0 0 .08.186q.016.015.03.035c.035.046 3.448 4.681 5.694 6.366l1.35.94q.024.016.043.037c.02.024 2.044 2.326 4.978 4.562 1.494 1.14 2.972 2.072 4.394 2.77l.006.004.022.012c1.742.854 3.411 1.36 4.958 1.506a.233.233 0 0 1-.021.464zm-9.581-17.099",fill:"#000"}),l.createElement("path",{d:"M61.296 38.652a.3.3 0 0 1-.065-.01c-1.638-.477-3.834-1.279-4.996-2.387-.59-.565-.652-.965-.658-1.009l.462-.054v-.007s.055.291.517.733c.604.576 1.928 1.439 4.804 2.277a.232.232 0 0 1-.065.456m11.747 22.653a.23.23 0 0 1-.137-.045c-4.326-3.154-7.59-7.505-9.705-12.932a.233.233 0 0 1 .434-.17c2.08 5.344 5.292 9.62
26 9.545 12.726a.233.233 0 0 1-.137.42",fill:"#000"}),l.createElement("path",{d:"M81.53 71.868c-.588 0-1.165-.004-1.716-.012a95 95 0 0 1-2.864-.083c-1.16-.053-2.128-.126-2.802-.212-.962-.122-1.255-.243-1.255-.518V51.379c0-.172 0-.493 2.66-.9a40.6 40.6 0 0 1 5.978-.425c2.773 0 4.935.267 5.978.426 2.66.406 2.66.727 2.66.9v19.663c0 .288-.382.378-.807.452-.401.07-.974.132-1.704.187q-.324.024-.652.043c-1.34.08-2.96.129-4.686.14q-.389.003-.789.003m-8.172-.929c.258.097 1.238.26 3.613.369.876.04 1.834.067 2.85.083.548.008 1.123.012 1.71.012q.398 0 .785-.003a90 90 0 0 0 4.662-.139q.325-.02.645-.043c1.468-.11 1.937-.228 2.08-.28V51.464c-.518-.303-3.968-.945-8.172-.945s-7.655.642-8.173.945z",fill:"#000"}),l.createElement("path",{d:"M91.854 57.723H90.27a.233.233 0 0 1 0-.465h1.584a.233.233 0 0 1 0 .465m-.997 8.9h-.673a.233.233 0 0 1 0-.466h.665c.08-.007.785-.068 1.282-.265a.233.233 0 1 1 .172.433c-.593.236-1.395.295-1.43.297zm-5.219-19.909c-3.3 0-6.002-1.729-7.688-3.18-2.189-1.883-3.61-4.064-4.209-5.475a.232.232 0 0 1 .242-.322c.03.003 2.96.352 7.511.312 4.198-.038 10.67-.422 17.668-2.045a.233.233 0 0 1 .26.33c-2.11 4.221-4.382 7.051-6.947 8.65-2.44 1.521-4.823 1.728-6.832 1.73h-.007zM74.335 38.24c.654 1.358 1.972 3.266 3.918 4.94 1.626 1.4 4.227 3.068 7.385 3.068h.006c1.943-.001 4.245-.2 6.585-1.659 2.4-1.496 4.548-4.123 6.555-8.022-6.858 1.54-13.169 1.91-17.295 1.947-3.598.03-6.194-.18-7.153-.273zm1.75-7.74a3.137 3.137 0 0 1-3.134-3.133 3.137 3.137 0 0 1 3.134-3.133 3.137 3.137 0 0 1 3.133 3.133 3.137 3.137 0 0 1-3.133 3.134m0-5.8a2.67 2.67 0 0 0-2.668 2.667 2.67 2.67 0 0 0 2.668 2.669 2.67 2.67 0 0 0 2.668-2.669 2.67 2.67 0 0 0-2.668-2.668",fill:"#000"}),l.createElement("path",{d:"M76.626 29.12a2.295 2.295 0 0 1-2.293-2.293 2.295 2.295 0 0 1 2.293-2.293 2.294 2.294 0 0 1 2.292 2.293 2.295 2.295 0 0 1-2.292 2.292m0-4.12a1.83 1.83 0 0 0-1.828 1.827 1.83 1.83 0 0 0 1.828 1.827c1.007 0 1.826-.82 1.826-1.827a1.83 1.83 0 0 0-1.826-1.828",fill:"#000"}),l.createElement("path",{d:"M77.11 27.6a1.26 1.26 0 1 1 1.258-1.258A1.26 1.26 0 0 1 77.11 27.6m0-2.051a.794.794 0 1 0 .001 1.587.794.794 0 0 0-.001-1.587m19.826 3.926a3.137 3.137 0 0 1-3.133-3.133 3.137 3.137 0 0 1 3.133-3.134 3.137 3.137 0 0 1 3.134 3.134 3.14 3.14 0 0 1-3.134 3.133m0-5.801a2.67 2.67 0 0 0-2.668 2.668 2.67 2.67 0 0 0 2.668 2.668 2.67 2.67 0 0 0 2.668-2.668 2.67 2.67 0 0 0-2.668-2.668",fill:"#000"}),l.createElement("path",{d:"M97.475 28.094a2.295 2.295 0 0 1-2.292-2.293 2.294 2.294 0 0 1 2.292-2.292 2.295 2.295 0 0 1 2.292 2.292 2.295 2.295 0 0 1-2.292 2.293m0-4.12a1.83 1.83 0 0 0-1.827 1.827 1.83 1.83 0 0 0 1.827 1.828 1.83 1.83 0 0 0 1.827-1.828c0-1.007-.82-1.826-1.827-1.826",fill:"#000"}),l.createElement("path",{d:"M97.96 26.574a1.26 1.26 0 0 1 0-2.516 1.26 1.26 0 0 1 0 2.516m0-2.051a.794.794 0 1 0 .001 1.587.794.794 0 0 0-.001-1.587M57.446 30.46a.233.233 0 0 1-.082-.45l.929-.348-1.013-1.026a.233.233 0 0 1 .331-.327l1.265 1.281a.23.23 0 0 1 .062.213.23.23 0 0 1-.146.168l-1.264.475a.2.2 0 0 1-.082.014m-3.802 1.005a.233.233 0 0 1-.051-.46l1.09-.248a.233.233 0 0 1 .103.454l-1.09.248a.2.2 0 0 1-.052.006m2.726 4.875a.232.232 0 0 1-.146-.414l.8-.648-.851-.725a.232.232 0 1 1 .301-.354l1.064.907a.23.23 0 0 1-.005.358l-1.017.823a.23.23 0 0 1-.147.052zm15.015 34.762a.233.233 0 0 1-.232-.231l-.045-5.34-5.035 1.778a.233.233 0 0 1-.307-.258l.88-5.266-5.265.88a.233.233 0 0 1-.258-.307l1.777-5.035-5.339-.044a.232.232 0 0 1-.2-.347l2.622-4.65-5.249-.973a.233.233 0 0 1-.137-.377l3.396-4.12-5-1.876a.232.232 0 0 1-.078-.386l.818-.782a.233.233 0 0 1 .322.336l-.55.526 4.958 1.861a.232.232 0 0 1 .103.356l-.01.012-3.349 4.063 5.182.962a.234.234 0 0 1 .16.343l-2.59 4.59 5.27.043a.233.233 0 0 1 .218.31l-1.753 4.97 5.198-.87a.234.234 0 0 1 .268.268l-.87 5.199 4.97-1.754a.233.233 0 0 1 .31.218l.044 5.27 1.395-.787a.232.232 0 1 1 .229.405l-1.739.981a.23.23 0 0 1-.114.03zm5.967 2.786a.23.23 0 0 1-.229-.19l-.398-2.149a.233.233 0 0 1 .457-.087l.007.034.32 1.728 2.17-1.789a.233.233 0 0 1 .299.357l-.012.01-2.467 2.033a.24.24 0 0 1-.148.053m6.363 1.7-.04-.003a.23.23 0 0 1-.178-.148l-1.396-3.72a.233.233 0 0 1 .436-.164l1.258 3.351 3.022-3.543a.232.232 0 1 1 .354.301l-3.279 3.844a.23.23 0 0 1-.177.082m6.555.568a.23.23 0 0 1-.2-.114l-2.63-4.453a.233.233 0 0 1 .4-.237l2.43 4.114 2.68-4.539a.23.23 0 0 1 .377-.033l3.42 4.01 1.852-4.933a.232.232 0 0 1 .365-.098l4.076 3.36 1.06-4.927a.24.24 0 0 1 .129-.161.24.24 0 0 1 .207.004l4.488 2.338.034-4.029a.233.233 0 0 1 .232-.23h.002a.233.233 0 0 1 .231.234l-.037 4.408a.23.23 0 0 1-.113.198.23.23 0 0 1-.227.006l-4.555-2.372-1.077 5.001a.233.233 0 0 1-.375.131l-4.12-3.395-1.87
27 4.998a.232.232 0 0 1-.395.07l-3.464-4.063-2.715 4.597a.23.23 0 0 1-.2.114zm24.275-8.834a.2.2 0 0 1-.077-.013l-3.779-1.334a.234.234 0 0 1-.143-.297.234.234 0 0 1 .298-.142l3.406 1.202-.743-4.444a.233.233 0 0 1 .459-.076l.809 4.833a.233.233 0 0 1-.23.271",fill:"#000"}),l.createElement("path",{d:"m119.196 62.669-.039-.003-5.264-.88a.234.234 0 0 1-.192-.269.234.234 0 0 1 .268-.19l4.876.814-1.754-4.97a.232.232 0 0 1 .218-.31l5.27-.043-2.589-4.59a.232.232 0 0 1 .16-.343l5.181-.961-3.351-4.067a.23.23 0 0 1-.045-.208.23.23 0 0 1 .143-.158l4.933-1.852-4.009-3.42a.232.232 0 0 1 .032-.376l4.539-2.68-4.539-2.68a.232.232 0 0 1-.032-.377l4.009-3.42-4.933-1.852a.23.23 0 0 1-.143-.157.23.23 0 0 1 .045-.209l3.351-4.066-5.181-.96a.234.234 0 0 1-.16-.344l2.589-4.59-5.27-.044a.233.233 0 0 1-.218-.31l1.754-4.97-5.198.87a.234.234 0 0 1-.268-.268l.869-5.199-4.97 1.755a.233.233 0 0 1-.31-.218l-.043-5.27-4.59 2.589a.232.232 0 0 1-.343-.16l-.961-5.182-4.067 3.351a.233.233 0 0 1-.365-.097L96.747 1.42l-3.42 4.01a.23.23 0 0 1-.377-.033L90.27.86l-2.68 4.538a.233.233 0 0 1-.377.033l-3.42-4.01-1.852 4.934a.232.232 0 0 1-.366.098L77.508 3.1l-.96 5.182a.233.233 0 0 1-.344.16l-4.59-2.59-.044 5.27a.233.233 0 0 1-.31.218l-4.969-1.753.869 5.198a.232.232 0 0 1-.268.268l-5.198-.87 1.754 4.971a.233.233 0 0 1-.217.31l-5.27.044 2.589 4.59a.23.23 0 0 1 .008.212.23.23 0 0 1-.168.13l-5.182.961 1.262 1.53a.233.233 0 1 1-.366.29l-.01-.013-1.496-1.816a.233.233 0 0 1 .137-.376l5.25-.973-2.624-4.65a.232.232 0 0 1 .201-.347l5.34-.044-1.778-5.035a.233.233 0 0 1 .258-.307l5.265.88-.88-5.265a.234.234 0 0 1 .308-.258l5.034 1.777.045-5.34a.233.233 0 0 1 .347-.2l4.65 2.623.973-5.25a.233.233 0 0 1 .376-.136l4.12 3.395L83.497.887a.233.233 0 0 1 .395-.07l3.464 4.064L90.07.284a.232.232 0 0 1 .4 0l2.715 4.597L96.65.818a.233.233 0 0 1 .395.07l1.876 4.998 4.12-3.395a.23.23 0 0 1 .228-.04.23.23 0 0 1 .148.177l.974 5.249 4.65-2.623a.233.233 0 0 1 .347.2l.044 5.34 5.035-1.777a.232.232 0 0 1 .307.258l-.88 5.265 5.265-.88a.232.232 0 0 1 .258.307l-1.776 5.035 5.339.044a.232.232 0 0 1 .2.347l-2.623 4.65 5.25.973a.233.233 0 0 1 .137.376l-3.396 4.121 4.998 1.877a.231.231 0 0 1 .069.395l-4.062 3.464 4.597 2.714a.231.231 0 0 1 0 .4l-4.597 2.715 4.062 3.464a.232.232 0 0 1-.069.395l-4.998 1.877 3.396 4.12a.232.232 0 0 1-.137.376l-5.25.974 2.623 4.65a.232.232 0 0 1-.2.347l-5.339.043 1.776 5.036a.232.232 0 0 1-.219.31zM91.507 61.13c-.742 0-1.196-.598-1.301-.896-.16-.452-.182-.816-.068-1.146.098-.282.291-.53.59-.755a.2.2 0 0 1 .049-.028l1.186-.51a1.4 1.4 0 0 1-.735-.819l-.042-.123a1.403 1.403 0 0 1 .875-1.779l2.213-.753c.75-.255 1.576.01 2.012.646l1.029 1.398c1.539 1.743 2.04 2.798 2.31 3.365l.018.04a18 18 0 0 0 1.947.015c1.422-.071 2.418-.326 2.881-.736.186-.165.282-.351.29-.569a.232.232 0 1 1 .464.018c-.013.347-.163.65-.446.9-1.291 1.144-5.144.84-5.307.827a.23.23 0 0 1-.19-.129l-.08-.165c-.26-.548-.743-1.567-2.244-3.264l-.013-.017-1.038-1.41-.005-.006c-.317-.466-.926-.66-1.48-.47l-2.213.752a.937.937 0 0 0-.584 1.188l.042.123a.94.94 0 0 0 1.189.584.233.233 0 0 1 .167.434l-2.038.877c-.21.164-.345.334-.409.52-.078.228-.058.486.066.839.044.122.34.611.905.584a.233.233 0 1 1 .021.466l-.063.001z",fill:"#000"}),l.createElement("path",{d:"M91.559 61.129a.233.233 0 0 1-.109-.438 1.4 1.4 0 0 1 .297-.114.233.233 0 0 1 .162.431 1.5 1.5 0 0 1-.292.114.3.3 0 0 1-.058.007",fill:"#000"}),l.createElement("path",{d:"M92.098 63.334a1.4 1.4 0 0 1-1.318-.933 1.41 1.41 0 0 1 .672-1.71.232.232 0 1 1 .215.412.936.936 0 0 0 .574 1.756.233.233 0 0 1 .071.46 1.4 1.4 0 0 1-.214.016",fill:"#000"}),l.createElement("path",{d:"M92.276 63.32a.233.233 0 0 1-.09-.447q.022-.01.044-.017.134-.047.26-.066a.233.233 0 0 1 .123.445l-.007.003-.042.016a1.5 1.5 0 0 1-.288.066",fill:"#000"}),l.createElement("path",{d:"M92.697 65.578a1.39 1.39 0 0 1-1.314-.935 1.395 1.395 0 0 1 .808-1.772.233.233 0 1 1 .17.433.93.93 0 0 0-.54 1.184.94.94 0 0 0 1.058.606.233.233 0 0 1 .088.457q-.135.026-.27.026",fill:"#000"}),l.createElement("path",{d:"M92.922 65.556a.232.232 0 0 1-.1-.443 1.2 1.2 0 0 1 .301-.093.232.232 0 0 1 .135.442 1.3 1.3 0 0 1-.294.09z",fill:"#000"}
2),l.createElement("path",{d:"M93.276 67.633c-.391 0-.74-.127-.938-.514-.2-.391-.293-.735-.278-1.02a.9.9 0 0 1 .118-.413c.151-.258.376-.458.651-.576a.232.232 0 1 1 .185.427.92.92 0 0 0-.434.384.44.44 0 0 0-.056.202c-.01.2.069.472.228.785.069.133.228.447 1.37.1l.022-.004a49 49 0 0 0 2.1-.468c.49-.128 5.781.404 6.868.515 2.143.018 4.386-.283 6.005-.81.616-.2 1.128-.43 1.521-.68q.325-.208.536-.433a.2.2 0 0 1 .046-.039c.016-.01 1.627-1.038 2.294-2.91q.12-.332.189-.669c.175-.849.125-1.741-.149-2.653-.543-1.81-1.51-1.85-1.55-1.85a.24.24 0 0 1-.21-.14.24.24 0 0 1 .036-.246 28.54 28.54 0 0 0 7.038-18.778c0-3.856-.755-7.597-2.245-11.118a28.5 28.5 0 0 0-6.121-9.08A28.47 28.47 0 0 0 90.304 9.28a28.48 28.48 0 0 0-20.198 8.366 28.5 28.5 0 0 0-6.12 9.08 28.4 28.4 0 0 0-2.24 11.685.23.23 0 0 1-.228.237h-.006a.233.233 0 0 1-.232-.228 28.85 28.85 0 0 1 2.276-11.877 28.9 28.9 0 0 1 6.22-9.226 28.94 28.94 0 0 1 20.528-8.503 28.94 28.94 0 0 1 20.527 8.502 28.93 28.93 0 0 1 8.502 20.527 29 29 0 0 1-6.903 18.794c.448.177 1.146.675 1.57 2.085.296.987.35 1.957.159 2.881q-.076.369-.205.731c-.684 1.917-2.23 2.982-2.46 3.132q-.245.256-.605.487c-.426.272-.973.517-1.627.73-1.667.542-3.971.854-6.164.832l-.022-.001c-2.403-.246-6.35-.607-6.715-.528-.732.192-1.976.444-2.114.471-.313.095-.656.177-.97.177z",fill:"#000"}),l.createElement("path",{d:"M90.922 64.948c-.47 0-.85-.154-.874-.164a.232.232 0 0 1 .177-.43c.008.003.713.285 1.273.003a.232.232 0 1 1 .209.416 1.75 1.75 0 0 1-.786.175",fill:"#000"}),l.createElement("path",{d:"m106.965 20.313.428 3.155-.781.04c.153.86.204 1.835.259 2.908.203 3.935-4.228 6.925-9.582 7.201-5.55.286-8.216-2.512-9.752-5.153-.438-.754-.692-1.517-.766-2.262a8.6 8.6 0 0 0-3.362.17c.002.75-.171 1.535-.53 2.332-1.258 2.785-3.622 5.842-9.172 6.128-5.353.276-10.068-2.244-10.271-6.18-.055-1.073-.106-2.046-.04-2.918l-.782.04.207-3.187 1.776-.091.011.228c1.229-1.207 3.61-1.947 8.13-2.18 5.078-.261 8.467 1.155 9.898 3.306l4.643-.24c1.203-2.285 4.427-4.043 9.505-4.304 4.521-.233 6.964.258 8.31 1.332l-.012-.228 1.881-.097zm-2.241 6.115c-.194-3.76-.309-5.984-7.93-5.59-6.582.338-9.206 3.874-7.272 7.2 1.208 2.077 3.305 4.276 7.669 4.052 4.21-.217 7.693-2.568 7.534-5.662zM80.86 28.484c1.582-3.507-1.39-6.755-7.972-6.416-7.623.393-7.508 2.616-7.314 6.376.16 3.093 3.866 5.074 8.075 4.857 4.364-.224 6.224-2.628 7.211-4.818z",fill:"#754C29"}),l.createElement("path",{d:"M72.903 35.085c-2.387 0-4.628-.545-6.38-1.563-2.04-1.184-3.22-2.91-3.32-4.858-.05-.956-.096-1.865-.056-2.684l-.522.026a.232.232 0 0 1-.244-.248l.207-3.187a.233.233 0 0 1 .22-.218l1.776-.091a.23.23 0 0 1 .143.04c1.413-1.163 3.911-1.781 7.999-1.992 4.74-.244 8.382.957 10.027 3.3l4.383-.227c1.396-2.498 4.896-4.067 9.636-4.312 4.086-.21 6.634.148 8.159 1.16a.24.24 0 0 1 .138-.055l1.882-.097a.23.23 0 0 1 .242.2l.428 3.155a.233.233 0 0 1-.218.264l-.521.026c.124.812.17 1.72.219 2.676.101 1.948-.894 3.786-2.802 5.173-1.825 1.327-4.31 2.134-7 2.273-2.549.132-4.742-.378-6.518-1.516-1.355-.867-2.483-2.095-3.447-3.753-.415-.714-.675-1.443-.775-2.173a8.3 8.3 0 0 0-2.922.147c-.024.737-.208 1.491-.547 2.245-.79 1.749-1.785 3.086-3.044 4.087-1.649 1.314-3.778 2.046-6.328 2.177q-.41.022-.816.022zm-9.507-9.583a.233.233 0 0 1 .232.25c-.065.857-.014 1.844.04 2.888.091 1.786 1.188 3.377 3.088 4.48 1.874 1.087 4.338 1.612 6.938 1.478 2.451-.126 4.491-.825 6.063-2.076 1.199-.955 2.15-2.236 2.908-3.915.341-.756.513-1.509.51-2.236 0-.108.072-.2.175-.227a8.8 8.8 0 0 1 3.453-.174.23.23 0 0 1 .198.207c.072.723.32 1.453.735 2.168.927 1.593 2.004 2.769 3.296 3.596 1.692 1.083 3.792 1.569 6.243 1.442 2.6-.133 4.997-.909 6.749-2.184 1.777-1.292 2.704-2.987 2.612-4.773-.054-1.045-.104-2.032-.256-2.878a.233.233 0 0 1 .218-.273l.528-.027-.365-2.693-1.435.074a.233.233 0 0 1-.378.19c-1.367-1.091-3.957-1.499-8.152-1.283-2.41.125-4.469.586-6.118 1.372-1.497.713-2.601 1.684-3.193 2.81a.23.23 0 0 1-.194.124l-4.644.24a.23.23 0 0 1-.205-.105c-.704-1.058-1.903-1.911-3.466-2.466-1.721-.613-3.817-.86-6.225-.735-4.196.215-6.732.887-7.98 2.113a.233.233 0 0 1-.394-.15l-1.337.069-.177 2.72.522-.027z",fill:"#000"}),l.createElement("path",{d:"M73.016 33.552c-1.885 0-3.656-.431-5.041-1.236-1.62-.94-2.555-2.31-2.635-3.859-.1-1.937-.179-3.467.78-4.612 1.004-1.2 3.087-1.82 6.754-2.008 3.772-.194 6.673.776 7.96 2.662.808 1.18.891 2.63.237 4.082-1.422 3.15-3.846 4.77-7.411 4.954q-.324.017-.644.017m.8-11.275q-.45 0-.918.024c-3.526.182-5.507.75-6.42 1.842-.842 1.005-.767 2.454-.673 4.29.071 1.386.926 2.623 2.404 3.48 1.465.85 3.393 1.262 5.428 1.157 1.916-.099 3.511-.644 4.739-1.622.936-.745 1.68-1.746 2.273-3.059.585-1.297.515-2.586-.197-3.628-1.09-1.597-3.482-2.483-6.635-2.483zm22.761 10.061c-3.244 0-5.623-1.373-7.257-4.183-.8-1.376-.866-2.826-.185-4.085 1.087-2.008 3.874-3.271 7.645-3.466 3.666-.188 5.802.214 6.925 1.304 1.072 1.04 1.15 2.57 1.25 4.507.079 1.55-.71 3.01-2.224 4.11-1.443 1.05-3.406 1.688-5.531 1.797q-.317.015-.624.016zm.6-.481c2.036-.105 3.911-.711 5.281-1.708 1.383-1.006 2.104-2.323 2.033-3.71-.095-1.835-.169-3.284-1.11-4.197-1.021-.993-3.05-1.354-6.576-1.173-3.606.186-6.252 1.36-7.26 3.223-.602 1.11-.538 2.398.177 3.628.724 1.245 1.567 2.165 2.575 2.81 1.322.846 2.964 1.225 4.88 1.126",fill:"#000"}),l.createElement("path",{d:"M78.432 63.583c-.017.132-.151.14-.374.21-.267.08-.67.175-1.008.175-.927 0-2.05-.604-2.05-1.942 0-.779.561-1.873 1.952-1.873.828 0 1.64.577 1.64 1.277q0 .131-.24.132H76.24c-.062 0-.223-.053-.223.228 0 1.54.499 2.004 1.069 2.004.294 0 .659-.192.97-.666l.313-.472c.045-.07.063-.096.097-.088l.107.018c.017 0 .026.044.017.095l-.16.902zm-1.577-3.245c-.436 0-.705.324-.802 1.007.117 0 .186-.009.223-.009h1.079c.134 0 .195-.062.195-.192 0-.315-.223-.804-.695-.804m6.22-2.225-.286.053c-.135.025-.206.078-.206.27v5.399c0 .061-.026.087-.072.087-.026 0-.088-.034-.186-.113-.089-.07-.126-.14-.24-.14-.25 0-.33.244-1.212.244-.802 0-1.89-.568-1.89-1.923 0-.78.553-1.777 1.899-1.777.231 0 .49-.009.89.2v-1.802
2c0-.324-.134-.481-.41-.481h-.16c-.026 0-.034-.017-.034-.062q0-.068.026-.07h1.826c.063 0 .09.017.09.053 0 .017-.01.062-.035.062m-1.3 2.546a1.25 1.25 0 0 0-.766-.236c-.526 0-1.016.411-1.016 1.777 0 .762.286 1.54 1.007 1.54.276 0 .776-.025.776-.944v-2.135zm3.652 3.212h-.195c-.927 0-1.612-.692-1.612-1.435v-1.864a.3.3 0 0 0-.107-.236.4.4 0 0 0-.24-.087H83.2q-.16 0-.16-.079t.214-.078l.73.017.891-.026q.081 0 .08.053c0 .044-.017.07-.062.079l-.223.036q-.16.024-.16.323v1.926c0 .744.214 1.206.819 1.206s.828-.472.828-1.206v-1.926q0-.299-.16-.323l-.224-.036q-.063-.013-.062-.079 0-.052.08-.053l.89.026.73-.017q.204 0 .205.078c0 .053-.054.079-.152.079h-.071a.35.35 0 0 0-.24.087.3.3 0 0 0-.107.236v1.864c0 .745-.696 1.435-1.621 1.435",fill:"#fff"})));var Ue;const qe=()=>Ue||(Ue=l.createElement("svg",{width:116,height:165,viewBox:"0 0 116 165",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"welcome-right-icon"},l.createElement("path",{d:"m35.568 19.398 21.119-4.654-5.753-10.948S36.176 18.898 35.568 19.398",fill:"#FF9B0D"}
2),l.createElement("path",{d:"M35.297 19.834c.11.07.247.096.381.066l21.12-4.654a.517.517 0 0 0 .344-.74L51.39 3.557a.515.515 0 0 0-.822-.12C44.662 9.48 35.706 18.614 35.242 19.002a.516.516 0 0 0 .055.832m20.622-5.446-18.72 4.125C40.404 15.296 48.484 7.036 50.807 4.66z",fill:"#000"}),l.createElement("path",{d:"m101.072 116.449-11.615-.498-2.842 11.001-2.63-11.009-11.826.506 9.572-5.854-4.05-11.14 8.934 7.566 8.935-7.566-4.05 11.14z",fill:"#50D2FF"}),l.createElement("path",{d:"M86.615 127.277h-.003a.324.324 0 0 1-.313-.25l-2.568-10.748-11.558.495a.327.327 0 0 1-.184-.603l9.346-5.715-3.96-10.89a.326.326 0 0 1 .516-.36l8.724 7.388 8.725-7.388a.326.326 0 0 1 .516.36l-3.96 10.89 9.346 5.715a.326.326 0 0 1-.184.603l-11.352-.486-2.776 10.746a.324.324 0 0 1-.315.243m-2.63-11.659c.15 0 .28.103.316.25l2.326 9.737 2.515-9.734a.33.33 0 0 1 .329-.244l10.358.444-8.499-5.198a.326.326 0 0 1-.135-.389l3.632-9.99-8.001 6.776a.324.324 0 0 1-.42 0l-8-6.776 3.632 9.99a.326.326 0 0 1-.136.389l-8.499 5.198 10.57-.452h.014z",fill:"#000"}),l.createElement("path",{d:"m33.207 145.179-.71 5.933 5.933.711-.547 4.574-5.934-.71-.71 5.934-4.575-.548.711-5.934-5.934-.71.548-4.574 5.933.71.711-5.934z",fill:"#FF9B0D"}),l.createElement("path",{d:"M38.156 156.743a.43.43 0 0 1-.324.09l-5.498-.657-.657 5.496a.453.453 0 0 1-.49.385l-4.574-.548a.44.44 0 0 1-.385-.489l.659-5.496-5.498-.659a.44.44 0 0 1-.384-.489l.548-4.574a.44.44 0 0 1 .49-.385l5.494.658.66-5.498a.44.44 0 0 1 .489-.384l4.573.547a.44.44 0 0 1 .385.489l-.658 5.498 5.496.657a.44.44 0 0 1 .385.489l-.546 4.575a.44.44 0 0 1-.166.294zm-11.002 3.945 3.701.443.657-5.496a.453.453 0 0 1 .49-.384l5.496.658.443-3.701-5.497-.658a.44.44 0 0 1-.385-.489l.657-5.498-3.7-.442-.658 5.497a.44.44 0 0 1-.49.385l-5.495-.657-.444 3.7 5.497.658a.44.44 0 0 1 .384.489l-.659 5.496z",fill:"#000"}),l.createElement("path",{d:"M25.387 59.86a2.538 2.538 0 1 0 0-5.076 2.538 2.538 0 0 0 0 5.077",fill:"#0094C7"}),l.createElement("path",{d:"M25.392 60.525q-.402 0-.8-.102a3.203 3.203 0 0 1-2.306-3.893 3.18 3.18 0 0 1 1.47-1.96 3.18 3.18 0 0 1 2.424-.346 3.18 3.18 0 0 1 1.96 1.47c.435.736.558 1.596.346 2.425a3.18 3.18 0 0 1-1.47 1.96 3.17 3.17 0 0 1-1.624.448zm-.473-1.385c.486.125.99.053 1.42-.202a1.86 1.86 0 0 0 .86-1.148c.126-.486.054-.99-.202-1.42a1.86 1.86 0 0 0-1.148-.861 1.86 1.86 0 0 0-1.42.202 1.878 1.878 0 0 0 .49 3.431z",fill:"#000"}),l.createElement("path",{d:"M30.702 57.603a2.538 2.538 0 1 0 0-5.077 2.538 2.538 0 0 0 0 5.077",fill:"#0094C7"}),l.createElement("path",{d:"M30.703 58.265q-.395.001-.795-.1a3.18 3.18 0 0 1-1.96-1.47 3.18 3.18 0 0 1-.346-2.425 3.204 3.204 0 0 1 3.893-2.306 3.18 3.18 0 0 1 1.96 1.47c.435.736.558 1.596.346 2.425a3.21 3.21 0 0 1-3.1 2.406zm0-5.077a1.879 1.879 0 0 0-1.616 2.831 1.86 1.86 0 0 0 1.148.861 1.878 1.878 0 0 0 2.08-2.773 1.86 1.86 0 0 0-1.612-.92",fill:"#000"}),l.createElement("path",{d:"M29.049 54.9a2.538 2.538 0 1 0 0-5.076 2.538 2.538 0 0 0 0 5.077",fill:"#FFBC0D"}),l.createElement("path",{d:"M29.047 55.564c-.523 0-1.04-.13-1.514-.385a3.18 3.18 0 0 1-1.547-1.897 3.18 3.18 0 0 1 .248-2.436 3.18 3.18 0 0 1 1.897-1.547 3.18 3.18 0 0 1 2.436.248 3.203 3.203 0 0 1 1.3 4.333 3.18 3.18 0 0 1-1.897 1.547q-.46.136-.923.136m.005-5.077a2 2 0 0 0-.54.08 1.85 1.85 0 0 0-1.113.907 1.86 1.86 0 0 0-.146 1.428c.144.48.466.876.908 1.112.441.239.948.29 1.428.146s.874-.465 1.113-.908a1.877 1.877 0 0 0-1.65-2.765",fill:"#000"}),l.createElement("path",{d:"M29.078 60.2a2.538 2.538 0 1 0 0-5.077 2.538 2.538 0 0 0 0 5.077",fill:"#FFBC0D"}),l.createElement("path",{d:"M29.074 60.864a3.203 3.203 0 0 1-2.813-4.718 3.18 3.18 0 0 1 1.897-1.547 3.18 3.18 0 0 1 2.436.248 3.18 3.18 0 0 1 1.548 1.897 3.18 3.18 0 0 1-.248 2.436 3.18 3.18 0 0 1-1.897 1.548q-.459.136-.924.136m.005-5.079a2 2 0 0 0-.54.08 1.877 1.877 0 0 0 1.078 3.594c.48-.144.875-.466 1.112-.909a1.86 1.86 0 0 0 .145-1.428 1.85 1.85 0 0 0-.908-1.112 1.86 1.86 0 0 0-.887-.225",fill:"#000"}),l.createElement("path",{d:"M23.696 57.351a2.538 2.538 0 1 0 0-5.077 2.538 2.538 0 0 0 0 5.077",fill:"#FFBC0D"}),l.createElement("path",{d:"M23.702 58.013q-.4 0-.8-.102a3.18 3.18 0 0 1-1.96-1.47 3.18 3.18 0 0 1-.346-2.425 3.18 3.18 0 0 1 1.47-1.96 3.203 3.203 0 0 1 4.73 3.547 3.18 3.18 0 0 1-1.469 1.96c-.5.296-1.057.448-1.625.448zm-.01-5.077c-.332 0-.66.089-.953.263a1.86 1.86 0 0 0-.86 1.148 1.86 1.86 0 0 0 .202 1.42 1.86 1.86 0 0 0 1.148.861c.485.125.99.053 1.42-.202a1.878 1.878 0 0 0-.959-3.49z",fill:"#000"}),l.createElement("path",{d:"M25.627 54.546a2.538 2.538 0 1 0 0-5.077 2.538 2.538 0 0 0 0 5.077",fill:"#0094C7"}
2),l.createElement("path",{d:"M25.627 55.208q-.394.001-.794-.1a3.18 3.18 0 0 1-1.96-1.47 3.203 3.203 0 0 1 3.547-4.73 3.18 3.18 0 0 1 1.96 1.469c.434.736.557 1.596.346 2.425a3.21 3.21 0 0 1-3.1 2.406zm0-5.077a1.88 1.88 0 0 0-1.615 2.831 1.878 1.878 0 0 0 3.229-1.912 1.86 1.86 0 0 0-1.614-.92",fill:"#000"}),l.createElement("path",{d:"M27.848 57.135a2.538 2.538 0 1 0 0-5.076 2.538 2.538 0 0 0 0 5.076",fill:"#0094C7"}),l.createElement("path",{d:"M27.842 57.796a3.2 3.2 0 0 1-1.512-.382 3.18 3.18 0 0 1-1.547-1.898 3.18 3.18 0 0 1 .248-2.436 3.18 3.18 0 0 1 1.897-1.547 3.18 3.18 0 0 1 2.436.248 3.18 3.18 0 0 1 1.547 1.897 3.2 3.2 0 0 1-3.07 4.118m.007-5.075a2 2 0 0 0-.54.08 1.85 1.85 0 0 0-1.113.907 1.86 1.86 0 0 0-.146 1.428 1.877 1.877 0 0 0 3.594-1.078 1.85 1.85 0 0 0-.908-1.112 1.9 1.9 0 0 0-.887-.225",fill:"#000"}),l.createElement("path",{d:"M16.502 78.948a3.6 3.6 0 0 1-1.723-.414c-2.223-1.197-2.898-4.8-1.903-10.148.95-5.107 3.295-11.3 6.601-17.438s7.188-11.504 10.93-15.108c3.917-3.773 7.299-5.192 9.522-3.994s2.897 4.8 1.902 10.148c-.95 5.107-3.295 11.3-6.601 17.438S28.042 70.936 24.3 74.539c-3.01 2.9-5.704 4.41-7.798 4.41m21.67-46.2c-1.7 0-4.109 1.409-6.848 4.046-3.645 3.51-7.44 8.76-10.681 14.78-7.147 13.267-8.476 24.047-5.236 25.793s11.512-5.296 18.658-18.563C41.21 45.536 42.54 34.757 39.3 33.01a2.34 2.34 0 0 0-1.13-.265z",fill:"#000"}),l.createElement("path",{d:"M29.5 64.168c-.795 0-1.6-.012-2.407-.036-6.97-.204-13.505-1.267-18.403-2.996-5.13-1.81-7.912-4.198-7.84-6.72.074-2.524 2.992-4.745 8.219-6.252 4.991-1.44 11.578-2.123 18.546-1.918 6.97.204 13.506 1.267 18.405 2.996 5.13 1.81 7.912 4.197 7.84 6.72-.074 2.524-2.992 4.744-8.219 6.252-4.41 1.273-10.07 1.952-16.138 1.952zm-4.299-16.632c-5.943 0-11.47.662-15.765 1.9-4.56 1.317-7.207 3.146-7.262 5.019-.108 3.679 9.896 7.914 24.959 8.355 6.834.198 13.278-.464 18.141-1.867 4.56-1.317 7.207-3.146 7.262-5.018.108-3.68-9.897-7.914-24.959-8.355a84 84 0 0 0-2.376-.034",fill:"#000"}),l.createElement("path",{d:"M39.782 77.965c-2.043 0-4.706-1.277-7.755-3.753-4.03-3.276-8.351-8.294-12.163-14.134-3.81-5.839-6.669-11.812-8.046-16.819-1.441-5.245-1.072-8.894 1.042-10.273 2.113-1.38 5.603-.251 9.825 3.178 4.03 3.276 8.35 8.294 12.162 14.133 3.812 5.84 6.67 11.813 8.047 16.82 1.441 5.245 1.072 8.892-1.042 10.273-.589.384-1.283.573-2.07.573zM14.964 33.728c-.54 0-1.003.12-1.381.369-1.568 1.025-1.748 4.237-.488 8.812 1.34 4.88 4.14 10.721 7.878 16.447 8.238 12.618 17.073 18.938 20.156 16.925 3.081-2.012.847-12.645-7.39-25.261-7.228-11.071-14.917-17.294-18.773-17.294z",fill:"#000"}),l.createElement("path",{d:"M45.785 52.05a1.857 1.857 0 1 0 0-3.716 1.857 1.857 0 0 0 0 3.715",fill:"#0094C7"}),l.createElement("path",{d:"M45.782 52.711a2.523 2.523 0 0 1-2.215-3.715c.32-.592.85-1.025 1.494-1.218a2.5 2.5 0 0 1 1.918.195c.592.32 1.026.85 1.218 1.494a2.5 2.5 0 0 1-.194 1.918 2.53 2.53 0 0 1-2.22 1.326m.006-3.715a1.197 1.197 0 0 0-.568 2.25 1.197 1.197 0 1 0 .567-2.25",fill:"#000"}),l.createElement("path",{d:"M11.832 42.195a1.857 1.857 0 1 0 0-3.715 1.857 1.857 0 0 0 0 3.715",fill:"#0094C7"}),l.createElement("path",{d:"M11.825 42.856c-.403 0-.811-.096-1.19-.3a2.523 2.523 0 0 1-1.023-3.413 2.52 2.52 0 0 1 3.412-1.023 2.523 2.523 0 0 1 1.024 3.412 2.52 2.52 0 0 1-2.223 1.324m.008-3.713a1.194 1.194 0 0 0-.568 2.247 1.197 1.197 0 0 0 1.712-1.396 1.19 1.19 0 0 0-1.144-.851",fill:"#000"}),l.createElement("path",{d:"M24.11 75.42a1.857 1.857 0 1 0 0-3.716 1.857 1.857 0 0 0 0 3.715",fill:"#0094C7"}),l.createElement("path",{d:"M24.11 76.08a2.523 2.523 0 0 1-2.215-3.715 2.5 2.5 0 0 1 1.494-1.218 2.5 2.5 0 0 1 1.918.195c.592.32 1.025.85 1.218 1.495a2.5 2.5 0 0 1-.195 1.918 2.54 2.54 0 0 1-2.22 1.326m.003-3.714a1.2 1.2 0 0 0-1.054.63 1.19 1.19 0 0 0 .486 1.619 1.197 1.197 0 1 0 .567-2.249",fill:"#000"}),l.createElement("path",{d:"M106.723 42.915H87.111a8 8 0 0 0-7.998 7.997V54.7a8 8 0 0 0 7.998 7.997h4.902v4.105l.208-.158c.4-.305.956-.724 1.574-1.187 1.236-.924 2.728-2.023 3.74-2.712l.07-.048h9.118a7.997 7.997 0 0 0 7.997-7.997v-3.787a7.997 7.997 0 0 0-7.997-7.997Zm-.73 8.265a1.664 1.664 0 1 1 .001 3.329 1.664 1.664 0 0 1-.001-3.33Zm-9.076 0a1.664 1.664 0 1 1 0 3.328 1.664 1.664 0 0 1 0-3.328Zm-9.077 0a1.664 1.664 0 1 1 .002 3.328 1.664 1.664 0 0 1-.002-3.328Z",fill:"#FEBC0F",stroke:"#000",strokeWidth:.547}),l.createElement("path",{d:"M87.842 51.453a1.39 1.39 0 1 0 0 2.78 1.39 1.39 0 0 0 0-2.78m9.075 0a1.391 1.391 0 1 0-.001 2.782 1.391 1.391 0 0 0 .001-2.782m9.075 0a1.39 1.39 0 1 0 0 2.782 1.39 1.39 0 0 0 0-2.782",fill:"#fff"}),l.createElement("path",{d:"M91.741 67.585c.05 0 .1-.016.141-.048.04-.03 3.877-2.968 5.88-4.336h8.962c4.688 0 8.502-3.814 8.502-8.502v-3.786c0-4.688-3.814-8.503-8.502-8.503H87.111c-4.688 0-8.502 3.815-8.502 8.503v3.786c0 4.688 3.814 8.502 8.502 8.502h4.399v4.152a.23.23 0 0 0 .231.232m14.983-24.712c4.432 0 8.039 3.607 8.039 8.04v3.786c0 4.433-3.607 8.04-8.039 8.04H97.69a.23.23 0 0 0-.13.04c-1.633 1.11-4.556 3.322-5.587 4.106V62.97a.23.23 0 0 0-.232-.231h-4.63c-4.432 0-8.039-3.607-8.039-8.04v-3.786c0-4.433 3.607-8.04 8.04-8.04z",fill:"#000"}),l.createElement("path",{d:"M105.993 54.466c.895 0 1.623-.727 1.623-1.622s-.728-1.623-1.623-1.623a1.624 1.624 0 0 0 0 3.245m0-2.782a1.16 1.16 0 0 1 0 2.32 1.16 1.16 0 0 1 0-2.32m-9.075 2.782c.895 0 1.622-.727 1.622-1.622a1.624 1.624 0 0 0-3.245 0c0 .895.728 1.622 1.623 1.622m0-2.782a1.16 1.16 0 1 1-.002 2.321 1.16 1.16 0 0 1 .002-2.32m-9.077 2.781c.895 0 1.623-.727 1.623-1.622s-.728-1.623-1.623-1.623-1.622.728-1.622 1.623.727 1.622 1.622 1.622m0-2.782a1.16 1.16 0 0 1 0 2.32 1.16 1.16 0 0 1 0-2.32m-6.876 34.561v2.483h-2.483v2.482H76v2.481h-2.483v2.483h-2.482v2.482h-2.482v2.483H66.07v-2.483h-2.48v-2.482h-2.482v-2.483h-2.483V91.21h-2.482v-2.482H53.66v-4.965h2.483V81.28h7.447v2.482h2.481v2.482h2.483v-2.482h2.482V81.28h7.447v2.482h2.483zm-.334 2.15v-4.299h-2.15a.334.334 0 0 1-.332-.333v-2.149h-6.78v2.149c0 .183-.15.333-.334.333h-2.149v2.149a.334.334 0 0 1-.333.333H66.07a.333.333 0 0 1-.333-.333v-2.149H63.59a.334.334 0 0 1-.334-.333v-2.149h-6.78v2.149c0 .183-.15.333-.333.333h-2.15v4.298h2.15c.184 0 .333.15.333.334v2.148h2.149c.184 0 .333.15.333.334v2.148h2.15c.183 0 .333.15.333.333v2.15h2.149c.183 0 .333.15.333.333v2.149h2.148c.184 0 .334.15.334.333v2.15h1.816v-2.15c0-.184.15-.333.333-.333h2.15v-2.149c0-.184.148-.333.332-.333h2.149v-2.15c0-.183.15-.333.333-.333h2.15V91.21c0-.184.15-.334.333-.334h2.149v-2.148c0-.184.15-.334.333-.334z",fill:"#000"}),l.createElement("path",{d:"M80.632 84.096v4.298h-2.15a.334.334 0 0 0-.333.334v2.148h-2.15a.334.334 0 0 0-.332.333v2.15h-2.15a.333.333 0 0 0-.333.332v2.15h-2.149a.333.333 0 0 0-.333.333v2.149h-2.149a.333.333 0 0 0-.333.333v2.15h-1.817v-2.15a.333.333 0 0 0-.333-.333h-2.148v-2.149a.333.333 0 0 0-.333-.333h-2.15v-2.15a.333.333 0 0 0-.332-.333h-2.15V91.21a.333.333 0 0 0-.333-.333h-2.149v-2.148a.334.334 0 0 0-.333-.334h-2.15v-4.298h2.15c.184 0 .333-.15.333-.333v-2.149h6.78v2.149c0 .183.15.333.334.333h2.148v2.149c0 .183.15.333.333.333h2.483c.184 0 .333-.15.333-.333v-2.15h2.15a.33.33 0 0 0 .332-.332v-2.149h6.78v2.149c0 .183.15.333.334.333z",fill:"#F27179"}),l.createElement("path",{d:"M60.98 142.283 33.256 118.37l34.245 12.951z",fill:"#004861"}),l.createElement("path",{d:"M32.815 118.107a.514.514 0 0 1 .624-.218l34.245 12.951a.515.515 0 0 1 .26.742l-6.521 10.962a.513.513 0 0 1-.777.126l-27.724-23.913a.515.515 0 0 1-.105-.652zm33.932 13.477-30.956-11.707 25.06 21.617 5.896-9.909z",fill:"#000"})));var We,Ge,Ye,Ke=n(48295),Ze=n(62524),$e=n(84976),Qe=n(80251);function Xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Xe(Object(n),!0).forEach((function(t){(0,ze.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var et=()=>We||(We=l.createElement("div",{className:"mobile-asset"},l.createElement("img",{src:"/assets/homeroom/welcome-mobile.svg",alt:"A animated sun waving welcoming you to the homeroom"}))),tt=e=>{var{user:t}=e;return void 0===t.activityFeed?null:Ge||(Ge=l.createElement("div",{className:"container"},l.createElement("h3",{className:"title"},"Make yourself at home!"),l.createElement("div",{className:"icon-container"},l.createElement("img",{src:"/assets/homeroom/welcome-card/t2t.png",alt:"Teacher to Teacher icon",height:60,width:60}),l.createElement("img",{src:"/assets/homeroom/welcome-card/handshake-emoji.png",alt:"Handshake emoji icon",height:60,width:60}),l.createElement("img",{src:"/assets/homeroom/welcome-card/PP_Bug_Primary.png",alt:"Principal Project icon",height:60,width:60})),l.createElement("p",{className:"t2t-content"},"Weâre excited to welcome ",l.createElement("strong",null,"Teacher2Teacher")," and"," ",l.createElement("strong",null,"Principal Project")," to Edutopia. This feed highlights the most relevant stories, videos, and conversations from around our community.")))},nt={welcomeCardWrapper:(0,v.AH)("margin:0 10px;.welcome-card{position:relative;margin-top:40px;padding:0 20px;display:flex;justify-content:center;align-items:center;flex-direction:row;border-radius:10px;.close-button{position:absolute;top:0px;right:20px;z-index:3;border:none;padding:10px;background-color:unset;height:15px;width:15px;cursor:pointer;}.welcome-left-icon,.welcome-right-icon{display:none;}.center{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:25px;gap:0px;.title,.sub-title{font-weight:500;color:",y.Tj.brand1,";margin:0;}.title{color:var(--Edutopia-Colors-Primary-Electric-Orange,#ff4c00);text-align:center;font-size:16px;font-weight:600;line-height:22px;letter-spacing:1px;text-transform:uppercase;margin:11.79px 0 5px;}.sub-title{font-size:40px;font-style:normal;font-weight:500;line-height:48px;font-family:",Ze.A.displayBold,";}.card-description{color:",y.Tj.black,";text-align:center;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin-top:2px;br{display:none;}}}@media screen and (min-width:",y.T5.medium,"){padding:0;.welcome-left-icon,.welcome-right-icon{display:block;}.center{gap:10px;.title{font-size:21px;margin:0;}.sub-title{font-size:45px;}.card-description{font-size:18px;line-height:27px;margin-top:10px;br{display:inline;}}}}}.mobile-asset{display:flex;justify-content:center;align-items:center;width:100%;@media screen and (min-width:",y.T5.medium,"){display:none;}}"),t2tWelcomeCardWrapper:(0,v.AH)("background:#004861;.container{display:flex;width:600px;padding:50px 40px 30px 40px;flex-direction:column;align-items:center;gap:10px;.title{color:",y.Tj.white,"!important;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;}.t2t-content{color:",y.Tj.white,";color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:125%;strong{font-weight:500;}}.icon-container{display:flex;gap:45px;}}")};const rt=e=>{var{user:t}=e,[n]=(0,$e.ok)(),r=n.get("utm_source"),a=Qe.M7.includes(r),[o,i]=l.useState(!0);return o?void 0===t.activityFeed||t.hasClosedHomeroomBanner?null:l.createElement("div",{className:nt.welcomeCardWrapper},l.createElement("div",{className:"".concat(je.lb.container).concat(a?" ".concat(nt.t2tWelcomeCardWrapper):""," welcome-card")},l.createElement("button",{className:"close-button","aria-label":"Close Welcome Card",onClick:(0,s.A)((function*(){i(!1),yield(0,C.TK)(Je(Je({},t),{},{hasClosedHomeroomBanner:!0}))}))},l.createElement(Ke.A,{color:a?"#fff":"#000"})),a?l.createElement(tt,{user:t}):Ye||(Ye=l.createElement(l.Fragment,null,l.createElement(Ve,null),l.createElement("div",{className:"center"},l.createElement(et,null),l.createElement("p",{className:"title"}
2,"Welcome to your"),l.createElement("h2",{className:"sub-title"},"Homeroom"),l.createElement("p",{className:"card-description"},"Say hello to your new feed, where you can see ",l.createElement("br",null)," the latest stories, videos, and conversations in the ",l.createElement("br",null)," community â all curated just for you!")),l.createElement(qe,null))))):null};var at,ot,it,st,lt=()=>l.createElement("div",{style:{marginBottom:"40px"}},l.createElement("ul",{style:{display:"flex",flexDirection:"column",gap:"39px",padding:0,margin:0,listStyle:"none"}},l.createElement("li",{style:{margin:"0 20px",pointerEvents:"none"}}),[1,2,3,4,5,6,7,8].map((e=>l.createElement("li",{key:e,style:{margin:"0 20px",pointerEvents:"none"}},l.createElement(k.V4,null,l.createElement("div",{className:"".concat(je.GF.container," remove-bottom-padding")},l.createElement("div",{className:"".concat(je.GF.content," ").concat(Ie.q)},l.createElement("div",{className:Ie.q,style:{height:"19px"}}))),at||(at=l.createElement(Fe.i,null)))))))),ct=function(){var e=(0,s.A)((function*(e,t,n){yield(0,C.Zg)(e,n,!0)}));return function(t,n,r){return e.apply(this,arguments)}}(),ut=e=>{var{user:t,loggedIn:n,activityFeed:r}=e,a=(0,u.wA)();return(0,l.useEffect)((()=>{n&&r&&!r.items&&ct(t,r,a)}),[]),ot||(ot=l.createElement(lt,null))},dt=e=>{var{user:t,loggedIn:n}=e;return void 0===n||void 0===t?l.createElement("div",{className:"page-inner-full-height",style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center"}},l.createElement("div",null,l.createElement("div",{className:Pe.A.loading},"Loading..."))):n?l.createElement(l.Fragment,null,l.createElement("div",{className:"page-inner-full-height"},st||(st=l.createElement(He,null)),l.createElement(Oe.Ay,{user:t}),l.createElement(rt,{user:t}),t.activityFeed&&t.activityFeed.items?l.createElement(_e,{user:t,activityItems:t.activityFeed,loadMore:()=>{}}):l.createElement(ut,{user:t,loggedIn:n,activityFeed:t.activityFeed}))):it||(it=l.createElement(Be.Ay,null))};const pt=(0,h.h)((0,u.Ng)(((e,t)=>{var n=(0,d.A)(t.location).name.toLowerCase(),r=e.global.loggedIn;return{user:m()(e,"global.user",{}),loggedIn:r,checkedPath:n}}))((e=>{var t={title:"My Homeroom",rawfirstPublished:"2025-08-19T09:14:12.000Z",rawCreated:"2025-08-19T09:14:12.000Z",authors:[],path:"my-homeroom",metatags:{opengraphType:"website",twitterTitle:"My Homeroom",opengraphSiteName:"Edutopia",twitterUserName:"Edutopia",twitterImage:"".concat("https://www.edutopia.org","/assets/homeroom/homeroom-meta-asset.png"),opengraphTitle:"My Homeroom",metaDesc:"Power up your Edutopia experience with our Homeroom feed! This is our most personalized offering ever, designed to deliver you an endlessly useful experience every time you visit.",canonical:"".concat("https://www.edutopia.org","/my-homeroom"),title:"My Homeroom | Edutopia",opengraphImage:"".concat("https://www.edutopia.org","/assets/homeroom/homeroom-meta-asset.png"),twitterCardType:"summary_large_image",twitterDescription:"Power up your Edutopia experience with our Homeroom feed! This is our most personalized offering ever, designed to deliver you an endlessly useful experience every time you visit.",opengraphDescription:"Power up your Edutopia experience with our Homeroom feed! This is our most personalized offering ever, designed to deliver you an endlessly useful experience every time you visit.",opengraphUrl:"".concat("https://www.edutopia.org","/my-homeroom")},summary:"Power up your Edutopia experience with our Homeroom feed! This is our most personalized offering ever, designed to deliver you an endlessly useful experience every time you visit.",shareImage:"".concat("https://www.edutopia.org","/assets/homeroom/homeroom-meta-asset.png"),topics:[]};return l.createElement(l.Fragment,null,l.createElement(c.A,{type:"WebPage",noIndex:!0,seoProps:t}),l.createElement(dt,e))})))},59729:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,Q:()=>o});var r=n(29970),a={"strong-match":"Strong Match","archival-match":"Strong Match","teachers-are-talking":"Top Commented","saved-article":"Save Recommendation","viewed-match":"Viewed Recommendation","educator-like-you-single":"Educators Like You","educators-high-value-comment":"High Value Comment","editor-high-value-comment":"High Value Comment","general-interest-recommendation":"Trending","strong-match-question":"Strong Match","weak-match-question":"Weak Match","weak-match":"Weak Match","archival-weak-match":"Weak Match","comment-replied":"Comment Reply","comment-upvoted":"Comment Upvote","ecm-event":"Edutopia Event"},o=function(e){var{eventType:t="click"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a[e];if(n){var o="view"===t?"Card View":"Click";r.Ay.event({category:"Homeroom",action:o,label:n})}else console.warn("Unknown activity type for Homeroom GA tracking: ".concat(e))};const i=o},60107:(e,t,n)=>{var r=n(96221),a=n(17174),o=n(41494);e.exports=function(e){var t=r(e);return o(t,a(t))+1}},60210:(e,t,n)=>{var r=n(92127);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},60260:(e,t,n)=>{"use strict";n.d(t,{i:()=>v,A:()=>b});var r=n(54705),a=n(96540),o=n(62383),i=n.n(o),s=n(84976),l=n(71468),c=n(9151),u=n(36336),d=n(7066),p=n(45068);const m=(0,l.Ng)((e=>({user:e.global.user,loggedIn:e.global.loggedIn})))((e=>{var{classes:t,redirectURL:n,eduVideo:r}=e,o=(0,a.useRef)(null);return a.createElement("div",{className:t.media},a.createElement(s.N_,{to:"/".concat(n),onClick:()=>{(0,p.s)({user:(void 0).props.user,loggedIn:(void 0).props.loggedIn,terms:(void 0).props.terms})}},a.createElement("video",{ref:o,onLoadedData:()=>{var e=o.current;if(e){var t=e.play();void 0!==t&&t.catch((()=>{}))}}
2,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:"".concat(u.kR.cardEduVideo)},a.createElement("source",{src:null==r?void 0:r.mediaItemUrl,type:"video/mp4"}),"Your browser does not support the video tag.")))}));var h,f=n(76910),g=n(92605),v=()=>{var e={media:"".concat(u.RN.card2Media," ","node--article"),image:u.kR.cardImg,content:u.RN.card2Content,eyebrow:"eyebrow ".concat(u.kR.cardEyebrow),title:u.kR.cardTitle,titleLink:"".concat(u.kR.cardTitleLink," ","node--article"),authors:u.kR.cardAuthors,author:u.kR.cardAuthor,summary:"".concat(u.kR.cardSummary," ").concat(u.RN.card2Summary)},t=a.createElement("div",{className:e.media},a.createElement("a",{className:f.q},a.createElement("div",{className:f.q,style:{height:"100%",width:"100%"}})));return a.createElement("div",{className:u.RN.card2},a.createElement("div",{className:"view"},t,a.createElement("div",{className:e.content},a.createElement("h3",{className:"".concat(e.title," ").concat(f.q," skeleton-text"),style:{height:"26.5px",width:"100%",maxWidth:"300px"}}),a.createElement("h3",{className:"".concat(e.title," ").concat(f.q," skeleton-text"),style:{height:"26.5px",width:"100%",maxWidth:"291px"}}),a.createElement("h3",{className:"".concat(e.title," ").concat(f.q," skeleton-text"),style:{height:"26.5px",width:"100%",maxWidth:"310px"}}),a.createElement("div",{className:"".concat(e.summary)},a.createElement("p",{className:"".concat(f.q," skeleton-text"),style:{height:"25px",width:"100%",maxWidth:"271px"}}),a.createElement("p",{className:"".concat(f.q," skeleton-text"),style:{height:"25px",width:"100%",maxWidth:"310px"}}),a.createElement("p",{className:"".concat(f.q," skeleton-text"),style:{height:"25px",width:"100%",maxWidth:"319px"}})),a.createElement("div",{className:e.authors,style:{display:"flex",flexDirection:"row",gap:"8px",alignItems:"center",marginTop:"10px"}},a.createElement("div",{className:"".concat(e.author," ").concat(f.q),style:{height:"21px",width:"100%",maxWidth:"61px"}}),a.createElement("div",{className:"".concat(e.author," ").concat(f.q),style:{height:"21px",width:"100%",maxWidth:"56px"}})))),h||(h=a.createElement(c.pM,null)))};class y extends a.Component{constructor(){super(...arguments),(0,r.A)(this,"onMouseOverArticleLink",(()=>{(0,d.pV)(this.props.type,this.props.link,this.props.dispatch)})),(0,r.A)(this,"onMouseOverProfileLink",(e=>{var t=e.target.getAttribute("href");(0,d.pV)("node--person",t,this.props.dispatch)})),(0,r.A)(this,"handleClick",(()=>{this.props.homeroomActivity||(0,p.s)({user:this.props.user,loggedIn:this.props.loggedIn,terms:this.props.terms})}))}handleVariations(){return{media:"".concat(u.RN.card2Media," ").concat(this.props.type),image:u.kR.cardImg,content:u.RN.card2Content,eyebrow:"eyebrow ".concat(u.kR.cardEyebrow),title:u.kR.cardTitle,titleLink:"".concat(u.kR.cardTitleLink," ").concat(this.props.type),authors:u.kR.cardAuthors,author:u.kR.cardAuthor,summary:"".concat(u.kR.cardSummary," ").concat(u.RN.card2Summary)}}render(){var e,t,n,r,o=this.handleVariations();return null!==(e=this.props.eduVideo)&&void 0!==e&&e.mediaItemUrl?r=a.createElement(m,{classes:o,redirectURL:this.props.link,eduVideo:this.props.eduVideo}):i()(this.props.image)&&i()(this.props.video.video_still)||(r=a.createElement("div",{className:o.media},a.createElement(s.N_,{to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,onClick:this.handleClick,"aria-hidden":!0,tabIndex:"-1"},!i()(this.props.image)&&(0,d.Vk)(this.props.image,o.image,"Teaser2"),i()(this.props.image)&&!i()(this.props.video.video_still)&&(0,d.Vk)(this.props.video,o.image,"Teaser2")))),a.createElement("div",{className:"".concat(u.RN.card2," ").concat(this.props.type),"data-testid":"teaserCard","data-id":(0,d.i3)(this.props.id)},a.createElement("div",{className:"view"},r,a.createElement("div",{className:o.content},("node--quiz"!==this.props.type||this.props.showEyebrow)&&a.createElement("div",{className:o.eyebrow},this.props.eyebrow),a.createElement("h3",{className:o.title},a.createElement(s.N_,{className:"black-title-link ".concat(o.titleLink),to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,onClick:this.handleClick},this.props.title)),a.createElement("div",{className:o.summary,dangerouslySetInnerHTML:{__html:this.props.summary}}),"node--podcast"===this.props.type?a.createElement(g.cs,{platforms:null===(t=this.props.podcastOptions)||void 0===t?void 0:t.podcastPlatformLinks}):null,a.createElement("div",{className:o.authors},this.props.authors&&this.props.authors.map(((e,t)=>a.createElement(a.Fragment,{key:t},t>0&&", ",a.createElement(s.N_,{className:o.author,to:"/".concat(null==e?void 0:e.url),onMouseOver:this.onMouseOverProfileLink,onTouchStart:this.onMouseOverProfileLink,onClick:this.handleClick},null==e?void 0:e.name))))))),a.createElement(c.Ay,{id:this.props.id,terms:this.props.terms,score:this.props.score,commentCount:null===(n=this.props)||void 0===n?void 0:n.commentCount,link:this.props.link,title:this.props.title,nodeType:this.props.type}))}}y.defaultProps={id:"",image:{},video:{video_still:{}},link:"",authors:[],eyebrow:"",showEyebrow:!1,title:"",summary:"",type:"do-nothing",context:"",packageItems:[],termIDs:[],terms:[],score:0,renderRawData:!1,commentCount:null,user:{followedTopics:[],roles:[],subjects:[]},loggedIn:!1,homeroomActivity:!1,podcastOptions:{}};const b=(0,l.Ng)((e=>({user:e.global.user,loggedIn:e.global.loggedIn})))(y)},60270:(e,t,n)=>{var r=n(87068),a=n(40346);e.exports=function e(t,n,o,i,s){return t===n||(null==t||null==n||!a(t)&&!a(n)?t!=t&&n!=n:r(t,n,o,i,e,s))}},60403:e=>{e.exports=function(e){return e instanceof Date}},60471:e=>{for(var t=[],n=0;n<256;++n)t[n]=(n+256).toString(16).substr(1);e.exports=function(e,n){var r=n||0,a=t;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}},60521:(e,t,n)=>{"use strict";n(40629)("trimRight",(function(e){return function(){return e(this,2)}}),"trimEnd")},60906:e=>{e.exports={}}
2,61249:(e,t,n)=>{var r=n(55089);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},61263:(e,t,n)=>{"use strict";n.d(t,{BR:()=>g,Fo:()=>f,Up:()=>h,cY:()=>v,fi:()=>m});var r=n(54705),a=n(16762),o=n.n(a),i=n(39481),s=n(34980),l=n(17705),c=n(99455),u=n(87602);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m=e=>{var t=o()(e,"data[0]",!1)?e.data[0]:e.data,n={id:o()(t,"id",""),nid:o()(t,"nid",""),vid:o()(t,"vid",""),body:o()(t,"body",""),title:o()(t,"title"),intro:o()(t,"intro",""),created:(0,l.format)((0,l.subHours)(new Date(1e3*Number(o()(t,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(o()(t,"created",""))).toISOString(),changed:(0,l.format)(null!==o()(t,"changed")?new Date(1e3*Number(o()(t,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:null!==o()(t,"changed")?new Date(1e3*Number(o()(t,"changed",""))).toISOString():null,firstPublishedOn:null!==o()(t,"firstPublishedOn")?(0,l.format)((0,l.subHours)(new Date(1e3*Number(o()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==o()(t,"firstPublishedOn")?new Date(1e3*Number(o()(t,"firstPublishedOn",""))).toISOString():null,authors:o()(t,"authors",[]),slug:o()(t,"canonical_url_slug",!1)||o()(t,"slug","").replace(/^\/|\/$/g,"")||o()(t,"uri","").replace(/^\/|\/$/g,""),suffix:o()(t,"suffix",""),defaultPackageSlug:o()(t,"defaultPackageSlug",""),metatags:o()(t,"seo",{}),fbStats:o()(t,"attributes.field_fb_stats",""),summary:o()(t,"summary",""),primaryTopic:o()(t,"primaryTopic",""),topics:o()(t,"terms",[]),commentCount:o()(t,"commentCount",0),commentStatus:o()(t,"commentStatus",""),authorsWhoCommented:o()(t,"authorsWhoCommented",[]),eduStatsScore:o()(t,"eduStatsScore",{}),contentNode:o()(t,"contentNode",!1),profileHasContent:o()(t,"profileHasContent",!1),monthlyPageViews:o()(t,"monthlyPageViews",0),terms:o()(t,"terms",[]),coverMedia:p(p({},o()(t,"coverMedia",{})),{},{captionOverride:o()(t,"captionOverride","")}),coverMediaDisplay:o()(t,"coverMediaDisplay","hide"),isCommentsDisabled:o()(t,"isCommentsDisabled",!0),path:o()(t,"path",""),type:o()(t,"type","node--quiz"),eyebrowComputed:o()(t,"eyebrowComputed",""),quizOptions:o()(t,"quizOptions",{})};return{type:i.qD,quiz:n}},h=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().quizzes[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:i.nC,payload:{url:(0,s.W7)(e),success:m,setError:t}}}(e,t))}},f=(e,t)=>({type:i._4,quizId:e,selections:t}),g=()=>({type:i.wu}),v=(e,t,n,r)=>({type:i.nC,payload:{url:"https://wpvip.edutopia.org/graphql",query:(0,c.Ss)(e,t),success:u.B,parentSlug:n,parentType:r}})},61270:function(e,t,n){var r;e=n.nmd(e),function(){t&&t.nodeType,e&&e.nodeType;var a="object"==typeof n.g&&n.g;a.global!==a&&a.window!==a&&a.self;var o,i=2147483647,s=36,l=/^xn--/,c=/[^\x20-\x7E]/,u=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},p=Math.floor,m=String.fromCharCode;function h(e){throw RangeError(d[e])}function f(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function g(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+f((e=e.replace(u,".")).split("."),t).join(".")}function v(e){for(var t,n,r=[],a=0,o=e.length;a<o;)(t=e.charCodeAt(a++))>=55296&&t<=56319&&a<o?56320==(64512&(n=e.charCodeAt(a++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),a--):r.push(t);return r}function y(e){return f(e,(function(e){var t="";return e>65535&&(t+=m((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+m(e)})).join("")}function b(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function x(e,t,n){var r=0;for(e=n?p(e/700):e>>1,e+=p(e/t);e>455;r+=s)e=p(e/35);return p(r+36*e/(e+38))}function w(e){var t,n,r,a,o,l,c,u,d,m,f,g=[],v=e.length,b=0,w=128,E=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&h("not-basic"),g.push(e.charCodeAt(r));for(a=n>0?n+1:0;a<v;){for(o=b,l=1,c=s;a>=v&&h("invalid-input"),((u=(f=e.charCodeAt(a++))-48<10?f-22:f-65<26?f-65:f-97<26?f-97:s)>=s||u>p((i-b)/l))&&h("overflow"),b+=u*l,!(u<(d=c<=E?1:c>=E+26?26:c-E));c+=s)l>p(i/(m=s-d))&&h("overflow"),l*=m;E=x(b-o,t=g.length+1,0==o),p(b/t)>i-w&&h("overflow"),w+=p(b/t),b%=t,g.splice(b++,0,w)}return y(g)}function E(e){var t,n,r,a,o,l,c,u,d,f,g,y,w,E,C,k=[];for(y=(e=v(e)).length,t=128,n=0,o=72,l=0;l<y;++l)(g=e[l])<128&&k.push(m(g));for(r=a=k.length,a&&k.push("-");r<y;){for(c=i,l=0;l<y;++l)(g=e[l])>=t&&g<c&&(c=g);for(c-t>p((i-n)/(w=r+1))&&h("overflow"),n+=(c-t)*w,t=c,l=0;l<y;++l)if((g=e[l])<t&&++n>i&&h("overflow"),g==t){for(u=n,d=s;!(u<(f=d<=o?1:d>=o+26?26:d-o));d+=s)C=u-f,E=s-f,k.push(m(b(f+C%E,0))),u=p(C/E);k.push(m(b(u,0))),o=x(n,w,r==a),n=0,++r}++n,++t}return k.join("")}o={version:"1.3.2",ucs2:{decode:v,encode:y},decode:w,encode:E,toASCII:function(e){return g(e,(function(e){return c.test(e)?"xn--"+E(e):e}))},toUnicode:function(e){return g(e,(function(e){return l.test(e)?w(e.slice(4).toLowerCase()):e}))}},void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},61308:(e,t,n)=>{var r=n(67526).document;e.exports=r&&r.documentElement},61321:(e,t)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.invariant=function(e,t){if(!Boolean(e))throw new Error(null!=t?t:"Unexpected invariant triggered.")}},61368:(e,t,n)=>{n(20062),e.exports=n(56094).String.trimLeft},61464:(e,t,n)=>{var r=n(57221),a=n(81485),o=n(70157);e.exports=function(e){return function(t,n,i){var s,l=r(t),c=a(l.length),u=o(i,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},61608:(e,t,n)=>{var r=n(43982);e.exports=function(e){return r(new Date,e)}},61702:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLError=void 0,t.formatError=function(e){return e.toJSON()},t.printError=function(e){return e.toString()};var r=n(55569),a=n(99530),o=n(40825);class i extends Error{constructor(e,...t){var n,o,l;const{nodes:c,source:u,positions:d,path:p,originalError:m,extensions:h}=function(e){const t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=p?p:void 0,this.originalError=null!=m?m:void 0,this.nodes=s(Array.isArray(c)?c:c?[c]:void 0);const f=s(null===(n=this.nodes)||void 0===n?void 0:n.map((e=>e.loc)).filter((e=>null!=e)));this.source=null!=u?u:null==f||null===(o=f[0])||void 0===o?void 0:o.source,this.positions=null!=d?d:null==f?void 0:f.map((e=>e.start)),this.locations=d&&u?d.map((e=>(0,a.getLocation)(u,e))):null==f?void 0:f.map((e=>(0,a.getLocation)(e.source,e.start)));const g=(0,r.isObjectLike)(null==m?void 0:m.extensions)?null==m?void 0:m.extensions:void 0;this.extensions=null!==(l=null!=h?h:g)&&void 0!==l?l:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=m&&m.stack?Object.defineProperty(this,"stack",{value:m.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,i):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes)for(const t of this.nodes)t.loc&&(e+="\n\n"+(0,o.printLocation)(t.loc));else if(this.source&&this.locations)for(const t of this.locations)e+="\n\n"+(0,o.printSourceLocation)(this.source,t);return e}toJSON(){const e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function s(e){return void 0===e||0===e.length?void 0:e}t.GraphQLError=i}
2,61802:(e,t,n)=>{var r=n(62224),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,a){t.push(r?a.replace(o,"$1"):n||e)})),t}));e.exports=i},61973:(e,t,n)=>{"use strict";n.d(t,{A:()=>N,F:()=>_});var r,a,o=n(10467),i=n(96540),s=n(71468),l=n(72505),c=n.n(l),u=n(20181),d=n.n(u),p=n(85880),m=n(48231),h=n(3097),f=n(89441),g=-6,v=1.35,y=.12,b="power2.out",x=.7,w="elastic.out(1.2, 0.4)",E=-2,C=1.15,k=.25,A="power2.out",T=.3,D="power2.out",S=()=>{var e,t;return"undefined"!=typeof window&&(null===(e=(t=window).matchMedia)||void 0===e?void 0:e.call(t,"(prefers-reduced-motion: reduce)").matches)},_=e=>{var{filled:t,color:n="#F2E000",width:o="24px",height:s="23px",testId:l}=e;return i.createElement("svg",{width:o,height:s,viewBox:"0 0 30 28",version:"1.1","aria-hidden":"true",focusable:"false","data-testid":l,"data-filled":t?"true":"false"},t?i.createElement("g",{fill:n},r||(r=i.createElement("path",{d:"M29.9543333,10.6409767 C29.833,10.2750233 29.5303333,10.0282326 28.6223333,9.94553488 L20.337,9.19474419 C19.845,9.15013953 19.575,8.95837209 19.3796667,8.5155814 L16.0886667,1.05097674 C15.728,0.232790698 15.3946667,0.0283255814 15,0.0283255814 C14.6056667,0.0283255814 14.272,0.232790698 13.911,1.05162791 L10.62,8.51623256 C10.4246667,8.95902326 10.1546667,9.1507907 9.66233333,9.19539535 L1.37733333,9.94586047 C0.469666667,10.0285581 0.166666667,10.2753488 0.045,10.6413023 C-0.077,11.0075814 0.019,11.3806977 0.704666667,11.9690233 L6.95533333,17.3326512 C7.32666667,17.6513953 7.42966667,17.9616744 7.32133333,18.4324651 L5.49133333,26.3606977 C5.291,27.23 5.438,27.5874884 5.757,27.8134419 C6.076,28.0397209 6.469,28.0657674 7.25333333,27.6109302 L14.4083333,23.4617209 C14.8333333,23.2149302 15.1666667,23.2149302 15.5916667,23.4617209 L22.746,27.6109302 C23.5306667,28.0654419 23.9236667,28.0393953 24.2426667,27.8131163 C24.5616667,27.5868372 24.708,27.2296744 24.5083333,26.3603721 L22.6783333,18.4321395 C22.57,17.9613488 22.673,17.6513953 23.0443333,17.332 L29.295,11.9686977 C29.9803333,11.3803721 30.0766667,11.0072558 29.9543333,10.6409767 Z"}))):i.createElement("g",{fill:n,fillRule:"nonzero"},a||(a=i.createElement("path",{d:"M23.6144512,27.5444717 C23.8289915,27.5474734 24.0333412,27.4556219 24.1700172,27.2947547 C24.3066933,27.1338875 24.3609271,26.9213874 24.3174628,26.7170299 L22.4020081,17.6498787 L29.4321349,11.4118776 C29.6385317,11.2301221 29.7161335,10.9475278 29.6303974,10.6898866 C29.5446613,10.4322453 29.31153,10.2474664 29.0347779,10.2178008 L19.5746756,9.18722058 L15.6418814,0.75923686 C15.5259954,0.516112248 15.2755289,0.360536837 15,0.360536837 C14.7244711,0.360536837 14.4740046,0.516112248 14.3581186,0.75923686 L10.4253244,9.18722058 L0.965222093,10.2178008 C0.688469998,10.2474664 0.455338743,10.4322453 0.369602598,10.6898866 C0.283866454,10.9475278 0.361468329,11.2301221 0.567865116,11.4118776 L7.59799186,17.6498787 L5.68253721,26.7170299 C5.62531758,26.98232 5.73356091,27.2555656 5.95900425,27.4149334 C6.1844476,27.5743012 6.48508312,27.5900955 6.72686512,27.4552741 L15,22.8820531 L23.2731314,27.4552741 C23.3773142,27.5126115 23.4947515,27.5433016 23.6144512,27.5444717 Z M22.6159674,25.5080648 L15.3515058,21.4897741 C15.1337479,21.3685277 14.8662521,21.3685277 14.6484942,21.4897741 L7.38402907,25.5080648 L9.06514884,17.5458206 C9.1167549,17.3078887 9.03541424,17.0611322 8.85118605,16.8967392 L2.67690349,11.416831 L10.9806035,10.5101299 C11.2275761,10.4837387 11.4422154,10.3332819 11.5460686,10.1137531 L15,2.7014857 L18.4539314,10.1137531 C18.5577846,10.3332819 18.7724239,10.4837387 19.0193965,10.5101299 L27.3230965,11.416831 L21.148814,16.8967392 C20.9645858,17.0611322 20.8832451,17.3078887 20.9348512,17.5458206 L22.6159674,25.5080648 Z"}))))};const N=(0,s.Ng)((e=>{var t,n,r;return{user:null===(t=e.global)||void 0===t?void 0:t.user,loggedIn:null===(n=e.global)||void 0===n?void 0:n.loggedIn,userSynced:null===(r=e.global)||void 0===r?void 0:r.userSynced}}))((e=>{var t,{postId:n,postSlug:r,user:a,loggedIn:s,userSynced:l,dispatch:u,ratingCount:N=0,simulateError:O=!1,simulateSuccess:j=!1,className:F="",starColor:I,disableAutoSubmit:P=!1,onRateSuccess:L,onAggregatesChange:M,userRating:H,isFetchingUserRating:R=!1}=e,B=void 0!==H,[z,V]=(0,i.useState)(null),[U,q]=(0,i.useState)(!1),[W,G]=(0,i.useState)(N),[Y,K]=(0,i.useState)(null),[Z,$]=(0,i.useState)(!1),[Q,X]=(0,i.useState)({text:"",isError:!1}),J=(0,i.useRef)(null),ee=(0,i.useRef)(!0),te=(0,i.useRef)([]),ne=(0,i.useRef)(null),re=(0,i.useRef)(!1),ae=(0,i.useRef)(!1);(0,i.useEffect)((()=>{G(N)}),[N]),(0,i.useEffect)((()=>()=>{ee.current=!1,clearTimeout(J.current),p.Ay.killTweensOf(te.current.filter(Boolean)),ne.current&&p.Ay.killTweensOf(ne.current)}),[]);var oe=e=>{clearTimeout(J.current),J.current=setTimeout((()=>{ee.current&&$(!1)}),e)},ie=function(e){X({text:e,isError:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}),$(!0),oe(5e3)},se=e=>{if("function"==typeof M&&e){var t={};"number"==typeof e.ratingCount&&(t.ratingCount=e.ratingCount);var n="number"==typeof e.averageRating?e.averageRating:e.ratingAvg;"number"==typeof n&&(t.averageRating=n),Object.keys(t).length&&M(t)}},le=()=>{"function"==typeof L?L():ie("Thanks! Your rating has been submitted.")},ce=()=>{!S()&&ne.current&&p.Ay.to(ne.current,{keyframes:[{x:-4},{x:4},{x:-2},{x:2},{x:0}],duration:.35,ease:"power1.inOut",overwrite:!0})},ue=e=>{re.current||S()||p.Ay.to(te.current[e-1],{y:E,scale:C,duration:k,ease:A,overwrite:"auto"})},de=e=>{re.current||S()||p.Ay.to(te.current[e-1],{y:0,scale:1,duration:T,ease:D,over
2write:"auto"})},pe=function(){var e=(0,o.A)((function*(e){ae.current=!0;var t=O||new URLSearchParams(window.location.search).has("simulate-rating-error");if(!(null!=a&&a.email||O||j))return u((0,m.to)("signupCta","To rate this resource, create a free account.")),void u((0,m.b7)("rateResource",{postId:n,postSlug:r,rating:Number(e),from:"article"}));var o=z;if(V(e),$(!1),clearTimeout(J.current),(e=>{if(!S()){var t=te.current.slice(0,e).filter(Boolean);if(t.length){re.current=!0;var n=p.Ay.timeline({onComplete:()=>{re.current=!1}});n.to(t,{y:g,scale:v,duration:y,ease:b,stagger:.05,overwrite:!0}),n.to(t,{y:0,scale:1,duration:x,ease:w,stagger:.05},y+.01)}}})(e),t){if(yield new Promise((e=>setTimeout(e,600))),!ee.current)return;return V(o),ie("We couldnât submit your rating. Please try again.",!0),void ce()}if(j){if(yield new Promise((e=>setTimeout(e,600))),!ee.current)return;le()}else try{var i,s,l=yield c().post("".concat("https://v4-1.api.edutopia.org","/handle-rating"),{email:a.email,postId:n,rating:Number(e)},{headers:{"Content-Type":"text/plain"}});if(!ee.current)return;200!==(null==l||null===(i=l.data)||void 0===i?void 0:i.status)?(V(o),ie((null==l||null===(s=l.data)||void 0===s?void 0:s.message)||"We couldnât submit your rating. Please try again.",!0),ce()):("number"==typeof l.data.ratingCount&&G(l.data.ratingCount),se(l.data),le())}catch(e){if(!ee.current)return;V(o),ie("We couldnât submit your rating. Please try again.",!0),ce()}}));return function(t){return e.apply(this,arguments)}}(),me=(0,i.useRef)(null);me.current=pe;var he=(0,i.useMemo)((()=>d()((e=>me.current(e)),300,{leading:!0,trailing:!1})),[]);(0,i.useEffect)((()=>()=>he.cancel()),[he]);var fe=(0,i.useRef)(!1);(0,i.useEffect)((()=>{B&&"number"==typeof H&&!ae.current&&V(H)}),[H]),(0,i.useEffect)((()=>{B||fe.current||s&&null!=a&&a.id&&n&&(fe.current=!0,q(!0),c().get("".concat("https://v4-1.api.edutopia.org","/ratings/aggregate"),{params:{postIds:n,userId:a.id}}).then((e=>{var t;if(ee.current){q(!1);var n=null==e||null===(t=e.data)||void 0===t||null===(t=t.ratings)||void 0===t?void 0:t[0];n&&!ae.current&&("number"==typeof n.userRating&&V(n.userRating),"number"==typeof n.ratingCount&&G(n.ratingCount),se(n))}})).catch((()=>{ee.current&&q(!1)})))}),[s,a,n]);var ge=(0,i.useRef)(!1);(0,i.useEffect)((()=>{if(!P&&!ge.current){var e=new URLSearchParams(window.location.search);if("resource-rating"===e.get("open")&&s&&null!=a&&a.email){ge.current=!0;var t=Number(e.get("rating"));Number.isInteger(t)&&t>=1&&t<=5&&me.current(t),(()=>{var e=new URL(window.location.href),t=new URLSearchParams(e.search);t.delete("open"),t.delete("rating");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)})()}}}),[s,a]);var ve=Y||z||0;return!l||U||R?i.createElement("div",{className:"".concat(f.A.rating," ").concat(F),role:"group","aria-label":"Resource rating","aria-busy":"true"},i.createElement("div",{className:f.A.skeletonStars,"aria-hidden":"true"},Array.from({length:5},((e,n)=>i.createElement("span",{key:n,className:f.A.skeletonStar},t||(t=i.createElement(_,{filled:!0,color:I})))))),i.createElement("span",{className:f.A.skeletonCount,"aria-hidden":"true"}),i.createElement("span",{className:f.A.visuallyHidden,role:"status"},"Loading your rating")):i.createElement("div",{className:"".concat(f.A.rating," ").concat(F),role:"group","aria-label":"Resource rating"},i.createElement("div",{className:f.A.stars,ref:ne,onMouseLeave:()=>K(null)},Array.from({length:5},((e,t)=>t+1)).map((e=>i.createElement("button",{key:e,type:"button",className:f.A.starButton,"aria-label":"Rate ".concat(e," out of ").concat(5," stars"),"aria-pressed":z===e,onClick:()=>he(e),onMouseEnter:()=>{K(e),ue(e)},onMouseLeave:()=>de(e),onFocus:()=>{K(e),ue(e)},onBlur:()=>{K(null),de(e)}},i.createElement("span",{className:f.A.starIcon,ref:t=>{te.current[e-1]=t}},i.createElement(_,{filled:e<=ve,color:I})))))),i.createElement("span",{className:f.A.count},"(",W," ",1===W?"rating":"ratings",")"),i.createElement("span",{className:"".concat(h.A.success," ").concat(f.A.toast," ").concat(Q.isError?f.A.toastError:""," ").concat(Z?f.A.toastVisible:""),role:"status","aria-live":"polite",onMouseEnter:()=>clearTimeout(J.current),onMouseLeave:()=>oe(3e3)},i.createElement("p",null,Q.text)))}))}
2,62012:(e,t,n)=>{"use strict";var r=n(9516),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,i={};return e?(r.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(i[t]&&a.indexOf(t)>=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},62220:(e,t,n)=>{"use strict";n(52468)("italics",(function(e){return function(){return e(this,"i","","")}}))},62224:(e,t,n)=>{var r=n(50104);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},62251:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,Bl:()=>i,fr:()=>o,pR:()=>s,uY:()=>l});var r=n(75930),a=n(17904),o={container:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"large";return(0,r.AH)("position:relative;display:flex;flex-direction:column;align-items:center;.hero-title{position:absolute;top:50%;left:50%;z-index:1;}.ask-and-answer-logo{transform:translate(-50%,-50%) scale(0.5);}@media screen and (min-width:",a.T5.large,"){.ask-and-answer-logo{transform:translate(-50%,-50%) scale(1);}}","large"===e?"\n .ask-us-anything-logo {\n transform: translate(-50%, -46%) scale(0.615);\n }\n .jam-session-logo {\n transform: translate(-50%, -46%) scale(0.615);\n }\n\n @media screen and (min-width: ".concat(a.T5.large,") {\n .ask-us-anything-logo {\n transform: translate(-50%, -41%) scale(0.95);\n }\n .jam-session-logo {\n transform: translate(-50%, -35%);\n }\n }\n\t\t\t"):"\n .ask-and-answer-logo {\n transform: translate(-50%, -50%) scale(0.77);\n }\n @media screen and (max-width: ".concat(a.T5.medium,") {\n .ask-and-answer-logo {\n transform: translate(-50%, -50%) scale(0.51);\n }\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n .ask-and-answer-logo {\n transform: translate(-50%, -50%) scale(0.77);\n }\n }\n .ask-us-anything-logo {\n transform: translate(-50%, -46%) scale(0.685);\n }\n .jam-session-logo {\n transform: translate(-50%, -46%) scale(0.685);\n }\n\t\t\t\t"))},overlay:(0,r.AH)("position:relative;overflow:hidden;display:flex;justify-content:center;width:100%;.hero-banner{width:100%;min-width:1280px;height:114px;}.hero-banner{height:120px;}@media screen and (min-width:",a.T5.large,"){.hero-banner{height:150px;}}"),formButtonWrapper:(0,r.AH)("display:flex;justify-content:center;max-width:790px;margin:0 auto;position:relative;"),formButton:(0,r.AH)("display:flex;align-items:center;gap:10px;height:40px;background:",a.Tj.brand1,";color:",a.Tj.white,";border:none;padding:9px 32px;margin:20px auto 11px;border-radius:60px;font-weight:600;cursor:pointer;letter-spacing:1px;line-height:140%;text-transform:uppercase;transition:background 0.2s ease;&.banner{margin:-10px 0 20px 0;position:relative;top:0;left:0;}.ask-and-answer-page &:not(.signup){margin:-10px auto 0px auto;}&:hover{background:#dd4200;}@media screen and (min-width:",a.T5.large,"){position:absolute;top:50px;right:0;.ask-and-answer-page &:not(.signup){margin:20px auto 11px;}}")},i={wrapper:(0,r.AH)("padding:40px;@media screen and (max-width:",a.T5.medium,"){padding:24px;}"),container:(0,r.AH)("display:flex;flex-direction:column;gap:16px;button.signup{position:unset !important;}"),title:(0,r.AH)("color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-family:'canada-type-gibson';font-weight:600;font-size:18px;line-height:120%;"),content:(0,r.AH)("color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);text-align:center;font-family:'canada-type-gibson';font-size:16px;font-style:normal;font-weight:300;line-height:125%;"),button:(0,r.AH)("font-family:'canada-type-gibson';font-size:16px;font-weight:600;line-height:140%;letter-spacing:1px;width:fit-content;margin:auto;padding:14px 32px;
2cursor:pointer;")},s={container:(0,r.AH)("margin:0px 16px 40px;@media screen and (max-width:",a.T5.small,"){margin:0px 0px 40px;}")},l={container:(0,r.AH)("display:flex;flex-direction:column;gap:8px;max-width:760px;margin:auto;padding:40px;border-radius:10px;border:1px solid #d9d9d9;background:#fff;color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);& > h1{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-size:32px;line-height:38.4px;}& > p{font-family:'canada-type-gibson';font-size:16px;font-style:normal;line-height:20px;margin:0;}@media screen and (max-width:",a.T5.small,"){padding:40px 20px 24px;& > h1{color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);color:#333;font-size:24px;line-height:28.8px;}& > p{color:#333;font-size:16px;line-height:20px;}}"),optionalLabel:(0,r.AH)("margin:0 0 10px 0;color:#333;font-size:14px;font-style:normal;font-weight:300;line-height:16px;"),questionInput:(0,r.AH)("display:flex;flex-direction:column;align-items:flex-end;gap:10px;textarea{width:100%;resize:none;overflow:hidden;color:#333333;font-weight:200;font-size:16px;line-height:22px;letter-spacing:0.8px;height:53px;padding:15.63px 11.45px 15.62px 20.69px;border:1px solid #d8d8d8;border-radius:0%;}textarea::placeholder{color:#333333;}"),questionSection:(0,r.AH)("display:flex;flex-direction:column;> div{width:100%;}.note,a{font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-style:normal;font-weight:200;font-size:12px;line-height:16px;letter-spacing:0.8px;}.note{color:#000000;margin:10px 0 0 0;a{color:#00a7e1;}}"),limit:(0,r.AH)("height:16px;text-align:end;font-family:'canada-type-gibson';font-size:12px;line-height:16px;letter-spacing:0.8px;font-weight:200;color:#000;margin:0;"),limitReached:(0,r.AH)("color:#d70000;font-weight:400;")};const c={formSubmissionContainer:(0,r.AH)("border-radius:4px;margin-bottom:1rem;overflow:hidden;opacity:1;max-height:500px;transition:opacity 0.4s ease-out,max-height 0.4s ease-out,margin-bottom 0.4s ease-out,padding-top 0.4s ease-out,padding-bottom 0.4s ease-out;margin-bottom:20px;&.closing{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-width:0;}& > div{display:flex;flex-direction:column;gap:10px;padding:40px;max-width:750px;font-family:'canada-type-gibson';background:#fff7ed;margin:auto;position:relative;strong{color:#333;font-weight:500;font-size:18px;font-style:normal;line-height:21.6px;}span{color:#333;font-size:16px;line-height:20px;}button{position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;background:#fff7ed;border:none;cursor:pointer;&:hover{background:rgb(247,236,223);}}}@media screen and (max-width:",a.T5.medium,"){padding:0px 16px;}"),commentsWrapper:(0,r.AH)("& > div{padding:0;}"),viewsContainer:(0,r.AH)("display:flex;justify-content:center;& > div{margin:0 0 40px;padding:0 20px;max-width:978px;display:flex;gap:24px;overflow-x:auto;& > *{white-space:nowrap;flex-shrink:0;}@media screen and (max-width:",a.T5.medium,"){padding:0px 10px;}}&,.overlay-container{scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;}}"),viewTab:(0,r.AH)("color:var(--Edutopia-Colors-Secondary-Dark-Grey,#333);font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:10px 0;&.active{border-bottom:2px solid ",a.Tj.brand1,";}&.active:hover{border-bottom:2px solid ",a.Tj.brand1,";}"),viewContent:(0,r.AH)("padding:0 20px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem;max-width:790px;@media screen and (max-width:",a.T5.medium,"){padding:0px 10px;}h2{color:",a.Tj.brand1,";margin-bottom:12px;}p{margin-bottom:24px;}"),t2tCTA:{container:(0,r.AH)("position:relative;width:100%;max-width:790px;background:#0094c7;border:1.32px solid #dddddd;border-radius:13.17px;padding:65.83px 52.67px 39.5px 52.67px;@media screen and (max-width:400px){padding:40px 24px 32px 24px;}"),closeButton:(0,r.AH)("position:absolute;top:20px;right:20px;
2display:flex;justify-content:center;align-items:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:#666666;cursor:pointer;@media screen and (max-width:400px){top:16px;right:16px;}&:hover{opacity:0.85;}"),textBlock:(0,r.AH)("display:flex;flex-direction:column;align-items:center;gap:13.17px;"),headline:(0,r.AH)("font-family:'MuseoSlab-700','Museo Slab',serif;font-weight:600;font-style:normal;font-size:24px;line-height:30px;letter-spacing:0;text-align:center;color:#ffffff;@media screen and (max-width:400px){font-size:20px;line-height:26px;}"),title:(0,r.AH)("font-family:'MuseoSlab-700','Museo Slab',serif;font-weight:600;font-style:normal;font-size:40px;line-height:120%;letter-spacing:0;text-align:center;color:#ffffff;@media screen and (max-width:400px){font-size:28px;}"),body:(0,r.AH)("font-family:'canada-type-gibson','Arial','Verdana',sans-serif;font-weight:300;font-style:normal;font-size:21px;line-height:27px;letter-spacing:0;text-align:center;color:#ffffff;max-width:558px;margin:0 auto;@media screen and (max-width:400px){font-size:18px;line-height:24px;}")},t2tCTACream:{container:(0,r.AH)("position:relative;width:100%;max-width:790px;background:#fff7ed;border:1.32px solid #dddddd;border-radius:13.17px;padding:65.83px 52.67px 39.5px 52.67px;@media screen and (max-width:400px){padding:40px 24px 32px 24px;}"),closeButton:(0,r.AH)("position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:#666666;cursor:pointer;@media screen and (max-width:400px){top:16px;right:16px;}&:hover{opacity:0.85;}"),textBlock:(0,r.AH)("display:flex;flex-direction:column;align-items:center;gap:13.17px;"),headline:(0,r.AH)("font-family:'MuseoSlab-700','Museo Slab',serif;font-weight:600;font-style:normal;font-size:24px;line-height:30px;letter-spacing:0;text-align:center;color:#000000;@media screen and (max-width:395px){font-size:20px;line-height:26px;}"),title:(0,r.AH)("font-family:'MuseoSlab-700','Museo Slab',serif;font-weight:600;font-style:normal;font-size:40px;line-height:120%;letter-spacing:0;text-align:center;color:#000000;@media screen and (max-width:400px){font-size:28px;}"),body:(0,r.AH)("font-family:'canada-type-gibson','Arial','Verdana',sans-serif;font-weight:300;font-style:normal;font-size:21px;line-height:27px;letter-spacing:0;text-align:center;color:#000000;max-width:558px;margin:0 auto;@media screen and (max-width:395px){font-size:18px;line-height:24px;}")},t2tCTAWelcome:{container:(0,r.AH)("position:relative;width:100%;max-width:750px;background:#fff7ed;border:1px solid #d9d9d9;border-radius:20px;padding:60px;@media screen and (max-width:400px){padding:40px 24px 32px 24px;}"),closeButton:(0,r.AH)("position:absolute;top:39px;right:39px;display:flex;justify-content:center;align-items:center;width:23px;height:23px;padding:0;background:transparent;border:none;color:#666666;cursor:pointer;@media screen and (max-width:400px){top:24px;right:24px;}&:hover{opacity:0.85;}"),textBlock:(0,r.AH)("display:flex;flex-direction:column;align-items:center;gap:24px;"),logo:(0,r.AH)("width:250px;max-width:100%;height:auto;"),heading:(0,r.AH)("display:block;width:auto;height:auto;max-width:100%;"),body:(0,r.AH)("font-family:'canada-type-gibson','Arial','Verdana',sans-serif;font-weight:300;font-style:normal;font-size:21px;line-height:27px;letter-spacing:0;text-align:center;color:#000000;max-width:628px;margin:0 auto;@media screen and (max-width:400px){font-size:18px;line-height:24px;}")},richTextWrapper:(0,r.AH)("figure{margin:0 0 31.5px;img{width:unset;}}"),askAndAnswerPage:(0,r.AH)("{\n position: relative;\n\n .comments-list {\n .comment-date {\n font-size: 14px;\n }\n\n .reply-button, .upvote-button, .copy-link-button {\n font-size: 14px;\n }\n }\n\n\t\t&.ask-and-answer-template .page-inner{\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tbackground-image: url(/assets/asked.svg);\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\tbackground-size: cover;\n\t\t\t\t\tbackground-position: center;\n\t\t\t\t\twidth: 60.17px;\n\t\t\t\t\theight: 28.97px;\n\t\t\t\t\tmargin-bottom: 16px;\n\t\t\t\t}\n\n\t\t\t\t@media screen and (min-width: ".concat(a.T5.medium,") {\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\twidth: 100px;\n\t\t\t\t\t\theight: 48.15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n .page-inner {\n padding-top: 25px;\n\n @media screen and (min-width: ").concat(a.T5.medium,") {\n padding-top: 70px;\n }\n }\n\n @media screen and (max-width: ").concat(a.T5.small,") {\n .ask-button {\n display: flex;\n margin: 0 auto;\n margin-top: 20px;\n }\n }\n\n aside {\n padding: 0 16px;\n\n > h2 {\n margin: 0;\n text-transform: uppercase;\n line-height: 1.4;\n font-weight: 600;\n text-align: center;\n font-size: 1rem;\n margin-bottom: 20px;\n }\n\n @media (max-width: ").concat(a.T5.medium,") {\n > h2, > span {\n text-align: start;\n }\n }\n\n > div {\n max-width: 1095px;\n margin: 0 auto;\n display: flex;\n flex-direction: row;\n justify-content: start;\n gap: 20px;\n overflow-x: auto;\n }\n }\n }"))}},62322:(e,t,n)=>{"use strict";var r=n(77981),a=n(43305),o=n(81485),i=n(35052),s=n(67574)("isConcatSpreadable");e.exports=function e(t,n,l,c,u,d,p,m){for(var h,f,g=u,v=0,y=!!p&&i(p,m,3);v<c;){if(v in l){if(h=y?y(l[v],v,n):l[v],f=!1,a(h)&&(f=void 0!==(f=h[s])?!!f:r(h)),f&&d>0)g=e(t,n,h,o(h.length),g,d-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=h}g++}v++}return g}},62380:(e,t,n)=>{"use strict";n.d(t,{A:()=>P});var r=n(96540),a=n(47089),o=n(75930),i=n(17904),s=n(62524);const l={container:(0,o.AH)("{\n background: ".concat(i.Tj.white,";\n position: relative;\n \n p {\n color: ").concat(i.Tj.black,";\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n font-weight: 400; \n } \n }")),header:(0,o.AH)("{\n display: flex;\n flex-direction: column;\n justify-content: center;
2\n align-items: center;\n background-image: linear-gradient(180deg, #FFEAB4 0%, #FFFFFF 82.5%);\n }"),bannerImage:(0,o.AH)("{\n width: 60%;\n margin-top: 40px;\n \n @media screen and (min-width: ".concat(i.T5.small,") {\n width: 50%;\n margin-top: 65px;\n }\n }")),headerContent:(0,o.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n gap: 30px;\n padding: 18px 20px 0;\n \n h1 {\n text-align: center;\n font-weight: 500;\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n color: ".concat(i.Tj.black,";\n font-family: ").concat(s.A.sansSerif,";\n margin-bottom: 0;\n \n @media screen and (min-width: ").concat(i.T5.xxsmall,") {\n font-size: 24px;\n }\n } \n \n a {\n margin-top: -10px;\n }\n \n p {\n margin: -15px 0 0 0;\n padding: 0;\n font-weight: 400;\n color: ").concat(i.Tj.black,";\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n text-align: center;\n max-width: 793px;\n \n i {\n font-style: italic;\n font-weight: 500;\n }\n }\n \n .bottom-content {\n margin: 10px 0;\n } \n }")),meta:(0,o.AH)("{\n max-width: 793px;\n margin: 0 auto;\n text-align: center;\n margin-top: 10px;\n \n .date {\n margin: 0;\n line-height: 40px;\n font-style: italic;\n }\n \n h3 {\n margin: 0;\n font-family: \"museoSlab, 'Arial Narrow', 'Arial', 'Helvetica', 'sans-serif'\",\n font-style: normal;\n font-weight: 600;\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n color: ".concat(i.Tj.black,";\n padding: 0 10px;\n } \n }")),content:(0,o.AH)("{\n position: relative;\n padding: 0 20px;\n }"),footer:(0,o.AH)("{\n background-color: #4FD2FF;\n height: 220px;\n display: flex;\n justify-content: center;
2\n align-items: center;\n flex-direction: column;\n gap: 20px;\n width: 100%;\n \n h4 {\n color: #004861;\n font-size: 21px;\n line-height: 21px;\n letter-spacing: 0;\n text-align: center;\n margin: 0; \n }\n \n @media screen and (min-width: ".concat(i.T5.small,") { \n height: 300px;\n gap: 30px;\n \n h4 {\n font-size: 32px;\n line-height: 32px; \n }\n }\n }")),footerText:(0,o.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 8px;\n \n img {\n width: 18px;\n }\n \n h4 {\n font-size: 18px;\n }\n \n @media screen and (min-width: ".concat(i.T5.xxsmall,") { \n flex-direction: row;\n gap: 10px; \n \n img {\n width: 19.5px;\n }\n \n h4 {\n font-size: 19.5px;\n } \n }\n \n @media screen and (min-width: ").concat(i.T5.small,") {\n gap: 16px;\n \n img {\n width: auto;\n }\n \n h4 {\n font-size: 32px;\n }\n }\n }")),article:(0,o.AH)("{\n max-width: 793px;\n margin: 0 auto;\n &:not(:last-of-type) {\n border-bottom: 1px solid #CACACA; \n }\n \n &:first-of-type {\n margin-top: 40px;\n }\n \n @media screen and (min-width: ".concat(i.T5.small,") {\n margin: 40px auto;\n }\n \n a {\n &:hover:not(.image-link) {\n background-color: ").concat(i.Tj.hover,";\n } \n }\n \n .article-header {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 10px;\n position: relative;\n \n &.has-line { \n @media screen and (min-width: ").concat(i.T5.small,') {\n &:before, &:after {\n content: \'\';\n width: 28%;\n height: 1px;\n background-color: #CACACA;\n position: absolute;\n }\n \n &:before {\n left: 0;\n }\n \n &:after {\n right: 0;\n }\n }\n } \n \n img {\n width: 57px;\n }\n \n img[alt="Magnifier Icon"], img[alt="Air Quality Icon"] {\n width: 61px;\n }\n \n img[alt="Pencil Icon"] {\n width: 47px;\n }\n \n img[alt="Chart Icon"], img[alt="Brain Icon"] {\n width: 51px;\n } \n \n h2 {\n font-size: 32px;\n line-height: 27px;\n letter-spacing: 0;\n font-weight: 500;\n position: relative;\n \n span {\n position: relative;\n top: -10px;\n font-size: 21px;\n right: 0;\n } \n }\n } \n }')),intro:(0,o.AH)("{\n text-align: center;\n font-weight: 400;\n color: ".concat(i.Tj.black,";\n letter-spacing: 0;\n padding: 0 10px;\n }")),card:(0,o.AH)("{\n display: flex;\n flex-direction: column; \n padding-bottom: 30px; \n \n & > div {\n margin-bottom: 10px;\n }\n \n h2 {\n font-size: 24px;\n line-height: 27px;\n font-weight: 500;\n letter-spacing: 0;\n margin: 0;\n \n span {\n color: #FF4C00;\n margin-right: 10px;\n }\n \n &.link {\n a {\n font-family: ".concat(s.A.display,";\n font-weight: 600;\n color: ").concat(i.Tj.black,";\n }\n }\n } \n \n h3 {\n text-align: center;\n font-size: 21px;\n line-height: 27px;\n font-weight: 400;\n max-width: 503px;\n margin: 0 auto; \n } \n \n img {\n width: 100%;\n } \n \n a {\n text-decoration: none;\n color: #00a7e1;\n font-weight: 500;\n word-wrap: break-word; \n }\n \n p {\n margin-top: 10px;\n margin-bottom: 15px;\n }\n \n .read-more {\n font-size: 18px;\n line-height: 27px;\n font-weight: 500;\n color: #1199CA;\n letter-spacing: 0;\n font-family: ").concat(s.A.sansSerif,";\n width: max-content;\n \n img {\n width: 21px;\n height: auto;\n margin-left: 12px;\n }\n }\n }"))};var c,u=n(71057),d=n(40207),p=n(29970),m=n(84976),h=n(28140),f=n(4033);const g=e=>{var{article:t}=e;return r.createElement("div",{className:l.card},t.video.mediaItemUrl?r.createElement(f.A,{eduVideo:t.video,heroType:"simple"}):r.createElement(h.A,{media:t.coverMedia,heroType:"simple",link:t.slug}
2),r.createElement("h2",{className:t.slug?"link":""},r.createElement(m.N_,{to:"/".concat(t.slug)},t.title)),r.createElement("p",{dangerouslySetInnerHTML:{__html:t.summary}}),r.createElement(m.N_,{to:"/".concat(t.slug),className:"read-more"},"Read More",c||(c=r.createElement("img",{src:"/assets/marketing-pages/right-arrow.png",alt:"Arrow Icon"}))))};var v,y,b,x,w,E,C,k=n(71468),A=n(5313),T=n(16762),D=n.n(T),S=n(44206),_=n(39481),N=n(34980),O="the-wired-classroom",j=e=>{var t=e.data;if(t.newsletterType===O)return{type:_.lD,newsletterPages:{slug:O,articles:D()(t,"articles",[])}}},F=n(32465),I=n(22514);const P=(0,S.h)((0,k.Ng)(((e,t)=>{var n=(0,A.A)(t.location).name.toLowerCase(),r=D()(e,"global.loggedIn",!1);return{articles:D()(e,"newsletterPages['".concat(n,"']"),[]),loggedIn:r,checkedPath:n}}))((e=>{var{articles:t=[],loggedIn:n,checkedPath:o,dispatch:i}=e;(0,r.useEffect)((()=>{t.length||(i((0,F.n6)()),i({type:_.nC,payload:{url:(0,N.W7)(O),success:j}}))}),[o,t.length]);var s=n?"/account/settings?grades&subscribe=techNewsletter":"/account/signup?grades&subscribe=techNewsletter";return r.createElement("div",{className:l.container},r.createElement(a.A,{type:"WebPage",seoProps:{title:"Edutopia Newsletters: The Wired Classroom",rawCreated:"2025-04-04T00:00:00Z",metatags:{metaDesc:"A monthly, personalized roundup focused on education technology to save you time, improve assessment, and drive deeper engagement in your classroom.",opengraphDescription:"A monthly, personalized roundup focused on education technology to save you time, improve assessment, and drive deeper engagement in your classroom.",opengraphImage:{mediaItemUrl:"".concat("https://www.edutopia.org","/assets/the-wired-classroom-page/og-image.png")}}}}),r.createElement("div",{className:l.header},r.createElement("img",{className:l.bannerImage,src:"/assets/marketing-pages/the-wired-classroom.png",alt:"The Wired Classroom"}),r.createElement("div",{className:l.headerContent},v||(v=r.createElement("h1",null,"Supercharge your pedagogy!")),y||(y=r.createElement("p",null,"Plug into our monthly tech newsletterâand learn how other educators are using technology to save time, improve assessment, and drive deeper engagement in their classrooms.")),r.createElement(d.A,{url:s,urlType:"internal",className:"".concat(u.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{p.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe"),b||(b=r.createElement("p",{className:"bottom-content"},"Want to read it first? Hereâs a recent edition:")))),t.length?r.createElement(r.Fragment,null,r.createElement("div",{className:l.meta},w||(w=r.createElement("p",{className:"date"},"May 1, 2026")),r.createElement("h3",null,"We found ",t.length," tech stories for you this month:")),r.createElement("div",{className:l.content},t.map(((e,t)=>r.createElement("div",{key:t,className:l.article},r.createElement(g,{article:e})))))):x||(x=r.createElement(I.A,null)),r.createElement("div",{className:l.footer},r.createElement("div",{className:l.footerText},E||(E=r.createElement("img",{src:"/assets/marketing-pages/mail.svg",alt:"Newsletter Icon"})),C||(C=r.createElement("h4",null,"Get the next edition in your inbox"))),r.createElement(d.A,{url:s,urlType:"internal",className:"".concat(u.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{p.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe now!")))})))},62383:(e,t,n)=>{e=n.nmd(e);var r,a,o,i="[object Map]",s="[object Promise]",l="[object Set]",c="[object WeakMap]",u="[object DataView]",d=/^\[object .+?Constructor\]$/,p="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,m="object"==typeof self&&self&&self.Object===Object&&self,h=p||m||Function("return this")(),f=t&&!t.nodeType&&t,g=f&&e&&!e.nodeType&&e,v=g&&g.exports===f,y=Function.prototype,b=Object.prototype,x=h["__core-js_shared__"],w=(r=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",E=y.toString,C=b.hasOwnProperty,k=b.toString,A=RegExp("^"+E.call(C).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),T=v?h.Buffer:void 0,D=b.propertyIsEnumerable,S=T?T.isBuffer:void 0,_=(a=Object.keys,o=Object,function(e){return a(o(e))}),N=z(h,"DataView"),O=z(h,"Map"),j=z(h,"Promise"),F=z(h,"Set"),I=z(h,"WeakMap"),P=!D.call({valueOf:1},"valueOf"),L=U(N),M=U(O),H=U(j),R=U(F),B=U(I);function z(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!K(e)||function(e){return!!w&&w in e}(e))return!1;var t=Y(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?A:d;return t.test(U(e))}(n)?n:void 0}var V=function(e){return k.call(e)};function U(e){if(null!=e){try{return E.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(N&&V(new N(new ArrayBuffer(1)))!=u||O&&V(new O)!=i||j&&V(j.resolve())!=s||F&&V(new F)!=l||I&&V(new I)!=c)&&(V=function(e){var t=k.call(e),n="[object Object]"==t?e.constructor:void 0,r=n?U(n):void 0;if(r)switch(r){case L:return u;case M:return i;case H:return s;case R:return l;case B:return c}return t});var q=Array.isArray;function W(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}(e.length)&&!Y(e)}var G=S||function(){return!1};function Y(e){var t=K(e)?k.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function K(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e){if(W(e)&&(q(e)||"string"==typeof e||"function"==typeof e.splice||G(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&W(e)}(e)&&C.call(e,"callee")&&(!D.call(e,"callee")||"[object Arguments]"==k.call(e))}(e)))return!e.length;var t=V(e);if(t==i||t==l)return!e.size;if(P||function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||b)}(e))return!_(e).length;
2for(var n in e)if(C.call(e,n))return!1;return!0}},62524:(e,t,n)=>{"use strict";n.d(t,{A:()=>a,X:()=>o});var r=n(75930);const a={sansSerif:"'canada-type-gibson', 'Arial', 'Verdana', 'sans-serif'",serif:"Georgia, Times New Roman, serif",display:"museoSlab-500, 'Arial Narrow', 'Arial', 'Helvetica', 'sans-serif'",displayBold:"museoSlab-700, 'Arial Narrow', 'Arial', 'Helvetica', 'sans-serif'",displayLite:"museoSlab-300, 'Arial Narrow', 'Arial', 'Helvetica', 'sans-serif'",mono:"'andale mono', 'lucida console', monospace"};var o={heading1:(0,r.AH)("font-family:'museoSlab';font-style:normal;font-weight:600;font-size:33px;line-height:42px;"),heading3:(0,r.AH)("font-family:'museoSlab-700';font-style:normal;font-size:24px;line-height:30px;"),bodyXSmall:(0,r.AH)("&,p,li{font-family:'canada-type-gibson';font-style:normal;font-weight:200;font-size:16px;line-height:22px;letter-spacing:0.8px;}ol,ul{padding-left:40px;margin-bottom:20px;}a{font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.8px;}"),bodySmall:(0,r.AH)("&,p,li{font-family:'canada-type-gibson';font-style:normal;font-weight:200;font-size:18px;line-height:24px;letter-spacing:0.8px;}ol,ul{padding-left:40px;margin-bottom:20px;}a{font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0.8px;}"),errorColor:(0,r.AH)("color:#d70000;"),successColor:(0,r.AH)("color:#128750;")}},63004:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},63040:(e,t,n)=>{var r=n(21549),a=n(80079),o=n(68223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||a),string:new r}}},63051:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=t&&Number(t.weekStartsOn)||0,a=r(e),o=a.getDay(),i=(o<n?7:0)+o-n;return a.setDate(a.getDate()-i),a.setHours(0,0,0,0),a}},63345:e=>{e.exports=function(){return[]}},63387:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},63605:e=>{e.exports=function(e){return this.__data__.get(e)}},63606:(e,t,n)=>{var r=n(43305),a=n(77981),o=n(67574)("species");e.exports=function(e){var t;return a(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!a(t.prototype)||(t=void 0),r(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},63662:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:()=>r})},63691:(e,t,n)=>{"use strict";n.d(t,{A:()=>N});var r,a,o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,E,C,k,A=n(96540),T=n(84976),D=n(29970),S=n(3097),_=e=>{var{className:t,onClose:n,useBaseStyles:_,hasAuthor:N,hasCommentIcon:O,commentCount:j,hasPostDateFull:F,shouldTrackVisible:I}=e,P=(0,A.useRef)(null),[L,M]=(0,A.useState)(!1);(0,A.useEffect)((()=>{I&&D.Ay.event({category:"SavedIconTooltip",action:"Visible",label:"savedIconCta"})}),[I]),(0,A.useEffect)((()=>{var e=P.current;if(e){var t=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&e.intersectionRatio>=.5&&(M(!0),t.disconnect())}))}),{threshold:.5});return t.observe(e),()=>{t.disconnect()}}}),[]);var H=t;if(!_&&t===S.A.tooltipMobile){var R=null==j?null:Number(j),B=Number.isFinite(R)?R:null;N?F&&(H="".concat(t," ").concat(S.A.tooltipMobilePostDateFull)):H="".concat(t," ").concat(S.A.tooltipMobileNoAuthor),O?11===B?H="".concat(H," ").concat(S.A.tooltipMobileCount11):B>11&&(H="".concat(H," ").concat(S.A.tooltipMobileCountGt11)):H="".concat(H," ").concat(S.A.tooltipMobileNoCommentIcon)}return A.createElement("div",{ref:P,className:_?"".concat(S.A.tooltip," ").concat(t):H},A.createElement("button",{className:S.A.tooltipClose,type:"button","aria-label":"Dismiss tooltip",onClick:()=>{D.Ay.event({category:"SavedIconTooltip",action:"Closed",label:"savedIconCta"}),n()}},r||(r=A.createElement("img",{src:"/assets/close-gray.svg",alt:""}))),A.createElement("div",{className:S.A.tooltipContent},A.createElement("svg",{className:S.A.tooltipIllustration,width:"119",height:"121",viewBox:"0 0 119 121",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",fill:"none"},A.createElement("defs",null,A.createElement("clipPath",{id:"bookmark-fill-clip"},A.createElement("rect",{className:"".concat(S.A.bookmarkFillMask," ").concat(L?S.A.bookmarkFillMaskAnimate:""),x:"0",y:"0",width:"119",height:"121"}))),A.createElement("path",{className:S.A.bookmarkFill,clipPath:"url(#bookmark-fill-clip)",d:"M57.833 12.7458C62.2284 12.7458 65.7033 12.8689 68.3398 13.0329H68.3408C72.1837 13.2652 75.0058 16.
20227 75.2363 19.6442V19.6452C75.4278 22.7916 75.5928 27.2989 75.5928 33.5241C75.5928 43.2449 75.1953 49.9038 74.8945 53.5007C74.8091 54.5081 73.5793 55.1077 72.6133 54.4597H72.6143L59.2891 45.4929C58.4676 44.9313 57.3812 44.8965 56.5273 45.3893L56.3633 45.4929L43.0381 54.4597L43.0361 54.4616C42.0769 55.1155 40.8438 54.5143 40.7578 53.5007C40.4572 49.9038 40.0605 43.2448 40.0605 33.5241C40.0605 27.3001 40.2247 22.7935 40.416 19.6472C40.6452 16.0282 43.4623 13.2712 47.2998 13.0339H47.3105L47.3262 13.0329C49.9627 12.8689 53.4377 12.7458 57.833 12.7458Z"}),A.createElement("path",{className:"".concat(S.A.bookmarkOutline," ").concat(L?S.A.bookmarkOutlineAnimate:""),d:"M57.833 12.7458C62.2284 12.7458 65.7033 12.8689 68.3398 13.0329H68.3408C72.1837 13.2652 75.0058 16.0227 75.2363 19.6442V19.6452C75.4278 22.7916 75.5928 27.2989 75.5928 33.5241C75.5928 43.2449 75.1953 49.9038 74.8945 53.5007C74.8091 54.5081 73.5793 55.1077 72.6133 54.4597H72.6143L59.2891 45.4929C58.4676 44.9313 57.3812 44.8965 56.5273 45.3893L56.3633 45.4929L43.0381 54.4597L43.0361 54.4616C42.0769 55.1155 40.8438 54.5143 40.7578 53.5007C40.4572 49.9038 40.0605 43.2448 40.0605 33.5241C40.0605 27.3001 40.2247 22.7935 40.416 19.6472C40.6452 16.0282 43.4623 13.2712 47.2998 13.0339H47.3105L47.3262 13.0329C49.9627 12.8689 53.4377 12.7458 57.833 12.7458Z",fill:"none",stroke:"#000000",strokeWidth:"1.03852"}),a||(a=A.createElement("path",{d:"M88.1164 32.3685C88.1164 32.3685 89.6012 31.5106 90.9939 31.0992C90.9939 31.0992 91.4646 35.6207 92.218 36.7956C92.9721 37.9705 93.777 37.9557 93.777 37.9557C93.9159 39.0072 94.7778 42.0401 95.4218 44.7373C95.396 44.5398 96.667 43.0963 97.6225 42.777C97.6225 42.777 98.8505 45.1908 99.3095 45.8747C99.7677 46.5585 100.774 45.5546 100.774 45.5546C101.318 46.6522 103.4 53.9647 103.128 57.7704C102.856 61.5769 103.342 69.6942 103.152 72.044C102.963 74.3937 103.197 75.3547 103.197 75.3547C103.197 75.3547 110.547 92.5238 111.508 95.6886C112.47 98.8534 117.81 103.233 117.81 103.233L100.774 120.269C100.293 119.468 96.4921 113.885 92.4428 113.701C81.868 113.22 77.3823 107.051 74.9787 103.526C72.575 100.001 66.0066 85.9826 63.7637 82.9388C61.855 80.3478 59.4826 76.1861 60.1992 73.5756L63.7629 78.6655C63.7629 78.6655 66.7544 76.4227 67.7146 76.3157C67.2907 74.9379 63.8176 71.1665 63.7637 71.1079C65.343 71.1306 66.8856 72.1111 67.7685 73.4858C69.2104 75.7302 75.6196 82.618 77.3816 84.8616C77.3816 84.8616 76.1036 70.3203 76.7406 67.2374C78.1146 60.5878 67.2798 44.3409 67.6007 40.721C67.7514 39.0137 68.0628 38.6483 68.2252 37.9106C68.2252 37.9106 70.7061 42.3363 71.3471 42.3363C71.988 42.3363 73.6812 41.3792 73.6812 41.3792C73.7361 41.5039 77.4184 46.6271 79.9351 51.0257C81.2721 53.3625 84.3068 58.52 84.3068 58.52C84.3068 58.52 84.3068 58.0516 84.3068 56.6464C83.9945 54.3825 81.6212 41.5177 81.7165 41.7898C81.7165 41.7898 80.7025 30.21 81.7165 28.8922C82.8899 27.3653 83.6175 27.0553 84.3037 26.8789C84.3037 26.8789 84.9118 31.242 85.4458 31.8822C85.9797 32.5231 88.1164 32.3685 88.1164 32.3685Z",fill:"#C49A6C"})),o||(o=A.createElement("path",{d:"M100.118 43.1799C100.277 44.0277 100.503 45.009 100.774 45.5546C100.774 45.5546 99.7686 46.5586 99.3096 45.8747C98.8513 45.1909 97.6226 42.7771 97.6226 42.7771C97.9028 42.6834 98.2112 42.5444 98.5063 42.3953C99.173 42.0565 99.9809 42.4445 100.118 43.1791V43.1799Z",fill:"#C49A6C"})),i||(i=A.createElement("path",{d:"M93.7772 37.9556C93.7772 37.9556 92.9715 37.9704 92.2182 36.7956C91.4641 35.6207 90.9941 31.0991 90.9941 31.0991C91.8115 30.8579 92.6156 31.0512 93.0504 31.3799C93.0504 31.3799 93.5641 36.3389 93.7772 37.9556Z",fill:"#C49A6C"})),s||(s=A.createElement("path",{d:"M87.4755 26.0074L88.1165 32.3682C88.1165 32.3682 85.9798 32.5228 85.4458 31.8818C84.9118 31.2409 84.3037 26.8786 84.3037 26.8786C84.6745 26.7841 85.0336 26.7287 85.4458 26.5414C86.6207 26.0082 87.5186 26.4346 87.5186 26.4346L87.4755 26.0074Z",fill:"#C49A6C"})),l||(l=A.createElement("path",{d:"M73.6814 41.3787C73.6814 41.3787 71.9882 42.3358 71.3473 42.3358C70.7063 42.3358 68.2285 38.2467 68.2285 38.2467C68.4112 37.42 68.6165 37.0453 68.8772 36.7689C69.1473 36.483 69.7019 36.2439 70.1486 36.086C
270.5383 35.9483 70.9586 36.1232 71.1646 36.4815C71.7206 37.4481 72.8275 39.437 73.6814 41.3787Z",fill:"#C49A6C"})),c||(c=A.createElement("path",{d:"M63.7637 71.108C63.8184 71.1666 67.2915 74.9379 67.7146 76.3158C66.7536 76.4228 63.7629 78.6656 63.7629 78.6656L60.1992 73.5757C60.3249 73.1182 60.5451 72.7084 60.8792 72.3626C61.7496 71.4632 62.7637 71.0932 63.7637 71.108Z",fill:"#C49A6C"})),u||(u=A.createElement("path",{d:"M71.3043 43.1689C71.1138 43.1689 70.7594 43.1689 69.2793 41.0057C68.5837 39.9893 67.7488 38.6071 67.9522 38.9487C67.8741 38.8199 67.7058 38.2995 67.8346 38.2214C67.9634 38.1433 68.1313 38.1847 68.2101 38.3135C69.3046 40.12 70.928 42.489 71.3184 42.6225C71.743 42.6108 72.8805 42.0534 73.505 41.7013C73.6361 41.6271 73.8032 41.6732 73.8774 41.8051C73.9515 41.9363 73.9055 42.1033 73.7735 42.1775C73.594 42.279 71.9975 43.1697 71.3051 43.1697L71.3043 43.1689Z",fill:"black"})),d||(d=A.createElement("path",{d:"M96.6635 70.2165C96.5855 70.2165 96.5082 70.1837 96.4535 70.1197C96.1319 69.7442 94.9773 66.2039 94.4113 64.3842C94.0155 63.1125 92.7204 58.8611 92.6501 57.53C92.5986 56.5495 91.9468 54.067 91.2567 51.4386C90.5525 48.7578 89.8242 45.9849 89.661 44.5141C89.3448 41.6702 87.8616 32.5021 87.8467 32.41C87.846 32.4045 87.8452 32.3991 87.8444 32.3936L87.273 26.6112C86.9521 26.6503 86.2995 26.4512 85.5586 26.7877C85.2183 26.9422 84.9161 27.0125 84.6242 27.0804C84.5399 27.0999 84.4556 27.1195 84.3712 27.1413C83.7623 27.2974 83.0722 27.5738 81.9325 29.0563C81.2416 29.954 81.5999 36.6622 81.9879 40.6795C82.0027 40.8294 81.8927 40.9629 81.742 40.9777C81.5921 40.9918 81.4586 40.8825 81.4438 40.7318C81.4414 40.7053 81.1885 38.0682 81.0628 35.3039C80.8052 29.6254 81.3275 28.9462 81.4992 28.7221C82.7444 27.1023 83.5336 26.7908 84.2354 26.6112C84.3244 26.5886 84.4118 26.5683 84.5001 26.548C84.778 26.4832 85.0411 26.4223 85.3322 26.2896C86.5477 25.7385 87.3916 26.1211 87.4291 26.1211C87.5696 26.1211 87.6867 26.2272 87.7008 26.367L88.387 32.3296C88.4393 32.6504 89.8897 41.6319 90.2036 44.4532C90.3628 45.8842 91.0857 48.6368 91.7844 51.2988C92.4823 53.9546 93.1412 56.4637 93.195 57.5004C93.2395 58.3497 93.8828 60.84 94.9148 64.1641C95.8485 67.1704 96.6947 69.5296 96.8712 69.7669C96.9695 69.8816 96.9547 70.0526 96.8399 70.1502C96.7892 70.1939 96.726 70.215 96.6635 70.215V70.2165Z",fill:"black"})),p||(p=A.createElement("path",{d:"M100.774 71.3802C100.651 71.3802 100.54 71.2975 100.509 71.1725C100.502 71.1398 99.6998 67.8758 99.5937 64.4683C99.5343 62.5681 98.4133 58.511 97.4234 54.9309C96.6326 52.0698 95.9503 49.5998 95.8551 48.46C95.7919 47.6997 95.5639 46.5037 95.158 44.8034C95.1228 44.6567 95.2134 44.5091 95.3601 44.474C95.5061 44.4389 95.6545 44.5294 95.6896 44.6762C96.108 46.4272 96.3336 47.6154 96.4 48.414C96.4905 49.5022 97.1994 52.0683 97.9504 54.7849C98.9481 58.3939 100.078 62.4846 100.139 64.4503C100.244 67.7978 101.032 71.0086 101.039 71.0406C101.075 71.1874 100.986 71.3349 100.84 71.3716C100.819 71.3771 100.796 71.3794 100.774 71.3794V71.3802Z",fill:"black"})),m||(m=A.createElement("path",{d:"M95.4215 45.0092C95.2982 45.0092 95.1858 44.9249 95.1561 44.7992C94.9118 43.775 94.6409 42.7234 94.3786 41.7062C93.9578 40.07 93.594 38.6577 93.5058 37.9895C93.3137 36.5312 92.7611 32.375 92.676 31.5491C92.4269 31.4234 92.0327 31.0752 91.0709 31.3594C89.7274 31.7567 88.2676 32.5951 88.2527 32.603C88.2168 32.6233 88.177 32.6357 88.1356 32.6389C87.9022 32.656 85.8413 32.7825 85.2355 32.0549C84.6797 31.3882 84.1363 27.6559 84.0325 26.9143C84.0114 26.7652 84.116 26.627 84.2651 26.6059C84.415 26.5856 84.5524 26.6895 84.5735 26.8386C84.8631 28.9159 85.3409 31.3281 85.6547 31.7044C85.9529 32.0627 87.2043 32.1486 88.0349 32.0971C88.3238 31.9347 89.6446 31.2103 90.9156 30.834C91.9898 30.5163 92.6401 30.8223 93.0991 31.1689C93.16 31.2149 93.1982 31.2836 93.206 31.3594C93.2115 31.4117 93.8376 36.322 94.0476 37.9169C94.1319 38.5516 94.491 39.9497 94.9079 41.5688C95.1702 42.5884 95.4418 43.6423 95.6877 44.6712C95.7229 44.8179 95.6323 44.9655 95.4855 45.0006C95.4645 45.0053 95.4426 45.0084 95.4215 45.0084V45.0092Z",fill:"black"})),h||(h=A.createElement("path",{d:"M93.7777 38.2274C93.6965 38.2274 92.7941 38.1977 91.9884 36.9416C91.2085 35.7261 90.7417 31.3131 90.7222 31.1257C90.7066 30.9758 90.8159 30.8416 90.9658 30.8259C91.1156 30.8103 91.2499 30.9196 91.2655 31.0695C91.3943 32.3092 91.8588 35.7285 92.4482 36.6465C93.0993 37.6614 93.7613 37.6809 93.7722 37.6809C93.9205 37.6786 94.0478 37.798 94.0509 37.9487C94.054 38.0994 93.9338 38.2243 93.7832 38.2274C93.7824 38.2274 93.7808 38.2274 93.7785 38.2274H93.7777Z",fill:"black"})),f||(f=A.createElement("path",{d:"M100.774 120.542C100.763 120.542 100.752 120.542 100.74 120.54C100.657 120.53 100.583 120.481 100.54 120.409C100.502 120.347 96.6036 114.163 92.4302 113.973C87.7829 113.761 83.7641 112.416 8
20.483 109.974C77.561 107.798 75.7342 105.119 74.7521 103.68C73.5819 101.964 71.4999 97.9116 69.2961 93.6219C67.0314 89.2143 64.6902 84.6568 63.5427 83.1002C62.4755 81.6521 59.0625 76.6793 59.9352 73.5028C60.0773 72.9852 60.3287 72.5379 60.6823 72.1725C61.5301 71.2958 62.5746 70.8345 63.7066 70.8345C63.7269 70.8345 63.7472 70.8345 63.7675 70.8345C65.3757 70.8571 67.0361 71.84 67.9987 73.338C68.8707 74.6956 71.5975 77.7894 74.0035 80.5201C75.4977 82.2157 76.9091 83.8168 77.5969 84.6927C79.3135 86.8786 86.3395 91.7655 86.4105 91.8147C86.5346 91.9006 86.5651 92.0708 86.4792 92.1949C86.3933 92.319 86.2232 92.3494 86.099 92.2636C85.8071 92.0614 78.9341 87.2798 77.1675 85.03C76.4891 84.1666 75.0832 82.5709 73.5937 80.8808C71.1752 78.136 68.4335 75.025 67.5389 73.6331C66.6731 72.2857 65.1899 71.4012 63.7597 71.3809C63.7425 71.3809 63.7246 71.3809 63.7074 71.3809C62.7269 71.3809 61.8174 71.7853 61.075 72.5527C60.7854 72.8517 60.5793 73.2202 60.4622 73.648C59.8205 75.9837 61.8603 79.8948 63.983 82.7762C65.1563 84.368 67.5076 88.9458 69.7825 93.3721C71.8824 97.4581 74.0535 101.684 75.2042 103.372C77.3221 106.478 81.7289 112.939 92.4552 113.428C94.2327 113.508 96.1453 114.563 98.1399 116.561C99.4062 117.829 100.378 119.163 100.822 119.836L117.407 103.251C116.352 102.358 112.117 98.633 111.247 95.7687C110.302 92.6539 103.02 75.634 102.946 75.463C102.94 75.449 102.936 75.4349 102.932 75.4201C102.922 75.3787 102.69 74.3896 102.881 72.0226C102.965 70.9758 102.912 68.6884 102.856 66.2676C102.786 63.2605 102.707 59.8522 102.856 57.7514C103.131 53.8926 101.01 46.6442 100.53 45.6762C100.294 45.2 100.065 44.3771 99.8496 43.2303C99.8004 42.9688 99.6357 42.751 99.3968 42.6339C99.1532 42.5137 98.8737 42.516 98.6302 42.6394C98.282 42.8158 97.9729 42.9493 97.709 43.0367C96.9057 43.3053 95.8221 44.502 95.6949 44.7667C95.6824 44.9056 95.5653 45.0149 95.4225 45.0149C95.2796 45.0149 95.1719 44.9142 95.1523 44.7823C95.1523 44.7792 95.1516 44.7761 95.1508 44.7729C95.1508 44.7729 95.15 44.7659 95.15 44.762C95.1492 44.7534 95.1484 44.7456 95.1484 44.737C95.1531 44.4591 95.5887 43.9735 95.9619 43.6074C96.2882 43.2873 96.926 42.7214 97.5349 42.5176C97.773 42.4388 98.058 42.3154 98.3812 42.1515C98.7793 41.9493 99.2368 41.9462 99.6364 42.1429C100.031 42.3373 100.305 42.6972 100.385 43.1289C100.588 44.2109 100.807 45.0079 101.017 45.4326C101.614 46.6364 103.67 53.998 103.399 57.7896C103.252 59.8646 103.331 63.2589 103.399 66.2543C103.459 68.7962 103.509 70.9906 103.423 72.0663C103.256 74.1507 103.427 75.125 103.457 75.2717C103.88 76.2608 110.823 92.4962 111.768 95.6095C112.695 98.6587 117.93 102.978 117.982 103.022C118.041 103.071 118.078 103.143 118.082 103.219C118.086 103.297 118.057 103.372 118.002 103.426L100.966 120.463C100.914 120.514 100.845 120.543 100.773 120.543L100.774 120.542Z",fill:"black"})),g||(g=A.createElement("path",{d:"M99.7369 46.3851C99.7104 46.3851 99.683 46.3836 99.6565 46.3812C99.4215 46.3578 99.2224 46.2352 99.0819 46.026C98.6198 45.3367 97.4293 42.9994 97.3785 42.9003C97.3098 42.766 97.3637 42.6013 97.498 42.5326C97.6322 42.4639 97.7969 42.5177 97.8656 42.652C97.8781 42.6762 99.0913 45.0588 99.5355 45.7216C99.5979 45.8145 99.658 45.8324 99.7088 45.8379C99.9766 45.8644 100.411 45.5272 100.58 45.3601C100.687 45.2539 100.86 45.2539 100.966 45.3609C101.073 45.4678 101.073 45.6404 100.966 45.7465C100.899 45.8145 100.309 46.3851 99.7369 46.3851Z",fill:"black"})),v||(v=A.createElement("path",{d:"M63.7629 78.9382C63.7489 78.9382 63.7341 78.9375 63.72 78.9351C63.6466 78.9234 63.5818 78.8828 63.5389 78.8219L59.9752 73.732C59.8885 73.6087 59.919 73.4377 60.0423 73.3518C60.1657 73.2652 60.3366 73.2956 60.4225 73.419L63.8254 78.2794C64.4968 77.7868 66.3297 76.4815 67.3454 76.1286C66.7778 74.9381 64.6763 72.5017 63.5631 71.2948C63.4632 71.1879 63.4655 71.0192 63.5693 70.9146C63.6763 70.8077 63.8488 70.8077 63.9558 70.9146C63.9581 70.917 63.962 70.9209 63.9643 70.9232C64.1103 71.0809 67.5366 74.8078 67.9762 76.2364C68.0004 76.3144 67.9879 76.3988 67.9434 76.4667C67.8989 76.5346 67.8263 76.5791 67.7451 76.5885C67.3883 76.6283 66.0776 77.2731 63.9269 78.8852C63.8792 78.9211 63.8215 78.9398 63.7629 78.9398V78.9382Z",fill:"black"})),y||(y=A.createElement("path",{d:"M77.4368 84.7519C77.1505 81.1348 76.5624 73.4167 76.5 71.4807C76.4219 69.0606 77.2026 66.6406 76.9684 65.3135C76.7342 63.9864 75.8755 59.4585 73.5335 55.0868C72.4769 53.1145 71.702 50.7491 70.7231 48.839C69.5322 46.5152 67.8376 42.7
2527 67.6786 41.735C67.2882 39.2369 68.147 37.9103 68.6153 36.9755C68.8699 36.4674 70.0986 35.8826 70.7231 36.1168C71.3476 36.351 73.6115 41.5815 74.158 42.2841C74.7045 42.9867 78.7639 48.6075 79.7007 50.6372C80.6375 52.6669 88.0537 65.3136 88.5221 66.0162C88.8969 66.5783 89.2508 68.4883 89.3809 69.373",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round"})),b||(b=A.createElement("path",{d:"M81.7305 40.5637C81.7825 41.4484 82.0115 43.8737 82.5111 46.4967C83.1357 49.7754 84.2611 52.665 84.3847 56.7233C84.4098 57.5461 84.3327 58.3106 84.3847 58.8311",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round"})),x||(x=A.createElement("path",{d:"M88.1021 18.2965C88.1021 18.2965 103.046 18.8693 107.576 22.5338C107.409 23.488 105.267 26.5857 105.267 26.5857C105.267 26.5857 97.7046 20.3092 88.1021 18.2965Z",fill:"#FFBC0D",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round",strokeLinejoin:"round"})),w||(w=A.createElement("path",{d:"M26.1129 2.89956L34.4276 11.5891L32.0257 14.12L19.8945 6.35299L26.1129 2.89956Z",fill:"#FFBC0D",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),E||(E=A.createElement("path",{d:"M11.6102 46.9518C15.1675 44.1935 18.5246 47.7059 19.7584 49.8069C19.0542 47.0705 18.9786 41.5081 24.3107 41.1493C29.1841 40.8213 31.2368 47.3927 29.8594 53.5754C29.0901 57.029 27.0864 62.3552 26.0536 64.0798C24.5107 63.9395 18.8965 61.5277 15.4326 59.049C11.2813 56.0782 7.16361 50.3996 11.6102 46.9518Z",fill:"#F27179",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),C||(C=A.createElement("path",{d:"M97.34 1.64076C99.2121 2.18521 98.9079 4.21754 98.5218 5.16564C99.2627 4.24278 101.126 2.83545 102.654 4.58903C104.05 6.19179 102.366 8.53294 99.9094 9.5922C98.537 10.1839 96.205 10.8141 95.3486 10.8854C94.9893 10.3173 94.3255 7.77824 94.2515 5.96566C94.1627 3.79332 94.9998 0.960199 97.34 1.64076Z",fill:"#F27179",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),k||(k=A.createElement("path",{d:"M33.1535 30.076C33.1535 30.076 10.6396 13.6165 1.12223 15.1338C0.634 17.1093 1.40768 25.3948 1.40768 25.3948C1.40768 25.3948 17.4183 22.5653 33.1535 30.076Z",fill:"#4FD2FF",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round",strokeLinejoin:"round"}))),A.createElement("p",{className:S.A.tooltipText},"Save this article to get better recommendations in your"," ",A.createElement(T.N_,{className:S.A.tooltipLink,to:"/my-homeroom"},"Homeroom feed"),".")))};_.defaultProps={className:"",useBaseStyles:!0,hasAuthor:!0,hasCommentIcon:!0,commentCount:null,hasPostDateFull:!1,shouldTrackVisible:!1};const N=_},63702:e=>{e.exports=function(){this.__data__=[],this.size=0}},63862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},64148:(e,t,n)=>{var r=n(6343);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},64202:(e,t,n)=>{"use strict";var r=n(9516);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},64490:(e,t,n)=>{"use strict";var r=n(9516),a=n(82881),o=n(93864),i=n(96987);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=a(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||i.adapter)(e).then((function(t){return s(e),t.data=a(t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(s(e),t&&t.response&&(t.response.data=a(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},64509:(e,t,n)=>{"use strict";var r=n(67526),a=n(57917),o=n(55089),i=n(98880),s=n(83048),l=n(57067),c=n(59415).f,u=n(68641).f,d=n(47967).f,p=n(40629).trim,m="Number",h=r[m],f=h,g=h.prototype,v=o(n(84719)(g))==m,y="trim"in String.prototype,b=function(e){var t=s(e,!1);if("string"==typeof t&&t.length>
22){var n,r,a,o=(t=y?t.trim():p(t,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=t.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(t.charCodeAt(1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+t}for(var i,l=t.slice(2),c=0,u=l.length;c<u;c++)if((i=l.charCodeAt(c))<48||i>a)return NaN;return parseInt(l,r)}}return+t};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof h&&(v?l((function(){g.valueOf.call(n)})):o(n)!=m)?i(new f(b(t)),n,h):b(t)};for(var x,w=n(1763)?c(f):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),E=0;w.length>E;E++)a(f,x=w[E])&&!a(h,x)&&d(h,x,u(f,x));h.prototype=g,g.constructor=h,n(28859)(r,m,h)}},64621:(e,t,n)=>{var r=n(51852),a=n(84393);e.exports=function(e){var t=r(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var o=a(n);return o.setDate(o.getDate()-1),o}},64752:(e,t,n)=>{var r=n(91978);e.exports=function(e){return r(e,{weekStartsOn:1})}},64767:(e,t,n)=>{"use strict";var r=n(56614);e.exports=function(e){return"undefined"!=typeof File&&e instanceof File||"undefined"!=typeof Blob&&e instanceof Blob||e instanceof r}},64894:(e,t,n)=>{var r=n(1882),a=n(30294);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},64935:(e,t,n)=>{var r=n(96221),a=n(72143);e.exports=function(e,t){var n=r(e),o=Number(t),i=n.getFullYear(),s=n.getDate(),l=new Date(0);l.setFullYear(i,o,15),l.setHours(0,0,0,0);var c=a(l);return n.setMonth(o,Math.min(s,c)),n}},65004:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setSeconds(a),n}},65032:(e,t,n)=>{var r=n(43305);n(80923)("isSealed",(function(e){return function(t){return!r(t)||!!e&&e(t)}}))},65049:(e,t,n)=>{var r=n(92127);r(r.P,"Function",{bind:n(15538)})},65108:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(96540);const a=e=>{var{title:t="",iconSize:n=36,notShare:a=!1}=e,o="email"===e.service?"mailto:?subject=".concat(t,"&body=").concat(t,"%0D%0A").concat(e.url):e.url;return"bluesky"!==e.service||a||(o="https://bsky.app/intent/compose?text=".concat(t,"%0D%0A").concat(e.url)),a?r.createElement("a",{href:o,alt:"Author on ".concat(e.service,"."),target:"_blank",rel:"noopener noreferrer",onClick:()=>{e.onClick(e.service)}},r.createElement("img",{src:"/assets/".concat(e.service,"-share.svg"),alt:"".concat(e.service," icon"),style:{height:"".concat(n,"px"),width:"".concat(n,"px")}})):r.createElement("span",null,["email","bluesky"].includes(e.service)?r.createElement("a",{href:o,alt:"Edutopia on ".concat(e.service,"."),target:"_blank",rel:"noopener noreferrer",onClick:()=>{e.onClick(e.service)}},r.createElement("img",{src:"/assets/".concat(e.service,"-share.svg"),alt:"".concat(e.service," icon"),style:{height:"".concat(n,"px"),width:"".concat(n,"px")}})):r.createElement("img",{src:"/assets/".concat(e.service,"-share.svg"),alt:"".concat(e.service," icon"),style:{height:"".concat(n,"px"),width:"".concat(n,"px")},onClick:()=>{e.onClick&&e.onClick(e.service)}}))}},65290:(e,t,n)=>{var r=n(96221);e.exports=function(){var e=Array.prototype.slice.call(arguments).map((function(e){return r(e)})),t=Math.min.apply(null,e);return new Date(t)}},65462:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getHours()}},65848:(e,t,n)=>{"use strict";var r,a;r=n(17633),a=n(72911),t.version=r.version,t.renderToString=r.renderToString,t.renderToStaticMarkup=r.renderToStaticMarkup,t.renderToNodeStream=r.renderToNodeStream,t.renderToStaticNodeStream=r.renderToStaticNodeStream,t.renderToReadableStream=a.renderToReadableStream}
2,66064:(e,t,n)=>{var r=n(92127);r(r.S+r.F*!n(1763),"Object",{defineProperty:n(47967).f})},66092:(e,t,n)=>{"use strict";n.d(t,{A:()=>b,b:()=>v});var r=n(54705),a=n(96540),o=n(62383),i=n.n(o),s=n(16762),l=n.n(s),c=n(84976),u=n(71468),d=n(7066),p=n(36336),m=n(36568),h=n(9151),f=n(45068),g=n(92605),v=3e5;class y extends a.Component{constructor(){super(...arguments),(0,r.A)(this,"onMouseOverArticleLink",(()=>{(0,d.pV)(this.props.type,this.props.link,this.props.dispatch)})),(0,r.A)(this,"onMouseOverProfileLink",(e=>{var t=e.target.getAttribute("href");(0,d.pV)("node--person",t,this.props.dispatch)})),(0,r.A)(this,"handleClick",(()=>{this.props.homeroomActivity||(0,f.s)({user:this.props.user,loggedIn:this.props.loggedIn,terms:this.props.terms})}))}handleVariations(){return{media:p.K$.card1Media,image:p.kR.cardImg,content:p.K$.card1Content,eyebrow:"eyebrow ".concat(p.kR.cardEyebrow),title:p.kR.cardTitle,titleLink:p.kR.cardTitleLink,authors:p.kR.cardAuthors,author:p.kR.cardAuthor,summary:p.kR.cardSummary}}render(){var e,t,n,r,o=this.handleVariations();return n=i()(this.props.video.video_still)?a.createElement(c.N_,{to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,onClick:this.handleClick},!i()(this.props.image)&&(0,d.Vk)(this.props.image,o.image,"Teaser1")):a.createElement(m.A,{sources:this.props.video,altText:l()(this.props,"video.alt_text",""),context:this.props.context}),i()(this.props.packageItems)||(r=a.createElement("div",{className:p.kR.cardItems},a.createElement("ol",null,this.props.packageItems.slice(0,3).map(((e,t)=>a.createElement("li",{key:t},a.createElement(c.N_,{to:"/".concat((null==e?void 0:e.slug)||(null==e?void 0:e.canonical_url_slug)),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,onClick:this.handleClick},a.createElement("span",{className:"index"},t+1,".")," ",e.title))))),a.createElement(c.N_,{className:"see-all",to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink,onClick:this.handleClick},"SEE ALL"))),a.createElement("div",{className:"".concat(p.K$.card1," ").concat(this.props.type),"data-testid":"teaserCard","data-id":(0,d.i3)(this.props.id)},a.createElement("div",{className:o.media},n),a.createElement("div",{className:o.content},a.createElement("div",{className:o.eyebrow},this.props.eyebrow),a.createElement("h3",{className:o.title},a.createElement(c.N_,{className:"black-title-link ".concat(o.titleLink),to:"/".concat(this.props.link),onMouseOver:this.onMouseOverArticleLink,onTouchStart:this.onMouseOverArticleLink},this.props.title)),this.props.renderRawData?a.createElement("div",{className:o.summary,dangerouslySetInnerHTML:{__html:this.props.summary}}):a.createElement("div",{className:o.summary},this.props.summary),"node--podcast"===this.props.type?a.createElement(g.cs,{platforms:null===(e=this.props.podcastOptions)||void 0===e?void 0:e.podcastPlatformLinks}):null,a.createElement("div",{className:o.authors},this.props.authors&&this.props.authors.map(((e,t)=>a.createElement(a.Fragment,{key:t},t>0&&", ",a.createElement(c.N_,{className:o.author,to:"/".concat(e.url),onMouseOver:this.onMouseOverProfileLink,onTouchStart:this.onMouseOverProfileLink,onClick:this.handleClick},e.name))))),r),a.createElement(h.Ay,{id:this.props.id,terms:this.props.terms,score:this.props.score,commentCount:null===(t=this.props)||void 0===t?void 0:t.commentCount,link:this.props.link,title:this.props.title,nodeType:this.props.type}))}}y.defaultProps={image:{},video:{video_still:{}},link:"",authors:[],eyebrow:"",title:"",summary:"",type:"do-nothing",context:"",packageItems:[],termIDs:[],terms:[],score:0,renderRawData:!1,commentCount:null,id:"",user:{followedTopics:[],roles:[],subjects:[]},loggedIn:!1,homeroomActivity:!1,podcastOptions:{}};const b=(0,u.Ng)((e=>({user:e.global.user,loggedIn:e.global.loggedIn})))(y)},66144:(e,t,n)=>{var r=n(46762);e.exports=function(e){return r(new Date,e)}},66150:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(75930);const a={socialIconList:(0,r.AH)("{\n margin: 0;\n padding: 0;\n display: flex;\n\n .rich-text & li {\n margin: 0 16px 1.5em 0;\n padding: 0;\n\n &:last-child {\n margin-right: 0;\n }\n }\n }"),socialIconListItem:(0,r.AH)("{\n display: inline-block;\n margin-right: 16px;\n margin-bottom: 0;\n list-style-type: none;\n\n &:last-child {\n margin-right: 0;\n }\n\n a:hover {\n background: none !important;\n }\n\n .rich-text & {\n a:after {\n display: none !important;\n }\n }\n\n button {\n background: none;\n border: 0;\n color: inherit;\n cursor: pointer;\n font: inherit;\n line-height: normal;\n overflow: visible;\n padding: 0;\n -webkit-user-select: none;\n -moz-user-select: none;
2\n -ms-user-select: none;\n\n &:focus {\n border: 0;\n outline: none;\n }\n }\n\n img:focus {\n border: 0;\n outline: none;\n }\n }")}},66179:(e,t,n)=>{var r=n(35052),a=n(61249),o=n(18270),i=n(81485),s=n(93191);e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,u=4==e,d=6==e,p=5==e||d,m=t||s;return function(t,s,h){for(var f,g,v=o(t),y=a(v),b=r(s,h,3),x=i(y.length),w=0,E=n?m(t,x):l?m(t,0):void 0;x>w;w++)if((p||w in y)&&(g=b(f=y[w],w,v),e))if(n)E[w]=g;else if(g)switch(e){case 3:return!0;case 5:return f;case 6:return w;case 2:E.push(f)}else if(u)return!1;return d?-1:c||u?u:E}}},66353:(e,t,n)=>{var r=n(60107),a=n(71453),o=n(51852),i=n(96221),s=n(70531),l=n(32914),c={M:function(e){return e.getMonth()+1},MM:function(e){return d(e.getMonth()+1,2)},Q:function(e){return Math.ceil((e.getMonth()+1)/3)},D:function(e){return e.getDate()},DD:function(e){return d(e.getDate(),2)},DDD:function(e){return r(e)},DDDD:function(e){return d(r(e),3)},d:function(e){return e.getDay()},E:function(e){return e.getDay()||7},W:function(e){return a(e)},WW:function(e){return d(a(e),2)},YY:function(e){return d(e.getFullYear(),4).substr(2)},YYYY:function(e){return d(e.getFullYear(),4)},GG:function(e){return String(o(e)).substr(2)},GGGG:function(e){return o(e)},H:function(e){return e.getHours()},HH:function(e){return d(e.getHours(),2)},h:function(e){var t=e.getHours();return 0===t?12:t>12?t%12:t},hh:function(e){return d(c.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return d(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return d(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return d(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return d(e.getMilliseconds(),3)},Z:function(e){return u(e.getTimezoneOffset(),":")},ZZ:function(e){return u(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};function u(e,t){t=t||"";var n=e>0?"-":"+",r=Math.abs(e),a=r%60;return n+d(Math.floor(r/60),2)+t+d(a,2)}function d(e,t){for(var n=Math.abs(e).toString();n.length<t;)n="0"+n;return n}e.exports=function(e,t,n){var r=t?String(t):"YYYY-MM-DDTHH:mm:ss.SSSZ",a=(n||{}).locale,o=l.format.formatters,u=l.format.formattingTokensRegExp;a&&a.format&&a.format.formatters&&(o=a.format.formatters,a.format.formattingTokensRegExp&&(u=a.format.formattingTokensRegExp));var d=i(e);return s(d)?function(e,t,n){var r,a,o,i=e.match(n),s=i.length;for(r=0;r<s;r++)a=t[i[r]]||c[i[r]],i[r]=a||((o=i[r]).match(/\[[\s\S]/)?o.replace(/^\[|]$/g,""):o.replace(/\\/g,""));return function(e){for(var t="",n=0;n<s;n++)i[n]instanceof Function?t+=i[n](e,c):t+=i[n];return t}}(r,o,u)(d):"Invalid Date"}},66487:(e,t,n)=>{"use strict";n.d(t,{Hm:()=>g,jV:()=>y,C1:()=>f});var r=n(54705),a=n(16762),o=n.n(a);const i=e=>null!=e.hideFields&&!1!==e.hideFields||!e.intro?"":e.intro;var s=n(34980),l=n(39481);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const d=e=>{for(var t,n,r,a=[],o=65;o<91;)a.push(String.fromCharCode(o++));e=null===(n=e=null===(t=e)||void 0===t?void 0:t.filter((e=>{var t;return"uncategorized"!==(null==e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase())})))||void 0===n||null===(n=n.filter((e=>{var t,n;return!(null!==(t=e.uri)&&void 0!==t&&t.includes("principal-project")||null!==(n=e.urlAlias)&&void 0!==n&&n.includes("principal-project"))})))||void 0===n?void 0:n.map((e=>{var t;return null!==(t=e.uri)&&void 0!==t&&t.includes("school-leadership")?u(u({},e),{},{uri:"topic/principal-project"}):e}));var i=["taxonomy_term--topics","taxonomy_term--subjects"],s={};return null===(r=e)||void 0===r||r.forEach((e=>{if(i.includes(e.taxonomyName)){var t,n=e.name.charAt(0).toUpperCase();n>="A"&&n<="Z"&&(s[n]||(s[n]=[]),e.uri=null==e||null===(t=e.uri)||void 0===t?void 0:t.replace(/^\/|\/$/g,""),s[n].push(e))}})),{topics:s,alphabet:a}};var p=n(68414);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=e=>t=>{var n,r=e.data,a=(null===(n=o()(r,"topicsList.topics",[]))||void 0===n?void 0:n.length)>0,s=o()(r,"attributes.canonical_url_slug",!1),c=o()(r,"landingBlocks",[]),u=[];for(var m of c){var h=(0,p.v4)();u.push(Object.assign({},m,{id:h,nextCall:null!=m&&m.nextCall?"".concat("https://v4-1.api.edutopia.org").concat(null==m?void 0:m.nextCall,"&id=").concat(h):""}))}var f={title:o()(r,"title"),id:o()(r,"id",""),vid:o()(r,"vid",""),metatags:o()(r,"seo",{}),slug:s?s.toLowerCase():o()(r,"slug","").toLowerCase().replace("landing_page/",""),intro:i(r),location:o()(r,"slug","").toLowerCase().replace("landing_page/",""),landingBlocks:null!=u?u:[],articleDisplay:"article_width"===o()(r,"articleDisplay"),breadcrumb:o()(r,"seo.breadcrumbs",[]),topicsList:a?d(o()(r,"topicsList.topics",[])):[]};t({type:l.y8,landingPage:f})},g=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().landingPages["".concat(e)]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:l.nC,payload:{url:(0,s.W7)(e),success:f,setError:t}}}(e,t))}},v=(e,t,n)=>(r,a)=>{var i,s,c=a().landingPages;t=null!==(i=null===(s=t)||void 0===s?void 0:s.data)&&void 0!==i?i:t;var u=o()(t,"nextCall","");u=u?"".concat("https://v4-1.api.edutopia.org").concat(u,"&id=").concat(n):"";var d=""===e||"/"===e?"home":e,p=c["".concat(d)].landingBlocks.findIndex((e=>e.id===n)),m=o()(t,"content",[]),f=h(h({},c["".concat(d)].landingBlocks[p]),{},{nextCall:u,content:c["".concat(d)].landingBlocks[p].content.concat(m)});c["".concat(d)].landingBlocks[p]=f;var g=h({},c["".concat(d)]);r({type:l.F,landingPages:h(h({},c),{},{["".concat(d)]:g})})},y=(e,t,n)=>r=>{r({type:l.p7}),r({type:l.nC,payload:{url:e,success:v,callingPath:t,id:n}})}},66517:(e,t,n)=>{"use strict";var r,a,o,i,s=n(22750),l=n(67526),c=n(35052),u=n(34848),d=n(92127),p=n(43305),m=n(63387),h=n(16440),f=n(48790),g=n(19190),v=n(2780).set,y=n(31384)(),b=n(24258),x=n(80128),w=n(4514),E=n(85957),C="Promise",k=l.TypeError,A=l.process,T=A&&A.versions,D=T&&T.v8||"",S=l[C],_="process"==u(A),N=function(){},O=a=b.f,j=!!function(){try{var e=S.resolve(1),t=(e.constructor={})[n(67574)("species")]=function(e){e(N,N)};return(_||"function"==typeof PromiseRejectionEvent)&&e.then(N)instanceof t&&0!==D.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),F=function(e){var t;return!(!p(e)||"function"!=typeof(t=e.then))&&t},I=function(e,t){if(!e._n){e._n=!0;var n=e._c;y((function(){for(var r=e._v,a=1==e._s,o=0,i=function(t){var n,o,i,s=a?t.ok:t.fail,l=t.resolve,c=t.reject,u=t.domain;try{s?(a||(2==e._h&&M(e),e._h=1),!0===s?n=r:(u&&u.enter(),n=s(r),u&&(u.exit(),i=!0)),n===t.promise?c(k("Promise-chain cycle")):(o=F(n))?o.call(n,l,c):l(n)):c(r)}catch(e){u&&!i&&u.exit(),c(e)}};n.length>o;)i(n[o++]);e._c=[],e._n=!1,t&&!e._h&&P(e)}))}},P=function(e){v.call(l,(function(){var t,n,r,a=e._v,o=L(e);if(o&&(t=x((function(){_?A.emit("unhandledRejection",a,e):(n=l.onunhandledrejection)?n({promise:e,reason:a}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",a)})),e._h=_||L(e)?2:1),e._a=void 0,o&&t.e)throw t.v}))},L=function(e){return 1!==e._h&&0===(e._a||e._c).length},M=function(e){v.call(l,(function(){var t;_?A.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})}))},H=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),I(t,!0))},R=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw k("Promise can't be resolved itself");(t=F(e))?y((function(){var r={_w:n,_d:!1};try{t.call(e,c(R,r,1),c(H,r,1))}catch(e){H.call(r,e)}})):(n._v=e,n._s=1,I(n,!1))}catch(e){H.call({_w:n,_d:!1},e)}}};j||(S=function(e){h(this,S,C,"_h"),m(e),r.call(this);try{e(c(R,this,1),c(H,this,1))}catch(e){H.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(96065)(S.prototype,{then:function(e,t){var n=O(g(this,S));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=_?A.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&I(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r;this.promise=e,this.resolve=c(R,e,1),this.reject=c(H,e,1)},b.f=O=function(e){return e===S||e===i?new o(e):a(e)}),d(d.G+d.W+d.F*!j,{Promise:S}),n(3844)(S,C),n(55762)(C),i=n(56094)[C],d(d.S+d.F*!j,C,{reject:function(e){var t=O(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(s||!j),C,{resolve:function(e){return E(s&&this===i?S:this,e)}}
2),d(d.S+d.F*!(j&&n(98931)((function(e){S.all(e).catch(N)}))),C,{all:function(e){var t=this,n=O(t),r=n.resolve,a=n.reject,o=x((function(){var n=[],o=0,i=1;f(e,!1,(function(e){var s=o++,l=!1;n.push(void 0),i++,t.resolve(e).then((function(e){l||(l=!0,n[s]=e,--i||r(n))}),a)})),--i||r(n)}));return o.e&&a(o.v),n.promise},race:function(e){var t=this,n=O(t),r=n.reject,a=x((function(){f(e,!1,(function(e){t.resolve(e).then(n.resolve,r)}))}));return a.e&&r(a.v),n.promise}})},66670:e=>{var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},66721:(e,t,n)=>{var r=n(81042),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0}},66724:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(96540),a=n(84976),o=n(31131),i=n(75930),s=n(17904),l={personList:(0,i.AH)("{\n margin: 0 auto;\n padding-top: 15px;\n max-width: 806px;\n\n @media screen and (min-width: ".concat(s.T5.medium,") {\n border-top: 1px solid ").concat(s.Tj.lightGrey2,";\n padding-top: 31px;\n }\n }")),personListPerson:(0,i.AH)("{\n margin-bottom: 39px;\n\n @media screen and (min-width: ".concat(s.T5.medium,") {\n display: inline-block;\n width: 49%;\n\n &:nth-child(odd) {\n padding-right: 10px;\n }\n\n &:nth-child(even) {\n padding-left: 10px;\n }\n }\n }")),personListPersonImg:(0,i.AH)("{\n display: inline-block;\n margin-right: 20px;\n border-radius: 50%;\n width: 140px;\n height: 140px;\n overflow: hidden;\n vertical-align: top;\n\n img {\n display: block;\n max-width: 100%;\n }\n }"),personListPersonData:(0,i.AH)("{\n display: block;\n overflow: auto;\n vertical-align: top;\n @media screen and (min-width: ".concat(s.T5.medium,") {\n display: inline-block;\n }\n }")),personListPersonTitle:(0,i.AH)("{\n margin-top: 33px;\n margin-bottom: 4px;\n }")},c={personList:(0,i.AH)("{\n margin: 0 auto;\n padding-top: 15px;\n max-width: 806px;\n display: flex;\n flex-wrap: wrap;\n\n @media screen and (min-width: ".concat(s.T5.medium,") {\n border-top: 1px solid ").concat(s.Tj.lightGrey2,";\n padding-top: 31px;\n }\n }")),personListPerson:(0,i.AH)("{\n margin-bottom: 39px;\n display: flex;\n flex-basis: 100%;\n\n @media screen and (min-width: ".concat(s.T5.medium,") {\n flex: 0 0 50%;\n\n &:nth-child(odd) {\n padding-right: 10px;\n }\n\n &:nth-child(even) {\n padding-left: 10px;\n }\n }\n }")),personListPersonImg:(0,i.AH)("{\n display: inline-block;\n margin-right: 20px;\n border-radius: 50%;\n width: 70px;\n height: 70px;\n overflow: hidden;\n vertical-align: top;\n flex-basis: 70px;\n flex-shrink: 0;\n background-color: gainsboro;\n\n img {\n display: block;\n max-width: 100%;\n height: 100%;\n }\n }"),personListPersonData:(0,i.AH)("{\n display: block;\n overflow: auto;\n vertical-align: top;\n @media screen and (min-width: ".concat(s.T5.medium,") {\n display: inline-block;\n }\n p {\n font-size: 18px;\n }\n\n }")),personListPersonTitle:(0,i.AH)("{\n margin-top: 0;\n margin-bottom: 4px;\n text-transform: capitalize;\n text-decoration: none;\n color: ".concat(s.Tj.brand2,";\n display: inline-block;\n\n &:hover {\n outline: none;\n background-color: ").concat(s.Tj.hover,";\n cursor: pointer;\n }\n\n }"))};const u=e=>{var t={personList:null!=e&&e.isContributors?c.personList:l.personList,personListPerson:null!=e&&e.isContributors?c.personListPerson:l.personListPerson,personListPersonImg:null!=e&&e.isContributors?c.personListPersonImg:l.personListPersonImg,personListPersonData:null!=e&&e.isContributors?c.personListPersonData:l.personListPersonData,personListPersonTitle:null!=e&&e.isContributors?c.personListPersonTitle:l.personListPersonTitle};return r.createElement("div",{className:t.personList,"data-testid":"person-list"},e.people.map(((n,i)=>r.createElement("div",{className:t.personListPerson,key:i,"data-testid":"person"},r.createElement("div",{className:t.personListPersonImg},r.createElement(a.N_,{to:(0,o.A)(n.slug)}
2,r.createElement("img",{src:null!=n&&n.headshot?n.headshot:"/assets/user-placeholder.svg",alt:n.title}))),r.createElement("div",{className:t.personListPersonData},e.isContributors&&r.createElement(a.N_,{to:(0,o.A)(n.slug)},r.createElement("h6",{className:t.personListPersonTitle},n.title)),!e.isContributors&&r.createElement(a.N_,{to:(0,o.A)(n.slug)},r.createElement("h6",{className:t.personListPersonTitle},n.title)),r.createElement("p",null,null!=n&&n.head?n.head:n.summary))))))}},66763:(e,t,n)=>{"use strict";n.d(t,{fw:()=>Ve,vQ:()=>We,x5:()=>Ge,Ay:()=>qe});var r,a=n(75930),o=n(96540),i=n(40961),s=n(91436),l=n(94531),c=n.n(l),u=n(16762),d=n.n(u),p=n(56650),m=n(71468),h=n(97462),f=n(39481),g=n(44206),v=n(62524),y=n(17904),b=n(99455),x=n(48231),w=n(94382);const E=(0,m.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user,modal:e.global.modal})))((0,g.h)((e=>o.createElement("div",{className:null===w.e_||void 0===w.e_?void 0:w.e_.prompt},o.createElement("div",{className:null===w.e_||void 0===w.e_?void 0:w.e_.promptMessage},r||(r=o.createElement("h3",null,"Join Our Community")),o.createElement("p",{className:null===w.e_||void 0===w.e_?void 0:w.e_.promptActions},"We welcome your expertise!"," ",o.createElement("a",{onClick:t=>{t.preventDefault(),e.dispatch((0,x.b7)("addComment")),e.dispatch((0,x.to)("signupCta"))}},"Create a free Edutopia account")," to add a comment. Already have an account?"," ",o.createElement("a",{onClick:t=>{t.preventDefault(),e.dispatch((0,x.to)("signin"))}},"Log in"),"."))))));var C=n(22814),k=n(36803);const A=function(){var e=new URL(window.location.href),t=new URLSearchParams(e.search);t.delete("open"),t.delete("commentID"),t.delete("markUseful"),t.delete("showReplyInput");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)};var T,D=n(70663);const S=()=>o.createElement("div",{className:N.highValue},T||(T=o.createElement("svg",{width:"16",height:"18",viewBox:"0 0 16 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M0.170447 3.61128L2.66587 8.41823C1.99197 9.39505 1.59831 10.5711 1.59831 11.8307C1.59831 15.2366 4.46738 18 8.00368 18C11.54 18 14.409 15.2366 14.409 11.8307C14.409 10.5679 14.0154 9.39505 13.3415 8.41823L15.8302 3.61128C16.2272 2.84975 15.9036 1.92435 15.113 1.54198L12.2539 0.163517C11.4833 -0.209214 10.5458 0.0767606 10.1321 0.802944L8.00368 4.56239L5.87523 0.802944C5.45821 0.0767606 4.52076 -0.209214 3.75011 0.163517L0.884379 1.54198C0.0937164 1.92435 -0.226552 2.84975 0.170447 3.61128ZM9.14797 5.76091L11.5366 1.54198L14.399 2.92044L12.1939 7.1683C11.3431 6.45818 10.2989 5.96013 9.14797 5.76091ZM6.85271 5.76091C5.70175 5.96013 4.6542 6.45818 3.80683 7.1683L1.60165 2.92044L4.46405 1.54198L6.85271 5.76091ZM3.19632 11.8307C3.19632 9.27616 5.34812 7.20364 8.00034 7.20364C10.6526 7.20364 12.8044 9.27616 12.8044 11.8307C12.8044 14.3851 10.6526 16.4577 8.00034 16.4577C5.34812 16.4577 3.19632 14.3851 3.19632 11.8307ZM9.02787 10.2401L8.28058 8.78132C8.16715 8.5564 7.83687 8.5564 7.72011 8.78132L6.97281 10.2401C6.92611 10.3301 6.83937 10.3911 6.73928 10.404L5.06788 10.6386C4.811 10.6739 4.71092 10.9759 4.89441 11.1527L6.10542 12.2901C6.17881 12.3576 6.21218 12.4572 6.1955 12.5568L5.90859 14.1602C5.86522 14.4044 6.13211 14.594 6.3623 14.4783L7.85689 13.7168C7.94696 13.6718 8.05706 13.6718 8.14713 13.7168L9.64172 14.4751C9.87191 14.5908 10.1388 14.4044 10.0954 14.157L9.80852 12.5536C9.79184 12.4572 9.8252 12.3576 9.8986 12.2869L11.1096 11.
21495C11.2931 10.9759 11.193 10.6739 10.9361 10.6353L9.26473 10.4008C9.16465 10.3879 9.07457 10.3237 9.03121 10.2369L9.02787 10.2401Z",fill:"#FF4C00"}))),o.createElement("span",{className:N.highValueText},"Editorâs Pick"));var _,N={highValue:(0,a.AH)("display:flex;align-items:center;gap:7px;margin-bottom:15px;border-radius:3px;width:fit-content;border:6px solid #fff7ed;background-color:#fff7ed;"),highValueText:(0,a.AH)("font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-weight:600;font-size:11px;line-height:22px;letter-spacing:normal;text-transform:uppercase;color:#ff4c00;")},O=n(20181),j=n.n(O),F=n(85880),I=e=>{var{size:t=22,strokeWidth:n=2,isActive:r=!1}=e,a=r?y.Tj.brand1:"#666";return o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"".concat(t),height:"".concat(t),viewBox:"0 0 ".concat(t," ").concat(t),fill:a},r?o.createElement("path",{d:"M10.9104 2.30762C10.958 2.25428 11.0414 2.25438 11.0891 2.30762L18.6125 10.7715C18.9563 11.1583 18.6818 11.7695 18.1643 11.7695H14.386V16.585C14.386 18.4556 12.8699 19.9717 10.9993 19.9717C9.12866 19.9717 7.61255 18.4556 7.61255 16.585V11.7695H3.83521C3.31793 11.7694 3.04344 11.1582 3.38696 10.7715L10.9104 2.30762Z",fill:a}):o.createElement(o.Fragment,null,_||(_=o.createElement("mask",{id:"path-1-inside-1_1_11002",fill:"white"},o.createElement("path",{d:"M10.9104 2.30762C10.958 2.25428 11.0414 2.25438 11.0891 2.30762L18.6125 10.7715C18.9563 11.1583 18.6818 11.7695 18.1643 11.7695H14.386V16.585C14.386 18.4556 12.8699 19.9717 10.9993 19.9717C9.12866 19.9717 7.61255 18.4556 7.61255 16.585V11.7695H3.83521C3.31793 11.7694 3.04344 11.1582 3.38696 10.7715L10.9104 2.30762Z"}))),o.createElement("path",{d:"M10.9104 2.30762L10.1646 1.64144L10.163 1.64325L10.9104 2.30762ZM11.0891 2.30762L11.8365 1.64325L11.8339 1.6403L11.0891 2.30762ZM18.6125 10.7715L19.36 10.1072L19.36 10.1071L18.6125 10.7715ZM14.386 11.7695V10.7695C13.8337 10.7695 13.386 11.2172 13.386 11.7695H14.386ZM10.9993 19.9717V20.9717H10.9993L10.9993 19.9717ZM7.61255 11.7695H8.61255C8.61255 11.2172 8.16483 10.7695 7.61255 10.7695V11.7695ZM3.83521 11.7695L3.83491 12.7695H3.83521V11.7695ZM3.38696 10.7715L2.63955 10.1071L2.63933 10.1074L3.38696 10.7715ZM10.9104 2.30762L11.6562 2.9738C11.3052 3.36677 10.693 3.36406 10.3443 2.97493L11.0891 2.30762L11.8339 1.6403C11.3898 1.1447 10.6109 1.1418 10.1646 1.64144L10.9104 2.30762ZM11.0891 2.30762L10.3417 2.97198L17.8651 11.4358L18.6125 10.7715L19.36 10.1071L11.8365 1.64325L11.0891 2.30762ZM18.6125 10.7715L17.8651 11.4358C17.6356 11.1776 17.819 10.7695 18.1643 10.7695V11.7695V12.7695C19.5445 12.7695 20.277 11.1389 19.36 10.1072L18.6125 10.7715ZM18.1643 11.7695V10.7695H14.386V11.7695V12.7695H18.1643V11.7695ZM14.386 11.7695H13.386V16.585H14.386H15.386V11.7695H14.386ZM14.386 16.585H13.386C13.386 17.9033 12.3176 18.9717 10.9993 18.9717L10.9993 19.9717L10.9993 20.9717C13.4221 20.9717 15.386 19.0079 15.386 16.585H14.386ZM10.9993 19.9717V18.9717C9.68095 18.9717 8.61255 17.9033 8.61255 16.585H7.61255H6.61255C6.61255 19.0079 8.57638 20.9717 10.9993 20.9717V19.9717ZM7.61255 16.585H8.61255V11.7695H7.61255H6.61255V16.585H7.61255ZM7.61255 11.7695V10.7695H3.83521V11.7695V12.7695H7.61255V11.7695ZM3.83521 11.7695L3.8355 10.7695C4.18069 10.7696 4.36396 11.1774 4.1346 11.4356L3.38696 10.7715L2.63933 10.1074C1.72292 11.139 2.45517 12.7691 3.83491 12.7695L3.83521 11.7695ZM3.38696 10.7715L4.13437 11.4358L11.6578 2.97198L10.9104 2.30762L10.163 1.64325L2.63955 10.1071L3.38696 10.7715Z",strokeWidth:"".concat(n),mask:"url(#path-1-inside-1_1_11002)"})))},P=-10,L=1.3,M=.12,H="power2.out",R=.7,B="elastic.out(1.2, 0.4)",z=-2,V=1.1,U=.25,q=.96,W=.1,G=.3,Y="power2.out",K=.4,Z="power3.out",$=20,Q=e=>{var{count:t,isActive:n}=e,r=(0,o.useRef)(null),a=(0,o.useRef)(null),i=(0,o.useRef)(0===t?"Upvote":t.toString()),s=(0,o.useRef)(!0);return(0,o.useLayoutEffect)((()=>{if(s.current)s.current=!1;else{var e=0===t?"Upvote":t.toString();if(e!==i.current){var o="Upvote"===i.current||"number"==typeof t&&t>parseInt(i.current)?1:-1,l=F.Ay.context((()=>{var e,t=document.createElement("span");
2t.innerText=i.current,t.className="count-exit-el",t.style.position="absolute",t.style.fontWeight=n?"normal":"500",null===(e=r.current)||void 0===e||e.appendChild(t),F.Ay.fromTo(t,{y:0,opacity:1},{y:-$*o,opacity:0,duration:K,ease:Z,onComplete:()=>t.remove()}),F.Ay.fromTo(a.current,{y:$*o,opacity:0},{y:0,opacity:1,duration:K,ease:Z})}),r);return i.current=e,()=>l.revert()}}}),[t,n]),o.createElement("div",{className:"count-odometer-container",ref:r,style:{position:"relative",height:"22px",overflow:"hidden",display:"flex",alignItems:"center",marginLeft:"4px"}},o.createElement("span",{ref:a,className:"count",style:{fontWeight:n?500:"normal",whiteSpace:"nowrap"}},t||"Upvote"))};const X=e=>{var{disable:t,onClick:n,currentCount:r,recommendedByUser:a,errorRevision:i}=e,[s,l]=(0,o.useState)(a),[c,u]=(0,o.useState)(r),d=(0,o.useRef)(null),p=(0,o.useRef)(null);(0,o.useEffect)((()=>{i>0&&(l(a),u(r))}),[i]),(0,o.useEffect)((()=>{l(a),u(r)}),[a,r]);var m=(0,o.useRef)(!1),h=(0,o.useRef)(null),f=(0,o.useMemo)((()=>j()((e=>h.current(e)),300,{leading:!0,trailing:!1})),[]);(0,o.useEffect)((()=>()=>f.cancel()),[f]);var g=()=>{if(!t&&!m.current){var e=s?1:V;F.Ay.to(d.current,{y:z,scale:e,duration:U,ease:"power2.out",overwrite:"auto"})}},v=()=>{t||m.current||F.Ay.to(d.current,{y:0,scale:1,duration:G,ease:Y,overwrite:"auto"})};return h.current=e=>{if(t)n(e);else{var r=!s;if(l(r),u((e=>r?e+1:e-1)),r){m.current=!0;var a=F.Ay.timeline({onComplete:()=>{var e;m.current=!1,(null===(e=p.current)||void 0===e?void 0:e.matches(":hover"))?g():v()}});a.to(d.current,{y:P,scale:L,duration:M,ease:H,overwrite:!0}),a.to(d.current,{y:0,scale:1,duration:R,ease:B},"+=0.01")}else F.Ay.to(d.current,{scale:1,y:0,duration:.3,ease:"power2.inOut",overwrite:!0});n(e)}},o.createElement("button",{"data-open-sidebar":!0,ref:p,className:"upvote-button ".concat(s?"active":""),onClick:f,onMouseEnter:g,onMouseLeave:v,onMouseDown:()=>{t||F.Ay.to(p.current,{scale:q,duration:W,ease:"power2.out"})},onMouseUp:()=>{t||F.Ay.to(p.current,{scale:1,duration:W,ease:"power2.out"})}},o.createElement("div",{className:"icon-wrapper",style:{height:"22px"},ref:d},o.createElement(I,{size:22,fill:s?y.Tj.brand1:"#666666",strokeWidth:s?0:2,isActive:s})),o.createElement(Q,{count:c,isActive:s}))};var J=n(29970),ee=(0,a.i7)("0%{transform:scaleY(0);}100%{transform:scaleY(1);}"),te=(0,a.i7)("0%{fill:#666666;}100%{fill:",y.Tj.brand1,";}");const ne={tooltip:(0,a.AH)("\n display: block;\n position: absolute;\n top: calc(100% + 18px);\n left: -20px;\n width: 238px;\n background-color: ".concat(y.Tj.lightestGrey2,";\n border-radius: 12px;\n border: 1px solid ").concat(y.Tj.mercury,";\n box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);\n padding: 42px 20px 24px 20px;\n z-index: 2;\n\n /* Smooth fade-in transition */\n opacity: 0;\n animation: fadeInUpvoteTooltip 0.3s ease-in forwards;\n\n @keyframes fadeInUpvoteTooltip {\n from { opacity: 0; }\n to { opacity: 1; }\n }\n\n &::before {\n content: '';\n position: absolute;\n top: -15px;\n left: 20px;\n border-width: 0 10px 15px 10px;\n border-style: solid;\n border-color: transparent transparent ").concat(y.Tj.mercury," transparent;\n }\n\n &::after {\n content: '';\n position: absolute;\n top: -13px;\n left: 21px;\n border-width: 0 9px 14px 9px;\n border-style: solid;\n border-color: transparent transparent ").concat(y.Tj.lightestGrey2," transparent;\n }\n\n @media screen and (max-width: ").concat(y.T5.medium,") {\n padding: 16px 18px 18px 18px;\n width: calc(100vw - 40px);\n left: -13px;\n\n &::before {\n left: 13px;\n }\n\n &::after {\n left: 14px;\n }\n }\n\n @media screen and (min-width: ").concat(y.T5.small,") and (max-width: ").concat(y.T5.medium,") {\n width: 480px;\n }\n")),tooltipClose:(0,a.AH)("\n position: absolute;\n top: 6px;\n right: 6px;\n border: 0;\n padding: 4px;\n background: transparent;\n cursor: pointer;\n line-height: 0;\n\n img {\n height: 16px;\n width: 16px;\n display: block;\n }\n"),tooltipContent:(0,a.AH)("\n display: flex;\n flex-direction: column;\n gap: 12px;\n align-items: center;\n\n @media screen and (max-width: ".concat(y.T5.medium,") {\n flex-direction: row;
2\n align-items: center;\n text-align: left;\n }\n")),tooltipIllustration:(0,a.AH)("\n width: 92px;\n height: auto;\n flex-shrink: 0;\n\n @media screen and (max-width: ".concat(y.T5.medium,") {\n width: 96px;\n }\n")),tooltipText:(0,a.AH)("\n margin: 0;\n color: ".concat(y.Tj.mediumGrey,";\n font-family: 'canada-type-gibson', Arial, Verdana, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 20px;\n")),upvoteFill:(0,a.AH)("\n fill: ".concat(y.Tj.brand1,";\n")),upvoteFillMask:(0,a.AH)("\n transform-origin: 50% 100%;\n transform-box: fill-box;\n transform: scaleY(0);\n\n @media screen and (prefers-reduced-motion: reduce) {\n transform: scaleY(1);\n }\n"),upvoteFillMaskAnimate:(0,a.AH)("\n @media screen and (min-width: ".concat(y.T5.large,") and (prefers-reduced-motion: no-preference) {\n animation: ").concat(ee," 1s ease-out 2.5s forwards;\n }\n")),upvoteOutline:(0,a.AH)("\n fill: #666666;\n\n @media screen and (prefers-reduced-motion: reduce) {\n fill: ".concat(y.Tj.brand1,";\n }\n")),upvoteOutlineAnimate:(0,a.AH)("\n @media screen and (min-width: ".concat(y.T5.large,") and (prefers-reduced-motion: no-preference) {\n animation: ").concat(te," 1s ease-out 2.5s forwards;\n }\n"))};var re,ae,oe,ie,se,le,ce,ue,de,pe,me,he,fe,ge,ve,ye,be,xe,we,Ee,Ce,ke,Ae,Te=e=>{var{onClose:t,shouldTrackVisible:n}=e,r=(0,o.useRef)(null),[a,i]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{n&&J.Ay.event({category:"UpvoteTooltip",action:"Visible",label:"upvoteTooltipCta"})}),[n]),(0,o.useEffect)((()=>{var e=r.current;if(e){var t=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&e.intersectionRatio>=.5&&(i(!0),t.disconnect())}))}),{threshold:.5});return t.observe(e),()=>{t.disconnect()}}}),[]),o.createElement("div",{ref:r,className:ne.tooltip},o.createElement("button",{className:ne.tooltipClose,type:"button","aria-label":"Dismiss tooltip","data-tooltip-close":!0,onClick:()=>{J.Ay.event({category:"UpvoteTooltip",action:"Closed",label:"upvoteTooltipCta"}),t()}},re||(re=o.createElement("img",{src:"/assets/close-gray.svg",alt:""}))),o.createElement("div",{className:ne.tooltipContent},o.createElement("svg",{className:ne.tooltipIllustration,width:"116",height:"136",viewBox:"0 0 116 136",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",fill:"none"},o.createElement("defs",null,ae||(ae=o.createElement("mask",{id:"upvote-arrow-mask",fill:"white"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.2555 7.34021C62.4073 7.16967 62.674 7.1696 62.8258 7.34021L86.7633 34.2699C87.8567 35.5005 86.9829 37.4457 85.3365 37.4457H73.315V52.7699C73.315 58.7218 68.4896 63.5472 62.5377 63.5472C56.586 63.547 51.7613 58.7217 51.7613 52.7699V37.4457H39.7447C38.0983 37.4457 37.2244 35.5005 38.318 34.2699L62.2555 7.34021Z"}))),o.createElement("clipPath",{id:"upvote-fill-clip"},o.createElement("rect",{className:"".concat(ne.upvoteFillMask," ").concat(a?ne.upvoteFillMaskAnimate:""),x:"0",y:"0",width:"116",height:"136"}))),o.createElement("path",{className:ne.upvoteFill,clipPath:"url(#upvote-fill-clip)",fillRule:"evenodd",clipRule:"evenodd",d:"M62.2555 7.34021C62.4073 7.16967 62.674 7.1696 62.8258 7.34021L86.7633 34.2699C87.8567 35.5005 86.9829 37.4457 85.3365 37.4457H73.315V52.7699C73.315 58.7218 68.4896 63.5472 62.5377 63.5472C56.586 63.547 51.7613 58.7217 51.7613 52.7699V37.4457H39.7447C38.0983 37.4457 37.2244 35.5005 38.318 34.2699L62.2555 7.34021Z"}),o.createElement("path",{className:"".concat(ne.upvoteOutline," ").concat(a?ne.upvoteOutlineAnimate:""),d:"M62.2555 7.34021L61.5085 6.67531L61.5081 6.67585L62.2555 7.34021ZM62.8258 7.34021L63.5732 6.67585L63.5729 6.67557L62.8258 7.34021ZM86.7633 34.2699L87.5108 33.6057L87.5107 33.6055L86.7633 34.2699ZM73.315 37.4457V36.4457C72.7628 36.4457 72.315 36.8934 72.315 37.4457H73.315ZM62.5377 63.5472L62.5377 64.5472H62.5377V63.5472ZM51.7613 37.4457H52.7613C52.7613 36.8934 52.3136 36.4457 51.7613 36.4457V37.4457ZM38.318 34.2699L37.5706 33.6055L37.5705 33.6056L38.318 34.2699ZM62.2555 7.34021L63.0024 8.00511C62.7567 8.28109 62.3249 8.28166 62.0786 8.00486L62.8258 7.34021L63.5729 6.67557C63.0232 6.05754 62.0578 6.05824 61.5085 6.67531L62.2555 7.34021ZM62.8258 7.34021L62.0784 8.00458L86.0159 34.9343L86.7633 34.2699L87.5107 33.6055L63.5732 6.67585L62.8258 7.34021ZM86.7633 34.2699L86.0157 34.9341C86.536 35.5197 86.1203 36.4457 85.3365 36.4457V37.4457V38.4457C87.8455 38.4457 89.1774 35.4814 87.5108 33.6057L86.7633 34.2699ZM85.3365 37.4457V36.4457H73.315V37.4457V38.4457H85.3365V37.4457ZM73.315 37.4457H72.315V52.7699H73.315H74.315V37.4457H73.315ZM73.315 52.7699H72.315C72.315 58.1695 67.9373 62.5472 62.5377 62.5472V63.5472V64.5472C69.0419 64.5472 74.315 59.2741 74.315 52.7699H73.315ZM62.5377 63.5472L62.5377 62.5472C57.1383 62.547 52.7613 58.1695 52.7613 52.7699H51.7613H50.7613C50.7613 59.2739 56.0336 64.547 62.5377 64.5472L62.5377 63.5472ZM51.7613 52.7699H52.7613V37.4457H51.7613H50.7613V52.7699H51.7613ZM51.7613 37.4457V36.4457H39.7447V37.4457V38.4457H51.7613V37.4457ZM39.7447 37.4457V36.4457C38.9608 36.4457 38.5452 35.5196 39.0655 34.9342L38.318 34.2699L37.5705 33.6056C35.9036 35.4814 37.2358 38.4457 39.7447 38.4457V37.4457ZM38.318 34.2699L39.0654 34.9343L63.0029 8.00458L62.2555 7.34021L61.5081 6.67585L37.5706 33.6055L38.318 34.2699Z",mask:"url(#upvote-arrow-mask)"}),oe||(oe=o.createElement("path",{d:"M85.1159 47.1425C85.1159 47.1425 86.6007 46.2845 87.9934 45.8731C87.9934 45.8731 88.4642 50.3947 89.2175 51.5696C89.9716 52.7445 90.7765 52.7297 90.7765 52.7297C90.9154 53.7812 91.7773 56.8141 92.4213 59.5113C92.3956 59.3138 93.6665 57.8703 94.622 57.551C94.622 5
27.551 95.85 59.9648 96.309 60.6487C96.7673 61.3325 97.7735 60.3286 97.7735 60.3286C98.3176 61.4262 100.4 68.7387 100.127 72.5444C99.8555 76.3509 100.341 84.4682 100.151 86.8179C99.9625 89.1677 100.197 90.1287 100.197 90.1287C100.197 90.1287 107.547 107.298 108.508 110.463C109.469 113.627 114.81 118.007 114.81 118.007L97.7735 135.043C97.2926 134.242 93.4916 128.659 89.4423 128.475C78.8675 127.994 74.3818 121.825 71.9782 118.3C69.5745 114.775 63.0061 100.757 60.7632 97.7128C58.8545 95.1218 56.4821 90.9601 57.1988 88.3496L60.7625 93.4395C60.7625 93.4395 63.7539 91.1967 64.7142 91.0897C64.2903 89.7118 60.8171 85.9405 60.7632 85.8819C62.3425 85.9046 63.8851 86.8851 64.768 88.2598C66.2099 90.5042 72.6191 97.392 74.3811 99.6356C74.3811 99.6356 73.1031 85.0942 73.7401 82.0114C75.1141 75.3618 64.2794 59.1149 64.6002 55.495C64.7509 53.7877 65.0624 53.4223 65.2247 52.6846C65.2247 52.6846 67.7056 57.1103 68.3466 57.1103C68.9875 57.1103 70.6807 56.1532 70.6807 56.1532C70.7356 56.2778 74.418 61.4011 76.9346 65.7997C78.2716 68.1365 81.3063 73.294 81.3063 73.294C81.3063 73.294 81.3063 72.8256 81.3063 71.4204C80.994 69.1565 78.6207 56.2917 78.7161 56.5638C78.7161 56.5638 77.702 44.984 78.7161 43.6662C79.8894 42.1392 80.617 41.8293 81.3032 41.6529C81.3032 41.6529 81.9113 46.016 82.4453 46.6561C82.9792 47.2971 85.1159 47.1425 85.1159 47.1425Z",fill:"#C49A6C"})),ie||(ie=o.createElement("path",{d:"M97.1178 57.9539C97.2763 58.8017 97.5027 59.7829 97.7736 60.3286C97.7736 60.3286 96.7681 61.3326 96.3091 60.6487C95.8508 59.9648 94.6221 57.551 94.6221 57.551C94.9023 57.4574 95.2107 57.3184 95.5058 57.1693C96.1725 56.8305 96.9804 57.2185 97.1178 57.9531V57.9539Z",fill:"#C49A6C"})),se||(se=o.createElement("path",{d:"M90.7767 52.7296C90.7767 52.7296 89.9711 52.7444 89.2177 51.5695C88.4636 50.3946 87.9937 45.8731 87.9937 45.8731C88.811 45.6318 89.6151 45.8252 90.0499 46.1539C90.0499 46.1539 90.5636 51.1129 90.7767 52.7296Z",fill:"#C49A6C"})),le||(le=o.createElement("path",{d:"M84.475 40.7814L85.116 47.1422C85.116 47.1422 82.9793 47.2968 82.4453 46.6558C81.9114 46.0149 81.3032 41.6526 81.3032 41.6526C81.674 41.5581 82.0331 41.5027 82.4453 41.3153C83.6202 40.7822 84.5181 41.2086 84.5181 41.2086L84.475 40.7814Z",fill:"#C49A6C"})),ce||(ce=o.createElement("path",{d:"M70.6809 56.1527C70.6809 56.1527 68.9877 57.1098 68.3468 57.1098C67.7058 57.1098 65.228 53.0207 65.228 53.0207C65.4107 52.194 65.616 51.8193 65.8768 51.5429C66.1469 51.257 66.7014 51.0179 67.1481 50.86C67.5378 50.7223 67.9581 50.8972 68.1641 51.2555C68.7201 52.2221 69.827 54.211 70.6809 56.1527Z",fill:"#C49A6C"})),ue||(ue=o.createElement("path",{d:"M60.7632 85.882C60.8179 85.9406 64.291 89.7119 64.7141 91.0898C63.7531 91.1967 60.7624 93.4396 60.7624 93.4396L57.1987 88.3497C57.3244 87.8922 57.5446 87.4824 57.8787 87.1365C58.7491 86.2372 59.7632 85.8672 60.7632 85.882Z",fill:"#C49A6C"})),de||(de=o.createElement("path",{d:"M68.3038 57.9429C68.1133 57.9429 67.7589 57.9429 66.2788 55.7797C65.5832 54.7633 64.7483 53.381 64.9517 53.7227C64.8736 53.5939 64.7053 53.0735 64.8341 52.9954C64.963 52.9173 65.1308 52.9587 65.2096 53.0875C66.3041 54.894 67.9275 57.263 68.3179 57.3965C68.7425 57.3848 69.88 56.8274 70.5045 56.4753C70.6356 56.4011 70.8027 56.4472 70.8769 56.5791C70.951 56.7103 70.905 56.8773 70.773 56.9515C70.5935 57.053 68.997 57.9437 68.3046 57.9437L68.3038 57.9429Z",fill:"black"})),pe||(pe=o.createElement("path",{d:"M93.663 84.9905C93.585 84.9905 93.5077 84.9577 93.453 84.8937C93.1314 84.5182 91.9768 80.9779 91.4108 79.1582C91.015 77.8865 89.7199 73.6351 89.6497 72.304C89.5981 71.3235 88.9463 68.841 88.2562 66.2125C87.552 63.5318 86.8237 60.7589 86.6605 59.2881C86.3443 56.4442 84.8611 47.2761 84.8463 47.184C84.8455 47.1785 84.8447 47.173 84.8439 47.1676L84.2725 41.3852C83.9516 41.4243 83.299 41.2252 82.5582 41.5617C82.2178 41.7162 81.9157 41.7865 81.6237 41.8544C81.5394 41.8739 81.4551 41.8934 81.3708 41.9153C80.7618 42.0714 80.0717 42.3478 78.932 43.8303C78.2411 44.728 78.5994 51.4362 78.9874 55.4535C79.0022 55.6034 78.8922 55.7369 78.7415 55.7517C78.5916 55.7658 78.4581 55.6565 78.4433 55.5058C78.4409 55.4793 78.188 52.8422 78.0623 50.0779C77.8047 44.3994 78.327 43.7202 78.4987 43.4961C79.7439 41.8763 80.5331 41.5648 81.2349 41.3852C81.3239 41.3626 81.4114 41.3423 81.4996 41.322C81.7775 41.2572 82.0406 41.1963 82.3318 41.0636C83.5472 40.5125 84.3911 40.895 84.4286 40.895C84.5691 40.895 84.6862 41.0012 84.7003 41.141L85.3865 47.1036C85.4388 47.4244 86.8892 56.4059 87.2031 59.2272C87.3623 60.6582 88.0852 63.4108 88.7839 66.0728C89.4818 68.7286 90.1407 71.2376 90.1946 72.2744C90.2391 73.1237 90.8823 75.614 91.9144 78.9381C92.848 81.9444 93.6943 84.3035 93.8707 84.5409C93.969 84.6556 93.9542 84.8266 93.8395 84.9242C93.7887 84.9679 93.7255 84.989 93.663 84.989V84.9905Z",fill:"black"})),me||(me=o.createElement("path",{d:"M97.7735 86.1542C97.651 86.1542 97.5393 86.0714 97.5089 85.9465C97.5011 85.9137 96.6993 82.6498 96.5932 79.2422C96.5338 77.3421 95.4128 73.285 94.4229 69.7049C93.6321 66.8438 92.9498 64.3738 92.8546 63.234C92.7914 62.4737 92.5634 61.2777 92.1575 59.5774C92.1223 59.4307 92.2129 59.2831 92.3597 59.248C92.5056 59.2129 92.654 59.3034 92.6891 59.4502C93.1075 61.2012 93.3331 62.3894 93.3995 63.188C93.4901 64.2762 94.1989 66.8422 94.9499 69.5589C95.9476 73.1679 97.0772 77.2586 97.1389 79.2243C97.2435 82.571
27 98.0311 85.7826 98.039 85.8146C98.0749 85.9614 97.9859 86.1089 97.8399 86.1456C97.818 86.1511 97.7954 86.1534 97.7735 86.1534V86.1542Z",fill:"black"})),he||(he=o.createElement("path",{d:"M92.421 59.7832C92.2977 59.7832 92.1853 59.6989 92.1556 59.5732C91.9113 58.549 91.6404 57.4974 91.3781 56.4802C90.9573 54.8439 90.5935 53.4317 90.5053 52.7635C90.3133 51.3052 89.7606 47.149 89.6755 46.3231C89.4265 46.1974 89.0322 45.8492 88.0704 46.1334C86.7269 46.5307 85.2671 47.3691 85.2522 47.3769C85.2163 47.3972 85.1765 47.4097 85.1351 47.4129C84.9017 47.43 82.8408 47.5565 82.235 46.8289C81.6792 46.1622 81.1358 42.4299 81.032 41.6883C81.0109 41.5392 81.1155 41.401 81.2646 41.3799C81.4145 41.3596 81.5519 41.4634 81.573 41.6126C81.8626 43.6899 82.3404 46.1021 82.6542 46.4784C82.9524 46.8367 84.2038 46.9226 85.0344 46.8711C85.3233 46.7087 86.6442 45.9842 87.9151 45.608C88.9893 45.2902 89.6396 45.5963 90.0986 45.9429C90.1595 45.9889 90.1977 46.0576 90.2056 46.1334C90.211 46.1857 90.8371 51.096 91.0471 52.6909C91.1314 53.3256 91.4905 54.7237 91.9074 56.3428C92.1697 57.3624 92.4413 58.4162 92.6872 59.4452C92.7224 59.5919 92.6318 59.7395 92.485 59.7746C92.464 59.7793 92.4421 59.7824 92.421 59.7824V59.7832Z",fill:"black"})),fe||(fe=o.createElement("path",{d:"M90.7772 53.0014C90.696 53.0014 89.7936 52.9717 88.9879 51.7156C88.208 50.5001 87.7412 46.0871 87.7217 45.8997C87.7061 45.7498 87.8154 45.6155 87.9653 45.5999C88.1152 45.5843 88.2494 45.6936 88.265 45.8435C88.3938 47.0832 88.8583 50.5025 89.4477 51.4205C90.0988 52.4354 90.7608 52.4549 90.7717 52.4549C90.9201 52.4526 91.0473 52.572 91.0504 52.7227C91.0535 52.8733 90.9333 52.9982 90.7827 53.0014C90.7819 53.0014 90.7803 53.0014 90.778 53.0014H90.7772Z",fill:"black"})),ge||(ge=o.createElement("path",{d:"M97.7734 135.316C97.7624 135.316 97.7515 135.316 97.7398 135.314C97.6563 135.304 97.5821 135.255 97.5392 135.183C97.5017 135.121 93.6031 128.937 89.4297 128.747C84.7824 128.535 80.7636 127.19 77.4825 124.748C74.5605 122.572 72.7337 119.893 71.7517 118.454C70.5815 116.738 68.4994 112.686 66.2956 108.396C64.0309 103.988 61.6897 99.4308 60.5422 97.8742C59.475 96.4261 56.062 91.4533 56.9347 88.2767C57.0768 87.7592 57.3282 87.3119 57.6818 86.9465C58.5296 86.0698 59.5742 85.6085 60.7061 85.6085C60.7264 85.6085 60.7467 85.6085 60.767 85.6085C62.3752 85.6311 64.0356 86.6139 64.9982 88.112C65.8702 89.4696 68.597 92.5633 71.003 95.2941C72.4972 96.9897 73.9086 98.5908 74.5964 99.4667C76.3131 101.653 83.339 106.54 83.41 106.589C83.5342 106.675 83.5646 106.845 83.4787 106.969C83.3929 107.093 83.2227 107.123 83.0985 107.038C82.8066 106.835 75.9337 102.054 74.167 99.804C73.4886 98.9406 72.0827 97.3449 70.5932 95.6548C68.1747 92.91 65.433 89.799 64.5384 88.4071C63.6726 87.0597 62.1894 86.1752 60.7592 86.1549C60.742 86.1549 60.7241 86.1549 60.7069 86.1549C59.7264 86.1549 58.8169 86.5593 58.0745 87.3267C57.7849 87.6257 57.5788 87.9942 57.4617 88.422C56.82 90.7577 58.8599 94.6688 60.9825 97.5502C62.1558 99.142 64.5071 103.72 66.782 108.146C68.882 112.232 71.053 116.458 72.2037 118.146C74.3216 121.252 78.7284 127.713 89.4547 128.202C91.2322 128.282 93.1448 129.337 95.1394 131.335C96.4057 132.603 97.3776 133.937 97.8218 134.61L114.406 118.025C113.351 117.131 109.116 113.407 108.247 110.543C107.301 107.428 100.019 90.408 99.946 90.237C99.9397 90.2229 99.935 90.2089 99.9319 90.194C99.9218 90.1527 99.6899 89.1636 99.8804 86.7966C99.9647 85.7498 99.9116 83.4624 99.8554 81.0416C99.7851 78.0345 99.7063 74.6261 99.8554 72.5254C100.131 68.6666 98.0091 61.4182 97.529 60.4501C97.2933 59.9739 97.0645 59.1511 96.8491 58.0043C96.7999 57.7428 96.6352 57.525 96.3963 57.4079C96.1527 57.2877 95.8733 57.29 95.6297 57.4134C95.2815 57.5898 94.9724 57.7233 94.7085 57.8107C93.9052 58.0793 92.8217 59.276 92.6944 59.5407C92.6819 59.6796 92.5648 59.7889 92.422 59.7889C92.2791 59.7889 92.1714 59.6882 92.1519 59.5563C92.1519 59.5532 92.1511 59.55 92.1503 59.5469C92.1503 59.5469 92.1495 59.5399 92.1495 59.536C92.1487 59.5274 92.1479 59.5196 92.1479 59.511C92.1526 59.2331 92.5882 58.7475 92.9614 58.3814C93.2877 58.0613 93.9255 57.4953 94.5344 57.2916C94.7725 57.2127 95.0575 57.0894 95.3807 56.9255C95.7788 56.7233 96.2363 56.7202 96.636 56.9169C97.031 57.1113 97.3042 57.4711 97.3846 57.9029C97.5876 58.9848 97.8062 59.7819 98.017 60.2066C98.6134 61.4104 100.67 68.772 100.399 72.5636C100.251 74.6386 100.33 78.0329 100.399 81.0283C100.458 83.5702 100.509 85.7646 100.422 86.8403C100.255 88.9247 100.427 89.899 100.457 90.0457C100.88 91.0348 10
27.822 107.27 108.767 110.383C109.694 113.433 114.929 117.752 114.981 117.796C115.041 117.845 115.077 117.917 115.081 117.993C115.085 118.071 115.056 118.146 115.002 118.2L97.9654 135.237C97.9139 135.288 97.8444 135.317 97.7726 135.317L97.7734 135.316Z",fill:"black"})),ve||(ve=o.createElement("path",{d:"M96.7364 61.1591C96.7099 61.1591 96.6825 61.1575 96.656 61.1552C96.421 61.1318 96.2219 61.0092 96.0814 60.8C95.6193 60.1107 94.4288 57.7734 94.378 57.6742C94.3093 57.54 94.3632 57.3753 94.4975 57.3066C94.6317 57.2379 94.7965 57.2917 94.8652 57.426C94.8776 57.4502 96.0908 59.8328 96.535 60.4956C96.5974 60.5884 96.6576 60.6064 96.7083 60.6119C96.9761 60.6384 97.4109 60.3012 97.5795 60.1341C97.6865 60.0279 97.8598 60.0279 97.9659 60.1349C98.0721 60.2418 98.0721 60.4144 97.9659 60.5205C97.898 60.5884 97.3086 61.1591 96.7364 61.1591Z",fill:"black"})),ye||(ye=o.createElement("path",{d:"M60.7624 93.7122C60.7484 93.7122 60.7336 93.7115 60.7195 93.7091C60.6461 93.6974 60.5813 93.6568 60.5384 93.5959L56.9747 88.506C56.888 88.3827 56.9185 88.2117 57.0418 88.1258C57.1652 88.0392 57.3361 88.0696 57.422 88.193L60.8249 93.0534C61.4963 92.5608 63.3293 91.2555 64.3449 90.9026C63.7774 89.7121 61.6758 87.2757 60.5626 86.0688C60.4627 85.9618 60.465 85.7932 60.5688 85.6886C60.6758 85.5817 60.8483 85.5817 60.9553 85.6886C60.9576 85.691 60.9615 85.6949 60.9639 85.6972C61.1098 85.8549 64.5362 89.5818 64.9757 91.0104C64.9999 91.0884 64.9874 91.1727 64.9429 91.2407C64.8984 91.3086 64.8258 91.3531 64.7446 91.3624C64.3878 91.4023 63.0771 92.0471 60.9264 93.6591C60.8788 93.6951 60.821 93.7138 60.7624 93.7138V93.7122Z",fill:"black"})),be||(be=o.createElement("path",{d:"M74.4363 99.5259C74.1501 95.9088 73.562 88.1907 73.4995 86.2547C73.4214 83.8346 74.2021 81.4146 73.9679 80.0875C73.7337 78.7603 72.875 74.2325 70.533 69.8608C69.4764 67.8885 68.7015 65.5231 67.7226 63.613C66.5317 61.2892 64.8371 57.5267 64.6781 56.509C64.2877 54.0108 65.1465 52.6843 65.6148 51.7495C65.8694 51.2414 67.0981 50.6566 67.7226 50.8908C68.3471 51.125 70.6111 56.3555 71.1575 57.0581C71.704 57.7607 75.7634 63.3815 76.7002 65.4112C77.637 67.4409 85.0533 80.0876 85.5217 80.7902C85.8964 81.3523 86.2503 83.2623 86.3804 84.147",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round"})),xe||(xe=o.createElement("path",{d:"M78.73 55.3376C78.782 56.2224 79.011 58.6476 79.5106 61.2707C80.1352 64.5494 81.2606 67.439 81.3842 71.4973C81.4093 72.3201 81.3322 73.0846 81.3842 73.6051",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round"})),we||(we=o.createElement("path",{d:"M89.1025 20.069C89.1025 20.069 104.047 20.6419 108.577 24.3064C108.409 25.2606 106.268 28.3583 106.268 28.3583C106.268 28.3583 98.7051 22.0818 89.1025 20.069Z",fill:"#FFBC0D",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round",strokeLinejoin:"round"})),Ee||(Ee=o.createElement("path",{d:"M26.1129 4.67391L34.4276 13.3634L32.0257 15.8944L19.8945 8.12734L26.1129 4.67391Z",fill:"#FFBC0D",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),Ce||(Ce=o.createElement("path",{d:"M11.6102 48.7252C15.1675 45.967 18.5246 49.4794 19.7584 51.5803C19.0542 48.844 18.9786 43.2816 24.3107 42.9227C29.1841 42.5948 31.2368 49.1661 29.8594 55.3488C29.0901 58.8025 27.0864 64.1287 26.0536 65.8533C24.5107 65.7129 18.8965 63.3012 15.4326 60.8224C11.2813 57.8517 7.16361 52.173 11.6102 48.7252Z",fill:"#F27179",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),ke||(ke=o.createElement("path",{d:"M98.34 3.4142C100.212 3.95865 99.9079 5.99097 99.5218 6.93908C100.263 6.01622 102.12
26 4.60888 103.654 6.36247C105.05 7.96523 103.366 10.3064 100.909 11.3656C99.537 11.9574 97.205 12.5875 96.3486 12.6588C95.9893 12.0908 95.3255 9.55167 95.2515 7.7391C95.1627 5.56676 95.9998 2.73364 98.34 3.4142Z",fill:"#F27179",stroke:"black",strokeWidth:"0.545495",strokeLinejoin:"round"})),Ae||(Ae=o.createElement("path",{d:"M33.1535 31.849C33.1535 31.849 10.6396 15.3895 1.12223 16.9068C0.634 18.8823 1.40768 27.1678 1.40768 27.1678C1.40768 27.1678 17.4183 24.3382 33.1535 31.849Z",fill:"#4FD2FF",stroke:"black",strokeWidth:"0.545495",strokeLinecap:"round",strokeLinejoin:"round"}))),o.createElement("p",{className:ne.tooltipText},"New! Upvote comments to help others find what's useful.")))};Te.defaultProps={shouldTrackVisible:!0};const De=Te;var Se,_e,Ne,Oe,je,Fe,Ie,Pe,Le,Me,He,Re=n(3075),Be=[{background:y.Tj.tangerine},{background:y.Tj.sunshine},{background:y.Tj.techBlue},{background:y.Tj.pacificBlue},{background:y.Tj.aboutBgColor}],ze=e=>{var{isLast:t,children:n,depth:r,brandDivider:a,hideTopBorder:i=!1}=e,s=!t&&!n||r>=2;return o.createElement("div",{className:"nested-comments-padding-left ".concat(s?"divider-left-border":""," ").concat(a?We.brandDivider:We.divider)},!i&&(Se||(Se=o.createElement("div",null))))},Ve=e=>{var t,n,{author:r,size:i}=e,s="medium";switch(i){case"small":s="small";break;case"xsmall":s="xsmall";break;case"xxsmall":s="xxsmall";break;default:s="medium"}var l=null==r||null===(t=r.name)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.toUpperCase();r.avatar=(null===(n=(0,C.M8)(r.email))||void 0===n?void 0:n.photo)||r.avatar;var c=null!=r&&r.avatar?null:(e=>{if(!e)return null;for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n);return Be[Math.abs(t)%Be.length]})((null==r?void 0:r.email)||(null==r?void 0:r.name));return o.createElement("div",{className:Ge.avatarContainer},o.createElement("div",{className:(0,a.cx)(Ge.avatar,Ye[s].size),style:null!=r&&r.avatar?{backgroundImage:"url(".concat(r.avatar,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"}:{backgroundColor:null==c?void 0:c.background}},!(null!=r&&r.avatar)&&o.createElement("span",{className:Ye[s].font,style:c?{color:y.Tj.white}:void 0},l)))},Ue=e=>{var t,n,r,i,l,c,{author:u,date:d=null,inSidebar:p=!1,isAuthorComment:m=!1,articleAuthorsEmails:h=[],panelistEmails:f=[]}=e,g=m&&(0,C.M8)(null==u||null===(t=u.email)||void 0===t?void 0:t.toLowerCase())&&C.Xv.includes(null==u||null===(n=u.email)||void 0===n?void 0:n.toLowerCase());return o.createElement("div",{className:(0,a.cx)(Ge.author,p?Ge.authorSizeSmall:Ge.authorSize)},o.createElement(Ve,{author:u,size:p?"small":"medium"}),o.createElement("div",{className:"".concat(Ge.row," ").concat(Ge.flexStart," ").concat(Ge.flexWrap)},o.createElement("div",{className:Ge.column},o.createElement("div",{className:"".concat(Ge.row," ").concat(Ge.flexStart," ").concat(Ge.flexWrap)},u.name&&o.createElement("span",{className:p?Ge.authorNameSmall:Ge.authorName},null==u?void 0:u.name),o.createElement("div",{className:"".concat(Ge.row," ").concat(Ge.flexStart," ").concat(Ge.flexWrap)},(m||h.includes(u.email))&&o.createElement("div",{className:"".concat(Ge.authorRole," author")},_e||(_e=o.createElement("span",null,"Author"))),g?o.createElement("div",{className:Ge.authorRole},Ne||(Ne=o.createElement("span",null,"Editor"))):o.createElement(o.Fragment,null,(0,C.M8)(null==u||null===(r=u.email)||void 0===r?void 0:r.toLowerCase())&&o.createElement("div",{className:Ge.authorRole},Oe||(Oe=o.createElement("span",null,"Editor"))),C.Xv.includes(null==u||null===(i=u.email)||void 0===i?void 0:i.toLowerCase())&&o.createElement("div",{className:Ge.authorRole},je||(je=o.createElement("span",null,"Moderator"))),f.includes(null==u||null===(l=u.email)||void 0===l?void 0:l.toLowerCase())&&o.createElement("div",{className:"".concat(Ge.authorRole," panelist")},Fe||(Fe=o.createElement("span",null,"Panelist"))),C.qB.includes(null==u||null===(c=u.email)||void 0===c?void 0:c.toLowerCase())&&o.createElement("div",{className:Ge.authorRole},Ie||(Ie=o.createElement("span",null,"Facilitator")))))),d&&o.createElement("p",{className:"comment-date"},(0,s.G)(d)))))};const qe=(0,g.h)((0,m.Ng)(((e,t)=>{var{activeFormId:n}=d()(e,"comments".concat("['",t.slug,"']"),{});return{activeFormId:n}}))((e=>{var t,{comment:n,isCommentsDisabled:r,children:s,user:l,depth:u,inSidebar:d=!1,isLast:m,handleOpenSidebar:g,nid:y,slug:w,dispatch:C,activeFormId:T,onUsefulClick:_,articleAuthorsEmails:N,panelistEmails:O=[],brandDivider:j,hideDivider:F=!1,showUpvoteTooltip:I=!1,onUpvoteTooltipClose:P=()=>{},enableImageModal:L=!1,hasNestedHiddenToggle:M=!1}=e,{content:H,author:R,date:B,id:z}=n,V=O.includes(null==R||null===(t=R.email)||void 0===t?void 0:t.toLowerCase()),[U,q]=(0,o.useState)(!1),[W,G]=(0,o.useState)(0),[Y,K]=(0,o.useState)(0),[Z,$]=(0,o.useState)(null==n?void 0:n.recommendedByUser),[Q,J]=(0,o.useState)(null==n?void 0:n.recommendCount),[ee,te]=(0,o.useState)(!1),[ne,re]=(0,o.useState)(0),[ae,oe]=(0,o.useState)(null),ie=(0,o.useRef)(null),se=(0,o.useRef)(null);(0,o.useEffect)((()=>
2{if(L&&ie.current){var e=ie.current.querySelectorAll("img"),t=[];return e.forEach((e=>{if(!e.closest(".comment-image-wrapper")){var n=document.createElement("div");n.className="comment-image-wrapper",e.parentNode.insertBefore(n,e),n.appendChild(e);var r=document.createElement("div");r.className="comment-image-trigger";var a=()=>oe(e.src);r.addEventListener("click",a),n.appendChild(r),t.push({trigger:r,handleClick:a})}})),()=>{t.forEach((e=>{var{trigger:t,handleClick:n}=e;t.removeEventListener("click",n)}))}}}),[H,L]),(0,o.useEffect)((()=>{if(ae)return document.body.style.overflow="hidden",()=>{document.body.style.overflow=""}}),[ae]),(0,o.useEffect)((()=>{null!=l&&l.email&&K(0)}),[null==l?void 0:l.email]),(0,o.useEffect)((()=>{ee||($(null==n?void 0:n.recommendedByUser),J(null==n?void 0:n.recommendCount))}),[null==n?void 0:n.recommendedByUser,null==n?void 0:n.recommendCount,ee]),(0,o.useEffect)((()=>{T===z&&d?(G("auto"),q(!0)):(G(0),q(!1))}),[T]),(0,o.useEffect)((()=>{if(null!=l&&l.email&&d&&location.search.includes("commentID=sidebar-comment-".concat(null==n?void 0:n.databaseId))){var e=location.search.includes("markUseful=true"),t=null,r=null;if(e){var a=new URLSearchParams(location.search).get("commentID").replace("sidebar-comment-","");return t=setTimeout((()=>{var e=document.querySelector("#sidebar-comment-".concat(a," .toast"));e&&(!Z&&a&&le(a),e.classList.add("show"),r=setTimeout((()=>{e.classList.remove("show")}),5e3))}),1e3),void A()}return location.search.includes("showReplyInput=false")||(q(!0),G("auto"),C((0,h.ud)(w,n.id))),A(),()=>{clearTimeout(t),clearTimeout(r)}}}),[null==l?void 0:l.email,d,null==n?void 0:n.databaseId,w,Z,Q,n.id]);var le=e=>{var t=Q,r=Z;te(!0),J((e=>(e||0)+1)),$(!0),c()("https://wpvip.edutopia.org/graphql",(0,b.Li)(e,l.email,null==l?void 0:l.image)).then((e=>{var t;null!=e&&null!==(t=e.markCommentRecommended)&&void 0!==t&&t.recommendCount&&(J(e.markCommentRecommended.recommendCount),C({type:f.dW,slug:w,commentId:null==n?void 0:n.databaseId,recommendedByUser:!0,recommendCount:e.markCommentRecommended.recommendCount}))})).catch((()=>{J(t),$(r),re((e=>e+1))}))},ce=()=>{q(!1),G(0)},ue=ee?Q:null==n?void 0:n.recommendCount,de=ee?Z:null==n?void 0:n.recommendedByUser;return o.createElement("li",{key:null==n?void 0:n.id,id:"".concat(d&&"sidebar-","comment-").concat(null==n?void 0:n.databaseId),className:(0,a.h1)((0,a.AH)(Ke)+" "+"comment ".concat(null==We?void 0:We.commentItem)),style:I?{position:"relative",zIndex:1}:void 0},o.createElement("div",{className:(0,a.cx)("nested-comments-left-border nested-comments-padding-left",V&&We.panelistComment),style:{position:"relative"}},o.createElement(Ue,{author:R,date:B,inSidebar:d,isAuthorComment:n.isAuthorComment,articleAuthorsEmails:N,panelistEmails:O}),null!=n&&n.isHighValue?Pe||(Pe=o.createElement(S,null)):null,o.createElement("div",{ref:ie,className:(0,a.cx)(null==We?void 0:We.commentContent,"comment-content-container",d?v.X.bodyXSmall:v.X.bodySmall),dangerouslySetInnerHTML:{__html:H}}),L&&ae&&(0,i.createPortal)(o.createElement(Re.A,{isOpen:!0,onRequestClose:()=>oe(null)},o.createElement("img",{src:ae,alt:"Comment image"})),document.body),o.createElement("div",{className:We.actions},o.createElement("div",{style:{position:"relative"}},o.createElement(X,{disable:!d||!(null!=l&&l.id),currentCount:ue,recommendedByUser:de,errorRevision:ne,onClick:e=>{if((0,k.s)("Click_Comment_Useful"),null==e||e.preventDefault(),e.disabled=!0,g(),te(!0),_(),d){if(null==l||!l.email)return C((0,x.to)("signupCta","To join the conversation, create a free account.")),void C((0,x.b7)("addComment",{commentId:null==n?void 0:n.databaseId,markUseful:!0}));de?(t=null==n?void 0:n.databaseId,r=Q,a=Z,te(!0),J((e=>Math.max((e||0)-1,0))),$(!1),c()("https://wpvip.edutopia.org/graphql",(0,b.YU)(t,l.email,null==l?void 0:l.image)).then((e=>{var t;null!=e&&null!==(t=e.unmarkCommentRecommended)&&void 0!==t&&t.commentId&&(J(e.unmarkCommentRecommended.recommendCount),C({type:f.dW,slug:w,commentId:null==n?void 0:n.databaseId,recommendedByUser:!1,recommendCount:e.unmarkCommentRecommended.recommendCount}))})).catch((()=>
2{J(r),$(a),re((e=>e+1))}))):(le(null==n?void 0:n.databaseId),P())}var t,r,a}}),I&&o.createElement(De,{onClose:P})),!r&&o.createElement(o.Fragment,null,u<10&&o.createElement("button",{"data-open-sidebar":!0,disabled:U,onClick:e=>{null==e||e.preventDefault(),g(),d&&(null!=l&&l.email?(q(!0),G("auto"),C((0,h.ud)(w,n.id))):(C((0,x.to)("signupCta","To join the conversation, create a free account.")),C((0,x.b7)("addComment",{commentId:null==n?void 0:n.databaseId}))))},style:{cursor:U?"default":"pointer"},className:"reply-button"},o.createElement("img",{src:"/assets/reply-icon.svg",alt:"Reply",width:16,height:16,style:{marginRight:"8px"}}),"Reply")),o.createElement("div",{style:{position:"relative"}},o.createElement("button",{onClick:()=>{navigator.clipboard.writeText("".concat("https://www.edutopia.org","/").concat(w,"?scrollTo=comments-view&open=comments-sidebar&commentID=sidebar-comment-").concat(null==n?void 0:n.databaseId,"&showReplyInput=false")),(0,k.s)("Click_Copy_Comment_Link"),se.current&&(se.current.classList.add("show"),setTimeout((()=>{var e;return null===(e=se.current)||void 0===e?void 0:e.classList.remove("show")}),3e3))},className:"copy-link-button"},o.createElement("img",{src:"/assets/link-hollow.svg",alt:"Copy Link",width:18,height:9,style:{marginRight:"8px"}}),"Copy Link"),o.createElement("span",{ref:se,className:"copy-link-toast"},Le||(Le=o.createElement("p",null,"Link copied!")))),Me||(Me=o.createElement("span",{className:"toast"},o.createElement("p",null,"You marked this comment useful."))))),o.createElement(p.A,{height:Y},He||(He=o.createElement("div",{className:"status-message-container"},o.createElement(E,null)))),o.createElement(D.a,{nid:y,slug:w,parentId:z,commentAuthor:R,replying:U,onCancel:ce,onSuccess:ce,formHeight:W,commentID:null==n?void 0:n.id,commentDBId:null==n?void 0:n.databaseId}),(!j||s)&&(!F||s)&&o.createElement(ze,{isLast:m,children:s,depth:u,hideTopBorder:M}),s,j&&o.createElement(ze,{isLast:m,depth:u,brandDivider:!0}))})));var We={commentItem:(0,a.AH)("font-family:'canada-type-gibson';margin-bottom:0px;ol{margin:0;}li{margin:0;}"),commentContent:(0,a.AH)("margin-bottom:10px;@media screen and (min-width:770px){margin-bottom:15px;}p{color:#333333;margin:0;padding:0;margin-bottom:15px;font-weight:200;button{display:none;}}li{font-family:'canada-type-gibson';font-style:normal;font-weight:300;font-size:1rem;line-height:1.5;margin:5px 0;font-size:1rem;}ol,ul{padding-left:40px;margin:15px 0;}a{font-weight:500;color:#00a7e1;text-decoration:underline;}img{max-width:100%;height:auto;margin:0;}.comment-image-wrapper{position:relative;display:inline-block;max-width:100%;}.comment-image-wrapper img{max-height:466px;width:auto;max-width:100%;display:block;margin:0;}.comment-image-trigger{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:1;&:after{position:absolute;right:8px;bottom:8px;background-color:rgba(0,0,0,0.45);background-image:url('/assets/expand-alt-white.svg');background-repeat:no-repeat;background-position:center center;background-size:16px 16px;width:30px;height:30px;content:'';border-radius:4px;}}p:last-child{margin-bottom:0;}"),actions:(0,a.AH)("display:flex;justify-content:flex-start;align-items:center;gap:20px;height:17px;position:relative;button:not([data-tooltip-close]){all:unset;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#999999;cursor:pointer;display:flex;align-items:center;}.toast{visibility:hidden;opacity:0;transition:all 0.5s ease-in;position:absolute;z-index:99;background-color:#f2f2f2;padding:10px 20px;text-align:center;top:35px;right:0;border:0.765957px solid #d8d8d8;border-radius:4px;box-shadow:1.53px 1.53px 3.06px 0px #c5c4c8;&.show{visibility:visible;opacity:1;top:-10px;}p{color:#6a6a6a;font-size:18px;font-weight:400;line-height:20.22px;font-family:'canada-type-gibson',Arial,Verdana,sans-serif;margin:0;font-style:italic;}}.copy-link-toast{visibility:hidden;opacity:0;transition:all 0.5s ease-in;position:absolute;z-index:99;width:140px;height:48px;background-color:#f2f2f2;padding:15px 30px;text-align:center;bottom:-20px;left:60%;transform:translateX(-50%);border:1px solid #e5e5e5;border-radius:10px;box-shadow:3px 3px 3px 0px #00000026;box-sizing:border-box;&.show{visibility:visible;opacity:1;bottom:calc(100% + 8px);}p{color:#333333;font-size:16px;font-weight:300;line-height:18px;font-family:'canada-type-gibson',Arial,Verdana,sans-serif;font-style:italic;text-align:center;letter-spacing:0px;margin:0;white-space:nowrap;}}"),divider:(0,a.AH)("padding:19.5px 0;div{width:100%;border-top:1px solid #cacaca;}"),brandDivider:(0,a.AH)("padding:40px 0 0px 0;div{width:100%;border-top:1px solid #ff4c00;position:relative;&::before{content:'';position:absolute;top:-1px;left:0;width:60px;height:2.5px;background:#ff4c00;}}"),viewComments:(0,a.AH)("font-family:'canada-type-gibson';font-weight:600;font-size:19px;letter-spacing:1.2px;line-height:50px;text-align:center;border:2px solid #00a7e1;border-radius:6px;background-clip:padding-box;background-color:#00a7e1;cursor:pointer;padding:0 30px;text-align:center;color:#ffffff;width:100%;&:hover,&:active,&:focus{background-color:#ffffff;color:#00a7e1;}"),viewAllComments:(0,a.AH)("position:absolute;bottom:0;z-index:2;"),panelistComment:(0,a.AH)("background-color:#ffeae1;padding:10px 20px 20px 20px;")},Ge={row:(0,a.AH)("display:flex;"),column:(0,a.AH)("display:flex;flex-direction:column;"),flexStart:(0,a.AH)("flex-direction:row;justify-content:flex-start;"),flexWrap:(0,a.AH)("flex-direction:row;justify-content:flex-start;flex-wrap:wrap-reverse;gap:5px;"),author:(0,a.AH)("display:flex;justify-content:flex-start;align-items:center;p{margin:0;font-style:normal;height:17px;font-weight:400;font-size:12px;line-height:20px;color:#999999;}"),authorSize:(0,a.AH)("gap:15px;margin-bottom:20px;"),authorSizeSmall:(0,a.AH)("gap:20px;margin-bottom:15px;"),avatar:(0,a.AH)("flex-shrink:0;border-radius:50%;background-color:#999999;display:flex;align-items:center;justify-content:center;"),avatarContainer:(0,a.AH)("display:flex;flex-direction:row;justify-content:flex-start;align-self:start;"),sizeMedium:(0,a.AH)("height:50px;width:50px;"),sizeSmall:(0,a.AH)("height:45px;width:45px;"),sizeXSmall:(0,a.AH)("height:32px;width:32px;"),sizeXXSmall:(0,a.AH)("height:30px;width:30px;"),authorName:(0,a.AH)("color:#333333;font-weight:500;font-size:18px;line-height:21px;letter-spacing:0.8px;font-style:normal;margin:0;margin-right:20px;"),authorNameSmall:(0,a.AH)("color:#333333;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.8px;font-style:normal;margin:0;margin-right:5px;"),authorRole:(0,a.AH)("background:#ff4c00;border-radius:5px;height:22px;font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:12px;line-height:22px;letter-spacing:0.8px;span{padding:0 10px;color:#ffffff;}&.author{background:#666666;span{color:#ffffff;}}&.panelist{background:transparent;border:1px solid #ff4c00;display:flex;align-items:center;span{color:#ff4c00;}}"),profileImg:(0,a.AH)("background:url('https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/641796f76b29c052ab2d8da0/aca26c03-a65d-4559-8519-1ada3f86208e/48');"),initialMedium:(0,a.AH)("font-family:'museoSlab-500';font-style:normal;font-weight:500;font-size:25px;line-height:1;color:#d8d8d8;margin:0;"),initialSmall:(0,a.AH)("font-family:'museoSlab-500';font-style:normal;font-weight:500;font-size:24px;line-height:1;color:#d8d8d8;margin:0;transform:translateY(2px);"),initialXSmall:(0,a.AH)("font-family:'museoSlab-500';font-weight:500;line-height:1;color:#d8d8d8;margin:0;font-size:16px;font-style:normal;"),initialXXSmall:(0,a.AH)("font-family:'museoSlab-500';font-weight:500;line-height:1;color:#d8d8d8;margin:0;font-size:15px;font-style:normal;")},Ye={medium:{size:Ge.sizeMedium,font:Ge.initialMedium},small:{size:Ge.sizeSmall,font:Ge.initialSmall},xsmall:{size:Ge.sizeXSmall,font:Ge.initialXSmall},xxsmall:{size:Ge.sizeXXSmall,font:Ge.initialXXSmall}},Ke=(0,a.AH)("animation:",y.i7.fadeIn," 1s forwards;")},67034:(e,t,n)=>{var r=n(91551);e.exports=function(e,t){return r(Date.now(),e,t)}},67131:e=>{!function(){"use strict";e.exports=function(e){return(e instanceof Buffer?e:Buffer.from(e.toString(),"binary")).toString("base64")}}()},67197:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},67227:(e,t,n)=>{"use strict";var r=n(47967),a=n(11996);e.exports=function(e,t,n){t in e?r.f(e,t,a(0,n)):e[t]=n}},67526:e=>{var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}
2,67574:(e,t,n)=>{var r=n(44556)("wks"),a=n(4415),o=n(67526).Symbol,i="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=r},67901:(e,t,n)=>{var r=n(92127),a=n(75551),o=Math.exp;r(r.S,"Math",{tanh:function(e){var t=a(e=+e),n=a(-e);return t==1/0?1:n==1/0?-1:(t-n)/(o(e)+o(-e))}})},68154:(e,t,n)=>{"use strict";n.d(t,{m:()=>ne});var r,a,o,i,s=n(5556),l=n.n(s),c=n(52098),u=n.n(c),d=n(30115),p=n.n(d),m=n(96540),h=n(45228),f=n.n(h),g="bodyAttributes",v="htmlAttributes",y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},b=(Object.keys(y).map((function(e){return y[e]})),"charset"),x="cssText",w="href",E="innerHTML",C="itemprop",k="rel",A={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},T=Object.keys(A).reduce((function(e,t){return e[A[t]]=t,e}),{}),D=[y.NOSCRIPT,y.SCRIPT,y.STYLE],S="data-react-helmet",_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},j=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},F=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},I=function(e){var t=R(e,y.TITLE),n=R(e,"titleTemplate");if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=R(e,"defaultTitle");return t||r||void 0},P=function(e){return R(e,"onChangeClientState")||function(){}},L=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return O({},e,t)}),{})},M=function(e,t){return t.filter((function(e){return void 0!==e[y.BASE]})).map((function(e){return e[y.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a++){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},H=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&q("Helmet: "+e+' should be of type "Array". Instead found type "'+_(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n=void 0,o=Object.keys(e),i=0;i<o.length;i++){var s=o[i],l=s.toLowerCase();-1===t.indexOf(l)||n===k&&"canonical"===e[n].toLowerCase()||l===k&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||s!==E&&s!==x&&s!==C||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][c]&&(a[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i++){var s=o[i],l=f()({},r[s],a[s]);r[s]=l}return e}),[]).reverse()},R=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},B=(r=Date.now(),function(e){var t=Date.now();t-r>16?(r=t,e(t)):setTimeout((function(){B(e)}),0)}),z=function(e){return clearTimeout(e)},V="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||B:n.g.requestAnimationFrame||B,U="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||z:n.g.cancelAnimationFrame||z,q=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},W=null,G=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,p=e.titleAttributes;Z(y.BODY,r),Z(y.HTML,a),K(d,p);var m={baseTag:$(y.BASE,n),linkTags:$(y.LINK,o),metaTags:$(y.META,i),noscriptTags:$(y.NOSCRIPT,s),scriptTags:$(y.SCRIPT,c),styleTags:$(y.STYLE,u)},h={},f={};Object.keys(m).forEach((function(e){var t=m[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(f[e]=m[e].oldTags)})),t&&t(),l(e,h,f)},Y=function(e){return Array.isArray(e)?e.join(""):e},K=function(e,t){void 0!==e&&document.title!==e&&(document.title=Y(e)),Z(y.TITLE,t)},Z=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(S),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),s=0;s<i.length;s++){var l=i[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===a.indexOf(l)&&a.push(l);var u=o.indexOf(l);-1!==u&&o.splice(u,1)}for(var d=o.length-1;d>=0;d--)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute(S):n.getAttribute(S)!==i.join(",")&&n.setAttribute(S,i.join(","))}},$=function(e,t){var n=document.head||document.querySelector(y.HEAD),r=n.querySelectorAll(e+"["+S+"]"),a=Array.prototype.slice.call(r),o=[],i=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===E)n.innerHTML=t.innerHTML;else if(r===x)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[r]?"":t[r];n.setAttribute(r,s)}n.setAttribute(S,"true"),a.some((function(e,t){return i=t,n.isEqualNode(e)}))?a.splice(i,1):o.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:o}},Q=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},X=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[A[n]||n]=e[n],t}),t)},J=function(e,t,n){switch(e){case y.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})[S]=!0,a=X(n,r),[m.createElement(y.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var a=Q(n),o=Y(t);return a?"<"+e+" "+S+'="true" '+a+">"+F(o,r)+"</"+e+">":"<"+e+" "+S+'="true">'+F(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case g:case v:return{toComponent:function(){return X(t)},toString:function(){return Q(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,a=((r={key:n})[S]=!0,r);return Object.keys(t).forEach((function(e){var n=A[e]||e;if(n===E||n===x){var r=t.innerHTML||t.cssText;a.dangerouslySetInnerHTML={__html:r}}else a[n]=t[e]})),m.createElement(e,a)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===E||e===x)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+F(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===D.indexOf(e);return t+"<"+e+" "+S+'="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},ee=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,p=e.titleAttributes;return{base:J(y.BASE,t,r),bodyAttributes:J(g,n,r),htmlAttributes:J(v,a,r),link:J(y.LINK,o,r),meta:J(y.META,i,r),noscript:J(y.NOSCRIPT,s,r),script:J(y.SCRIPT,l,r),style:J(y.STYLE,c,r),title:J(y.TITLE,{title:d,titleAttributes:p},r)}},te=u()((function(e){return{baseTag:M([w,"target"],e),bodyAttributes:L(g,e),defer:R(e,"defer"),encode:R(e,"encodeSpecialCharacters"),htmlAttributes:L(v,e),linkTags:H(y.LINK,[k,w],e),metaTags:H(y.META,["name",b,"http-equiv","property",C],e),noscriptTags:H(y.NOSCRIPT,[E],e),onChangeClientState:P(e),scriptTags:H(y.SCRIPT,["src",E],e),styleTags:H(y.STYLE,[x],e),title:I(e),titleAttributes:L("titleAttributes",e)}}),(function(e){W&&U(W),e.defer?W=V((function(){G(e,(function(){W=null}))})):(G(e),W=null)}),ee)((function(){return null})),ne=(a=te,i=o=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!p()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case y.SCRIPT:case y.NOSCRIPT:return{innerHTML:t};case y.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,a=e.newChildProps,o=e.nestedChildren;return O({},r,((t={})[n.type]=[].concat(r[n.type]||[],[O({},a,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case y.TITLE:return O({},a,((t={})[r.type]=i,t.titleAttributes=O({},o),t));case y.BODY:return O({},a,{bodyAttributes:O({},o)});case y.HTML:return O({},a,{htmlAttributes:O({},o)})}return O({},a,((n={})[r.type]=O({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=O({},t);return Object.keys(e).forEach((function(t){var r;n=O({},n,((r={})[t]=e[t],r))})),n}
2,t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return m.Children.forEach(e,(function(e){if(e&&e.props){var a=e.props,o=a.children,i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[T[n]||n]=e[n],t}),t)}(j(a,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case y.LINK:case y.META:case y.NOSCRIPT:case y.SCRIPT:case y.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:i,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:i,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=j(e,["children"]),r=O({},n);return t&&(r=this.mapChildrenToProps(t,r)),m.createElement(a,r)},N(t,null,[{key:"canUseDOM",set:function(e){a.canUseDOM=e}}]),t}(m.Component),o.propTypes={base:l().object,bodyAttributes:l().object,children:l().oneOfType([l().arrayOf(l().node),l().node]),defaultTitle:l().string,defer:l().bool,encodeSpecialCharacters:l().bool,htmlAttributes:l().object,link:l().arrayOf(l().object),meta:l().arrayOf(l().object),noscript:l().arrayOf(l().object),onChangeClientState:l().func,script:l().arrayOf(l().object),style:l().arrayOf(l().object),title:l().string,titleAttributes:l().object,titleTemplate:l().string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=a.peek,o.rewind=function(){var e=a.rewind();return e||(e=ee({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},i);ne.renderStatic=ne.rewind},68223:(e,t,n)=>{var r=n(56110)(n(9325),"Map");e.exports=r},68305:(e,t,n)=>{"use strict";var r=n(4228),a=n(18270),o=n(81485),i=n(27087),s=n(28828),l=n(52535),c=Math.max,u=Math.min,d=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,m=/\$([$&`']|\d\d?)/g;n(69228)("replace",2,(function(e,t,n,h){return[function(r,a){var o=e(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,a):n.call(String(o),r,a)},function(e,t){var a=h(n,e,this,t);if(a.done)return a.value;var d=r(e),p=String(this),m="function"==typeof t;m||(t=String(t));var g=d.global;if(g){var v=d.unicode;d.lastIndex=0}for(var y=[];;){var b=l(d,p);if(null===b)break;if(y.push(b),!g)break;""===String(b[0])&&(d.lastIndex=s(p,o(d.lastIndex),v))}for(var x,w="",E=0,C=0;C<y.length;C++){b=y[C];for(var k=String(b[0]),A=c(u(i(b.index),p.length),0),T=[],D=1;D<b.length;D++)T.push(void 0===(x=b[D])?x:String(x));var S=b.groups;if(m){var _=[k].concat(T,A,p);void 0!==S&&_.push(S);var N=String(t.apply(void 0,_))}else N=f(k,p,A,T,S,t);A>=E&&(w+=p.slice(E,A)+N,E=A+k.length)}return w+p.slice(E)}];function f(e,t,r,o,i,s){var l=r+e.length,c=o.length,u=m;return void 0!==i&&(i=a(i),u=p),n.call(s,u,(function(n,a){var s;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(l);case"<":s=i[a.slice(1,-1)];break;default:var u=+a;if(0===u)return n;if(u>c){var p=d(u/10);return 0===p?n:p<=c?void 0===o[p-1]?a.charAt(1):o[p-1]+a.charAt(1):n}s=o[u-1]}return void 0===s?"":s}))}}))},68414:(e,t,n)=>{var r=n(41033),a=n(12550),o=a;o.v1=r,o.v4=a,e.exports=o},68420:(e,t,n)=>{"use strict";const r=n(78463);class a{constructor({level:e,msg:t,meta:n,tags:r},o){this.level=e,this.meta=n,this.tags=["log",e].concat(o.tags,r);let i={};if(a.isError(t)&&(this._error=t,i.stack=t.stack,t=t.message),this.msg=t,n&&("object"!=typeof n||Array.isArray(n))&&(n={meta:n}),this.meta=Object.assign({},n||{},o.meta,i),o.dynamicMeta&&"function"==typeof o.dynamicMeta){let e=o.dynamicMeta(this,o);"object"==typeof e&&(this.meta=Object.assign(this.meta,e))}this._replacer="function"==typeof o.replacer?o.replacer:null}get value(){return Object.assign({_logLevel:this.level,msg:this.msg},this.meta,{_tags:this.tags})}get log(){return this.value}get throw(){let e=this._error||new Error(this.msg);throw e.log=this,e}toJSON(e){return r(this.value,this._replacer,e?4:0)}static isError(e){return!!e&&"object"==typeof e&&(e instanceof Error||e.hasOwnProperty("message")&&e.hasOwnProperty("stack"))}}e.exports=a},68475:(e,t,n)=>{var r=n(54505);e.exports=function(e){return r(new Date,e)}}
2,68583:(e,t,n)=>{"use strict";var r=n(92127),a=n(56094),o=n(67526),i=n(19190),s=n(85957);r(r.P+r.R,"Promise",{finally:function(e){var t=i(this,a.Promise||o.Promise),n="function"==typeof e;return this.then(n?function(n){return s(t,e()).then((function(){return n}))}:e,n?function(n){return s(t,e()).then((function(){throw n}))}:e)}})},68641:(e,t,n)=>{var r=n(8449),a=n(11996),o=n(57221),i=n(83048),s=n(57917),l=n(22956),c=Object.getOwnPropertyDescriptor;t.f=n(1763)?c:function(e,t){if(e=o(e),t=i(t,!0),l)try{return c(e,t)}catch(e){}if(s(e,t))return a(!r.f.call(e,t),e[t])}},68697:(e,t,n)=>{var r=n(96221),a=n(71453);e.exports=function(e,t){var n=r(e),o=Number(t),i=a(n)-o;return n.setDate(n.getDate()-7*i),n}},69012:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},69022:(e,t,n)=>{"use strict";n.d(t,{A:()=>ve});var r=n(16762),a=n.n(r),o=n(96540),i=n(71468),s=n(44206),l=n(16560),c=n(10467),u=n(54705),d=n(29970),p=n(75930),m=n(17904),h=n(31705),f=n(3850),g=n(98247),v=n(46798);const y=e=>{var{onClick:t,disabled:n=!1,buttonText:r="Sign in without a password"}=e;return o.createElement("button",{type:"button",name:"passwordless-signin","data-testid":"passwordless-signin",className:v.QL.passwordlessButton,onClick:t,disabled:n},r)};var b,x,w,E,C,k=n(33607),A=n(95297),T=n(41917),D=n(62524),S=n(58409),_=(e,t,n)=>{clearInterval(n.current),t(e),n.current=setInterval((()=>{t((e=>e<=1?(clearInterval(n.current),0):e-1))}),1e3)},N=(0,p.i7)("10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(2px);}30%,50%,70%{transform:translateX(-4px);}40%,60%{transform:translateX(4px);}"),O={heading:(0,p.AH)("font-size:32px;line-height:1.2;text-align:center;color:",m.Tj.darkGrey,";margin:0 0 14px;font-family:",D.A.displayBold,";"),body:(0,p.AH)("margin:0 0 14px;text-align:center;font-size:16px;line-height:1.5;color:",m.Tj.mediumGrey,";max-width:300px;"),emailEmphasis:(0,p.AH)("font-weight:500;color:",m.Tj.darkGrey,";"),boxesRow:(0,p.AH)("display:flex;align-items:center;justify-content:center;gap:10px;margin:12px 0 4px;width:100%;"),boxesRowShake:(0,p.AH)("animation:",N," 0.5s ease-in-out;"),box:(0,p.AH)("width:48px;height:56px;min-width:0;flex:0 1 48px;border:1.5px solid ",m.Tj.lightGrey2,";border-radius:12px;background-color:",m.Tj.white,";text-align:center;font-size:22px;font-weight:700;color:",m.Tj.darkGrey,";font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;outline:none;transition:border-color 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease;&:focus{border-color:",m.Tj.glef,";box-shadow:0 0 0 3px rgba(37,6,112,0.15);}"),boxError:(0,p.AH)("border-color:",m.Tj.salmon,";background-color:#fff5f5;&:focus{border-color:",m.Tj.salmon,";box-shadow:0 0 0 3px rgba(242,113,121,0.2);}"),errorRow:(0,p.AH)("display:block;margin:10px 0 4px;font-size:14px;font-weight:500;color:",m.Tj.alert,";text-align:center;max-width:300px;"),primaryButton:(0,p.AH)("display:flex;align-items:center;justify-content:center;width:100%;max-width:300px;max-height:50px;padding:12px 32px;border:none;border-radius:60px;background-color:",m.Tj.brand2,";color:",m.Tj.white,";font-size:16px;font-weight:600;line-height:140%;letter-spacing:1px;text-align:center;text-transform:uppercase;cursor:pointer;margin:16px 0 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;&:hover:not(:disabled){background-color:",m.Tj.cerulean,";}&:hover,&:focus{background-color:",m.Tj.brand2Light,";cursor:pointer;}&:disabled{border-color:",m.Tj.lightGrey2,";background-color:",m.Tj.lightGrey2,";cursor:default;}"),primaryButtonLoading:(0,p.AH)("&:disabled{border-color:",m.Tj.brand2,";background-color:",m.Tj.brand2,";color:",m.Tj.white,";cursor:default;}"),resendLine:(0,p.AH)("margin:12px 0 0;text-align:center;font-size:15px;color:",m.Tj.mediumGrey,";"),linkButton:(0,p.AH)("background:none;border:none;padding:0;margin-top:10px;color:",m.Tj.brand2,";font-size:15px;font-weight:500;cursor:pointer;text-decoration:underline;&:hover{color:",m.Tj.cerulean,";}"),backNav:(0,p.AH)("display:flex;align-items:center;gap:6px;align-self:flex-start;background:none;border:none;padding:0 0 16px;
2color:",m.Tj.dustyGrey,";font-size:14px;cursor:pointer;&:hover{color:",m.Tj.darkGrey,";}")},j=()=>o.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{display:"inline",verticalAlign:"middle",marginRight:"4px"}},b||(b=o.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"currentColor",strokeWidth:"1.5"})),x||(x=o.createElement("path",{d:"M8 5v3.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})),w||(w=o.createElement("circle",{cx:"8",cy:"11",r:"0.75",fill:"currentColor"}))),F=e=>{var{email:t,session:n,onBack:r,onSuccess:a,onResend:i,onLocked:s,onExpired:l}=e,[u,d]=(0,o.useState)(Array(8).fill("")),[p,m]=(0,o.useState)(!1),[h,f]=(0,o.useState)(null),[g,v]=(0,o.useState)(null),[y,b]=(0,o.useState)(!1),[x,w]=(0,o.useState)(T.GD),A=(0,o.useRef)([]),D=(0,o.useRef)(null),N=(0,o.useRef)(null),F=u.every((e=>""!==e)),I=null!==h;(0,o.useEffect)((()=>{var e;null===(e=A.current[0])||void 0===e||e.focus()}),[]),(0,o.useEffect)((()=>(_((0,T.tr)()||T.GD,w,N),()=>clearInterval(N.current))),[]),(0,o.useEffect)((()=>()=>{D.current&&clearTimeout(D.current)}),[]);var P=e=>{var t;e>=0&&e<8&&(null===(t=A.current[e])||void 0===t||t.focus())},L=function(){var e=(0,c.A)((function*(){f(null),m(!0);var e=u.join(""),r=yield(0,k.RY)(t,e,n);m(!1),200===r.status?a(r.user):r.locked?s():r.expired?l():"cognito_throttled"===r.reason?f(r.statusText):(f("That code is incorrect. Please try again."),b(!0),D.current=setTimeout((()=>{b(!1),d(Array(8).fill("")),P(0)}),500))}));return function(){return e.apply(this,arguments)}}();(0,o.useEffect)((()=>{F&&!p&&L()}),[F]);var M,H=function(){var e=(0,c.A)((function*(){v(null),_(T.GD,w,N);try{yield i()}catch(n){var e=n&&n.response&&n.response.data,t=e&&e.message||("string"==typeof e?e:null);v(t||"We couldn't resend the code. Please try again.")}}));return function(){return e.apply(this,arguments)}}();return o.createElement(o.Fragment,null,o.createElement("button",{type:"button",className:O.backNav,onClick:r},E||(E=o.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M10 13L5 8l5-5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),"Back"),o.createElement("h2",{className:O.heading},"Enter your code"),o.createElement("div",{className:S.Kc.content},g?o.createElement("p",{className:S.Kc.errorMessage},g):null,o.createElement("p",{className:O.body},"If an account was associated with"," ",o.createElement("span",{className:O.emailEmphasis},t),", you will receive a code shortly."),o.createElement("div",{className:"".concat(O.boxesRow).concat(y?" ".concat(O.boxesRowShake):"")},Array.from({length:8}).map(((e,t)=>o.createElement("input",{key:t,ref:e=>{A.current[t]=e},className:"".concat(O.box).concat(y?" ".concat(O.boxError):""),type:"text",inputMode:"numeric",autoComplete:0===t?"one-time-code":"off",maxLength:1,value:u[t],onChange:e=>((e,t)=>{var n=t.target.value.replace(/\D/g,"").slice(-1);d((t=>{var r=[...t];return r[e]=n,r})),n&&P(e+1)})(t,e),onKeyDown:e=>((e,t)=>{"Backspace"===t.key&&!u[e]&&e>0?(t.preventDefault(),d((t=>{var n=[...t];return n[e-1]="",n})),P(e-1)):"ArrowLeft"===t.key?(t.preventDefault(),P(e-1)):"ArrowRight"===t.key&&(t.preventDefault(),P(e+1))})(t,e),onPaste:e=>((e,t)=>{t.preventDefault();var n=t.clipboardData.getData("text").replace(/\D/g,"");if(n){var r=e;d((t=>{for(var a=[...t],o=0;o<n.length&&e+o<8;o+=1)a[e+o]=n[o],r=e+o;return a})),P(Math.min(r+1,7))}})(t,e),"aria-label":"Digit ".concat(t+1),disabled:p})))),I&&o.createElement("p",{className:O.errorRow},C||(C=o.createElement(j,null)),h),o.createElement("button",{type:"button",className:"".concat(O.primaryButton).concat(p?" ".concat(O.primaryButtonLoading):""),disabled:!F||p,onClick:L},p?"Verifyingâ¦":"Verify code"),(M=I?"Need a new code?":"Didn't get it?",i?o.createElement("p",{className:O.resendLine},M," ",x>0?o.createElement("span",{className:O.linkButton,style:{cursor:"default",textDecoration:"none"}},"Resend in ".concat(x,"s")):o.createElement("button",{type:"button",className:O.linkButton,onClick:H},"Resend")):null),o.createElement("button",{type:"button",className:O.linkButton,onClick:r},"Wrong email? Go back")))};F.defaultProps={session:null,onResend:null};const I=F;var P,L={wrapper:(0,p.AH)("display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;"),iconWrapper:(0,p.AH)("width:72px;height:72px;border-radius:50%;background-color:",m.Tj.offWhite,";display:flex;align-items:center;justify-content:center;margin:0 auto 24px;"),heading:(0,p.AH)("font-size:26px;font-weight:700;line-height:1.2;text-align:center;color:",m.Tj.darkGrey,";margin:0 0 14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;"),body:(0,p.AH)("margin:0 0 28px;text-align:center;font-size:16px;line-height:1.5;color:",m.Tj.mediumGrey,";max-width:320px;"),primaryButton:(0,p.AH)("display:block;width:100%;max-width:300px;padding:16px 24px;border:none;border-radius:8px;background-color:",m.Tj.brand2,";color:",m.Tj.white,";font-size:15px;font-weight:700;letter-spacing:1.5px;text-align:center;text-transform:uppercase;cursor:pointer;margin:0 0 12px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;&:hover:not(:disabled){background-color:",m.Tj.cerulean,";}&:disabled{opacity:0.6;cursor:default;}"),secondaryButton:(0,p.AH)("display:block;width:100%;max-width:300px;padding:16px 24px;border:1.5px solid ",m.Tj.lightGrey2,";border-radius:8px;background-color:",m.Tj.white,";color:",m.Tj.darkGrey,";font-size:15px;font-weight:700;text-align:center;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
2&:hover{border-color:",m.Tj.dustyGrey,";}")},M=()=>o.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("circle",{cx:"16",cy:"16",r:"11",stroke:m.Tj.brand3,strokeWidth:"2.5"}),o.createElement("path",{d:"M16 9v7l5 3",stroke:m.Tj.brand3,strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})),H=e=>{var{loading:t,onSendNewCode:n,onBack:r}=e;return o.createElement("div",{className:L.wrapper},o.createElement("div",{className:L.iconWrapper},P||(P=o.createElement(M,null))),o.createElement("h2",{className:L.heading},"Your code has expired"),o.createElement("p",{className:L.body},"Your code has expired. One-time codes are only valid for 10 minutes."),o.createElement("button",{type:"button",className:L.primaryButton,onClick:n,disabled:t},t?"Sendingâ¦":"Send new code"),o.createElement("button",{type:"button",className:L.secondaryButton,onClick:r},"Back to sign in"))};H.defaultProps={loading:!1};const R=H;var B,z={wrapper:(0,p.AH)("display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;"),iconWrapper:(0,p.AH)("width:72px;height:72px;border-radius:50%;background-color:rgba(242,113,121,0.12);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;"),heading:(0,p.AH)("font-size:26px;font-weight:700;line-height:1.2;text-align:center;color:",m.Tj.darkGrey,";margin:0 0 14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;"),body:(0,p.AH)("margin:0 0 28px;text-align:center;font-size:16px;line-height:1.5;color:",m.Tj.mediumGrey,";max-width:320px;"),secondaryButton:(0,p.AH)("display:block;width:100%;max-width:300px;padding:16px 24px;border:1.5px solid ",m.Tj.lightGrey2,";border-radius:8px;background-color:",m.Tj.white,";color:",m.Tj.darkGrey,";font-size:15px;font-weight:700;text-align:center;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;&:hover{border-color:",m.Tj.dustyGrey,";}")},V=()=>o.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("rect",{x:"8",y:"15",width:"16",height:"13",rx:"2",stroke:m.Tj.alert,strokeWidth:"2.5"}),o.createElement("path",{d:"M12 15v-4a4 4 0 018 0v4",stroke:m.Tj.alert,strokeWidth:"2.5",strokeLinecap:"round"}));const U=e=>{var{onBack:t}=e;return o.createElement("div",{className:z.wrapper},o.createElement("div",{className:z.iconWrapper},B||(B=o.createElement(V,null))),o.createElement("h2",{className:z.heading},"Account temporarily locked"),o.createElement("p",{className:z.body},"You've made too many incorrect attempts. Please try again later."),o.createElement("button",{type:"button",className:z.secondaryButton,onClick:t},"Back to sign in"))};var q,W,G={wrapper:(0,p.AH)("display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;"),iconWrapper:(0,p.AH)("display:flex;align-items:center;justify-content:center;margin:0 auto 24px;"),heading:(0,p.AH)("font-size:32px;line-height:1.2;text-align:center;color:",m.Tj.darkGrey,";margin:0 0 14px;font-family:",D.A.displayBold,";"),body:(0,p.AH)("margin:0;text-align:center;font-size:15px;line-height:1.5;color:",m.Tj.mediumGrey,";"),nameEmphasis:(0,p.AH)("font-weight:400;color:",m.Tj.brand2,";"),redirect:(0,p.AH)("margin:0;text-align:center;font-size:15px;color:",m.Tj.dustyGrey,";")},Y=()=>q||(q=o.createElement("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("circle",{cx:"32",cy:"32",r:"32",fill:"#FF4C00"}),o.createElement("path",{d:"M19 30L29 40L45 24",stroke:"white",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}))),K=e=>{var{firstName:t,lastName:n,onRedirect:r}=e;(0,o.useEffect)((()=>{var e=setTimeout(r,2e3);return()=>clearTimeout(e)}),[r]);var a=[t,n].filter(Boolean).join(" ")||null;return o.createElement("div",{className:G.wrapper},o.createElement("div",{className:G.iconWrapper},W||(W=o.createElement(Y,null))),o.createElement("h2",{className:G.heading},"You're signed in!"),o.createElement("p",{className:G.body}
2,a?o.createElement(o.Fragment,null,"Welcome back,"," ",o.createElement("span",{className:G.nameEmphasis},a),"."):"Welcome back."),o.createElement("p",{className:G.redirect},"Redirectingâ¦"))};K.defaultProps={firstName:null,lastName:null};const Z=K;var $,Q=n(2962),X=n(37193),J="#1f435f",ee=(0,p.AH)("display:flex;align-items:flex-start;gap:14px;margin:9px auto 16px;border-radius:8px;background-color:","#e1f0f9",";padding:20px 22px;color:",J,";font-family:'canada-type-gibson','Arial','Verdana',sans-serif;font-size:16px;font-weight:400;line-height:1.45;text-align:left;svg{flex-shrink:0;margin-top:2px;}p{margin:0;color:",J,";}.notice-title{font-weight:600;}");const te=()=>$||($=o.createElement("div",{className:ee,"data-testid":"facebook-notice",role:"status"},o.createElement("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",focusable:"false"},o.createElement("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"2"}),o.createElement("line",{x1:"12",y1:"10.75",x2:"12",y2:"16.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),o.createElement("circle",{cx:"12",cy:"7.25",r:"1.25",fill:"currentColor"})),o.createElement("div",null,o.createElement("p",{className:"notice-title"},"Log in with Facebook is no longer supported."),o.createElement("p",null,"If you created an account with Facebook, enter your email to receive an access code."))));var ne,re,ae,oe,ie,se,le,ce=n(84976);function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function de(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ue(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var pe="HomeroomSignIn",me={primaryButton:(0,p.AH)("display:block;width:100%;max-width:300px;padding:16px 24px;border:none;border-radius:8px;background-color:",m.Tj.brand2,";color:",m.Tj.white,";font-size:15px;font-weight:700;letter-spacing:1.5px;text-align:center;text-transform:uppercase;cursor:pointer;margin:0 0 16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;&:hover{background-color:",m.Tj.cerulean,";}&:disabled{opacity:0.6;cursor:default;}")};const he=e=>{var{onSuccess:t,onError:n,errorState:r,signupPath:a="/my-homeroom/signup"}=e,s=(0,i.wA)(),[u,p]=(0,o.useState)({emailValue:"",validEmail:!1,pwdValue:"",validPwd:!1,loading:!1}),[m,b]=(0,o.useState)(null),[x,w]=(0,o.useState)(null),[E,C]=(0,o.useState)(null),[D,_]=(0,o.useState)(!1),[N,O]=(0,o.useState)("email"),[j,F]=(0,o.useState)(!1),[P,L]=(0,o.useState)(!1);(0,o.useEffect)((()=>{(0,A.VF)()&&t()}),[t]);var M=()=>{b("locked")},H=function(){var e=(0,c.A)((function*(){var e=(0,T.tr)();if(e>0)n("Please wait ".concat(e," second").concat(1===e?"":"s"," before requesting a new code."));else{_(!0);try{var t,r=yield(0,k.v6)(u.emailValue),a=null==r||null===(t=r.data)||void 0===t?void 0:t.session;w(a||null),b("entering"),"string"==typeof a&&a.length>0&&d.Ay.event({category:pe,action:"Passwordless OTP Request",label:"initiated"})}catch(e){var o,i=null==e||null===(o=e.response)||void 0===o?void 0:o.data;if(null!=i&&i.locked)return void M();var s=i&&i.message||("string"==typeof i?i:null)||"We couldn't send the code. Please try again.";n(s),d.Ay.event({category:pe,action:"Passwordless OTP Request",label:"error"})}finally{_(!1)}}}));return function(){return e.apply(this,arguments)}}(),B=function(){var e=(0,c.A)((function*(){try{var e=yield(0,k.v6)(u.emailValue);w(e.data.session||null)}catch(e){var t;if(null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.locked)return void M();throw e}}));return function(){return e.apply(this,arguments)}}(),z=()=>{b(null),w(null),C(null),O("email"),n()},V=function(){var e=(0,c.A)((function*(e){e.preventDefault(),n(),L(!1),F(!0);try{var t,r,a=yield(0,k.WZ)(u.emailValue);"Facebook"!==(null==a||null===(t=a.data)||void 0===t?void 0:t.identityProvi
2der)&&"cognito-facebook"!==(null==a||null===(r=a.data)||void 0===r?void 0:r.identityProvider)||L(!0),O("password")}catch(e){var o,i=null==e||null===(o=e.response)||void 0===o?void 0:o.data,s=("string"==typeof i?i:null==i?void 0:i.message)||(null!=i&&i.identityProvider?"Did you sign up with your ".concat(i.identityProvider," account?"):null);"Facebook"===(null==i?void 0:i.identityProvider)||"string"==typeof s&&s.includes("Facebook")?(L(!0),O("password")):null!=i&&i.identityProvider||"string"==typeof s&&s.includes("Did you sign up with your")?n(s):O("password")}finally{F(!1)}}));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=(0,c.A)((function*(e){p((e=>de(de({},e),{},{loading:!0})));try{var r=yield(0,k.Ay)(e,s,"signin");if(200===r.status)t(),d.Ay.event({category:pe,action:"success",label:r.user.identityProvider});else{var a={errorCode:r.status,errorText:r.statusText,func:"handleLogin",options:r.options};n("Oops! ".concat(r.statusText),a),d.Ay.event({category:pe,action:"error",label:"service"})}}catch(e){n("An unexpected error occurred during sign in."),d.Ay.event({category:pe,action:"error",label:"unexpected"})}finally{p((e=>de(de({},e),{},{loading:!1})))}}));return function(t){return e.apply(this,arguments)}}();return o.createElement("div",{className:"".concat(S.T7.container)},ne||(ne=o.createElement(X.A,null)),o.createElement("div",{className:S.T7.content},o.createElement("div",{className:S.Kc.wrapper},o.createElement("div",{className:S.Kc.container},"success"===m?o.createElement(Z,{firstName:null==E?void 0:E.firstName,lastName:null==E?void 0:E.lastName,onRedirect:()=>{E&&(0,k.W0)(E,s)}}):"locked"===m?o.createElement(U,{onBack:z}):"expired"===m?o.createElement(R,{loading:D,onSendNewCode:H,onBack:z}):"entering"===m?o.createElement(I,{email:u.emailValue,session:x,onBack:z,onSuccess:e=>{C(e||null),b("success"),d.Ay.event({category:pe,action:"Success",label:"Passwordless OTP"})},onResend:B,onLocked:M,onExpired:()=>{b("expired")}}):o.createElement(o.Fragment,null,"failure"===(null==r?void 0:r.status)&&(null==r?void 0:r.message)&&o.createElement("div",{className:l.A.errorMessage,"data-testid":"error"},r.message),"password"===N?o.createElement(o.Fragment,null,o.createElement("h2",{className:S.Kc.header},"Welcome back"),o.createElement("p",{className:S.h7.longSubheader},P?"Request a one-time code to log in or reset your password.":"Enter your password to log in."),o.createElement("div",{className:S.Kc.content},o.createElement("form",{className:"homeroom-signup-form",onSubmit:e=>{if(e.preventDefault(),u.validEmail&&u.emailValue&&u.validPwd&&u.pwdValue){var t={userEmail:u.emailValue,userPassword:u.pwdValue};q(t)}else n("Oops! There was a problem with the credentials.")}},o.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"8px"}},o.createElement("label",{htmlFor:"email-display",style:{margin:0,color:"#000",fontFamily:"'canada-type-gibson', 'Arial', 'Verdana', 'sans-serif'",fontSize:"18px",fontWeight:300}},"Email address"),o.createElement("button",{type:"button",onClick:()=>{O("email"),requestAnimationFrame((()=>{var e;null===(e=document.getElementById("email"))||void 0===e||e.focus()}))},style:{background:"none",border:"none",padding:0,cursor:"pointer",color:"#000",fontFamily:"'canada-type-gibson', 'Arial', 'Verdana', 'sans-serif'",fontSize:"18px",fontWeight:300,lineHeight:"110%",textDecoration:"underline"}},"Edit")),o.createElement("div",{className:v.QL.inputWrapperEmail},o.createElement("input",{type:"email",id:"email-display","data-testid":"email-display",value:u.emailValue,readOnly:!0,className:v.QL.email,style:{backgroundColor:"#f5f5f5",color:"#666",cursor:"default"}})),!P&&o.createElement(g.A,{changeHandler:e=>{var t=e.target.value,n=(0,Q.O)(t);p((e=>de(de({},e),{},{pwdValue:t,validPwd:n&&t.length>0})))},value:u.pwdValue,validInput:u.validPwd,showHelp:!1,showValidation:!1}),o.createElement("div",{className:S.Kc.forgotPassword},o.createElement(ce.N_,{to:"/account/password?view=password"},P?"Reset your password":"Forgot password?")),o.createElement("div",{className:"homeroom-signup-actions",style:{display:"flex",flexDirection:"column",alignItems:"center",marginTop:"29px"}},!P&&o.createElement("button",{className:me.primaryButton,style:{marginBottom:0},type:"submit",disabled:u.loading||D},u.loading?"Logging In...":"Log In"),o.createElement("div",{className:S.Kc.providerButtonAuth,style:{marginTop:"15p
2x"}},o.createElement(y,{onClick:H,disabled:u.loading||D,buttonText:"Email me a one-time code"})))),o.createElement("div",{className:S.Kc.signupFooter},re||(re=o.createElement("span",null,"Don't have a free account? ")),o.createElement("span",null,o.createElement(ce.N_,{to:a},"Sign up today"))))):o.createElement(o.Fragment,null,o.createElement("h2",{className:S.Kc.header},"Welcome back! Log in to your account."),o.createElement("div",{className:S.Kc.content},o.createElement("form",{className:"homeroom-signup-form",onSubmit:V},o.createElement(f.A,{changeHandler:e=>{var t=e.target.value,n=(0,Q.D)(t);p((e=>de(de({},e),{},{emailValue:t,validEmail:n&&t.length>0})))},value:u.emailValue,validInput:u.validEmail,showValidation:!1}),o.createElement("div",{className:"homeroom-signup-actions"},o.createElement("button",{style:{marginTop:"29px"},className:"".concat(S.Kc.authButton," ").concat(v.QL.button),type:"submit",disabled:!u.validEmail||u.loading||j},"Continue"))),o.createElement("div",{className:S.Kc.orWrapper},ae||(ae=o.createElement("div",{className:"line"})),oe||(oe=o.createElement("span",null,"Or")),ie||(ie=o.createElement("div",{className:"line"}))),!(0,A.fC)()&&o.createElement("div",{className:S.Kc.providerButton,onClick:()=>{d.Ay.event({category:pe,action:"Homeroom SignIn Button Click",label:"Google"})}},o.createElement(h.A,{successHandler:e=>{q(e)},failureHandler:(e,t)=>{n("Oops! There was an authentication error.",{func:"SignIn-failedAuthLogin",provider:t,errorResponse:e}),d.Ay.event({category:pe,action:"error",label:"auth"})},buttonText:"Log in with Google"})),o.createElement("div",{className:S.Kc.signupFooter},se||(se=o.createElement("span",null,"Don't have a free account? ")),o.createElement("span",null,o.createElement(ce.N_,{to:a},"Sign up today"))))),"email"===N&&(le||(le=o.createElement(te,null))))))))};var fe=new Set(["powerUpSignup","addComment","viewAskAndAnswer","saveContent","downloadPDF","askQuestion","rateResource","downloadResource","returnToQuiz"]),ge=e=>e&&fe.has(e)?"/my-homeroom/signup?view=success":"/my-homeroom";const ve=(0,s.h)((0,i.Ng)((e=>({loggedIn:a()(e,"global.loggedIn",void 0),user:a()(e,"global.user",{}),intent:a()(e,"global.intent",void 0)})))((e=>{var{loggedIn:t,user:n,router:r,onSuccess:a,signupPath:i="/my-homeroom/signup",intent:s}=e,[c,u]=(0,o.useState)({status:null,message:null}),d=(0,o.useRef)(!1);return(0,o.useEffect)((()=>{t&&n&&!d.current&&(d.current=!0,a?a():r.push(ge(s)))}),[t,n]),void 0===t||void 0===n?o.createElement("div",{className:"page-inner-full-height",style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center"}},o.createElement("div",null,o.createElement("div",{className:l.A.loading},"Loading..."))):t&&n?null:o.createElement(he,{onSuccess:()=>{a?a():r.push(ge(s))},onError:e=>{e?(u({status:"failure",message:e}),window.scrollTo(0,0)):u({status:null,message:null})},onViewNavigation:()=>{r.push(i)},onPasswordReset:()=>{r.push("/account/signin?view=password")},errorState:c,signupPath:i})})))},69068:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16",fill:"none"},a.createElement("path",{d:"M5.70833 12.5C6.13889 12.5 6.5243 12.375 6.86458 12.125C7.20486 11.875 7.44444 11.5486 7.58333 11.1458L7.89583 10.1875C8.11805 9.52081 8.0625 8.90623 7.72917 8.34373C7.39583 7.78123 6.91667 7.49998 6.29167 7.49998H3.35417L3.75 10.7708C3.81944 11.2569 4.03819 11.6666 4.40625 12C4.7743 12.3333 5.20833 12.5 5.70833 12.5ZM14.2917 12.5C14.7917 12.5 15.2257 12.3333 15.5937 12C15.9618 11.6666 16.1806 11.2569 16.25 10.7708L16.6458 7.49998H13.7292C13.1042 7.49998 12.625 7.7847 12.2917 8.35415C11.9583 8.92359 11.9028 9.54165 12.125 10.2083L12.4167 11.1458C12.5556 11.5486 12.7951 11.875 13.1354 12.125C13.4757 12.375 13.8611 12.5 14.2917 12.5ZM5.70833 14.1666C4.79167 14.1666 3.98958 13.8646 3.30208 13.2604C2.61458 12.6562 2.21528 11.8958 2.10417 10.9791L1.66667 7.49998H0.833332V5.83331H6.29167C6.90278 5.83331 7.4618 5.98262 7.96875 6.28123C8.47569 6.57984 8.875 6.98609 9.16667 7.49998H10.8542C11.1458 6.98609 11.5451 6.57984 12.0521 6.28123C12.559 5.98262 13.1181 5.83331 13.7292 5.83331H19.1667V7.49998H18.3333L17.8958 10.9791C17.7847 11.8958 17.3854 12.6562 16.6979 13.2604C16.0104 13.8646 15.2083 14.1666 14.2917 14.1666C13.5 14.1666 12.7882 13.941 12.1562 13.4896C11.5243 13.0382 11.0833 12.4375 10.8333 11.6875L10.5208 10.75C10.4931 10.6528 10.4653 10.5521 10.4375 10.4479C10.4097 10.3437 10.3819 10.1944 10.3542 9.99998H9.64583C9.61805 10.1666 9.59028 10.3021 9.5625 10.4062C9.53472 10.5104 9.50694 10.6111 9.47917 10.7083L9.16667 11.6666C8.91667 12.4166 8.47569 13.0208 7.84375 13.4791C7.2118 13.9375 6.5 14.1666 5.70833 14.1666Z",fill:"#FF4C00"}),a.createElement("rect",{x:"3.33333",y:"7.5",width:"5",height:"5",fill:"#FF4C00"}),a.createElement("rect",{x:"11.6667",y:"7.5",width:"5",height:"5",fill:"#FF4C00"}))))},69165:(e,t,n)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.dedentBlockStringLines=function(e){var t;let n=Number.MAX_SAFE_INTEGER,r=null,o=-1;for(let t=0;t<e.length;++t){var i;const s=e[t],l=a(s);l!==s.length&&(r=null!==(i=r)&&void 0!==i?i:t,o=t,0!==t&&l<n&&(n=l))}return e.map(((e,t)=>0===t?e:e.slice(n))).slice(null!==(t=r)&&void 0!==t?t:0,o+1)},t.isPrintableAsBlockString=function(e){if(""===e)return!0;let t=!0,n=!1,r=!0,a=!1;for(let o=0;o<e.length;++o)switch(e.codePointAt(o)){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 11:case 12:case 14:case 15:case 13:return!1;case 10:if(t&&!a)return!1;a=!0,t=!0,n=!1;break;case 9:case 32:n||(n=t);break;default:r&&(r=n),t=!1}return!t&&(!r||!a)},t.printBlockString=function(e,t){const n=e.replace(/"""/g,'\\"""'),a=n.split(/\r\n|[\n\r]/g),o=1===a.length,i=a.length>1&&a.slice(1).every((e=>0===e.length||(0,r.isWhiteSpace)(e.charCodeAt(0)))),s=n.endsWith('\\"""'),l=e.endsWith('"')&&!s,c=e.endsWith("\\"),u=l||c,d=!(null!=t&&t.minimize)&&(!o||e.length>70||u||i||s);let p="";const m=o&&(0,r.isWhiteSpace)(e.charCodeAt(0));return(d&&!m||i)&&(p+="\n"),p+=n,(d||u)&&(p+="\n"),'"""'+p+'"""'};var r=n(3932);function a(e){let t=0;for(;t<e.length&&(0,r.isWhiteSpace)(e.charCodeAt(t));)++t;return t}},69166:(e,t,n)=>{var r=n(63051);e.exports=function(e,t,n){var a=r(e,n),o=r(t,n),i=a.getTime()-6e4*a.getTimezoneOffset(),s=o.getTime()-6e4*o.getTimezoneOffset();return Math.round((i-s)/6048e5)}},69213:(e,t,n)=>{"use strict";n(52468)("fontcolor",(function(e){return function(t){return e(this,"font","color",t)}}))},69228:(e,t,n)=>{"use strict";n(94116);var r=n(28859),a=n(33341),o=n(57067),i=n(3344),s=n(67574),l=n(69600),c=s("species"),u=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var p=s(e),m=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),h=m?!o((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[c]=function(){return n}),n[p](""),!t})):void 0;if(!m||!h||"replace"===e&&!u||"split"===e&&!d){var f=/./[p],g=n(i,p,""[e],(function(e,t,n,r,a){return t.exec===l?m&&!a?{done:!0,value:f.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),v=g[0],y=g[1];r(String.prototype,e,v),a(RegExp.prototype,p,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)})}}},69273:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setMilliseconds(a),n}},69318:(e,t,n)=>{var r=n(43305);n(80923)("isFrozen",(function(e){return function(t){return!r(t)||!!e&&e(t)}}))},69447:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 1===r(e).getDate()}},69550:(e,t,n)=>{"use strict";var r=n(64767);e.exports=function e(t,n,a){var o;void 0===n&&(n=""),void 0===a&&(a=r);var i=new Map;function s(e,t){var n=i.get(t);n?n.push.apply(n,e):i.set(t,e)}
2if(a(t))o=null,s([n],t);else{var l=n?n+".":"";if("undefined"!=typeof FileList&&t instanceof FileList)o=Array.prototype.map.call(t,(function(e,t){return s([""+l+t],e),null}));else if(Array.isArray(t))o=t.map((function(t,n){var r=e(t,""+l+n,a);return r.files.forEach(s),r.clone}));else if(t&&t.constructor===Object)for(var c in o={},t){var u=e(t[c],""+l+c,a);u.files.forEach(s),o[c]=u.clone}else o=t}return{clone:o,files:i}}},69600:(e,t,n)=>{"use strict";var r,a,o=n(1158),i=RegExp.prototype.exec,s=String.prototype.replace,l=i,c="lastIndex",u=(r=/a/,a=/b*/g,i.call(r,"a"),i.call(a,"a"),0!==r[c]||0!==a[c]),d=void 0!==/()??/.exec("")[1];(u||d)&&(l=function(e){var t,n,r,a,l=this;return d&&(n=new RegExp("^"+l.source+"$(?!\\s)",o.call(l))),u&&(t=l[c]),r=i.call(l,e),u&&r&&(l[c]=l.global?r.index+r[0].length:t),d&&r&&r.length>1&&s.call(r[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(r[a]=void 0)})),r}),e.exports=l},69621:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>F,xE:()=>N,uh:()=>S,co:()=>_,XI:()=>D});var r=n(54705),a=n(96540),o=n(29970),i=n(21742),s=n(75930),l=n(62524),c=n(17904);const u={cardContainer:(0,s.AH)("border-radius:10px;border:4px solid #4fd2ff;background:#fff;max-width:790px;margin:0px auto 0;position:relative;"),nudgeContainer:(0,s.AH)("text-align:center;padding:26px;display:flex;flex-direction:column;@media screen and (min-width:",c.T5.small,"){text-align:left;flex-direction:row;.nudge-content-container{align-items:flex-start;padding-right:20px;}}"),illustratedContainer:(0,s.AH)("display:grid;padding:26px;text-align:center;justify-items:center;grid-template-areas:'preheader' 'image' 'title' 'button';@media screen and (min-width:",c.T5.small,"){padding:36px;text-align:left;justify-items:start;grid-template-areas:'image preheader' 'image title' 'image button';}"),basicContainer:(0,s.AH)("padding:26px;text-align:center;display:flex;flex-direction:column;align-items:center;& > *{width:100%;}"),imageContainer:(0,s.AH)("grid-area:image;height:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:0;@media screen and (min-width:",c.T5.small,"){margin-bottom:0px;&.nudge{padding:0 30px 0 0;justify-content:flex-start;}&.illustrated{padding:0 40px 0 0;}}"),preheader:(0,s.AH)("grid-area:preheader;margin-bottom:10px;color:#ff4c00;font-family:",l.A.sansSerif,";font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1px;text-transform:uppercase;padding:0 35px;@media screen and (min-width:",c.T5.small,"){padding:0;}"),nudgeTitle:(0,s.AH)("color:#333;font-family:",l.A.sansSerif,";font-size:16px;font-style:normal;font-weight:500;line-height:18px;margin:0 0 5px 0;@media screen and (min-width:",c.T5.small,"){margin:0 0 0px 0;}"),illustratedTitle:(0,s.AH)("grid-area:title;font-size:16px;line-height:18px;margin:0;padding-top:10px;@media screen and (min-width:",c.T5.small,"){color:#000;font-family:",l.A.displayBold,";font-size:24px;font-style:normal;font-weight:500;line-height:28.8px;padding-top:0;}"),description:(0,s.AH)("&,a{color:#333;font-family:",l.A.sansSerif,";font-size:16px;font-style:normal;font-weight:300;line-height:18px;margin:0;}a{border-bottom:1px solid #333;text-decoration:none;}"),buttonContainer:(0,s.AH)("grid-area:button;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;flex-direction:column;button,a{color:#f27179;border-radius:60px !important;font-family:",l.A.sansSerif,";font-size:16px;font-weight:600 !important;line-height:18px;letter-spacing:1px;text-transform:uppercase;margin:0 !important;height:40px !important;padding:0 32px;display:flex !important;align-items:center;justify-content:center;}@media screen and (min-width:",c.T5.small,"){flex-direction:row;justify-content:start;}")};var d,p,m,h=n(30846),f=n(40207),g=n(48295),v=n(84976);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?y(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x={position:"absolute",top:8,right:8,width:32,height:32,borderRadius:8,background:"transparent",border:"none",color:"#000",display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"};function w(e){var{variant:t,label:n,onClose:r}=e;return"button"===t?a.createElement("button",{type:"button",onClick:r,className:"".concat(h.A.button," close-button link outline-salmon")},n):a.createElement("button",{type:"button","aria-label":"Close",onClick:r,style:x},d||(d=a.createElement(g.A,null)))}function E(e){var{to:t,children:n,cardId:r,enableAnalytics:o=!0}=e;return a.createElement(v.N_,{to:t,onClick:()=>{o&&r&&j(r,"click",o)}},n)}function C(e){var{type:t="illustrated",src:n,alt:r,style:o,maxWidth:i}=e;return n?a.createElement("div",{className:"".concat(u.imageContainer," ").concat(t),style:b({},o)},a.createElement("img",{src:n,alt:r||"nudge image",style:{display:"block",objectFit:"cover",maxWidth:i||void 0}})):null}function k(e){var{imageSrc:t,imageAlt:n,imageMaxWidth:r,preheader:o,title:i,description:s,ctaProps:l,closeProps:c}=e;return a.createElement("div",{className:"".concat(u.cardContainer," ").concat(u.illustratedContainer),"data-variant":"variant-c"},"icon"===c.variant&&a.createElement(w,{variant:"icon",label:c.label,onClose:c.onClose}),a.createElement(C,{src:t,alt:n||i,style:{margin:0},maxWidth:r}),o?a.createElement("div",{className:u.preheader},o):null,i?a.createElement("h4",{className:u.illustratedTitle},i):null,a.createElement("p",{className:u.description},s),c.variant&&((null==l?void 0:l.label)||"button"===c.variant)&&a.createElement("div",{className:u.buttonContainer},"button"===c.variant&&a.createElement(w,{variant:"button",label:c.label,onClose:c.onClose}),null!=l&&l.label?a.createElement(f.A,{className:"".concat(h.A.button," cta-button link salmon-background"),urlType:"internal",url:l.url,clickHandler:l.clickHandler},l.label):null))}function A(e){var{imageSrc:t,imageAlt:n,imageMaxWidth:r,preheader:o,title:i,description:s,ctaProps:l,closeProps:c}=e;return a.createElement("div",{className:"".concat(u.cardContainer," ").concat(u.nudgeContainer),"data-variant":"variant-c"},"icon"===c.variant&&a.createElement(w,{variant:"icon",label:c.label,onClose:c.onClose}),a.createElement(C,{type:"nudge",src:t,alt:n||i,maxWidth:r}),a.createElement("div",{className:"nudge-content-container"},o?a.createElement("div",{className:u.preheader},o):null,i?a.createElement("h4",{className:u.nudgeTitle},i):null,a.createElement("p",{className:u.description},s),c.variant&&((null==l?void 0:l.label)||"button"===c.variant)&&a.createElement("div",{className:"".concat(u.buttonContainer," button-container")},"button"===c.variant&&a.createElement(w,{variant:"button",label:c.label,onClose:c.onClose}),null!=l&&l.label?a.createElement(f.A,{className:"".concat(h.A.button," cta-button link salmon-background"),urlType:"internal",url:l.url,clickHandler:l.clickHandler},l.label):null)))}function T(e){var{preheader:t,title:n,description:r,ctaProps:o,closeProps:i}=e;return a.createElement("div",{className:"".concat(u.cardContainer," ").concat(u.basicContainer),"data-variant":"variant-basic",style:{textAlign:"center"}},"icon"===i.variant&&a.createElement(w,{variant:"icon",label:i.label,onClose:i.onClose}),t?a.createElement("div",{className:u.preheader,style:{padding:0,marginBottom:"20px"}},t):null,n?a.createElement("h4",{className:u.nudgeTitle},n):null,a.createElement("p",{className:u.description},r),i.variant&&((null==o?void 0:o.label)||"button"===i.variant)&&a.createElement("div",{className:u.buttonContainer},"button"===i.variant&&a.createElement(w,{variant:"button",label:i.label,onClose:i.onClose}),null!=o&&o.label?a.createElement(f.A,{className:"".concat(h.A.button," cta-button link salmon-background"),urlType:"internal",url:o.url,clickHandler:o.clickHandler},o.label):null))}var D=[{id:"NudgeCardV1",type:"nudge",title:"Are your account details up to date?",body:e=>{var{enableAnalytics:t,cardId:n}=e;return a.createElement("span",null,"Keeping your grade, role, and subject area current helps ensure your feed matches your interests."," ",a.createElement(E,{to:"/account/settings",cardId:n,enableAnalytics:t},"Update settings"))},toggleText:null,toggleTextSuccess:"Exploring!",url:"/topics/strategies",variations:[{componentId:"NudgeCard",art:{src:"/assets/homeroom/nudge-cards/v1/power-up-bolt-x4.png",description:"",width:61.3,mobile:{src:"/assets/homeroom/nudge-cards/v1/power-up-bolt-x4.png",description:"high five!",width:99.7}},buttonClass:"salmon",cardBorderClass:"pacificBlue",innerType:"salmon-small",preheader:null,closeConfig:{variant:"icon",label:null}}]},{id:"NudgeCardV3",type:"nudge",title:null,body:()=>p||(p=a.createElement("span",null,"Read, save, and share to fine-tune your feed.")),toggleText:null,toggleTextSuccess:"Opening!",url:null,variations:[{componentId:"BasicNudgeCard",art:{src:null,description:"",width:null,mobile:{src:null,description:"",width:null}},buttonClass:"salmon",cardBorderClass:"tangerine",innerType:"salmon-small",preheader:"You have the power! ð¥",closeConfig:{variant:"icon",label:null}}]},{id:"IllustratedNudgeV1",type:"nudge",title:"Keeping your grade, role, and subject area current helps ensure your feed matches your interests.",body:null,toggleText:"update settings",toggleTextSuccess:"Learning!",url:"/account/settings",variations:[{componentId:"IllustratedCard",art:{src:"/assets/homeroom/nudge-cards/v1/desktop-illustrated-x4.png",description:"high five!",width:102.52,mobile:{src:"/assets/homeroom/nudge-cards/v1/mobile-illustrated-x4.png",description:"high five!",width:200}},buttonClass:"salmon",cardBorderClass:"brand1",innerType:"salmon-small",preheader:"are your account details up to date?",closeConfig:{variant:"icon",label:"not now"}}]}],S=[{id:"NudgeCardV2",type:"nudge",title:"Are your account details up to date?",body:()=>m||(m=a.createElement("span",null,"Keeping your grade, role, and subject area current helps ensure your feed matches your interests. Update your settings to get started.")),toggleText:"update settings",toggleTextSuccess:"Viewing!",url:"/account/settings",variations:[{componentId:"NudgeCard",art:{src:"/assets/homeroom/nudge-cards/v1/flag-x4.png",description:"",width:65,mobile:{src:"/assets/homeroom/nudge-cards/v1/flag-x4.png",description:"high five!",width:100}},buttonClass:"salmon",cardBorderClass:"tangerine",innerType:"salmon-small",preheader:null,closeConfig:{variant:"button",label:"not now"}}]}],_=()=>D.reduce(((e,t)=>(t.variations.forEach((n=>{var r=b(b({},t),{},{component:n,id:t.id});delete r.variations,e.push(r)})),e)),[]),N=()=>S.reduce(((e,t)=>(t.variations.forEach((n=>{var r=b(b({},t),{},{component:n,id:t.id});delete r.variations,e.push(r)})),e)),[]),O="nudgeCards_lastClosed",j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])&&o.Ay.event({category:"NudgeCards",action:t,label:e})};const F=e=>{var t,n,{onClose:r=null,onCtaClick:o=null,enableAnalytics:s=!0,ignoreDismissed:l=!1,containerStyle:c=null,forceVariant:u=null,enabledVariantKeys:d=null}=e,[p,m]=(0,a.useState)(!1),[h,f]=(0,a.useState)("NudgeCardV1"),[g,v]=(0,a.useState)(!1),y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:600,[t,n]=(0,a.useState)(!1);return(0,a.useEffect)((()=>
2{if("undefined"!=typeof window&&window.matchMedia){var t=window.matchMedia("(max-width: ".concat(e,"px)")),r=e=>n(e.matches);return n(t.matches),t.addEventListener?(t.addEventListener("change",r),()=>t.removeEventListener("change",r)):(t.addListener(r),()=>t.removeListener(r))}}),[e]),t}(640),{ref:b,inView:x}=(0,i.Wx)({threshold:.1,rootMargin:"0px",triggerOnce:!0}),w=(0,a.useMemo)((()=>{var e=[...D.map((e=>e.id)),...S.map((e=>e.id))];return d&&d.length?d.filter((t=>e.includes(t))):e}),[d]);if((0,a.useEffect)((()=>{if(u&&w.includes(u))f(u);else{var e=D.map((e=>e.id));if(e.length>0){var t=Math.floor(Math.random()*e.length);f(e[t])}}}),[u,w]),(0,a.useEffect)((()=>{if(x&&!g&&h&&s){var e=D.find((e=>e.id===h))||S.find((e=>e.id===h));e&&(j(e.id,"display",s),v(!0))}}),[x,g,h,s]),!l&&((n=(()=>{try{var e=localStorage.getItem(O);return e?parseInt(e,10):null}catch(e){return console.warn("Failed to read nudge cards timestamp from localStorage:",e),null}})())&&!(Date.now()-n>=3e5)))return null;if(p)return null;var E=D.find((e=>e.id===h))||S.find((e=>e.id===h)),C=null==E||null===(t=E.variations)||void 0===t?void 0:t[0];if(E&&C){var _,N,F;switch(C.componentId){case"IllustratedCard":F=k;break;case"BasicNudgeCard":F=T;break;default:F=A}var I={label:E.toggleText,url:E.url,target:"_self",clickHandler:e=>{j(E.id,"click",s),o&&o(e)}},P={variant:null===(_=C.closeConfig)||void 0===_?void 0:_.variant,label:(null===(N=C.closeConfig)||void 0===N?void 0:N.label)||"not now",onClose:()=>{var e=D.find((e=>e.id===h))||S.find((e=>e.id===h));e&&j(e.id,"close",s),l||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();try{localStorage.setItem(O,e.toString())}catch(e){console.warn("Failed to save nudge cards timestamp to localStorage:",e)}}(),m(!0)),r&&r()}},L=C.art||{},M=L.mobile||{},H=y&&M.src?M.src:L.src,R=y&&M.description?M.description:L.description,B=y&&null!=M.width?M.width:L.width;return a.createElement("div",{ref:b,style:c},a.createElement(F,{imageSrc:H,imageAlt:R,imageMaxWidth:B,preheader:C.preheader,title:E.title,description:"function"==typeof E.body?E.body({enableAnalytics:s,cardId:E.id}):E.body,ctaProps:I,closeProps:P}))}return console.warn('NudgeCards: No variant found for key "'.concat(h,'". Available variants: ').concat(w.join(", "))),null}},69916:(e,t,n)=>{var r=n(5046);e.exports=function(e){return r(new Date,e)}}
2,70004:(e,t,n)=>{var r=n(32350);e.exports=function(e,t){return r(e,t,{weekStartsOn:1})}},70080:(e,t,n)=>{var r=n(26025),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():a.call(t,n,1),--this.size,0))}},70116:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=s(n(14177)),o=s(n(99518)),i=s(n(27735));function s(e){return e&&e.__esModule?e:{default:e}}var l=new a.default,c=new i.default,u=new o.default,d=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return r(e,[{key:"getMap",value:function(e){var t=e.provider;return"google"===t?u.getMap(e):"bing"===t?l.getMap(e):c.getMap(e)}}]),e}();t.default=d},70157:(e,t,n)=>{var r=n(27087),a=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?a(e+t,0):o(e,t)}},70489:(e,t,n)=>{var r=n(47967).f,a=Function.prototype,o=/^\s*function ([^ (]*)/,i="name";i in a||n(1763)&&r(a,i,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(e){return""}}})},70531:(e,t,n)=>{var r=n(60403);e.exports=function(e){if(r(e))return!isNaN(e);throw new TypeError(toString.call(e)+" is not an instance of Date")}},70585:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.print=function(e){return(0,o.visit)(e,i)};var r=n(69165),a=n(7583),o=n(9111);const i={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>s(e.definitions,"\n\n")},OperationDefinition:{leave(e){const t=c("(",s(e.variableDefinitions,", "),")"),n=s([e.operation,s([e.name,t]),s(e.directives," ")]," ");return("query"===n?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r})=>e+": "+t+c(" = ",n)+c(" ",s(r," "))},SelectionSet:{leave:({selections:e})=>l(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:a}){const o=c("",e,": ")+t;let i=o+c("(",s(n,", "),")");return i.length>80&&(i=o+c("(\n",u(s(n,"\n")),"\n)")),s([i,s(r," "),a]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+c(" ",s(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>s(["...",c("on ",e),s(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:a})=>`fragment ${e}${c("(",s(n,", "),")")} on ${t} ${c("",s(r," ")," ")}`+a},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?(0,r.printBlockString)(e):(0,a.printString)(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+s(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+s(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+c("(",s(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>c("",e,"\n")+s(["schema",s(t," "),l(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>c("",e,"\n")+s(["scalar",t,s(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:a})=>c("",e,"\n")+s(["type",t,c("implements ",s(n," & ")),s(r," "),l(a)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:a})=>c("",e,"\n")+t+(d(n)?c("(\n",u(s(n,"\n")),"\n)"):c("(",s(n,", "),")"))+": "+r+c(" ",s(a," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:a})=>c("",e,"\n")+s([t+": "+n,c("= ",r),s(a," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:a})=>c("",e,"\n")+s(["interface",t,c("implements ",s(n," & ")),s(r," "),l(a)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>c("",e,"\n")+s(["union",t,s(n," "),c("= ",s(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>c("",e,"\n")+s(["enum",t,s(n," "),l(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>c("",e,"\n")+s([t,s(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>c("",e,"\n")+s(["input",t,s(n," "),l(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:a})=>c("",e,"\n")+"directive @"+t+(d(n)?c("(\n",u(s(n,"\n")),"\n)"):c("(",s(n,", "),")"))+(r?" repeatable":"")+" on "+s(a," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>s(["extend schema",s(e," "),l(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>s(["extend scalar",e,s(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>s(["extend type",e,c("implements ",s(t," & ")),s(n," "),l(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>s(["extend interface",e,c("implements ",s(t," & ")),s(n," "),l(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>s(["extend union",e,s(t," "),c("= ",s(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>s(["extend enum",e,s(t," "),l(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>s(["extend input",e,s(t," "),l(n)]," ")}};function s(e,t=""){var n;return null!==(n=null==e?void 0:e.filter((e=>e)).join(t))&&void 0!==n?n:""}function l(e){return c("{\n",u(s(e,"\n")),"\n}")}function c(e,t,n=""){return null!=t&&""!==t?e+t+n:""}function u(e){return c(" ",e.replace(/\n/g,"\n "))}function d(e){var t;return null!==(t=null==e?void 0:e.some((e=>e.includes("\n"))))&&void 0!==t&&t}},70590:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(58168),a=n(54705),o=n(16762),i=n.n(o),s=n(96540),l=n(29970),c=n(71468),u=n(66487),d=n(97550),p=n(79840),m=n(18305),h=n(44206),f=n(5313);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?g(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const y=e=>{class t extends s.Component{constructor(){var e;super(...arguments),e=this,(0,a.A)(this,"state",{page:1,loading:!1}),(0,a.A)(this,"checkedPath",(()=>{this.path=(0,f.A)(i()(this.props,"location",{}));var e=-1!==this.path.name.indexOf("/preview")?this.path.name.slice(0,this.path.name.indexOf("/preview")):this.path.name;return"/"===e?"home":e})),(0,a.A)(this,"loadMore",(function(){var t,n,r=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];1==!!r&&e.setState((e=>v(v({},e),{},{loading:!0,page:e.page+1})),(()=>{var t,n;"/"===(null===(t=e.props.location)||void 0===t?void 0:t.pathname)||"/home"===(null===(n=e.props.location)||void 0===n?void 0:n.pathname)||e.props.isPackage||l.Ay.send({hitType:"pageview",page:window.location.pathname+window.location.search})})),e.props.isTerm?"latest"===e.props.listSort?e.props.dispatch((0,m.Cg)(e.props.nextCall,e.checkedPath())):"personalized"===e.props.listSort?e.props.dispatch((0,m.Th)(e.props.nextCall,e.checkedPath())):r&&"default"===e.props.listSort&&e.props.dispatch((0,m.FX)(e.props.nextCall,e.checkedPath())):e.props.isLanding&&"/"!==(null===(t=e.props.location)||void 0===t?void 0:t.pathname)&&"/home"!==(null===(n=e.props.location)||void 0===n?void 0:n.pathname)?e.props.dispatch((0,u.jV)(i()(e.getLandingContent(),"nextCall",""),e.checkedPath(),e.props.id)):e.props.isProfile?e.props.dispatch((0,d.Gh)(e.props.nextCall,e.checkedPath())):e.props.isSchool&&e.props.dispatch((0,p.b9)(e.props.nextCall,e.checkedPath()))})),(0,a.A)(this,"path",(0,f.A)(i()(this.props,"location",{})))}componentDidMount(){this.props.isTerm?this.loadMore(this.props.sortOpen):this.loadMore()}UNSAFE_componentWillReceiveProps(){!0===this.state.loading&&this.setState((e=>v(v({},e),{},{loading:!1})))}getLandingContent(){return i()(this.props,"landingPages[".concat(this.checkedPath(),"].landingBlocks"),[]).filter((e=>i()(e,"id")===this.props.id))[0]}setContent(e){if(!this.props.resultsPerPage)return e;if((null==e?void 0:e.length)>Number("".concat(this.state.page*this.props.resultsPerPage)))e.slice(0,"".concat(this.state.page*this.props.resultsPerPage));else if(!Number.isInteger((null==e?void 0:e.length)/this.props.resultsPerPage))return e;return e.slice(0,"".concat(this.state.page*this.props.resultsPerPage))}render(){var t=this.props.isLanding?i()(this.getLandingContent(),"content",[]).filter((e=>!!e.type)):this.props.content,n=this.props.isLanding?i()(this.getLandingContent(),"nextCall",""):this.props.nextCall,a=this.setContent(t),o=(""!==n||(null==a?void 0:a.length)<(null==t?void 0:t.length))&&!0===this.props.paginate;return s.createElement(e,(0,r.A)({},this.props,{content:(a||[]).filter((e=>
2null!=e)),loadMore:this.loadMore,showButton:o,loading:this.state.loading,disabledState:this.state.loading}))}}return t.defaultProps={nextCall:"",isTerm:!1,isPackage:!1,isLanding:!1,isProfile:!1,isSchool:!1,resultsPerPage:15,paginate:!1,id:void 0,location:{pathname:""},listSort:"",sortOpen:!1},(0,h.h)((0,c.Ng)((e=>({landingPages:e.landingPages})))(t))}},70663:(e,t,n)=>{"use strict";n.d(t,{a:()=>ue});var r=n(10467),a=n(54705),o=n(72505),i=n.n(o),s=n(94531),l=n.n(s),c=n(90631),u=n(16762),d=n.n(u),p=n(96540),m=n(29970),h=n(71468),f=n(56650),g=n(47767),v=n(84976),y=n(44206),b=n(75930),x=n(48231),w=n(40631),E=n(95297);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const A=(0,y.h)((0,h.Ng)((e=>({user:d()(e,"global.user",{})})))((e=>{var t,n;return p.createElement("div",{className:"comment-sidebar-comment-notification-checkbox ".concat(T.container)},!(null!==(t=e.user)&&void 0!==t&&t.commentNotification)&&p.createElement(w.A,{key:e.checkBoxKey,label:"I want to receive email notifications when someone replies to the comments I make on Edutopia.",name:"comment-notification-subscribe-account".concat(e.checkBoxKey),value:"commentNotification",checked:null===(n=e.user)||void 0===n?void 0:n.commentNotification,changeHandler:()=>{var t;e.setSelectCommentNotification(!(null!==(t=e.user)&&void 0!==t&&t.commentNotification))},style:"checkmark",small:!0}))})));var T={container:(0,b.AH)("span.label{padding:0%;}span.label:before{box-shadow:none;}span.label-inner{font-size:14px;line-height:16px;}")},D=n(97462),S=n(6939),_=function(){var e=(0,r.A)((function*(e){try{var t,n;if(0===e.length)return;var a=yield i().post("".concat("https://v4-1.api.edutopia.org","/comment/generate-S3-pre-sign-url"),{filesData:e.map((e=>{var{key:t,contentType:n}=e;return{key:t,contentType:n}}))},{headers:{"Content-Type":"text/plain"}}),o=null==a||null===(t=a.data)||void 0===t?void 0:t.urls;if(null==a||null===(n=a.data)||void 0===n||!n.urls)throw new Error("An error ocurred when trying to upload the files. Please, try again later.");var s=e.map(function(){var e=(0,r.A)((function*(e){var t=o[e.key];if(t)return yield i().put(t,e.blob,{headers:{"Content-Type":e.contentType,"Content-Length":e.blob.size}})}));return function(t){return e.apply(this,arguments)}}());if(e.length!==Object.entries(o).length)throw new Error("An error ocurred when trying to upload the files. Please, try again later.");yield Promise.all(s)}catch(e){var l=(null==e?void 0:e.response.data.error)||"Unable to upload image to our collection.";throw new Error(l)}}));return function(t){return e.apply(this,arguments)}}(),N=n(39481),O=n(75643),j=n(36803),F=n(35478),I=n(78002),P=n(94382),L=e=>"P"===e.nodeName?e:e.parentNode?L(e.parentNode):null,M=e=>{if(!e)return null;if(e.nodeType===Node.TEXT_NODE)return e;for(var t=e.childNodes.length-1;t>=0;t--){var n=M(e.childNodes[t]);if(n)return n}return null},H=e=>{e.querySelectorAll("button[disabled]").forEach((e=>{e.removeAttribute("disabled")}))},R=e=>e.getBody().querySelectorAll("img, a.pdf-anchor").length,B=n(62524),z=n(23807),V=n.n(z);function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?U(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var W=function(){var e=(0,r.A)((function*(e){try{var t=yield((e,t)=>new Promise(((n,r)=>{new(V())(e,q(q({},t),{},{success(e){n(e)},error(e){r(e)}}))})))(e,{strict:!0,checkOrientation:!1,retainExif:!1,resize:"none",quality:.8,convertTypes:"image/png",convertSize:5e6});return t}catch(t){return e}}));return function(t){return e.apply(this,arguments)}}();function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?G(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var K=(e,t)=>{var{maxCharacters:n,setCharacterLength:a,focusTinyEditor:o,hasFile:i,setHasFile:s,slug:l,setFilesData:c,setSelectCommentNotification:u,topForm:d,checkBoxKey:m,commentAuthor:h,commentDBId:f,preventScrollIntoView:g}=e,[v,y]=(0,p.useState)(),[b,x]=(0,p.useState)(0),w=(0,p.useRef)(null);(0,p.useEffect)((()=>{if(v){var e=setTimeout((()=>{y()}),7e3);return()=>{clearTimeout(e)}}}),[v]),(0,p.useEffect)((()=>{var e=setTimeout((()=>{!d&&w.current&&w.current.editor&&!g&&w.current.editor.getContainer().scrollIntoView({behavior:"smooth",block:"center"})}),300);return()=>{clearTimeout(e)}}),[w]),(0,p.useEffect)((()=>{a(b);var e=setTimeout((()=>{var e,t=null==w||null===(e=w.current)||void 0===e||null===(e=e.editor)||void 0===e?void 0:e.getContent();(0,S.GY)({commentId:m,databaseId:f,pendingComment:t})}),50);return()=>clearTimeout(e)}),[b]);var E=(e,t)=>{var n,r,a=t.plugins.wordcount;null!==(n=t.getContent({format:"text"}))&&void 0!==n&&n.trim()?x(null==a||null===(r=a.body)||void 0===r?void 0:r.getCharacterCount()):x(0)};return p.createElement(p.Fragment,null,p.createElement("input",{type:"file",id:"imageUpload",style:{display:"none"},onChange:e=>{var t=(e=>{var t,n="IMG"===(null==(t=w.current.editor.selection.getNode())?void 0:t.tagName)||(null==t?void 0:t.classList.contains("pdf-anchor"));if(i.count>=5&&!n)y("You can only upload up to 5 files");else{var r=e.target.files[0];if(r){if(!(r.size>20971520))return r;y("File size should not exceed 20MB. Please try again.")}}})(e);if(t){var n=new FileReader;n.onload=function(){var e=(0,r.A)((function*(e){var n=e.target.result,r=w.current.editor;if(n&&r){var a,o=n.split(";base64,"),i=o[0].split(":")[1],s=i.split("/")[1],u=crypto.randomUUID(),d="fileid-".concat(s,"-").concat(u),p=function(e,t){for(var n=atob(e),r=[],a=0;a<n.length;a+=512){for(var o=n.slice(a,a+512),i=new Array(o.length),s=0;s<o.length;s++)i[s]=o.charCodeAt(s);var l=new Uint8Array(i);r.push(l)}return new Blob(r,{type:t})}(o[1],i);if("pdf"===s){var m=URL.createObjectURL(p);a='<a id="'.concat(d,'" class="pdf-anchor" href="').concat(m,'" target="_blank">').concat(t.name,"</a>")}else a='<button contenteditable="false" class="delete-thumbnail-btn"></button><img id="'.concat(d,'" src="').concat(n,'" alt="Uploaded Image"/>');(e=>{var t=w.current.editor,n=t.selection.getNode();if("IMG"===(null==n?void 0:n.tagName)||null!=n&&n.classList.contains("pdf-anchor")){var r=L(n);if(null!=r&&r.parentNode){var a=t.dom.createFragment(e);return void r.parentNode.replaceChild(a,r)}}t.insertContent(e)})('<p id="container-'.concat(d,'" class="p-file-container">').concat(a,"</p>"));var h={id:d,key:"".concat(l,"/comments/").concat(d,".").concat(s),blob:p,contentType:i,name:t.name};if(["image/jpg","image/jpeg","image/png"].includes(i)){var f=yield W(p);Object.assign(h,Y(Y({},h),{},{blob:f,contentType:f.type}))}c((e=>[...e,h]))}}));return function(t){return e.apply(this,arguments)}}(),n.readAsDataURL(t),e.target.value=null}else e.target.value=null},accept:".jpg, .jpeg, .png, .gif, .pdf"}),p.createElement(I.K,{ref:w,placeholder:"Add your comment",apiKey:"3cxeaj7ebh1d0qz07mlyisrh41qliymsirmok4ymyuednp67",className:"comments-content ".concat(P.oh.commentTextarea),plugins:"link emoticons wordcount image",init:{branding:!1,menubar:!1,toolbar:"bold italic underline link emoticons image",height:150,statusbar:!1,link_title:!1,link_target_list:!1,link_default_target:"_blank",autoresize_bottom_margin:10,entity_encoding:"raw",auto_focus:o,relative_urls:!1,remove_script_host:!1,convert_urls:!1,content_style:"\n\t\t\t\t\t.mce-resizehandle{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n .mce-content-body a.pdf-anchor[data-mce-selected] {\n border-radius: 3px;\n }\n\t\t\t\t\t.mce-content-body img[data-mce-selected], a.pdf-anchor[data-mce-selected] {\n\t\t\t\t\t\toutline: 3px solid #00a7e1;\n\t\t\t\t\t}\n\t\t\t\t\t.p-file-container{\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t}\n\t\t\t\t\t.p-file-container img {\n\t\t\t\t\t\twidth:60px; height:60px; object-fit:contain; border: 2px solid rgb(239, 239, 239); border-radius: 6px;\n\t\t\t\t\t}\n\t\t\t\t\tp img {\n\t\t\t\t\t\tcaret-color: transparent;\n\t\t\t\t\t}\n\t\t\t\t\t.delete-thumbnail-btn {\n\t\t\t\t\t\tposition: absolute;\n z-index: 1;\n\t\t\t\t\t\ttop: -8px;\n\t\t\t\t\t\tleft: 54.5px;\n\n\t\t\t\t\t\theight: 20px;
2\n\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\toutline: 0;\n\n\t\t\t\t\t\tbackground-image: url(../../../../../../../../assets/close-black.svg); // background swaps with JS\n\t\t\t\t\t\tcolor: #00a7e1;\n\t\t\t\t\t}\n\t\t\t\t\t.delete-thumbnail-btn:hover {\n\t\t\t\t\t\tbackground: #00a7e1;\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\t\t\t\t\t.delete-thumbnail-btn,\n\t\t\t\t\t.delete-thumbnail-btn:hover{\n\t\t\t\t\t\tbackground-size: 12px 12px;\n\t\t\t\t\t\tbackground-position: center;\n\t\t\t\t\t\tbackground-repeat: no-repeat;\n\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t\t",setup:function(e){e.on("init",(()=>{e.ui.registry.getAll().buttons.image.onAction=function(){return document.getElementById("imageUpload").click(),!1},h&&null!=h&&h.name&&setTimeout((()=>{var{commentId:t,pendingComment:n}=(0,S.Tg)();null!=n&&n.length&&t===m?e.insertContent(n):e.insertContent("<p>@".concat(h.name," - </p>"))}),0)}));var t=null;e.on("SetContent",(t=>{E(0,e)})),e.on("NodeChange",(n=>{((e,t,n)=>{var r=t.selection.getNode(),a=L(r);if(a&&a.querySelectorAll("img, a.pdf-anchor").length>0&&"IMG"!==r.nodeName&&!r.classList.contains("pdf-anchor")){var o=document.createElement("br"),i=document.createElement("p");i.appendChild(o);var s=t.selection.getRng().startOffset,l=a.previousSibling,c=a.nextSibling;if(n===l||n===c){var u=a.querySelectorAll("img, a.pdf-anchor");return void t.selection.select(u[0])}if("A"!==e.element.nodeName||e.element.classList.contains("pdf-anchor")||(s=0===s?1:0),0===s)if(l){var d=M(l);if(d){var p=d.textContent.length,m=L(d);m&&setTimeout((()=>{t.selection.scrollIntoView(m,p),t.selection.setCursorLocation(d,p)}),0)}else setTimeout((()=>{t.selection.scrollIntoView(l,0),t.selection.setCursorLocation(l,0)}),0)}else a.parentNode.insertBefore(i,a),setTimeout((()=>{t.selection.scrollIntoView(i,0),t.selection.setCursorLocation(i,0)}),0);else c?setTimeout((()=>{t.selection.scrollIntoView(c,0),t.selection.setCursorLocation(c,0)}),0):(a.parentNode.insertBefore(i,a.nextSibling),setTimeout((()=>{i.scrollIntoView({behavior:"instant",block:"nearest"}),t.selection.setCursorLocation(i,0)}),0))}})(n,e,t),t=L(e.selection.getNode());var r=R(e);(e=>{var t,n=document.querySelectorAll("div.tox-tinymce div.tox-toolbar__group"),r=2===(null==n?void 0:n.length)?n[1]:null;if(r){var a=e.selection.getNode();if(a){var o=null===(t=a.classList)||void 0===t?void 0:t.contains("pdf-anchor"),i="IMG"===a.nodeName;o||i?r.querySelectorAll('\n button[aria-label="Bold"],\n button[aria-label="Italic"],\n button[aria-label="Underline"],\n button[aria-label="Insert/edit link"],\n button[aria-label="Emojis"]\n ').forEach((e=>{e.setAttribute("disabled","true")})):H(r)}else H(r)}})(e),s(r?{status:!0,count:r}:{status:!1,count:r}),(e=>{var t=L(e.selection.getNode());if(t&&null!=t&&t.classList.contains("p-file-container")&&!t.querySelector("img")){t.removeAttribute("style"),t.removeAttribute("class");var n=t.querySelector(".delete-thumbnail-btn");n&&n.remove()}})(e)})),e.on("click",(e=>{e.stopPropagation();var t=e.target;t.classList.contains("delete-thumbnail-btn")&&L(t).remove()})),e.on("keydown",(t=>{((e,t,n)=>{if(8==((null==e?void 0:e.keyCode)||(null==e?void 0:e.which))){var r=t.selection.getNode();if("IMG"===r.nodeName){e.preventDefault();var a=L(r);a&&a.remove()}var o=L(t.selection.getNode()),i=t.selection.getRng().startOffset,s=t.selection.getRng(),l=s.startOffset!==s.endOffset;if(0===i&&null!=o&&o.previousSibling){if(l)return;var c=o.previousSibling;if(c.querySelector("img, a.pdf-anchor")){e.preventDefault();var u=R(t);n(u?{status:!0,count:u}:{status:!1,count:u}),c.remove()}}}})(t,e,s),((e,t)=>{if("Enter"===e.key){var n=t.selection.getNode();if(n.classList.contains("pdf-anchor")){var r=L(n);r.nextSibling&&(setTimeout((()=>{t.selection.setCursorLocation(r.nextSibling,0),t.selection.scrollIntoView(r.nextSibling,0)}),0),e.preventDefault(),e.stopPropagation())}}})(t,e)})),e.on("mouseover",(e=>{e.stopPropagation();var t=e.target;t.classList.contains("delete-thumbnail-btn")&&(t.style.backgroundImage="url(../../../../../../../../assets/close-black.svg)")})),e.on("mouseout",(e=>{e.stopPropagation();var t=e.target;t.classList.contains("delete-thumbnail-btn")&&(t.style.backgroundImage="url(../../../../../../../../assets/close-black.svg)")})),e.on("scrollIntoView",(e=>{e.preventDefault(),e.stopPropagation()})),e.on("keyup",(t=>{13!==t.keyCode&&37!==t.keyCode&&38!==t.keyCode&&39!==t.keyCode&&40!==t.keyCode||e.selection.getNode().scrollIntoView({behavior:"instant",block:"nearest"})})),e.on("dragover drop",(e=>{e.preventDefault(),e.stopPropagation()}))}}
2,initialValue:"",onInit:(e,n)=>{t.current=n,setTimeout((()=>{var{commentId:e,pendingComment:t}=(0,S.Tg)();t.length&&e===m&&(n.setContent(t),n.focus(),n.selection.select(n.getBody(),!0),n.selection.collapse(!1))}),500)},onKeyUp:E,onKeyDown:(e,t)=>{var r=(null==e?void 0:e.keyCode)||(null==e?void 0:e.which);!(b>=n)||null!=e&&e.metaKey||null!=e&&e.altKey||null!=e&&e.ctrlKey||null!=e&&e.shiftKey||"Backspace"===!(null!=e&&e.key)||!(r>=65&&r<=90||r>=48&&r<=57)||(null==e||e.preventDefault(),null==e||e.stopPropagation(),t.insertContent(null==e?void 0:e.key))},onPaste:(e,t)=>{e.preventDefault();var n=(e.clipboardData||window.clipboardData).getData("text").replace(/(<([^>]+)>)/gi,"");t.insertContent(n),(e=>{var t=e.selection.getBookmark(0),n=e.selection.getRng();if(n.startContainer){var r=e.dom.create("span",{},"|");n.insertNode(r),r.scrollIntoView({behavior:"instant",block:"nearest"}),e.dom.remove(r),e.selection.moveToBookmark(t)}})(t),E(0,t)}}),p.createElement("div",{style:{position:"relative",display:"flex",alignItems:"flex-start",justifyContent:"space-between",margin:"10px 0 20px"}},p.createElement("div",{style:{maxWidth:"90%"}},v&&p.createElement("span",{className:"".concat(B.X.errorColor),style:{display:"inline-block",fontSize:"12px",lineHeight:"16px",fontWeight:500,flex:1,textAlign:"start",letterSpacing:"0.8px",minWidth:"100%",marginBottom:"10px"}},v),p.createElement(A,{setSelectCommentNotification:u,checkBoxKey:m})),p.createElement("span",{className:"".concat(null===P.oh||void 0===P.oh?void 0:P.oh.limit," ").concat(b>n&&(null===P.oh||void 0===P.oh?void 0:P.oh.limitReached))},n-b)))};const Z=p.forwardRef(K);var $,Q,X,J,ee=n(96697),te=n(46798),ne=n(62251),re=e=>{e.target.style.height="auto",e.target.style.height="".concat(e.target.scrollHeight,"px")},ae=n(99455),oe=n(88404),ie=n(45533),se=(e,t,n)=>{if(!e||!t||!n)return"";var r={success:"Thanks for adding your voice, ".concat(e,"!"),includesLink:"Thanks, ".concat(e,"! Your ").concat(t," included a link, so weâre quickly reviewing it."),includesFile:"Thanks, ".concat(e,"! Your ").concat(t," included a file, so weâre quickly reviewing it."),spam:"Thanks, ".concat(e,"! Weâre quickly reviewing your comment.")};return r[n]||r.success};function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?le(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ue=(0,y.h)((0,h.Ng)((e=>({user:d()(e,"global.user",{})})))((e=>{var t,n,a,o,{nid:s,type:u="comment",slug:d,user:h,parentId:y,onCancel:b,onSuccess:w,dispatch:C,formHeight:A,visible:T,sortValue:I,topForm:L=!1,commentID:M,commentAuthor:H,commentDBId:R,commentSortedButtonClicked:z,buttonAlignment:V="left",removeCancelButton:U=!1,hideFormButtons:q=!1,focusOnRender:W=!0,preventScrollIntoView:G=!1,externalEditorRef:Y=null,findSimilarResults:K=!1}=e,[le]=(0,p.useState)((()=>"string"==typeof d&&d.startsWith("teacher2teacher")?"node--ask-answer":"node--article")),{handleSubscription:ue}=(()=>{var[e,t]=(0,p.useState)({status:null,message:null}),n=(e,n,r)=>{if(e){if(t({status:"failure",message:e}),window.scrollTo(0,0),n&&"object"==typeof n){var a=k(k({},{context:"AccountPage",loggedIn:!0,user:r}),n);(0,E.n4)(a)}}else t({status:null,message:null})};return{errorState:e,handleSubscription:(e,r)=>{n(null);var a=!(null!=e&&e.commentNotification),o="commentNotification";(0,E.nV)(o,a,e.id).then((i=>{if(200===i.status){var s=k(k({},e),{},{[o]:i.newsletterStatus});r((0,x.gV)(s)),(0,E.VX)(s)}else{var l={errorCode:i.status,errorText:i.statusText,func:"handleSubscription",setStatus:a,newsletter:o};n("Oops! There was a problem changing the subscription.",l,t)}}))}}})(),[de,pe]=(0,p.useState)(null!==(t=null==h?void 0:h.firstName)&&void 0!==t?t:""),[me,he]=(0,p.useState)(null!==(n=null==h?void 0:h.lastName)&&void 0!==n?n:""),[fe,ge]=(0,p.useState)(!0),[ve,ye]=(0,p.useState)({status:!1,count:0}),[be,xe]=(0,p.useState)([]),[we,Ee]=(0,p.useState)(!1),[Ce,ke]=(0,p.useState)(0),[Ae,Te]=(0,p.useState)({firstName:!0,lastName:!0}),De=(0,p.useRef)(null),Se=Y||De,_e="node--ask-answer"===le?2e3:1500,[Ne,Oe]=(0,p.useState)({addingComment:!1,addingQuestion:!1,success:!1,showNotice:!1,message:""}),je=(0,p.useRef)(null),[Fe,Ie]=(0,p.useState)(!1),Pe=200,Le=(0,g.Zp)(),Me=(0,p.useRef)(null),He={question:"",error:{message:!1}},[Re,Be]=(0,p.useState)(He),[ze,Ve]=(0,p.useState)({isLoading:!1,displayResults:!1,data:[]});(0,p.useEffect)((()=>{!je.current||null!=h&&h.firstName||!W||setTimeout((()=>{je.current.focus()}),100),!je.current&&null!=h&&h.firstName&&W&&Ie(!0)}),[A,null==h?void 0:h.firstName,Fe,T]),(0,p.useEffect)((()=>{var e,t,n,r;pe(null!==(e=null==h||null===(t=h.firstName)||void 0===t?void 0:t.trim())&&void 0!==e?e:""),he(null!==(n=null==h||null===(r=h.lastName)||void 0===r?void 0:r.trim())&&void 0!==n?n:"")}),[null==h?void 0:h.firstName,null==h?void 0:h.lastName]),(0,p.useEffect)((()=>{var e=de&&me,t=ve.status&&0===Ce;if("comment"===u)ge(!(e&&(t||Ce>0&&Ce<=_e)));else{var n=Re.question.length>0,r=Re.question.length<=Pe;ge(!(e&&n&&r&&(0===Ce||Ce<=_e)))}}),[de,me,Ce,ve,Re.question]);var Ue=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];setTimeout((()=>{Oe(ce(ce({},Ne),{},{success:!1,message:"",showNotice:!1})),Ee(!1),Be(He),e&&(w&&w(),C((0,D.ud)(d,null)))}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3)},qe=e=>{for(var t,n=(new DOMParser).parseFromString(e,"text/html"),r=n.getElementsByClassName("delete-thumbnail-btn");r[0];)r[0].parentNode.removeChild(r[0]);var a=be.filter((e=>{var{id:t,key:r}=e,a=n.getElementById(t);if(!a)return!1;var o="https://".concat("comment.edutopia.org","/").concat(r),i=a.classList.contains("pdf-anchor");return"IMG"!==a.tagName||i?!!i&&(a.setAttribute("href",o),!0):(a.setAttribute("src",o),!0)}));return xe([]),null===(t=n.querySelectorAll("a[href]"))||void 0===t||t.forEach((e=>{var t=e.getAttribute("href");t&&e.setAttribute("href",t.replace(/( |\u00a0)/g,"").trim())})),{commentsContent:n.body.innerHTML.replace(/ /g," ").replace(/\u00a0/g," "),processedFilesData:a}};(0,p.useEffect)((()=>{z||void 0===z||(0,S.Cf)()}),[d,z]);var We=function(){var e=(0,r.A)((function*(e){var{firstName:t,lastName:n,author:r,comment:a,parent:o,files
2Data:l}=e;Oe(ce(ce({},Ne),{},{addingComment:!0}));var c=i().post("".concat("https://v4-1.api.edutopia.org","/comments"),{nid:s,comment:a,authorName:r,authorEmail:null==h?void 0:h.email,authorAvatar:null==h?void 0:h.image,parentComment:o},{headers:{"Content-Type":"text/plain"}});null!=h&&h.firstName||null!=h&&h.lastName||!t||!n?we&&ue(h,C):(0,E.TK)(ce(ce({},h),{},{firstName:t,lastName:n,commentNotification:we||(null==h?void 0:h.commentNotification)})).then((e=>{if(200===(null==e?void 0:e.status)){var t=null==e?void 0:e.user;C((0,x.gV)(t)),(0,E.VX)(t)}}));try{yield _(l)}catch(e){return Oe(ce(ce({},Ne),{},{success:!1,message:e.message,showNotice:!0,addingComment:!1})),void Ue()}var u=3e3;c.then((e=>{var n,r="".concat((null==t?void 0:t.trim())||h.firstName||""),a=null==e||null===(n=e.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.comment;if(a&&!ve.status&&a.approved){var o,i,s,l;Oe(ce(ce({},Ne),{},{success:!0,addingComment:!1,showNotice:!0,message:se(r,"comment","success")})),C({type:N.Lq,slug:d,sortValue:I,comment:ce(ce({},a),{},{author:{name:(0,O.vU)(null==a||null===(o=a.author)||void 0===o||null===(o=o.node)||void 0===o?void 0:o.name),email:null==a||null===(i=a.author)||void 0===i||null===(i=i.node)||void 0===i?void 0:i.email,avatar:null!==(s=null!==(l=null==a?void 0:a.avatarUrl)&&void 0!==l?l:null==h?void 0:h.image)&&void 0!==s?s:""}})})}else{u=1e4;var c=se(r,"comment","includesLink");ve.status&&(c=se(r,"comment","includesFile")),"SPAM"===(null==a?void 0:a.status)&&(c=se(r,"comment",null==a?void 0:a.status.toLowerCase())),Oe(ce(ce({},Ne),{},{success:!0,addingComment:!1,showNotice:!0,message:c}))}})).catch((e=>{var t,n,r=null==e||null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.response)||void 0===t||null===(t=t.errors[0])||void 0===t?void 0:t.message;switch(!0){case r.includes("Slow down."):n="Sorry, please try again in a little while. We're using a limiter to protect you from spammers.";break;case r.includes("Duplicate"):n="Oops, this looks like a duplicate. Don't worry, we've got the original comment.";break;default:n="Sorry, there was an error posting your comment! Please try again."}Oe(ce(ce({},Ne),{},{success:!1,message:n,showNotice:!0,addingComment:!1}))})).finally((()=>Ue(!0,u))),d.includes("teacher2teacher")?m.Ay.event({action:"Click",category:"Ask & Answer",label:"Question Reply"}):null!=o&&o.length?(0,j.s)("Reply_Comment"):(0,j.s)("Add_Comment")}));return function(t){return e.apply(this,arguments)}}(),Ge=(e,t)=>{var n,r,a=null==e||null===(n=e.target)||void 0===n?void 0:n.value;if((a=a.trimStart())&&!a.trim())return e.preventDefault(),void e.stopPropagation();if((0,c.A)().test(a))return e.preventDefault(),void e.stopPropagation();if(/(?:[\+<->\|~\xA6\xA9\xAC\xAE\xB0\xB1\xD7\xF7\u03F6\u0482\u058D\u058E\u0606-\u0608\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u09FA\u0B70\u0BF3-\u0BF8\u0BFA\u0C7F\u0D4F\u0D79\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u2044\u2052\u207A-\u207C\u208A-\u208C\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2429\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u3190\u3191\u3196-\u319F\u31C0-\u31E5\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA828-\uA82B\uA836\uA837\uA839\uAA77-\uAA79\uFB29\uFD40-\uFD4F\uFDCF\uFDFD-\uFDFF\uFE62\uFE64-\uFE66\uFF0B\uFF1C-\uFF1E\uFF5C\uFF5E\uFFE2\uFFE4\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD803[\uDD8E\uDD8F]|\uD805\uDF3F|\uD807[\uDFD5-\uDFDC\uDFE1-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDC00-\uDCEF\uDD00-\uDEB3\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838\uDD4F|\uD83B[\uDCAC\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFA]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0-\uDCBB\uDCC0\uDCC1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFEF])/g.test(a))return e.preventDefault(),void e.stopPropagation();if((null===(r=a)||void 0===r?void 0:r.length)<=25)switch(Te(ce(ce({},Ae),{},{[t]:!0})),t){case"firstName":pe(a);break;case"lastName":he(a)}else e.preventDefault(),e.stopPropagation(),Te(ce(ce({},Ae),{},{[t]:!1}))};(0,p.useEffect)((()=>()=>
2{Me.current&&clearTimeout(Me.current)}),[]);var Ye=function(){var e=(0,r.A)((function*(e){try{var t;return(null===(t=(yield i().post("".concat("https://v4-1.api.edutopia.org","/handle-similar-question"),{value:e},{headers:{"Content-Type":"text/plain"}})).data)||void 0===t?void 0:t.similarQuestions)||[]}catch(e){return console.error("Error fetching similar questions:",e),[]}}));return function(t){return e.apply(this,arguments)}}();return p.createElement(p.Fragment,null,p.createElement(p.Fragment,null,p.createElement(f.A,{height:null!=Ne&&Ne.showNotice?"auto":0},(null==Ne?void 0:Ne.showNotice)&&p.createElement("div",{className:"status-message-container"},null!=Ne&&Ne.success?p.createElement("span",{className:" ".concat(F.ux.messageContainer," ").concat(B.X.successColor)},null==Ne?void 0:Ne.message):p.createElement("span",{className:"".concat(F.ux.messageContainer," ").concat(B.X.errorColor),dangerouslySetInnerHTML:{__html:null==Ne?void 0:Ne.message}}))),!(null!=Ne&&Ne.showNotice)&&p.createElement("div",{className:P.oh.animateHeight,style:{maxHeight:0===A?"0":"1000px"}},!(null!=Ne&&Ne.showNotice)&&!!A&&p.createElement("form",{className:"".concat(null===P.oh||void 0===P.oh?void 0:P.oh.commentForm)},!(null!=h&&h.firstName)&&!(null!=h&&h.lastName)&&p.createElement("div",{className:P.oh.nameContainer},!(null!=h&&h.firstName)&&p.createElement(ee.A,{ref:je,changeHandler:e=>Ge(e,"firstName"),value:de,name:"first-name",label:"First Name",placeholder:"First name*",addClass:"".concat(null===P.oh||void 0===P.oh?void 0:P.oh.nameField," ").concat(null!=Ae&&Ae.firstName?"":null===P.oh||void 0===P.oh?void 0:P.oh.invalidField)}),!(null!=h&&h.lastName)&&p.createElement(ee.A,{changeHandler:e=>Ge(e,"lastName"),value:me,name:"last-name",label:"Last Name",placeholder:"Last name*",addClass:"".concat(null===P.oh||void 0===P.oh?void 0:P.oh.nameField," ").concat(null!=Ae&&Ae.lastName?"":null===P.oh||void 0===P.oh?void 0:P.oh.invalidField)})),(null==h?void 0:h.firstName)&&(null==h?void 0:h.lastName)&&p.createElement(p.Fragment,null,p.createElement("div",{className:P.oh.authorName},p.createElement("span",null,"".concat(null==h||null===(a=h.firstName)||void 0===a?void 0:a.split(" ")[0]," ").concat(null==h||null===(o=h.lastName[0])||void 0===o?void 0:o.toUpperCase())),$||($=p.createElement(v.N_,{to:"/account/settings"},"Edit")))),"question"===u?p.createElement(p.Fragment,null,Q||(Q=p.createElement("label",{htmlFor:"question",className:"hidden"},"Question",p.createElement("span",{className:"required"},"*"))),p.createElement("div",{className:ne.uY.questionInput},p.createElement("textarea",{className:"".concat(Re.error.message?"error":""),value:Re.question,placeholder:"Your question here*",rows:1,maxLength:Pe,onInput:re,onChange:e=>{var t=e.target.value,n=t.trim().split(/\s+/).filter((e=>e.length>0)).length;Me.current&&clearTimeout(Me.current),Be(ce(ce({},Re),{},{question:t,error:ce(ce({},Re.error),{},{message:!1})})),K&&(Ve({isLoading:n>3,displayResults:n>3,data:[]}),n>3&&(Me.current=setTimeout((0,r.A)((function*(){var e=yield Ye(t);Ve({isLoading:!1,data:e,displayResults:!0})})),400)))}}),p.createElement("span",{className:"".concat(null===ne.uY||void 0===ne.uY?void 0:ne.uY.limit," ").concat(Re.question.length===Pe&&(null===ne.uY||void 0===ne.uY?void 0:ne.uY.limitReached))},Pe-Re.question.length),Re.error.message&&p.createElement("div",{className:ne.uY.errorMessage},Re.error.message)),K&&ze.displayResults&&ze.isLoading&&(X||(X=p.createElement(ie.Z5,null))),K&&ze.data&&ze.data.length&&ze.displayResults&&!ze.isLoading?p.createElement(ie.o9,{similarQuestionsData:ze.data}):null,p.createElement("p",{className:ne.uY.optionalLabel},"Description (optional)")):J||(J=p.createElement("label",{htmlFor:"comment",className:"hidden"},"Comment",p.createElement("span",{className:"required"},"*"))),p.createElement(Z,{maxCharacters:_e,ref:Se,setCharacterLength:ke,focusTinyEditor:Fe,hasFile:ve,setHasFile:ye,slug:d,setFilesData:xe,setSelectCommentNotification:Ee,topForm:L,checkBoxKey:M,commentAuthor:H,commentDBId:R,preventScrollIntoView:G}),!q&&p.createElement("fieldset",{className:"".concat(null===P.oh||void 0===P.oh?void 0:P.oh.actionContainer," ").concat(V)},"comment"===u?p.createElement(p.Fragment,null,!U&&p.createElement("button",{className:"cancel ".concat(null===te.QL||void 0===te.QL?void 0:te.QL.button),name:"cancel",onClick:e=>{var t;e.preventDefault(),e.stopPropagation(),b(),null==Se||null===(t=Se.current)||void 0===t||t.resetContent(),C((0,D.ud)(d,null)),(0,S.Cf)()},"data-testid":"cancel"},"Cancel"),p.createElement("button",{className:"submit ".concat(null===te.QL||void 0===te.QL?void 0:te.QL.button," ").concat(null!=Ne&&Ne.addingComment?" loading":""),type:"submit",name:"submit","data-testid":"submit",onClick:e=>{var t;e.preventDefault(),e.stopPropagation(),e.target.disabled=!0;var n=null==Se||null===(t=Se.current)||void 0===t?void 0:t.getContent(),{commentsContent:r,processedFilesData:a}=qe(n);(0,S.Cf)(),We({firstName:de,lastName:me,author:"".concat(null==de?void 0:de.split(" ")[0]," ").concat(null==me?void 0:me.charAt(0).toUpperCase()),comment:r,parent:y,filesData:a})},disabled:fe},"Submit")):p.createElement("button",{className:"submit ".concat(null===te.QL||void 0===te.QL?void 0:te.QL.button," ").concat(null!=Ne&&Ne.addingQuestion?" loading":""),type:"submit",name:"submit","data-testid":"submit",onClick:e=>{var t,n,a;if(e.preventDefault(),e.stopPropagation(),e.target.disabled=!0,Re.question.length>Pe)return Be(ce(ce({},Re),{},{error:{message:"Question is too long"}})),void(e.target.disabled=!1);if(Ce>_e)return Oe(ce(ce({},Ne),{},{success:!1,message:"Description is too long. Please reduce the content.",showNotice:!0})),Ue(),void(e.target.disabled=!1);Oe(ce(ce({},Ne),{},{addingQuestion:!0}
2));var o=null==Se||null===(t=Se.current)||void 0===t?void 0:t.getContent(),{commentsContent:i,processedFilesData:s}=qe(o),c={question:Re.question,description:i,authorName:(0,O.vU)("".concat((null==h||null===(n=h.firstName)||void 0===n?void 0:n.trim())||""," ").concat((null==h||null===(a=h.lastName)||void 0===a?void 0:a.trim())||"")),authorID:null==h?void 0:h.id,authorEmail:null==h?void 0:h.email,authorAvatar:null==h?void 0:h.image,commentNotification:we||(null==h?void 0:h.commentNotification),hasImages:!!s.length};null!=h&&h.firstName||null!=h&&h.lastName||!de||!me?we&&ue(h,C):((0,E.TK)(ce(ce({},h),{},{firstName:de,lastName:me,commentNotification:we||(null==h?void 0:h.commentNotification)})).then((e=>{if(200===(null==e?void 0:e.status)){var t=null==e?void 0:e.user;C((0,x.gV)(t)),(0,E.VX)(t)}})),c.authorName=(0,O.vU)("".concat(null==de?void 0:de.trim()," ").concat(null==me?void 0:me.trim()))),l()("https://wpvip.edutopia.org/graphql",(0,ae.B7)(c)).then(function(){var e=(0,r.A)((function*(e){var t,n;yield _(s),Oe(ce(ce({},Ne),{},{addingQuestion:!1}));var r,a,o="publish"===(null==e||null===(t=e.addNewAskAndAnswer)||void 0===t?void 0:t.postStatus),i=null==e||null===(n=e.addNewAskAndAnswer)||void 0===n?void 0:n.moderationReason,l="/teacher2teacher/recommended?submitted=true";o||(l="".concat(l,"&moderated=true").concat(i?"&reason=".concat(i):"")),Le(l),o&&(0,oe.L4)({postId:null==e||null===(r=e.addNewAskAndAnswer)||void 0===r?void 0:r.globalPostId,pendingQuestion:ce(ce({},c),{},{slug:null==e||null===(a=e.addNewAskAndAnswer)||void 0===a?void 0:a.postSlug})})}));return function(t){return e.apply(this,arguments)}}()),m.Ay.event({action:"Click",category:"Ask & Answer",label:"Submit Question"}),Ue(!1),(0,S.Cf)(),e.target.disabled=!1},disabled:fe},"Submit"))))))})))},70695:(e,t,n)=>{var r=n(78096),a=n(72428),o=n(56449),i=n(3656),s=n(30361),l=n(37167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&a(e),d=!n&&!u&&i(e),p=!n&&!u&&!d&&l(e),m=n||u||d||p,h=m?r(e.length,String):[],f=h.length;for(var g in e)!t&&!c.call(e,g)||m&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,f))||h.push(g);return h}},71057:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(75930),a=n(17904);const o={marketingPage:(0,r.AH)("{\n }"),marketingBlock:(0,r.AH)("{\n background: ".concat(a.Tj.white,";\n &.background-highlighted {\n max-width: none;\n background-color: ").concat(a.Tj.lightestGrey,";\n margin: 30px 0 0;\n padding: 1px 0;\n }\n }")),blockWrapper:(0,r.AH)("{\n margin: 30px auto 0;\n max-width: 1280px;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: space-between;\n align-items: center;
2\n align-content: center;\n padding: 0 30px;\n .marketingBlock--narrow & {\n max-width: 790px;\n margin: 0 auto;\n text-align: center;\n padding: 90px 0;\n @media screen and (max-width: ".concat(a.T5.medium,") {\n padding: 60px 30px 30px;\n }\n }\n .background-highlighted & {\n margin-bottom: 30px;\n }\n @media screen and (max-width: ").concat(a.T5.medium,") {\n flex-direction: column;\n }\n }")),blockTitle:(0,r.AH)("{\n font-size: 32px;\n line-height: 42px;\n @media screen and (max-width: ".concat(a.T5.medium,") {\n font-size: 27px;\n line-height: 36px;\n margin-bottom: 6px;\n }\n }")),blockFlourish:(0,r.AH)("{\n font-size: 16px;\n font-weight: 600;\n line-height: 27px;\n text-transform: uppercase;\n color: ".concat(a.Tj.dustyGrey2,";\n margin-bottom:0;\n letter-spacing: 1px;\n @media screen and (max-width: ").concat(a.T5.medium,") {\n font-size: 15px;\n line-height: 21px;\n }\n }")),blockContent:(0,r.AH)("{\n flex-basis: 100%;\n width: 100%;\n .rich-text a {\n text-decoration: none;\n color: ".concat(a.Tj.brand2,";\n font-weight: 500;\n word-wrap: break-word;\n }\n }")),blockButtonWrapper:(0,r.AH)("{\n text-align: center;\n margin-bottom: 30px;\n }"),blockButton:(0,r.AH)("{\n float: none;\n clear: both;\n margin: -12px auto 0;\n max-width: 270px;\n overflow: hidden;\n display: inline-block;\n letter-spacing: 0;\n @media screen and (max-width: ".concat(a.T5.medium,") {\n margin-bottom: 30px;\n }\n }")),blockImage:(0,r.AH)("{\n flex-basis: 100%;\n text-align: center;\n margin-right: 30px;\n @media screen and (max-width: ".concat(a.T5.medium,") {\n margin-right: 0;\n }\n .image {\n max-width: 100%;\n }\n &.right {\n order: 2;\n margin-left: 30px;\n @media screen and (max-width: ").concat(a.T5.medium,") {\n order: 0;\n margin-left: 0;\n margin-right: 0;\n }\n }\n @media screen and (max-width: ").concat(a.T5.medium,") {\n margin-bottom: 30px;\n }\n }"))}},71086:(e,t,n)=>{var r=n(34932),a=n(15389),o=n(97420),i=n(83349);e.exports=function(e,t){if(null==e)return{};var n=r(i(e),(function(e){return[e]}));return t=a(t),o(e,n,(function(e,n){return t(e,n[0])}))}},71266:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(54705),a=n(16762),o=n.n(a),i=n(96540),s=n(71468),l=n(84976),c=n(32465),u=n(44206);const d=e=>e.map((e=>e.articles)).reduce(((e,t)=>e.concat(t)),[]);var p=n(86088),m=n(75930),h=n(17904),f=n(62524);const g={packageNav:(0,m.AH)("{\n position: fixed;\n bottom: 0;\n z-index: 999;\n width: 100%;\n }"),packageNavControls:(0,m.AH)("{\n position: relative;\n z-index: 30;\n background-color: ".concat(h.Tj.brand1,";\n height: 50px;\n text-align: center;\n }")),packageNavTrigger:(0,m.AH)("{\n font-family: ".concat(f.A.sansSerif,";\n font-weight: 500;\n position: absolute;\n left: 18px;\n margin: 0 20px 0 10px;\n outline: none;\n border: 0;\n background: url('/assets/list-white.svg') no-repeat left center / 18px 18px;\n cursor: pointer;\n padding-left: 30px;\n height: 50px;\n overflow: hidden;\n text-indent: -100vw;\n color: ").concat(h.Tj.white,";\n font-size: 21px;\n\n &--active {\n background-image: url('/assets/close-black.svg');\n }\n\n @media screen and (min-width: ").concat(h.T5.small,") {\n text-indent: 0;\n }\n }")),packageNavControl:(0,m.AH)("{\n display: inline-block;\n padding: 0;\n width: 80px;\n height: 100%;\n overflow: hidden;\n vertical-align: middle;\n text-indent: 100vw;\n white-space: nowrap;\n }"),packageNavControlPrev:(0,m.AH)("{\n background: url('/assets/navigate-left-white.svg') no-repeat center center /\n 10px 15px;\n }"),packageNavControlNext:(0,m.AH)("{\n background: url('/assets/navigate-right-white.svg') no-repeat center center /\n 10px 15px;\n }"),packageNavControlPosition:(0,m.AH)("{\n font-family: ".concat(f.A.sansSerif,";\n font-weight: 600;\n font-size: 17px;\n display: inline-block;\n text-align: center;\n text-transform: uppercase;\n color: ").concat(h.Tj.white,";\n }")),packageNavContent:(0,m.AH)("{\n position: absolute;\n bottom: 100%;\n transition: all 0.4s ease-in-out;\n z-index: 20;\n margin-bottom: -100vh;\n background-color: rgba(51, 51, 51, 0.95);\n padding: 20px;\n width: 100%;\n max-height: calc(100vh - 150px);\n overflow-y: auto;\n\n &--open {\n margin-bottom: 0;\n }\n }"),packageNavContentInner:(0,m.AH)("{\n margin: 0 auto;\n max-width: 1280px;\n }"),packageNavContentTitle:(0,m.AH)("{\n font-family: ".concat(f.A.displayBold,";\n display: block;\n position: relative;\n margin: 0 0 20px;\n padding: 0 20px 6px 42px;\n text-decoration: none;\n line-height: 27px;\n color: ").concat(h.Tj.white,";\n font-size: 24px;\n\n @media screen and (min-width: ").concat(h.T5.medium,") {\n float: left;\n margin-top: 25px;\n max-width: 300px;\n }\n\n &:hover {\n text-decoration: underline;\n }\n\n &:before {\n position: absolute;\n top: 5px;\n left: 0;\n background: url('/assets/documents-white.svg') no-repeat left center / 32px\n 32px;\n width: 32px;\n height: 32px;\n content: '';\n }\n }")),packageNavContentItems:(0,m.AH)("{\n color: ".concat(h.Tj.white,";\n counter-reset: packageCounter;\n @media screen and (min-width: ").concat(h.T5.medium,") {\n max-width: 740px;\n overflow: hidden;\n }\n }")),packageNavContentItemsList:(0,m.AH)("{\n margin: 0;\n padding: 0 0 12px;\n list-style-type: none;\n }"),packageNavContentItem:(0,m.AH)("{\n margin: 0;\n border-bottom: 1px solid ".concat(h.Tj.brand2Light,";\n padding: 18px 0 12px;\n line-height: 21px;\n font-size: 21px;\n\n &:before {\n color: ").concat(h.Tj.lightGrey,";\n content: counter(packageCounter) '. ';\n counter-increment: packageCounter;\n }\n\n &:first-child {\n padding-top: 0;\n }\n\n &--active {\n font-weight: 500;\n }\n\n a {\n text-decoration: none;\n color: ").concat(h.Tj.lightGrey,";\n }\n }"))};function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?v(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const b=(0,u.h)((0,s.Ng)((e=>{var{title:t,slug:n,packageItems:r,itemCount:a}=o()(e,"packageContext.packageContext",{title:"",slug:"",packageItems:[],itemCount:0}),i=e.global.packageNavOpen;return{title:t,slug:n,packageItems:r,itemCount:a,packageArticles:d(r),packageNavOpen:i}}))((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{title:"",slug:"/",packageItems:[],itemCount:0,currentArticle:"",packageNavOpen:!1},[t,n]=(0,i.useState)({totalPackageItems:0,currentPackageIndex:1,collectedPackageArticles:[],nextArticle:!1,prevArticle:!1});(0,i.useEffect)((()=>{e.packageItems&&e.packageItems.length>0&&(0===t.totalPackageItems||void 0===t.totalPackageItems)&&(a(),s(e.currentArticle))}),[e.currentArticle,e.packageItems]);var r=t=>i.createElement("ol",{className:g.packageNavContentItemsList},null==t?void 0:t.map(((t,n)=>i.createElement("li",{key:n,className:"".concat(g.packageNavContentItem," ").concat(e.currentArticle===o()(t,"slug")?"".concat(g.packageNavContentItem,"--active"):""),onClick:()=>{e.dispatch((0,c.eC)())}},i.createElement(l.N_,{to:"/".concat(o()(t,"slug")),onClick:()=>{s(o()(t,"slug"))}},o()(t,"title")))))),a=()=>{for(var t=[],r=0;r<e.packageItems.length;){for(var a=0;a<(null===(o=e.packageItems[r].articles)||void 0===o?void 0:o.length);){var o;t.push(e.packageItems[r].articles[a]),a+=1}r+=1}var i=t.findIndex((t=>t.slug===e.currentArticle))+1,s=!!t[i]&&"/".concat(t[i].slug),l=!!t[i-2]&&"/".concat(t[i-2].slug);n({currentPackageIndex:i,nextArticle:s,prevArticle:l,collectedPackageArticles:t,totalPackageItems:t.length})},s=e=>{var r=t.collectedPackageArticles.findIndex((t=>t.slug===e))+1;n(y(y({},t),{},{currentPackageIndex:r}))},u=e.packageArticles.findIndex((t=>(null==t?void 0:t.slug)===(null==e?void 0:e.currentArticle)))+1;return i.createElement("div",{className:g.packageNav},i.createElement("div",{className:"".concat(g.packageNavContent," ").concat(!0===e.packageNavOpen?"".concat(g.packageNavContent,"--open"):"")},i.createElement("div",{className:g.packageNavContentInner,"data-testid":"package-nav-content"},i.createElement(l.N_,{className:g.packageNavContentTitle,onClick:()=>{e.dispatch((0,c.e9)())},to:"/".concat(e.slug)},e.title),e.packageItems.length>1&&i.createElement("div",{className:g.packageNavContentItems},e.packageItems.map(((t,n)=>{var a;return i.createElement("div",{key:n},null!==(a=t.articles)&&void 0!==a&&a.length?i.createElement(p.A,{current:e.currentArticle,invertedColors:!0,defaultState:"open",packageItem:t,content:r(o()(t,"articles")),triggerText:o()(t,"title")}):null)}))),e.packageItems.length<=1&&e.packageItems[0]&&i.createElement("div",{className:g.packageNavContentItems},r(o()(e.packageItems,"[0].articles"))))),i.createElement("div",{className:g.packageNavControls,"data-testid":"nav-controls"},i.createElement("div",{className:"package-nav__trigger-area"},i.createElement("button",{className:"".concat(g.packageNavTrigger," ").concat(!0===e.packageNavOpen?"".concat(g.packageNavTrigger,"--active"):""),"data-testid":"package-nav-toggle",onClick:()=>{e.dispatch((0,c.eC)())}},"Series")),i.createElement(l.N_,{className:"".concat(g.packageNavControl," ").concat(g.packageNavControlPrev),to:"",onClick:t=>{(t=>{var n;t.preventDefault();var r=e.packageArticles.findIndex((t=>t.slug===e.currentArticle)),a=0===r?e.itemCount-1:r-1;e.router.push("/".concat(null===(n=e.packageArticles)||void 0===n||null===(n=n["".concat(a)])||void 0===n?void 0:n.slug))})(t),e.dispatch((0,c.e9)())}},"Previous"),i.createElement("div",{className:g.packageNavControlPosition},u," / ",e.itemCount),i.createElement(l.N_,{className:"".concat(g.packageNavControl," ").concat(g.packageNavControlNext),"data-testid":"nav-controls-next",to:"",onClick:t=>{(t=>{t.preventDefault();var n=e.packageArticles.findIndex((t=>t.slug===e.currentArticle)),r=n===e.itemCount-1?0:n+1;e.router.push("/".concat(e.packageArticles["".concat(r)].slug))})(t),e.dispatch((0,c.e9)())}},"Next")))})))},71332:(e,t,n)=>{var r=n(67574)("toPrimitive"),a=Date.prototype;r in a||n(33341)(a,r,n(20107))},71453:(e,t,n)=>{var r=n(96221),a=n(84393),o=n(19752);e.exports=function(e){var t=r(e),n=a(t).getTime()-o(t).getTime();return Math.round(n/6048e5)+1}},71468:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>J,Ng:()=>X,Pj:()=>re,d4:()=>le,wA:()=>oe});var r=n(96540),a=n(78418),o=r.version.startsWith("19"),i=Symbol.for(o?"react.transitional.element":"react.element"),s=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),p=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),y=m,b=g;function x(e,t,n,r,{areStatesEqual:a,areOwnPropsEqual:o,areStatePropsEqual:i}){let s,l,c,u,d,p=!1;return function(m,h){return p?function(p,m){const h=!o(m,l),f=!a(p,s,m,l);
2return s=p,l=m,h&&f?(c=e(s,l),t.dependsOnOwnProps&&(u=t(r,l)),d=n(c,u,l),d):h?(e.dependsOnOwnProps&&(c=e(s,l)),t.dependsOnOwnProps&&(u=t(r,l)),d=n(c,u,l),d):f?function(){const t=e(s,l),r=!i(t,c);return c=t,r&&(d=n(c,u,l)),d}():d}(m,h):(s=m,l=h,c=e(s,l),u=t(r,l),d=n(c,u,l),p=!0,d)}}function w(e){return function(t){const n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function E(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function C(e,t){return function(t,{displayName:n}){const r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=E(e);let a=r(t,n);return"function"==typeof a&&(r.mapToProps=a,r.dependsOnOwnProps=E(a),a=r(t,n)),a},r}}function k(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function A(e,t,n){return{...n,...e,...t}}var T={notify(){},get:()=>[]};function D(e,t){let n,r=T,a=0,o=!1;function i(){c.onStateChange&&c.onStateChange()}function s(){a++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){(()=>{let t=e;for(;t;)t.callback(),t=t.next})()},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const a=t={callback:n,next:null,prev:t};return a.prev?a.prev.next=a:e=a,function(){r&&null!==e&&(r=!1,a.next?a.next.prev=a.prev:t=a.prev,a.prev?a.prev.next=a.next:e=a.next)}}}}())}function l(){a--,n&&0===a&&(n(),n=void 0,r.clear(),r=T)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,s())},tryUnsubscribe:function(){o&&(o=!1,l())},getListeners:()=>r};return c}var S=(()=>!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement))(),_=(()=>"undefined"!=typeof navigator&&"ReactNative"===navigator.product)(),N=(()=>S||_?r.useLayoutEffect:r.useEffect)();function O(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function j(e,t){if(O(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!O(e[n[r]],t[n[r]]))return!1;return!0}var F={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},I={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},P={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},L={[y]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[b]:P};function M(e){return function(e){if("object"==typeof e&&null!==e){const{$$typeof:t}=e;switch(t){case i:switch(e=e.type){case l:case u:case c:case h:case f:return e;default:switch(e=e&&e.$$typeof){case p:case m:case v:case g:case d:return e;default:return t}}case s:return t}}}(e)===g?P:L[e.$$typeof]||F}var H=Object.defineProperty,R=Object.getOwnPropertyNames,B=Object.getOwnPropertySymbols,z=Object.getOwnPropertyDescriptor,V=Object.getPrototypeOf,U=Object.prototype;function q(e,t){if("string"!=typeof t){if(U){const n=V(t);n&&n!==U&&q(e,n)}let n=R(t);B&&(n=n.concat(B(t)));const r=M(e),a=M(t);for(let o=0;o<n.length;++o){const i=n[o];if(!(I[i]||a&&a[i]||r&&r[i])){const n=z(t,i);try{H(e,i,n)}catch(e){}}}}return e}var W=Symbol.for("react-redux-context"),G="undefined"!=typeof globalThis?globalThis:{};function Y(){if(!r.createContext)return{};const e=G[W]??=new Map;let t=e.get(r.createContext);return t||(t=r.createContext(null),e.set(r.createContext,t)),t}var K=Y(),Z=[null,null];function $(e,t,n,r,a,o){e.current=r,n.current=!1,a.current&&(a.current=null,o())}function Q(e,t){return e===t}var X=function(e,t,n,{pure:a,areStatesEqual:o=Q,areOwnPropsEqual:i=j,areStatePropsEqual:s=j,areMergedPropsEqual:l=j,forwardRef:c=!1,context:u=K}={}){const d=u,p=function(e){return e?"function"==typeof e?C(e):k(e,"mapStateToProps"):w((()=>({})))}(e),m=function(e){return e&&"object"==typeof e?w((t=>function(e,t){const n={};for(const r in e){const a=e[r];"function"==typeof a&&(n[r]=(...e)=>t(a(...e)))}return n}(e,t))):e?"function"==typeof e?C(e):k(e,"mapDispatchToProps"):w((e=>({dispatch:e})))}(t),h=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let a,o=!1;return function(t,n,i){const s=e(t,n,i);return o?r(s,a)||(a=s):(o=!0,a=s),a}}}(e):k(e,"mergeProps"):()=>A}(n),f=Boolean(e);return e=>
2{const t=e.displayName||e.name||"Component",n=`Connect(${t})`,a={shouldHandleStateChanges:f,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:p,initMapDispatchToProps:m,initMergeProps:h,areStatesEqual:o,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:l};function u(t){const[n,o,i]=r.useMemo((()=>{const{reactReduxForwardedRef:e,...n}=t;return[t.context,e,n]}),[t]),s=r.useMemo((()=>d),[n,d]),l=r.useContext(s),c=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),u=Boolean(l)&&Boolean(l.store),p=c?t.store:l.store,m=u?l.getServerState:p.getState,h=r.useMemo((()=>function(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...a}){return x(t(e,a),n(e,a),r(e,a),e,a)}(p.dispatch,a)),[p]),[g,v]=r.useMemo((()=>{if(!f)return Z;const e=D(p,c?void 0:l.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[p,c,l]),y=r.useMemo((()=>c?l:{...l,subscription:g}),[c,l,g]),b=r.useRef(void 0),w=r.useRef(i),E=r.useRef(void 0),C=r.useRef(!1),k=r.useRef(!1),A=r.useRef(void 0);N((()=>(k.current=!0,()=>{k.current=!1})),[]);const T=r.useMemo((()=>()=>E.current&&i===w.current?E.current:h(p.getState(),i)),[p,i]),S=r.useMemo((()=>e=>g?function(e,t,n,r,a,o,i,s,l,c,u){if(!e)return()=>{};let d=!1,p=null;const m=()=>{if(d||!s.current)return;const e=t.getState();let n,m;try{n=r(e,a.current)}catch(e){m=e,p=e}m||(p=null),n===o.current?i.current||c():(o.current=n,l.current=n,i.current=!0,u())};return n.onStateChange=m,n.trySubscribe(),m(),()=>{if(d=!0,n.tryUnsubscribe(),n.onStateChange=null,p)throw p}}(f,p,g,h,w,b,C,k,E,v,e):()=>{}),[g]);var _,O;let j;_=$,O=[w,b,C,i,E,v],N((()=>_(...O)),undefined);try{j=r.useSyncExternalStore(S,T,m?()=>h(m(),i):T)}catch(e){throw A.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${A.current.stack}\n\n`),e}N((()=>{A.current=void 0,E.current=void 0,b.current=j}));const F=r.useMemo((()=>r.createElement(e,{...j,ref:o})),[o,e,j]);return r.useMemo((()=>f?r.createElement(s.Provider,{value:y},F):F),[s,F,y])}const g=r.memo(u);if(g.WrappedComponent=e,g.displayName=u.displayName=n,c){const t=r.forwardRef((function(e,t){return r.createElement(g,{...e,reactReduxForwardedRef:t})}));return t.displayName=n,t.WrappedComponent=e,q(t,e)}return q(g,e)}},J=function(e){const{children:t,context:n,serverState:a,store:o}=e,i=r.useMemo((()=>{const e=D(o);return{store:o,subscription:e,getServerState:a?()=>a:void 0}}),[o,a]),s=r.useMemo((()=>o.getState()),[o]);N((()=>{const{subscription:e}=i;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[i,s]);const l=n||K;return r.createElement(l.Provider,{value:i},t)};function ee(e=K){return function(){return r.useContext(e)}}var te=ee();function ne(e=K){const t=e===K?te:ee(e),n=()=>{const{store:e}=t();return e};return Object.assign(n,{withTypes:()=>n}),n}var re=ne();function ae(e=K){const t=e===K?re:ne(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var oe=ae(),ie=(e,t)=>e===t;function se(e=K){const t=e===K?te:ee(e),n=(e,n={})=>{const{equalityFn:o=ie}="function"==typeof n?{equalityFn:n}:n,i=t(),{store:s,subscription:l,getServerState:c}=i,u=(r.useRef(!0),r.useCallback({[e.name]:t=>e(t)}[e.name],[e])),d=(0,a.useSyncExternalStoreWithSelector)(l.addNestedSub,s.getState,c||s.getState,u,o);return r.useDebugValue(d),d};return Object.assign(n,{withTypes:()=>n}),n}var le=se()},71473:e=>{e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},71555:(e,t,n)=>{"use strict";n.d(t,{D5:()=>h,cY:()=>f,k2:()=>m});var r=n(54705),a=n(16762),o=n.n(a),i=n(39481),s=n(34980),l=n(17705),c=n(99455),u=n(87602);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m=e=>{var t=o()(e,"data[0]",!1)?e.data[0]:e.data,n={id:o()(t,"id",""),nid:o()(t,"nid",""),vid:o()(t,"vid",""),body:o()(t,"resourceOptions.eduResourceHowToUse",""),title:o()(t,"title"),intro:o()(t,"intro",""),created:(0,l.format)((0,l.subHours)(new Date(1e3*Number(o()(t,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(o()(t,"created",""))).toISOString(),changed:(0,l.format)(null!==o()(t,"changed")?new Date(1e3*Number(o()(t,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:null!==o()(t,"changed")?new Date(1e3*Number(o()(t,"changed",""))).toISOString():null,firstPublished:null!==o()(t,"firstPublishedOn")?(0,l.format)((0,l.subHours)(new Date(1e3*Number(o()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==o()(t,"firstPublishedOn")?new Date(1e3*Number(o()(t,"firstPublishedOn",""))).toISOString():null,authors:o()(t,"authors",[]),slug:o()(t,"canonical_url_slug",!1)||o()(t,"slug","").replace(/^\/|\/$/g,"")||o()(t,"uri","").replace(/^\/|\/$/g,""),suffix:o()(t,"suffix",""),defaultPackageSlug:o()(t,"defaultPackageSlug",""),metatags:o()(t,"seo",{}),fbStats:o()(t,"attributes.field_fb_stats",""),summary:o()(t,"summary",""),primaryTopic:o()(t,"primaryTopic",""),topics:o()(t,"terms",[]),commentCount:o()(t,"commentCount",0),commentStatus:o()(t,"commentStatus",""),authorsWhoCommented:o()(t,"authorsWhoCommented",[]),ratingCount:o()(t,"ratingCount",0),ratingAvg:o()(t,"ratingAvg",0),eduStatsScore:o()(t,"eduStatsScore",{}),contentNode:o()(t,"contentNode",!1),profileHasContent:o()(t,"profileHasContent",!1),monthlyPageViews:o()(t,"monthlyPageViews",0),terms:o()(t,"terms",[]),coverMedia:p(p({},o()(t,"coverMedia",{})),{},{captionOverride:o()(t,"captionOverride","")}),coverMediaDisplay:o()(t,"coverMediaDisplay","hide"),isCommentsDisabled:o()(t,"isCommentsDisabled",!0),path:o()(t,"path",""),type:o()(t,"type","node--resource"),eyebrow:o()(t,"eyebrowComputed",""),eyebrowComputed:o()(t,"eyebrowComputed",""),resourceOptions:o()(t,"resourceOptions",{}),resourceAudiences:o()(t,"resourceAudiences",[]),resourceTypes:o()(t,"resourceTypes",[])};return{type:i.jO,resource:n}},h=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().resources[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:i.nC,payload:{url:(0,s.W7)(e),success:m,setError:t}}}(e,t))}},f=(e,t,n,r)=>({type:i.nC,payload:{url:"https://wpvip.edutopia.org/graphql",query:(0,c.Ss)(e,t),success:u.B,parentSlug:n,parentType:r}})},71632:(e,t,n)=>{"use strict";var r=n(36197),a=n(12888);e.exports=n(58933)("Set",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return r.def(a(this,"Set"),e=0===e?0:e,e)}},r)},71683:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=t||"";return(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&(o=t.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,(function(e,t,r){return t>0&&t+e.length!==r.length&&e.search(n)>-1&&":"!==r.charAt(t-2)&&("-"!==r.charAt(t+e.length)||"-"===r.charAt(t-1))&&r.charAt(t-1).search(/[^\s-]/)<0?e.toLowerCase():e.substr(1).search(/[A-Z]|\../)>-1?e:e.charAt(0).toUpperCase()+e.substr(1)}))),a&&(o=function(e){return"string"==typeof e&&-1!==e.indexOf("@")}(e=o)?(console.warn("This arg looks like an email address, redacting."),r):e),o};var n=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i,r="REDACTED (Potential Email Address)"},72087:(e,t,n)=>{n(37209)("Uint16",2,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},72122:(e,t,n)=>{var r=n(3733),a=Math.pow,o=a(2,-52),i=a(2,-23),s=a(2,127)*(2-i),l=a(2,-126);e.exports=Math.fround||function(e){var t,n,a=Math.abs(e),c=r(e);return a<l?c*(a/l/i+1/o-1/o)*l*i:(n=(t=(1+i/o)*a)-(t-a))>s||n!=n?c*(1/0):c*n}}
2,72143:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getFullYear(),a=t.getMonth(),o=new Date(0);return o.setFullYear(n,a+1,0),o.setHours(0,0,0,0),o.getDate()}},72152:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r,a,o=n(96540),i=n(71468),s=n(48231),l=n(44206),c=n(46798),u=n(95297),d=n(47767);const p=(0,i.Ng)((e=>({loggedIn:e.global.loggedIn})))((0,l.h)((e=>{var t=(0,d.Zp)();return o.createElement("div",{className:c.l8.viewContent},!0===e.loggedIn?o.createElement(o.Fragment,null,o.createElement("h3",{className:c.l8.title},"Are you sure you want log out?"),o.createElement("p",{className:c.l8.bottom},o.createElement("button",{className:c.QL.button,onClick:n=>{n.preventDefault(),(0,u.ff)(e.dispatch),t("/")}},"Log out"))):o.createElement(o.Fragment,null,o.createElement("h3",{className:c.l8.title},"You have been logged out"),r||(r=o.createElement("p",null,"Come back soon!")),a||(a=o.createElement("hr",null)),o.createElement("button",{type:"button",name:"signin","data-testid":"signin",className:"".concat(c.QL.buttonLink),onClick:()=>{e.dispatch((0,s.Oo)()),e.router.push("/account/signin")}},"Log back in")))})))},72262:(e,t,n)=>{"use strict";n.d(t,{OX:()=>p,WQ:()=>h,el:()=>f,Ay:()=>d});var r=n(96540),a=n(71468),o=n(47767),i=n(95297),s=n(5556),l=n.n(s),c=n(29970),u=[25,50,75,100];const d=()=>{var e=(0,o.Zp)(),t=(0,a.wA)(),n=(0,a.d4)((e=>e.global.redirectPath));return(()=>{var e=(0,o.zy)(),t=(0,r.useRef)(new Set),n=(0,r.useRef)(null),a=(0,r.useRef)(null),i=(0,r.useCallback)((()=>{var e=document.getElementById("articleFooter");if(e){var t=e.getBoundingClientRect();n.current=t.bottom+(window.scrollY||document.documentElement.scrollTop)}else n.current=document.documentElement.scrollHeight}),[]);(0,r.useEffect)((()=>{t.current=new Set,n.current=null;var e=setTimeout((()=>{i()}),500),r=()=>{a.current||(a.current=setTimeout((()=>{a.current=null,null===n.current&&i();var e=window.scrollY||document.documentElement.scrollTop,r=n.current-window.innerHeight;if(!(r<=0)){var o=Math.round(e/r*100);u.forEach((e=>{o>=e&&!t.current.has(e)&&(t.current.add(e),c.Ay.event("scroll",{percent_scrolled:e}))}))}}),200))},o=()=>{i()};return window.addEventListener("scroll",r,{passive:!0}),window.addEventListener("resize",o,{passive:!0}),()=>{clearTimeout(e),clearTimeout(a.current),window.removeEventListener("scroll",r),window.removeEventListener("resize",o)}}),[e.pathname,i])})(),(0,r.useEffect)((()=>{n&&(console.log("byyeyeeeeeee"),e(n),t({type:"RESET_REDIRECT"}))}),[n,e,t]),null};var p=e=>{var{path:t}=e,n=(0,o.Zp)();return(0,r.useEffect)((()=>{n(t,{replace:!0})}),[n,t]),null},m={path:l().string};p.propTypes=m;var h=e=>{var{path:t}=e,n=(0,o.Zp)();return(0,r.useEffect)((()=>{n(t)}),[n,t]),null};h.propTypes=m;var f=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.length>0){var r=(0,i.Up)(t.query,n);return"".concat(e).concat((0,i.Mm)(r))}return t.search?"".concat(e).concat(t.search):e}},72313:(e,t,n)=>{"use strict";const r=new(n(94414));e.exports=r},72335:(e,t,n)=>{var r=n(92127),a=n(3733);r(r.S,"Math",{cbrt:function(e){return a(e=+e)*Math.pow(Math.abs(e),1/3)}})},72428:(e,t,n)=>{var r=n(27534),a=n(40346),o=Object.prototype,i=o.hasOwnProperty,s=o.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},72505:(e,t,n)=>{e.exports=n(18015)},72513:(e,t,n)=>{var r=n(76855).regex;function a(e,t){if(t&&t>1){const n=parseInt(t,10);return new RegExp(e+"{"+n+",}").test(this.password)===this.positive}return new RegExp(e).test(this.password)===this.positive}e.exports={not:function(e){return this.positive=!1,!e||a.call(this,e)},has:function(e){return this.positive=!0,!e||a.call(this,e)},is:function(){return this.positive=!0,!0},min:function(e){return this.password.length>=e},max:function(e){return this.password.length<=e},digits:function(e){return a.call(this,r.digits,e)},letters:function(e){return a.call(this,r.letters,e)},uppercase:function(e){if(e&&e>1){let t=0,n=0;for(;n<e&&t<this.password.length;){const e=this.password.charAt(t);e!==e.toLowerCase()&&n++,t++}return n===e===this.positive}return this.password!==this.password.toLowerCase()===this.positive},lowercase:function(e){if(e&&e>1){let t=0,n=0;for(;n<e&&t<this.password.length;){const e=this.password.charAt(t);e!==e.toUpperCase()&&n++,t++}return n===e===this.positive}return this.password!==this.password.toUpperCase()===this.positive},symbols:function(e){return a.call(this,r.symbols,e)},spaces:function(e){return a.call(this,r.spaces,e)},oneOf:function(e){return e.indexOf(this.password)>=0===this.positive},usingPlugin:function(e){try{const t=e.call({},this.password);return Boolean(t)===this.positive}catch(e){return!1}}}}
2,72552:(e,t,n)=>{var r=n(51873),a=n(659),o=n(59350),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},72841:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(96540),a=n(62383),o=n.n(a);const i=(e,t)=>o()(t)||e===t?e:r.createElement(r.Fragment,null,r.createElement("span",null,t)," ",r.createElement("span",null,"Updated ",e))},72896:(e,t,n)=>{"use strict";n.d(t,{GX:()=>l,nF:()=>c});var r=n(16762),a=n.n(r),o=n(39481),i=n(34980),s=n(17705),l=e=>{var t=a()(e,"data[0]",!1)?e.data[0]:e.data,n={id:a()(t,"id",""),nid:a()(t,"nid",""),vid:a()(t,"vid",""),body:a()(t,"body",""),title:a()(t,"title"),intro:a()(t,"intro",""),created:(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(t,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(t,"created",""))).toISOString(),changed:(0,s.format)(null!==a()(t,"changed")?new Date(1e3*Number(a()(t,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:null!==a()(t,"changed")?new Date(1e3*Number(a()(t,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(t,"firstPublishedOn")?(0,s.format)((0,s.subHours)(new Date(1e3*Number(a()(t,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(t,"firstPublishedOn")?new Date(1e3*Number(a()(t,"firstPublishedOn",""))).toISOString():null,authors:a()(t,"authors",[]),slug:a()(t,"canonical_url_slug",!1)||a()(t,"slug","").replace(/^\/|\/$/g,"")||a()(t,"uri","").replace(/^\/|\/$/g,""),suffix:a()(t,"suffix",""),defaultPackageSlug:a()(t,"defaultPackageSlug",""),metatags:a()(t,"seo",{}),fbStats:a()(t,"attributes.field_fb_stats",""),summary:a()(t,"summary",""),primaryTopic:a()(t,"primaryTopic",""),relatedBlogPostContent:a()(t,"relatedBlogPostContent",{}),commentCount:a()(t,"commentCount",0),commentStatus:a()(t,"commentStatus",""),eduStatsScore:a()(t,"eduStatsScore",{}),contentNode:a()(t,"contentNode",!1),profileHasContent:a()(t,"profileHasContent",!1),monthlyPageViews:a()(t,"monthlyPageViews",0),terms:a()(t,"terms",[]),coverMedia:a()(t,"coverMedia",{}),isCommentsDisabled:a()(t,"isCommentsDisabled",!0),path:a()(t,"path",""),type:a()(t,"type","edu_blog"),captionOverride:a()(t,"captionOverride",""),eyebrowComputed:a()(t,"eyebrowComputed","")};return{type:o.vu,blog:n}},c=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().blogs[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:o.nC,payload:{url:(0,i.W7)(e),success:l,setError:t}}}(e,t))}}},72903:(e,t,n)=>{var r=n(23805),a=n(55527),o=n(90181),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=a(e),n=[];for(var s in e)("constructor"!=s||!t&&i.call(e,s))&&n.push(s);return n}},72911:(e,t,n)=>{"use strict";var r=n(96540);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=null,i=0;function s(e,t){if(0!==t.length)if(512<t.length)0<i&&(e.enqueue(new Uint8Array(o.buffer,0,i)),o=new Uint8Array(512),i=0),e.enqueue(t);else{var n=o.length-i;n<t.length&&(0===n?e.enqueue(o):(o.set(t.subarray(0,n),i),e.enqueue(o),t=t.subarray(n)),o=new Uint8Array(512),i=0),o.set(t,i),i+=t.length}}function l(e,t){return s(e,t),!0}function c(e){o&&0<i&&(e.enqueue(new Uint8Array(o.buffer,0,i)),o=null,i=0)}var u=new TextEncoder;function d(e){return u.encode(e)}function p(e){return u.encode(e)}function m(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object.prototype.hasOwnProperty,f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,g={},v={};function y(e){return!!h.call(v,e)||!h.call(g,e)&&(f.test(e)?v[e]=!0:(g[e]=!0,!1))}function b(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new b(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
vendor: 3,519 bytes, line 2
2h((function(e){var t=e[0];x[t]=new b(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new b(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new b(e,2,!1,e,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(e){x[e]=new b(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new b(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new b(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new b(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new b(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function E(e){return e[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(e){var t=e.replace(w,E);x[t]=new b(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(w,E);x[t]=new b(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(w,E);x[t]=new b(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new b(e,1,!1,e.toLowerCase(),null,!0,!0)}));var C={animationIterationCount:!0,aspectRatio:!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},k=["Webkit","ms","Moz","O"];
vendor: 29,476 bytes, line 2
2Object.keys(C).forEach((function(e){k.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),C[t]=C[e]}))}));var A=/["'&<>]/;function T(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=A.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var D=/([A-Z])/g,S=/^ms-/,_=Array.isArray,N=p("<script>"),O=p("<\/script>"),j=p('<script src="'),F=p('<script type="module" src="'),I=p('" async=""><\/script>'),P=/(<\/|<)(s)(cript)/gi;function L(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function M(e,t){return{insertionMode:e,selectedValue:t}}var H=p("\x3c!-- --\x3e");function R(e,t,n,r){return""===t?r:(r&&e.push(H),e.push(d(T(t))),!0)}var B=new Map,z=p(' style="'),V=p(":"),U=p(";");function q(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var i=d(T(r));o=d(T((""+o).trim()))}else{i=r;var s=B.get(i);void 0!==s||(s=p(T(i.replace(D,"-$1").toLowerCase().replace(S,"-ms-"))),B.set(i,s)),i=s,o="number"==typeof o?0===o||h.call(C,r)?d(""+o):d(o+"px"):d(T((""+o).trim()))}t?(t=!1,e.push(z,i,V,o)):e.push(U,i,V,o)}}t||e.push(Y)}var W=p(" "),G=p('="'),Y=p('"'),K=p('=""');function Z(e,t,n,r){switch(n){case"style":return void q(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(W,n,K);break;case 4:!0===r?e.push(W,n,K):!1!==r&&e.push(W,n,G,d(T(r)),Y);break;case 5:isNaN(r)||e.push(W,n,G,d(T(r)),Y);break;case 6:!isNaN(r)&&1<=r&&e.push(W,n,G,d(T(r)),Y);break;default:t.sanitizeURL&&(r=""+r),e.push(W,n,G,d(T(r)),Y)}}else if(y(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(W,d(n),G,d(T(r)),Y)}}var $=p(">"),Q=p("/>");function X(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var J=p(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,o=n=null;for(a in t)if(h.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":n=i;break;case"dangerouslySetInnerHTML":o=i;break;default:Z(e,r,a,i)}}return e.push($),X(e,o,n),"string"==typeof n?(e.push(d(T(n))),null):n}var te=p("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=p("<"+e),re.set(e,t)}return t}var oe=p("<!DOCTYPE html>");var ie=p("</"),se=p(">"),le=p('<template id="'),ce=p('"></template>'),ue=p("\x3c!--$--\x3e"),de=p('\x3c!--$?--\x3e<template id="'),pe=p('"></template>'),me=p("\x3c!--$!--\x3e"),he=p("\x3c!--/$--\x3e"),fe=p("<template"),ge=p('"'),ve=p(' data-dgst="');p(' data-msg="'),p(' data-stck="');var ye=p("></template>");function be(e,t,n){if(s(e,de),null===n)throw Error(a(395));return s(e,n),l(e,pe)}var xe=p('<div hidden id="'),we=p('">'),Ee=p("</div>"),Ce=p('<svg aria-hidden="true" style="display:none" id="'),ke=p('">'),Ae=p("</svg>"),Te=p('<math aria-hidden="true" style="display:none" id="'),De=p('">'),Se=p("</math>"),_e=p('<table hidden id="'),Ne=p('">'),Oe=p("</table>"),je=p('<table hidden><tbody id="'),Fe=p('">'),Ie=p("</tbody></table>"),Pe=p('<table hidden><tr id="'),Le=p('">'),Me=p("</tr></table>"),He=p('<table hidden><colgroup id="'),Re=p('">'),Be=p("</colgroup></table>"),ze=p('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ve=p('$RS("'),Ue=p('","'),qe=p('")<\/script>'),We=p('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),Ge=p('$RC("'),Ye=p('","'),Ke=p('")<\/script>'),Ze=p('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),$e=p('$RX("'),Qe=p('"'),Xe=p(")<\/script>"),Je=p(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),ot=Symbol.for("react.fragment"),it=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),lt=Symbol.for("react.provider"),ct=Symbol.for("react.context"),ut=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),pt=Symbol.for("react.suspense_list"),mt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),ft=Symbol.for("react.scope"),gt=Symbol.for("react.debug_trace_mode"),vt=Symbol.for("react.legacy_hidden"),yt=Symbol.for("react.default_value"),bt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ot:return"Fragment";case at:return"Portal";case st:return"Profiler";case it:return"StrictMode";case dt:return"Suspense";case pt:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ct:return(e.displayName||"Context")+".Consumer";case lt:return(e._context.displayName||"Context")+".Provider";case ut:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case mt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function Et(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var Ct=null;function kt(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));kt(e,n)}t.context._currentValue=t.value}}function At(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&At(e)}function Tt(e){var t=e.parent;null!==t&&Tt(t),e.context._currentValue=e.value}function Dt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?kt(e,t):Dt(e,t)}function St(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?kt(e,n):St(e,n),t.context._currentValue=t.value}function _t(e){var t=Ct;t!==e&&(null===t?Tt(e):null===e?At(t):t.depth===e.depth?kt(t,e):t.depth>e.depth?Dt(t,e):St(t,e),Ct=e)}var Nt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Ot(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=Nt,e.props=n,e.state=a;var o={queue:[],replace:!1};e._reactInternals=o;var i=t.contextType;if(e.context="object"==typeof i&&null!==i?i._currentValue:r,"function"==typeof(i=t.getDerivedStateFromProps)&&(a=null==(i=i(n,a))?a:nt({},a,i),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&Nt.enqueueReplaceState(e,e.state,null),null!==o.queue&&0<o.queue.length)if(t=o.queue,i=o.replace,o.queue=null,o.replace=!1,i&&1===t.length)e.state=t[0];else{for(o=i?t[0]:e.state,a=!0,i=i?1:0;i<t.length;i++){var s=t[i];null!=(s="function"==typeof s?s.call(e,o,n,r):s)&&(a?(a=!1,o=nt({},o,s)):nt(o,s))}e.state=o}else o.queue=null}var jt={id:1,overflow:""};function Ft(e,t,n){var r=e.id;e=e.overflow;var a=32-It(r)-1;r&=~(1<<a),n+=1;var o=32-It(t)+a;if(30<o){var i=a-a%5;return o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,{id:1<<32-It(t)+a|n<<a|r,overflow:o+e}}return{id:1<<o|n<<a|r,overflow:e}}var It=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Pt(e)/Lt|0)|0},Pt=Math.log,Lt=Math.LN2,Mt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ht=null,Rt=null,Bt=null,zt=null,Vt=!1,Ut=!1,qt=0,Wt=null,Gt=0;function Yt(){if(null===Ht)throw Error(a(321));return Ht}function Kt(){if(0<Gt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Vt=!1,Bt=zt=Kt()):(Vt=!0,zt=Bt):null===zt.next?(Vt=!1,zt=zt.next=Kt()):(Vt=!0,zt=zt.next),zt}function $t(){Rt=Ht=null,Ut=!1,Bt=null,Gt=0,zt=Wt=null}function Qt(e,t){return"function"==typeof t?t(e):t}function Xt(e,t,n){if(Ht=Yt(),zt=Zt(),Vt){var r=zt.queue;if(t=r.dispatch,null!==Wt&&void 0!==(n=Wt.get(r))){Wt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Qt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dispatch:null}).dispatch=en.bind(null,Ht,e),[zt.memoizedState,e]}function Jt(e,t){if(Ht=Yt(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!Mt(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=Gt)throw Error(a(301));if(e===Ht)if(Ut=!0,e={action:n,next:null},null===Wt&&(Wt=new Map),void 0===(n=Wt.get(t)))Wt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return Yt(),e._currentValue},useMemo:Jt,useReducer:Xt,useRef:function(e){Ht=Yt();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Xt(Qt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Jt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return Yt(),e},useTransition:function(){return Yt(),[!1,tn]},useId:function(){var e=Rt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-It(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=qt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Yt(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,on=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function sn(e){return console.error(e),null}function ln(){}function cn(e,t,n,r,a,o,i,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var l={node:t,ping:function(){var t=e.pingedTasks;t.push(l),1===t.length&&kn(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:o,context:i,treeContext:s};return a.add(l),l}function un(e,t,n,r,a,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:o}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function pn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,m(e.destination,t)):(e.status=1,e.fatalError=t)}function mn(e,t,n,r,a){for(Ht={},Rt=t,qt=0,e=n(r,a);Ut;)Ut=!1,qt=0,Gt+=1,zt=null,e=n(r,a);return $t(),e}function hn(e,t,n,r){var o=n.render(),i=r.childContextTypes;if(null!=i){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var l in n=n.getChildContext())if(!(l in i))throw Error(a(108,xt(r)||"Unknown",l));r=nt({},s,n)}t.legacyContext=r,vn(e,t,o),t.legacyContext=s}else vn(e,t,o)}function fn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function gn(e,t,n,o,i){if("function"==typeof n)if(n.prototype&&n.prototype.isReactComponent){i=Et(n,t.legacyContext);var s=n.contextType;Ot(s=new n(o,"object"==typeof s&&null!==s?s._currentValue:i),n,o,i),hn(e,t,s,n)}else{i=mn(e,t,n,o,s=Et(n,t.legacyContext));var l=0!==qt;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)Ot(i,n,o,s),hn(e,t,i,n);else if(l){o=t.treeContext,t.treeContext=Ft(o,1,0);try{vn(e,t,i)}finally{t.treeContext=o}}else vn(e,t,i)}else{if("string"!=typeof n){switch(n){case vt:case gt:case it:case st:case ot:case pt:return void vn(e,t,o.children);case ft:throw Error(a(343));case dt:e:{n=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:l=new Set,errorDigest:null},u=un(0,i.chunks.length,c,i.formatContext,!1,!1);i.children.push(u),i.lastPushedText=!1;var p=un(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=c,t.blockedSegment=p;try{if(bn(e,t,o),p.lastPushedText&&p.textEmbedded&&p.chunks.push(H),p.status=1,En(c,p),0===c.pendingTasks)break e}catch(t){p.status=4,c.forceClientRender=!0,c.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=i}t=cn(e,s,n,u,l,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ut:if(o=mn(e,t,n.render,o,i),0!==qt){n=t.treeContext,t.treeContext=Ft(n,1,0);try{vn(e,t,o)}finally{t.treeContext=n}}else vn(e,t,o);return;case mt:return void gn(e,t,n=n.type,o=fn(n,o),i);case lt:if(i=o.children,n=n._context,o=o.value,s=n._currentValue,n._currentValue=o,Ct=o={parent:l=Ct,depth:null===l?0:l.depth+1,context:n,parentValue:s,value:o},t.context=o,vn(e,t,i),null===(e=Ct))throw Error(a(403));return o=e.parentValue,e.context._currentValue=o===yt?e.context._defaultValue:o,e=Ct=e.parent,void(t.context=e);case ct:return void vn(e,t,o=(o=o.children)(n._currentValue));case ht:return void gn(e,t,n=(i=n._init)(n._payload),o=fn(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,o,i){switch(t){case"select":e.push(ae("select"));var s=null,l=null;for(m in n)if(h.call(n,m)){var c=n[m];if(null!=c)switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;case"defaultValue":case"value":break;default:Z(e,o,m,c)}}return e.push($),X(e,l,s),s;case"option":l=i.selectedValue,e.push(ae("option"));var u=c=null,p=null,m=null;for(s in n)if(h.call(n,s)){var f=n[s];if(null!=f)switch(s){case"children":c=f;break;case"selected":p=f;break;case"dangerouslySetInnerHTML":m=f;break;case"value":u=f;default:Z(e,o,s,f)}}if(null!=l)if(n=null!==u?""+u:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(c),_(l)){for(o=0;o<l.length;o++)if(""+l[o]===n){e.push(J);break}}else""+l===n&&e.push(J);else p&&e.push(J);return e.push($),X(e,m,c),c;case"textarea":for(c in e.push(ae("textarea")),m=l=s=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":m=u;break;case"value":s=u;break;case"defaultValue":l=u;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,o,c,u)}if(null===s&&null!==l&&(s=l),e.push($),null!=m){if(null!=s)throw Error(a(92));if(_(m)&&1<m.length)throw Error(a(93));s=""+m}return"string"==typeof s&&"\n"===s[0]&&e.push(te),null!==s&&e.push(d(T(""+s))),null;case"input":for(l in e.push(ae("input")),u=m=c=s=null,n)if(h.call(n,l)&&null!=(p=n[l]))switch(l){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":u=p;break;case"defaultValue":c=p;break;case"checked":m=p;break;case"value":s=p;break;default:Z(e,o,l,p)}return null!==m?Z(e,o,"checked",m):null!==u&&Z(e,o,"checked",u),null!==s?Z(e,o,"value",s):null!==c&&Z(e,o,"value",c),e.push(Q),null;case"menuitem":for(var g in e.push(ae("menuitem")),n)if(h.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,o,g,s)}return e.push($),null;case"title":for(f in e.push(ae("title")),s=null,n)if(h.call(n,f)&&null!=(l=n[f]))switch(f){case"children":s=l;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,o,f,l)}return e.push($),s;case"listing":case"pre":for(u in e.push(ae(t)),l=s=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;default:Z(e,o,u,c)}if(e.push($),null!=l){if(null!=s)throw Error(a(60));if("object"!=typeof l||!("__html"in l))throw Error(a(61));null!=(n=l.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof s&&"\n"===s[0]&&e.push(te),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var v in e.push(ae(t)),n)if(h.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,o,v,s)}return e.push(Q),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,o);case"html":return 0===i.insertionMode&&e.push(oe),ee(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,o);for(p in e.push(ae(t)),l=s=null,n)if(h.call(n,p)&&null!=(c=n[p]))switch(p){case"children":s=c;break;case"dangerouslySetInnerHTML":l=c;break;case"style":q(e,o,c);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:y(p)&&"function"!=typeof c&&"symbol"!=typeof c&&e.push(W,d(p),G,d(T(c)),Y)}return e.push($),X(e,l,s),s}}((i=t.blockedSegment).chunks,n,o,e.responseState,i.formatContext),i.lastPushedText=!1,l=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return M(1,null!=n.value?n.value:n.defaultValue);case"svg":return M(2,null);case"math":return M(3,null);case"foreignObject":return M(1,null);case"table":return M(4,null);case"thead":case"tbody":case"tfoot":return M(5,null);case"colgroup":return M(7,null);case"tr":return M(6,null)}return 4<=e.insertionMode||0===e.insertionMode?M(1,null):e}(l,n,o),bn(e,t,s),i.formatContext=l,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push(ie,d(n),se)}i.lastPushedText=!1}}function vn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void gn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void vn(e,t,n=r(n._payload))}if(_(n))return void yn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=bt&&n[bt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var o=[];do{o.push(n.value),n=r.next()}while(!n.done);yn(e,t,o)}return}throw e=Object.prototype.toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function yn(e,t,n){for(var r=n.length,a=0;a<r;a++){var o=t.treeContext;t.treeContext=Ft(o,r,a);try{bn(e,t,n[a])}finally{t.treeContext=o}}}function bn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,o=t.context;try{return vn(e,t,n)}catch(l){if($t(),"object"!=typeof l||null===l||"function"!=typeof l.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=o,_t(o),l;n=l;var i=t.blockedSegment,s=un(0,i.chunks.length,null,i.formatContext,i.lastPushedText,!0);i.children.push(s),i.lastPushedText=!1,e=cn(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=o,_t(o)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Cn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function En(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&En(e,n)}else e.completedSegments.push(t)}function Cn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=ln,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&En(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(En(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function kn(e){if(2!==e.status){var t=Ct,n=on.current;on.current=rn;var r=an;an=e.responseState;try{var a,o=e.pingedTasks;for(a=0;a<o.length;a++){var i=o[a],s=e,l=i.blockedSegment;if(0===l.status){_t(i.context);try{vn(s,i,i.node),l.lastPushedText&&l.textEmbedded&&l.chunks.push(H),i.abortSet.delete(i),l.status=1,Cn(s,i.blockedBoundary,l)}catch(e){if($t(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var c=i.ping;e.then(c,c)}else{i.abortSet.delete(i),l.status=4;var u=i.blockedBoundary,d=e,p=dn(s,d);null===u?pn(s,d):(u.pendingTasks--,u.forceClientRender||(u.forceClientRender=!0,u.errorDigest=p,u.parentFlushed&&s.clientRenderedBoundaries.push(u))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}o.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),pn(e,t)}finally{an=r,on.current=n,n===rn&&_t(t)}}}function An(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,s(t,le),s(t,e.placeholderPrefix),s(t,e=d(r.toString(16))),l(t,ce);case 1:n.status=2;var o=!0;r=n.chunks;var i=0;n=n.children;for(var c=0;c<n.length;c++){for(o=n[c];i<o.index;i++)s(t,r[i]);o=Tn(e,t,o)}for(;i<r.length-1;i++)s(t,r[i]);return i<r.length&&(o=l(t,r[i])),o;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return An(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,l(t,me),s(t,fe),r&&(s(t,ve),s(t,d(T(r))),s(t,ge)),l(t,ye),An(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var o=e.responseState,i=o.nextSuspenseID++;o=p(o.boundaryPrefix+i.toString(16)),r=r.id=o,be(t,e.responseState,r),An(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),be(t,e.responseState,r.id),An(e,t,n);else{if(l(t,ue),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return l(t,he)}function Dn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return s(e,xe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,we);case 2:return s(e,Ce),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,ke);case 3:return s(e,Te),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,De);case 4:return s(e,_e),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Ne);case 5:return s(e,je),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Fe);case 6:return s(e,Pe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Le);case 7:return s(e,He),s(e,t.segmentPrefix),s(e,d(r.toString(16))),l(e,Re);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return l(e,Ee);case 2:return l(e,Ae);case 3:return l(e,Se);case 4:return l(e,Oe);case 5:return l(e,Ie);case 6:return l(e,Me);case 7:return l(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Sn(e,t,n){for(var r=n.completedSegments,o=0;o<r.length;o++)_n(e,t,n,r[o]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,s(t,e.startInlineScript),e.sentCompleteBoundaryFunction?s(t,Ge):(e.sentCompleteBoundaryFunction=!0,s(t,We)),null===r)throw Error(a(395));return n=d(n.toString(16)),s(t,r),s(t,Ye),s(t,e.segmentPrefix),s(t,n),l(t,Ke)}function _n(e,t,n,r){if(2===r.status)return!0;var o=r.id;if(-1===o){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Dn(e,t,r)}return Dn(e,t,r),s(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?s(t,Ve):(e.sentCompleteSegmentFunction=!0,s(t,ze)),s(t,e.segmentPrefix),s(t,o=d(o.toString(16))),s(t,Ue),s(t,e.placeholderPrefix),s(t,o),l(t,qe)}function Nn(e,t){o=new Uint8Array(512),i=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)s(t,r[n]);n<r.length&&l(t,r[n])}var u,p=e.clientRenderedBoundaries;for(u=0;u<p.length;u++){var m=p[u];r=t;var h=e.responseState,f=m.id,g=m.errorDigest,v=m.errorMessage,y=m.errorComponentStack;if(s(r,h.startInlineScript),h.sentClientRenderFunction?s(r,$e):(h.sentClientRenderFunction=!0,s(r,Ze)),null===f)throw Error(a(395));if(s(r,f),s(r,Qe),(g||v||y)&&(s(r,Je),s(r,d(tt(g||"")))),(v||y)&&(s(r,Je),s(r,d(tt(v||"")))),y&&(s(r,Je),s(r,d(tt(y)))),!l(r,Xe))return e.destination=null,u++,void p.splice(0,u)}p.splice(0,u);var b=e.completedBoundaries;for(u=0;u<b.length;u++)if(!Sn(e,t,b[u]))return e.destination=null,u++,void b.splice(0,u);b.splice(0,u),c(t),o=new Uint8Array(512),i=0;var x=e.partialBoundaries;for(u=0;u<x.length;u++){var w=x[u];e:{p=e,m=t;var E=w.completedSegments;for(h=0;h<E.length;h++)if(!_n(p,m,w,E[h])){h++,E.splice(0,h);var C=!1;break e}E.splice(0,h),C=!0}if(!C)return e.destination=null,u++,void x.splice(0,u)}x.splice(0,u);var k=e.completedBoundaries;for(u=0;u<k.length;u++)if(!Sn(e,t,k[u]))return e.destination=null,u++,void k.splice(0,u);k.splice(0,u)}finally{c(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function On(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),pn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,o,i=new Promise((function(e,t){o=e,a=t})),s=function(e,t,n,r,a,o,i,s,l){var c=[],u=new Set;return(n=un(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:u,pingedTasks:c,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?sn:a,onAllReady:void 0===o?ln:o,onShellReady:void 0===i?ln:i,onShellError:void 0===s?ln:s,onFatalError:void 0===l?ln:l},0,null,n,!1,!1)).parentFlushed=!0,e=cn(t,e,null,n,u,wt,null,jt),c.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?N:p('<script nonce="'+T(t)+'">');var o=[];if(void 0!==n&&o.push(t,d((""+n).replace(P,L)),O),void 0!==r)for(n=0;n<r.length;n++)o.push(j,d(T(r[n])),I);if(void 0!==a)for(r=0;r<a.length;r++)o.push(F,d(T(a[r])),I);return{bootstrapChunks:o,startInlineScript:t,placeholderPrefix:p(e+"P:"),segmentPrefix:p(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return M("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,o,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===s.status)s.status=2,m(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{Nn(s,e)}catch(e){dn(s,e),pn(s,e)}}},cancel:function(){On(s)}},{highWaterMark:0});e.allReady=i,n(e)}),(function(e){i.catch((function(){})),r(e)}),a);if(t&&t.signal){var l=t.signal,c=function(){On(s,l.reason),l.removeEventListener("abort",c)};l.addEventListener("abort",c)}kn(s)}))},t.version="18.3.1"}
2,72938:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){if(!(t instanceof Array))throw new TypeError(toString.call(t)+" is not an instance of Array");var n,a,o=r(e).getTime();return t.forEach((function(e,t){var i=r(e),s=Math.abs(o-i.getTime());(void 0===n||s<a)&&(n=t,a=s)})),n}},72949:(e,t,n)=>{var r=n(12651);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},73038:(e,t)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.TokenKind=void 0,t.TokenKind=n,function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"}(n||(t.TokenKind=n={}))},73133:(e,t,n)=>{var r=n(27087),a=n(81485);e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=a(t);if(t!==n)throw RangeError("Wrong length!");return n}},73170:(e,t,n)=>{var r=n(16547),a=n(31769),o=n(30361),i=n(23805),s=n(77797);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,u=(t=a(t,e)).length,d=u-1,p=e;null!=p&&++c<u;){var m=s(t[c]),h=n;if("__proto__"===m||"constructor"===m||"prototype"===m)return e;if(c!=d){var f=p[m];void 0===(h=l?l(f,m,p):void 0)&&(h=i(f)?f:o(t[c+1])?[]:{})}r(p,m,h),p=p[m]}return e}},73413:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var r=n(96540),a=n(5556),o=n.n(a);function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var l=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(s(t)),t.handleErrored=t.handleErrored.bind(s(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(s(t)),t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=a.prototype;return o.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},o.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},o.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},o.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},o.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.props.onChange&&this.props.onChange(null)},o.handleErrored=function(){this.props.onErrored&&this.props.onErrored()},o.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.props.onChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},o.componentDidMount=function(){this.explicitRender()},o.componentDidUpdate=function(){this.explicitRender()},o.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},o.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout((function(){document.body.removeChild(e)}),5e3)},o.handleRecaptchaRef=function(e){this.captcha=e},o.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return r.createElement("div",i({},t,{ref:this.handleRecaptchaRef}))},a}(r.Component);l.displayName="ReCAPTCHA",l.propTypes={sitekey:o().string.isRequired,onChange:o().func,grecaptcha:o().object,theme:o().oneOf(["dark","light"]),type:o().oneOf(["image","audio"]),tabindex:o().number,onExpired:o().func,onErrored:o().func,size:o().oneOf(["compact","normal","invisible"]),stoken:o().string,hl:o().string,badge:o().oneOf(["bottomright","bottomleft","inline"])}
2,l.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var c=n(4146),u=n.n(c);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}var p={},m=0;function h(){return"undefined"!=typeof window&&window.recaptchaOptions||{}}var f="onloadcallback",g=h();const v=(y=function(){var e=h(),t=e.lang?"&hl="+e.lang:"";return"https://"+(e.useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+f+"&render=explicit"+t},b=(b={callbackName:f,globalName:"grecaptcha",removeOnUnmount:g.removeOnUnmount||!1})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,a;function o(e,n){var r;return(r=t.call(this,e,n)||this).state={},r.__scriptURL="",r}a=t,(n=o).prototype=Object.create(a.prototype),n.prototype.constructor=n,n.__proto__=a;var i=o.prototype;return i.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+m++),this.__scriptLoaderID},i.setupScriptURL=function(){return this.__scriptURL=y(),this.__scriptURL},i.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},i.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=p[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[b.callbackName]},i.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),r=b,a=r.globalName,o=r.callbackName,i=r.scriptId;if(a&&void 0!==window[a]&&(p[t]={loaded:!0,observers:{}}),p[t]){var s=p[t];return s&&(s.loaded||s.errored)?void this.asyncScriptLoaderHandleLoad(s):void(s.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var l={};l[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},p[t]={loaded:!1,observers:l};var c=document.createElement("script");for(var u in c.src=t,c.async=!0,b.attributes)c.setAttribute(u,b.attributes[u]);i&&(c.id=i);var d=function(e){if(p[t]){var n=p[t].observers;for(var r in n)e(n[r])&&delete n[r]}};o&&"undefined"!=typeof window&&(window[o]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),c.onload=function(){var e=p[t];e&&(e.loaded=!0,d((function(t){return!o&&(t(e),!0)})))},c.onerror=function(){var e=p[t];e&&(e.errored=!0,d((function(t){return t(e),!0})))},document.body.appendChild(c)},i.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===b.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=p[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===b.removeOnUnmount&&delete p[e])},i.render=function(){var t=b.globalName,n=this.props,a=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=a,(0,r.createElement)(e,o)},o}(r.Component),a=(0,r.forwardRef)((function(e,t){return(0,r.createElement)(n,d({},e,{forwardedRef:t}))}));return a.displayName="AsyncScriptLoader("+t+")",a.propTypes={asyncScriptOnLoad:o().func},u()(a,e)})(l);var y,b;const x=v},73415:(e,t,n)=>{n(96391),n(75417),n(35890),e.exports=n(56094)},73822:(e,t,n)=>{var r=n(43305),a=n(12988).onFreeze;n(80923)("seal",(function(e){return function(t){return e&&r(t)?e(a(t)):t}}))},74218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},74335:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},74472:(e,t,n)=>{var r=n(81485),a=n(27926),o=n(3344);e.exports=function(e,t,n,i){var s=String(o(e)),l=s.length,c=void 0===n?" ":String(n),u=r(t);if(u<=l||""==c)return s;var d=u-l,p=a.call(c,Math.ceil(d/c.length));return p.length>d&&(p=p.slice(0,d)),i?p+s:s+p}},74701:(e,t,n)=>{"use strict";var r=n(4228),a=n(7359),o=n(52535);n(69228)("search",1,(function(e,t,n,i){return[function(n){var r=e(this),a=null==n?void 0:n[t];return void 0!==a?a.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=i(n,e,this);if(t.done)return t.value;var s=r(e),l=String(this),c=s.lastIndex;a(c,0)||(s.lastIndex=0);var u=o(s,l);return a(s.lastIndex,c)||(s.lastIndex=c),null===u?-1:u.index}]}))},74858:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"},a.createElement("path",{d:"M15.2641 3.56763C13.752 1.81079 11.3004 1.81079 9.78829 3.56763L9 4.4835L8.21171 3.56763C6.69961 1.810
279 4.24802 1.81079 2.73592 3.56763C-1.33502 8.29746 5.67449 13.4961 9 15.75C12.3255 13.4961 19.335 8.29746 15.2641 3.56763Z",fill:"#FF4C00"}))))},74896:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},74897:(e,t,n)=>{n(84614),e.exports=n(56094).Object.getOwnPropertyDescriptors},74945:(e,t,n)=>{var r="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==n.g&&n.g,a=function(){function e(){this.fetch=!1,this.DOMException=r.DOMException}return e.prototype=r,new e}();!function(e){!function(t){var r=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==n.g&&n.g||{},a="URLSearchParams"in r,o="Symbol"in r&&"iterator"in Symbol,i="FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in r,l="ArrayBuffer"in r;if(l)var c=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],u=ArrayBuffer.isView||function(e){return e&&c.indexOf(Object.prototype.toString.call(e))>-1};function d(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function p(e){return"string"!=typeof e&&(e=String(e)),e}function m(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){if(2!=e.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(!e._noBody)return e.bodyUsed?Promise.reject(new TypeError("Already read")):void(e.bodyUsed=!0)}function g(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function v(e){var t=new FileReader,n=g(t);return t.readAsArrayBuffer(e),n}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:a&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():l&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):l&&(ArrayBuffer.prototype.isPrototypeOf(e)||u(e))?this._bodyArrayBuffer=y(e):this._bodyText=e=Object.prototype.toString.call(e):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):a&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer)return f(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer));if(i)return this.blob().then(v);throw new Error("could not read as ArrayBuffer")},this.text=function(){var e,t,n,r,a,o=f(this);if(o)return o;if(this._bodyBlob)return e=this._bodyBlob,n=g(t=new FileReader),a=(r=/charset=([A-Za-z0-9_-]+)/.exec(e.type))?r[1]:"utf-8",t.readAsText(e,a),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(E)}),this.json=function(){return this.text().then(JSON.parse)},this}h.prototype.append=function(e,t){e=d(e),t=p(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},h.prototype.delete=function(e){delete this.map[d(e)]},h.prototype.get=function(e){return e=d(e),this.has(e)?this.map[e]:null},h.prototype.has=function(e){return this.map.hasOwnProperty(d(e))},h.prototype.set=function(e,t){this.map[d(e)]=p(t)},h.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},h.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),m(e)},h.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),m(e)},h.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),m(e)},o&&(h.prototype[Symbol.iterator]=h.prototype.entries);var x=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function w(e,t){if(!(this instanceof w))throw new TypeError('Please use the "new" operator, this DOM object c
2onstructor cannot be called as a function.');var n,a,o=(t=t||{}).body;if(e instanceof w){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new h(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new h(t.headers)),this.method=(a=(n=t.method||this.method||"GET").toUpperCase(),x.indexOf(a)>-1?a:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in r)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var i=/([?&])_=[^&]*/;i.test(this.url)?this.url=this.url.replace(i,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function E(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(a))}})),t}function C(e,t){if(!(this instanceof C))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new h(t.headers),this.url=t.url||"",this._initBody(e)}w.prototype.clone=function(){return new w(this,{body:this._bodyInit})},b.call(w.prototype),b.call(C.prototype),C.prototype.clone=function(){return new C(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},C.error=function(){var e=new C(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var k=[301,302,303,307,308];C.redirect=function(e,t){if(-1===k.indexOf(t))throw new RangeError("Invalid status code");return new C(null,{status:t,headers:{location:e}})},t.DOMException=r.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function A(e,n){return new Promise((function(a,o){var s=new w(e,n);if(s.signal&&s.signal.aborted)return o(new t.DOMException("Aborted","AbortError"));var c=new XMLHttpRequest;function u(){c.abort()}if(c.onload=function(){var e,t,n={statusText:c.statusText,headers:(e=c.getAllResponseHeaders()||"",t=new h,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var a=n.join(":").trim();try{t.append(r,a)}catch(e){console.warn("Response "+e.message)}}})),t)};0===s.url.indexOf("file://")&&(c.status<200||c.status>599)?n.status=200:n.status=c.status,n.url="responseURL"in c?c.responseURL:n.headers.get("X-Request-URL");var r="response"in c?c.response:c.responseText;setTimeout((function(){a(new C(r,n))}),0)},c.onerror=function(){setTimeout((function(){o(new TypeError("Network request failed"))}),0)},c.ontimeout=function(){setTimeout((function(){o(new TypeError("Network request timed out"))}),0)},c.onabort=function(){setTimeout((function(){o(new t.DOMException("Aborted","AbortError"))}),0)},c.open(s.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(s.url),!0),"include"===s.credentials?c.withCredentials=!0:"omit"===s.credentials&&(c.withCredentials=!1),"responseType"in c&&(i?c.responseType="blob":l&&(c.responseType="arraybuffer")),n&&"object"==typeof n.headers&&!(n.headers instanceof h||r.Headers&&n.headers instanceof r.Headers)){var m=[];
2Object.getOwnPropertyNames(n.headers).forEach((function(e){m.push(d(e)),c.setRequestHeader(e,p(n.headers[e]))})),s.headers.forEach((function(e,t){-1===m.indexOf(t)&&c.setRequestHeader(t,e)}))}else s.headers.forEach((function(e,t){c.setRequestHeader(t,e)}));s.signal&&(s.signal.addEventListener("abort",u),c.onreadystatechange=function(){4===c.readyState&&s.signal.removeEventListener("abort",u)}),c.send(void 0===s._bodyInit?null:s._bodyInit)}))}A.polyfill=!0,r.fetch||(r.fetch=A,r.Headers=h,r.Request=w,r.Response=C),t.Headers=h,t.Request=w,t.Response=C,t.fetch=A,Object.defineProperty(t,"__esModule",{value:!0})}({})}(a),a.fetch.ponyfill=!0,delete a.fetch.polyfill;var o=r.fetch?r:a;(t=o.fetch).default=o.fetch,t.fetch=o.fetch,t.Headers=o.Headers,t.Request=o.Request,t.Response=o.Response,e.exports=t},74970:e=>{e.exports=function(e,t){return{value:t,done:!!e}}},75002:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getFullYear()}},75153:(e,t,n)=>{"use strict";var r=n(92127),a=n(4228),o=function(e){this._t=a(e),this._i=0;var t,n=this._k=[];for(t in e)n.push(t)};n(6032)(o,"Object",(function(){var e,t=this,n=t._k;do{if(t._i>=n.length)return{value:void 0,done:!0}}while(!((e=n[t._i++])in t._t));return{value:e,done:!1}})),r(r.S,"Reflect",{enumerate:function(e){return new o(e)}})},75288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},75369:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(6),o="findIndex",i=!0;o in[]&&Array(1)[o]((function(){i=!1})),r(r.P+r.F*i,"Array",{findIndex:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n(88184)(o)},75417:(e,t,n)=>{var r=n(92127),a=n(2780);r(r.G+r.B,{setImmediate:a.set,clearImmediate:a.clear})},75509:e=>{var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},75551:e=>{var t=Math.expm1;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:t},75643:(e,t,n)=>{"use strict";n.d(t,{K:()=>s,KP:()=>l,NE:()=>c,Ow:()=>i,vU:()=>u});var r=n(54705);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var i=e=>{var t=[];return e.forEach((e=>{var n,r,a,o,s,{recommendCount:l,recommendedByUser:c,isHighValue:u,content:d,databaseId:p,parentDatabaseId:m,id:h,date:f,author:g,avatarUrl:v,replies:y,isAuthorComment:b}=e;y=null!==(n=y)&&void 0!==n&&null!==(n=n.nodes)&&void 0!==n&&n.length?[null===(o=y)||void 0===o?void 0:o.pageInfo,...i(null===(s=y)||void 0===s?void 0:s.nodes)]:null,t.push({content:d,parentDatabaseId:m,databaseId:p,date:f,id:h,recommendCount:l,recommendedByUser:c,isHighValue:u,isAuthorComment:b,author:{name:null==g||null===(r=g.node)||void 0===r?void 0:r.name,email:null==g||null===(a=g.node)||void 0===a?void 0:a.email,avatar:null!=v?v:null},replies:y})})),t},s=(e,t)=>{if(!e||!Array.isArray(e))return!1;for(var n of e){var r;if(void 0===n.hasNextPage){if((null===(r=n.databaseId)||void 0===r?void 0:r.toString())===(null==t?void 0:t.toString()))return!0;if(n.replies&&Array.isArray(n.replies)&&s(n.replies,t))return!0}}return!1},l=(e,t,n)=>Array.isArray(e)?e.map((e=>{var r;if(void 0!==(null==e?void 0:e.hasNextPage))return e;var a=e;if((null===(r=e.databaseId)||void 0===r?void 0:r.toString())===(null==t?void 0:t.toString())&&(a=o(o({},e),n)),Array.isArray(a.replies)){var i=l(a.replies,t,n);i!==a.replies&&(a=o(o({},a),{},{replies:i}))}return a})):e,c=e=>Array.isArray(e)?e.reduce(((e,t)=>{var n;return e+1+c((null!==(n=null==t?void 0:t.replies)&&void 0!==n?n:[]).slice(1))}),0):0,u=e=>{var t,n=(null==e||null===(t=e.trim())||void 0===t||null===(t=t.split(" "))||void 0===t?void 0:t.filter((e=>e.length>0)))||[];if(1===n.length)return e;if(n.length>=2){var r=n[0];if(/^[a-zA-Z]$/.test(r[0])){var a=r[0].toUpperCase();r=r.replace(r[0],a)}var o=n[1];if("string"==typeof o){var i=o[0];if(/^[a-zA-Z]$/.test(o[0])){var s=o[0].toUpperCase();return"".concat(r," ").concat(s)}return"".concat(r," ").concat(i)}}return e}}
vendor: 4,483 bytes, line 2
2,75788:(e,t,n)=>{var r=n(76671);e.exports=function(e){return r(e).getTime()===r(new Date).getTime()}},75819:(e,t,n)=>{var r=n(51852);e.exports=function(e,t){return r(e)-r(t)}},75930:(e,t,n)=>{"use strict";n.d(t,{AH:()=>w,cx:()=>v,HO:()=>b,i7:()=>x,h1:()=>y});const r={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},a=function(e){function t(e,r,l,c,p){for(var m,h,f,g,x,E=0,C=0,k=0,A=0,T=0,j=0,I=f=m=0,L=0,M=0,H=0,R=0,B=l.length,z=B-1,V="",U="",q="",W="";L<B;){if(h=l.charCodeAt(L),L===z&&0!==C+A+k+E&&(0!==C&&(h=47===C?10:47),A=k=E=0,B++,z++),0===C+A+k+E){if(L===z&&(0<M&&(V=V.replace(d,"")),0<V.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:V+=l.charAt(L)}h=59}switch(h){case 123:for(m=(V=V.trim()).charCodeAt(0),f=1,R=++L;L<B;){switch(h=l.charCodeAt(L)){case 123:f++;break;case 125:f--;break;case 47:switch(h=l.charCodeAt(L+1)){case 42:case 47:e:{for(I=L+1;I<z;++I)switch(l.charCodeAt(I)){case 47:if(42===h&&42===l.charCodeAt(I-1)&&L+2!==I){L=I+1;break e}break;case 10:if(47===h){L=I+1;break e}}L=I}}break;case 91:h++;case 40:h++;case 34:case 39:for(;L++<z&&l.charCodeAt(L)!==h;);}if(0===f)break;L++}if(f=l.substring(R,L),0===m&&(m=(V=V.replace(u,"").trim()).charCodeAt(0)),64===m){switch(0<M&&(V=V.replace(d,"")),h=V.charCodeAt(1)){case 100:case 109:case 115:case 45:M=r;break;default:M=O}if(R=(f=t(r,M,f,h,p+1)).length,0<F&&(x=s(3,f,M=n(O,V,H),r,S,D,R,h,p,c),V=M.join(""),void 0!==x&&0===(R=(f=x.trim()).length)&&(h=0,f="")),0<R)switch(h){case 115:V=V.replace(w,i);case 100:case 109:case 45:f=V+"{"+f+"}";break;case 107:f=(V=V.replace(v,"$1 $2"))+"{"+f+"}",f=1===N||2===N&&o("@"+f,3)?"@-webkit-"+f+"@"+f:"@"+f;break;default:f=V+f,112===c&&(U+=f,f="")}else f=""}else f=t(r,n(r,V,H),f,c,p+1);q+=f,f=H=M=I=m=0,V="",h=l.charCodeAt(++L);break;case 125:case 59:if(1<(R=(V=(0<M?V.replace(d,""):V).trim()).length))switch(0===I&&(m=V.charCodeAt(0),45===m||96<m&&123>m)&&(R=(V=V.replace(" ",":")).length),0<F&&void 0!==(x=s(1,V,r,e,S,D,U.length,c,p,c))&&0===(R=(V=x.trim()).length)&&(V="\0\0"),m=V.charCodeAt(0),h=V.charCodeAt(1),m){case 0:break;case 64:if(105===h||99===h){W+=V+l.charAt(L);break}default:58!==V.charCodeAt(R-1)&&(U+=a(V,m,h,V.charCodeAt(2)))}H=M=I=m=0,V="",h=l.charCodeAt(++L)}}switch(h){case 13:case 10:47===C?C=0:0===1+m&&107!==c&&0<V.length&&(M=1,V+="\0"),0<F*P&&s(0,V,r,e,S,D,U.length,c,p,c),D=1,S++;break;case 59:case 125:if(0===C+A+k+E){D++;break}default:switch(D++,g=l.charAt(L),h){case 9:case 32:if(0===A+E+C)switch(T){case 44:case 58:case 9:case 32:g="";break;default:32!==h&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===A+C+E&&(M=H=1,g="\f"+g);break;case 108:if(0===A+C+E+_&&0<I)switch(L-I){case 2:112===T&&58===l.charCodeAt(L-3)&&(_=T);case 8:111===j&&(_=j)}break;case 58:0===A+C+E&&(I=L);break;case 44:0===C+k+A+E&&(M=1,g+="\r");break;case 34:case 39:0===C&&(A=A===h?0:0===A?h:A);break;case 91:0===A+C+k&&E++;break;case 93:0===A+C+k&&E--;break;case 41:0===A+C+E&&k--;break;case 40:0===A+C+E&&(0===m&&(2*T+3*j==533||(m=1)),k++);break;case 64:0===C+k+A+E+I+f&&(f=1);break;case 42:case 47:if(!(0<A+E+k))switch(C){case 0:switch(2*h+3*l.charCodeAt(L+1)){case 235:C=47;break;case 220:R=L,C=42}break;case 42:47===h&&42===T&&R+2!==L&&(33===l.charCodeAt(R+2)&&(U+=l.substring(R,L+1)),g="",C=0)}}0===C&&(V+=g)}j=T,T=h,L++}if(0<(R=U.length)){if(M=r,0<F&&void 0!==(x=s(2,U,M,e,S,D,R,c,p,c))&&0===(U=x).length)return W+U+q;if(U=M.join(",")+"{"+U+"}",0!=N*_){switch(2!==N||o(U,2)||(_=0),_){case 111:U=U.replace(b,":-moz-$1")+U;break;case 112:U=U.replace(y,"::-webkit-input-$1")+U.replace(y,"::-moz-$1")+U.replace(y,":-ms-input-$1")+U}_=0}}return W+U+q}function n(e,t,n){var a=t.trim().split(f);t=a;var o=a.length,i=e.length;switch(i){case 0:case 1:var s=0;for(e=0===i?"":e[0]+" ";s<o;++s)t[s]=r(e,t[s],n).trim();break;default:var l=s=0;for(t=[];s<o;++s)for(var c=0;c<i;++c)t[l++]=r(e[c]+" ",a[s],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>
2r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function a(e,t,n,r){var i=e+";",s=2*t+3*n+4*r;if(944===s){e=i.indexOf(":",9)+1;var l=i.substring(e,i.length-1).trim();return l=i.substring(0,e).trim()+l+";",1===N||2===N&&o(l,1)?"-webkit-"+l+l:l}if(0===N||2===N&&!o(i,1))return i;switch(s){case 1015:return 97===i.charCodeAt(10)?"-webkit-"+i+i:i;case 951:return 116===i.charCodeAt(3)?"-webkit-"+i+i:i;case 963:return 110===i.charCodeAt(5)?"-webkit-"+i+i:i;case 1009:if(100!==i.charCodeAt(4))break;case 969:case 942:return"-webkit-"+i+i;case 978:return"-webkit-"+i+"-moz-"+i+i;case 1019:case 983:return"-webkit-"+i+"-moz-"+i+"-ms-"+i+i;case 883:if(45===i.charCodeAt(8))return"-webkit-"+i+i;if(0<i.indexOf("image-set(",11))return i.replace(T,"$1-webkit-$2")+i;break;case 932:if(45===i.charCodeAt(4))switch(i.charCodeAt(5)){case 103:return"-webkit-box-"+i.replace("-grow","")+"-webkit-"+i+"-ms-"+i.replace("grow","positive")+i;case 115:return"-webkit-"+i+"-ms-"+i.replace("shrink","negative")+i;case 98:return"-webkit-"+i+"-ms-"+i.replace("basis","preferred-size")+i}return"-webkit-"+i+"-ms-"+i+i;case 964:return"-webkit-"+i+"-ms-flex-"+i+i;case 1023:if(99!==i.charCodeAt(8))break;return"-webkit-box-pack"+(l=i.substring(i.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+i+"-ms-flex-pack"+l+i;case 1005:return m.test(i)?i.replace(p,":-webkit-")+i.replace(p,":-moz-")+i:i;case 1e3:switch(t=(l=i.substring(13).trim()).indexOf("-")+1,l.charCodeAt(0)+l.charCodeAt(t)){case 226:l=i.replace(x,"tb");break;case 232:l=i.replace(x,"tb-rl");break;case 220:l=i.replace(x,"lr");break;default:return i}return"-webkit-"+i+"-ms-"+l+i;case 1017:if(-1===i.indexOf("sticky",9))break;case 975:switch(t=(i=e).length-10,s=(l=(33===i.charCodeAt(t)?i.substring(0,t):i).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|l.charCodeAt(7))){case 203:if(111>l.charCodeAt(8))break;case 115:i=i.replace(l,"-webkit-"+l)+";"+i;break;case 207:case 102:i=i.replace(l,"-webkit-"+(102<s?"inline-":"")+"box")+";"+i.replace(l,"-webkit-"+l)+";"+i.replace(l,"-ms-"+l+"box")+";"+i}return i+";";case 938:if(45===i.charCodeAt(5))switch(i.charCodeAt(6)){case 105:return l=i.replace("-items",""),"-webkit-"+i+"-webkit-box-"+l+"-ms-flex-"+l+i;case 115:return"-webkit-"+i+"-ms-flex-item-"+i.replace(C,"")+i;default:return"-webkit-"+i+"-ms-flex-line-pack"+i.replace("align-content","").replace(C,"")+i}break;case 973:case 989:if(45!==i.charCodeAt(3)||122===i.charCodeAt(4))break;case 931:case 953:if(!0===A.test(e))return 115===(l=e.substring(e.indexOf(":")+1)).charCodeAt(0)?a(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):i.replace(l,"-webkit-"+l)+i.replace(l,"-moz-"+l.replace("fill-",""))+i;break;case 962:if(i="-webkit-"+i+(102===i.charCodeAt(5)?"-ms-"+i:"")+i,211===n+r&&105===i.charCodeAt(13)&&0<i.indexOf("transform",10))return i.substring(0,i.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+i}return i}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),I(2!==t?r:r.replace(k,"$1"),n,t)}function i(e,t){var n=a(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(E," or ($1)").substring(4):"("+t+")"}function s(e,t,n,r,a,o,i,s,l,u){for(var d,p=0,m=t;p<F;++p)switch(d=j[p].call(c,e,m,n,r,a,o,i,s,l,u)){case void 0:case!1:case!0:case null:break;default:m=d}if(m!==t)return m}function l(e){return void 0!==(e=e.prefix)&&(I=null,e?"function"!=typeof e?N=1:(N=2,I=e):N=0),l}function c(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<F){var a=s(-1,n,r,r,S,D,0,0,0,0);void 0!==a&&"string"==typeof a&&(n=a)}var o=t(O,r,n,0,0);return 0<F&&void 0!==(a=s(-2,o,r,r,S,D,o.length,0,0,0))&&(o=a),_=0,D=S=1,o}var u=/^\0+/g,d=/[\0\r\f]/g,p=/: */g,m=/zoo|gra/,h=/([,: ])(transform)/g,f=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,v=/@(k\w+)\s*(\S*)\s*/,y=/::(place)/g,b=/:(read-only)/g,x=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,C=/-self|flex-/g,k=/[^]*?(:[rp][el]a[\w-]+)[^]*/,A=/stretch|:\s*\w+\-(?:conte|avail)/,T=/([^-])(image-set\()/,D=1,S=1,_=0,N=1,O=[],j=[],F=0,I=null,P=0;return c.use=function e(t){switch(t){case void 0:case null:F=j.length=0;break;default:switch(t.constructor){case Array:for(var n=0,r=t.length;n<r;++n)e(t[n]);break;case Function:j[F++]=t;break;case Boolean:P=0|!!t}}return e},c.set=l,void 0!==e&&l(e),c};var o,i,s=n(58226),l=n.n(s),c=/[A-Z]|^ms/g,u=(o=function(e){return e.replace(c,"-$&").toLowerCase()},i={},function(e){return void 0===i[e]&&(i[e]=o(e)),i[e]}),d=function(e,t){return null==t||"boolean"==typeof t?"":1===r[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"},p=function e(t){for(var n=t.length,r=0,a="";r<n;r++){var o=t[r];if(null!=o){var i=void 0;switch(typeof o){case"boolean":break;case"function":i=e([o()]);break;case"object":if(Array.isArray(o))i=e(o);else for(var s in i="",o)o[s]&&s&&(i&&(i+=" "),i+=s);break;default:i=o}i&&(a&&(a+=" "),a+=i)}}return a},m="undefined"!=typeof document;function h(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key||""),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),(void 0!==e.container?e.container:document.head).appendChild(t),t}var f=function(){function e(e){this.isSpeedy=!0,this.tags=[],this.ctr=0,this.opts=e}var t=e.prototype;return t.inject=function(){if(this.injected)throw new Error("already injected!");this.tags[0]=h(this.opts),this.injected=!0},t.speedy=function(e){if(0!==this.ctr)throw new Error("cannot change speedy now");this.isSpeedy=!!e},t.insert=function(e,t){if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(this.tags[this.tags.length-1]);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else{var r=h(this.opts);this.tags.push(r),r.appendChild(document.createTextNode(e+(t||"")))}this.ctr++,this.ctr%65e3==0&&this.tags.push(h(this.opts))}
2,t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0,this.injected=!1},e}();var g=function(e,t){if(void 0!==e.__SECRET_EMOTION__)return e.__SECRET_EMOTION__;void 0===t&&(t={});var n,r,o=t.key||"css",i=l()((function(e){n+=e,m&&c.insert(e,g)}));void 0!==t.prefix&&(r={prefix:t.prefix});var s={registered:{},inserted:{},nonce:t.nonce,key:o},c=new f(t);m&&c.inject();var h=new a(r);h.use(t.stylisPlugins)(i);var g="";function v(e,t){if(null==e)return"";switch(typeof e){case"boolean":return"";case"function":return void 0!==e.__emotion_styles?e.toString():v.call(this,void 0===this?e():e(this.mergedProps,this.context),t);case"object":return w.call(this,e);default:var n=s.registered[e];return!1===t&&void 0!==n?n:e}}var y,b,x=new WeakMap;function w(e){if(x.has(e))return x.get(e);var t="";return Array.isArray(e)?e.forEach((function(e){t+=v.call(this,e,!1)}),this):Object.keys(e).forEach((function(n){"object"!=typeof e[n]?void 0!==s.registered[e[n]]?t+=n+"{"+s.registered[e[n]]+"}":t+=u(n)+":"+d(n,e[n])+";":Array.isArray(e[n])&&"string"==typeof e[n][0]&&void 0===s.registered[e[n][0]]?e[n].forEach((function(e){t+=u(n)+":"+d(n,e)+";"})):t+=n+"{"+v.call(this,e[n],!1)+"}"}),this),x.set(e,t),t}var E=/label:\s*([^\s;\n{]+)\s*;/g,C=function(e){var t=!0,n="",r="";null==e||void 0===e.raw?(t=!1,n+=v.call(this,e,!1)):n+=e[0];for(var a=arguments.length,o=new Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];return o.forEach((function(r,a){n+=v.call(this,r,46===n.charCodeAt(n.length-1)),!0===t&&void 0!==e[a+1]&&(n+=e[a+1])}),this),b=n,n=n.replace(E,(function(e,t){return r+="-"+t,""})),y=function(e,t){return function(e){for(var t,n=e.length,r=0,a=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(a)|(255&e.charCodeAt(++a))<<8|(255&e.charCodeAt(++a))<<16|(255&e.charCodeAt(++a))<<24))+((1540483477*(t>>>16)&65535)<<16),r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++a;switch(n){case 3:r^=(255&e.charCodeAt(a+2))<<16;case 2:r^=(255&e.charCodeAt(a+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(a)))+((1540483477*(r>>>16)&65535)<<16)}return r=1540483477*(65535&(r^=r>>>13))+((1540483477*(r>>>16)&65535)<<16),((r^=r>>>15)>>>0).toString(36)}(e+t)+t}(n,r),n};function k(e,t){void 0===s.inserted[y]&&(n="",h(e,t),s.inserted[y]=n)}var A=function(){var e=C.apply(this,arguments),t=o+"-"+y;return void 0===s.registered[t]&&(s.registered[t]=b),k("."+t,e),t};function T(e,t){var n="";return t.split(" ").forEach((function(t){void 0!==s.registered[t]?e.push(t):n+=t+" "})),n}function D(e,t){var n=[],r=T(n,e);return n.length<2?e:r+A(n,t)}function S(e){s.inserted[e]=!0}if(m){var _=document.querySelectorAll("[data-emotion-"+o+"]");Array.prototype.forEach.call(_,(function(e){c.tags[0].parentNode.insertBefore(e,c.tags[0]),e.getAttribute("data-emotion-"+o).split(" ").forEach(S)}))}var N={flush:function(){m&&(c.flush(),c.inject()),s.inserted={},s.registered={}},hydrate:function(e){e.forEach(S)},cx:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return D(p(t))},merge:D,getRegisteredStyles:T,injectGlobal:function(){k("",C.apply(this,arguments))},keyframes:function(){var e=C.apply(this,arguments),t="animation-"+y;return k("","@keyframes "+t+"{"+e+"}"),t},css:A,sheet:c,caches:s};return e.__SECRET_EMOTION__=N,N}(void 0!==n.g?n.g:{}),v=(g.flush,g.hydrate,g.cx),y=g.merge,b=(g.getRegisteredStyles,g.injectGlobal),x=g.keyframes,w=g.css;g.sheet,g.caches},76012:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,a=n(96540);const o=()=>r||(r=a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"19",viewBox:"0 0 20 19",fill:"none"},a.createElement("path",{d:"M15.2308 19H4.7115V6.7393L11.3462 0L12.1923 0.86438C12.2961 0.970469 12.3823 1.11096 12.451 1.28584C12.5195 1.46073 12.5538 1.62548 12.5538 1.7801V2.03936L11.4923 6.7393H18.1923C18.6679 6.7393 19.0881 6.92568 19.4527 7.29844C19.8176 7.67103 20 8.10032 20 8.58632V10.2367C20 10.3428 19.9865 10.4574 19.9595 10.5805C19.9327 10.7036 19.9026 10.8183 19.8693 10.9245L17.0038 17.8329C16.8603 18.1604 16.6199 18.4368 16.2828 18.6621C15.9456 18.8874 15.5949 19 15.2308 19ZM6.2115 17.4674H15.2308C15.3012 17.4674 15.3733 17.4477 15.447 17.4084C15.5208 17.3691 15.577 17.3036 15.6155 17.212L18.5 10.3153V8.58632C18.5 8.49454 18.4712 8.41919 18.4135 8.36027C18.3558 8.30135 18.2821 8.27189 18.1923 8.27189H9.59625L10.85 2.67207L6.2115 7.39167V17.4674ZM4.7115 6.7393V8.27189H1.5V17.4674H4.7115V19H0V6.7393H4.7115Z",fill:"#333333"})))},76209:(e,t,n)=>{n(55762)("Array")}
2,76248:(e,t,n)=>{var r=n(96221),a=n(27253),o=n(27291);e.exports=function(e,t){var n=r(e),i=r(t),s=o(n,i),l=Math.abs(a(n,i));return n.setFullYear(n.getFullYear()-s*l),s*(l-(o(n,i)===-s))}},76257:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Token=t.QueryDocumentKeys=t.OperationTypeNode=t.Location=void 0,t.isNode=function(e){const t=null==e?void 0:e.kind;return"string"==typeof t&&o.has(t)};class n{constructor(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}t.Location=n;class r{constructor(e,t,n,r,a,o){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=a,this.value=o,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}t.Token=r;const a={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]};t.QueryDocumentKeys=a;const o=new Set(Object.keys(a));var i;t.OperationTypeNode=i,function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(i||(t.OperationTypeNode=i={}))},76545:(e,t,n)=>{var r=n(56110)(n(9325),"Set");e.exports=r},76549:(e,t,n)=>{"use strict";n(52468)("link",(function(e){return function(t){return e(this,"a","href",t)}}))},76648:(e,t,n)=>{var r=n(92127),a=n(71473),o=Math.sqrt,i=Math.acosh;r(r.S+r.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&i(1/0)==1/0),"Math",{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?Math.log(e)+Math.LN2:a(e-1+o(e-1)*o(e+1))}})},76671:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setHours(0,0,0,0),t}},76855:e=>{e.exports={error:{length:"Length should be a valid positive number",password:"Password should be a valid string",invalidPlugin:"Plugin should be a valid function"},regex:{digits:"(\\d.*)",letters:"([a-zA-Z].*)",symbols:"([`~\\!@#\\$%\\^\\&\\*\\(\\)\\-_\\=\\+\\[\\{\\}\\]\\\\|;:\\'\",<.>\\/\\?â¬Â£Â¥â¹Â§Â±].*)",spaces:"([\\s].*)"}}},76910:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});var r=(0,n(75930).AH)("will-change:background-color;opacity:0.7;animation:skeleton-loading 1s linear infinite alternate;border-radius:4px;&.skeleton-text{margin:0 0 2px 0;width:fit-content;}
2@keyframes skeleton-loading{0%{background-color:darkgray;}100%{background-color:lightgray;}}")},77334:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!(e instanceof HTMLElement))return document.documentElement;for(var t="absolute"===e.style.position,n=/(scroll|auto)/,r=e;r;){if(!r.parentNode)return e.ownerDocument||document.documentElement;var a=window.getComputedStyle(r),o=a.position,i=a.overflow,s=a["overflow-x"],l=a["overflow-y"];if("static"===o&&t)r=r.parentNode;else{if(n.test(i)&&n.test(s)&&n.test(l))return r;r=r.parentNode}}return e.ownerDocument||e.documentElement||document.documentElement}},77556:(e,t,n)=>{var r=n(51873),a=n(34932),o=n(56449),i=n(44394),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return a(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},77797:(e,t,n)=>{var r=n(44394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},77981:(e,t,n)=>{var r=n(55089);e.exports=Array.isArray||function(e){return"Array"==r(e)}},78002:(e,t,n)=>{"use strict";n.d(t,{K:()=>T});var r,a,o,i=n(96540),s=n(5556),l=function(){return l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},l.apply(this,arguments)},c={onActivate:s.func,onAddUndo:s.func,onBeforeAddUndo:s.func,onBeforeExecCommand:s.func,onBeforeGetContent:s.func,onBeforeRenderUI:s.func,onBeforeSetContent:s.func,onBeforePaste:s.func,onBlur:s.func,onChange:s.func,onClearUndos:s.func,onClick:s.func,onContextMenu:s.func,onCommentChange:s.func,onCopy:s.func,onCut:s.func,onDblclick:s.func,onDeactivate:s.func,onDirty:s.func,onDrag:s.func,onDragDrop:s.func,onDragEnd:s.func,onDragGesture:s.func,onDragOver:s.func,onDrop:s.func,onExecCommand:s.func,onFocus:s.func,onFocusIn:s.func,onFocusOut:s.func,onGetContent:s.func,onHide:s.func,onInit:s.func,onKeyDown:s.func,onKeyPress:s.func,onKeyUp:s.func,onLoadContent:s.func,onMouseDown:s.func,onMouseEnter:s.func,onMouseLeave:s.func,onMouseMove:s.func,onMouseOut:s.func,onMouseOver:s.func,onMouseUp:s.func,onNodeChange:s.func,onObjectResizeStart:s.func,onObjectResized:s.func,onObjectSelected:s.func,onPaste:s.func,onPostProcess:s.func,onPostRender:s.func,onPreProcess:s.func,onProgressState:s.func,onRedo:s.func,onRemove:s.func,onReset:s.func,onSaveContent:s.func,onSelectionChange:s.func,onSetAttrib:s.func,onSetContent:s.func,onShow:s.func,onSubmit:s.func,onUndo:s.func,onVisualAid:s.func,onSkinLoadError:s.func,onThemeLoadError:s.func,onModelLoadError:s.func,onPluginLoadError:s.func,onIconsLoadError:s.func,onLanguageLoadError:s.func,onScriptsLoad:s.func,onScriptsLoadError:s.func},u=l({apiKey:s.string,id:s.string,inline:s.bool,init:s.object,initialValue:s.string,onEditorChange:s.func,value:s.string,tagName:s.string,cloudChannel:s.string,plugins:s.oneOfType([s.string,s.array]),toolbar:s.oneOfType([s.string,s.array]),disabled:s.bool,textareaName:s.string,tinymceScriptSrc:s.oneOfType([s.string,s.arrayOf(s.string),s.arrayOf(s.shape({src:s.string,async:s.bool,defer:s.bool}))]),rollback:s.oneOfType([s.number,s.oneOf([!1])]),scriptLoading:s.shape({async:s.bool,defer:s.bool,delay:s.number})},c),d=function(e){return"function"==typeof e},p=function(e){return e in c},m=function(e){return e.substr(2)},h=function(e,t,n,r,a){return function(t,n,r,a,o,i,s){var l=Object.keys(o).filter(p),c=Object.keys(i).filter(p),u=l.filter((function(e){return void 0===i[e]})),d=c.filter((function(e){return void 0===o[e]}));u.forEach((function(e){var t=m(e),n=s[t];r(t,n),delete s[t]})),d.forEach((function(r){var a=function(t,n){return function(r){var a;return null===(a=t(n))||void 0===a?void 0:a(r,e)}}(t,r),o=m(r);s[o]=a,n(o,a)}))}(a,e.on.bind(e),e.off.bind(e),0,t,n,r)},f=0,g=function(e){var t=Date.now();return e+"_"+Math.floor(1e9*Math.random())+ ++f+String(t)},v=function(e){return null!==e&&("textarea"===e.tagName.toLowerCase()||"input"===e.tagName.toLowerCase())},y=function(e){return void 0===e||""===e?[]:Array.isArray(e)?e:e.split(" ")},b=function(e,t){void 0!==e&&(null!=e.mode&&"object"==typeof e.mode&&"function"==typeof e.mode.set?e.mode.set(t):e.setMode(t))},x=function(){return x=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},x.apply(this,arguments)},w=function(e,t,n){var r,a,o=e.createElement("script");o.referrerPolicy="origin",o.type="application/javascript",o.id=t.id,o.src=t.src,o.async=null!==(r=t.async)&&void 0!==r&&r,o.defer=null!==(a=t.defer)&&void 0!==a&&a;var i=function(){o.removeEventListener("load",i),o.removeEventListener("error",s),n(t.src)},s=function(e){o.removeEventListener("load",i),o.removeEventListener("error",s),n(t.src,e)};o.addEventListener("load",i),o.addEventListener("error",s),e.head&&e.head.appendChild(o)},E=(r=[],a=function(e){var t=r.find((function(t){return t.getDocument()===e}));return void 0===t&&(t=function(e){var t={},n=function(e,n){var r=t[e];r.done=!0,r.error=n;for(var a=0,o=r.handlers;a<o.length;
2a++)(0,o[a])(e,n);r.handlers=[]};return{loadScripts:function(r,a,o){var i=function(e){return void 0!==o?o(e):console.error(e)};if(0!==r.length)for(var s=0,l=!1,c=function(e,t){l||(t?(l=!0,i(t)):++s===r.length&&a())},u=0,d=r;u<d.length;u++){var p=d[u],m=t[p.src];if(m)m.done?c(p.src,m.error):m.handlers.push(c);else{var h=g("tiny-");t[p.src]={id:h,src:p.src,done:!1,error:null,handlers:[c]},w(e,x({id:h},p),n)}}else i(new Error("At least one script must be provided"))},deleteScripts:function(){for(var n,r=0,a=Object.values(t);r<a.length;r++){var o=a[r],i=e.getElementById(o.id);null!=i&&"SCRIPT"===i.tagName&&(null===(n=i.parentNode)||void 0===n||n.removeChild(i))}t={}},getDocument:function(){return e}}}(e),r.push(t)),t},{loadList:function(e,t,n,r,o){var i=function(){return a(e).loadScripts(t,r,o)};n>0?setTimeout(i,n):i()},reinitialize:function(){for(var e=r.pop();null!=e;e=r.pop())e.deleteScripts()}}),C=function(e){var t=e;return t&&t.tinymce?t.tinymce:null},k=(o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},o(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),A=function(){return A=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},A.apply(this,arguments)},T=function(e){function t(t){var n,r,a,o=e.call(this,t)||this;return o.rollbackTimer=void 0,o.valueCursor=void 0,o.rollbackChange=function(){var e=o.editor,t=o.props.value;e&&t&&t!==o.currentContent&&e.undoManager.ignore((function(){if(e.setContent(t),o.valueCursor&&(!o.inline||e.hasFocus()))try{e.selection.moveToBookmark(o.valueCursor)}catch(e){}})),o.rollbackTimer=void 0},o.handleBeforeInput=function(e){if(void 0!==o.props.value&&o.props.value===o.currentContent&&o.editor&&(!o.inline||o.editor.hasFocus()))try{o.valueCursor=o.editor.selection.getBookmark(3)}catch(e){}},o.handleBeforeInputSpecial=function(e){"Enter"!==e.key&&"Backspace"!==e.key&&"Delete"!==e.key||o.handleBeforeInput(e)},o.handleEditorChange=function(e){var t=o.editor;if(t&&t.initialized){var n=t.getContent();void 0!==o.props.value&&o.props.value!==n&&!1!==o.props.rollback&&(o.rollbackTimer||(o.rollbackTimer=window.setTimeout(o.rollbackChange,"number"==typeof o.props.rollback?o.props.rollback:200))),n!==o.currentContent&&(o.currentContent=n,d(o.props.onEditorChange)&&o.props.onEditorChange(n,t))}},o.handleEditorChangeSpecial=function(e){"Backspace"!==e.key&&"Delete"!==e.key||o.handleEditorChange(e)},o.initialise=function(e){var t,n,r;void 0===e&&(e=0);var a=o.elementRef.current;if(a)if(function(e){if(!("isConnected"in Node.prototype)){for(var t=e,n=e.parentNode;null!=n;)n=(t=n).parentNode;return t===e.ownerDocument}return e.isConnected}(a)){var i=C(o.view);if(!i)throw new Error("tinymce should have been loaded into global scope");var s,l,c=A(A({},o.props.init),{selector:void 0,target:a,readonly:o.props.disabled,inline:o.inline,plugins:(s=null===(t=o.props.init)||void 0===t?void 0:t.plugins,l=o.props.plugins,y(s).concat(y(l))),toolbar:null!==(n=o.props.toolbar)&&void 0!==n?n:null===(r=o.props.init)||void 0===r?void 0:r.toolbar,setup:function(e){o.editor=e,o.bindHandlers({}),o.inline&&!v(a)&&e.once("PostRender",(function(t){e.setContent(o.getInitialValue(),{no_events:!0})})),o.props.init&&d(o.props.init.setup)&&o.props.init.setup(e)},init_instance_callback:function(e){var t,n,r=o.getInitialValue();o.currentContent=null!==(t=o.currentContent)&&void 0!==t?t:e.getContent(),o.currentContent!==r&&(o.currentContent=r,e.setContent(r),e.undoManager.clear(),e.undoManager.add(),e.setDirty(!1));var a=null!==(n=o.props.disabled)&&void 0!==n&&n;b(o.editor,a?"readonly":"design"),o.props.init&&d(o.props.init.init_instance_callback)&&o.props.init.init_instance_callback(e)}});
2o.inline||(a.style.visibility=""),v(a)&&(a.value=o.getInitialValue()),i.init(c)}else if(0===e)setTimeout((function(){return o.initialise(1)}),1);else{if(!(e<100))throw new Error("tinymce can only be initialised when in a document");setTimeout((function(){return o.initialise(e+1)}),100)}},o.id=o.props.id||g("tiny-react"),o.elementRef=i.createRef(),o.inline=null!==(a=null!==(n=o.props.inline)&&void 0!==n?n:null===(r=o.props.init)||void 0===r?void 0:r.inline)&&void 0!==a&&a,o.boundHandlers={},o}return k(t,e),Object.defineProperty(t.prototype,"view",{get:function(){var e,t;return null!==(t=null===(e=this.elementRef.current)||void 0===e?void 0:e.ownerDocument.defaultView)&&void 0!==t?t:window},enumerable:!1,configurable:!0}),t.prototype.componentDidUpdate=function(e){var t,n,r=this;if(this.rollbackTimer&&(clearTimeout(this.rollbackTimer),this.rollbackTimer=void 0),this.editor&&(this.bindHandlers(e),this.editor.initialized)){if(this.currentContent=null!==(t=this.currentContent)&&void 0!==t?t:this.editor.getContent(),"string"==typeof this.props.initialValue&&this.props.initialValue!==e.initialValue)this.editor.setContent(this.props.initialValue),this.editor.undoManager.clear(),this.editor.undoManager.add(),this.editor.setDirty(!1);else if("string"==typeof this.props.value&&this.props.value!==this.currentContent){var a=this.editor;a.undoManager.transact((function(){var e;if(!r.inline||a.hasFocus())try{e=a.selection.getBookmark(3)}catch(e){}var t=r.valueCursor;if(a.setContent(r.props.value),!r.inline||a.hasFocus())for(var n=0,o=[e,t];n<o.length;n++){var i=o[n];if(i)try{a.selection.moveToBookmark(i),r.valueCursor=i;break}catch(e){}}}))}if(this.props.disabled!==e.disabled){var o=null!==(n=this.props.disabled)&&void 0!==n&&n;b(this.editor,o?"readonly":"design")}}},t.prototype.componentDidMount=function(){var e,t,n,r,a,o=this;null!==C(this.view)?this.initialise():Array.isArray(this.props.tinymceScriptSrc)&&0===this.props.tinymceScriptSrc.length?null===(t=(e=this.props).onScriptsLoadError)||void 0===t||t.call(e,new Error("No `tinymce` global is present but the `tinymceScriptSrc` prop was an empty array.")):(null===(n=this.elementRef.current)||void 0===n?void 0:n.ownerDocument)&&E.loadList(this.elementRef.current.ownerDocument,this.getScriptSources(),null!==(a=null===(r=this.props.scriptLoading)||void 0===r?void 0:r.delay)&&void 0!==a?a:0,(function(){var e,t;null===(t=(e=o.props).onScriptsLoad)||void 0===t||t.call(e),o.initialise()}),(function(e){var t,n;null===(n=(t=o.props).onScriptsLoadError)||void 0===n||n.call(t,e)}))},t.prototype.componentWillUnmount=function(){var e=this,t=this.editor;t&&(t.off(this.changeEvents(),this.handleEditorChange),t.off(this.beforeInputEvent(),this.handleBeforeInput),t.off("keypress",this.handleEditorChangeSpecial),t.off("keydown",this.handleBeforeInputSpecial),t.off("NewBlock",this.handleEditorChange),Object.keys(this.boundHandlers).forEach((function(n){t.off(n,e.boundHandlers[n])})),this.boundHandlers={},t.remove(),this.editor=void 0)},t.prototype.render=function(){return this.inline?this.renderInline():this.renderIframe()},t.prototype.changeEvents=function(){var e,t,n;return(null===(n=null===(t=null===(e=C(this.view))||void 0===e?void 0:e.Env)||void 0===t?void 0:t.browser)||void 0===n?void 0:n.isIE())?"change keyup compositionend setcontent CommentChange":"change input compositionend setcontent CommentChange"},t.prototype.beforeInputEvent=function(){return window.InputEvent&&"function"==typeof InputEvent.prototype.getTargetRanges?"beforeinput SelectionChange":"SelectionChange"},t.prototype.renderInline=function(){var e=this.props.tagName,t=void 0===e?"div":e;return i.createElement(t,{ref:this.elementRef,id:this.id})},t.prototype.renderIframe=function(){return i.createElement("textarea",{ref:this.elementRef,style:{visibility:"hidden"},name:this.props.textareaName,id:this.id})},t.prototype.getScriptSources=function(){var e,t,n=null===(e=this.props.scriptLoading)||void 0===e?void 0:e.async,r=null===(t=this.props.scriptLoading)||void 0===t?void 0:t.defer;if(void 0!==this.props.tinymceScriptSrc)return"string"==typeof this.props.tinymceScriptSrc?[{src:this.props.tinymceScriptSrc,async:n,defer:r}]:this.props.tinymceScriptSrc.map((function(e){return"string"==typeof e?{src:e,async:n,defer:r}:e}));
2var a=this.props.cloudChannel,o=this.props.apiKey?this.props.apiKey:"no-api-key";return[{src:"https://cdn.tiny.cloud/1/".concat(o,"/tinymce/").concat(a,"/tinymce.min.js"),async:n,defer:r}]},t.prototype.getInitialValue=function(){return"string"==typeof this.props.initialValue?this.props.initialValue:"string"==typeof this.props.value?this.props.value:""},t.prototype.bindHandlers=function(e){var t=this;if(void 0!==this.editor){h(this.editor,e,this.props,this.boundHandlers,(function(e){return t.props[e]}));var n=function(e){return void 0!==e.onEditorChange||void 0!==e.value},r=n(e),a=n(this.props);!r&&a?(this.editor.on(this.changeEvents(),this.handleEditorChange),this.editor.on(this.beforeInputEvent(),this.handleBeforeInput),this.editor.on("keydown",this.handleBeforeInputSpecial),this.editor.on("keyup",this.handleEditorChangeSpecial),this.editor.on("NewBlock",this.handleEditorChange)):r&&!a&&(this.editor.off(this.changeEvents(),this.handleEditorChange),this.editor.off(this.beforeInputEvent(),this.handleBeforeInput),this.editor.off("keydown",this.handleBeforeInputSpecial),this.editor.off("keyup",this.handleEditorChangeSpecial),this.editor.off("NewBlock",this.handleEditorChange))}},t.propTypes=u,t.defaultProps={cloudChannel:"6"},t}(i.Component)},78096:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},78418:(e,t,n)=>{"use strict";e.exports=n(85160)},78423:(e,t,n)=>{var r=n(80812),a=n(32484),o=n(10752),i=Object.defineProperty;t.f=n(58219)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},78451:e=>{e.exports="\t\n\v\f\r  áá ââââââ
ââââââ¯âã\u2028\u2029\ufeff"},78463:e=>{e.exports=i,i.default=i,i.stable=u,i.stableStringify=u;var t="[...]",n="[Circular]",r=[],a=[];function o(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function i(e,t,n,i){var s;void 0===i&&(i=o()),l(e,"",0,[],void 0,0,i);try{s=0===a.length?JSON.stringify(e,t,n):JSON.stringify(e,p(t),n)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function s(e,t,n,o){var i=Object.getOwnPropertyDescriptor(o,n);void 0!==i.get?i.configurable?(Object.defineProperty(o,n,{value:e}),r.push([o,n,t,i])):a.push([t,n,e]):(o[n]=e,r.push([o,n,t]))}function l(e,r,a,o,i,c,u){var d;if(c+=1,"object"==typeof e&&null!==e){for(d=0;d<o.length;d++)if(o[d]===e)return void s(n,e,r,i);if(void 0!==u.depthLimit&&c>u.depthLimit)return void s(t,e,r,i);if(void 0!==u.edgesLimit&&a+1>u.edgesLimit)return void s(t,e,r,i);if(o.push(e),Array.isArray(e))for(d=0;d<e.length;d++)l(e[d],d,d,o,e,c,u);else{var p=Object.keys(e);for(d=0;d<p.length;d++){var m=p[d];l(e[m],m,d,o,e,c,u)}}o.pop()}}function c(e,t){return e<t?-1:e>t?1:0}function u(e,t,n,i){void 0===i&&(i=o());var s,l=d(e,"",0,[],void 0,0,i)||e;try{s=0===a.length?JSON.stringify(l,t,n):JSON.stringify(l,p(t),n)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function d(e,a,o,i,l,u,p){var m;if(u+=1,"object"==typeof e&&null!==e){for(m=0;m<i.length;m++)if(i[m]===e)return void s(n,e,a,l);try{if("function"==typeof e.toJSON)return}catch(e){return}if(void 0!==p.depthLimit&&u>p.depthLimit)return void s(t,e,a,l);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void s(t,e,a,l);if(i.push(e),Array.isArray(e))for(m=0;m<e.length;m++)d(e[m],m,m,i,e,u,p);else{var h={},f=Object.keys(e).sort(c);for(m=0;m<f.length;m++){var g=f[m];d(e[g],g,m,i,e,u,p),h[g]=e[g]}if(void 0===l)return h;r.push([l,a,e]),l[a]=h}i.pop()}}function p(e){return e=void 0!==e?e:function(e,t){return t},function(t,n){if(a.length>0)for(var r=0;r<a.length;r++){var o=a[r];if(o[1]===t&&o[0]===n){n=o[2],a.splice(r,1);break}}return e.call(this,t,n)}}}
2,78604:(e,t,n)=>{"use strict";n(39638);var r=n(4228),a=n(1158),o=n(1763),i="toString",s=/./[i],l=function(e){n(28859)(RegExp.prototype,i,e,!0)};n(57067)((function(){return"/a/b"!=s.call({source:"a",flags:"b"})}))?l((function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!o&&e instanceof RegExp?a.call(e):void 0)})):s.name!=i&&l((function(){return s.call(this)}))},78899:(e,t,n)=>{var r=n(42268);e.exports=function(e,t){var n=Number(t);return r(e,6e4*n)}},78942:(e,t,n)=>{var r=n(95411),a=n(3344);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(a(e))}},78966:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>w,_w:()=>b,gF:()=>x});var r,a,o,i,s,l,c,u,d=n(96540),p=n(71468),m=n(84976),h=n(37193),f=n(58409),g=n(29970),v=n(48231),y=e=>{var{hasProjectile:t=!1}=e;return d.createElement("div",{className:f.ty.rocketImageContainer},r||(r=d.createElement("img",{src:"/assets/homeroom/signup/rocket.png",alt:"Cartoon rocket blasting off"})),t&&(a||(a=d.createElement(d.Fragment,null,d.createElement("img",{src:"/assets/homeroom/signup/star.svg",alt:"Star"}),d.createElement("img",{src:"/assets/homeroom/signup/plus.svg",alt:"Star"})))))},b=e=>{var{signinPath:t="/my-homeroom/signin",clearIntentOnClick:n=!0}=e,r=(0,p.wA)();return d.createElement("div",{className:f.ty.signinContainer},o||(o=d.createElement("span",null,"Already have an account?")),d.createElement(m.N_,{to:t,onClick:n?()=>{r((0,v.b7)(null))}:void 0},"Log in."))},x=e=>{var{signupPath:t,signinPath:n="/my-homeroom/signin",clearIntentOnClick:r=!0}=e,[a]=(0,m.ok)(),o=a.get("utm_source"),u=t||"/my-homeroom/signup?view=grades",p=o?"".concat(u,"&utm_source=").concat(o):u;return d.createElement("div",{style:{backgroundColor:"#c2f0ff",overflow:"hidden"}},d.createElement("div",{className:"".concat(f.T7.container," ").concat(f.ty.container)},d.createElement("div",{className:f.T7.content},d.createElement("div",{className:f.ty.banner},i||(i=d.createElement("img",{src:"/assets/homeroom/signup/HomeroomLandingBanner.png",alt:"My Homeroom"}))),d.createElement("p",{className:f.ty.bannerText},"This is the feed you've been waiting for. The most relevant stories, videos, and conversationsâcurated just for you. The best part? It's free, forever!"),d.createElement("div",{className:f.ty.rocketContainer},s||(s=d.createElement("div",null)),d.createElement("div",{className:f.ty.authContainer},d.createElement(m.N_,{onClick:()=>{g.Ay.event({category:"Homeroom",action:"Sign Up",label:"Homeroom Feed CTA"})},className:"button-primary",to:p},"I want that!"),d.createElement(b,{signinPath:n,clearIntentOnClick:r})),l||(l=d.createElement(y,null)))),c||(c=d.createElement(h.A,null))))};const w=()=>u||(u=d.createElement(x,null))},79073:(e,t,n)=>{var r=n(43305);n(80923)("isExtensible",(function(e){return function(t){return!!r(t)&&(!e||e(t))}}))},79106:(e,t,n)=>{"use strict";var r=n(9516);function a(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var i=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),i.push(a(t)+"="+a(e))})))})),o=i.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},79397:(e,t,n)=>{"use strict";var r,a=n(67526),o=n(66179)(0),i=n(28859),s=n(12988),l=n(28206),c=n(99882),u=n(43305),d=n(12888),p=n(12888),m=!a.ActiveXObject&&"ActiveXObject"in a,h="WeakMap",f=s.getWeak,g=Object.isExtensible,v=c.ufstore,y=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},b={get:function(e){if(u(e)){var t=f(e);return!0===t?v(d(this,h)).get(e):t?t[this._i]:void 0}},set:function(e,t){return c.def(d(this,h),e,t)}},x=e.exports=n(58933)(h,y,b,c,!0,!0);p&&m&&(l((r=c.getConstructor(y,h)).prototype,b),s.NEED=!0,o(["delete","has","get","set"],(function(e){var t=x.prototype,n=t[e];i(t,e,(function(t,a){if(u(t)&&!g(t)){this._f||(this._f=new r);var o=this._f[e](t,a);return"set"==e?this:o}return n.call(this,t,a)}))})))},79448:function(e,t,n){!function(e){"use strict";function t(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function r(e,t){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),t&&t.length&&Object.defineProperty(this,"path",{value:t,enumerable:!0})}function a(e,t,n){a.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0}),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function o(e,t){o.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function i(e,t){i.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:t,enumerable:!0})}function s(e,t,n){s.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:t,enumerable:!0}),Object.defineProperty(this,"item",{value:n,enumerable:!0})}function l(e,t,n){var r=e.slice((n||t)+1||e.length);return e.length=t<0?e.length+t:t,e.push.apply(e,r),e}function c(e){var t=void 0===e?"undefined":A(e);return"object"!==t?t:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function u(e,t,n,r,d,p,m){m=m||[];var h=(d=d||[]).slice(0);if(void 0!==p){if(r){if("function"==typeof r&&r(h,p))return;if("object"===(void 0===r?"undefined":A(r))){if(r.prefilter&&r.prefilter(h,p))return;if(r.normalize){var f=r.normalize(h,p,e,t);f&&(e=f[0],t=f[1])}}}h.push(p)}"regexp"===c(e)&&"regexp"===c(t)&&(e=e.toString(),t=t.toString());var g=void 0===e?"undefined":A(e),v=void 0===t?"undefined":A(t),y="undefined"!==g||m&&m[m.length-1].lhs&&m[m.length-1].lhs.hasOwnProperty(p),b="undefined"!==v||m&&m[m.length-1].rhs&&m[m.length-1].rhs.hasOwnProperty(p);if(!y&&b)n(new o(h,t));else if(!b&&y)n(new i(h,e));else if(c(e)!==c(t))n(new a(h,e,t));else if("date"===c(e)&&e-t!=0)n(new a(h,e,t));else if("object"===g&&null!==e&&null!==t)if(m.filter((function(t){return t.lhs===e})).length)e!==t&&n(new a(h,e,t));else{if(m.push({lhs:e,rhs:t}),Array.isArray(e)){var x;for(e.length,x=0;x<e.length;x++)x>=t.length?n(new s(h,x,new i(void 0,e[x]))):u(e[x],t[x],n,r,h,x,m);for(;x<t.length;)n(new s(h,x,new o(void 0,t[x++])))}else{var w=Object.keys(e),E=Object.keys(t);
2w.forEach((function(a,o){var i=E.indexOf(a);i>=0?(u(e[a],t[a],n,r,h,a,m),E=l(E,i)):u(e[a],void 0,n,r,h,a,m)})),E.forEach((function(e){u(void 0,t[e],n,r,h,e,m)}))}m.length=m.length-1}else e!==t&&("number"===g&&isNaN(e)&&isNaN(t)||n(new a(h,e,t)))}function d(e,t,n,r){return r=r||[],u(e,t,(function(e){e&&r.push(e)}),n),r.length?r:void 0}function p(e,t,n){if(n.path&&n.path.length){var r,a=e[t],o=n.path.length-1;for(r=0;r<o;r++)a=a[n.path[r]];switch(n.kind){case"A":p(a[n.path[r]],n.index,n.item);break;case"D":delete a[n.path[r]];break;case"E":case"N":a[n.path[r]]=n.rhs}}else switch(n.kind){case"A":p(e[t],n.index,n.item);break;case"D":e=l(e,t);break;case"E":case"N":e[t]=n.rhs}return e}function m(e,t,n){if(e&&t&&n&&n.kind){for(var r=e,a=-1,o=n.path?n.path.length-1:0;++a<o;)void 0===r[n.path[a]]&&(r[n.path[a]]="number"==typeof n.path[a]?[]:{}),r=r[n.path[a]];switch(n.kind){case"A":p(n.path?r[n.path[a]]:r,n.index,n.item);break;case"D":delete r[n.path[a]];break;case"E":case"N":r[n.path[a]]=n.rhs}}}function h(e,t,n){if(n.path&&n.path.length){var r,a=e[t],o=n.path.length-1;for(r=0;r<o;r++)a=a[n.path[r]];switch(n.kind){case"A":h(a[n.path[r]],n.index,n.item);break;case"D":case"E":a[n.path[r]]=n.lhs;break;case"N":delete a[n.path[r]]}}else switch(n.kind){case"A":h(e[t],n.index,n.item);break;case"D":case"E":e[t]=n.lhs;break;case"N":e=l(e,t)}return e}function f(e){return"color: "+S[e].color+"; font-weight: bold"}function g(e,t,n,r){var a=d(e,t);try{r?n.groupCollapsed("diff"):n.group("diff")}catch(e){n.log("diff")}a?a.forEach((function(e){var t=e.kind,r=function(e){var t=e.kind,n=e.path,r=e.lhs,a=e.rhs,o=e.index,i=e.item;switch(t){case"E":return[n.join("."),r,"â",a];case"N":return[n.join("."),a];case"D":return[n.join(".")];case"A":return[n.join(".")+"["+o+"]",i];default:return[]}}(e);n.log.apply(n,["%c "+S[t].text,f(t)].concat(T(r)))})):n.log("ââ no diff ââ");try{n.groupEnd()}catch(e){n.log("ââ diff end ââ ")}}function v(e,t,n,r){switch(void 0===e?"undefined":A(e)){case"object":return"function"==typeof e[r]?e[r].apply(e,T(n)):e[r];case"function":return e(t);default:return e}}function y(e,t){var n=t.logger,r=t.actionTransformer,a=t.titleFormatter,o=void 0===a?function(e){var t=e.timestamp,n=e.duration;return function(e,r,a){var o=["action"];return o.push("%c"+String(e.type)),t&&o.push("%c@ "+r),n&&o.push("%c(in "+a.toFixed(2)+" ms)"),o.join(" ")}}(t):a,i=t.collapsed,s=t.colors,l=t.level,c=t.diff,u=void 0===t.titleFormatter;e.forEach((function(a,d){var p=a.started,m=a.startedTime,h=a.action,f=a.prevState,y=a.error,b=a.took,x=a.nextState,w=e[d+1];w&&(x=w.prevState,b=w.started-p);var E=r(h),k="function"==typeof i?i((function(){return x}),h,a):i,A=C(m),T=s.title?"color: "+s.title(E)+";":"",D=["color: gray; font-weight: lighter;"];D.push(T),t.timestamp&&D.push("color: gray; font-weight: lighter;"),t.duration&&D.push("color: gray; font-weight: lighter;");var S=o(E,A,b);try{k?s.title&&u?n.groupCollapsed.apply(n,["%c "+S].concat(D)):n.groupCollapsed(S):s.title&&u?n.group.apply(n,["%c "+S].concat(D)):n.group(S)}catch(e){n.log(S)}var _=v(l,E,[f],"prevState"),N=v(l,E,[E],"action"),O=v(l,E,[y,f],"error"),j=v(l,E,[x],"nextState");if(_)if(s.prevState){var F="color: "+s.prevState(f)+"; font-weight: bold";n[_]("%c prev state",F,f)}else n[_]("prev state",f);if(N)if(s.action){var I="color: "+s.action(E)+"; font-weight: bold";n[N]("%c action ",I,E)}else n[N]("action ",E);if(y&&O)if(s.error){var P="color: "+s.error(y,f)+"; font-weight: bold;";n[O]("%c error ",P,y)}else n[O]("error ",y);if(j)if(s.nextState){var L="color: "+s.nextState(x)+"; font-weight: bold";n[j]("%c next state",L,x)}else n[j]("next state",x);c&&g(f,x,n,k);try{n.groupEnd()}catch(e){n.log("ââ log end ââ")}}))}function b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({},_,e),n=t.logger,r=t.stateTransformer,a=t.errorTransformer,o=t.predicate,i=t.logErrors,s=t.diffPredicate;if(void 0===n)return function(){return function(e){return function(t){return e(t)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(e){return function(t){return e(t)}}};var l=[];return function(e){var n=e.getState;return function(e){return function(c){if("function"==typeof o&&!o(n,c))return e(c);var u={};l.push(u),u.started=k.now(),u.startedTime=new Date,u.prevState=r(n()),u.action=c;var d=void 0;if(i)try{d=e(c)}catch(e){u.error=a(e)}else d=e(c);u.took=k.now()-u.started,u.nextState=r(n());var p=t.diff&&"function"==typeof s?s(n,c):t.diff;if(y(l,Object.assign({},t,{diff:p})),l.length=0,u.error)throw u.error;return d}}}}var x,w,E=function(e,t){return function(e,t){return new Array(t+1).join(e)}("0",t-e.toString().length)+e},C=function(e){return E(e.getHours(),2)+":"+E(e.getMinutes(),2)+":"+E(e.getSeconds(),2)+"."+E(e.getMilliseconds(),3)},k="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},D=[];x="object"===(void 0===n.g?"undefined":A(n.g))&&n.g?n.g:"undefined"!=typeof window?window:{},(w=x.DeepDiff)&&D.push((function(){void 0!==w&&x.DeepDiff===d&&(x.DeepDiff=w,w=void 0)})),t(a,r),t(o,r),t(i,r),t(s,r),Object.defineProperties(d,{diff:{value:d,enumerable:!0},observableDiff:{value:u,enumerable:!0},applyDiff:{value:function(e,t,n){e&&t&&u(e,t,(function(r){n&&!n(e,t,r)||m(e,t,r)}))},enumerable:!0},applyChange:{value:m,enumerable:!0},revertChange:{value:function(e,t,n){if(e&&t&&n&&n.kind){var r,a,o=e;for(a=n.path.length-1,r=0;r<a;r++)void 0===o[n.path[r]]&&(o[n.path[r]]={}),o=o[n.path[r]];switch(n.kind){case"A":h(o[n.path[r]],n.index,n.item);break;case"D":case"E":o[n.path[r]]=n.lhs;break;case"N":delete o[n.path[r]]}}},enumerable:!0},isConflict:{value:function(){return void 0!==w},enumerable:!0}
2,noConflict:{value:function(){return D&&(D.forEach((function(e){e()})),D=null),d},enumerable:!0}});var S={E:{color:"#2196F3",text:"CHANGED:"},N:{color:"#4CAF50",text:"ADDED:"},D:{color:"#F44336",text:"DELETED:"},A:{color:"#2196F3",text:"ARRAY:"}},_={level:"log",logger:console,logErrors:!0,collapsed:void 0,predicate:void 0,duration:!1,timestamp:!0,stateTransformer:function(e){return e},actionTransformer:function(e){return e},errorTransformer:function(e){return e},colors:{title:function(){return"inherit"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}},diff:!1,diffPredicate:void 0,transformer:void 0},N=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.dispatch,n=e.getState;return"function"==typeof t||"function"==typeof n?b()({dispatch:t,getState:n}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=_,e.createLogger=b,e.logger=N,e.default=N,Object.defineProperty(e,"__esModule",{value:!0})}(t)},79464:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setMinutes(59,59,999),t}},79527:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.instanceOf=void 0;var r=n(29657);const a=globalThis.process?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var n;const a=t.prototype[Symbol.toStringTag];if(a===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null===(n=e.constructor)||void 0===n?void 0:n.name)){const t=(0,r.inspect)(e);throw new Error(`Cannot use ${a} "${t}" from another module or realm.\n\nEnsure that there is only one instance of "graphql" in the node_modules\ndirectory. If different versions of "graphql" are the dependencies of other\nrelied on modules, use "resolutions" to ensure only one version is installed.\n\nhttps://yarnpkg.com/en/docs/selective-version-resolutions\n\nDuplicate "graphql" modules cannot be used at the same time since different\nversions may have different capabilities and behavior. The data from one\nversion used in the function from another could produce confusing and\nspurious results.`)}}return!1};t.instanceOf=a},79584:(e,t,n)=>{var r=n(92127);r(r.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}})},79770:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}},79774:(e,t,n)=>{var r=n(90517);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},79840:(e,t,n)=>{"use strict";n.d(t,{bh:()=>d,b9:()=>m});var r=n(16762),a=n.n(r),o=n(39481),i=n(34980),s=n(7066),l={type:o.cN,payload:{err:"School was not found in state."}},c=e=>{var t;return null!==(t=e.schoolTypes)&&void 0!==t&&t.length?e.schoolTypes:e.stw?"schools_that_work":""},u=e=>{var t,n,r,i,l,u,d,p,m,h,f,g,v,y,b,x,w,E,C,k,A,T,D,S,_,N,O,j,F=(n=a()(e,"data[0]",!1)?e.data[0]:e.data,{id:null!==(r=null==n?void 0:n.id)&&void 0!==r?r:"",vid:null!==(i=null==n?void 0:n.vid)&&void 0!==i?i:"",stw:null!==(l=null==n||null===(u=n.schoolOptions)||void 0===u?void 0:u.schoolsThatWork)&&void 0!==l&&l,schoolTypes:null!==(d=null==n||null===(p=n.schoolOptions)||void 0===p?void 0:p.schoolTypes)&&void 0!==d?d:"",title:null!==(m=null==n?void 0:n.title)&&void 0!==m?m:"",address:a()(n,"attributes.field_school_address.address_line1"),address2:a()(n,"attriutes.field_school_address.address_line2"),locale:a()(n,"attributes.field_geolocation"),locality:null!==(h=null==n||null===(f=n.schoolOptions)||void 0===f||null===(f=f.location)||void 0===f?void 0:f.cityName)&&void 0!==h?h:"",administrativeArea:null!==(g=null==n||null===(v=n.schoolOptions)||void 0===v||null===(v=v.location)||void 0===v?void 0:v.stateCode)&&void 0!==g?g:"",country:null!==(y=null==n||null===(b=n.schoolOptions)||void 0===b||null===(b=b.location)||void 0===b?void 0:b.countryCode)&&void 0!==y?y:"",grades:null!==(x=null==n||null===(w=n.schoolOptions)||void 0===w||null===(w=w.schoolMetadata)||void 0===w?void 0:w.grades)&&void 0!==x?x:"",explainer:null!==(E=null==n||null===(C=n.schoolOptions)||void 0===C?void 0:C.explainer)&&void 0!==E?E:"",schoolArea:null!==(k=null==n||null===(A=n.schoolOptions)||void 0===A||null===(A=A.schoolMetadata)||void 0===A?void 0:A.schoolArea)&&void 0!==k?k:"",sc
2hoolType:null!==(T=null==n||null===(D=n.schoolOptions)||void 0===D||null===(D=D.schoolMetadata)||void 0===D?void 0:D.schoolType)&&void 0!==T?T:"",featureStory:null!==(S=null==n||null===(_=n.schoolOptions)||void 0===_?void 0:_.featureStory)&&void 0!==S?S:{},relatedContent:null!==(N=n.relatedContent)&&void 0!==N?N:[],enrollment:a()(n,"attributes.field_enrollment"),slug:(0,s.uv)((0,s.sZ)((null==n?void 0:n.urlAlias)||(null==n?void 0:n.slug)||(null==n?void 0:n.uri)||"")),metatags:null!==(O=null==n?void 0:n.seo)&&void 0!==O?O:{},nextCall:null===(j=a()(n,"relationships.referencing_content.links.next.href",""))||void 0===j?void 0:j.replace("https://wpvip.edutopia.org","https://v4-1.api.edutopia.org")}),I=null==F||null===(t=F.relatedContent)||void 0===t?void 0:t.filter((e=>{var t;return(null==e?void 0:e.id)!==(null==F||null===(t=F.featureStory)||void 0===t?void 0:t.id)}));return{type:o.nc,school:{id:F.id,vid:F.vid,stw:F.stw,schoolTypes:c(F),title:F.title,locality:F.locality,administrativeArea:F.administrativeArea,address:F.address,locale:F.location,country:F.country,grades:F.grades,explainer:F.explainer,schoolArea:F.schoolArea,schoolType:F.schoolType,featureStory:F.featureStory,relatedContent:I,enrollment:F.enrollment,slug:F.slug,metatags:F.metatags,nextCall:F.nextCall}}},d=e=>(t,n)=>{n().schools.slug||t((e=>({type:o.nC,payload:{url:(0,i.W7)("school/".concat(e)),success:u}}))(e))},p=(e,t)=>(n,r)=>{var i,s,u=r(),d=a()(u,"schools[".concat(e,"]"),!1);if(d){if(void 0===t.data)return}else n(l);var p=a()(t,"links.next.href","");p=p.replace("https://wpvip.edutopia.org","https://v4-1.api.edutopia.org");var m=null==d||null===(i=d.relatedContent)||void 0===i?void 0:i.concat(t.data);m=null===(s=m)||void 0===s?void 0:s.filter((e=>{var t;return(null==e?void 0:e.id)!==(null==d||null===(t=d.featureStory)||void 0===t?void 0:t.id)})),n({type:o.nc,school:{id:d.id,vid:d.vid,stw:d.stw,schoolTypes:c(d),title:d.title,locality:d.locality,administrativeArea:d.administrativeArea,address:d.address,location:d.location,grades:d.grades,explainer:d.explainer,schoolArea:d.schoolArea,schoolType:d.schoolType,featureStory:d.featureStory,relatedContent:m,enrollment:d.enrollment,slug:d.slug.toLowerCase(),metatags:d.metatags,nextCall:p}})},m=(e,t)=>n=>{n({type:o.GD}),n({type:o.nC,payload:{url:e,success:p,callingPath:t,setError:!1}})}},79916:(e,t,n)=>{var r=n(29545),a=n(96221);e.exports=function(e,t){var n=a(e),o=a(t);return 4*(n.getFullYear()-o.getFullYear())+(r(n)-r(o))}},80045:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(98587);function a(e,t){if(null==e)return{};var n,a,o=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},80079:(e,t,n)=>{var r=n(63702),a=n(70080),o=n(24739),i=n(48655),s=n(31175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=o,l.prototype.has=i,l.prototype.set=s,e.exports=l},80093:(e,t,n)=>{var r=n(82879);e.exports=function(e){return r(new Date,e)}},80128:e=>{e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},80237:(e,t,n)=>{for(var r,a=n(67526),o=n(33341),i=n(4415),s=i("typed_array"),l=i("view"),c=!(!a.ArrayBuffer||!a.DataView),u=c,d=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d<9;)(r=a[p[d++]])?(o(r.prototype,s,!0),o(r.prototype,l,!0)):u=!1;e.exports={ABV:c,CONSTR:u,TYPED:s,VIEW:l}},80251:(e,t,n)=>{"use strict";n.d(t,{M7:()=>u,_p:()=>d,k$:()=>y,v4:()=>f});var r=n(54705),a=n(96540),o=n(58409);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l="teacher2teacher",c="principalproject",u=[l,c],d={[l]:"t2t",[c]:"pp"},p="techNewsletter",m="researchNewsletter",h="weeklyNewsletter",f={[p]:{default:"We have a few quick questions before we sign you up. Youâll also unlock access to your own personalized resource feed, Homeroom. ð¥",partner:"Youâll also be subscribed to The Wired Classroom, our monthly tech newsletter, and receive periodic updates about whatâs next for Teacher2Teacher and Principal Project."},[m]:{default:"We have a few quick questions before we sign you up. Youâll also unlock access to your own personalized resource feed, Homeroom. ð¥",partner:"Youâll also be subscribed to The Research Is In, our monthly research newsletter, and receive periodic updates about whatâs next for Teacher2Teacher and Principal Project."},[h]:{default:"We have a few quick questions before we sign you up. Youâll also unlock access to your own personalized resource feed, Homeroom. ð¥",partner:"Youâll also be subscribed to The Intercom, our monthly research newsletter, and receive periodic updates about whatâs next for Teacher2Teacher and Principal Project."}},g={grades:{preheader:a.createElement("p",{className:"".concat(o.h7.boldPreheader," ").concat(o.h7.topHeaderMargin),style:{maxWidth:"780px",marginLeft:"auto",marginRight:"auto"}},"Welcome to Edutopia! These questions will help us personalize your community experience."),header:a.createElement("p",{className:o.h7.longSubheader,style:{maxWidth:"780px",marginLeft:"auto",marginRight:"auto"}},"Youâll also be subscribed to The Intercom, our weekly resource newsletter, and receive periodic updates about whatâs next for Teacher2Teacher and Principal Project."),subheader:a.createElement("h2",{className:"".concat(o.h7.header," ").concat(o.h7.topHeaderMargin," ").concat(o.h7.headerBottomMargin)},"What grade level do you work with?")},roles:{header:a.createElement("h2",{className:"".concat(o.h7.header," ").concat(o.h7.topHeaderMargin," ").concat(o.h7.headerBottomMargin),style:{maxWidth:"621px"}},"Do any of these describe your educational role?")}},v={default:{grades:{preheader:a.createElement("p",{className:"".concat(o.h7.preheader," ").concat(o.h7.topHeaderMargin)},"We have a few quick questions before we sign you up. You'll also unlock access to your own personalized resource feed, Homeroom, and be subscribed to our (epic!) community newsletter, The Intercom."),header:a.createElement("h2",{className:o.h7.header},"What grade level do you work with?"),subheader:a.createElement("p",{className:o.h7.subheader},"We'll highlight things you might like.")},roles:{header:a.createElement("h2",{className:"".concat(o.h7.header," ").concat(o.h7.topHeaderMargin," ").concat(o.h7.headerBottomMargin),style:{maxWidth:"621px"}},"Do any of these describe your educational role?")}},[l]:g,[c]:g},y=(e,t)=>{var n=v[e]||v.default,r=f[t];if(!r)return n;var i=n!==v.default,l=i?r.partner:r.default;return s(s({},n),{},i?{grades:s(s({},n.grades),{},{header:a.createElement("p",{className:"".concat(o.h7.longSubheader),style:{maxWidth:"780px",marginLeft:"auto",marginRight:"auto"}},l)})}:{grades:s(s({},n.grades),{},{preheader:a.createElement("p",{className:"".concat(o.h7.preheader," ").concat(o.h7.topHeaderMargin)},l)})})}},80351:(e,t,n)=>{var r=n(25144);e.exports=function(e,t){var n=r(e,t)/1e3;return n>0?Math.floor(n):Math.ceil(n)}},80376:(e,t,n)=>{"use strict";n.d(t,{A:()=>D});var r=n(96540),a=n(71468),o=n(47089),i=n(75930),s=n(17904),l=n(62524);const c={container:(0,i.AH)("{\n background: ".concat(s.Tj.white,";\n position: relative;\n }")),header:(0,i.AH)("{\n position: relative;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n background: linear-gradient(180deg, rgba(16, 85, 81, 0.28) 0%, #FFFFFF 82.5%);\n\n .swirl {\n position: absolute;\n width: 220px;\n height: auto;\n pointer-events: none;\n\n @media screen and (min-width: ".concat(s.T5.small,") {\n width: 443px;\n }\n }\n\n .swirl-top-right {\n top: 0;\n right: 0;\n }\n\n .swirl-bottom-left {\n bottom: 0;\n left: 0;\n }\n }")),bannerImage:(0,i.AH)("{\n display: block;\n width: 80%;\n max-width: 718px;\n margin: 40px 0 0;\n position: relative;\n\n img {\n display: block;\n width: 100%;\n height: auto;\n }\n\n @media screen and (min-width: ".concat(s.T5.small,") {\n width: 60%;\n margin-top: 65px;\n }\n }")),headerContent:(0,i.AH)("{\n display: flex;\n flex-direction: column;
2\n align-items: center;\n justify-content: center;\n gap: 30px;\n padding: 10px 20px 0px;\n position: relative;\n\n p {\n margin: 0;\n padding: 0;\n font-weight: 400;\n color: ".concat(s.Tj.black,";\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n text-align: center;\n max-width: 793px;\n }\n\n a {\n margin-top: -10px;\n }\n\n .bottom-content {\n margin-top: 10px;\n font-weight: 500;\n }\n }")),date:(0,i.AH)("{\n border-top: 1px solid #105551;\n border-bottom: 1px solid #105551;\n margin: 0 0 20px;\n\n p {\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 300;\n font-size: 16px;\n line-height: 18px;\n letter-spacing: 0;\n text-align: center;\n color: #105551;\n margin: 0;\n padding: 8px 0;\n }\n }")),content:(0,i.AH)("{\n position: relative;\n padding: 0 20px;\n }"),footer:(0,i.AH)("{\n background-color: #105551;\n height: 220px;\n display: flex;\n justify-content: center;
2\n align-items: center;\n flex-direction: column;\n gap: 20px;\n width: 100%;\n\n h4 {\n color: #FFFFFF;\n font-size: 21px;\n line-height: 21px;\n letter-spacing: 0;\n text-align: center;\n margin: 0;\n }\n\n @media screen and (min-width: ".concat(s.T5.small,") {\n height: 300px;\n gap: 30px;\n\n h4 {\n font-size: 32px;\n line-height: 32px;\n }\n }\n }")),footerText:(0,i.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 8px;\n\n img {\n width: 18px;\n }\n\n h4 {\n font-size: 18px;\n }\n\n @media screen and (min-width: ".concat(s.T5.xxsmall,") {\n flex-direction: row;\n gap: 10px;\n\n img {\n width: 19.5px;\n }\n\n h4 {\n font-size: 19.5px;\n }\n }\n\n @media screen and (min-width: ").concat(s.T5.small,") {\n gap: 16px;\n\n img {\n width: auto;\n }\n\n h4 {\n font-size: 32px;\n }\n }\n }")),article:(0,i.AH)("{\n max-width: 793px;\n margin: 0 auto;\n &:not(:last-of-type) {\n border-bottom: 1px solid #105551;\n }\n\n &:first-of-type {\n margin-top: 40px;\n }\n\n @media screen and (min-width: ".concat(s.T5.small,") {\n margin: 40px auto;\n }\n\n a.story-link {\n &:hover {\n background-color: ").concat(s.Tj.hover,";\n }\n }\n }")),story:(0,i.AH)("{\n display: flex;\n flex-direction: column;\n gap: 20px;\n padding: 0 20px 30px;\n\n .featured-image {\n width: 100%;\n height: auto;\n display: block;\n }\n\n .story-header {\n display: flex;\n align-items: center;\n gap: 12px;\n\n img {\n width: 33px;\n height: auto;\n flex-shrink: 0;\n }\n\n h2 {\n font-family: ".concat(l.A.displayBold,";\n font-weight: 600;\n font-size: 24px;\n line-height: 30px;\n letter-spacing: 0;\n color: #105551;\n margin: 0;\n }\n }\n\n p, ol {\n margin: 0;\n font-family: ").concat(l.A.sansSerif,";\n font-weight: 300;\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n color: ").concat(s.Tj.black,";\n\n strong {\n font-weight: 500;\n }\n }\n\n ol {\n padding-left: 28px;\n\n li:not(:last-of-type) {\n margin-bottom: 15px;\n }\n }\n\n .story-link {\n font-family: ").concat(l.A.sansSerif,";\n font-weight: 300;\n font-size: 16px;\n line-height: 18px;\n letter-spacing: 0;\n color: #000000;\n text-decoration: none;\n width: max-content;\n }\n }")),card:(0,i.AH)("{\n display: flex;\n flex-direction: column;\n gap: 13px;\n padding: 20px;\n background-color: #EEEEEE;\n text-decoration: none;\n\n img {\n width: 100%;\n height: auto;\n flex-shrink: 0;\n }\n\n .card-text {\n display: flex;\n flex-direction: column;\n gap: 8px;\n }\n\n h3 {\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 500;\n font-size: 16px;\n line-height: 18px;\n letter-spacing: 0;\n color: ").concat(s.Tj.black,";\n margin: 0;\n\n .play-icon {\n width: 18px;\n height: 18px;\n vertical-align: -4px;\n margin-right: 6px;\n }\n }\n\n p {\n font-family: ").concat(l.A.sansSerif,";\n font-weight: 300;\n font-size: 16px;\n line-height: 18px;\n letter-spacing: 0;\n color: #333333;\n margin: 0;\n }\n\n @media screen and (min-width: ").concat(s.T5.xxsmall,") {\n flex-direction: row;\n align-items: flex-start;\n\n img {\n width: 185px;\n }\n }\n }"))};var u,d,p=n(71057),m=n(40207),h=n(29970),f=n(84976);const g=e=>{var{story:t}=e;return r.createElement("div",{className:c.story},t.featuredImage&&r.createElement("img",{className:"featured-image",src:t.featuredImage,alt:t.title}),r.createElement("div",{className:"story-header"},!t.featuredImage&&(u||(u=r.createElement("img",{src:"/assets/pp-lightbulb-icon.svg",alt:"","aria-hidden":"true"}))),r.createElement("h2",null,t.title)),t.body,r.createElement(f.N_,{to:t.url,className:"story-link"},t.linkText),r.createElement(f.N_,{to:t.card.url,className:c.card},t.card.image&&r.createElement("img",{src:t.card.image,alt:t.card.title}),r.createElement("div",{className:"card-text"},r.createElement("h3",null,t.card.isVideo&&(d||(d=r.createElement("img",{className:"play-icon",src:"/assets/video-circle-black.svg",alt:"","aria-hidden":"true"}))),t.card.title),r.createElement("p",null,t.card.description))))};var v,y,b,x,w,E,C,k,A=n(44206),T=[{title:"When a Departing Teacher Leaves a Big Gap",featuredImage:"https://wpvip.edutopia.org/wp-content/uploads/2026/06/EDUTOPIA_teacherleaves_rev2_BenjaminCurrie.jpg.jpg?w=1200&quality=85",linkText:"Read the full article",url:"/article/managing-star-teachers-departures",body:r.createElement(r.Fragment,null,r.createElement("p",null,"How you handle the departure of a top teacher, âthe type who serves as the connective tissue of an entire grade or department,â matters enormously for both the departing educator and the staff watching closely."),r.createElement("p",null,"Three principalsâDeborah Dennie of Leonardtown Middle School in Maryland, Heather Bardwell of Mountain Ga
2p Middle School in Alabama, and Ron Reetz of Mounds View High School in Minnesotaâtalked with Edutopia about how they handle this situation."),r.createElement("p",null,"A few key points they agree on:"),r.createElement("p",null,r.createElement("strong",null,"Try to retain top talent thoughtfully.")," Once you know why a teacher is leaving, you may be able to offer them a compelling reason to stick aroundâbut ultimately you should support what they decide is best for them."),r.createElement("p",null,r.createElement("strong",null,"Honor the departure on the teacherâs terms.")," Some want celebrations; others prefer a quiet exit. Defer to the individual. And let them control the timeline for announcing their departure, unless it would interfere with a formal search for a replacement."),r.createElement("p",null,r.createElement("strong",null,"Assess whether one person, or several, can fill the gap.")," ","Have a new teacher work closely with the departing one to learn as much as possible, and lean on master teachers during transitions."),r.createElement("p",null,"And if you really want to get ahead of the game? Begin thinking about who could replace your top teachers even before any of them make plans to leave.")),card:{title:"What to Do When One of Your Best Teachers Leaves",description:"Advice from three principals about how to handle exit plans, retirement ceremonies, and intimidating staffing gaps.",image:"https://wpvip.edutopia.org/wp-content/uploads/2026/06/EDUTOPIA_teacherleaves_rev2_BenjaminCurrie.jpg.jpg?w=1200&quality=85",url:"/article/managing-star-teachers-departures"}},{title:"5 Questions to Determine Whether Youâre Micromanaging",linkText:"Read the full article",url:"/article/how-avoid-micromanaging-school-leader",body:r.createElement(r.Fragment,null,r.createElement("p",null,"When Crystal Frommert made the leap from teacher to school leader, she vowed not to micromanage. Easier said than done. Organizing her first big event, Frommert found that no detail was too smallâshe wanted the event to go perfectly according to her vision. After sweating over a long late-night email about logistics, Frommert faced the truth: She was micromanaging."),r.createElement("p",null,"Sheâs since written up ",r.createElement("strong",null,"five reflective questions")," you can consider if youâre worried you might be falling into similar habits:"),r.createElement("ol",null,r.createElement("li",null,"Do you need to know everything all the time?"),r.createElement("li",null,"Are you a resource for your teamâor a roadblock?"),r.createElement("li",null,"Do you pretend to listen to your teamâs ideas knowing youâll do things your way?"),r.createElement("li",null,"Do you get over-involved in details that donât really matter?"),r.createElement("li",null,"Is everything urgentâdo you email or text your staff in the evenings or on weekends?")),r.createElement("p",null,"Above all else, Frommert writes, sheâs âlearned to pauseâ and check in with herself. âDo I trust the people I hired?â sheâll ask. If the answer is yes, then she knows what to do next: Provide high-level guidance, but âgive them room to be good at their jobs,â she says.")),card:{title:"Are You Micromanaging?",description:"Carefully considering these five questions can help leaders understand whether they are empowering staff membersâor disregarding their expertise.",image:"https://wpvip.edutopia.org/wp-content/uploads/2026/04/EDUTOPIA_micromanaging_BenjaminCurrie_alt.jpg?w=1200&quality=85",url:"/article/how-avoid-micromanaging-school-leader"}},{title:"Getting 360-Degree Feedback as a Leader",linkText:"Read the full article",url:"/article/feedback-school-leaders",body:r.createElement(r.Fragment,null,r.createElement("p",null,"Schools track studentsâ academic data, of course, but Principal Dan Fisher notes that âthere are also many intangibles, like teacher morale, parent impressions of the school, and student experience, that wonât be captured in test scores and are nonetheless central to a schoolâs success.â He believes that effective leadership requires actively seeking qualitative feedback from all stakeholdersâstudents, teachers, and parents. This is known in the business world as 360-degree feedback; Fisher prefers the term âimmersive.â"),r.createElement("p",null,"Here are a few ways Fisher suggests making sure you hear from everyone: ",r.createElement("strong",null,"Students:")),r.createElement("p",null,"âGo outside at recess and play with kids; the informal time surfaces insights no survey can."),r.createElement("p",null,"âRun student council meetings as mini focus groups (pizza helps)."),r.createElement("p",null,r.createElement("strong",null,"Teachers:")),r.createElement("p",null,"âMeet regularly with department heads, opening with âWhat are the latest stresses, worries, or conflicts that I should be aware of?â"),r.createElement("p",null,"âBe secure in your leadership: When feedback is negative, respond with curiosity and questions, not defensiveness."),r.createElement("p",null,r.createElement("strong",null,"Parents:")),r.createElement("p",null,"âSend short annual surveys (three questions max) with an optional email field for follow-up."),r.createElement("p",null,"âUse a core parent email group as a sounding board before making controversial decisions."),r.createElement("p",null,r.createElement("strong",null,"The bottom line:")," If you build genuine relationships across all groups, you can make better decisions, stay ahead of problems, and earn lasting trust from the community.")),card:{title:"An Immersive Approach to Getting Feedback as a School Leader",description:"Spending time with students, teachers, and parents gives administrators a 360-degree view of what the community thinks, feels, and needs.",image:"https://wpvip.edutopia.org/wp-content/uploads/2026/05/hero_blog_administration-and-leadership_photo_iStock_2258761546_kali9.jpg?w=1200&quality=85",url:"/article/feedback-school-leaders"}},{title:"Implementing Insights From Research to Narrow Achievement Gaps",linkText:"Watch the full video",url:"/video/working-toward-instructional-equity-for-all",body:r.createElement(r.Fragment,null,r.createElement("p",null,"How do you integrate education research at scale? Frederick County Public Schools in Maryland has implemented insights from learning science all across the district, with measurable success in narrowing achievement gaps for previously underserved students."),r.createElement("p",null,"Key points from the district:"),r.createElement("p",null,r.createElement("strong",null,"Instru
2ctional fairness is about depth of thinking.")," ","Meg Lee, former director of organizational development for the district, says, âInstructional equity is every student having an opportunity to think deeply.â"),r.createElement("p",null,r.createElement("strong",null,"Effective strategies to achieve that goal are used in all classrooms.")," ","Teachers have been trained in strategies like activating prior knowledge, using formative data quickly and effectively, and using purposeful questioning to guide struggling students through challenges so they build confidence in their academic abilities."),r.createElement("p",null,"As high school principal David Franceschina says, instructional equity âisnât watering down whatâs expected of the kid. Itâs building a pathway to the same goals. So the goal remains the same, but the path to get there could be a little bit different depending on the student that is in front of you.â")),card:{isVideo:!0,title:"Working Toward Instructional Equity for All",description:"A focus on the science of learning has helped this district shrink achievement and opportunity gapsâby making sure every student is engaged in effortful thinking.",image:"https://i.ytimg.com/vi/Qu6ncJWO8oM/maxresdefault.jpg",url:"/video/working-toward-instructional-equity-for-all"}}];const D=(0,A.h)((0,a.Ng)((e=>{var t;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn}}))((e=>{var{loggedIn:t=!1}=e,n=t?"/account/settings?grades&subscribe=principalProjectNewsletter":"/account/signup?grades&subscribe=principalProjectNewsletter";return r.createElement("div",{className:c.container},r.createElement(o.A,{type:"WebPage",seoProps:{title:"Edutopia Newsletters: The Principal Project",rawCreated:"2025-05-15T00:00:00Z",metatags:{metaDesc:"If youâre working to support schoolsâwhether youâre leading one or guiding manyâwe know you donât need more noise in your inbox. Thatâs why The Principal Project newsletter cuts through it allâbringing you relevant, personalized insights, plus stories from leaders whoâve found what works. Itâs practical, focused, and, like everything from Edutopia, totally free.",opengraphDescription:"If youâre working to support schoolsâwhether youâre leading one or guiding manyâwe know you donât need more noise in your inbox. Thatâs why The Principal Project newsletter cuts through it allâbringing you relevant, personalized insights, plus stories from leaders whoâve found what works. Itâs practical, focused, and, like everything from Edutopia, totally free.",opengraphImage:{mediaItemUrl:"".concat("https://www.edutopia.org","/assets/marketing-pages/principal-project-share.jpg")}}}}),r.createElement("div",{className:c.header},v||(v=r.createElement("img",{className:"swirl swirl-top-right",src:"/assets/top-right-pp-swirl.svg",alt:"","aria-hidden":"true"})),y||(y=r.createElement("img",{className:"swirl swirl-bottom-left",src:"/assets/bottom-left-pp-swirl.svg",alt:"","aria-hidden":"true"})),r.createElement("h1",{className:c.bannerImage},b||(b=r.createElement("img",{src:"/assets/PP-logo-newsletter-header.svg",alt:"The Principal Project"}))),r.createElement("div",{className:c.headerContent},x||(x=r.createElement("p",null,"If youâre working to support schoolsâwhether youâre leading one or guiding manyâwe know you donât need more noise in your inbox. Thatâs why The Principal Project newsletter cuts through it allâbringing you relevant, personalized insights, plus stories from leaders whoâve found what works. Itâs practical, focused, and, like everything from Edutopia, totally free.")),r.createElement(m.A,{url:n,urlType:"internal",className:"".concat(p.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{h.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe"),w||(w=r.createElement("p",{className:"bottom-content"},"Want to read it first? Hereâs a recent edition:")))),r.createElement("div",{className:c.content},T.map(((e,t)=>r.createElement("div",{key:t,className:c.article},0===t&&r.createElement("div",{className:c.date},E||(E=r.createElement("p",null,"June 9, 2026"))),r.createElement(g,{story:e}))))),r.createElement("div",{className:c.footer},r.createElement("div",{className:c.footerText}
2,C||(C=r.createElement("img",{src:"/assets/marketing-pages/mail-white.svg",alt:"Newsletter Icon"})),k||(k=r.createElement("h4",null,"Get the next edition in your inbox"))),r.createElement(m.A,{url:n,urlType:"internal",className:"".concat(p.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{h.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe now!")))})))},80585:(e,t,n)=>{"use strict";n.d(t,{a1:()=>wt,fg:()=>Et,Ay:()=>Ct});var r,a=n(58168),o=n(54705),i=n(96540),s=n(47089),l=n(71468),c=n(5313),u=n(16762),d=n.n(u),p=n(44206),m=n(84976),h=n(47767),f=n(62251),g=n(87098),v=n(93707);const y=()=>{var[e,t]=(0,i.useState)(!1);(0,i.useEffect)((()=>{var e=(0,v.P$)(v.gy);null!=e&&e.dismissed||t(!0)}),[]);var n=(0,i.useCallback)((()=>{(0,v.Cm)({dismissed:!0},v.gy),t(!1)}),[]);return e?i.createElement("div",{className:f.Ay.t2tCTAWelcome.container},i.createElement("button",{type:"button",onClick:n,className:f.Ay.t2tCTAWelcome.closeButton,"aria-label":"Close"},r||(r=i.createElement("img",{src:"/assets/ask-and-answer/close-button-t2t.svg",alt:"","aria-hidden":"true"}))),i.createElement("div",{className:f.Ay.t2tCTAWelcome.textBlock},i.createElement("img",{src:"/assets/ask-and-answer/t2t-banner-icon.svg",alt:"","aria-hidden":"true",className:f.Ay.t2tCTAWelcome.logo}),i.createElement("img",{src:"/assets/ask-and-answer/Welcome-t2t-text.svg",alt:"Welcome!",className:f.Ay.t2tCTAWelcome.heading}),i.createElement("div",{className:f.Ay.t2tCTAWelcome.body},"We know the first few weeks of school can feel energizing, hectic, and hopeful all at once. This space is here for when you need a fresh perspective or dose of inspiration to get through it. ð¡"))):null};var b=n(22514),x=n(10467),w=n(40207),E=n(72505),C=n.n(E),k=n(12035),A={recommended:{endpoint:"teacher2teacher/recommended",receiveAdditionalQuestions:k.xQ},popular:{endpoint:"teacher2teacher/popular",receiveAdditionalQuestions:k.ZZ}};const T=e=>{var{next:t,type:n,topic:r}=e,a=(0,l.wA)(),[o,s]=i.useState(!1),c=function(){var e=(0,x.A)((function*(e){var{endpoint:i,receiveAdditionalQuestions:l}=A[n]||{};if(e.preventDefault(),!o){s(!0);try{var c;c="".concat("https://v4-1.api.edutopia.org","/").concat(i,"?next=").concat(t),"popular"===n&&r&&(c+="&topic=".concat(r));var u=yield C().get(c);u.data&&200===u.request.status&&a("popular"===n?l(u.data,a,r):l(u.data))}catch(e){console.error("Error loading more activity items:",e)}finally{s(!1)}}}));return function(t){return e.apply(this,arguments)}}();return i.createElement("div",{style:{maxWidth:"830px",margin:"40px auto 0",width:"100%"}},i.createElement(w.A,{clickHandler:c,disabledState:!o,fullWidth:!0},o?"Loading...":"Load More"))};var D,S,_,N=n(88404),O=n(22814);const j=e=>{var{data:t,loggedIn:n}=e,r=t.content||[],{next:a}=t;if(!r.length)return i.createElement("div",{className:f.Ay.viewContent},D||(D=i.createElement(b.A,null)));var o=(0,N.AC)();if(o.postId){var s=r.find((e=>e.id===o.postId));s&&(0,N.jP)(),s||(r=[{id:o.postId,slug:o.pendingQuestion.slug,title:o.pendingQuestion.question,askedByName:o.pendingQuestion.authorName,askedByEmail:o.pendingQuestion.authorEmail,askedByEditor:Boolean((0,O.M8)(o.pendingQuestion.authorEmail)),latestCommentMeta:{commentCount:0,commentId:"",authorName:"",avatarUrl:"",authorEmail:"",content:""},eduStatsScore:{score:0}},...r])}return i.createElement(i.Fragment,null,r.length?i.createElement(i.Fragment,null,_||(_=i.createElement(y,null)),r.map(((e,t)=>{var r,a,o,s,l,c,u;return i.createElement(g.Ay,{key:e.id,id:e.id,slug:e.slug,title:e.title,author:{name:e.askedByName},cardStyle:e.askedByEditor?"editor-default":"",commentCount:null==e||null===(r=e.latestCommentMeta)||void 0===r?void 0:r.commentCount,score:null==e||null===(a=e.eduStatsScore)||void 0===a?void 0:a.score,lastestComment:{commentId:"sidebar-comment-".concat(null==e||null===(o=e.latestCommentMeta)||void 0===o?void 0:o.commentId),author:{avatar:null==e||null===(s=e.latestCommentMeta)||void 0===s?void 0:s.avatarUrl,name:null==e||null===(l=e.latestCommentMeta)||void 0===l?void 0:l.authorName,email:null==e||null===(c=e.latestCommentMeta)||void 0===c?void 0:c.authorEmail},content:null==e||null===(u=e.latestCommentMeta)||void 0===u?void 0:u.content},renderSignUp:!n&&1===t,terms:e.terms,template:e.template,panelists:e.panelists})})),r&&r.length>0&&a&&i.createElement(T,{type:"recommended",next:a})):S||(S=i.createElement(b.A,null)))};var F,I;const P=e=>{var{content:t=[],loggedIn:n,termSlug:r,next:a}=e;
2return t.length?i.createElement(i.Fragment,null,t.length?t.map(((e,t)=>{var r,a,o,s,l,c,u;return i.createElement(g.Ay,{key:"".concat(e.id,"-").concat(t),id:e.id,slug:e.slug,title:e.title,author:{name:e.askedByName},cardStyle:e.askedByEditor?"editor-default":"",commentCount:null==e||null===(r=e.latestCommentMeta)||void 0===r?void 0:r.commentCount,score:null==e||null===(a=e.eduStatsScore)||void 0===a?void 0:a.score,lastestComment:{commentId:"sidebar-comment-".concat(null==e||null===(o=e.latestCommentMeta)||void 0===o?void 0:o.commentId),author:{avatar:null==e||null===(s=e.latestCommentMeta)||void 0===s?void 0:s.avatarUrl,name:null==e||null===(l=e.latestCommentMeta)||void 0===l?void 0:l.authorName,email:null==e||null===(c=e.latestCommentMeta)||void 0===c?void 0:c.authorEmail},content:null==e||null===(u=e.latestCommentMeta)||void 0===u?void 0:u.content},renderSignUp:!n&&1===t,terms:e.terms,template:null==e?void 0:e.template,panelists:e.panelists})})):I||(I=i.createElement(b.A,null)),t&&t.length>0&&a&&i.createElement(T,{type:"popular",next:a,topic:r})):i.createElement("div",{className:f.Ay.viewContent},F||(F=i.createElement(b.A,null)))},L=e=>{var t,n,{view:r,termSlug:a,loggedIn:o,recommendedAskAndAnswers:s,popularAskAndAnswers:l}=e;switch(r){case"popular":return i.createElement("div",{className:f.Ay.viewContent},i.createElement(P,{termSlug:a,content:(null==l||null===(t=l[a])||void 0===t?void 0:t.content)||[],next:null==l||null===(n=l[a])||void 0===n?void 0:n.next,loggedIn:o}));case"recommended":return i.createElement("div",{className:f.Ay.viewContent},i.createElement(j,{data:s,loggedIn:o}));default:return i.createElement("div",{className:f.Ay.viewContent},i.createElement(j,{content:s,loggedIn:o}))}};var M=n(4246),H=n(32465),R=n(2643),B=n(48951),z=n(14370),V=n(97462),U=n(62524),q=n(66763),W=n(94382),G=n(75930),Y=n(17904);const K={container:(0,G.AH)(".sorting-wrapper{padding:0 0 20px 0;}.comment-content-container{span,p,em,ol,ul,li{font-weight:300;font-size:21px;line-height:27px;}a{font-size:21px;line-height:27px;}}"),seeMoreButton:(0,G.AH)("\n position: relative;\n top: unset;\n border: 2px solid ".concat(Y.Tj.brand2,";\n text-transform: uppercase;\n border-radius: 60px;\n background-color: ").concat(Y.Tj.white,";\n color: ").concat(Y.Tj.brand2,";\n line-height: 40px;\n font-weight: 600;\n cursor: pointer;\n ")),viewComments:(0,G.AH)("\n margin-bottom: 20px;\n ")};var Z,$,Q=n(18772),X=n(75643),J=n(39481),ee=n(21742),te=n(46798);function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ne(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ne(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ae=e=>{var{comments:t,isCommentsDisabled:n,articleAuthorsEmails:r,user:a,depth:o,hasNextPage:s,nextPage:l,nid:c,slug:u,parent:d,dispatch:p,children:m,inSidebar:h=!1,sortValue:f,handleOpenSidebar:g=()=>!0,onUsefulClick:v=()=>{},panelistEmails:y=[],isQuestionVariation:b,isBrandVariation:w=!1,suppressLastDivider:E=!1,isBeforeBrandDivider:k=!1,showUpvoteTooltip:A=!1,onUpvoteTooltipClose:T=()=>{},enableImageModal:D=!1,isFirstThread:S=!1,targetCommentId:_=null}=e,[N,O]=(0,i.useState)(null!=t?t:[]),[j,F]=(0,i.useState)(s),[I,P]=(0,i.useState)(l),[L,M]=(0,i.useState)(!1),[H]=(0,i.useState)(null==b||b),[R,B]=(0,i.useState)(!1);(0,i.useEffect)((()=>{O(null!=t?t:[]),F(s),P(l)}),[t,s,l,f]);var z=H&&1===o&&!S,V=z?(0,X.NE)(N):0;(0,i.useEffect)((()=>{_&&z&&!R&&(0,X.K)(N,_)&&B(!0)}),[_,N]);var U=function(){var e=(0,x.A)((function*(e){M(!0);var t=null;["answered","unanswered"].includes(f)&&(t="answered"===f,f="COMMENT_DATE");var n="".concat("https://v4-1.api.edutopia.org","/comments?article=").concat(u,"&parent=").concat(d,"&after=").concat(encodeURIComponent(I),"&first=50&order=").concat(o?"ASC":"DESC","&orderby=").concat(f,"&email=").concat(encodeURIComponent(null==a?void 0:a.email)).concat("boolean"==typeof t?"&answeredByPanelist=".concat(t):"");C().create()(n).then((t=>{var n,r,a,o,i,s,l,c,m=null!==(n=null==t||null===(r=t.data)||void 0===r?void 0:r.data)&&void 0!==n?n:null==t?void 0:t.data,h=[...N,...(0,X.Ow)(null==m||null===(a=m.comments)||void 0===a?void 0:a.nodes)];if(O(h),F(null!==(o=null==m||null===(i=m.comments)||void 0===i||null===(i=i.pageInfo)||void 0===i?void 0:i.hasNextPage)&&void 0!==o&&o),P(null!==(s=null==m||null===(l=m.comments)||void 0===l||null===(l=l.pageInfo)||void 0===l?void 0:l.endCursor)&&void 0!==s?s:null),M(!1),null==e||null===(c=e.target)||void 0===c||c.focus(),!d){var g,v,y,b,x,w={comments:h,count:null==m?void 0:m.commentCount,status:null==m?void 0:m.commentStatus,articleAuthors:null==m?void 0:m.coAuthors,disableComments:null==m?void 0:m.isCommentsDisabled,showComments:"open"===(null==m?void 0:m.commentStatus),hasNextPage:null!==(g=null==m||null===(v=m.comments)||void 0===v||null===(v=v.pageInfo)||void 0===v?void 0:v.hasNextPage)&&void 0!==g&&g,nextPage:null!==(y=null==m||null===(b=m.comments)||void 0===b||null===(b=b.pageInfo)||void 0===b?void 0:b.endCursor)&&void 0!==y?y:null,activeFormId:null!==(x=null==m?void 0:m.activeFormId)&&void 0!==x?x:null,displayCommentSidebar:!0},E="useful"===f?J.u2:J.f5;p({type:E,slug:u,comments:w})}})).catch((()=>{}))}));return function(t){return e.apply(this,arguments)}}(),G=i.createElement("li",{key:"toggle-replies",className:"toggle-replies-li",style:re({listStyle:"none",position:"relative",zIndex:1,marginTop:R?"0":"-19.5px",marginLeft:R?"0px":"-20px"},k&&!R?{marginBottom:"-40px"}:{})},i.createElement("button",{className:"".concat(W.M$.toggleRepliesButton," ").concat(R?W.M$.toggleRepliesButtonExpanded:""),style:re(re({},R?{marginTop:"-19.5px"}:{}),R?{}:{marginLeft:0}),onClick:()=>B((e=>!e))},R?i.createElement(i.Fragment,null,Z||(Z=i.createElement("svg",{width:"18",height:"18",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{clipPath:"url(#clip-minus)"},i.createElement("path",{d:"M6.99984 1.16663C3.77984 1.16663 1.1665 3.77996 1.1665 6.99996C1.1665 10.22 3.77984 12.8333 6.99984 12.8333C10.2198 12.8333 12.8332 10.22 12.8332 6.99996C12.8332 3.77996 10.2198 1.16663 6.99984 1.16663ZM6.99984 11.6666C4.42734 11.6666 2.33317 9.57246 2.33317 6.99996C2.33317 4.42746 4.42734 2.33329 6.99984 2.33329C9.57234 2.33329 11.6665 4.42746 11.6665 6.99996C11.6665 9.57246 9.57234 11.6666 6.99984 11.6666Z",fill:"#0094C7"}),i.createElement("rect",{x:"4",y:"6.5",width:"6",height:"1",fill:"#0094C7"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip-minus"},i.createElement("rect",{width:"14",height:"14",fill:"white"}))))),"Collapse replies (".concat(V,")")):i.createElement(i.Fragment,null,$||($=i.createElement("svg",{width:"18",height:"18",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{clipPath:"url(#clip-plus)"},i.createElement("path",{d:"M7.58317 4.08329H6.4165V6.41663H4.08317V7.58329H6.4165V9.91663H7.58317V7.58329H9.9165V6.41663H7.58317V4.08329ZM6.99984 1.16663C3.77984 1.16663 1.1665 3.77996 1.1665 6.99996C1.1665 10.22 3.77984 12.8333 6.99984 12.8333C10.2198 12.8333 12.8332 10.22 12.8332 6.99996C12.8332 3.77996 10.2198 1.16663 6.99984 1.16663ZM6.99984 11.6666C4.42734 11.6666 2.33317 9.57246 2.33317 6.99996C2.33317 4.42746 4.42734 2.33329 6.99984 2.33329C9.57234 2.33329 11.6665 4.42746 11.6665 6.99996C11.6665 9.57246 9.57234 11.6666 6.99984 11.6666Z",fill:"#0094C7"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip-plus"},i.createElement("rect",{width:"14",height:"14",fill:"white"}))))),"See replies (".concat(V,")"))));return i.createElement(i.Fragment,null,i.createElement("ol",{className:"comments-list ".concat(null===W.M$||void 0===W.M$?void 0:W.M$.list," ").concat(o>2&&(null===W.M$||void 0===W.M$?void 0:W.M$.removePadding)," ").concat(2===o&&!E&&(null===W.M$||void 0===W.M$?void 0:W.M$.hideLastInThirdThread))},z&&N.length>0&&G,null==N?void 0:N.map(((e,t,s)=>{var l,d,m,b;if(z&&!R)return null;var x=t===s.length-1,C=0===o&&w&&!x,N=0===o&&H&&!(S||0===o&&0===t)&&!(null==e||!e.replies);return i.createElement(i.Fragment,{key:"".concat(null==e?void 0:e.id,"-fragment-").concat(f)},i.createElement(q.Ay,{key:"".concat(null==e?void 0:e.id,"-").concat(f),comment:e,isCommentsDisabled:n,articleAuthorsEmails:r,user:a,depth:o,isLast:
2x,inSidebar:h,handleOpenSidebar:g,nid:c,slug:u,dispatch:p,onUsefulClick:v,sortValue:f,panelistEmails:y,brandDivider:C,hideDivider:x&&E,showUpvoteTooltip:0===t&&A,onUpvoteTooltipClose:T,enableImageModal:D,hasNestedHiddenToggle:N},(null==e?void 0:e.replies)&&i.createElement(ae,{comments:null==e||null===(l=e.replies)||void 0===l?void 0:l.slice(1),isCommentsDisabled:n,articleAuthorsEmails:r,user:a,depth:o+1,hasNextPage:null==e||null===(d=e.replies[0])||void 0===d?void 0:d.hasNextPage,nextPage:null==e||null===(m=e.replies[0])||void 0===m?void 0:m.endCursor,nid:c,slug:u,parent:null!==(b=null==e?void 0:e.databaseId)&&void 0!==b?b:null,inSidebar:h,handleOpenSidebar:g,onUsefulClick:v,panelistEmails:y,isQuestionVariation:H,isFirstThread:S||0===o&&0===t,suppressLastDivider:C||x&&E,isBeforeBrandDivider:C||k&&x,onUpvoteTooltipClose:T,enableImageModal:D,targetCommentId:_})),i.createElement("li",null))})),j&&i.createElement("div",{className:d&&W.M$.viewAllContainer},i.createElement(ee.Ay,{rootMargin:"200px 0px",onChange:e=>{e&&0===o&&U()}},(e=>{var{inView:t,ref:n}=e;return i.createElement("div",{ref:n},t&&i.createElement("button",{className:"submit ".concat(!d&&W.M$.loading," ").concat(d&&W.M$.viewAll," ").concat(null===te.QL||void 0===te.QL?void 0:te.QL.button," ").concat(L?" loading":""),onClick:U},d?"View all replies":"View all comments"))}))),m))};const oe=(0,l.Ng)()(ae);var ie,se,le=n(35478),ce=n(78002),ue=n(38107),de=n(30368),pe=n(6939),me=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return new Promise((n=>{var r=t=>{var a=document.getElementById(e);return a?(a.scrollIntoView({behavior:"smooth"}),n({status:!1,message:"Comment found"})):t<=0?n({status:!0,message:"Oops! The comment you're looking for is no longer here."}):void setTimeout((()=>r(t-1)),100)};r(t)}))};const he=e=>{var t,n,r,o,s,l,c,u,d,p,m,h,f,g,{dispatch:v,nid:y,slug:b,isLoggedIn:x,user:w,visible:E=!1,localState:C,commentCount:k,hideEdutopiaIcon:A=!1,panelistEmails:T=[],template:D}=e,S=["ask-us-anything","jam-session"].includes(null==D?void 0:D.slug),[_,N]=(0,i.useState)("default"),[O,j]=(0,i.useState)({status:!1,message:""}),{isUpvoteTooltipVisible:F,dismissUpvoteTooltip:I}=(0,Q.A)(null==C||null===(t=C.comments)||void 0===t?void 0:t.length),P=null!==(n=null===(r=e.location)||void 0===r||null===(r=r.query)||void 0===r||null===(r=r.commentID)||void 0===r?void 0:r.replace("sidebar-comment-",""))&&void 0!==n?n:null,L=(0,i.useRef)(null);(0,i.useEffect)((()=>{var t;if(E&&null!=C&&null!==(t=C.comments)&&void 0!==t&&t.length){var n,{scrollTo:r,open:a,commentID:o}=null===(n=e.location)||void 0===n?void 0:n.query;if(("comments-view"===r||"comments-sidebar"===a)&&o){if((null==C?void 0:C.locatedTargetComment)===o)return;var i=null==o?void 0:o.replace("sidebar-comment-","");(0,X.K)(C.comments,i)&&me(o).then((e=>{j(e),e.status||v((0,V.lT)(b,o))}))}}}),[E,null==C?void 0:C.comments.length,null===(o=e.location)||void 0===o||null===(o=o.query)||void 0===o?void 0:o.commentID]);var M=null==C||null===(s=C.articleAuthors)||void 0===s?void 0:s.reduce(((e,t)=>(e.push(null==t?void 0:t.email),e)),[]),[H,R]=(0,i.useState)(!1),[B,z]=(0,i.useState)(!1);return(0,i.useEffect)((()=>{var{commentId:e,databaseId:t,pendingComment:n}=(0,pe.Tg)();e&&n.length&&(me("sidebar-comment-".concat(t)),v((0,V.ud)(b,e)))}),[E,b]),i.createElement(i.Fragment,null,E&&i.createElement("div",{onClick:e=>{!L.current||L.current.contains(e.target)||e.target.hasAttribute("data-open-sidebar")||e.target.className.includes("tox")||E&&v((0,V.U7)(b))}}),i.createElement(i.Fragment,null,i.createElement("div",{className:"comment-sidebar-main-section ".concat(le.ux.commentDetailsContainer," ").concat(le.ux.commentDetailsContainerV2)},x&&!(null!=C&&C.disableComments)&&E&&i.createElement("div",{style:{display:"none"}},i.createElement(ce.K,{placeholder:"Add your comment",apiKey:"3cxeaj7ebh1d0qz07mlyisrh41qliymsirmok4ymyuednp67",className:"comments-content",init:{branding:!1,menubar:!1,toolbar:"bold italic underline link emoticons",height:150,statusbar:!1,link_title:!1,link_target_list:!1,link_default_target:"_blank",autoresize_bottom_margin:10,entity_encoding:"raw",relative_urls:!1,remove_script_host:!1,
2convert_urls:!1},initialValue:""})),!x&&!(null!=C&&C.disableComments)&&(ie||(ie=i.createElement(Et,{redirect:!0}))),(null==C?void 0:C.disableComments)&&i.createElement("div",{className:le.ux.messageContainer},"The comments are now closed."),O.status&&i.createElement("div",{className:"status-message-container"},i.createElement("span",{className:" ".concat(le.ux.messageContainer," ").concat(U.X.errorColor)},null==O?void 0:O.message)),x&&!C.disableComments&&i.createElement("div",null,i.createElement(ue.A,{nid:y,slug:b,showCommentsForm:x&&!(null!=C&&C.disableComments),visible:E,commentCount:null==C?void 0:C.count,sortValue:_,topForm:!0,commentSortedButtonClicked:B})),!A&&i.createElement("div",{className:le.ux.edutopiaIconWrapper},se||(se=i.createElement("img",{src:"/assets/favicon.ico",alt:"Edutopia logo"})))),i.createElement("div",{style:{minHeight:"5px",maxHeight:"5px",background:"#fff"}}),i.createElement(de.A,(0,a.A)({},e,{selectValue:_,setSelectValue:N,hasPendingState:H,onCommentsSorted:()=>{R(!1)},onCommentsSortedButtonClick:()=>{z(!0)}})),C.count&&null!=C&&C.comments?i.createElement(i.Fragment,null,i.createElement("div",null,(null==C?void 0:C.count)&&(null==C?void 0:C.comments)&&"default"===_&&i.createElement(oe,{commentCount:k,comments:null==C?void 0:C.comments,isCommentsDisabled:null==C?void 0:C.disableComments,articleAuthorsEmails:M,user:w,depth:0,isBrandVariation:S,hasNextPage:null==C?void 0:C.hasNextPage,nextPage:null==C?void 0:C.nextPage,nid:y,slug:b,parent:0,inSidebar:!0,targetCommentId:P,sortValue:"default"===_?"COMMENT_DATE":_,onUsefulClick:()=>{R(!0)},panelistEmails:T,showUpvoteTooltip:F,onUpvoteTooltipClose:I,enableImageModal:!0}),(null==C?void 0:C.count)&&(null==C?void 0:C.comments)&&"useful"===_&&i.createElement(oe,{commentCount:k,comments:null==C||null===(l=C.usefulComments)||void 0===l?void 0:l.comments,isCommentsDisabled:null==C?void 0:C.disableComments,articleAuthorsEmails:M,user:w,depth:0,isBrandVariation:S,hasNextPage:null==C||null===(c=C.usefulComments)||void 0===c?void 0:c.hasNextPage,nextPage:null==C||null===(u=C.usefulComments)||void 0===u?void 0:u.nextPage,nid:y,slug:b,parent:0,inSidebar:!0,targetCommentId:P,sortValue:"default"===_?"COMMENT_DATE":_,onUsefulClick:()=>{R(!0)},panelistEmails:T,enableImageModal:!0}),(null==C?void 0:C.count)&&(null==C?void 0:C.comments)&&"answered"===_&&i.createElement(oe,{commentCount:k,comments:null==C||null===(d=C.answeredComments)||void 0===d?void 0:d.comments,isCommentsDisabled:null==C?void 0:C.disableComments,articleAuthorsEmails:M,user:w,depth:0,isBrandVariation:S,hasNextPage:null==C||null===(p=C.answeredComments)||void 0===p?void 0:p.hasNextPage,nextPage:null==C||null===(m=C.answeredComments)||void 0===m?void 0:m.nextPage,nid:y,slug:b,parent:0,inSidebar:!0,targetCommentId:P,sortValue:_,onUsefulClick:()=>{R(!0)},panelistEmails:T,enableImageModal:!0}),(null==C?void 0:C.count)&&(null==C?void 0:C.comments)&&"unanswered"===_&&i.createElement(oe,{commentCount:k,comments:null==C||null===(h=C.unAnsweredComments)||void 0===h?void 0:h.comments,isCommentsDisabled:null==C?void 0:C.disableComments,articleAuthorsEmails:M,user:w,depth:0,isBrandVariation:S,hasNextPage:null==C||null===(f=C.unAnsweredComments)||void 0===f?void 0:f.hasNextPage,nextPage:null==C||null===(g=C.unAnsweredComments)||void 0===g?void 0:g.nextPage,nid:y,slug:b,parent:0,inSidebar:!0,targetCommentId:P,sortValue:_,onUsefulClick:()=>{R(!0)},panelistEmails:T,enableImageModal:!0}))):null))};var fe=n(36803),ge=n(82583);function ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ve(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const be=(0,p.h)((0,l.Ng)(((e,t)=>{var{slug:n}=t,r=d()(e,"comments['".concat(n,"']"),{}),a=d()(e,"comments['useful_".concat(n,"']"),{}),o=d()(e,"comments['answered_".concat(n,"']"),{}),i=d()(e,"comments['unanswered_".concat(n,"']"),{});return{commentCount:null==t?void 0:t.commentCount,commentStatus:null==t?void 0:t.commentStatus,isBot:d()(e,"global.isBot",!1),isLoggedIn:d()(e,"global.loggedIn",!1),user:d()(e,"global.user",{}),comments:r,usefulComments:a,answeredComments:o,unAnsweredComments:i,activeFormId:d()(e,"comments['".concat(n,"'].activeFormId"),null)}}))((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{nid:void 0,comments:{}},{slug:t,comments:n,usefulComments:r,answeredComments:o,unAnsweredComments:s,dispatch:l,displayCommentSidebar:c,commentCount:u,panelistEmails:d=[]}=e,[p,m]=(0,i.useState)({showComments:!1,disableComments:!0,comments:[],usefulComments:[],answeredComments:[],unAnsweredComments:[],articleAuthors:[],isCollapsed:!0,count:null,comment:"",authorName:"",loading:!0,addingComment:!1,parentComment:null,formHeight:0,showNotice:!1,hasNextPage:!1,nextPage:null,editingName:!1}),h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=ye(ye({},p),e);m(t)};return(0,i.useEffect)((()=>{!p.disableComments&&null!=p&&p.showComments&&e.location.search.includes("?scrollTo=comments-view")&&setTimeout((()=>{c||l((0,V.Uw)(t))}),500)}),[p.disableComments]),(0,i.useEffect)((()=>{n&&h(ye(ye({},n),{},{usefulComments:r,answeredComments:o,unAnsweredComments:s}))}),[t,null==n?void 0:n.count,null==n?void 0:n.comments,null==n?void 0:n.showComments,null==r?void 0:r.comments,null==o?void 0:o.comments,null==s?void 0:s.comments]),i.createElement(i.Fragment,null,"open"!==e.commentStatus||null!=p&&p.showComments?null:i.createElement(ge.A,{commentCount:u}),(null==p?void 0:p.showComments)&&i.createElement("div",{className:"comments ".concat(null===W.M$||void 0===W.M$?void 0:W.M$.container," ").concat(K.container),style:{marginTop:"-7px"}},i.createElement("div",{className:"comments-wrapper ".concat(W.M$.wrapper),style:{borderTop:(null==p?void 0:p.count)>0?"1px solid #cacaca":"none"}},null!=p&&p.count?i.createElement("h3",{className:U.X.heading3},"".concat(null==p?void 0:p.count," ").concat(1===p.count?"Comment":"Comments")):null,i.createElement(he,(0,a.A)({},e,{visible:!0,localState:p,setNewLocalState:h,hideEdutopiaIcon:!0,panelistEmails:d})),null!=p&&p.count?null:i.createElement("button",{className:"".concat(q.vQ.viewComments," ").concat(K.viewComments),onClick:()=>{c||(l((0,V.Uw)(t)),(0,fe.s)("View_Comments"),l((0,V.ud)(t,"comment-form-wrapper-ID")))}},"Be the First to Comment"))))})));var xe=n(62383),we=n.n(xe),Ee=n(5556),Ce=n.n(Ee),ke=n(45472),Ae=n(40143),Te=n(28140),De=n(4033),Se=n(29606),_e=n(72841),Ne=n(3606),Oe={byLineContainer:(0,G.AH)("display:flex;align-items:center;.editor-badge{display:flex;align-items:center;justify-content:center;margin-left:10px;}"),footerContainer:(0,G.AH)("margin-bottom:16px;flex-direction:column;@media screen and (min-width:",Y.T5.small,"){flex-direction:row;}& > div{margin-top:16px;.byline{display:flex;gap:8px;}}"),button:(0,G.AH)("margin-top:6px;margin-left:20px;border:none;background-color:transparent;border-radius:4px;
2height:32px;width:32px;display:flex;justify-content:center;align-items:center;position:relative;&:hover{cursor:pointer;background-color:#ddd;}"),tooltip:(0,G.AH)("min-width:60px;position:absolute;bottom:0%;right:calc(100% + 12px);transform:translate(0%,0%);animation:",Y.i7.fadeOut," 3s ease;")};class je extends i.PureComponent{render(){var e,t,n=this.props.postDate?this.props.postDate:(0,_e.A)(this.props.created,this.props.firstPublished),r="blogs"===this.props.type&&this.props.updatedOn&&this.props.firstPublished?i.createElement(i.Fragment,null,"Last updated on ",this.props.updatedOn):n,o=i.createElement(i.Fragment,null,i.createElement(Ne.Ay,{template:this.props.template,eventEndDateTimestamp:this.props.eventEndDateTimestamp,eventStartDateTimestamp:this.props.eventStartDateTimestamp}),i.createElement("h1",{className:"h1 ".concat(this.props.titleClass)},this.props.title),this.props.intro&&i.createElement("div",{className:"blogs"===this.props.type?ke.A.blogIntroText:ke.A.introText,dangerouslySetInnerHTML:{__html:this.props.intro}}),i.createElement("div",{className:"".concat(this.props.authors.length>0?"".concat(ke.A.footerContainer):"".concat(ke.A.footerContainerNoAuthor)," ").concat(Oe.footerContainer)},i.createElement("div",{className:"".concat(ke.A.footerContent)},!we()(d()(this.props,"authors[0]"))&&i.createElement("div",{className:"".concat(ke.A.byline," ").concat(Oe.byLineContainer)},i.createElement("div",{className:"byline"},"By"," ",i.createElement(q.fw,{author:{name:this.props.authors[0].name,avatar:this.props.authors[0].avatar,email:this.props.authors[0].email},size:"xxsmall"}),i.createElement("strong",null,this.props.authors[0].name)),this.props.authors[0].email&&(0,O.M8)(this.props.authors[0].email)&&i.createElement("span",{className:"".concat(g.ee.editorByline," editor-badge")},"Editor")),i.createElement("div",{className:"date-text ".concat(ke.A.postDateFull),style:{margin:"10px 0 0"}},r)),i.createElement("div",{className:"no-print ".concat(ke.A.actionWrapper," ").concat(this.props.type," ").concat(this.props.coverMediaDisplay)},i.createElement(Se.A,{id:this.props.id,title:this.props.title,slug:this.props.slug,nodeType:"node--ask-answer"}),i.createElement(Ae.A,{type:this.props.type,slug:this.props.slug,commentCount:this.props.commentCount,commentStatus:this.props.commentStatus,hasAuthor:this.props.authors.length>0,hasPostDateFull:this.props.hero&&("lite"===this.props.coverMediaDisplay||!0===this.props.beyondHeader),template:null===(e=this.props)||void 0===e?void 0:e.template}))));return i.createElement(i.Fragment,null,i.createElement("header",{"data-testid":"article-header"},o,!this.props.hero||"lite"!==this.props.coverMediaDisplay&&!0!==this.props.beyondHeader?"":i.createElement(i.Fragment,null,!this.props.beyondHeader&&null!==(t=this.props.eduVideo)&&void 0!==t&&t.mediaItemUrl?i.createElement(De.A,(0,a.A)({},this.props,{eduVideo:this.props.eduVideo,redirectURL:this.props.slug,beyondHeader:this.props.beyondHeader})):i.createElement(Te.A,{heroType:"simple",media:this.props.hero,beyondHero:this.props.beyondHeader,beyondKey:this.props.beyondKey,link:this.props.beyondHeaderRedirectExists?this.props.slug:void 0})),this.props.subHero&&i.createElement("div",{className:ke.A.subHero},this.props.subHero)))}}Ce().number,Ce().string,Ce().string,Ce().string.isRequired,Ce().string,Ce().string.isRequired,Ce().string,Ce().string,Ce().string,Ce().string,Ce().arrayOf(Ce().object),Ce().shape({media_type:Ce().string}),Ce().oneOfType([Ce().string,Ce().object]),Ce().string.isRequired,Ce().string.isRequired,Ce().string,Ce().shape({mediaItemUrl:Ce().string}),Ce().string,Ce().bool,Ce().number,Ce().number,Ce().bool,Ce().string,Ce().number,Ce().number;je.defaultProps={id:"",commentCount:0,titleClass:"",hero:{},authors:[],coverMediaDisplay:"hide",eyebrow:"",subHero:null,postDate:"",created:"",firstPublished:"",beyondHeader:!1,type:"",beyondKey:void 0,beyondParentType:"",nid:0,beyondHeaderRedirectExists:!0,template:{},eventEndDateTimestamp:null,eventStartDateTimestamp:null};const Fe=je;var Ie,Pe,Le=n(4801),Me="188.5px",He="242.74px",Re="198.5px",Be="210px",ze=(0,G.i7)("from{opacity:0;}to{opacity:1;}"),Ve={container:(0,G.AH)("display:flex;flex-direction:column;align-items:flex-start;.panelists-title{display:flex;height:61px;flex-direction:column;justify-content:center;flex-shrink:0;align-self:stretch;h2{color:",Y.Tj.brand1,";font-family:'museoSlab-500';font-size:24px;font-style:normal;font-weight:600;line-height:95%;}}"),overflowContainer:(0,G.AH)("overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);"),panelistFlexContainer:(0,G.AH)("display:flex;flex-direction:row;flex-wrap:unset;gap:12px;padding:0 20px;overflow-x:auto;padding-bottom:24px;@media screen and (min-width:",Y.T5.medium,"){flex-wrap:wrap;}scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;}"),panelistContainer:(0,G.AH)("display:flex;"),panelist:(0,G.AH)("display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:10px;border:1px solid #d9d9d9;background:#fff;overflow:hidden;cursor:pointer;margin-top:12px;height:",He,";width:",Me,";position:relative;.image-container{position:absolute;top:0;height:",Me,";width:",Me,";display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#ffbc0f;img{width:105%;}}@media screen and (max-width:",425,"px) and (min-width:",401,"px){width:",Be,";.image-container{width:",Be,";}}@media screen and (max-width:",400,"px) and (min-width:",350,"px){width:",Re,";.image-container{width:",Re,";}}"),panelistInfo:(0,G.AH)("position:absolute;top:","183px",";height:",He,";width:",Me,";padding:11px 13px 6.94px 10px;background:#fff;animation:",ze," 0.3s ease;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:top 0.4s cubic-bezier(0.4,0,0.2,1);@media screen and (max-width:",425,"px) and (min-width:",401,"px){width:",Be,";}@media screen and (max-width:",400,"px) and (min-width:",350,"px){width:",Re,";}&.active{top:0;}
2.short-bio-name{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#000;font-family:'canada-type-gibson';font-size:18px;font-style:normal;font-weight:500;line-height:100%;&.clamped span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;}}.short-bio-content{margin:11px 0 0;color:#000;font-family:'canada-type-gibson';font-size:16px;font-style:normal;font-weight:400;line-height:100%;}.arrow-svg{position:absolute;top:4px;right:6px;transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);}.arrow-svg.active{transform:rotate(180deg);}")},Ue=e=>{var{isSelected:t}=e;return i.createElement("svg",{className:"".concat(t?"active ":"","arrow-svg"),xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 24 24",fill:"none"},Ie||(Ie=i.createElement("path",{d:"M17 14.5L12 9.5L7 14.5L17 14.5Z",fill:"#666666"})))},qe=e=>{var t;return"".concat(null!==(t=e.firstName)&&void 0!==t?t:"").concat(e.lastName?" ".concat(e.lastName):"").trim()||e.name||""},We=e=>{var t,n,r,a,{panelist:o,isSelected:s}=e,l=qe(o),c=Boolean(o.firstName)||Boolean(o.lastName),u=(null!==(t=null===(n=o.firstName)||void 0===n?void 0:n.length)&&void 0!==t?t:0)>14||(null!==(r=null===(a=o.lastName)||void 0===a?void 0:a.length)&&void 0!==r?r:0)>14;return i.createElement("div",{className:"".concat(Ve.panelistInfo).concat(s?" active":""),role:"button",tabIndex:void 0,style:{cursor:o.shortBio?"pointer":"default"}},o.shortBio?i.createElement(Ue,{isSelected:s}):null,i.createElement("div",null,i.createElement("div",{className:"short-bio-name".concat(u||!c?" clamped":"")},u||!c?i.createElement("span",null,l):i.createElement(i.Fragment,null,o.firstName?i.createElement("span",null,o.firstName):null,o.lastName?i.createElement("span",null,o.firstName?" ":"",o.lastName):null)),i.createElement("p",{className:"short-bio-content"},o.shortBio)))},Ge=e=>{var{panelist:t,scrollContainerRef:n}=e,[r,a]=(0,i.useState)(!1),o=(0,i.useRef)(null),s=qe(t),l=(e,t)=>{var n=e.scrollLeft,r=performance.now(),a=o=>{var i=o-r,s=Math.min(i/300,1),l=s*(2-s);e.scrollLeft=n+t*l,s<1&&requestAnimationFrame(a)};requestAnimationFrame(a)},c=()=>{var e=o.current,t=null==n?void 0:n.current;if(e&&t){var r=e.getBoundingClientRect(),a=t.getBoundingClientRect();r.left<a.left+20?l(t,r.left-a.left-20):r.right>a.right-20&&l(t,r.right-a.right+20)}},u=()=>{t.shortBio&&(a(!r),setTimeout(c,50))};return i.createElement("div",{ref:o,className:Ve.panelistContainer},i.createElement("div",{className:Ve.panelist,style:{cursor:t.shortBio?"pointer":"default"},onClick:()=>u(),role:"button",tabIndex:t.shortBio?0:void 0,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||u()}},i.createElement("div",{className:"image-container"},i.createElement("img",{src:t.headshot?t.headshot:"data:image/svg+xml, ".concat((0,Le.Z5)((0,Le.Eq)(Y.Tj.white))),alt:"Headshot of ".concat(s)})),i.createElement(We,{isSelected:r,panelist:t,handlePanelistClick:u})))},Ye=e=>{var{panelists:t}=e,n=(0,i.useRef)(null);return i.createElement("div",{ref:n,className:Ve.panelistFlexContainer},t.map((e=>i.createElement(i.Fragment,{key:e.id},i.createElement(Ge,{panelist:e,scrollContainerRef:n})))))};Ce().shape({firstName:Ce().string,lastName:Ce().string,name:Ce().string,email:Ce().string,headshot:Ce().string,id:Ce().string,slug:Ce().string,shortBio:Ce().string});const Ke=e=>{var t;return null===(t=e.panelists)||void 0===t||!t.length||e.template&&"jam-session"!==e.template.slug&&"ask-us-anything"!==e.template.slug?null:i.createElement("div",{className:Ve.container},Pe||(Pe=i.createElement("div",{className:"panelists-title"},i.createElement("h2",null,"Meet the Panelists"))),i.createElement("div",{className:Ve.overflowContainer},i.createElement(Ye,{panelists:e.panelists})))},Ze=function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"full",intro:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0,t
2ype:"",eventEndDateTimestamp:null,eventStartDateTimestamp:null},a="ask-us-anything"===(null===(e=r.template)||void 0===e?void 0:e.slug)||"jam-session"===(null===(t=r.template)||void 0===t?void 0:t.slug)?[{name:"Edutopia",email:"[email protected]",avatar:"/assets/edu-logo-circle-orange.png"}]:r.authors,o=(null===(n=r.panelists)||void 0===n?void 0:n.map((e=>{var t;return null===(t=e.email)||void 0===t?void 0:t.toLowerCase()})).filter(Boolean))||[];return i.createElement("div",{className:"page-inner page-inner--content ".concat(r.beyond?"page-inner--no-min-height":""),"data-testid":"ask-and-answer-view"},i.createElement("article",null,i.createElement(Fe,{id:r.id,commentStatus:r.commentStatus,commentCount:r.commentCount,beyondHeader:r.beyond,eduVideo:r.eduVideo,title:r.title,eyebrow:r.eyebrow,intro:r.intro,created:r.created,firstPublished:r.firstPublished,authors:a,hero:r.coverMedia,slug:r.slug,coverMediaDisplay:r.coverMediaDisplay,type:r.type,beyondKey:r.beyondKey,beyondParentType:r.beyondParentType,template:r.template,eventEndDateTimestamp:r.eventEndDateTimestamp,eventStartDateTimestamp:r.eventStartDateTimestamp}),i.createElement("div",{className:f.Ay.richTextWrapper},i.createElement(B.A,{value:r.body,title:r.title,url:r.slug,id:2,location:r.location,articleID:r.id}),i.createElement(Ke,{panelists:r.panelists,template:r.template})),i.createElement("div",{id:"comments-view",className:f.Ay.commentsWrapper,style:{marginBottom:"20px"}},i.createElement(be,{nid:r.nid,slug:r.slug,type:"askAndAnswers",commentStatus:null==r?void 0:r.commentStatus,commentCount:r.commentCount,panelistEmails:o,template:r.template})),i.createElement(R.A,{authors:r.authors,tags:(0,z.A)(r),title:r.title,image:d()(r,"coverMedia.sizes[master]",""),url:r.url,location:r.location,type:"articles"})))};var $e,Qe=n(71266),Xe=n(2501),Je=n(32499),et=n(45533);const tt=e=>{var t,n,r;(0,Xe.A)({isLoggedIn:e.isLoggedIn,userId:null===(t=e.user)||void 0===t?void 0:t.id,postId:e.id,type:"node--ask-answer"});var a={"ask-us-anything":"ask-us-anything.png","jam-session":"jam-session-icon.svg"}[null===(n=e.template)||void 0===n?void 0:n.slug]||"teacher2teacher.png";return i.createElement(i.Fragment,null,$e||($e=i.createElement(Je.A,null)),i.createElement(s.A,{type:"Article",seoProps:{title:e.title,rawfirstPublished:e.rawfirstPublished,rawCreated:e.rawCreated,authors:e.authors,path:{name:e.path},metatags:e.metatags,summary:e.summary,shareImage:"".concat("https://www.edutopia.org","/assets/ask-and-answer/").concat(a),eyebrow:null==e?void 0:e.eyebrow,topics:null==e?void 0:e.topics}}),i.createElement(M.Ay,{hideButton:!0,clickable:!0,template:e.template}),i.createElement("div",{className:"container ask-and-answer-page ".concat(null!==(r=e.template)&&void 0!==r&&r.slug?"".concat(e.template.slug,"-template"):"ask-and-answer-template"," ").concat(f.Ay.askAndAnswerPage)},i.createElement("div",{className:"article-wrap",onClick:()=>{e.dispatch((0,H.e9)())}},i.createElement(Ze,{id:e.id,nid:e.nid,type:e.type,commentStatus:e.commentStatus,commentCount:e.commentCount,title:e.title,body:e.body,eyebrow:e.eyebrow,intro:e.intro,created:e.created,firstPublished:e.firstPublished,authors:[{name:e.askedByName,avatar:e.askedByAvatar||null,email:e.askedByEmail||null}],eduVideo:e.eduVideo,coverMedia:e.coverMedia,coverMediaDisplay:e.coverMediaDisplay,suffix:e.suffix,primaryTopic:e.primaryTopic,topics:e.topics,embeds:e.embeds,slug:e.slug,url:"".concat(e.host,"/").concat(e.slug),location:e.location,template:e.template,eventEndDateTimestamp:e.eventEndDateTimestamp,eventStartDateTimestamp:e.eventStartDateTimestamp,panelists:e.panelists}),Object.keys(e.similarQuestions||{}).length>0&&i.createElement(et.Ay,{slug:e.slug,host:e.host,location:e.location,questions:e.similarQuestions})),(e.defaultPackageSlug||e.packageSlug)&&i.createElement(Qe.A,{currentArticle:e.slug})))};var nt,rt,at;const ot=e=>{var{isVisible:t}=e;return(0,i.useEffect)((()=>(t&&(document.body.style.overflow="hidden"),()=>{document.body.style.overflow=""})),[t]),t?i.createElement(i.Fragment,null,i.createElement("div",{className:mt.overlay}),i.createElement("div",{className:mt.wrapper},i.createElement("div",{className:mt.modalInner},nt||(nt=i.createElement("img",{className:"splash-asset-desktop",src:"/assets/ask-and-answer/holidayBreak/year-end-desktop-v1.jpg",alt:"message informing about holiday break until new year"})),rt||(rt=i.createElement("img",{className:"splash-asset-mobile",src:"/assets/ask-and-answer/holidayBreak/year-end-mobile-v1.jpg",alt:"message informing about holiday break until new year"})),at||(at=i.createElement(m.N_,{to:"/"},"Back to homepage"))))):null};var it,st,lt,ct,ut,dt,pt,mt={overlay:(0,G.AH)("position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:730;pointer-events:all;@media screen and (max-width:",Y.T5.medium,"){background:#0794c5;}"),wrapper:(0,G.AH)("position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:600px;z-index:740;outline:0;pointer-events:all;@media screen and (max-width:",Y.T5.medium,"){width:100%;height:100%;max-width:unset;display:flex;justify-content:center;top:0%;left:0%;transform:none;}"),modalInner:(0,G.AH)("padding:30px 30px 35px;box-shadow:2px 4px 4px 2px rgba(0,0,0,0.2);border-radius:0px;text-align:center;background-color:#0794c5;max-height:100vh;display:flex;flex-direction:column;align-items:center;a{font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:18px;color:",Y.Tj.white,";text-decoration:underline;}img{width:100%;}.splash-asset-desktop{display:block;}.splash-asset-mobile{display:none;}@media screen and (max-width:",Y.T5.medium,"){box-shadow:none;padding:0;.splash-asset-desktop{display:none;}.splash-asset-mobile{display:block;max-width:clamp(200px,75%,300px);}}")},ht=n(54668),ft=n(48231),gt=n(29970);function vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?vt(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var bt=()=>it||(it=i.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},i.createElement("path",{d:"M15.8333 5.34175L14.6583 4.16675L9.99999 8.82508L5.34166 4.16675L4.16666 5.34175L8.82499 10.0001L4.16666 14.6584L5.34166 15.8334L9.99999 11.1751L14.6583 15.8334L15.8333 14.6584L11.175 10.0001L15.8333 5.34175Z",fill:"#333333"}))),xt=e=>{var{firstName:t}=e;if(!t)return null;var[n]=(0,m.ok)(),r=n.get("submitted"),[a,o]=(0,i.useState)("true"===r),s="true"===n.get("moderated"),l=n.get("reason")||"",c=["file","link"].includes(l)?l:"",[u,d]=(0,i.useState)(!1),p=(0,i.useRef)(null),h=()=>{d(!0)};if((0,i.useEffect)((()=>{var e=setTimeout((()=>{h()}),5e3);return()=>clearTimeout(e)}),[]),(0,i.useEffect)((()=>{var e=p.current,t=t=>{!e||"opacity"!==t.propertyName&&"max-height"!==t.propertyName||o(!1)};return u&&e&&e.addEventListener("transitionend",t),()=>{e&&e.removeEventListener("transitionend",t)}}),[u]),!a)return null;var g="".concat(f.Ay.formSubmissionContainer," ").concat(u?"closing":"");return i.createElement("div",{ref:p,className:g},i.createElement("div",{className:f.Ay.contentWrapper},s?i.createElement("strong",null,"Thank you",t?", ".concat(t):"","!"):i.createElement("strong",null,"Thanks for adding your voice",t?", ".concat(t):"","!"),s&&i.createElement("span",null,"file"===c?"You included a file, so we're quickly reviewing your question before posting.":"We're temporarily holding your question to ensure it meets our guidelines."),i.createElement("button",{type:"button",onClick:h,className:f.Ay.closeButton},st||(st=i.createElement(bt,null)))))},wt=()=>i.createElement("div",{className:f.Bl.wrapper},lt||(lt=i.createElement(Et,{redirect:!0,intent:"viewAskAndAnswer"}))),Et=e=>{var{redirect:t=!1,intent:n="addComment"}=e,r=(0,l.wA)(),a=(0,h.Zp)();return i.createElement("div",{className:f.Bl.container},i.createElement("strong",{className:f.Bl.title},"Share your ideas and questions"),i.createElement("span",{className:f.Bl.content},"Join our community or log in to comment."),i.createElement("button",{style:{position:"relative"},className:"".concat(f.fr.formButton," ").concat(f.Bl.button," signup"),onClick:()=>{gt.Ay.event({action:"Sign Up",category:"Ask & Answer",label:"Hub Card Click"}),t?(a("/account/signup?utm_campaign=edu-comments"),r((0,ft.b7)(n))):(r((0,ft.to)("signupCta")),r((0,ft.b7)(n)))}},"SIGN UP"))};const Ct=(0,p.h)((0,l.Ng)(((e,t)=>{var n=(0,c.A)(t.location).name.toLowerCase();return{askAndAnswer:yt(yt({},d()(e,"askAndAnswers['".concat(n,"']"),{})),{},{location:t.location}),recommendedAskAndAnswers:d()(e,"recommendedAskAndAnswers",{}),popularAskAndAnswers:d()(e,"popularAskAndAnswers",{}),user:d()(e,"global.user",{}),loggedIn:d()(e,"global.loggedIn",void 0),packageSlug:d()(e,"packageContext.packageContext.slug",""),checkedPath:n}}))((e=>{var t,{user:n,loggedIn:r,askAndAnswer:o,recommendedAskAndAnswers:l,popularAskAndAnswers:c,checkedPath:u,dispatch:d}=e,p={"/teacher2teacher/classroom-management":{label:"Classroom Management",termSlug:"topic/classroom-management"},"/teacher2teacher/ai":{label:"AI",termSlug:"topic/ai-in-education"},"/teacher2teacher/student-engagement":{label:"Student Engagement",termSlug:"topic/student-engagement"},"/teacher2teacher/classroom-design":{label:"Classroom Design",termSlug:"topic/learning-environments"},"/teacher2teacher/family-engagement":{label:"Family Engagement",termSlug:"topic/family-engagement"}},g=yt({"/teacher2teacher/recommended":{label:"Recommended"}},p),{view:v}=(0,h.g)(),y=v||"recommended",x=!Object.keys(g).map((e=>e.split("/").pop())).includes(y),w="recommended"===y,E=!1;return p["/teacher2teacher/".concat(y)]&&(E=!0),(0,i.useEffect)((()=>{var e,t;if(void 0!==r&&(!x||null!=o&&o.id||d((0,k.dK)(u)),!w||null!=l&&l.length||d((0,k.gV)()),E&&(null==c||null===(e=c[null===(t=p["/teacher2teacher/".concat(y)])||void 0===t?void 0:t.termSlug])||void 0===e||null===(e=e.content)||void 0===e||!e.length))){var n,a=null===(n=p["/teacher2teacher/".concat(y)])||void 0===n?void 0:n.termSlug;d((0,k.Q8)(a))}}),[u,r]),i.createElement(i.Fragment,null,(w||E)&&(ct||(ct=i.createElement(ot,{isVisible:ht.h}))),x&&null!=o&&o.id?i.createElement(tt,(0,a.A)({key:o.id},yt(yt({},o),{},{user:n,isLoggedIn:r}),{dispatch:d})):null,!x||null!=o&&o.id?null:ut||(ut=i.createElement(b.A,null)),x?null:i.createElement(i.Fragment,null,i.createElement(s.A,{type:"WebPage",seoProps:{title:w?"Teacher2Teacher":"Teacher2Teacher - ".concat(y.charAt(0).toUpperCase()+y.slice(1)),rawCreated:"2025-04-22T00:00:00Z",path:{name:u},metatags:{canonical:"".concat("https://www.edutopia.org","/").concat(u),metaDesc:"Ask questions and get answers from educators in our community.",opengraphDescription:"Ask questions and get answers from educators in our community.",opengraphImage:{mediaItemUrl:"".concat("https://www.edutopia.org","/assets/ask-and-answer/teacher2teacher.png")}}}}),i.createElement("div",{className:"page-inner-full-height",style:{marginBottom:"40px"}},dt||(dt=i.createElement(M.Ay,null)),void 0!==r?i.createElement("div",{className:f.Ay.viewsContainer},i.createElement("div",{className:"overlay-container"},Object.keys(g).map((e=>{var t=g[e];return i.createElement(m.N_,{key:e,to:e,className:"".concat(f.Ay.viewTab," ").concat(y===e.split("/").pop()?"active":""),onClick:()=>{gt.Ay.event({action:"Click",category:"Ask & Answer",label:"Filter"})}},t.label)})))):null,i.createElement(xt,{firstName:(null==n?void 0:n.firstName)||null}),void 0===r?i.createElement("div",{className:f.Ay.viewContent},pt||(pt=i.createElement(b.A,null))):i.createElement(L,{view:E?"popular":y,termSlug:null===(t=g["/teacher2teacher/".concat(y)])||void 0===t?void 0:t.termSlug,loggedIn:r,recommendedAskAndAnswers:l,popularAskAndAnswers:c}))))})))},80631:(e,t,n)=>{var r=n(28077),a=n(49326);e.exports=function(e,t){return null!=e&&a(e,t,r)}}
2,80812:(e,t,n)=>{var r=n(24401);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},80923:(e,t,n)=>{var r=n(92127),a=n(56094),o=n(57067);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*o((function(){n(1)})),"Object",i)}},80945:(e,t,n)=>{var r=n(80079),a=n(68223),o=n(53661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},81042:(e,t,n)=>{var r=n(56110)(Object,"create");e.exports=r},81207:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setDate(1),t.setHours(0,0,0,0),t}},81449:(e,t,n)=>{"use strict";var r=n(92127),a=n(6543);r(r.P+r.F*!n(86884)([].reduce,!0),"Array",{reduce:function(e){return a(this,e,arguments.length,arguments[1],!1)}})},81485:(e,t,n)=>{var r=n(27087),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},81804:(e,t,n)=>{"use strict";var r=n(45228),a={};function o(e,t,n,r,a,o,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}var i="mixins";e.exports=function(e,t,n){var s=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},u={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)p(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=r({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=r({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=h(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=r({},e.propTypes,t)},statics:function(e,t){!function(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){if(o(!(n in u),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n),n in e)return o("DEFINE_MANY_MERGED"===(c.hasOwnProperty(n)?c[n]:null),"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=h(e[n],r));e[n]=r}}}(e,t)},autobind:function(){}};function d(e,t){var n=l.hasOwnProperty(t)?l[t]:null;b.hasOwnProperty(t)&&o("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&o("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function p(e,n){if(n){o("function"!=typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),o(!t(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var r=e.prototype,a=r.__reactAutoBindPairs;for(var s in n.hasOwnProperty(i)&&u.mixins(e,n.mixins),n)if(n.hasOwnProperty(s)&&s!==i){var c=n[s],p=r.hasOwnProperty(s);if(d(p,s),u.hasOwnProperty(s))u[s](e,c);else{var m=l.hasOwnProperty(s);if("function"!=typeof c||m||p||!1===n.autobind)if(p){var g=l[s];o(m&&("DEFINE_MANY_MERGED"===g||"DEFINE_MANY"===g),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",g,s),"DEFINE_MANY_MERGED"===g?r[s]=h(r[s],c):"DEFINE_MANY"===g&&(r[s]=f(r[s],c))}else r[s]=c;else a.push(s,c),r[s]=c}}}}function m(e,t){for(var n in o(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),t)t.hasOwnProperty(n)&&(o(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function h(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var a={};return m(a,n),m(a,r),a}}function f(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function g(e,t){return t.bind(e)}var v={componentDidMount:function(){this.__isMounted=!0}},y={componentWillUnmount:function(){this.__isMounted=!1}},b={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},x=function(){};return r(x.prototype,e.prototype,b),function(e){var t=function(e,r,i){this.__reactAutoBindPairs.length&&function(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var r=t[n],a=t[n+1];e[r]=g(e,a)}}(this),this.props=e,this.context=r,this.refs=a,this.updater=i||n,this.state=null;var s=this.getInitialState?this.getInitialState():null;o("object"==typeof s&&!Array.isArray(s),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=s};for(var r in t.prototype=new x,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],s.forEac
2h(p.bind(null,t)),p(t,v),p(t,e),p(t,y),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),o(t.prototype.render,"createClass(...): Class specification must implement a `render` method."),l)t.prototype[r]||(t.prototype[r]=null);return t}}},81895:(e,t,n)=>{n(80923)("getOwnPropertyNames",(function(){return n(4765).f}))},81984:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},81998:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(75930),a=n(17904),o=n(62524);const i={hero:(0,r.AH)("\n & img {\n display: block;\n width: 100%;\n max-height: 566px;\n }\n "),heroSimple:(0,r.AH)("margin-bottom: 21px"),heroSimpleImage:(0,r.AH)("\n display: block;\n width: 100%;\n height: auto;\n opacity: 1;\n animation: ".concat(a.i7.fadeIn," 1s ease;\n &:after {\n background: url('/assets/image-icon-w45.svg') center center no-repeat ").concat(a.Tj.lightestGrey,";\n box-sizing: border-box;\n color: ").concat(a.Tj.lightestGrey,";\n content: '';\n font-size: 15px;\n display: block;\n position: absolute;\n z-index: 2;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n .beyond-article & {\n animation: ").concat(a.i7.fadeIn," 1s ease;\n }\n ")),heroCredit:(0,r.AH)("\n color: ".concat(a.Tj.mediumGrey2,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 300;\n font-size: 10px;\n line-height: 14px;\n margin: 0;\n text-align: right;\n &--full {\n margin: 3px 20px 0;\n }\n ")),heroCreditFull:(0,r.AH)("margin: 3px 20px 0"),heroCaption:(0,r.AH)("\n font-family: ".concat(o.A.display,";\n font-size: 15px;\n line-height: 21px;\n color: ").concat(a.Tj.mediumGrey,";\n font-style: normal;\n margin: 0;\n float: none;\n display: block;\n margin-top: 6px;\n ")),heroWrapper:(0,r.AH)("\n background-color: ".concat(a.Tj.lightestGrey,";\n padding: 0;\n position: relative;\n appearance: none;\n display: block;\n margin: 0;\n border: none;\n width: 100%;\n min-height: 80px;\n &:hover {\n cursor: pointer;\n };\n &:focus {\n outline: none;\n }\n .page-outer--offline & {\n overflow: hidden;\n }\n @media screen and (min-width: 250px) {\n min-height: 120px;\n }\n @media screen and (min-width: 350px) {\n min-height: 174px;\n }\n @media screen and (min-width: ").concat(a.T5.xsmall,") {\n min-height: 248px;\n }\n @media screen and (min-width: ").concat(a.T5.small,") {\n min-height: 304px;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n min-height: 410px;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n min-height: 422px;\n }\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n min-height: 444px;\n }\n ")),heroModal:(0,r.AH)('\n &:after {\n content: "";\n background: url(/assets/expand-alt-white.svg) no-repeat center center / 24px 24px;\n height: 24px;\n width: 24px;\n position: absolute;\n right: 10px;\n bottom: 10px;\n }\n '),heroFull:(0,r.AH)("\n animation: ".concat(a.i7.fadeIn," 1s ease;\n margin-bottom: 21px;\n\n @media screen and (min-width: ").concat(a.T5.small,") {\n position: relative;\n height: 320px;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n height: 424px;\n }\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n height: 566px;\n }\n ")),heroFullImage:(0,r.AH)("\n display: block;\n width: 100%;\n height: auto;\n @media screen and (min-width: ".concat(a.T5.small,") {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n }\n &:after {\n background-color: ").concat(a.Tj.lightestGrey,";\n box-sizing: border-box;\n color: ").concat(a.Tj.lightestGrey,";\n content: url('/assets/image-icon-w45.svg');\n font-size: 15px;\n display: block;\n padding: 40% 10px;\n position: absolute;\n z-index: 2;\n top: calc(50% + 7px);\n left: 0;\n width: 100%;\n text-align: center;\n transform: translateY(-50%);\n }\n ")),heroContainerFull:(0,r.AH)("\n display: block;\n position: relative;\n overflow: hidden;\n @media screen and (min-width: ".concat(a.T5.small,") {\n height: 320px;\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n height: 424px;\n }\n @media screen and (min-width: ").concat(a.T5.xlarge,") {\n height: 566px;\n }\n "))}}
2,82143:(e,t,n)=>{var r=n(42268);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},82187:(e,t,n)=>{var r=n(96221),a=n(97336),o=n(10876);e.exports=function(e){var t=r(e);return a(t).getTime()===o(t).getTime()}},82199:(e,t,n)=>{var r=n(14528),a=n(56449);e.exports=function(e,t,n){var o=t(e);return a(e)?o:r(o,n(e))}},82392:(e,t,n)=>{var r=n(92127),a=Math.atanh;r(r.S+r.F*!(a&&1/a(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},82536:(e,t,n)=>{"use strict";t.A=s;var r=o(n(52240)),a=o(n(5556));function o(e){return e&&e.__esModule?e:{default:e}}var i=new(o(n(70116)).default);function s(e){var t,n,a=i.getMap({providerKey:e.providerKey,provider:e.provider,mapId:e.mapId,line1:e.addressLine1,line2:[e.city,e.state].join(","),line3:e.country,longitude:e.longitude,latitude:e.latitude,height:e.height,width:e.width,zoom:e.zoom,withoutMarker:e.withoutMarker}),o=void 0;return a.data&&a.data.locationLink?(t=a.data.locationText,n=a.data.locationLink,o={width:e.width,height:e.height},e.useBackgroundImageStyle&&(o={width:"100%",height:e.height,background:"url("+n+") no-repeat"}),r.default.createElement("div",{style:o,className:"cartographer-container"},e.useBackgroundImageStyle?null:r.default.createElement("img",{src:n,alt:t,title:t}))):null}s.propTypes={providerKey:a.default.string.isRequired,provider:a.default.oneOf(["yahoo","google","bing"]),mapId:a.default.string.isRequired,addressLine1:a.default.string,city:a.default.string,state:a.default.string,country:a.default.string,longitude:a.default.number,latitude:a.default.number,height:a.default.number.isRequired,width:a.default.number.isRequired,zoom:a.default.number,useBackgroundImageStyle:a.default.bool,withoutMarker:a.default.bool},s.defaultProps={provider:"yahoo",mapId:"map",height:270,width:580,zoom:10,useBackgroundImageStyle:!1,withoutMarker:!1}},82547:(e,t,n)=>{"use strict";n.d(t,{I:()=>r}),n(16762);var r=e=>{return e.eyebrow?e.eyebrow:e.topics&&e.topics.length>0&&e.primaryTopic&&(null===(t=e.topics.find((t=>t.id===e.primaryTopic)))||void 0===t?void 0:t.name)||"";var t}},82583:(e,t,n)=>{"use strict";n.d(t,{A:()=>m,q:()=>d});var r,a=n(75930),o=n(96540),i=n(66763),s=n(94382),l=()=>o.createElement("div",{className:(0,a.cx)(i.x5.author,i.x5.authorSize)},o.createElement("div",{className:i.x5.avatarContainer},o.createElement("div",{className:(0,a.cx)(d,p,i.x5.avatar,i.x5.avatarSize)}),o.createElement("div",{className:"".concat(i.x5.row," ").concat(i.x5.flexStart," ").concat(i.x5.flexWrap)},o.createElement("div",{className:i.x5.column,style:{marginLeft:"15px"}},o.createElement("div",{className:"skeleton-author ".concat(d," ").concat(i.x5.row," ").concat(i.x5.flexStart," ").concat(i.x5.flexWrap),style:{width:"120px",height:"21px",borderRadius:"0.125rem"}}),o.createElement("div",{className:"skeleton-time ".concat(d),style:{width:"89px",height:"14px",marginTop:"6px",borderRadius:"0.125rem"}}))))),c=e=>{var{isLast:t=!1}=e;return o.createElement("div",{style:{marginBottom:t?"none":"40px"}},r||(r=o.createElement(l,null)),o.createElement("div",{className:"".concat(d," ").concat(u)}),o.createElement("div",{className:"".concat(d," ").concat(u)}))},u=(0,a.AH)("width:100%;height:13px;margin-bottom:0.4rem;border-radius:0.125rem;&:last-child{width:80%;}"),d=(0,a.AH)("will-change:background-color;opacity:0.7;animation:skeleton-loading 1s linear infinite alternate;border-radius:8px;@keyframes skeleton-loading{0%{color:transparent;background-color:darkgray;}100%{color:transparent;background-color:lightgray;}}"),p=(0,a.AH)("width:50px;height:50px;border-radius:50%;");const m=e=>{var{commentCount:t=0}=e,n=t<=0,r=t>1?2:1;return o.createElement("div",{className:null===s.M$||void 0===s.M$?void 0:s.M$.container},!n&&o.createElement(o.Fragment,null,o.createElement("div",{style:{borderTop:"1px solid #cacaca",marginTop:"-7px"}}),o.createElement("div",{className:"skeleton-comments-count-header ".concat(d),style:{margin:"1em 0 0",height:"30px",width:"220px",marginBottom:"30px",borderRadius:"0.125rem"}}),Array.from({length:r},((e,t)=>o.createElement(c,{key:"skeleton-comment-".concat(t),isLast:t===r-1})))),o.createElement("div",{className:"skeleton-button ".concat(d),style:{height:"50px",marginTop:"14px",marginBottom:"14px",borderRadius:"6px"}}))}},82586:(e,t,n)=>{var r=n(92127),a=n(84719),o=n(63387),i=n(4228),s=n(43305),l=n(57067),c=n(15538),u=(n(67526).Reflect||{}).construct,d=l((function(){function e(){}return!(u((function(){}),[],e)instanceof e)})),p=!l((function(){u((function(){}))}));r(r.S+r.F*(d||p),"Reflect",{construct:function(e,t){o(e),i(t);var n=arguments.length<3?e:o(arguments[2]);if(p&&!d)return u(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}
2var r=[null];return r.push.apply(r,t),new(c.apply(e,r))}var l=n.prototype,m=a(s(l)?l:Object.prototype),h=Function.apply.call(e,m,t);return s(h)?h:m}})},82595:(e,t,n)=>{var r=n(28153);e.exports=function(e,t){var n=r(e,t)/3;return n>0?Math.floor(n):Math.ceil(n)}},82681:(e,t,n)=>{n(95380),e.exports=n(56094).String.padStart},82738:(e,t,n)=>{var r=n(67526).parseInt,a=n(40629).trim,o=n(78451),i=/^[-+]?0[xX]/;e.exports=8!==r(o+"08")||22!==r(o+"0x16")?function(e,t){var n=a(String(e),3);return r(n,t>>>0||(i.test(n)?16:10))}:r},82879:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return n.getFullYear()===a.getFullYear()}},82881:(e,t,n)=>{"use strict";var r=n(9516);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},82975:(e,t,n)=>{"use strict";var r=n(91212)(!0);n(98175)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},82988:e=>{var t=1e3,n=60*t,r=60*n,a=24*r;function o(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}e.exports=function(e,i){i=i||{};var s,l=typeof e;if("string"===l&&e.length>0)return function(e){if(!((e=String(e)).length>100)){var o=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(o){var i=parseFloat(o[1]);switch((o[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*i;case"days":case"day":case"d":return i*a;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*n;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}}}(e);if("number"===l&&!1===isNaN(e))return i.long?o(s=e,a,"day")||o(s,r,"hour")||o(s,n,"minute")||o(s,t,"second")||s+" ms":function(e){return e>=a?Math.round(e/a)+"d":e>=r?Math.round(e/r)+"h":e>=n?Math.round(e/n)+"m":e>=t?Math.round(e/t)+"s":e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},83048:(e,t,n)=>{var r=n(43305);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},83056:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e).getDay();return 0===t||6===t}},83349:(e,t,n)=>{var r=n(82199),a=n(86375),o=n(37241);e.exports=function(e){return r(e,o,a)}},83471:(e,t,n)=>{"use strict";var r=n(9516);function a(){this.handlers=[]}a.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},83485:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(54705),a=n(96540),o=n(48951),i=n(75930),s=n(17904),l=n(62524);const c={expanderText:(0,i.AH)("{\n margin-top: 30px;\n\n ul li {\n background-image: url('/assets/bullet-check--blue.svg');\n background-repeat: no-repeat;\n background-position: 0 3px;\n background-size: 24px 24px;\n padding-left: 40px;\n list-style-type: none;\n list-style-position: outside;\n \n .innovative_schools & {\n background-image: url('/assets/bullet-check--burgundy.svg');\n }\n }\n }"),expanderTextTrigger:(0,i.AH)("{\n font-family: ".concat(l.A.sansSerif,";\n font-weight: 500;\n position: relative;\n margin-bottom: 0;\n outline: none;\n border: 0;\n background: none;\n cursor: pointer;\n padding: 0 26px 0 0;\n text-align: left;\n line-height: 27px;\n color: ").concat(s.Tj.brand2,";\n font-size: 21px;\n letter-spacing: .6px;\n appearance: none;\n @media screen and (min-width: ").concat(s.T5.medium,") {\n text-align: center;\n }\n \n .school-primer & {\n cursor: text;\n }
2\n \n .innovative_schools & {\n color: ").concat(s.Tj.burgundy,";\n }\n\n &:after {\n display: inline-block;\n background-image: url('/assets/navigate-down--blue.png');\n background-repeat: no-repeat;\n background-position: center;\n background-size: 12px;\n padding-left: 12px;\n width: 12px;\n height: 12px;\n content: '';\n\n @media screen and (min-width: ").concat(s.T5.medium,") {\n position: absolute;\n right: 0;\n background-image: url('/assets/navigate-down--blue.png');\n background-repeat: no-repeat;\n background-position: center;\n height: 100%;\n }\n }\n \n .school-primer & {\n &:after {\n display: none;\n }\n }\n }")),expanderTextTriggerActive:(0,i.AH)("{\n &:after {\n background-image: url('/assets/navigate-up--blue.png');\n }\n }")};class u extends a.Component{constructor(e){super(e),(0,r.A)(this,"handleExpanderState",(()=>{"school-primer"!==this.props.context&&this.setState((e=>({expanded:!e.expanded})))})),"open"===e.defaultState?this.state={expanded:!0}:this.state={expanded:!1}}handleExpanderClass(){return!0===this.state.expanded?"".concat(c.expanderTextTrigger," ").concat(c.expanderTextTriggerActive):c.expanderTextTrigger}render(){return a.createElement("div",{className:"".concat(c.expanderText," ").concat(this.props.context),"data-testid":"expander-text"},this.state.expanded&&a.createElement("div",{className:"expander-text__container"},a.createElement("button",{onClick:this.handleExpanderState,className:this.handleExpanderClass()},this.props.triggerText),a.createElement("div",{className:"school-primer__explainer"},a.createElement(o.A,{value:this.props.content}))),!this.state.expanded&&a.createElement("div",{className:"expander-text__container"},a.createElement("button",{onClick:this.handleExpanderState,className:this.handleExpanderClass()},this.props.triggerText)))}}u.defaultProps={defaultState:"closed",context:""};const d=u},83488:e=>{e.exports=function(e){return e}},83554:(e,t,n)=>{"use strict";n.d(t,{IQ:()=>l,Tv:()=>u,a4:()=>c,bR:()=>s,kP:()=>d});var r=n(54705),a=n(17904);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var s=[{id:"ResearchNLSmallV1",type:"researchNewsletter",title:"Education Research You Can Use",body:"---rsp--- educators read our newsletter, <i>The Research Is In</i> âa monthly roundup of the most impactful education research, translated into actionable classroom strategies.",toggleText:"Sign me up",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v5/bar-chart.svg",description:"Small illustration of a bar chart with 3 bars with an upward trend."},buttonClass:"salmon",cardBorderClass:"pacificBlue",innerType:"salmon-small"}]},{id:"IntercomNLSmallV2",type:"weeklyNewsletter",title:"Get a Weekly Dose of What Works!",body:"Sign up for our canât-miss community newsletter, The Intercom. Each issue is packed with tips and strategies from fellow educatorsâand itâs free, forever.",toggleText:"Hear from peers!",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v5/light.svg",description:"Small illustration of a light."},buttonClass:"salmon",cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-small"}]},{id:"WiredNLSmallV1",type:"techNewsletter",title:"Learn How Your Peers Use Tech",body:"Plug into our monthly newsletter, <i>The Wired Classroom</i>, to see how other teachers like you are using tech to transform the learning experience.",toggleText:"Sign me up!",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v5/laptop.svg",description:"Small illustration of a laptop."},buttonClass:"salmon",cardBorderClass:"lightTealV2",innerType:"salmon-small"}]},{id:"SignupSmallV1",type:"signUp",title:"Unlock Your Potential",body:"Answer a few quick questions, and weâll send you teacher-tested, time-saving strategies to improve your classroom management and instruction.",toggleText:"I want in!",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v5/key.svg",description:"Small illustration of a key."},buttonClass:"salmon",cardBorderClass:"tangerine",innerType:"salmon-small"}]},{id:"GradeV1",type:"grades",title:"What Grade Level Do You Work With?",body:"Take a minute to update your profile and get more tips and strategies that are grade-level appropriate.",toggleText:"Update my grade level",toggleTextSuccess:"",variations:[{componentId:"InlineButton",art:{src:"",description:""},buttonClass:"pacific-blue",innerType:"pacific-blue-small"}]},{id:"RoleV1",type:"roles",title:"Whatâs Your Educational Role?",body:"Take a minute to update your profile to get tips and strategies from your peers.",toggleText:"Update my role",toggleTextSuccess:"",variations:[{componentId:"InlineButton",art:{src:"",description:""},buttonClass:"pacific-blue",innerType:"pacific-blue-small"}]},{id:"SubjectV1",type:"subjects",title:"What Subject Do You Teach?",body:"Update your profile to get strategies from educators who share your expertise.",toggleText:"Update my subject",toggleTextSuccess:"",variations:[{componentId:"InlineButton",art:{src:"",description:""},buttonClass:"pacific-blue",innerType:"pacific-blue-small"}]},{id:"SignupMedV1",type:"signUp",title:"Join Our Community of Changemakers",body:"There are ---tap--- educators who want to change the world and the way kids learn. Want to be one of them?",toggleText:"Count me in!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/highfive.png",description:"A hand giving a high five."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-medium"}]},{id:"WiredNLMedV1",type:"techNewsletter",title:"Ctrl + Alt + Learn",body:"Join ---tsp--- other subscribers to <i>The Wired Classroom</i>, and learn how other educators use tech to save time, improve assessments, and increase engagement.",toggleText:"Yes, Iâll join!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/keyboard.png",description:"A keyboard with a heart on the space bar."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.lightTeal},innerType:"salmon-medium"}]},{id:"IntercomNLMedV2",type:"weeklyNewsletter",title:"This Paper is the Jam",body:"<i>The Intercom</i> is jam-packed with practical strategies and genius-level ideas from fellow teachers. Have it delivered to your inbox every Wednesday.",toggleText:"Yep, Iâll take that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/printer-medium.png",description:"An illustration of a brain."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.sunshine},innerType:"salmon-medium"}]},{id:"ResearchNLMedV1",type:"researchNewsletter",title:"We Read the Research (Again!)",body:"Our editors are always diving deep to find the most impactful education research. To see what really works, subscribe to our monthly newsletter,
2<i>The Research Is In</i>.",toggleText:"Iâll take that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/charts.png",description:"An illustration of a chart."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.techBlue},innerType:"salmon-medium"}]},{id:"SignInMedV1",type:"signIn",title:"A Friendly Reminder!",body:"If youâve already created an account, make sure youâre signed in to see stories matching your interests.",toggleText:"Sign me in",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/sun.png",description:"A hand giving a high five."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.brand1},innerType:"salmon-medium"}]},{id:"ResearchNLLargeV3",type:"researchNewsletter",title:"The Research Is...Super Helpful!",body:"Especially when it arrives translated for use in the classroom once a month. Subscribe to <i>The Research Is In</i> to get exclusive insights on the latest in the learning sciences.",toggleText:"I'll take that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/chart.png",description:"An illustration of a chart."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.techBlue},innerType:"salmon-large"}]},{id:"IntercomNLLargeV1",type:"weeklyNewsletter",title:"Subscribe to <i>The Intercom</i>",body:"Sign up for our indispensable weekly newsletter, featuring must-read articles on classroom management, SEL, student engagement, assessmentâand much moreâall tailored to your interests.",toggleText:"I want that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/intercom.jpg",description:"Subscribe to <i>The Intercom</i>"},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.sunshine},innerType:"salmon-large"}]},{id:"SignupLargeV2",type:"signUp",title:"Turn Edutopia On Full Blast!",body:"Get targeted professional development, attend virtual events, download posters, and join a community of education changemakers ---tap--- educators strong.",toggleText:"Yes, please!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/fullblast-large.png",description:"Turn Edutopia on full blast."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-large"}]},{id:"WiredLargeV1",type:"techNewsletter",title:"This is guaranteed to save you time!",body:"Our tech newsletter delivers quick tips, smart tools, and proven strategies from fellow teachers straight to your inbox each month. Subscribe now!",toggleText:"Get The Wired Classroom",toggleTextSuccess:"Get The Wired Classroom",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/WiredLargeV1.png",description:"Illustration of 'The Wired Classroom' featuring a laptop connected by cables to diverse students engaged in interactive learning activities, including using tablets, robots, and digital media."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{padding:"7px",border:"none",background:"linear-gradient(180deg, #FFE8AD 0%, #FFFFFF 100%)"},innerType:"salmon-large"}]},{id:"PrincipalProjectLargeV1",type:"principalProjectNewsletter",title:"The Principal Project helps you navigate the daily realities of leadership.",body:"Get it delivered monthly to your inbox.",toggleText:"Subscribe now",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"IlloButton",art:{src:"/assets/pp-inset-logo.svg",description:"The Principal Project logo."},buttonClass:"salmon",titleStyles:{color:a.Tj.white,background:"none",fontSize:"24px",lineHeight:"30px"},bodyStyles:{color:a.Tj.white,fontSize:"21px",lineHeight:"27px"},bodyWrapperStyles:{marginBottom:"10px"},imageSkeletonStyles:{minWidth:0},buttonStyles:{marginTop:0},cardStyles:{backgroundColor:"#105551",border:"none",alignItems:"center",justifyContent:"center"},innerType:"salmon-large"}]},{id:"TRIIMediumV1",type:"researchNewsletter",title:"Classroom-Ready Research? HECK YES!",body:"Teach more confidently! The Research Is In is carefully crafted to connect cutting-edge research to what you do every day. Our editors understand the grind and are here to help!",toggleText:"Subscribe now",toggleTextSuccess:"Subscribe now",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/TRIILargeV1.png",description:"Illustration of a paper plane flying with graphs and charts displayed on it, symbolizing the connection between research and practical application in education."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{padding:"7px",border:"none",background:"linear-gradient(180deg, #99E6FF 0%, #FFFFFF 100%)"},innerType:"salmon-large"}]},{id:"HomeroomV1",type:"Homeroom",title:"Your antidote to the Sunday scaries!",body:"Homeroom is your own personalized resource hub delivering non-stop strategies that work.",toggleText:"Access it now!",toggleTextSuccess:"Access it now!",url:"/my-homeroom",variations:[{componentId:"Homeroom",art:{src:"/assets/newsletterad/homeroom/v1.png",description:"Homeroom is your own personalized resource hub delivering non-stop strategies that work."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{backgroundImage:"url('/assets/newsletterad/homeroom/v1.png')",backgroundImageMobile:"url('/assets/newsletterad/homeroom/v1-mobile.png')"},innerType:"salmon-large"}]},{id:"HomeroomV2",type:"Homeroom",title:"Power up!",body:"Homeroom is your very own hyper-personalized hub for lifelong learning.",toggleText:"Letâs go!",toggleTextSuccess:"Letâs go!",url:"/my-homeroom",variations:[{componentId:"Homeroom",art:{src:"/assets/newsletterad/homeroom/v2.png",description:"Homeroom is your very own hyper-personalized hub for lifelong learning."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{backgroundImage:"url('/assets/newsletterad/homeroom/v2.png')",backgroundImageMobile:"url('/assets/newsletterad/homeroom/v2-mobile.png')"},innerType:"salmon-large"}]},{id:"HomeroomV3",type:"Homeroom",title:"The ultimate âfor youâ page.",body:"Your new Homeroom feed delivers tailored inspiration, ideas, and strategies that work.",toggleText:"Check it out!",toggleTextSuccess:"Check it out!",url:"/my-homeroom",variations:[{componentId:"Homeroom",art:{src:"/assets/newsletterad/homeroom/v3.png",description:"Your new Homeroom feed delivers tailored inspiration, ideas, and strategies that work."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{backgroundImage:"url('/assets/newsletterad/homeroom/v3.png')",backgroundImageMobile:"url('/assets/newsletterad/homeroom/v3-mobile.png')"},innerType:"salmon-large"}]},{id:"HomeroomSavedContentV1",visibility:"limited",type:"Homeroom",title:"You just fine-tuned Edutopia to YOU.",body:"Your Homeroom will now show you more stories like the ones youâve saved here.",toggleText:"Check it out!",toggleTextSuccess:"Check it out!",url:"/my-homeroom",variations:[{componentId:"Homeroom",art:{src:"/assets/newsletterad/homeroom/v1.png",description:"Your Homeroom will now show you more stories like the ones youâve saved here."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{backgroundImage:"url('/assets/newsletterad/homeroom/v1.png')",backgroundImageMobile:"url('/assets/newsletterad/homeroom/v1-mobile.png')"},innerType:"salmon-large"}]},{id:"PodcastV1",type:"Podcast",title:"Introducing our new podcast.",body:"",toggleText:"Subscribe now!",toggleTextSuccess:"Subscribe now!",url:"https://apple.co/4psx6Zv",variations:[{componentId:"Podcast",art:{src:"/assets/newsletterad/podcast/v1/school-of-practice.png",description:""},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{},innerType:"salmon-large"}]}],l=[{id:"AnswersUnlockedSmallV1",type:"signUp",title:"Answers unlocked!",body:"Have questions about a story? With a free account, you can ask! Sign up and supercharge your Edutopia experience.",toggleText:"Heck yes!",toggleTextSuccess:"Heck yes!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v6/AnswersUnlockedSmallV1.png",description:"Small illustration of a bar chart with 3 bars with an upward trend."},buttonClass:"salmon",cardBorderClass:"#FF4C00",innerType:"salmon-small"}]},{id:"BookmarkMediumV2",type:"saveContent",title:"Save your favorite content!",body:"You asked, and we listened. Hit the bookmark icon on any article, video, or community question to save it to your Edutopia account. Try it out now on one of our must-read articles.",toggleText:"Save it",toggleTextSuccess:"Save it",url:"/article/celebrate-students-small-wins-and-build-motivation",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/BookmarkMediumV2.png",description:"An illustration of a bookmark with a circle around it."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{borderColor:"##FFBC0D"},innerType:"salmon-medium"}]},{id:"QuestionMediumV1",type:"in-site-promotion",title:"Share What Works For You!",body:"Do you grade classroom participation?<br/>Why or why not?",toggleText:"Add your answer!",toggleTextSuccess:"Add your answer!",url:"/article/should-classroom-participation-be-graded-ungraded",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/should-classroom-participation-be-graded-ungraded.png",description:"An illustration promoting an article."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:"#0094C7"},innerType:"salmon-large"}]},{id:"ImprovLargeV1",type:"in-site-promotion",title:"Transform your teaching!",body:"Our latest resource collection shows you howâand whyâ bringing improv into your classroom is a game-changer.",toggleText:"Learn how!",toggleTextSuccess:"Learn how!",url:"/package/improv-in-the-classroom",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/ImprovLargeV1.png",description:"An illustration of children excited about learning."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:"#FFBC0D"},innerType:"salmon-large"}]},{id:"SavedContentMedV1",type:"saveContent",title:"We made your content a comfy home!",body:"Collect your favorite tips and strategies in one place. Sign in to save content to your profile.",toggleText:"Sign me in",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/couch.png",description:"An illustration of a couch."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-medium"}]},{id:"AskEdutopiaMediumV1",type:"in-site-promotion",title:"Hey, Edutopia: Make me a list.",body:"Scan our archives to produce checklists, summaries, and other downloadables with the click of a button. Available now on select articles.",toggleText:"Try it out!",toggleTextSuccess:"Try it out!",url:"/article/7-smart-fast-ways-do-formative-assessment?scrollTo=ai-panel",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/AskEdutopiaMediumV1.png",description:"An illustration promoting AI feature for educators."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:"#FF9B0D"},innerType:"salmon-medium"}]},{id:"IntercomNLSmallV1",type:"weeklyNewsletter",title:"The Community Needs You!",body:"Sign up for our canât-miss weekly newsletter,
2<i>The Intercom</i>, and learn from and share knowledge with our growing community of educators.",toggleText:"I want in!",toggleTextSuccess:"Youâre subscribed!",variations:[{componentId:"InlineButton",art:{src:"/assets/newsletterad/v5/light.svg",description:"Small illustration of a light."},buttonClass:"salmon",cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-small"}]},{id:"IntercomNLMedV1",type:"weeklyNewsletter",title:"---wsp--- Teachers, Thinking Together",body:"Our weekly newsletter, <i>The Intercom</i>, brings together over half a million educators to learn, share, and get inspired together. Plus, weâll customize each edition to your interests!",toggleText:"Hear from peers!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/brain.png",description:"An illustration of a brain."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.sunshine},innerType:"salmon-medium"}]},{id:"ResearchNLLargeV1",type:"researchNewsletter",title:"Join ---rsp--- Other Educators",body:"Get our monthly roundup of the most important education research, trends, and discoveriesâwith practical application to the classroom, as always. Staying on top of the learning sciences has never been easier.",toggleText:"Yes, Iâll join!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/educators.jpg",description:"A group of educators."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.techBlue},innerType:"salmon-large"}]},{id:"WiredNLLargeV1",type:"techNewsletter",title:"What Works in EdTechâDelivered",body:"Our brand new newsletter, <i>The Wired Classroom</i>, is essential reading for educators who want to use technology to save time, differentiate learning, and drive deeper engagement.",toggleText:"I want that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/edtech.jpg",description:"What Works in EdTechâDelivered."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.lightTeal},innerType:"salmon-large"}]},{id:"SignupLargeV1",type:"signUp",title:"Turn Edutopia On Full Blast!",body:"Get targeted professional development, attend virtual events, download posters, and join a community of education changemakers ---tap--- educators strong.",toggleText:"Yes, please!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/full-blast.jpg",description:"Turn Edutopia on full blast."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-large"}]},{id:"ResearchNLLargeV2",type:"researchNewsletter",title:"Keep Up With Education Research",body:"We read the major academic journals so you donât have to. Sign up for The Research Is In, and weâll send you the key takeaways and classroom applications once a month.",toggleText:"I want that!",toggleTextSuccess:"Youâre in!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/educators.jpg",description:"A group of educators."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.techBlue},innerType:"salmon-large"}]},{id:"CommentsMedV1",type:"comments",title:"Troll-free commenting is here!",body:"Our comments are always worth reading. \nAsk questions, add advice, and upvote useful ideas.",toggleText:"Start here",toggleTextSuccess:"Youâre in!",url:"/article/question-advice-first-year-teachers",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/animal-face.png",description:"An illustration of an animal face."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.tangerine},innerType:"salmon-medium"}]},{id:"SessionsAILargeV1",type:"limited-edition",title:"Free Virtual Event",body:"Join us on Thursday, March 20, 2025 at 7p.m. ET/ 4 p.m. PT via Zoom. Our panel will cover when, how, and why integrating AI could benefit you and your students.",toggleText:"RSVP here!",toggleTextSuccess:"RSVP here!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/limited/online-conference-march.png",description:"A poster of the upcoming virtual event."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:"#BDF22E"},innerType:"salmon-large"}],link:"https://cdn.forms-content.sg-form.com/88463ebd-ff78-11ef-9cc1-66b50eba3a49"},{id:"BookmarkMediumV1",type:"saveContent",title:"Right where you left it.",body:"Never lose track of your favorite Edutopia content. Sign in to save content to your profile.",toggleText:"Save Content Now!",toggleTextSuccess:"Save Content Now!",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v6/BookmarkMediumV1-1.png",description:"An illustration of a bookmark in a victorian style picture frame."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:"#FF9B0D"},innerType:"salmon-medium"}]},{id:"60SecondsStrategyMedV1",type:"in-site-promotion",title:"Hereâs a quick win!",body:"Our <i>60-Second Strategies</i> video collection will give you effective new classroom practicesâin literally 1 minute.",toggleText:"Watch now",url:"/60-second-strategies-for-educators",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/60-second-strategies.png",description:"A yellow stopwatch indicating the 12 o'clock position."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.brand1,borderWidth:"4px",backgroundColor:"#FFF7ED"},innerType:"salmon-medium"}]},{id:"HowLearningHappensMedV1",type:"in-site-promotion",title:"Explore the science behind student success!",body:"Our popular <i>How Learning Happens</i> video series pairs research insights with strategies from real schools.",toggleText:"Check it out",url:"/how-learning-happens",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/how-learning-happens.png",description:"A yellow stopwatch indicating the 12 o'clock position."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.darkGrey,borderWidth:"4px",backgroundColor:"#FFD69A"},innerType:"salmon-medium"}]},{id:"BrainBreaksMedV1",type:"in-site-promotion",title:"Check out our Brain Breaks collection!",body:"These ideas for all grade levels help students find focus, energy, and connection.",toggleText:"Explore it now",url:"/package/brain-breaks-for-your-classroom",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/v5/brain.png",description:"An illustration of a brain."},buttonClass:"brand1",titleStyles:{background:"none"},cardStyles:{borderColor:"#4FD2FF",borderWidth:"4px",backgroundColor:"#99E6FF"},innerType:"salmon-medium"}]},{id:"AAInsetLargeV1",type:"in-site-promotion",title:"A fellow educator could use your advice",body:"Katie asks, âWhat low-prep activities do you keep in your back pocket for when a\n lesson doesnât go as planned?â",toggleText:"Add your reply!",toggleTextSuccess:"Add your reply!",url:"/ask-and-answer/what-low-prep-activities-do-you-keep-in-your-back-pocket-for-when-a-lesson-doesnt-go-as-planned",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/ask-and-answer/v1/AAInsetV1.png",description:"A speech bubble that says ask."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.brand1},innerType:"salmon-medium non-full-width",imageWrapperStyles:{padding:"25px 0px 25px 25px"}}]},{id:"AAInsetLargeV2",type:"in-site-promotion",title:"Need solutions? Our community can help.",body:"Ask & Answer is the place to get specific ideas, strategies, and advice on repeat.",toggleText:"Try it out!",toggleTextSuccess:"Try it out!",url:"/teacher2teacher",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/ask-and-answer/v1/AAInsetV2.png",description:"A speech bubble that says ask."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.brand1},innerType:"salmon-medium square-aspect-ratio"}]},{id:"AAInsetLargeV3",type:"in-site-promotion",title:"Introducing our NEW community forum",body:"Ask & Answer is the place to connect and share ideas, questions, and advice with other educators who've been there.",toggleText:"Check it out!",toggleTextSuccess:"Check it out!",url:"/teacher2teacher",variations:[{componentId:"IlloButton",art:{src:"/assets/newsletterad/ask-and-answer/v1/AAInsetV3.png",description:"A speech bubble that says ask."},buttonClass:"salmon",titleStyles:{background:"none"},cardStyles:{borderColor:a.Tj.brand1},innerType:"salmon-medium"}]}],c=()=>s.reduce(((e,t)=>(t.variations.forEach((n=>{var r=i(i({},t),{},{component:n,id:t.id});delete r.variations,e.push(r)})),e)),[]),u=()=>l.reduce(((e,t)=>(t.variations.forEach((n=>{var r=i(i({},t),{},{component:n,id:t.id});delete r.variations,e.push(r)})),e)),[]),d=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=null,a=c();a=a.filter((e=>"limited"!==e.visibility));var o=t.split("/");if(t&&["package","article","video"].includes(o[1])){var i=a.find((e=>(e.url||"").includes(t)));i&&a.splice(a.indexOf(i),1)}var s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.length||(e=e()),e.reduce(((e,t)=>(void 0===e[t.type]&&(e[t.type]=[]),e[t.type].push(t),e)),{})}(a),l=void 0!==(null==e?void 0:e.id);if(!l&&n||l&&n&&!e.researchNewsletter){var u="researchNewsletter";return s[u][Math.floor(Math.random()*s[u].length)]}var d=Object.keys(s);if(l){var p,m,h;d=d.filter((e=>"signUp"!==e&&"signIn"!==e));var f=!1;null!==(p=e.followedTopics)&&void 0!==p&&p.length&&(f=void 0!==e.followedTopics.find((e=>["grade-level-6-8","grade-level-9-12"].includes(null==e?void 0:e.slug))),d=d.filter((e=>"grades"!==e))),e.researchNewsletter&&(d=d.filter((e=>"researchNewsletter"!==e))),e.weeklyNewsletter&&(d=d.filter((e=>"weeklyNewsletter"!==e))),e.techNewsletter&&(d=d.filter((e=>"techNewsletter"!==e))),e.principalProjectNewsletter&&(d=d.filter((e=>"principalProjectNewsletter"!==e))),null!==(m=e.roles)&&void 0!==m&&m.length&&(d=d.filter((e=>"roles"!==e))),(null!==(h=e.subjects)&&void 0!==h&&h.length||!f)&&(d=d.filter((e=>"subjects"!==e))),d=d.filter((e=>"saveContent"!==e))}if(!l){var g=["grades","roles","subjects"];d=d.filter((e=>
2!g.includes(e)))}if(d.length){var v=d[Math.floor(Math.random()*d.length)];r=s[v][Math.floor(Math.random()*s[v].length)]}return r}},84153:(e,t,n)=>{"use strict";n(52468)("sup",(function(e){return function(){return e(this,"sup","","")}}))},84247:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},84286:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var r,a,o,i=n(10467),s=n(54705),l=n(16762),c=n.n(l),u=n(96540),d=n(71468),p=n(84976),m=n(48231),h=n(44206),f=n(46798),g=n(95297),v=n(72262);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){(0,s.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}class x extends u.Component{constructor(e){var t;super(e),t=this,(0,s.A)(this,"handleSignInUnsubscribe",(()=>{var{user:e,loggedIn:t,dispatch:n}=this.props,{newsletter:r}=this.state,a=!1;this.props.errorHandler(null),this.setState({loading:!0}),(0,g.nV)(r,a,this.state.id).then((o=>{if(200===o.status){if(t){var i=b(b({},e),{},{[r]:o.newsletterStatus});n((0,m.gV)(i)),(0,g.VX)(i)}this.setState((e=>b(b({},e),{},{subscribed:!1,loading:!1})))}else{var s={errorCode:o.status,errorText:o.statusText,func:"handleUnsubscribe",id:this.state.id,setStatus:a,newsletter:r};this.props.errorHandler("Oops! The was a problem unsubscribing.",s),this.setState({loading:!1})}}))})),(0,s.A)(this,"handleTokenUnsubscribe",(0,i.A)((function*(){var e,{newsletter:n,legacy:r,token:a,encodedPrimaryKey:o}=t.state;if(t.props.errorHandler(null),t.setState({loading:!0}),200===(e="true"===r?yield(0,g.ax)({newsletter:n,token:a,encodedPrimaryKey:o,legacy:!0}):yield(0,g.ax)({newsletter:n,token:a,encodedPrimaryKey:o,legacy:!1})).status)t.setState((e=>b(b({},e),{},{subscribed:!1,loading:!1})));else{var i={errorCode:e.status,errorText:e.statusText,func:"handleUnsubscribe",id:t.state.id,setStatus:!1,newsletter:n};t.props.errorHandler("Oops! The was a problem unsubscribing.",i),t.setState({loading:!1})}}))),(0,s.A)(this,"handleSuccess",(()=>{this.props.dispatch((0,m.Oo)())}));var n=c()(this.props,"location.query.legacy","false"),r=c()(this.props,"location.query.token",""),a=c()(this.props,"location.query.primaryKey",""),o=c()(this.props,"location.query.newsletter",!1);o=["researchNewsletter","weeklyNewsletter","techNewsletter"].includes(o)?o:"weeklyNewsletter",this.state={subscribed:!0,id:this.props.location.query.id||this.props.user.id||"",loading:!1,newsletter:o,legacy:n,token:r,encodedPrimaryKey:a}}render(){var{token:e,encodedPrimaryKey:t}=this.state,n=e&&t;if(!this.state.id&&!n||this.props.loggedIn)return r||(r=u.createElement(v.WQ,{path:"/account/signin"}));var i="the Edutopia Weekly newsletter";return"researchNewsletter"===this.state.newsletter&&(i="The Research Is In"),"techNewsletter"===this.state.newsletter&&(i="The Wired Classroom"),n&&!this.props.user.id?u.createElement("div",{className:f.l8.viewContent},this.state.subscribed?u.createElement(u.Fragment,null,u.createElement("h3",{className:f.l8.title},"Are you sure you want to unsubscribe from ",i,"?"),a||(a=u.createElement("hr",null)),u.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:this.handleTokenUnsubscribe,className:"".concat(f.QL.buttonLink," ").concat(this.state.loading&&"loading"),disabled:this.state.loading},"Unsubscribe")):u.createElement(u.Fragment,null,u.createElement("h3",{className:f.l8.title},"You have been unsubscribed"),u.createElement("p",{className:f.l8.bottom},u.createElement(p.N_,{to:"/account/settings",className:f.l8.link,onClick:this.handleSuccess},"true"===this.state.legacy?"Subscribe again":"Return to account settings")))):u.createElement("div",{className:f.l8.viewContent},this.state.id&&this.state.subscribed?u.createElement(u.Fragment,null,u.createElement("h3",{className:f.l8.title},"Are you sure you want to unsubscribe from ",i,"?"),o||(o=u.createElement("hr",null)),u.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:this.handleSignInUnsubscribe,className:"".concat(f.QL.buttonLink," ").concat(this.state.loading&&"loading"),disabled:this.state.loading},"Unsubscribe")):u.createElement(u.Fragment,null,u.createElement("h3",{className:f.l8.title},"You have been unsubscribed"),u.createElement("p",{className:f.l8.bottom},u.createElement(p.N_,{to:"/account/settings",className:f.l8.link,onClick:this.handleSuccess},"Return to account settings"))))}}const w=(0,d.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))((0,h.h)(x))}
2,84352:(e,t,n)=>{var r=n(92127),a=Math.abs;r(r.S,"Math",{hypot:function(e,t){for(var n,r,o=0,i=0,s=arguments.length,l=0;i<s;)l<(n=a(arguments[i++]))?(o=o*(r=l/n)*r+1,l=n):o+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*Math.sqrt(o)}})},84393:(e,t,n)=>{var r=n(63051);e.exports=function(e){return r(e,{weekStartsOn:1})}},84437:(e,t,n)=>{var r=n(92127),a=n(33589);r(r.S+r.F*(Number.parseFloat!=a),"Number",{parseFloat:a})},84438:(e,t,n)=>{"use strict";var r=n(18270),a=n(70157),o=n(81485);e.exports=[].copyWithin||function(e,t){var n=r(this),i=o(n.length),s=a(e,i),l=a(t,i),c=arguments.length>2?arguments[2]:void 0,u=Math.min((void 0===c?i:a(c,i))-l,i-s),d=1;for(l<s&&s<l+u&&(d=-1,l+=u-1,s+=u-1);u-- >0;)l in n?n[s]=n[l]:delete n[s],s+=d,l+=d;return n}},84481:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});var r=[{service:"facebook",url:"https://www.facebook.com/edutopia",title:"Edutopia on Facebook"},{service:"bluesky",url:"https://bsky.app/profile/edutopia.org",title:"Edutopia on Bluesky"},{service:"pinterest",url:"https://www.pinterest.com/edutopia/",title:"Edutopia on Pinterest"},{service:"instagram",url:"https://www.instagram.com/edutopia/",title:"Edutopia on Instagram"},{service:"youtube",url:"https://www.youtube.com/edutopia",title:"Edutopia on Youtube"}]},84561:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLWebSocketClient=void 0;var i=n(29026),s=n(94531),l="ping",c="pong",u="complete",d=function(){function e(e,t,n){this._type=e,this._payload=t,this._id=n}return Object.defineProperty(e.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"payload",{get:function(){return this._payload},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){var e={type:this.type};return null!=this.id&&null!=this.id&&(e.id=this.id),null!=this.payload&&null!=this.payload&&(e.payload=this.payload),JSON.stringify(e)},enumerable:!1,configurable:!0}),e.parse=function(t,n){var r=JSON.parse(t),a=r.type,o=r.payload,i=r.id;return new e(a,n(o),i)},e}(),p=function(){function e(e,t){var n=this,s=t.onInit,p=t.onAcknowledged,f=t.onPing,g=t.onPong;this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.onopen=function(t){return a(n,void 0,void 0,(function(){var t,n,r,a;return o(this,(function(o){switch(o.label){case 0:return this.socketState.acknowledged=!1,this.socketState.subscriptions={},n=(t=e).send,r=m,s?[4,s()]:[3,2];case 1:return a=o.sent(),[3,3];case 2:a=null,o.label=3;case 3:return n.apply(t,[r.apply(void 0,[a]).text]),[2]}}))}))},e.onclose=function(e){n.socketState.acknowledged=!1,n.socketState.subscriptions={}},e.onerror=function(e){console.error(e)},e.onmessage=function(t){try{var a=(y=t.data,void 0===b&&(b=function(e){return e}),d.parse(y,b));switch(a.type){case"connection_ack":return void(n.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(n.socketState.acknowledged=!0,p&&p(a.payload)));case l:return void(f?f(a.payload).then((function(t){return e.send(h(t).text)})):e.send(h(null).text));case c:return void(g&&g(a.payload))}if(!n.socketState.acknowledged)return;if(void 0===a.id||null===a.id||!n.socketState.subscriptions[a.id])return;var o=n.socketState.subscriptions[a.id],s=o.query,m=o.variables,v=o.subscriber;switch(a.type){case"next":return!a.payload.errors&&a.payload.data&&v.next&&v.next(a.payload.data),void(a.payload.errors&&v.error&&v.error(new i.ClientError(r(r({},a.payload),{status:200}),{query:s,variables:m})));case"error":return void(v.error&&v.error(new i.ClientError({errors:a.payload,status:200},{query:s,variables:m})));case u:return v.complete&&v.complete(),void delete n.socketState.subscriptions[a.id]}}catch(t){console.error(t),e.close(1006)}var y,b;e.close(4400,"Unknown graphql-ws message.")}}return e.prototype.makeSubscribe=function(e,t,n,r){var a,o,i=this,s=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[s]={query:e,variables:n,subscriber:r},this.socket.send((a=s,o={query:e,operationName:t,variables:n},new d("subscribe",o,a)).text),function(){i.socket.send(function(e){return new d(u,void 0,e)}(s).text),delete i.socketState.subscriptions[s]}},e.prototype.rawRequest=function(e,t){var n=this;return new Promise((function(r,a){var o;n.rawSubscribe(e,{next:function(e,t){return o={data:e,extensions:t}},error:a,complete:function(){return r(o)}},t)}))},e.prototype.request=function(e,t){var n=this;return new Promise((function(r,a){var o;n.subscribe(e,{next:function(e){return o=e},error:a,complete:function(){return r(o)}},t)}))},e.prototype.subscribe=function(e,t,n){var r=s.resolveRequestDocument(e),a=r.query,o=r.operationName;return this.makeSubscribe(a,o,n,t)},e.prototype.rawSubscribe=function(e,t,n){return this.makeSubscribe(e,void 0,n,t)},e.prototype.ping=function(e){this.socket.send(function(e){return new d(l,e,void 0)}(e).text)},e.prototype.close=function(){this.socket.close(1e3)},e.PROTOCOL="graphql-transport-ws",e}();function m(e){return new d("connection_init",e)}function h(e){return new d(c,e,void 0)}t.GraphQLWebSocketClient=p}
2,84562:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setMilliseconds(999),t}},84567:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r,a;return t||(t=250),function(){var o=n||this,i=+new Date,s=arguments;r&&i<r+t?(clearTimeout(a),a=setTimeout((function(){r=i,e.apply(o,s)}),t)):(r=i,e.apply(o,s))}}},84614:(e,t,n)=>{var r=n(92127),a=n(96222),o=n(57221),i=n(68641),s=n(67227);r(r.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,n,r=o(e),l=i.f,c=a(r),u={},d=0;c.length>d;)void 0!==(n=l(r,t=c[d++]))&&s(u,t,n);return u}})},84680:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},84719:(e,t,n)=>{var r=n(4228),a=n(21626),o=n(86140),i=n(40766)("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n(46034)("iframe"),r=o.length;for(t.style.display="none",n(61308).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c[l][o[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=r(e),n=new s,s[l]=null,n[i]=e):n=c(),void 0===t?n:a(n,t)}},84744:(e,t,n)=>{var r=n(44626);e.exports=function(e){return r(e,{weekStartsOn:1})}},84831:function(e,t,n){var r,a,o,i;i=function(e,t,n){"use strict";var r=function(){return!("undefined"==typeof document||"undefined"==typeof window)},a=function(e,t){for(var n in t)e[n]=t[n];return e},o=function(e,t){var n=a({},e);return t.forEach((function(e){delete n[e]})),n},i=function(e,t){t=t||function(){};var n=!1,r=+new Date+"_"+Math.floor(1e3*Math.random()),a=document.createElement("script"),o="jsonp_"+r,i=e.replace("@",o);a.setAttribute("type","text/javascript"),a.setAttribute("src",i),document.body.appendChild(a),setTimeout((function(){n||(n=!0,t(new Error("jsonp timeout")))}),1e4),window[o]=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift(null),n||(n=!0,t.apply(this,e))}},s={};!function(){if(r()){window.VK||(window.VK={}),window.VK.Share||(window.VK.Share={});var e=window.VK.Share.count;window.VK.Share.count=function(t,n){if("function"==typeof s[t])return s[t](n);"function"==typeof e&&e(t,n)}}}();var l={},c={displayName:"Count",propTypes:{element:n.string,url:n.string,token:n.string},getDefaultProps:function(){var e="";return r()&&(e=window.location.href),{url:e,token:"",element:"span",onCount:function(){}}},getInitialState:function(){return{count:0}},componentDidMount:function(){this.updateCount()},componentWillReceiveProps:function(e){this.props.url!==e.url&&this.setState({count:0},(function(){this.updateCount()}))},componentDidUpdate:function(){this.props.onCount(this.state.count)},updateCount:function(){if(r()){if("function"==typeof this.fetchCount)return this.fetchCount(function(e){this.setState({count:e})}.bind(this));var e=this.constructUrl();i(e,function(t,n){if(t)return console.warn("react-social: jsonp timeout for url "+e),this.setState({count:0});this.setState({count:this.extractCount(n)})}.bind(this))}},getCount:function(){return this.state.count},render:function(){return e.createElement(this.props.element,o(this.props,["element","url","onCount","token"]),this.state.count)}},u={displayName:"Button",propTypes:{element:n.oneOfType([n.string,n.func]),media:n.string,message:n.string,onClick:n.func,sharer:n.bool,target:n.string,title:n.string,url:n.string,windowOptions:n.array,_open:n.bool},getDefaultProps:function(){var e="";return r()&&(e=window.location.href),{element:"button",url:e,media:"",message:"",onClick:function(){},windowOptions:[],_open:!0,sharer:!1}},click:function(e){var t=this.constructUrl(),n=this.props.target,a=this.props.windowOptions.join(",");this.props.onClick(e,t,n),r()&&this.props._open&&window.open(t,n,a)},render:function(){var t=o(this.props,["_open","appId","element","media","message","onClick","sharer","title","url","windowOptions"]);return e.createElement(this.props.element,a({onClick:this.click},t))}},d={getDefaultProps:function(){return{target:"_blank"}}};return l.FacebookCount=t({displayName:"FacebookCount",mixins:[c],constructUrl:function(){return this.props.token?"https://graph.facebook.com/v2.8/?callback=@&id="+encodeURIComponent(this.props.url)+"&access_token="+encodeURIComponent(this.props.token):"https://graph.facebook.com/?callback=@&id="+encodeURIComponent(this.props.url)},extractCount:function(e){return e&&e.share&&e.share.share_count?e.share.share_count:0}}),l.TwitterCount=t({displayName:"TwitterCount",mixins:[c],constructUrl:function(){return"https://count.donreach.com/?callback=@&url="+encodeURIComponent(this.props.url)+"&providers=all"},extractCount:function(e){return e.shares.twitter||0}}),l.GooglePlusCount=t({displayName:"GooglePlusCount",mixins:[c],constructUrl:function(){return"https://count.donreach.com/?callback=@&url="+encodeURIComponent(this.props.url)+"&providers=google"},extractCount:function(e){return e.shares.google||0}}),l.PinterestCount=t({displayName:"PinterestCount",mixins:[c],constructUrl:function(){return"https://api.pinterest.com/v1/urls/count.json?callback=@&url="+encodeURIComponent(this.props.url)},extractCount:function(e){return e.count||0}}),l.LinkedInCount=t({displayName:"LinkedInCount",mixins:[c],constructUrl:function(){return"https://www.linkedin.com/countserv/count/share?url="+encodeURIComponent(this.props.url)+"&callback=@&format=jsonp"},extractCount:function(e){return e.count||0}}),l.RedditCount=t({displayName:"RedditCount",mixins:[c],constructUrl:function(){return"https://www.reddit.com/api/info.json?jsonp=@&url="+encodeURIComponent(this.props.url)},extractCount:function(e){for(var t=0,n=e.data.children,r=0;r<n.length;r++)t+=n[r].data.score;return t}}),l.VKontakteCount=t({displayName:"VKontakteCount",mixins:[c],fetchCount:function(e){var t=Math.floor(1e4*Math.random()),n="https://vkontakte.ru/share.php?act=count&index="+t+"&url="+encodeURIComponent(this.props.url);!function(e,t){s[e]=t}(t,e),i(n)}}),l.TumblrCount=t({displayName:"TumblrCount",mixins:[c],constructUrl:function(){return"http://api.tumblr.com/v2/share/stats?url="+encodeURIComponent(this.props.url)+"&callback=@"},extractCount:function(e){return e.response.note_count||0}}),l.PocketCount=t({displayName:"PocketCount",mixins:[c],constructUrl:function(){return"https://count.donreach.com/?callback=@&url="+encodeURIComponent(this.props.url)+"&providers=pocket"},extractCount:function(e){return e.shares.pocket||0}}),l.FacebookButton=t({displayName:"FacebookButton",mixins:[u,d],propTypes:{appId:n.oneOfType([n.string,n.number]).isRequired,sharer:n.bool},constructUrl:function(){return this.props.sharer?"https://www.facebook.com/dialog/share?app_id="+encodeURIComponent(this.props.appI
2d)+"&display=popup&caption="+encodeURIComponent(this.props.message)+"&href="+encodeURIComponent(this.props.url)+"&redirect_uri="+encodeURIComponent("https://www.facebook.com/"):"https://www.facebook.com/dialog/feed?app_id="+encodeURIComponent(this.props.appId)+"&display=popup&caption="+encodeURIComponent(this.props.message)+"&link="+encodeURIComponent(this.props.url)+"&picture="+encodeURIComponent(this.props.media)+"&redirect_uri="+encodeURIComponent("https://www.facebook.com/")}}),l.OdnoklassnikiButton=t({displayName:"OdnoklassnikiButton",mixins:[u,d],propTypes:{message:n.string.isRequired,media:n.string.isRequired,title:n.string.isRequired},constructUrl:function(){var e={url:this.props.url,media:encodeURIComponent(this.props.media),title:encodeURIComponent(this.props.title),description:encodeURIComponent(this.props.message)};return["https://connect.ok.ru/offer",Object.keys(e).map((function(t){return t+"="+e[t]})).join("&")].join("?")}}),l.MyMailRuButton=t({displayName:"MyMailRuButton",mixins:[u,d],propTypes:{message:n.string.isRequired,media:n.string.isRequired,title:n.string.isRequired},constructUrl:function(){var e={url:this.props.url,image_url:encodeURIComponent(this.props.media),title:encodeURIComponent(this.props.title),description:encodeURIComponent(this.props.message)};return["http://connect.mail.ru/share",Object.keys(e).map((function(t){return t+"="+e[t]})).join("&")].join("?")}}),l.TwitterButton=t({displayName:"TwitterButton",mixins:[u,d],constructUrl:function(){var e=""===this.props.message?this.props.url:this.props.message+" "+this.props.url;return"https://twitter.com/intent/tweet?text="+encodeURIComponent(e)}}),l.EmailButton=t({displayName:"EmailButton",mixins:[u,d],constructUrl:function(){return"mailto:?subject="+encodeURIComponent(this.props.message)+"&body="+encodeURIComponent(this.props.url)}}),l.PinterestButton=t({displayName:"PinterestButton",mixins:[u,d],propTypes:{media:n.string.isRequired},constructUrl:function(){return"https://pinterest.com/pin/create/button/?url="+encodeURIComponent(this.props.url)+"&media="+encodeURIComponent(this.props.media)+"&description="+encodeURIComponent(this.props.message)}}),l.VKontakteButton=t({displayName:"VKontakteButton",mixins:[u,d],constructUrl:function(){return"http://vk.com/share.php?url="+encodeURIComponent(this.props.url)+"&title="+encodeURIComponent(this.props.title)+"&description="+encodeURIComponent(this.props.message)}}),l.GooglePlusButton=t({displayName:"GooglePlusButton",mixins:[u,d],constructUrl:function(){return"https://plus.google.com/share?url="+encodeURIComponent(this.props.url)}}),l.RedditButton=t({displayName:"RedditButton",mixins:[u,d],constructUrl:function(){return"https://www.reddit.com/submit?url="+encodeURIComponent(this.props.url)+"&title="+encodeURIComponent(this.props.title)}}),l.LinkedInButton=t({displayName:"LinkedInButton",mixins:[u,d],constructUrl:function(){return"https://www.linkedin.com/shareArticle?url="+encodeURIComponent(this.props.url)+"&title="+encodeURIComponent(this.props.title)}}),l.XingButton=t({displayName:"XingButton",mixins:[u,d],constructUrl:function(){return"https://www.xing.com/app/user?op=share;url="+encodeURIComponent(this.props.url)+";title="+encodeURIComponent(this.props.message)}}),l.TumblrButton=t({displayName:"TumblrButton",mixins:[u,d],constructUrl:function(){return"https://www.tumblr.com/widgets/share/tool?posttype=link&title="+encodeURIComponent(this.props.message)+"&content="+encodeURIComponent(this.props.url)+"&canonicalUrl="+encodeURIComponent(this.props.url)+"&shareSource=tumblr_share_button"}}),l.PocketButton=t({displayName:"PocketButton",mixins:[u,d],constructUrl:function(){return"https://getpocket.com/save?url="+encodeURIComponent(this.props.url)+"&title="+encodeURIComponent(this.props.message)}}),l},e.exports?e.exports=i(n(96540),n(52306),n(5556)):(a=[n(96540)],void 0===(o="function"==typeof(r=i)?r.apply(t,a):r)||(e.exports=o))},84976:(e,t,n)=>{"use strict";var r,a;n.d(t,{Kd:()=>m,N_:()=>g,ok:()=>b});var o=n(96540),i=n(40961),s=n(47767),l=n(45588);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function u(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map((e=>[n,e])):[[n,r]])}),[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const d=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(e){}new Map;const p=(r||(r=n.t(o,2))).startTransition;function m(e){let{basename:t,children:n,future:r,window:a}=e,i=o.useRef();null==i.current&&(i.current=(0,l.zR)({window:a,v5Compat:!0}));
2let c=i.current,[u,d]=o.useState({action:c.action,location:c.location}),{v7_startTransition:m}=r||{},h=o.useCallback((e=>{m&&p?p((()=>d(e))):d(e)}),[d,m]);return o.useLayoutEffect((()=>c.listen(h)),[c,h]),o.useEffect((()=>(0,s.V8)(r)),[r]),o.createElement(s.Ix,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:c,future:r})}(a||(a=n.t(i,2))).flushSync,(r||(r=n.t(o,2))).useId;const h="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,f=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,g=o.forwardRef((function(e,t){let n,{onClick:r,relative:a,reloadDocument:i,replace:u,state:p,target:m,to:g,preventScrollReset:v,viewTransition:y}=e,b=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,d),{basename:x}=o.useContext(s.jb),w=!1;if("string"==typeof g&&f.test(g)&&(n=g,h))try{let e=new URL(window.location.href),t=g.startsWith("//")?new URL(e.protocol+g):new URL(g),n=(0,l.pb)(t.pathname,x);t.origin===e.origin&&null!=n?g=n+t.search+t.hash:w=!0}catch(e){}let E=(0,s.$P)(g,{relative:a}),C=function(e,t){let{target:n,replace:r,state:a,preventScrollReset:i,relative:c,viewTransition:u}=void 0===t?{}:t,d=(0,s.Zp)(),p=(0,s.zy)(),m=(0,s.x$)(e,{relative:c}
2);return o.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==r?r:(0,l.AO)(p)===(0,l.AO)(m);d(e,{replace:n,state:a,preventScrollReset:i,relative:c,viewTransition:u})}}),[p,d,m,r,a,n,e,i,c,u])}(g,{replace:u,state:p,target:m,preventScrollReset:v,relative:a,viewTransition:y});return o.createElement("a",c({},b,{href:n||E,onClick:w||i?r:function(e){r&&r(e),e.defaultPrevented||C(e)},ref:t,target:m}))}));var v,y;function b(e){let t=o.useRef(u(e)),n=o.useRef(!1),r=(0,s.zy)(),a=o.useMemo((()=>function(e,t){let n=u(e);return t&&t.forEach(((e,r)=>{n.has(r)||t.getAll(r).forEach((e=>{n.append(r,e)}))})),n}(r.search,n.current?null:t.current)),[r.search]),i=(0,s.Zp)(),l=o.useCallback(((e,t)=>{const r=u("function"==typeof e?e(a):e);n.current=!0,i("?"+r,t)}),[i,a]);return[a,l]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(v||(v={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(y||(y={}))},85065:(e,t,n)=>{"use strict";n.d(t,{DU:()=>p,Kv:()=>d,cY:()=>m});var r=n(16762),a=n.n(r),o=n(39481),i=n(34980),s=n(41576),l=n(17705),c=n(99455),u=n(87602),d=e=>{var t,n,r=a()(e,"data[0]",!1)?e.data[0]:e.data,i=null===(t=r.podcastOptions)||void 0===t||null===(t=t.globalPodcastSettings)||void 0===t?void 0:t.podcastCoverImage,c=null==r||null===(n=r.podcastOptions)||void 0===n?void 0:n.episodeCoverImage;c&&(i=c);var u={id:a()(r,"id",""),nid:a()(r,"nid",""),vid:a()(r,"vid",""),body:a()(r,"body",""),title:a()(r,"title"),intro:a()(r,"intro",""),created:(0,l.format)((0,l.subHours)(new Date(1e3*Number(a()(r,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(a()(r,"created",""))).toISOString(),changed:(0,l.format)(a()(r,"changed","")?new Date(1e3*Number(a()(r,"changed",""))).toISOString():null,"MMMM D, YYYY"),rawChanged:a()(r,"changed","")?new Date(1e3*Number(a()(r,"changed",""))).toISOString():null,firstPublishedOn:null!==a()(r,"firstPublishedOn")?(0,l.format)((0,l.subHours)(new Date(1e3*Number(a()(r,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==a()(r,"firstPublishedOn")?new Date(1e3*Number(a()(r,"firstPublishedOn",""))).toISOString():null,authors:a()(r,"authors",[]),slug:a()(r,"canonical_url_slug",!1)||a()(r,"slug","").replace(/^\/|\/$/g,"")||a()(r,"uri","").replace(/^\/|\/$/g,""),suffix:a()(r,"suffix",""),defaultPackageSlug:a()(r,"defaultPackageSlug",""),metatags:a()(r,"seo",{}),fbStats:a()(r,"attributes.field_fb_stats",""),summary:a()(r,"summary",""),primaryTopic:a()(r,"primaryTopic",""),topics:(0,s.p)(a()(r,"terms",[])),eduStatsScore:a()(r,"eduStatsScore",{}),contentNode:a()(r,"contentNode",!1),profileHasContent:a()(r,"profileHasContent",!1),monthlyPageViews:a()(r,"monthlyPageViews",0),terms:(0,s.p)(a()(r,"terms",[])),coverMedia:i,coverMediaDisplay:a()(r,"coverMediaDisplay","full"),isCommentsDisabled:a()(r,"isCommentsDisabled",!0),path:a()(r,"path",""),type:a()(r,"type",""),captionOverride:a()(r,"captionOverride",""),eyebrow:a()(r,"eyebrowComputed",""),podcastOptions:a()(r,"podcastOptions",{}),transcript:a()(r,"podcastOptions.transcriptText","")};return{type:o.Z6,podcast:u}},p=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().podcasts[e]||n(function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:o.nC,payload:{url:(0,i.W7)(e),success:d,setError:t}}}(e,t))}},m=(e,t,n,r)=>({type:o.nC,payload:{url:"https://wpvip.edutopia.org/graphql",query:(0,c.Ss)(e,t),success:u.B,parentSlug:n,parentType:r}})},85160:(e,t,n)=>{"use strict";var r=n(96540),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useSyncExternalStore,i=r.useRef,s=r.useEffect,l=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=i(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;d=l((function(){function e(e){if(!s){if(s=!0,o=e,e=r(e),void 0!==u&&p.hasValue){var t=p.value;if(u(t,e))return i=t}return i=e}if(t=i,a(o,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(o=e,t):(o=e,i=n)}var o,i,s=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]}),[t,n,r,u]);var m=o(e,d[0],d[1]);return s((function(){p.hasValue=!0,p.value=m}),[m]),c(m),m}}
2,85343:(e,t,n)=>{"use strict";var r=n(9516);e.exports=function(e,t){t=t||{};var n={},a=["url","method","params","data"],o=["headers","auth","proxy"],i=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(a,(function(e){void 0!==t[e]&&(n[e]=t[e])})),r.forEach(o,(function(a){r.isObject(t[a])?n[a]=r.deepMerge(e[a],t[a]):void 0!==t[a]?n[a]=t[a]:r.isObject(e[a])?n[a]=r.deepMerge(e[a]):void 0!==e[a]&&(n[a]=e[a])})),r.forEach(i,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])}));var s=a.concat(o).concat(i),l=Object.keys(t).filter((function(e){return-1===s.indexOf(e)}));return r.forEach(l,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])})),n}},85379:(e,t,n)=>{var r=n(42268);e.exports=function(e,t){var n=Number(t);return r(e,1e3*n)}},85501:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(63662);function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},85576:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r,a=n(96540),o=n(40662);const i=()=>r||(r=a.createElement(o.h,null,a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.56735 1.4452C7.29823 1.99851 7.44635 3.04513 6.89819 3.78288C6.47981 4.34597 5.57483 6.04208 5.57483 7.79034C5.57483 8.01922 5.58359 8.24821 5.60233 8.47695C5.93806 10.988 8.07708 13.305 11.6002 13.3341L11.6678 13.3338C15.3499 13.3338 18.3349 15.8213 18.3349 18.8897H17.2232L5.0016 18.8903L5.00064 18.8897L5.00065 18.8883C4.07434 17.0344 2.22223 11.3344 2.22223 7.77982C2.22223 7.60435 2.24301 7.43927 2.28129 7.2854C2.42717 4.79232 3.60997 2.64252 4.25146 1.77915C4.79962 1.0414 5.83648 0.891884 6.56735 1.4452ZM14.8992 7.78003C14.8992 9.6534 13.4329 11.1721 11.6242 11.1721C9.81539 11.1721 8.34909 9.6534 8.34909 7.78003C8.34909 5.90665 9.81539 4.38799 11.6242 4.38799C13.4329 4.38799 14.8992 5.90665 14.8992 7.78003Z",fill:"#FF4C00"}))))},85880:(e,t,n)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,{Ay:()=>Kr,os:()=>Kr});var o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,E={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},C={duration:.5,overwrite:!1,delay:0},k=1e8,A=1e-8,T=2*Math.PI,D=T/4,S=0,_=Math.sqrt,N=Math.cos,O=Math.sin,j=function(e){return"string"==typeof e},F=function(e){return"function"==typeof e},I=function(e){return"number"==typeof e},P=function(e){return void 0===e},L=function(e){return"object"==typeof e},M=function(e){return!1!==e},H=function(){return"undefined"!=typeof window},R=function(e){return F(e)||j(e)},B="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},z=Array.isArray,V=/(?:-?\.?\d|\.)+/gi,U=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,q=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,W=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,G=/[+-]=-?[.\d]+/,Y=/[^,'"\[\]\s]+/gi,K=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Z={},$={},Q=function(e){return($=Te(e,Z))&&Dn},X=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},J=function(e,t){return!t&&console.warn(e)},ee=function(e,t){return e&&(Z[e]=t)&&$&&($[e]=t)||Z},te=function(){return 0},ne={suppressEvents:!0,isStart:!0,kill:!1},re={suppressEvents:!0,kill:!1},ae={suppressEvents:!0},oe={},ie=[],se={},le={},ce={},ue=30,de=[],pe="",me=function(e){var t,n,r=e[0];if(L(r)||F(r)||(e=[e]),!(t=(r._gsap||{}).harness)){for(n=de.length;n--&&!de[n].targetTest(r););t=de[n]}for(n=e.length;n--;
2)e[n]&&(e[n]._gsap||(e[n]._gsap=new Bt(e[n],t)))||e.splice(n,1);return e},he=function(e){return e._gsap||me(rt(e))[0]._gsap},fe=function(e,t,n){return(n=e[t])&&F(n)?e[t]():P(n)&&e.getAttribute&&e.getAttribute(t)||n},ge=function(e,t){return(e=e.split(",")).forEach(t)||e},ve=function(e){return Math.round(1e5*e)/1e5||0},ye=function(e){return Math.round(1e7*e)/1e7||0},be=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),"+"===n?e+r:"-"===n?e-r:"*"===n?e*r:e/r},xe=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++r<n;);return r<n},we=function(){var e,t,n=ie.length,r=ie.slice(0);for(se={},ie.length=0,e=0;e<n;e++)(t=r[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},Ee=function(e,t,n,r){ie.length&&!i&&we(),e.render(t,n,r||i&&t<0&&(e._initted||e._startAt)),ie.length&&!i&&we()},Ce=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(Y).length<2?t:j(e)?e.trim():e},ke=function(e){return e},Ae=function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e},Te=function(e,t){for(var n in t)e[n]=t[n];return e},De=function e(t,n){for(var r in n)"__proto__"!==r&&"constructor"!==r&&"prototype"!==r&&(t[r]=L(n[r])?e(t[r]||(t[r]={}),n[r]):n[r]);return t},Se=function(e,t){var n,r={};for(n in e)n in t||(r[n]=e[n]);return r},_e=function(e){var t,n=e.parent||l,r=e.keyframes?(t=z(e.keyframes),function(e,n){for(var r in n)r in e||"duration"===r&&t||"ease"===r||(e[r]=n[r])}):Ae;if(M(e.inherit))for(;n;)r(e,n.vars.defaults),n=n.parent||n._dp;return e},Ne=function(e,t,n,r,a){void 0===n&&(n="_first"),void 0===r&&(r="_last");var o,i=e[r];if(a)for(o=t[a];i&&i[a]>o;)i=i._prev;return i?(t._next=i._next,i._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=i,t.parent=t._dp=e,t},Oe=function(e,t,n,r){void 0===n&&(n="_first"),void 0===r&&(r="_last");var a=t._prev,o=t._next;a?a._next=o:e[n]===t&&(e[n]=o),o?o._prev=a:e[r]===t&&(e[r]=a),t._next=t._prev=t.parent=null},je=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Fe=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},Ie=function(e,t,n,r){return e._startAt&&(i?e._startAt.revert(re):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},Pe=function e(t){return!t||t._ts&&e(t.parent)},Le=function(e){return e._repeat?Me(e._tTime,e=e.duration()+e._rDelay)*e:0},Me=function(e,t){var n=Math.floor(e=ye(e/t));return e&&n===e?n-1:n},He=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Re=function(e){return e._end=ye(e._start+(e._tDur/Math.abs(e._ts||e._rts||A)||0))},Be=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=ye(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Re(e),n._dirty||Fe(n,e)),e},ze=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(n=He(e.rawTime(),t),(!t._dur||Je(0,t.totalDuration(),n)-t._tTime>A)&&t.render(n,!0)),Fe(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(n=e;n._dp;)n.rawTime()>=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-1e-8}},Ve=function(e,t,n,r){return t.parent&&je(t),t._start=ye((I(n)?n:n||e!==l?$e(e,n,t):e._time)+t._delay),t._end=ye(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),Ne(e,t,"_first","_last",e._sort?"_start":0),Ge(t)||(e._recent=t),r||ze(e,t),e._ts<0&&Be(e,e._tTime),e},Ue=function(e,t){return(Z.ScrollTrigger||X("scrollTrigger",t))&&Z.ScrollTrigger.create(t,e)},qe=function(e,t,n,r,a){return Kt(e,t,a),e._initted?!n&&e._pt&&!i&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&m!==Dt.frame?(ie.push(e),e._lazy=[a,r],1):void 0:1},We=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},Ge=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},Ye=function(e,t,n,r){var a=e._repeat,o=ye(t)||0,i=e._tTime/e._tDur;return i&&!r&&(e._time*=o/e._dur),e._dur=o,e._tDur=a?a<0?1e10:ye(o*(a+1)+e._rDelay*a):o,i>0&&!r&&Be(e,e._tTime=e._tDur*i),e.parent&&Re(e),n||Fe(e.parent,e),e},Ke=function(e){return e instanceof Vt?Fe(e):Ye(e,e._dur)},Ze={_start:0,endTime:te,totalDuration:te},$e=function e(t,n,r){var a,o,i,s=t.labels,l=t._recent||Ze,c=t.duration()>=k?l.endTime(!1):t._dur;return j(n)&&(isNaN(n)||n in s)?(o=n.charAt(0),i="%"===n.substr(-1),a=n.indexOf("="),"<"===o||">"===o?(a>=0&&(n=n.replace(/=/,"")),("<"===o?l._start:l.endTime(l._repeat>=0))+(parseFloat(n.substr(1))||0)*(i?(a<0?l:r).totalDuration()/100:1)):a<0?(n in s||(s[n]=c),s[n]):(o=parseFloat(n.charAt(a-1)+n.substr(a+1)),i&&r&&(
2o=o/100*(z(r)?r[0]:r).totalDuration()),a>1?e(t,n.substr(0,a-1),r)+o:c+o)):null==n?c:+n},Qe=function(e,t,n){var r,a,o=I(t[1]),i=(o?2:1)+(e<2?0:1),s=t[i];if(o&&(s.duration=t[1]),s.parent=n,e){for(r=s,a=n;a&&!("immediateRender"in r);)r=a.vars.defaults||{},a=M(a.vars.inherit)&&a.parent;s.immediateRender=M(r.immediateRender),e<2?s.runBackwards=1:s.startAt=t[i-1]}return new Jt(t[0],s,t[i+1])},Xe=function(e,t){return e||0===e?t(e):t},Je=function(e,t,n){return n<e?e:n>t?t:n},et=function(e,t){return j(e)&&(t=K.exec(e))?t[1]:""},tt=[].slice,nt=function(e,t){return e&&L(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&L(e[0]))&&!e.nodeType&&e!==c},rt=function(e,t,n){return s&&!t&&s.selector?s.selector(e):!j(e)||n||!u&&St()?z(e)?function(e,t,n){return void 0===n&&(n=[]),e.forEach((function(e){var r;return j(e)&&!t||nt(e,1)?(r=n).push.apply(r,rt(e)):n.push(e)}))||n}(e,n):nt(e)?tt.call(e,0):e?[e]:[]:tt.call((t||d).querySelectorAll(e),0)},at=function(e){return e=rt(e)[0]||J("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return rt(t,n.querySelectorAll?n:n===e?J("Invalid scope")||d.createElement("div"):e)}},ot=function(e){return e.sort((function(){return.5-Math.random()}))},it=function(e){if(F(e))return e;var t=L(e)?e:{each:e},n=Pt(t.ease),r=t.from||0,a=parseFloat(t.base)||0,o={},i=r>0&&r<1,s=isNaN(r)||i,l=t.axis,c=r,u=r;return j(r)?c=u={center:.5,edges:.5,end:1}[r]||0:!i&&s&&(c=r[0],u=r[1]),function(e,i,d){var p,m,h,f,g,v,y,b,x,w=(d||t).length,E=o[w];if(!E){if(!(x="auto"===t.grid?0:(t.grid||[1,k])[1])){for(y=-k;y<(y=d[x++].getBoundingClientRect().left)&&x<w;);x<w&&x--}for(E=o[w]=[],p=s?Math.min(x,w)*c-.5:r%x,m=x===k?0:s?w*u/x-.5:r/x|0,y=0,b=k,v=0;v<w;v++)h=v%x-p,f=m-(v/x|0),E[v]=g=l?Math.abs("y"===l?f:h):_(h*h+f*f),g>y&&(y=g),g<b&&(b=g);"random"===r&&ot(E),E.max=y-b,E.min=b,E.v=w=(parseFloat(t.amount)||parseFloat(t.each)*(x>w?w-1:l?"y"===l?w/x:x:Math.max(x,w/x))||0)*("edges"===r?-1:1),E.b=w<0?a-w:a,E.u=et(t.amount||t.each)||0,n=n&&w<0?Ft(n):n}return w=(E[e]-E.min)/E.max||0,ye(E.b+(n?n(w):w)*E.v)+E.u}},st=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var r=ye(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(I(n)?0:et(n))}},lt=function(e,t){var n,r,a=z(e);return!a&&L(e)&&(n=a=e.radius||k,e.values?(e=rt(e.values),(r=!I(e[0]))&&(n*=n)):e=st(e.increment)),Xe(t,a?F(e)?function(t){return r=e(t),Math.abs(r-t)<=n?r:t}:function(t){for(var a,o,i=parseFloat(r?t.x:t),s=parseFloat(r?t.y:0),l=k,c=0,u=e.length;u--;)(a=r?(a=e[u].x-i)*a+(o=e[u].y-s)*o:Math.abs(e[u]-i))<l&&(l=a,c=u);return c=!n||l<=n?e[c]:t,r||c===t||I(t)?c:c+et(t)}:st(e))},ct=function(e,t,n,r){return Xe(z(e)?!t:!0===n?!!(n=0):!r,(function(){return z(e)?e[~~(Math.random()*e.length)]:(n=n||1e-5)&&(r=n<1?Math.pow(10,(n+"").length-2):1)&&Math.floor(Math.round((e-n/2+Math.random()*(t-e+.99*n))/n)*n*r)/r}))},ut=function(e,t,n){return Xe(n,(function(n){return e[~~t(n)]}))},dt=function(e){for(var t,n,r,a,o=0,i="";~(t=e.indexOf("random(",o));)r=e.indexOf(")",t),a="["===e.charAt(t+7),n=e.substr(t+7,r-t-7).match(a?Y:V),i+=e.substr(o,t-o)+ct(a?n:+n[0],a?0:+n[1],+n[2]||1e-5),o=r+1;return i+e.substr(o,e.length-o)},pt=function(e,t,n,r,a){var o=t-e,i=r-n;return Xe(a,(function(t){return n+((t-e)/o*i||0)}))},mt=function(e,t,n){var r,a,o,i=e.labels,s=k;for(r in i)(a=i[r]-t)<0==!!n&&a&&s>(a=Math.abs(a))&&(o=r,s=a);return o},ht=function(e,t,n){var r,a,o,i=e.vars,l=i[t],c=s,u=e._ctx;if(l)return r=i[t+"Params"],a=i.callbackScope||e,n&&ie.length&&we(),u&&(s=u),o=r?l.apply(a,r):l.call(a),s=c,o},ft=function(e){return je(e),e.scrollTrigger&&e.scrollTrigger.kill(!!i),e.progress()<1&&ht(e,"onInterrupt"),e},gt=[],vt=function(e){if(e)if(e=!e.name&&e.default||e,H()||e.headless){var t=e.name,n=F(e),r=t&&!n&&e.init?function(){this._props=[]}:e,a={init:te,render:cn,add:Gt,kill:dn,modifier:un,rawVars:0},o={targetTest:0,get:0,getSetter:an,aliases:{},register:0};if(St(),e!==r){if(le[t])return;Ae(r,Ae(Se(e,a),o)),Te(r.prototype,Te(a,Se(e,o))),le[r.prop=t]=r,e.targetTest&&(de.push(r),oe[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}ee(t,r),e.register&&e.register(Dn,r,hn)}else gt.push(e)},yt=255,bt={aqua:[0,yt,yt],lime:[0,yt,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,yt],navy:[0,0,128],white:[yt,yt,yt],olive:[128,128,0],yellow:[yt,yt,0],orange:[yt,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[yt,0,0],pink:[yt,192,203],cyan:[0,yt,yt],transparent:[yt,yt,yt,0]},xt=function(e,t,n){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(n-t)*e*6:e<.5?n:3*e<2?t+(n-t)*(2/3-e)*6:t)*yt+.5|0},wt=function(e,t,n){var r,a,o,i,s,l,c,u,d,p,m=e?I(e)?[e>>16,e>>8&yt,e&yt]:0:bt.black;if(!m){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),bt[e])m=bt[e];else if("#"===e.charAt(0)){if(e.length<6&&(r=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e="#"+r+r+a+a+o+o+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(m=parseInt(e.substr(1,6),16))>>16,m>>8&yt,m&yt,parseInt(e.substr(7),16)/255];m=[(e=parseInt(e.substr(1),16))>>16,e>>8&yt,e&yt]}else if("hsl"===e.substr(0,3))if(m=p=e.match(V),t){if(~e.indexOf("="))return m=e.match(U),n&&m.length<4&&(m[3]=1),m}else i=+m[0]%360/360,s=+m[1]/100,r=2*(l=+m[2]/100)-(a=l<=.5?l*(s+1):l+s-l*s),m.length>3&&(m[3]*=1),m[0]=xt(i+1/3,r,a),m[1]=xt(i,r,a),m[2]=xt(i-1/3,r,a);else m=e.match(V)||bt.transparent;m=m.map(Number)}return t&&!p&&(r=m[0]/yt,a=m[1]/yt,o=m[2]/yt,l=((c=Math.max(r,a,o))+(u
2=Math.min(r,a,o)))/2,c===u?i=s=0:(d=c-u,s=l>.5?d/(2-c-u):d/(c+u),i=c===r?(a-o)/d+(a<o?6:0):c===a?(o-r)/d+2:(r-a)/d+4,i*=60),m[0]=~~(i+.5),m[1]=~~(100*s+.5),m[2]=~~(100*l+.5)),n&&m.length<4&&(m[3]=1),m},Et=function(e){var t=[],n=[],r=-1;return e.split(kt).forEach((function(e){var a=e.match(q)||[];t.push.apply(t,a),n.push(r+=a.length+1)})),t.c=n,t},Ct=function(e,t,n){var r,a,o,i,s="",l=(e+s).match(kt),c=t?"hsla(":"rgba(",u=0;if(!l)return e;if(l=l.map((function(e){return(e=wt(e,t,1))&&c+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"})),n&&(o=Et(e),(r=n.c).join(s)!==o.c.join(s)))for(i=(a=e.replace(kt,"1").split(q)).length-1;u<i;u++)s+=a[u]+(~r.indexOf(u)?l.shift()||c+"0,0,0,0)":(o.length?o:l.length?l:n).shift());if(!a)for(i=(a=e.split(kt)).length-1;u<i;u++)s+=a[u]+l[u];return s+a[i]},kt=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in bt)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),At=/hsl[a]?\(/,Tt=function(e){var t,n=e.join(" ");if(kt.lastIndex=0,kt.test(n))return t=At.test(n),e[1]=Ct(e[1],t),e[0]=Ct(e[0],t,Et(e[1])),!0},Dt=function(){var e,t,n,r,a,o,i=Date.now,s=500,l=33,m=i(),h=m,g=1e3/240,v=g,y=[],b=function n(c){var u,d,p,f,b=i()-h,x=!0===c;if((b>s||b<0)&&(m+=b-l),((u=(p=(h+=b)-m)-v)>0||x)&&(f=++r.frame,a=p-1e3*r.time,r.time=p/=1e3,v+=u+(u>=g?4:g-u),d=1),x||(e=t(n)),d)for(o=0;o<y.length;o++)y[o](p,a,f,c)};return r={time:0,frame:0,tick:function(){b(!0)},deltaRatio:function(e){return a/(1e3/(e||60))},wake:function(){p&&(!u&&H()&&(c=u=window,d=c.document||{},Z.gsap=Dn,(c.gsapVersions||(c.gsapVersions=[])).push(Dn.version),Q($||c.GreenSockGlobals||!c.gsap&&c||{}),gt.forEach(vt)),n="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,e&&r.sleep(),t=n||function(e){return setTimeout(e,v-1e3*r.time+1|0)},f=1,b(2))},sleep:function(){(n?cancelAnimationFrame:clearTimeout)(e),f=0,t=te},lagSmoothing:function(e,t){s=e||1/0,l=Math.min(t||33,s)},fps:function(e){g=1e3/(e||240),v=1e3*r.time+g},add:function(e,t,n){var a=t?function(t,n,o,i){e(t,n,o,i),r.remove(a)}:e;return r.remove(e),y[n?"unshift":"push"](a),St(),a},remove:function(e,t){~(t=y.indexOf(e))&&y.splice(t,1)&&o>=t&&o--},_listeners:y}}(),St=function(){return!f&&Dt.wake()},_t={},Nt=/^[\d.\-M][\d.\-,\s]/,Ot=/["']/g,jt=function(e){for(var t,n,r,a={},o=e.substr(1,e.length-3).split(":"),i=o[0],s=1,l=o.length;s<l;s++)n=o[s],t=s!==l-1?n.lastIndexOf(","):n.length,r=n.substr(0,t),a[i]=isNaN(r)?r.replace(Ot,"").trim():+r,i=n.substr(t+1).trim();return a},Ft=function(e){return function(t){return 1-e(1-t)}},It=function e(t,n){for(var r,a=t._first;a;)a instanceof Vt?e(a,n):!a.vars.yoyoEase||a._yoyo&&a._repeat||a._yoyo===n||(a.timeline?e(a.timeline,n):(r=a._ease,a._ease=a._yEase,a._yEase=r,a._yoyo=n)),a=a._next},Pt=function(e,t){return e&&(F(e)?e:_t[e]||function(e){var t,n,r,a,o=(e+"").split("("),i=_t[o[0]];return i&&o.length>1&&i.config?i.config.apply(null,~e.indexOf("{")?[jt(o[1])]:(t=e,n=t.indexOf("(")+1,r=t.indexOf(")"),a=t.indexOf("(",n),t.substring(n,~a&&a<r?t.indexOf(")",r+1):r)).split(",").map(Ce)):_t._CE&&Nt.test(e)?_t._CE("",e):i}(e))||t},Lt=function(e,t,n,r){void 0===n&&(n=function(e){return 1-t(1-e)}),void 0===r&&(r=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var a,o={easeIn:t,easeOut:n,easeInOut:r};return ge(e,(function(e){for(var t in _t[e]=Z[e]=o,_t[a=e.toLowerCase()]=n,o)_t[a+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=_t[e+"."+t]=o[t]})),o},Mt=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},Ht=function e(t,n,r){var a=n>=1?n:1,o=(r||(t?.3:.45))/(n<1?n:1),i=o/T*(Math.asin(1/a)||0),s=function(e){return 1===e?1:a*Math.pow(2,-10*e)*O((e-i)*o)+1},l="out"===t?s:"in"===t?function(e){return 1-s(1-e)}:Mt(s);return o=T/o,l.config=function(n,r){return e(t,n,r)},l},Rt=function e(t,n){void 0===n&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},a="out"===t?r:"in"===t?function(e){return 1-r(1-e)}:Mt(r);return a.config=function(n){return e(t,n)},a};ge("Linear,Quad,Cubic,Quart,Quint,Strong",(function(e,t){var n=t<5?t+1:t;Lt(e+",Power"+(n-1),t?function(e){return Math.pow(e,n)}:function(e){return e},(function(e){return 1-Math.pow(1-e,n)}),(function(e){return e<.5?Math.pow(2*e,n)/2:1-Math.pow(2*(1-e),n)/2}))})),_t.Linear.easeNone=_t.none=_t.Linear.easeIn,Lt("Elastic",Ht("in"),Ht("out"),Ht()),g=7.5625,b=2*(y=1/(v=2.75)),x=2.5*y,Lt("Bounce",(function(e){return 1-w(1-e)}),w=function(e){return e<y?g*e*e:e<b?g*Math.pow(e-1.5/v,2)+.75:e<x?g*(e-=2.25/v)*e+.9375:g*Math.pow(e-2.625/v,2)+.984375}),Lt("Expo",(function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)})),Lt("Circ",(function(e){return-(_(1-e*e)-1)})),Lt("Sine",(function(e){return 1===e?1:1-N(e*D)})),Lt("Back",Rt("in"),Rt("out"),Rt()),_t.SteppedEase=_t.steps=Z.SteppedEase={config:function(e,t){void 0===e&&(e=1);var n=1/e,r=e+(t?0:1),a=t?1:0;return function(e){return((r*Je(0,.99999999,e)|0)+a)*n}}},C.ease=_t["quad.out"],ge("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(e){return pe+=e+","+e+"Params,"}));var Bt=function(e,t){this.id=S++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:fe,this.set=t?t.getSetter:an},zt=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,Ye(this,+e.duration,1,1),this.data=e.data,s&&(this._ctx=s,s.data.push(this)),f||Dt.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,Ye(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(St(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(Be(this,e),!n._dp||n.parent||ze(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&Ve(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===A||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),Ee(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Le(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+Le(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?Me(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?He(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(Je(-Math.abs(this._delay),this._tDur,n),!1!==t),Re(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(St(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==A&&(this._tTime-=A)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=e;var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&Ve(t,this,e-this._delay),this}return this._start},t.endTime=function(e){return this._start+(M(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?He(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=ae);var t=i;return i=e,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),i=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,Ke(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,Ke(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime($e(this,e),M(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,M(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,n=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=n&&e<this.endTime(!0)-A))},t.eventCallback=function(e,t,n){var r=this.vars;return arguments.length>
21?(t?(r[e]=t,n&&(r[e+"Params"]=n),"onUpdate"===e&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this;return new Promise((function(n){var r=F(e)?e:ke,a=function(){var e=t.then;t.then=null,F(r)&&(r=r(t))&&(r.then||r===t)&&(t.then=e),n(r),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a}))},t.kill=function(){ft(this)},e}();Ae(zt.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Vt=function(e){function t(t,n){var a;return void 0===t&&(t={}),(a=e.call(this,t)||this).labels={},a.smoothChildTiming=!!t.smoothChildTiming,a.autoRemoveChildren=!!t.autoRemoveChildren,a._sort=M(t.sortChildren),l&&Ve(t.parent||l,r(a),n),t.reversed&&a.reverse(),t.paused&&a.paused(!0),t.scrollTrigger&&Ue(r(a),t.scrollTrigger),a}a(t,e);var n=t.prototype;return n.to=function(e,t,n){return Qe(0,arguments,this),this},n.from=function(e,t,n){return Qe(1,arguments,this),this},n.fromTo=function(e,t,n,r){return Qe(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,_e(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new Jt(e,t,$e(this,n),1),this},n.call=function(e,t,n){return Ve(this,Jt.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,a,o,i){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=o,n.onCompleteParams=i,n.parent=this,new Jt(e,n,$e(this,a)),this},n.staggerFrom=function(e,t,n,r,a,o,i){return n.runBackwards=1,_e(n).immediateRender=M(n.immediateRender),this.staggerTo(e,t,n,r,a,o,i)},n.staggerFromTo=function(e,t,n,r,a,o,i,s){return r.startAt=n,_e(r).immediateRender=M(r.immediateRender),this.staggerTo(e,t,r,a,o,i,s)},n.render=function(e,t,n){var r,a,o,s,c,u,d,p,m,h,f,g,v=this._time,y=this._dirty?this.totalDuration():this._tDur,b=this._dur,x=e<=0?0:ye(e),w=this._zTime<0!=e<0&&(this._initted||!b);if(this!==l&&x>y&&e>=0&&(x=y),x!==this._tTime||n||w){if(v!==this._time&&b&&(x+=this._time-v,e+=this._time-v),r=x,m=this._start,u=!(p=this._ts),w&&(b||(v=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(f=this._yoyo,c=b+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*c+e,t,n);if(r=ye(x%c),x===y?(s=this._repeat,r=b):((s=~~(h=ye(x/c)))&&s===h&&(r=b,s--),r>b&&(r=b)),h=Me(this._tTime,c),!v&&this._tTime&&h!==s&&this._tTime-h*c-this._dur<=0&&(h=s),f&&1&s&&(r=b-r,g=1),s!==h&&!this._lock){var E=f&&1&h,C=E===(f&&1&s);if(s<h&&(E=!E),v=E?0:x%b?b:x,this._lock=1,this.render(v||(g?0:ye(s*c)),t,!b)._lock=0,this._tTime=x,!t&&this.parent&&ht(this,"onRepeat"),this.vars.repeatRefresh&&!g&&(this.invalidate()._lock=1),v&&v!==this._time||u!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(b=this._dur,y=this._tDur,C&&(this._lock=2,v=E?b:-1e-4,this.render(v,!0),this.vars.repeatRefresh&&!g&&this.invalidate()),this._lock=0,!this._ts&&!u)return this;It(this,g)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(d=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if("isPause"===r.data&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if("isPause"===r.data&&r._start<t)return r;r=r._prev}}(this,ye(v),ye(r)),d&&(x-=r-(r=d._start))),this._tTime=x,this._time=r,this._act=!p,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,v=0),!v&&r&&!t&&!s&&(ht(this,"onStart"),this._tTime!==x))return this;if(r>=v&&e>=0)for(a=this._first;a;){if(o=a._next,(a._act||r>=a._start)&&a._ts&&d!==a){if(a.parent!==this)return this.render(e,t,n);if(a.render(a._ts>0?(r-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(r-a._start)*a._ts,t,n),r!==this._time||!this._ts&&!u){d=0,o&&(x+=this._zTime=-1e-8);break}}a=o}else{a=this._last;for(var k=e<0?e:r;a;){if(o=a._prev,(a._act||k<=a._end)&&a._ts&&d!==a){if(a.parent!==this)return this.render(e,t,n);if(a.render(a._ts>0?(k-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(k-a._start)*a._ts,t,n||i&&(a._initted||a._startAt)),r!==this._time||!this._ts&&!u){d=0,o&&(x+=this._zTime=k?-1e-8:A);break}}a=o}}if(d&&!t&&(this.pause(),d.render(r>=v?0:-1e-8)._zTime=r>=v?1:-1,this._ts))return this._start=m,Re(this),this.render(e,t,n);this._onUpdate&&!t&&ht(this,"onUpdate",!0),(x===y&&this._tTime>=this.totalDuration()||!x&&v)&&(m!==this._start&&Math.abs(p)===Math.abs(this._ts
2)||this._lock||((e||!b)&&(x===y&&this._ts>0||!x&&this._ts<0)&&je(this,1),t||e<0&&!v||!x&&!v&&y||(ht(this,x===y&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(x<y&&this.timeScale()>0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(I(t)||(t=$e(this,t,e)),!(e instanceof zt)){if(z(e))return e.forEach((function(e){return n.add(e,t)})),this;if(j(e))return this.addLabel(e,t);if(!F(e))return this;e=Jt.delayedCall(0,e)}return this!==e?Ve(this,e,t):this},n.getChildren=function(e,t,n,r){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===n&&(n=!0),void 0===r&&(r=-k);for(var a=[],o=this._first;o;)o._start>=r&&(o instanceof Jt?t&&a.push(o):(n&&a.push(o),e&&a.push.apply(a,o.getChildren(!0,t,n)))),o=o._next;return a},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return j(e)?this.removeLabel(e):F(e)?this.killTweensOf(e):(e.parent===this&&Oe(this,e),e===this._recent&&(this._recent=this._last),Fe(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ye(Dt.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=$e(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=Jt.delayedCall(0,t||te,n);return r.data="isPause",this._hasPause=1,Ve(this,r,$e(this,e))},n.removePause=function(e){var t=this._first;for(e=$e(this,e);t;)t._start===e&&"isPause"===t.data&&je(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),a=r.length;a--;)Ut!==r[a]&&r[a].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n,r=[],a=rt(e),o=this._first,i=I(t);o;)o instanceof Jt?xe(o._targets,a)&&(i?(!Ut||o._initted&&o._ts)&&o.globalTime(0)<=t&&o.globalTime(o.totalDuration())>t:!t||o.isActive())&&r.push(o):(n=o.getTweensOf(a,t)).length&&r.push.apply(r,n),o=o._next;return r},n.tweenTo=function(e,t){t=t||{};var n,r=this,a=$e(r,e),o=t,i=o.startAt,s=o.onStart,l=o.onStartParams,c=o.immediateRender,u=Jt.to(r,Ae({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:t.duration||Math.abs((a-(i&&"time"in i?i.time:r._time))/r.timeScale())||A,onStart:function(){if(r.pause(),!n){var e=t.duration||Math.abs((a-(i&&"time"in i?i.time:r._time))/r.timeScale());u._dur!==e&&Ye(u,e,0,1).render(u._time,!0,!0),n=1}s&&s.apply(u,l||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,Ae({startAt:{time:$e(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return void 0===e&&(e=this._time),mt(this,$e(this,e))},n.previousLabel=function(e){return void 0===e&&(e=this._time),mt(this,$e(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+A)},n.shiftChildren=function(e,t,n){void 0===n&&(n=0);for(var r,a=this._first,o=this.labels;a;)a._start>=n&&(a._start+=e,a._end+=e),a=a._next;if(t)for(r in o)o[r]>=n&&(o[r]+=e);return Fe(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){void 0===e&&(e=!0);for(var t,n=this._first;n;)t=n._next,this.remove(n),n=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Fe(this)},n.totalDuration=function(e){var t,n,r,a=0,o=this,i=o._last,s=k;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-e:e));if(o._dirty){for(r=o.parent;i;)t=i._prev,i._dirty&&i.totalDuration(),(n=i._start)>s&&o._sort&&i._ts&&!o._lock?(o._lock=1,Ve(o,i,n-i._delay,1)._lock=0):s=n,n<0&&i._ts&&(a-=n,(!r&&!o._dp||r&&r.smoothChildTiming)&&(o._start+=n/o._ts,o._time-=n,o._tTime-=n),o.shiftChildren(-n,!1,-Infinity),s=0),i._end>a&&i._ts&&(a=i._end),i=t;Ye(o,o===l&&o._time>a?o._time:a,1,1),o._dirty=0}return o._tDur},t.updateRoot=function(e){if(l._ts&&(Ee(l,He(e,l)),m=Dt.frame),Dt.frame>=ue){ue+=E.autoSleep||120;var t=l._first;if((!t||!t._ts)&&E.autoSleep&&Dt._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||Dt.sleep()}}},t}(zt);Ae(Vt.prototype,{_lock:0,_hasPause:0,_forcing:0});var Ut,qt,Wt=function(e,t,n,r,a,o,i){var s,l,c,u,d,p,m,h,f=new hn(this._pt,e,t,0,1,ln,null,a),g=0,v=0;for(f.b=n,f.e=r,n+="",(m=~(r+="").indexOf("random("))&&(r=dt(r)),o&&(o(
2h=[n,r],e,t),n=h[0],r=h[1]),l=n.match(W)||[];s=W.exec(r);)u=s[0],d=r.substring(g,s.index),c?c=(c+1)%5:"rgba("===d.substr(-5)&&(c=1),u!==l[v++]&&(p=parseFloat(l[v-1])||0,f._pt={_next:f._pt,p:d||1===v?d:",",s:p,c:"="===u.charAt(1)?be(p,u)-p:parseFloat(u)-p,m:c&&c<4?Math.round:0},g=W.lastIndex);return f.c=g<r.length?r.substring(g,r.length):"",f.fp=i,(G.test(r)||m)&&(f.e=0),this._pt=f,f},Gt=function(e,t,n,r,a,o,i,s,l,c){F(r)&&(r=r(a||0,e,o));var u,d=e[t],p="get"!==n?n:F(d)?l?e[t.indexOf("set")||!F(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():d,m=F(d)?l?nn:tn:en;if(j(r)&&(~r.indexOf("random(")&&(r=dt(r)),"="===r.charAt(1)&&((u=be(p,r)+(et(p)||0))||0===u)&&(r=u)),!c||p!==r||qt)return isNaN(p*r)||""===r?(!d&&!(t in e)&&X(t,r),Wt.call(this,e,t,p,r,m,s||E.stringFilter,l)):(u=new hn(this._pt,e,t,+p||0,r-(p||0),"boolean"==typeof d?sn:on,0,m),l&&(u.fp=l),i&&u.modifier(i,this,e),this._pt=u)},Yt=function(e,t,n,r,a,o){var i,s,l,c;if(le[e]&&!1!==(i=new le[e]).init(a,i.rawVars?t[e]:function(e,t,n,r,a){if(F(e)&&(e=$t(e,a,t,n,r)),!L(e)||e.style&&e.nodeType||z(e)||B(e))return j(e)?$t(e,a,t,n,r):e;var o,i={};for(o in e)i[o]=$t(e[o],a,t,n,r);return i}(t[e],r,a,o,n),n,r,o)&&(n._pt=s=new hn(n._pt,a,e,0,1,i.render,i,0,i.priority),n!==h))for(l=n._ptLookup[n._targets.indexOf(a)],c=i._props.length;c--;)l[i._props[c]]=s;return i},Kt=function e(t,n,r){var a,s,c,u,d,p,m,h,f,g,v,y,b,x=t.vars,w=x.ease,E=x.startAt,T=x.immediateRender,D=x.lazy,S=x.onUpdate,_=x.runBackwards,N=x.yoyoEase,O=x.keyframes,j=x.autoRevert,F=t._dur,I=t._startAt,P=t._targets,L=t.parent,H=L&&"nested"===L.data?L.vars.targets:P,R="auto"===t._overwrite&&!o,B=t.timeline;if(B&&(!O||!w)&&(w="none"),t._ease=Pt(w,C.ease),t._yEase=N?Ft(Pt(!0===N?w:N,C.ease)):0,N&&t._yoyo&&!t._repeat&&(N=t._yEase,t._yEase=t._ease,t._ease=N),t._from=!B&&!!x.runBackwards,!B||O&&!x.stagger){if(y=(h=P[0]?he(P[0]).harness:0)&&x[h.prop],a=Se(x,oe),I&&(I._zTime<0&&I.progress(1),n<0&&_&&T&&!j?I.render(-1,!0):I.revert(_&&F?re:ne),I._lazy=0),E){if(je(t._startAt=Jt.set(P,Ae({data:"isStart",overwrite:!1,parent:L,immediateRender:!0,lazy:!I&&M(D),startAt:null,delay:0,onUpdate:S&&function(){return ht(t,"onUpdate")},stagger:0},E))),t._startAt._dp=0,t._startAt._sat=t,n<0&&(i||!T&&!j)&&t._startAt.revert(re),T&&F&&n<=0&&r<=0)return void(n&&(t._zTime=n))}else if(_&&F&&!I)if(n&&(T=!1),c=Ae({overwrite:!1,data:"isFromStart",lazy:T&&!I&&M(D),immediateRender:T,stagger:0,parent:L},a),y&&(c[h.prop]=y),je(t._startAt=Jt.set(P,c)),t._startAt._dp=0,t._startAt._sat=t,n<0&&(i?t._startAt.revert(re):t._startAt.render(-1,!0)),t._zTime=n,T){if(!n)return}else e(t._startAt,A,A);for(t._pt=t._ptCache=0,D=F&&M(D)||D&&!F,s=0;s<P.length;s++){if(m=(d=P[s])._gsap||me(P)[s]._gsap,t._ptLookup[s]=g={},se[m.id]&&ie.length&&we(),v=H===P?s:H.indexOf(d),h&&!1!==(f=new h).init(d,y||a,t,v,H)&&(t._pt=u=new hn(t._pt,d,f.name,0,1,f.render,f,0,f.priority),f._props.forEach((function(e){g[e]=u})),f.priority&&(p=1)),!h||y)for(c in a)le[c]&&(f=Yt(c,a,t,v,d,H))?f.priority&&(p=1):g[c]=u=Gt.call(t,d,c,"get",a[c],v,H,0,x.stringFilter);t._op&&t._op[s]&&t.kill(d,t._op[s]),R&&t._pt&&(Ut=t,l.killTweensOf(d,g,t.globalTime(n)),b=!t.parent,Ut=0),t._pt&&D&&(se[m.id]=1)}p&&mn(t),t._onInit&&t._onInit(t)}t._onUpdate=S,t._initted=(!t._op||t._pt)&&!b,O&&n<=0&&B.render(k,!0,!0)},Zt=function(e,t,n,r){var a,o,i=t.ease||r||"power1.inOut";if(z(t))o=n[e]||(n[e]=[]),t.forEach((function(e,n){return o.push({t:n/(t.length-1)*100,v:e,e:i})}));else for(a in t)o=n[a]||(n[a]=[]),"ease"===a||o.push({t:parseFloat(e),v:t[a],e:i})},$t=function(e,t,n,r,a){return F(e)?e.call(t,n,r,a):j(e)&&~e.indexOf("random(")?dt(e):e},Qt=pe+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Xt={};ge(Qt+",id,stagger,delay,duration,paused,scrollTrigger",(function(e){return Xt[e]=1}));var Jt=function(e){function t(t,n,a,i){var s;"number"==typeof n&&(a.duration=n,n=a,a=null);var c,u,d,p,m,h,f,g,v=(s=e.call(this,i?n:_e(n))||this).vars,y=v.duration,b=v.delay,x=v.immediateRender,w=v.stagger,C=v.overwrite,k=v.keyframes,A=v.defaults,T=v.scrollTrigger,D=v.yoyoEase,S=n.parent||l,_=(z(t)||B(t)?I(t[0]):"length"in n)?[t]:rt(t);if(s._targets=_.length?me(_):J("GSAP target "+t+" not found. https://gsap.com",!E.nullTargetWarn)||[],s._ptLookup=[],s._overwrite=C,k||w||R(y)||R(b)){if(n=s.vars,(c=s.timeline=new Vt({data:"nested",defaults:A||{},targets:S&&"nested"===S.data?S.vars.targets:_})).kill(),c.parent=c._dp=r(s),c._start=0,w||R(y)||R(b)){if(p=_.length,f=w&&it(w),L(w))for(m in w)~Qt.indexOf(m)&&(g||(g={}),g[m]=w[m]);for(u=0;
2u<p;u++)(d=Se(n,Xt)).stagger=0,D&&(d.yoyoEase=D),g&&Te(d,g),h=_[u],d.duration=+$t(y,r(s),u,h,_),d.delay=(+$t(b,r(s),u,h,_)||0)-s._delay,!w&&1===p&&d.delay&&(s._delay=b=d.delay,s._start+=b,d.delay=0),c.to(h,d,f?f(u,h,_):0),c._ease=_t.none;c.duration()?y=b=0:s.timeline=0}else if(k){_e(Ae(c.vars.defaults,{ease:"none"})),c._ease=Pt(k.ease||n.ease||"none");var N,O,j,F=0;if(z(k))k.forEach((function(e){return c.to(_,e,">")})),c.duration();else{for(m in d={},k)"ease"===m||"easeEach"===m||Zt(m,k[m],d,k.easeEach);for(m in d)for(N=d[m].sort((function(e,t){return e.t-t.t})),F=0,u=0;u<N.length;u++)(j={ease:(O=N[u]).e,duration:(O.t-(u?N[u-1].t:0))/100*y})[m]=O.v,c.to(_,j,F),F+=j.duration;c.duration()<y&&c.to({},{duration:y-c.duration()})}}y||s.duration(y=c.duration())}else s.timeline=0;return!0!==C||o||(Ut=r(s),l.killTweensOf(_),Ut=0),Ve(S,r(s),a),n.reversed&&s.reverse(),n.paused&&s.paused(!0),(x||!y&&!k&&s._start===ye(S._time)&&M(x)&&Pe(r(s))&&"nested"!==S.data)&&(s._tTime=-1e-8,s.render(Math.max(0,-b)||0)),T&&Ue(r(s),T),s}a(t,e);var n=t.prototype;return n.render=function(e,t,n){var r,a,o,s,l,c,u,d,p,m=this._time,h=this._tDur,f=this._dur,g=e<0,v=e>h-A&&!g?h:e<A?0:e;if(f){if(v!==this._tTime||!e||n||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==g||this._lazy){if(r=v,d=this.timeline,this._repeat){if(s=f+this._rDelay,this._repeat<-1&&g)return this.totalTime(100*s+e,t,n);if(r=ye(v%s),v===h?(o=this._repeat,r=f):(o=~~(l=ye(v/s)))&&o===l?(r=f,o--):r>f&&(r=f),(c=this._yoyo&&1&o)&&(p=this._yEase,r=f-r),l=Me(this._tTime,s),r===m&&!n&&this._initted&&o===l)return this._tTime=v,this;o!==l&&(d&&this._yEase&&It(d,c),this.vars.repeatRefresh&&!c&&!this._lock&&r!==s&&this._initted&&(this._lock=n=1,this.render(ye(s*o),!0).invalidate()._lock=0))}if(!this._initted){if(qe(this,g?e:r,n,t,v))return this._tTime=0,this;if(!(m===this._time||n&&this.vars.repeatRefresh&&o!==l))return this;if(f!==this._dur)return this.render(e,t,n)}if(this._tTime=v,this._time=r,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=u=(p||this._ease)(r/f),this._from&&(this.ratio=u=1-u),r&&!m&&!t&&!o&&(ht(this,"onStart"),this._tTime!==v))return this;for(a=this._pt;a;)a.r(u,a.d),a=a._next;d&&d.render(e<0?e:d._dur*d._ease(r/this._dur),t,n)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(g&&Ie(this,e,0,n),ht(this,"onUpdate")),this._repeat&&o!==l&&this.vars.onRepeat&&!t&&this.parent&&ht(this,"onRepeat"),v!==this._tDur&&v||this._tTime!==v||(g&&!this._onUpdate&&Ie(this,e,0,!0),(e||!f)&&(v===this._tDur&&this._ts>0||!v&&this._ts<0)&&je(this,1),t||g&&!m||!(v||m||c)||(ht(this,v===h?"onComplete":"onReverseComplete",!0),this._prom&&!(v<h&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,n,r){var a,o,s,l=e.ratio,c=t<0||!t&&(!e._start&&We(e)&&(e._initted||!Ge(e))||(e._ts<0||e._dp._ts<0)&&!Ge(e))?0:1,u=e._rDelay,d=0;if(u&&e._repeat&&(d=Je(0,e._tDur,t),o=Me(d,u),e._yoyo&&1&o&&(c=1-c),o!==Me(e._tTime,u)&&(l=1-c,e.vars.repeatRefresh&&e._initted&&e.invali
2date())),c!==l||i||r||e._zTime===A||!t&&e._zTime){if(!e._initted&&qe(e,t,r,n,d))return;for(s=e._zTime,e._zTime=t||(n?A:0),n||(n=t&&!s),e.ratio=c,e._from&&(c=1-c),e._time=0,e._tTime=d,a=e._pt;a;)a.r(c,a.d),a=a._next;t<0&&Ie(e,t,0,!0),e._onUpdate&&!n&&ht(e,"onUpdate"),d&&e._repeat&&!n&&e.parent&&ht(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===c&&(c&&je(e,1),n||i||(ht(e,c?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,n);return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,a){f||Dt.wake(),this._ts||this.play();var o=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||Kt(this,o),function(e,t,n,r,a,o,i,s){var l,c,u,d,p=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!p)for(p=e._ptCache[t]=[],u=e._ptLookup,d=e._targets.length;d--;){if((l=u[d][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return qt=1,e.vars[t]="+=0",Kt(e,i),qt=0,s?J(t+" not eligible for reset"):1;p.push(l)}for(d=p.length;d--;)(l=(c=p[d])._pt||c).s=!r&&0!==r||a?l.s+(r||0)+o*l.c:r,l.c=n-l.s,c.e&&(c.e=ve(n)+et(c.e)),c.b&&(c.b=l.s+et(c.b))}(this,e,t,n,r,this._ease(o/this._dur),o,a)?this.resetTo(e,t,n,r,1):(Be(this,0),this.parent||Ne(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},n.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?ft(this):this.scrollTrigger&&this.scrollTrigger.kill(!!i),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Ut&&!0!==Ut.vars.overwrite)._first||ft(this),this.parent&&n!==this.timeline.totalDuration()&&Ye(this,this._dur*this.timeline._tDur/n,0,1),this}var r,a,o,s,l,c,u,d=this._targets,p=e?rt(e):d,m=this._ptLookup,h=this._pt;if((!t||"all"===t)&&function(e,t){for(var n=e.length,r=n===t.length;r&&n--&&e[n]===t[n];);return n<0}(d,p))return"all"===t&&(this._pt=0),ft(this);for(r=this._op=this._op||[],"all"!==t&&(j(t)&&(l={},ge(t,(function(e){return l[e]=1})),t=l),t=function(e,t){var n,r,a,o,i=e[0]?he(e[0]).harness:0,s=i&&i.aliases;if(!s)return t;for(r in n=Te({},t),s)if(r in n)for(a=(o=s[r].split(",")).length;a--;)n[o[a]]=n[r];return n}(d,t)),u=d.length;u--;)if(~p.indexOf(d[u]))for(l in a=m[u],"all"===t?(r[u]=t,s=a,o={}):(o=r[u]=r[u]||{},s=t),s)(c=a&&a[l])&&("kill"in c.d&&!0!==c.d.kill(l)||Oe(this,c,"_pt"),delete a[l]),"all"!==o&&(o[l]=1);return this._initted&&!this._pt&&h&&ft(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Qe(1,arguments)},t.delayedCall=function(e,n,r,a){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:a})},t.fromTo=function(e,t,n){return Qe(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return l.killTweensOf(e,t,n)},t}(zt);Ae(Jt.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ge("staggerTo,staggerFrom,staggerFromTo",(function(e){Jt[e]=function(){var t=new Vt,n=tt.call(arguments,0);return n.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,n)}}));var en=function(e,t,n){return e[t]=n},tn=function(e,t,n){return e[t](n)},nn=function(e,t,n,r){return e[t](r.fp,n)},rn=function(e,t,n){return e.setAttribute(t,n)},an=function(e,t){return F(e[t])?tn:P(e[t])&&e.setAttribute?rn:en},on=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},sn=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},ln=function(e,t){var n=t._pt,r="";if(!e&&t.b)r=t.b;else if(1===e&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round(1e4*(n.s+n.c*e))/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},cn=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},un=function(e,t,n,r){for(var a,o=this._pt;o;)a=o._next,o.p===r&&o.modifier(e,t,n),o=a},dn=function(e){for(var t,n,r=this._pt;r;)n=r._next,r.p===e&&!r.op||r.op===e?Oe(this,r,"_pt"):r.dep||(t=1),r=n;return!t},pn=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},mn=function(e){for(var t,n,r,a,o=e._pt;o;){for(t=o._next,n=r;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:a)?o._prev._next=o:r=o,(o._next=n)?n._prev=o:a=o,o=t}e._pt=r},hn=function(){function e(e,t,n,r,a,o,i,s,l){this.t=t,this.s=r,this.c=a,this.p=n,this.r=o||on,this.d=i||this,this.set=s||en,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=pn,this.m=e,this.mt=n,this.tween=t},e}();ge(pe+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(e){return oe[e]=1})),Z.TweenMax=Z.TweenLite=Jt,Z.TimelineLite=Z.TimelineMax=Vt,l=new Vt({sortChildren:!1,defaults:C,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),E.stringFilter=Tt;var fn=[],gn={},vn=[],yn=0,bn=0,xn=function(e){return(gn[e]||vn).map((function(e){return e()}))},wn=function(){var e=Date.now(),t=[];e-yn>
22&&(xn("matchMediaInit"),fn.forEach((function(e){var n,r,a,o,i=e.queries,s=e.conditions;for(r in i)(n=c.matchMedia(i[r]).matches)&&(a=1),n!==s[r]&&(s[r]=n,o=1);o&&(e.revert(),a&&t.push(e))})),xn("matchMediaRevert"),t.forEach((function(e){return e.onMatch(e,(function(t){return e.add(null,t)}))})),yn=e,xn("matchMedia"))},En=function(){function e(e,t){this.selector=t&&at(t),this.data=[],this._r=[],this.isReverted=!1,this.id=bn++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){F(e)&&(n=t,t=e,e=F);var r=this,a=function(){var e,a=s,o=r.selector;return a&&a!==r&&a.data.push(r),n&&(r.selector=at(n)),s=r,e=t.apply(r,arguments),F(e)&&r._r.push(e),s=a,r.selector=o,r.isReverted=!1,e};return r.last=a,e===F?a(r,(function(e){return r.add(null,e)})):e?r[e]=a:a},t.ignore=function(e){var t=s;s=null,e(this),s=t},t.getTweens=function(){var t=[];return this.data.forEach((function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof Jt&&!(n.parent&&"nested"===n.parent.data)&&t.push(n)})),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?function(){for(var t,r=n.getTweens(),a=n.data.length;a--;)"isFlip"===(t=n.data[a]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach((function(e){return r.splice(r.indexOf(e),1)})));for(r.map((function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}})).sort((function(e,t){return t.g-e.g||-1/0})).forEach((function(t){return t.t.revert(e)})),a=n.data.length;a--;)(t=n.data[a])instanceof Vt?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof Jt)&&t.revert&&t.revert(e);n._r.forEach((function(t){return t(e,n)})),n.isReverted=!0}():this.data.forEach((function(e){return e.kill&&e.kill()})),this.clear(),t)for(var r=fn.length;r--;)fn[r].id===this.id&&fn.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),Cn=function(){function e(e){this.contexts=[],this.scope=e,s&&s.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){L(e)||(e={matches:e});var r,a,o,i=new En(0,n||this.scope),l=i.conditions={};for(a in s&&!i.selector&&(i.selector=s.selector),this.contexts.push(i),t=i.add("onMatch",t),i.queries=e,e)"all"===a?o=1:(r=c.matchMedia(e[a]))&&(fn.indexOf(i)<0&&fn.push(i),(l[a]=r.matches)&&(o=1),r.addListener?r.addListener(wn):r.addEventListener("change",wn));return o&&t(i,(function(e){return i.add(null,e)})),this},t.revert=function(e){this.kill(e||{})}
2,t.kill=function(e){this.contexts.forEach((function(t){return t.kill(e,!0)}))},e}(),kn={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach((function(e){return vt(e)}))},timeline:function(e){return new Vt(e)},getTweensOf:function(e,t){return l.getTweensOf(e,t)},getProperty:function(e,t,n,r){j(e)&&(e=rt(e)[0]);var a=he(e||{}).get,o=n?ke:Ce;return"native"===n&&(n=""),e?t?o((le[t]&&le[t].get||a)(e,t,n,r)):function(t,n,r){return o((le[t]&&le[t].get||a)(e,t,n,r))}:e},quickSetter:function(e,t,n){if((e=rt(e)).length>1){var r=e.map((function(e){return Dn.quickSetter(e,t,n)})),a=r.length;return function(e){for(var t=a;t--;)r[t](e)}}e=e[0]||{};var o=le[t],i=he(e),s=i.harness&&(i.harness.aliases||{})[t]||t,l=o?function(t){var r=new o;h._pt=0,r.init(e,n?t+n:t,h,0,[e]),r.render(1,r),h._pt&&cn(1,h)}:i.set(e,s);return o?l:function(t){return l(e,s,n?t+n:t,i,1)}},quickTo:function(e,t,n){var r,a=Dn.to(e,Ae(((r={})[t]="+=0.1",r.paused=!0,r.stagger=0,r),n||{})),o=function(e,n,r){return a.resetTo(t,e,n,r)};return o.tween=a,o},isTweening:function(e){return l.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=Pt(e.ease,C.ease)),De(C,e||{})},config:function(e){return De(E,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,a=e.defaults,o=e.extendTimeline;(r||"").split(",").forEach((function(e){return e&&!le[e]&&!Z[e]&&J(t+" effect requires "+e+" plugin.")})),ce[t]=function(e,t,r){return n(rt(e),Ae(t||{},a),r)},o&&(Vt.prototype[t]=function(e,n,r){return this.add(ce[t](e,L(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){_t[e]=Pt(t)},parseEase:function(e,t){return arguments.length?Pt(e,t):_t},getById:function(e){return l.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var n,r,a=new Vt(e);for(a.smoothChildTiming=M(e.smoothChildTiming),l.remove(a),a._dp=0,a._time=a._tTime=l._time,n=l._first;n;)r=n._next,!t&&!n._dur&&n instanceof Jt&&n.vars.onComplete===n._targets[0]||Ve(a,n,n._start-n._delay),n=r;return Ve(l,a,0),a},context:function(e,t){return e?new En(e,t):s},matchMedia:function(e){return new Cn(e)},matchMediaRefresh:function(){return fn.forEach((function(e){var t,n,r=e.conditions;for(n in r)r[n]&&(r[n]=!1,t=1);t&&e.revert()}))||wn()},addEventListener:function(e,t){var n=gn[e]||(gn[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=gn[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:function e(t,n,r){var a=n-t;return z(t)?ut(t,e(0,t.length),n):Xe(r,(function(e){return(a+(e-t)%a)%a+t}))},wrapYoyo:function e(t,n,r){var a=n-t,o=2*a;return z(t)?ut(t,e(0,t.length-1),n):Xe(r,(function(e){return t+((e=(o+(e-t)%o)%o||0)>a?o-e:e)}))},distribute:it,random:ct,snap:lt,normalize:function(e,t,n){return pt(e,t,0,1,n)},getUnit:et,clamp:function(e,t,n){return Xe(n,(function(n){return Je(e,t,n)}))},splitColor:wt,toArray:rt,selector:at,mapRange:pt,pipe:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce((function(e,t){return t(e)}),e)}},unitize:function(e,t){return function(n){return e(parseFloat(n))+(t||et(n))}},interpolate:function e(t,n,r,a){var o=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!o){var i,s,l,c,u,d=j(t),p={};if(!0===r&&(a=1)&&(r=null),d)t={p:t},n={p:n};else if(z(t)&&!z(n)){for(l=[],c=t.length,u=c-2,s=1;s<c;s++)l.push(e(t[s-1],t[s]));c--,o=function(e){e*=c;var t=Math.min(u,~~e);return l[t](e-t)},r=n}else a||(t=Te(z(t)?[]:{},t));if(!l){for(i in n)Gt.call(p,t,i,"get",n[i]);o=function(e){return cn(e,p)||(d?t.p:t)}}}return Xe(r,o)},shuffle:ot},install:Q,effects:ce,ticker:Dt,updateRoot:Vt.updateRoot,plugins:le,globalTimeline:l,core:{PropTween:hn,globals:ee,Tween:Jt,Timeline:Vt,Animation:zt,getCache:he,_removeLinkedListItem:Oe,reverting:function(){return i},context:function(e){return e&&s&&(s.data.push(e),e._ctx=s),s},suppressOverwrites:function(e){return o=e}}};ge("to,from,fromTo,delayedCall,set,killTweensOf",(function(e){return kn[e]=Jt[e]})),Dt.add(Vt.updateRoot),h=kn.to({},{duration:0});var An=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},Tn=function(e,t){return{name:e,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,a;if(j(n)&&(r={},ge(n,(function(e){return r[e]=1})),n=r),t){for(a in r={},n)r[a]=t(n[a]);n=r}!function(e,t){var n,r,a,o=e._targets;for(n in t)for(r=o.length;r--;
2)(a=e._ptLookup[r][n])&&(a=a.d)&&(a._pt&&(a=An(a,n)),a&&a.modifier&&a.modifier(t[n],e,o[r],n))}(e,n)}}}},Dn=kn.registerPlugin({name:"attr",init:function(e,t,n,r,a){var o,i,s;for(o in this.tween=n,t)s=e.getAttribute(o)||"",(i=this.add(e,"setAttribute",(s||0)+"",t[o],r,a,0,0,o)).op=o,i.b=s,this._props.push(o)},render:function(e,t){for(var n=t._pt;n;)i?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:"endArray",init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},Tn("roundProps",st),Tn("modifiers"),Tn("snap",lt))||kn;Jt.version=Vt.version=Dn.version="3.12.7",p=1,H()&&St(),_t.Power0,_t.Power1,_t.Power2,_t.Power3,_t.Power4,_t.Linear,_t.Quad,_t.Cubic,_t.Quart,_t.Quint,_t.Strong,_t.Elastic,_t.Back,_t.SteppedEase,_t.Bounce,_t.Sine,_t.Expo,_t.Circ;var Sn,_n,Nn,On,jn,Fn,In,Pn,Ln={},Mn=180/Math.PI,Hn=Math.PI/180,Rn=Math.atan2,Bn=/([A-Z])/g,zn=/(left|right|width|margin|padding|x)/i,Vn=/[\s,\(]\S/,Un={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},qn=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Wn=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},Gn=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},Yn=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},Kn=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},Zn=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},$n=function(e,t,n){return e.style[t]=n},Qn=function(e,t,n){return e.style.setProperty(t,n)},Xn=function(e,t,n){return e._gsap[t]=n},Jn=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},er=function(e,t,n,r,a){var o=e._gsap;o.scaleX=o.scaleY=n,o.renderTransform(a,o)},tr=function(e,t,n,r,a){var o=e._gsap;o[t]=n,o.renderTransform(a,o)},nr="transform",rr=nr+"Origin",ar=function e(t,n){var r=this,a=this.target,o=a.style,i=a._gsap;if(t in Ln&&o){if(this.tfm=this.tfm||{},"transform"===t)return Un.transform.split(",").forEach((function(t){return e.call(r,t,n)}));if(~(t=Un[t]||t).indexOf(",")?t.split(",").forEach((function(e){return r.tfm[e]=Er(a,e)})):this.tfm[t]=i.x?i[t]:Er(a,t),t===rr&&(this.tfm.zOrigin=i.zOrigin),this.props.indexOf(nr)>=0)return;i.svg&&(this.svgo=a.getAttribute("data-svg-origin"),this.props.push(rr,n,"")),t=nr}(o||n)&&this.props.push(t,n,o[t])},or=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},ir=function(){var e,t,n=this.props,r=this.target,a=r.style,o=r._gsap;for(e=0;e<n.length;e+=3)n[e+1]?2===n[e+1]?r[n[e]](n[e+2]):r[n[e]]=n[e+2]:n[e+2]?a[n[e]]=n[e+2]:a.removeProperty("--"===n[e].substr(0,2)?n[e]:n[e].replace(Bn,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)o[t]=this.tfm[t];o.svg&&(o.renderTransform(),r.setAttribute("data-svg-origin",this.svgo||"")),(e=In())&&e.isStart||a[nr]||(or(a),o.zOrigin&&a[rr]&&(a[rr]+=" "+o.zOrigin+"px",o.zOrigin=0,o.renderTransform()),o.uncache=1)}},sr=function(e,t){var n={target:e,props:[],revert:ir,save:ar};return e._gsap||Dn.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach((function(e){return n.save(e)})),n},lr=function(e,t){var n=_n.createElementNS?_n.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):_n.createElement(e);return n&&n.style?n:_n.createElement(e)},cr=function e(t,n,r){var a=getComputedStyle(t);return a[n]||a.getPropertyValue(n.replace(Bn,"-$1").toLowerCase())||a.getPropertyValue(n)||!r&&e(t,dr(n)||n,1)||""},ur="O,Moz,ms,Ms,Webkit".split(","),dr=function(e,t,n){var r=(t||jn).style,a=5;if(e in r&&!n)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);a--&&!(ur[a]+e in r););return a<0?null:(3===a?"ms":a>=0?ur[a]:"")+e},pr=function(){"undefined"!=typeof window&&window.document&&(Sn=window,_n=Sn.document,Nn=_n.documentElement,jn=lr("div")||{style:{}},lr("div"),nr=dr(nr),rr=nr+"Origin",jn.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Pn=!!dr("perspective"),In=Dn.core.reverting,On=1)},mr=function(e){var t,n=e.ownerSVGElement,r=lr("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),a=e.cloneNode(!0);a.style.display="block",r.appendChild(a),Nn.appendChild(r);try{t=a.getBBox()}catch(e){}return r.removeChild(a),Nn.removeChild(r),t},hr=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},fr=function(e){var t,n;try{t=e.getBBox()}catch(r){t=mr(e),n=1}return t&&(t.width||t.height)||n||(t=mr(e)),!t||t.width||t.x||t.y?t:{x:+hr(e,["x","cx","x1"])||0,y:+hr(e,["y","cy","y1"])||0,width:0,height:0}},gr=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!fr(e))},vr=function(e,t){if(t){var n,r=e.style;t in Ln&&t!==rr&&(t=nr),r.removeProperty?("ms"!==(n=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),r.removeProperty("--"===n?t:t.replace(Bn,"-$1").toLowerCase())):r.removeAttribute(t)}},yr=function(e,t,n,r,a,o){var i=new hn(e._pt,t,n,0,1,o?Zn:Kn);return e._pt=i,i.b=r,i.e=a,e._props.push(n),i},br={deg:1,rad:1,turn:1},xr={grid:1,flex:1},wr=function e(t,n,r,a){var o,i,s,l,c=parseFloat(r)||0,u=(r+"").trim().substr((c+"").length)||"px",d=jn.style,p=zn.test(n),m="svg"===t.tagName.toLowerCase(),h=(m?"client":"offset")+(p?"Width":"Height"),f=100,g="px"===a,v="%"===a;if(a===u||!c||br[a]||br[u])return c;if("px"!==u&&!g&&(c=e(t,n,r,"px")),l=t.getCTM&&gr(t),(v||"%"===u)&&(Ln[n]||~n.indexOf("adius")))return o=l?t.getBBox()[p?"width":"height"]:t[h],ve(v?c/o*f:c/100*o);if(d[p?"width":"height"]=f+(g?u:a),i="rem"!==a&&~n.indexOf("adius")||"em"===a&&t.appendChild&&!m?t:t.parentNode,l&&(i=(t.ownerSVGElement||{}).parentNode),i&&i!==_n&&i.appendChild||(i=_n.body),(s=i._gsap)&&v&&s.width&&p&&s.time===Dt.time&&!s.uncache)return ve(c/s.width*f);if(!v||"height"!==n&&"width"!==n)(v||"%"===u)&&!xr[cr(i,"display")]&&(d.position=cr(t,"position")),i===t&&(d.position="static"),i.appendChild(jn),o=jn[h],i.removeChild(jn),d.position="absolute";else{var y=t.style[n];t.style[n]=f+a,o=t[h],y?t.style[n]=y:vr(t,n)}return p&&v&&((s=he(i)).time=Dt.time,s.width=i[h]),ve(g?o*c/f:o&&c?f/o*c:0)},Er=function(e,t,n,r){var a;return On||pr(),t in Un&&"transform"!==t&&~(t=Un[t]).indexOf(",")&&(t=t.
2split(",")[0]),Ln[t]&&"transform"!==t?(a=Fr(e,r),a="transformOrigin"!==t?a[t]:a.svg?a.origin:Ir(cr(e,rr))+" "+a.zOrigin+"px"):(!(a=e.style[t])||"auto"===a||r||~(a+"").indexOf("calc("))&&(a=Tr[t]&&Tr[t](e,t,n)||cr(e,t)||fe(e,t)||("opacity"===t?1:0)),n&&!~(a+"").trim().indexOf(" ")?wr(e,t,a,n)+n:a},Cr=function(e,t,n,r){if(!n||"none"===n){var a=dr(t,e,1),o=a&&cr(e,a,1);o&&o!==n?(t=a,n=o):"borderColor"===t&&(n=cr(e,"borderTopColor"))}var i,s,l,c,u,d,p,m,h,f,g,v=new hn(this._pt,e.style,t,0,1,ln),y=0,b=0;if(v.b=n,v.e=r,n+="","auto"==(r+="")&&(d=e.style[t],e.style[t]=r,r=cr(e,t)||r,d?e.style[t]=d:vr(e,t)),Tt(i=[n,r]),r=i[1],l=(n=i[0]).match(q)||[],(r.match(q)||[]).length){for(;s=q.exec(r);)p=s[0],h=r.substring(y,s.index),u?u=(u+1)%5:"rgba("!==h.substr(-5)&&"hsla("!==h.substr(-5)||(u=1),p!==(d=l[b++]||"")&&(c=parseFloat(d)||0,g=d.substr((c+"").length),"="===p.charAt(1)&&(p=be(c,p)+g),m=parseFloat(p),f=p.substr((m+"").length),y=q.lastIndex-f.length,f||(f=f||E.units[t]||g,y===r.length&&(r+=f,v.e+=f)),g!==f&&(c=wr(e,t,d,f)||0),v._pt={_next:v._pt,p:h||1===b?h:",",s:c,c:m-c,m:u&&u<4||"zIndex"===t?Math.round:0});v.c=y<r.length?r.substring(y,r.length):""}else v.r="display"===t&&"none"===r?Zn:Kn;return G.test(r)&&(v.e=0),this._pt=v,v},kr={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Ar=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var n,r,a,o=t.t,i=o.style,s=t.u,l=o._gsap;if("all"===s||!0===s)i.cssText="",r=1;else for(a=(s=s.split(",")).length;--a>-1;)n=s[a],Ln[n]&&(r=1,n="transformOrigin"===n?rr:nr),vr(o,n);r&&(vr(o,nr),l&&(l.svg&&o.removeAttribute("transform"),i.scale=i.rotate=i.translate="none",Fr(o,1),l.uncache=1,or(i)))}},Tr={clearProps:function(e,t,n,r,a){if("isFromStart"!==a.data){var o=e._pt=new hn(e._pt,t,n,0,0,Ar);return o.u=r,o.pr=-10,o.tween=a,e._props.push(n),1}}},Dr=[1,0,0,1,0,0],Sr={},_r=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},Nr=function(e){var t=cr(e,nr);return _r(t)?Dr:t.substr(7).match(U).map(ve)},Or=function(e,t){var n,r,a,o,i=e._gsap||he(e),s=e.style,l=Nr(e);return i.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(a=e.transform.baseVal.consolidate().matrix).a,a.b,a.c,a.d,a.e,a.f]).join(",")?Dr:l:(l!==Dr||e.offsetParent||e===Nn||i.svg||(a=s.display,s.display="block",(n=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(o=1,r=e.nextElementSibling,Nn.appendChild(e)),l=Nr(e),a?s.display=a:vr(e,"display"),o&&(r?n.insertBefore(e,r):n?n.appendChild(e):Nn.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},jr=function(e,t,n,r,a,o){var i,s,l,c=e._gsap,u=a||Or(e,!0),d=c.xOrigin||0,p=c.yOrigin||0,m=c.xOffset||0,h=c.yOffset||0,f=u[0],g=u[1],v=u[2],y=u[3],b=u[4],x=u[5],w=t.split(" "),E=parseFloat(w[0])||0,C=parseFloat(w[1])||0;n?u!==Dr&&(s=f*y-g*v)&&(l=E*(-g/s)+C*(f/s)-(f*x-g*b)/s,E=E*(y/s)+C*(-v/s)+(v*x-y*b)/s,C=l):(E=(i=fr(e)).x+(~w[0].indexOf("%")?E/100*i.width:E),C=i.y+(~(w[1]||w[0]).indexOf("%")?C/100*i.height:C)),r||!1!==r&&c.smooth?(b=E-d,x=C-p,c.xOffset=m+(b*f+x*v)-b,c.yOffset=h+(b*g+x*y)-x):c.xOffset=c.yOffset=0,c.xOrigin=E,c.yOrigin=C,c.smooth=!!r,c.origin=t,c.originIsAbsolute=!!n,e.style[rr]="0px 0px",o&&(yr(o,c,"xOrigin",d,E),yr(o,c,"yOrigin",p,C),yr(o,c,"xOffset",m,c.xOffset),yr(o,c,"yOffset",h,c.yOffset)),e.setAttribute("data-svg-origin",E+" "+C)},Fr=function(e,t){var n=e._gsap||new Bt(e);if("x"in n&&!t&&!n.uncache)return n;var r,a,o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,C,k,A,T,D,S,_,N,O,j,F,I,P,L=e.style,M=n.scaleX<0,H="px",R="deg",B=getComputedStyle(e),z=cr(e,rr)||"0";return r=a=o=l=c=u=d=p=m=0,i=s=1,n.svg=!(!e.getCTM||!gr(e)),B.translate&&("none"===B.translate&&"none"===B.scale&&"none"===B.rotate||(L[nr]=("none"!==B.translate?"translate3d("+(B.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==B.rotate?"rotate("+B.rotate+") ":"")+("none"!==B.scale?"scale("+B.scale.split(" ").join(",")+") ":"")+("none"!==B[nr]?B[nr]:"")),L.scale=L.rotate=L.translate="none"),g=Or(e,n.svg),n.svg&&(n.uncache?(S=e.getBBox(),z=n.xOrigin-S.x+"px "+(n.yOrigin-S.y)+"px",D=""):D=!t&&e.getAttribute("data-svg-origin"),jr(e,D||z,!!D||n.originIsAbsolute,!1!==n.smooth,g)),h=n.xOrigin||0,f=n.yOrigin||0,g!==Dr&&(x=g[0],w=g[1],C=g[2],k=g[3],r=A=g[4],a=T=g[5],6===g.length?(i=Math.sqrt(x*x+w*w),s=Math.sqrt(k*k+C*C),l=
2x||w?Rn(w,x)*Mn:0,(d=C||k?Rn(C,k)*Mn+l:0)&&(s*=Math.abs(Math.cos(d*Hn))),n.svg&&(r-=h-(h*x+f*C),a-=f-(h*w+f*k))):(P=g[6],F=g[7],N=g[8],O=g[9],j=g[10],I=g[11],r=g[12],a=g[13],o=g[14],c=(v=Rn(P,j))*Mn,v&&(D=A*(y=Math.cos(-v))+N*(b=Math.sin(-v)),S=T*y+O*b,_=P*y+j*b,N=A*-b+N*y,O=T*-b+O*y,j=P*-b+j*y,I=F*-b+I*y,A=D,T=S,P=_),u=(v=Rn(-C,j))*Mn,v&&(y=Math.cos(-v),I=k*(b=Math.sin(-v))+I*y,x=D=x*y-N*b,w=S=w*y-O*b,C=_=C*y-j*b),l=(v=Rn(w,x))*Mn,v&&(D=x*(y=Math.cos(v))+w*(b=Math.sin(v)),S=A*y+T*b,w=w*y-x*b,T=T*y-A*b,x=D,A=S),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,u=180-u),i=ve(Math.sqrt(x*x+w*w+C*C)),s=ve(Math.sqrt(T*T+P*P)),v=Rn(A,T),d=Math.abs(v)>2e-4?v*Mn:0,m=I?1/(I<0?-I:I):0),n.svg&&(D=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!_r(cr(e,nr)),D&&e.setAttribute("transform",D))),Math.abs(d)>90&&Math.abs(d)<270&&(M?(i*=-1,d+=l<=0?180:-180,l+=l<=0?180:-180):(s*=-1,d+=d<=0?180:-180)),t=t||n.uncache,n.x=r-((n.xPercent=r&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-r)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+H,n.y=a-((n.yPercent=a&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-a)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+H,n.z=o+H,n.scaleX=ve(i),n.scaleY=ve(s),n.rotation=ve(l)+R,n.rotationX=ve(c)+R,n.rotationY=ve(u)+R,n.skewX=d+R,n.skewY=p+R,n.transformPerspective=m+H,(n.zOrigin=parseFloat(z.split(" ")[2])||!t&&n.zOrigin||0)&&(L[rr]=Ir(z)),n.xOffset=n.yOffset=0,n.force3D=E.force3D,n.renderTransform=n.svg?zr:Pn?Br:Lr,n.uncache=0,n},Ir=function(e){return(e=e.split(" "))[0]+" "+e[1]},Pr=function(e,t,n){var r=et(t);return ve(parseFloat(t)+parseFloat(wr(e,"x",n+"px",r)))+r},Lr=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,Br(e,t)},Mr="0deg",Hr="0px",Rr=") ",Br=function(e,t){var n=t||this,r=n.xPercent,a=n.yPercent,o=n.x,i=n.y,s=n.z,l=n.rotation,c=n.rotationY,u=n.rotationX,d=n.skewX,p=n.skewY,m=n.scaleX,h=n.scaleY,f=n.transformPerspective,g=n.force3D,v=n.target,y=n.zOrigin,b="",x="auto"===g&&e&&1!==e||!0===g;if(y&&(u!==Mr||c!==Mr)){var w,E=parseFloat(c)*Hn,C=Math.sin(E),k=Math.cos(E);E=parseFloat(u)*Hn,w=Math.cos(E),o=Pr(v,o,C*w*-y),i=Pr(v,i,-Math.sin(E)*-y),s=Pr(v,s,k*w*-y+y)}f!==Hr&&(b+="perspective("+f+Rr),(r||a)&&(b+="translate("+r+"%, "+a+"%) "),(x||o!==Hr||i!==Hr||s!==Hr)&&(b+=s!==Hr||x?"translate3d("+o+", "+i+", "+s+") ":"translate("+o+", "+i+Rr),l!==Mr&&(b+="rotate("+l+Rr),c!==Mr&&(b+="rotateY("+c+Rr),u!==Mr&&(b+="rotateX("+u+Rr),d===Mr&&p===Mr||(b+="skew("+d+", "+p+Rr),1===m&&1===h||(b+="scale("+m+", "+h+Rr),v.style[nr]=b||"translate(0, 0)"},zr=function(e,t){var n,r,a,o,i,s=t||this,l=s.xPercent,c=s.yPercent,u=s.x,d=s.y,p=s.rotation,m=s.skewX,h=s.skewY,f=s.scaleX,g=s.scaleY,v=s.target,y=s.xOrigin,b=s.yOrigin,x=s.xOffset,w=s.yOffset,E=s.forceCSS,C=parseFloat(u),k=parseFloat(d);p=parseFloat(p),m=parseFloat(m),(h=parseFloat(h))&&(m+=h=parseFloat(h),p+=h),p||m?(p*=Hn,m*=Hn,n=Math.cos(p)*f,r=Math.sin(p)*f,a=Math.sin(p-m)*-g,o=Math.cos(p-m)*g,m&&(h*=Hn,i=Math.tan(m-h),a*=i=Math.sqrt(1+i*i),o*=i,h&&(i=Math.tan(h),n*=i=Math.sqrt(1+i*i),r*=i)),n=ve(n),r=ve(r),a=ve(a),o=ve(o)):(n=f,o=g,r=a=0),(C&&!~(u+"").indexOf("px")||k&&!~(d+"").indexOf("px"))&&(C=wr(v,"x",u,"px"),k=wr(v,"y",d,"px")),(y||b||x||w)&&(C=ve(C+y-(y*n+b*a)+x),k=ve(k+b-(y*r+b*o)+w)),(l||c)&&(i=v.getBBox(),C=ve(C+l/100*i.width),k=ve(k+c/100*i.height)),i="matrix("+n+","+r+","+a+","+o+","+C+","+k+")",v.setAttribute("transform",i),E&&(v.style[nr]=i)},Vr=function(e,t,n,r,a){var o,i,s=360,l=j(a),c=parseFloat(a)*(l&&~a.indexOf("rad")?Mn:1)-r,u=r+c+"deg";return l&&("short"===(o=a.split("_")[1])&&(c%=s)!=c%180&&(c+=c<0?s:-360),"cw"===o&&c<0?c=(c+36e9)%s-~~(c/s)*s:"ccw"===o&&c>0&&(c=(c-36e9)%s-~~(c/s)*s)),e._pt=i=new hn(e._pt,t,n,r,c,Wn),i.e=u,i.u="deg",e._props.push(n),i},Ur=function(e,t){for(var n in t)e[n]=t[n];return e},qr=function(e,t,n){var r,a,o,i,s,l,c,u=Ur({},n._gsap),d=n.style;for(a in u.svg?(o=n.getAttribute("transform"),n.setAttribute("transform",""),d[nr]=t,r=Fr(n,1),vr(n,nr),n.setAttribute("transform",o)):(o=getComputedStyle(n)[nr],d[nr]=t,r=Fr(n,1),d[nr]=o),Ln)(o=u[a])!==(i=r[a])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(a)<0&&(s=et(o)!==(c=et(i))?wr(n,a,o,c):parseFloat(o),l=parseFloat(i),e._pt=new hn(e._pt,r,a,s,l-s,qn),e._pt.u=c||0,e._props.push(a));Ur(r,u)};ge("padding,margin,Width,Radius",(function(e,t){var n="Top",r="Right",a="Bottom",o="Left",i=(t<3?[n,r,a,o]:[n+o,n+r,a+r,a+o]).map((function(n){return t<2?e+n:"border"+n+e}));Tr[t>1?"border"+e:e]=function(e,t,n,r,a){var o,s;if(arguments.length<4)return o=i.map((function(t){return Er(e,t,n)})),5===(s=o.join(" ")).split(o[0]).length?o[0]:s;o=(r+"").split(" "),s={}
2,i.forEach((function(e,t){return s[e]=o[t]=o[t]||o[(t-1)/2|0]})),e.init(t,s,a)}}));var Wr,Gr,Yr={name:"css",register:pr,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,a){var o,i,s,l,c,u,d,p,m,h,f,g,v,y,b,x,w,C,k,A,T=this._props,D=e.style,S=n.vars.startAt;for(d in On||pr(),this.styles=this.styles||sr(e),x=this.styles.props,this.tween=n,t)if("autoRound"!==d&&(i=t[d],!le[d]||!Yt(d,t,n,r,e,a)))if(c=typeof i,u=Tr[d],"function"===c&&(c=typeof(i=i.call(n,r,e,a))),"string"===c&&~i.indexOf("random(")&&(i=dt(i)),u)u(this,e,d,i,n)&&(b=1);else if("--"===d.substr(0,2))o=(getComputedStyle(e).getPropertyValue(d)+"").trim(),i+="",kt.lastIndex=0,kt.test(o)||(p=et(o),m=et(i)),m?p!==m&&(o=wr(e,d,o,m)+m):p&&(i+=p),this.add(D,"setProperty",o,i,r,a,0,0,d),T.push(d),x.push(d,0,D[d]);else if("undefined"!==c){if(S&&d in S?(o="function"==typeof S[d]?S[d].call(n,r,e,a):S[d],j(o)&&~o.indexOf("random(")&&(o=dt(o)),et(o+"")||"auto"===o||(o+=E.units[d]||et(Er(e,d))||""),"="===(o+"").charAt(1)&&(o=Er(e,d))):o=Er(e,d),l=parseFloat(o),(h="string"===c&&"="===i.charAt(1)&&i.substr(0,2))&&(i=i.substr(2)),s=parseFloat(i),d in Un&&("autoAlpha"===d&&(1===l&&"hidden"===Er(e,"visibility")&&s&&(l=0),x.push("visibility",0,D.visibility),yr(this,D,"visibility",l?"inherit":"hidden",s?"inherit":"hidden",!s)),"scale"!==d&&"transform"!==d&&~(d=Un[d]).indexOf(",")&&(d=d.split(",")[0])),f=d in Ln)if(this.styles.save(d),g||((v=e._gsap).renderTransform&&!t.parseTransform||Fr(e,t.parseTransform),y=!1!==t.smoothOrigin&&v.smooth,(g=this._pt=new hn(this._pt,D,nr,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===d)this._pt=new hn(this._pt,v,"scaleY",v.scaleY,(h?be(v.scaleY,h+s):s)-v.scaleY||0,qn),this._pt.u=0,T.push("scaleY",d),d+="X";else{if("transformOrigin"===d){x.push(rr,0,D[rr]),C=void 0,k=void 0,A=void 0,C=(w=i).split(" "),k=C[0],A=C[1]||"50%","top"!==k&&"bottom"!==k&&"left"!==A&&"right"!==A||(w=k,k=A,A=w),C[0]=kr[k]||k,C[1]=kr[A]||A,i=C.join(" "),v.svg?jr(e,i,0,y,0,this):((m=parseFloat(i.split(" ")[2])||0)!==v.zOrigin&&yr(this,v,"zOrigin",v.zOrigin,m),yr(this,D,d,Ir(o),Ir(i)));continue}if("svgOrigin"===d){jr(e,i,1,y,0,this);continue}if(d in Sr){Vr(this,v,d,l,h?be(l,h+i):i);continue}if("smoothOrigin"===d){yr(this,v,"smooth",v.smooth,i);continue}if("force3D"===d){v[d]=i;continue}if("transform"===d){qr(this,i,e);continue}}else d in D||(d=dr(d)||d);if(f||(s||0===s)&&(l||0===l)&&!Vn.test(i)&&d in D)s||(s=0),(p=(o+"").substr((l+"").length))!==(m=et(i)||(d in E.units?E.units[d]:p))&&(l=wr(e,d,o,m)),this._pt=new hn(this._pt,f?v:D,d,l,(h?be(l,h+s):s)-l,f||"px"!==m&&"zIndex"!==d||!1===t.autoRound?qn:Yn),this._pt.u=m||0,p!==m&&"%"!==m&&(this._pt.b=o,this._pt.r=Gn);else if(d in D)Cr.call(this,e,d,o,h?h+i:i);else if(d in e)this.add(e,d,o||e[d],h?h+i:i,r,a);else if("parseTransform"!==d){X(d,i);continue}f||(d in D?x.push(d,0,D[d]):"function"==typeof e[d]?x.push(d,2,e[d]()):x.push(d,1,o||e[d])),T.push(d)}b&&mn(this)},render:function(e,t){if(t.tween._time||!In())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:Er,aliases:Un,getSetter:function(e,t,n){var r=Un[t];return r&&r.indexOf(",")<0&&(t=r),t in Ln&&t!==rr&&(e._gsap.x||Er(e,"x"))?n&&Fn===n?"scale"===t?Jn:Xn:(Fn=n||{})&&("scale"===t?er:tr):e.style&&!P(e.style[t])?$n:~t.indexOf("-")?Qn:an(e,t)},core:{_removeProperty:vr,_getMatrix:Or}};Dn.utils.checkPrefix=dr,Dn.core.getStyleSaver=sr,Gr=ge("x,y,z,scale,scaleX,scaleY,xPercent,yPercent"+","+(Wr="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(e){Ln[e]=1})),ge(Wr,(function(e){E.units[e]="deg",Sr[e]=1})),Un[Gr[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Wr,ge("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(e){var t=e.split(":");Un[t[1]]=Gr[t[0]]})),ge("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(e){E.units[e]="px"})),Dn.registerPlugin(Yr);var Kr=Dn.registerPlugin(Yr)||Dn;Kr.core.Tween},85896:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(96540),a=n(16762),o=n.n(a),i=n(75930),s=n(84976),l=n(7066),c=n(95302),u=n(2643),d=n(48951),p=n(40207),m=n(14370),h=n(83485),f=n(2501),g=n(92605),v=n(41576);const y=function(){var e,t,n,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"full",intro:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0,podcastOptions:{},transcript:""};(0,f.A)({isLoggedIn:a.isLoggedIn,userId:null===(e=a.user)||void 0===e?void 0:e.id,postId:a.id,type:"node--podcast"});var y=null!==(t=null==a?void 0:a.transcript)&&void 0!==t?t:"",b=a.topics&&a.topics.find((e=>e.id===a.primaryTopic)),x=v.OQ.includes(null==b?void 0:b.slug)?r.createElement(s.N_,{to:b.url||"/".concat(b.slug),className:(0,i.AH)("&:hover{background-color:transparent !important;}")},r.createElement("img",{src:"".concat(v.PX,"?w=390&quality=85"),srcSet:"".concat(v.PX,"?w=195&quality=85 1x,\n ").concat(v.PX,"?w=390&quality=85 2x"),width:"195",alt:"principal-project-logo",style:{marginTop:"full"===a.coverMediaDisplay?"0px":"22px"}})):a.eyebrow;return r.createElement("div",{className:"page-inner page-inner--content ".concat(a.beyond?"page-inner--no-min-height":""),"data-testid":"article-view"},r.createElement("article",null,r.createElement(c.A,{id:a.id,commentStatus:a.commentStatus,commentCount:a.commentCount,beyondHeader:a.beyond,eduVideo:a.eduVideo,title:a.title,eyebrow:x,intro:a.intro,created:a.created,firstPublished:a.firstPublished,authors:a.authors,hero:a.coverMedia,subHero:"",slug:a.slug,coverMediaDisplay:a.coverMediaDisplay,type:"articles",nodeType:"node--podcast",beyondKey:a.beyondKey,beyondParentType:a.beyondParentType}),a.beyond?r.createElement(r.Fragment,null,r.createElement(d.A,{value:a.body,embeds:a.embeds,coverMedia:a.coverMedia,id:1,title:a.title,url:a.url,location:a.location,beyondArticle:!0}),r.createElement(p.A,{urlType:"internal",url:a.slug,clickHandler:()=>{(0,l.GZ)(a.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(g.w0,{platforms:null===(n=a.podcastOptions)||void 0===n?void 0:n.podcastPlatformLinks}),r.createElement(d.A,{value:a.body,title:a.title,url:a.slug,id:2,location:a.location,articleID:a.id}),y&&r.createElement("div",{style:{marginBottom:"36px"}},r.createElement(h.A,{triggerText:"View transcript",content:y})),r.createElement(u.A,{authors:a.authors,tags:(0,m.A)(a),title:a.title,image:o()(a,"coverMedia.sizes[master]",""),url:a.url,location:a.location,type:"articles"}))))}},85957:(e,t,n)=>{var r=n(4228),a=n(43305),o=n(24258);e.exports=function(e,t){if(r(e),a(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},86009:(e,t,n)=>{e=n.nmd(e);var r=n(34840),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a&&r.process,s=function(){try{return o&&o.require&&o.require("util").t
2ypes||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=s},86088:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(54705),a=n(96540),o=n(16762),i=n.n(o),s=n(75930),l=n(17904);const c={expanderComponentTrigger:(0,s.AH)("{\n position: relative;\n margin-bottom: 21px;\n outline: none;\n border-top: 0;\n border-right: 0;\n border-bottom: 1px solid ".concat(l.Tj.lightGrey,";\n border-left: 0;\n background: none;\n cursor: pointer;\n padding-bottom: 10px;\n padding-left: 0;\n width: 100%;\n text-align: left;\n appearance: none;\n\n &:after {\n display: inline-block;\n margin-left: 12px;\n background-image: url('/assets/navigate-down--black.png');\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n width: 22px;\n height: 11px;\n content: '';\n\n @media screen and (min-width: ").concat(l.T5.medium,") {\n position: absolute;\n right: 0;\n background-image: url('/assets/navigate-down--black.png');\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n padding-left: 0;\n height: 100%;\n }\n }\n }")),expanderComponentTriggerInverted:(0,s.AH)("{\n margin-bottom: 18px;\n border-bottom-color: ".concat(l.Tj.brand2Light,";\n color: ").concat(l.Tj.white,";\n }")),expanderComponentTriggerActive:(0,s.AH)("{\n &:after {\n background-image: url('/assets/navigate-up--black.png');\n }\n }"),expanderComponentContainer:(0,s.AH)("{\n &.closed {\n .expander-component__content {\n display: none;\n }\n }\n }")};class u extends a.Component{constructor(e){super(e),(0,r.A)(this,"handleExpanderState",(()=>{this.setState((e=>({expanded:!e.expanded})))})),"open"===e.defaultState?this.state={expanded:!0}:this.state={expanded:!1}}handleExpanderClass(){return!0===this.state.expanded?this.props.invertedColors?"h3 ".concat(c.expanderComponentTrigger," ").concat(c.expanderComponentTriggerInverted," ").concat(c.expanderComponentTriggerActive," expander-component__trigger--active-inverted"):"h3 ".concat(c.expanderComponentTrigger," ").concat(c.expanderComponentTriggerActive):this.props.invertedColors?"h3 ".concat(c.expanderComponentTrigger," ").concat(c.expanderComponentTriggerInverted):"h3 ".concat(c.expanderComponentTrigger)}render(){var e=i()(this.props,"triggerText","");return a.createElement("div",{className:this.props.wrapperClass},this.props.showHide?a.createElement("div",{className:"".concat(c.expanderComponentContainer," ").concat(this.state.expanded?"opened":"closed")},a.createElement("button",{onClick:this.handleExpanderState,className:this.handleExpanderClass()},e),a.createElement("div",{className:"expander-component__content"},this.props.content)):a.createElement(a.Fragment,null,this.state.expanded&&a.createElement("div",{className:c.expanderComponentContainer},a.createElement("button",{onClick:this.handleExpanderState,className:this.handleExpanderClass()},e),a.createElement("div",{className:"expander-component__content"},this.props.content)),!this.state.expanded&&a.createElement("div",{className:c.expanderComponentContainer},a.createElement("button",{onClick:this.handleExpanderState,className:this.handleExpanderClass()},e))))}}u.defaultProps={defaultState:"closed",invertedColors:!1,wrapperClass:"expander-component",showHide:!1};const d=u},86140:e=>{e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},86260:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},86375:(e,t,n)=>{var r=n(14528),a=n(28879),o=n(4664),i=n(63345),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=a(e);return t}:i;e.exports=s},86502:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getTime()}},86511:(e,t,n)=>{"use strict";var r=n(92127),a=n(66179)(3);r(r.P+r.F*!n(86884)([].some,!0),"Array",{some:function(e){return a(this,e,arguments[1])}})},86698:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(96540);const a=e=>r.createElement("iframe",{type:"text/html",width:"100%",src:"https://player.vimeo.com/video/".concat(e.videoId,"?autoplay=0"),frameBorder:"0",allowFullScreen:!0,"data-testid":"embedded-vimeo"})}
2,86798:(e,t,n)=>{var r=n(96713);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},86884:(e,t,n)=>{"use strict";var r=n(57067);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},87053:(e,t,n)=>{var r=n(96221);e.exports=function(e){return 4===r(e).getDay()}},87068:(e,t,n)=>{var r=n(37217),a=n(25911),o=n(21986),i=n(50689),s=n(5861),l=n(56449),c=n(3656),u=n(37167),d="[object Arguments]",p="[object Array]",m="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,f,g,v){var y=l(e),b=l(t),x=y?p:s(e),w=b?p:s(t),E=(x=x==d?m:x)==m,C=(w=w==d?m:w)==m,k=x==w;if(k&&c(e)){if(!c(t))return!1;y=!0,E=!1}if(k&&!E)return v||(v=new r),y||u(e)?a(e,t,n,f,g,v):o(e,t,x,n,f,g,v);if(!(1&n)){var A=E&&h.call(e,"__wrapped__"),T=C&&h.call(t,"__wrapped__");if(A||T){var D=A?e.value():e,S=T?t.value():t;return v||(v=new r),g(D,S,n,f,v)}}return!!k&&(v||(v=new r),i(e,t,n,f,g,v))}},87098:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>j,Rd:()=>O,ee:()=>A,s3:()=>_,vK:()=>N});var r,a,o,i,s=n(54705),l=n(58168),c=n(96540),u=n(5556),d=n.n(u),p=n(75930),m=n(62524),h=n(17904),f=n(4801),g=n(80585),v=n(84976),y=n(9151),b=n(4246),x=n(40207),w=n(66763),E=n(22814);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,s.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}d().string,d().string,d().string,d().shape({name:d().string}),d().string,d().string,d().string,d().string,d().string,d().bool,d().number,d().number,d().array,d().shape({name:d().string,slug:d().string}),d().array;var A={container:(0,p.AH)("box-sizing:border-box;border:1px solid #d9d9d9;box-shadow:3px 3px 3px 0px #00000017;font-family:",m.A.sansSerif,";color:",h.Tj.darkGrey,";header{h3,a{font-family:",m.A.sansSerif,";color:",h.Tj.darkGrey,"!important;}}a{text-decoration:none;}&.editor-default{border:4px solid ",h.Tj.tangerine,";}"),cardHeader:(0,p.AH)("padding:40px 40px 24px 40px;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;gap:1rem;@media screen and (max-width:",h.T5.medium,"){padding:40px 24px 24px;}h3{margin:0;font-family:",m.A.sansSerif,";font-size:2.5rem;font-weight:600;line-height:1.2;@media screen and (max-width:",h.T5.medium,"){font-size:1.5rem;font-weight:500;}a{font-family:inherit;}a:hover{background-color:",h.Tj.hover,";}}div > span:first-child{margin-right:8px;font-size:1rem;font-weight:300;}"),editorByline:(0,p.AH)("height:20px;font-weight:500;font-size:0.875rem;padding:2.5px 10px;background-color:",h.Tj.brand1,";border-radius:4px;color:",h.Tj.white,";.author-meta-wrapper &{padding:2.5px 10px;height:21px;}"),panelistBadge:(0,p.AH)("height:20px;font-weight:500;font-size:0.875rem;padding:0.5px 10px 2.5px 10px;background:transparent;border:1px solid #ff4c00;border-radius:4px;color:#ff4c00;.author-meta-wrapper &{padding:0.5px 10px 2.5px 10px;height:21px;}"),commentContainer:(0,p.AH)("padding:24px 40px;display:flex;flex-direction:column;gap:0.5rem;img{width:100%;}@media screen and (max-width:",h.T5.medium,"){padding:24px;}*{margin:0;padding:0;}"),commentHeader:(0,p.AH)("display:flex;align-items:center;font-size:1rem;gap:0.625rem;font-weight:300;.latest-comment-user{font-size:16px;line-height:18px;}strong{font-weight:500;}.author-meta-wrapper{display:inline-flex;gap:0.5rem;}"),commentContent:(0,p.AH)("p,a{font-size:1rem;font-weight:300;line-height:1.5;margin:0;}a{font-weight:500;color:#00a7e1;}li{font-family:'canada-type-gibson';font-style:normal;font-weight:300;font-size:1rem;line-height:1.5;margin:5px 0;font-size:1rem;letter-spacing:0.8px;}ol,ul{padding-left:40px;margin:15px 0;}a.add-comment{text-decoration:underline;}"),readMore:(0,p.AH)("font-size:1rem;line-height:18px;font-weight:300;color:",h.Tj.pacificBlue,";"),commentAvatar:(0,p.AH)("width:32px;height:32px;border-radius:50%;
2background-color:#adadad;color:#e2e2e2;font-family:",m.A.display,";font-size:1rem;line-height:0;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0;padding:0;"),stats:(0,p.AH)("\n height: 48px;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n border-top: 1px solid #d9d9d9;\n\n span, button, a {\n min-width: 40px;\n height: 40px;\n padding: 0 12px;\n\n text-decoration: none;\n font-size: 1rem;\n color: ".concat(h.Tj.black,";\n font-weight: 300;\n line-height: 1.25;\n\n display: flex;\n align-items: center;\n justify-content: center;\n gap: .625rem;\n\n &:hover {\n background-color: transparent !important;\n }\n\n &:before {\n content: '';\n height: 16px;\n min-width: 16px;\n background-repeat: no-repeat;\n background-size: cover;\n }\n }\n\n button {\n background: none;\n border: none;\n cursor: pointer;\n padding: 0;\n margin: 0;\n }\n\n .comment-icon:before {\n background-image: url('/assets/ask-and-answer/comment-icon.svg');\n }\n\n .save-icon:before {\n background-image: url('/assets/ask-and-answer/save-icon.svg');\n min-width: 14px;\n height: 16px;\n }\n\n .stats-icon:before {\n background: url(data:image/svg+xml, ").concat((0,f.Z5)((0,f.kJ)(h.Tj.mediumGrey)),") no-repeat left top / 16px 16px;\n }\n "))},T={askAndAnswerHero:(0,p.AH)("&.homeroom-ask-us-anything{padding-bottom:1px;}&.homeroom-jam-session{padding-bottom:5px;}@media screen and (max-width:",h.T5.medium,"){&.homeroom-ask-us-anything{padding-bottom:24px;}&.homeroom-jam-session{padding-bottom:28px;}}"),cardHeader:(0,p.AH)("padding:0px 40px 30px 40px;margin-top:0;text-align:center;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;gap:17px;@media screen and (max-width:",h.T5.medium,"){padding:0px 24px 30px;margin-top:-12px;}h3{margin:0;font-size:21px;font-weight:500;line-height:27px;@media screen and (max-width:",h.T5.medium,"){font-weight:500;line-height:24px;font-size:21px;}a{font-family:inherit;}a:hover{background-color:",h.Tj.hover,";}}div > span:first-child{margin-right:8px;font-size:16px;font-weight:300;line-height:18px;strong{letter-spacing:0.6px;}}"),commentContainer:(0,p.AH)(".no-responses{font-size:16px;line-height:18px;}p{font-size:21px;line-height:27px;}.comment-content{font-size:21px;line-height:27px;}"),startDiscussionButton:(0,p.AH)("display:flex;height:40px;padding:14px 32px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#0094c7;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;")},D=(m.A.sansSerif,h.Tj.darkGrey,h.Tj.tangerine,h.T5.medium,h.T5.medium,h.Tj.hover,h.Tj.brand1,h.Tj.white,h.T5.medium,e=>{if(!e)return 0;var t=(e=>{var t=document.createElement("textarea");return t.innerHTML=e,t.value})(e);return t.trim().split(/\s+/).filter((e=>e.length>0)).length}),S=(e,t)=>{if(e.nodeType===Node.TEXT_NODE){var n=e.textContent,r=D(n);if(r<=t)return{node:document.createTextNode(n),wordCount:r,truncated:!1};var{text:a}=((e,t)=>{var n=e.trim().split(/\s+/);return n.length<=t?{text:e,wordCount:n.length}:{text:n.slice(0,t).join(" "),wordCount:t,truncated:!0}})(n,t);return{node:document.createTextNode("".concat(a,"...")),wordCount:t,truncated:!0}}if(e.nodeType===Node.ELEMENT_NODE){if("IMG"===e.tagName)return{node:e.cloneNode(!0),wordCount:0,truncated:!1};var o=e.cloneNode(!1),i=0,s=!1;for(var l of e.childNodes){if(s)break;var c=S(l,t-i);c.node&&o.appendChild(c.node),i+=c.wordCount,s=c.truncated}return{node:o,wordCount:i,truncated:s}}return{node:null,wordCount:0,truncated:!1}},_=e=>{var t,n,{lastestComment:a,slug:o,noCommentsComponent:i,hasButton:s=!1,panelists:l}=e,u=(0,c.useMemo)((()=>null!=a&&a.content?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:25;if(!e)return"";var n=document.createElement("div");n.innerHTML=e;var r=document.createElement("div"),a=0,o=!1;for(var i of n.childNodes){if(o)break;var s=S(i,t-a);s.node&&r.appendChild(s.node),a+=s.wordCount,o=s.truncated}return r.innerHTML}(a.content):""),[null==a?void 0:a.content]),d=i||(s?c.createElement("div",{className:"".concat(A.commentContent," comment-content")},r||(r=c.createElement("p",{className:"no-responses"},"No responses yet. Be the first to add a comment!")),c.createElement("div",{style:{margin:"16px auto 0",width:"100%"}},c.createElement(x.A,{url:"".concat(o,"?scrollTo=comments-view"),urlType:"internal",buttonType:"outline-blue",className:T.startDiscussionButton,fullWidth:!0},"Start the Discussion"))):c.createElement("div",{className:"".concat(A.commentContent," comment-content")},c.createElement("p",null,"No responses yet. Be the first to"," ",c.createElement(v.N_,{className:"add-comment",to:"".concat(o,"?scrollTo=comments-view")},"add a comment!")))),p=(l||[]).map((e=>{var t;return null==e||null===(t=e.email)||void 0===t?void 0:t.toLowerCase()}
2)).filter(Boolean).includes(null==a||null===(t=a.author)||void 0===t||null===(t=t.email)||void 0===t?void 0:t.toLowerCase()),m=Boolean((0,E.M8)(null==a||null===(n=a.author)||void 0===n?void 0:n.email));return c.createElement("div",{className:A.commentContainer},null!=a&&a.content?c.createElement(c.Fragment,null,c.createElement("div",{className:A.commentHeader},c.createElement(w.fw,{size:"xxsmall",author:a.author}),c.createElement("div",{className:"latest-comment-user".concat(p||m?" author-meta-wrapper":"")},c.createElement("strong",null,a.author.name)," ",p?c.createElement("span",{className:A.panelistBadge},"Panelist"):m?c.createElement("span",{className:A.editorByline},"Editor"):null," ","answered:")),c.createElement("div",{className:"".concat(A.commentContent," comment-content"),dangerouslySetInnerHTML:{__html:u}}),c.createElement(v.N_,{to:"".concat(o,"?open=comments-sidebar&commentID=").concat(a.commentId,"&showReplyInput=false"),className:A.readMore,style:{width:"fit-content"}},"Read more")):c.createElement(c.Fragment,null,d))},N=e=>{var{template:t,author:n,isEditorStyle:r}=e;return t?a||(a=c.createElement(c.Fragment,null,c.createElement("span",null,"By ",c.createElement("strong",null,"Edutopia")))):null!=n&&n.name?c.createElement(c.Fragment,null,c.createElement("span",null,"Asked by ",c.createElement("strong",null,n.name)),r&&c.createElement("span",{className:A.editorByline},"Editor")):null},O=e=>{var{title:t,author:n,cardStyle:r,renderSignUp:a,slug:o,id:s,template:u}=e,d=["editor-default"].includes(r),p="ask-us-anything"===(null==u?void 0:u.slug)||"jam-session"===(null==u?void 0:u.slug),m=o.startsWith("/")?o:"/".concat(o);return c.createElement(c.Fragment,null,a&&(i||(i=c.createElement(g.a1,null))),c.createElement("article",{className:"".concat(A.container).concat(d||p?" ".concat(r):""),"data-id":s},c.createElement(b.Ay,{className:"".concat(T.askAndAnswerHero," homeroom-").concat(u.slug),hideButton:!0,minWidth:788,template:u}),c.createElement("header",{className:"".concat(T.cardHeader)},c.createElement("h3",null,c.createElement(v.N_,{to:"/".concat(o)},t)),c.createElement("div",null,null!=n&&n.name?c.createElement(c.Fragment,null,c.createElement("span",null,"Asked by ",c.createElement("strong",null,n.name)),d&&c.createElement("span",{className:A.editorByline},"Editor")):null)),c.createElement("div",{className:"".concat(T.commentContainer)},c.createElement(_,(0,l.A)({},k(k({},e),{slug:m}),{hasButton:!0}))),c.createElement(y.Ay,(0,l.A)({},e,{queryParams:"scrollTo=comments-view",link:"".concat(o),title:t,id:s}))))};const j=e=>{var{title:t,author:n,cardStyle:r,renderSignUp:a,slug:i,id:s,terms:u,template:d}=e,p=["editor-default"].includes(r),m="ask-us-anything"===(null==d?void 0:d.slug)||"jam-session"===(null==d?void 0:d.slug),h={"ask-us-anything":{className:"ask-us-anything-logo",imgSrc:"small-ask-us-anything-icon.png",height:63.18,width:105},"jam-session":{className:"jam-session-logo",imgSrc:"jam-session-icon.svg",height:"auto",width:105,style:{marginLeft:"-5px",marginTop:"-5px"}},teacher2teacher:{className:"ask-and-answer-logo",imgSrc:"asked-icon.svg",height:30,width:62}},f=h[null==d?void 0:d.slug]?h[null==d?void 0:d.slug]:h.teacher2teacher,b=c.createElement("img",{className:f.className,src:"/assets/ask-and-answer/".concat(f.imgSrc),alt:"".concat((null==d?void 0:d.name)||"Asked"," icon"),width:f.width,style:null==f?void 0:f.style});return c.createElement(c.Fragment,null,a&&(o||(o=c.createElement(g.a1,null))),c.createElement("article",{className:"".concat(A.container," ").concat(p||m?"editor-default":""),"data-id":s},c.createElement("header",{className:A.cardHeader},b,c.createElement("h3",null,c.createElement(v.N_,{to:null!=i&&i.startsWith("teacher2teacher/")?"/".concat(i):"/teacher2teacher/".concat(i)},t)),c.createElement("div",null,c.createElement(N,{template:null==d?void 0:d.slug,author:n,isEditorStyle:p}))),c.createElement(_,e),c.createElement(y.Ay,(0,l.A)({},e,{queryParams:"scrollTo=comments-view",link:"teacher2teacher/".concat(i),title:t,id:s,terms:u}))))}},87146:(e,t,n)=>{var r=n(92127),a=n(43854)(!0);r(r.S,"Object",{entries:function(e){return a(e)}})},87296:(e,t,n)=>{var r,a=n(55481),o=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(sr
2c)_1."+r:"";e.exports=function(e){return!!o&&o in e}},87360:(e,t,n)=>{"use strict";n(52468)("anchor",(function(e){return function(t){return e(this,"a","name",t)}}))},87366:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(0,0,0,0),t}},87446:(e,t,n)=>{var r=n(96221);e.exports=function(e,t,n){var a=r(e).getTime(),o=r(t).getTime(),i=r(n).getTime();if(o>i)throw new Error("The start of the range cannot be after the end of the range");return a>=o&&a<=i}},87602:(e,t,n)=>{"use strict";n.d(t,{bb:()=>I,cY:()=>P,KU:()=>j,B:()=>F,YO:()=>L});var r=n(54705),a=n(16762),o=n.n(a),i=n(15167),s=n.n(i),l=n(39481),c=n(66353),u=n.n(c),d=n(93404),p=n.n(d),m=n(41576);const h=e=>({type:"node--article",id:o()(e,"id",""),nid:o()(e,"nid",""),vid:o()(e,"vid",""),body:o()(e,"body",""),title:o()(e,"title",""),eyebrow:o()(e,"eyebrowComputed",null),intro:o()(e,"intro",""),summary:o()(e,"summary",""),suffix:o()(e,"suffix",""),created:u()(p()(new Date(1e3*Number(o()(e,"changed",""))),7),"MMMM D, YYYY"),commentCount:o()(e,"commentCount",0),commentStatus:o()(e,"commentStatus","closed"),authorsWhoCommented:o()(e,"authorsWhoCommented",[]),rawCreated:new Date(1e3*Number(o()(e,"changed",""))).toISOString(),firstPublished:null!==o()(e,"firstPublishedOn")?u()(p()(new Date(1e3*Number(o()(e,"firstPublishedOn",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==o()(e,"firstPublishedOn")?new Date(1e3*Number(o()(e,"firstPublishedOn",""))).toISOString():null,eduVideo:o()(e,"eduVideo","default value is a type string"),coverMediaDisplay:o()(e,"coverMediaDisplay"),captionOverride:o()(e,"captionOverride"),authors:o()(e,"authors",[]),topics:(0,m.p)(o()(e,"terms",[])),primaryTopic:o()(e,"primaryTopic",""),coverMedia:o()(e,"coverMedia",{}),embeds:o()(e,"attributes.field_entity_embeds",[]),slug:o()(e,"attributes.canonical_url_slug",!1)||o()(e,"slug",""),defaultPackageSlug:o()(e,"defaultPackageSlug",""),metatags:o()(e,"seo",{}),fbStats:o()(e,"attributes.field_fb_stats")});var f=n(72313),g=n.n(f),v={"Pre-K":0,Elementary:0,"K-2 Primary":1,"3-5 Upper Elementary":2,"6-8 Middle School":3,"9-12 High School":4},y=(e,t)=>e.sort(((e,n)=>t[e.name]||0===t[e.name]?t[n.name]||0===t[n.name]?t[e.name]-t[n.name]:-1:1));function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const w=e=>{var t,n,r,a,o,i,s,l,c,u,d,p,m,h,f,b,w,E,C,k,A,T,D,S,_,N,O,j,F,I,P,L,M,H;g().debug("PROCESSING JSON DATA",e);var R=null!==(t=null==e?void 0:e.seo)&&void 0!==t?t:{},B=null==e||null===(n=e.uri)||void 0===n?void 0:n.replace(/^\/|\/$/g,""),z={gradeLevels:[]};if(z=(e=>{var t,n,r=[],a=[],o=[],i=[],s=null!==(t=null==e||null===(n=e.terms)||void 0===n?void 0:n.nodes)&&void 0!==t?t:[];if(null!=s&&s.length){r=s.filter((e=>"taxonomy_term--grade_levels"===(null==e?void 0:e.taxonomyName))),y(r,v),a=s.filter((e=>"taxonomy_term--subjects"===(null==e?void 0:e.taxonomyName))),i=s.filter((e=>"taxonomy_term--topics"===(null==e?void 0:e.taxonomyName)));var l=["taxonomy_term--topics","taxonomy_term--subjects","taxonomy_term--grade_levels"];i=i.concat(a).concat(r).filter((e=>l.includes(null==e?void 0:e.taxonomyName)&&"Uncategorized"!==(null==e?void 0:e.name)))}else{var c,u,d,p,m,h;null!=e&&null!==(c=e.categories)&&void 0!==c&&null!==(c=c.nodes)&&void 0!==c&&c.length&&(o=null==e||null===(p=e.categories)||void 0===p?void 0:p.nodes),null!=e&&null!==(u=e.subjects)&&void 0!==u&&null!==(u=u.nodes)&&void 0!==u&&u.length&&(a=null==e||null===(m=e.subjects)||void 0===m?void 0:m.nodes),null!=e&&null!==(d=e.gradeLevels)&&void 0!==d&&null!==(d=d.nodes)&&void 0!==d&&d.length&&(r=null==e||null===(h=e.gradeLevels)||void 0===h?void 0:h.nodes),y(r,v),i=[...o,...a,...r]}return{gradeLevels:r,subject:a[0],topics:i}})(e),g().debug("TOPIC DATA",z),g().debug("Is term node: ",null==e?void 0:e.isTermNode),null!=e&&e.isTermNode){var V,U,q,W,G=null===(V=(null==e?void 0:e.urlAlias)||(null==e?void 0:e.uri))||void 0===V?void 0:V.replace(/^\/|\/$/g,"");return{isTermNode:null==e?void 0:e.isTermNode,type:null==e?void 0:e.taxonomyName,path:B,id:e.id,name:null!==(U=null==e?void 0:e.name)&&void 0!==U?U:"",description:null!==(q=null==e?void 0:e.description)&&void 0!==q?q:"",created:0,slug:G,urlAlias:null!==(W=null==e?void 0:e.urlAlias)&&void 0!==W?W:"",content:[],seo:R,links:{next:{href:"".concat({}.API_URL,"/terms-ranked/term/").concat(G,"?")}}}}var Y,K,Z={};try{var $,Q;Z=JSON.parse(null!==($=null==e||null===(Q=e.acfFields)||void 0===Q?void 0:Q.eduStatsScore)&&void 0!==$?$:"")}catch(e){Z={}}return{data:{path:B,type:e.type,id:e.id,nid:e.nid,vid:e.previewRevisionDatabaseId,body:null!==(r=null==e?void 0:e.rawContent)&&void 0!==r?r:"",summary:null!==(a=null===(o=e.acfFields)||void 0===o?void 0:o.summary)&&void 0!==a?a:"",title:null!==(i=e.title)&&void 0!==i?i:"",suffix:null!==(s=null===(l=e.acfFields)||void 0===l?void 0:l.tail)&&void 0!==s?s:"",eduVideo:null!==(c=null===(u=e.acfFields)||void 0===u?void 0:u.eduVideo)&&void 0!==c?c:"",coverMediaDisplay:null!==(d=null===(p=e.acfFields)||void 0===p||null===(p=p.coverMedia)||void 0===p?void 0:p.coverMediaDisplay)&&void 0!==d?d:"",captionOverride:null!==(m=null===(h=e.acfFields)||void 0===h||null===(h=h.coverMedia)||void 0===h?void 0:h.captionOverride)&&void 0!==m?m:"",intro:null!==(f=null===(b=e.acfFields)||void 0===b?void 0:b.intro)&&void 0!==f?f:"",contentNode:(K=e.type,["node--article","node--video","node--curated","node--school","node--podcast","node--resource","node--quiz"].includes(K)?"true":"false"),created:-1===(null===(w=e.type)||void 0===w?void 0:w.indexOf("taxonomy_term--"))?new Date(null==e?void 0:e.dateGmt).getTime()/1e3:0,changed:(Y=new Date(null==e?void 0:e.authoredOn).getTime(),(isNaN(Y)?new Date(null==e?void 0:e.dateGmt).getTime():Y)/1e3),firstPublishedOn:new Date((null==e?void 0:e.firstPublishedOn)||(null==e?void 0:e.dateGmt)).getTime()/1e3,authors:null!==(E=e.coAuthors)&&void 0!==E?E:[],terms:null!==(C=z.topics)&&void 0!==C?C:[],primaryTopic:null!==(k=e.primaryTopic)&&void 0!==k?k:"",coverMedia:null!==(A=null===(T=e.featuredImage)||void 0===T?void 0:T.node)&&void 0!==A?A:{},slug:null!==(D=null===(S=e.uri)||void 0===S?void 0:S.replace(/^\/|\/$/g,""))&&void 0!==D?D:B,defaultPackageSlug:null!==(_=null==e||null===(N=e.acfFields)||void 0===N||null===(N=N.defaultPackage)||void 0===N?void 0:N.slug)&&void 0!==_?_:"",fbStats:null!==(O=e.fbStats)&&void 0!==O?O:"",eyebrowComputed:null!==(j=e.eyebrowComputed)&&void 0!==j?j:"",isPreK:z.gradeLevels.includes("Prekindergarten"),isElementary:!(!z.gradeLevels.includes("K-2 Primary")&&!z.gradeLevels.includes("3-5 Upper Elementary")),isMiddle:z.gradeLevels.includes("6-8 Middle School"),isHighSch
2ool:z.gradeLevels.includes("9-12 High School"),videoOptions:{},seo:x(x({},null==e?void 0:e.seo),{},{twitterUserName:null!==(F=null==R||null===(I=R.social)||void 0===I||null===(I=I.twitter)||void 0===I?void 0:I.username)&&void 0!==F?F:"",twitterCardType:null!==(P=null==R||null===(L=R.social)||void 0===L||null===(L=L.twitter)||void 0===L?void 0:L.cardType)&&void 0!==P?P:""}),profileHasContent:!(null==e||!e.profileHasContent),eduStatsScore:Z,relatedSchools:null!==(M=null==e||null===(H=e.acfFields)||void 0===H?void 0:H.schools)&&void 0!==M?M:[],theme:(null==e?void 0:e.theme)||"",podcastTerms:(null==e?void 0:e.podcastTerms)||[]}}};function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const T=e=>{var t;g().debug("Processing CMS data: ",e);var n=null!==(t=null==e?void 0:e.data)&&void 0!==t?t:{};if(!n)return null!=e&&e.errors?e:{errors:{status:404,message:"Content not found."}};var r,a,o,i,s,l,c,u,d,p,m,h,f,v,y,b,x,E,k=w(n);if("node--video"===n.type){var T,D,S,_,N,O={};k.data.authors=[],null!=n&&n.acfFields&&(O=A(A({},n.acfFields),{},{video:A(A({},null===(T=n.acfFields)||void 0===T?void 0:T.video),{},{credit:{credit_text:null!==(D=null===(S=n.acfFields)||void 0===S||null===(S=S.video)||void 0===S?void 0:S.credit_text)&&void 0!==D?D:""},copyright:{copyright_type:null!==(_=null===(N=n.acfFields)||void 0===N||null===(N=N.video)||void 0===N?void 0:N.copyright_type)&&void 0!==_?_:""}})})),k.data.videoOptions=O}if("node--school"===n.type&&(k.data.schoolOptions=null!==(r=n.acfFields)&&void 0!==r?r:{},k.data.relatedContent=null===(a=n.relatedContent)||void 0===a||null===(a=a.nodes)||void 0===a?void 0:a.map((e=>{var t,n,r,a,o,i=e,s={};"node--video"===e.type&&null!=e&&e.acfFields&&(s=A(A({},e.acfFields),{},{video:A(A({},null===(t=e.acfFields)||void 0===t?void 0:t.video),{},{credit:{credit_text:null!==(n=null===(r=e.acfFields)||void 0===r||null===(r=r.video)||void 0===r?void 0:r.credit_text)&&void 0!==n?n:""},copyright:{copyright_type:null!==(a=null===(o=e.acfFields)||void 0===o||null===(o=o.video)||void 0===o?void 0:o.copyright_type)&&void 0!==a?a:""}})}));var l=w(i);return"node--video"===e.type&&(l.data.videoOptions=s),l.data}))),"node--package"===n.type&&(k.data.packageOptions=null!==(o=n.acfFields)&&void 0!==o?o:{}),"node--podcast"===n.type){var j=(e=>{var t,n,r,a,o,i=(null===(t=e.podcastTerms)||void 0===t||null===(t=t.nodes)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.globalPodcastSettings)||{},s=C(C({},null!==(n=e.acfFields)&&void 0!==n?n:{}),{},{globalPodcastSettings:C({},i)}),l=null==s||null===(r=s.globalPodcastSettings)||void 0===r?void 0:r.podcastCoverImage,c=null==s?void 0:s.episodeCoverImage;return c&&(l=c),{podcastOptions:s,coverMedia:null!=l?l:{},cardMedia:(null===(a=e.featuredImage)||void 0===a?void 0:a.node)||(null==s||null===(o=s.globalPodcastSettings)||void 0===o?void 0:o.podcastCardCoverImage)||{},summary:(null==s?void 0:s.intro)||""}})(n);k.data=A(A({},k.data),j)}return"node--resource"===n.type&&(k.data.resourceOptions=null!==(i=n.acfFields)&&void 0!==i?i:{},k.data.resourceAudiences=null!==(s=null===(l=n.resourceAudiences)||void 0===l||null===(l=l.edges)||void 0===l?void 0:l.map((e=>e.node)))&&void 0!==s?s:[],k.data.resourceTypes=null!==(c=null===(u=n.resourceTypes)||void 0===u||null===(u=u.edges)||void 0===u?void 0:u.map((e=>e.node)))&&void 0!==c?c:[]),"node--quiz"===n.type&&(k.data.quizOptions=null!==(d=n.acfFields)&&void 0!==d?d:{}
2),"node--person"===n.type&&(k.body=null!==(p=n.body)&&void 0!==p?p:"",k.email=null!==(m=n.email)&&void 0!==m?m:"",k.fullName=null!==(h=n.name)&&void 0!==h?h:"",k.firstName=null!==(f=n.firstName)&&void 0!==f?f:"",k.lastName=null!==(v=n.lastName)&&void 0!==v?v:"",k.headshot=null!==(y=n.headshot)&&void 0!==y?y:"",k.social=null!==(b=n.social)&&void 0!==b?b:[],k.userRoles=null!==(x=n.roles)&&void 0!==x?x:[],k.summary=null!==(E=n.summary)&&void 0!==E?E:""),g().debug("PROCESSED JSON",k),k};var D=n(34980),S=n(99455);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var O=e=>({type:l.$,article:{id:e.id,nid:e.nid,vid:e.vid,type:e.type,body:e.body,title:e.title,eyebrow:e.eyebrow,intro:e.intro,summary:e.summary,suffix:e.suffix,created:e.created,rawCreated:e.rawCreated,firstPublished:e.firstPublished,rawfirstPublished:e.rawfirstPublished,coverMediaDisplay:e.coverMediaDisplay,eduVideo:e.eduVideo,captionOverride:e.captionOverride,authors:e.authors,topics:e.topics,primaryTopic:e.primaryTopic,commentCount:e.commentCount,commentStatus:e.commentStatus,authorsWhoCommented:e.authorsWhoCommented,coverMedia:N(N({},e.coverMedia),{},{captionOverride:e.captionOverride}),embeds:e.embeds,slug:e.slug.toLowerCase(),defaultPackageSlug:e.defaultPackageSlug,metatags:e.metatags,fbStats:e.fbStats}}),j=e=>{var t=o()(e,"data[0]",!1)?e.data[0]:e.data,n=h(t);return O(n)},F=(e,t,n)=>{var r,a,i,s,c,d,m,h=null!==(r=null==e||null===(a=e.relatedPosts)||void 0===a?void 0:a.nodes)&&void 0!==r?r:[],f=null!==(i=null==e||null===(s=e.popular)||void 0===s?void 0:s.content)&&void 0!==i?i:[],g=null!==(c=null==e||null===(d=e.recentPosts)||void 0===d?void 0:d.nodes)&&void 0!==c?c:[],v=[],y=h.concat(f).concat(g).filter((e=>!v.includes(null==e?void 0:e.nid)&&(v.push(null==e?void 0:e.nid),!0))),b=((e,t,n)=>{for(var r=[],a=0;a<e.length;){var i,s,l=null===(i=T({data:e[a]}))||void 0===i?void 0:i.data,c={parentSlug:t,parentType:n,type:o()(l,"type",""),id:o()(l,"id",""),nid:o()(l,"nid",""),vid:o()(l,"vid",""),body:o()(l,"body",""),title:o()(l,"title",""),eyebrow:o()(l,"eyebrowComputed",null),intro:o()(l,"intro",""),suffix:o()(l,"suffix",""),created:u()(p()(new Date(1e3*Number(o()(l,"changed",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(o()(l,"changed",""))).toISOString(),firstPublished:null!==o()(l,"created")?u()(p()(new Date(1e3*Number(o()(l,"created",""))),7),"MMMM D, YYYY"):null,rawfirstPublished:null!==o()(l,"created")?new Date(1e3*Number(o()(l,"created",""))).toISOString():null,eduVideo:o()(l,"eduVideo",!1),coverMediaDisplay:o()(l,"coverMediaDisplay"),authors:o()(l,"authors",[]),topics:o()(l,"topics",[]),primaryTopic:o()(l,"primaryTopic",""),coverMedia:null!==(s=o()(l,"cardMedia"))&&void 0!==s?s:o()(l,"coverMedia",{}),embeds:o()(l,"attributes.field_entity_embeds",[]),slug:o()(l,"attributes.canonical_url_slug",!1)||o()(l,"slug",""),defaultPackageSlug:o()(l,"defaultPackageSlug",""),metatags:o()(l,"seo",{}),fbStats:o()(l,"attributes.field_fb_stats"),video:Object.assign({},o()(l,"videoOptions.video",{}),{media_type:"video"})};r.push(c),a+=1}return r})(y,t,n);return m=b,{type:l.zl,article:{parentSlug:m[0].parentSlug,parentType:m[0].parentType,articleNext:m}}},I=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().articles[e]||n(((e,t)=>({type:l.nC,payload:{url:(0,D.W7)(e),success:j,setError:t}}))(e,t))}},P=(e,t,n,r)=>({type:l.nC,payload:{url:"https://wpvip.edutopia.org/graphql",query:(0,S.Ss)(e,t),success:F,parentSlug:n,parentType:r}}),L=e=>(t,n)=>{var{articles:r}=n(),a=o()(e,"articles",[]).filter((e=>!Object.prototype.hasOwnProperty.call(r,s().left(e.attributes.field_url_slug,"/"))));a.length>0&&(e=>{var{articles:t,packages:n,people:r,topics:a}=e;return t.map((e=>{((e,t)=>
2{o()(e.filter((e=>e.id===t)),"0.attributes.field_url_slug","")})(n,o()(e,"relationships.package.data.id")),((e,t)=>{var n=[o()(e,"relationships.field_topic.data.id","")].concat(o()(e,"relationships.field_secondary_topics.data",[]).map((e=>e.id)));t.filter((e=>n.includes(e.id)))})(e,a),((e,t)=>{var n=o()(e,"relationships.field_authors.data",[]).map((e=>e.id));t.filter((e=>n.includes(e.id)))})(e,r);var t=h(e);return O(t)}))})({articles:a,packages:e.packages,people:e.people,topics:e.topics}).map((e=>t(e)))}},87978:(e,t,n)=>{var r=n(60270),a=n(58156),o=n(80631),i=n(28586),s=n(30756),l=n(67197),c=n(77797);e.exports=function(e,t){return i(e)&&s(t)?l(c(e),t):function(n){var i=a(n,e);return void 0===i&&i===t?o(n,e):r(t,i,3)}}},88050:(e,t,n)=>{var r=n(92127),a=n(82738);r(r.S+r.F*(Number.parseInt!=a),"Number",{parseInt:a})},88082:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var r=n(54705),a=n(96540),o=n(29970),i=n(71468),s=n(72505),l=n.n(s),c=n(48231),u=n(17904);var d=n(61973),p=n(75930),m=n(62524),h=n(89441),f=(0,p.i7)("from{opacity:0;transform:translateY(14px) scale(0.98);}to{opacity:1;transform:translateY(0) scale(1);}"),g=(0,p.AH)("display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;transition:opacity 0.4s ease 0.7s,transform 0.4s ease 0.7s;@media (prefers-reduced-motion:reduce){transition:none;}");const v={card:(0,p.AH)("position:relative;margin:10px 0 1.5em;background:",u.Tj.white,";border:1px solid #d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,0.06);overflow:hidden;"),downloadCorner:(0,p.AH)("position:absolute;top:0;right:0;width:64px;height:64px;background:",u.Tj.brand1,";clip-path:polygon(100% 0,0 0,100% 100%);z-index:1;img{position:absolute;top:6.93px;right:13.87px;height:20.78px;width:auto;display:block;}"),body:(0,p.AH)("padding:30px 30px 20px;"),heading:(0,p.AH)("margin:0 0 12px;color:",u.Tj.brand1,";font-family:",m.A.sansSerif,";font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:1px;text-transform:uppercase;"),pills:(0,p.AH)("display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0;li{margin:0;}"),pill:(0,p.AH)("display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px 20px;background:",u.Tj.white,";border:1px solid #666666;border-radius:999px;color:",u.Tj.darkGrey," !important;font-family:",m.A.sansSerif,";text-decoration:none !important;transition:background 0.15s ease,border-color 0.15s ease;width:100%;min-width:176px;max-height:36px;span{font-weight:300;font-style:Book;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:0px;vertical-align:middle;}&:hover,&:focus{background:",u.Tj.lightestGrey,";border-color:",u.Tj.darkGrey,";}&:focus-visible{outline:2px solid ",u.Tj.brand1,";outline-offset:2px;}svg{display:block;flex-shrink:0;}"),pillIcon:(0,p.AH)("display:block;height:14px;width:auto;flex-shrink:0;"),metaRow:(0,p.AH)("display:flex;flex-wrap:wrap;align-items:center;gap:0px 20px;margin-top:11px;color:",u.Tj.darkGrey,";font-family:",m.A.sansSerif,";font-size:15px;overflow:hidden;@media screen and (max-width:",u.T5.xsmall,"){gap:0px 10px;}"),metaItem:(0,p.AH)("display:inline-flex;align-items:center;gap:7px;min-height:40px;position:relative;&::before{content:'';position:absolute;top:50%;left:-10px;width:1px;height:16px;margin-top:-8px;background:#666666;}@media screen and (max-width:",u.T5.xsmall,"){&::before{left:-5px;}}svg{display:block;flex-shrink:0;width:20px;height:20px;}font-family:",m.A.sansSerif,";font-weight:300;font-style:Book;font-size:16px;leading-trim:NONE;line-height:125%;letter-spacing:0px;"),sealIcon:(0,p.AH)("display:block;height:25.89px;width:auto;flex-shrink:0;"),footer:(0,p.AH)("padding:12px 18px;background:",u.Tj.offWhite,";border-top:1px solid ",u.Tj.lightGrey2,";@media screen and (max-width:",u.T5.xsmall,"){padding:10px 12px;}"),footerSwap:(0,p.AH)("display:grid;justify-items:center;> *{grid-area:1 / 1;}"),rateRow:g,thanksRow:(0,p.AH)("display:flex;align-items:center;justify-content:center;gap:10px;animation:",f," 0.5s cubic-bezier(0.22,1,0.36,1) 0.95s both;@media (prefers-reduced-motion:reduce){animation:none;}"),thanksText:(0,p.AH)("color:",u.Tj.darkGrey,";font-family:",m.A.sansSerif,";font-weight:300;font-style:Book;font-size:16px;leading-trim:NONE;line-height:27px;letter-spacing:0px;"),footerThanked:(0,p.AH)(".",g,"{opacity:0;transform:translateY(-10px);pointer-events:none;}"),footerLabel:(0,p.AH)("color:",u.Tj.darkGrey,";font-family:",m.A.sansSerif,";font-weight:300;font-style:Book;font-size:16px;leading-trim:NONE;line-height:27px;letter-spacing:0px;"),footerRating:(0,p.AH)("margin:0;.",h.A.skeletonCount,"{display:none;}.",h.A.count,"{display:none;}"),visuallyHidden:(0,p.AH)("border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;")};var y;function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?b(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var w="/assets/resource/google-docs-icon.png",E=e=>{var{fill:t}=e;return a.createElement("svg",{viewBox:"0 0 16 16",width:"16",height:"16","aria-hidden":"true",focusable:"false"},a.createElement("path",{d:"M3 1.5A1.5 1.5 0 0 1 4.5 0h5L14 4.5v10A1.5 1.5 0 0 1 12.5 16h-8A1.5 1.5 0 0 1 3 14.5v-13z",fill:t}),a.createElement("path",{d:"M9.5 0L14 4.5H9.5V0z",fill:u.Tj.white,opacity:"0.45"}),a.createElement("path",{d:"M5.5 8h6M5.5 10.5h6M5.5 13h4",stroke:u.Tj.white,strokeWidth:"1.1",strokeLinecap:"round"}))},C={pdf:{label:"PDF",color:u.Tj.alert,icon:"/assets/resource/pdf-icon.png"},googledoc:{label:"Google Doc",color:u.Tj.googleBlue,icon:w},googledocs:{label:"Google Doc",color:u.Tj.googleBlue,icon:w},gdoc:{label:"Google Doc",color:u.Tj.googleBlue,icon:w},googleslides:{label:"Google Slides",color:u.Tj.googleBlue},slides:{label:"Google Slides",color:u.Tj.googleBlue},doc:{label:"Word Doc",color:u.Tj.googleBlue},docx:{label:"Word Doc",color:u.Tj.googleBlue},word:{label:"Word Doc",color:u.Tj.googleBlue}},k=e=>{o.Ay.event({category:"Downloadables",action:"Downloadable Click",label:e})};const A=(0,i.Ng)((e=>{var t,n;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn,user:null===(n=e.global)||void 0===n?void 0:n.user}}))((e=>{var{eduResources:t=[],resourceTypes:n=[],averageRating:r=0,ratingCount:o=0,postId:i,postSlug:s,simulateError:p=!1,simulateSuccess:m=!1,loggedIn:h,user:f,dispatch:g}=e,b=(e=>{var t=new Set;return(e||[]).reduce(((e,n)=>{var r,a=(null==n||null===(r=n.eduResourceFile)||void 0===r?void 0:r.mediaItemUrl)||(null==n?void 0:n.eduResourceUrl);if(!(e=>/^(https?:\/\/|\/)/i.test(e||""))(a)||t.has(a))return e;t.add(a);var o,i=(null==n?void 0:n.eduResourceFileType)||"",s=String(i).toLowerCase().replace(/[^a-z]/g,""),l=C[s]||{label:i?(o=String(i),o.replace(/\w\S*/g,(e=>e.charAt(0).toUpperCase()+e.slice(1)))):"Download",color:u.Tj.mediumGrey},c=Number(null==n?void 0:n.eduResourcePageCount);return e.push({url:a,label:l.label,color:l.color,icon:l.icon||null,pageCount:Number.isInteger(c)&&c>0?c:0}),e}),[])})(t),[w,A]=(0,a.useState)(!1),[T,D]=(0,a.useState)({}),[S,_]=(0,a.useState)(null),[N,O]=(0,a.useState)(!1),j=(0,a.useRef)(!1),F=(0,a.useRef)(!0);(0,a.useEffect)((()=>()=>{F.current=!1}),[]),(0,a.useEffect)((()=>{!j.current&&!0===h&&null!=f&&f.id&&i&&(j.current=!0,O(!0),l().get("".concat("https://v4-1.api.edutopia.org","/ratings/aggregate"),{params:{postIds:i,userId:f.id}}).then((e=>{var t;if(F.current){O(!1);var n=null==e||null===(t=e.data)||void 0===t||null===(t=t.ratings)||void 0===t?void 0:t[0];if(n){"number"==typeof n.userRating&&_(n.userRating);var r={};"number"==typeof n.ratingCount&&(r.ratingCount=n.ratingCount);var a="number"==typeof n.averageRating?n.averageRating:n.ratingAvg;"number"==typeof a&&(r.averageRating=a),Object.keys(r).length&&D((e=>x(x({},e),r)))}}})).catch((()=>{F.current&&O(!1)})))}),[h,f,i]);var I=(0,a.useRef)("undefined"!=typeof window&&"resource-rating"===new URLSearchParams(window.location.search).get("open")),P=(0,a.useRef)(null),L=()=>{var e,t,n,r,a=null===(e=(t=window).matchMedia)||void 0===e?void 0:e.call(t,"(prefers-reduced-motion: reduce)").matches;null===(n=P.current)||void 0===n||null===(r=n.scrollIntoView)||void 0===r||r.call(n,{block:"center",behavior:a?"auto":"smooth"})};(0,a.useEffect)((()=>{I.current&&L()}),[]);var M=(0,a.useRef)({}),H=(0,a.useRef)(!1);if((0,a.useEffect)((()=>{if(!H.current&&!0===h){var e=new URLSearchParams(window.location.search);if("resource-download"===e.get("open")){H.current=!0;var t,n=e.get("file");if((()=>{var e=new URL(window.location.href),t=new URLSearchParams(e.search);t.delete("open"),t.delete("file");var n=e.origin+e.pathname,r=t.toString();r&&(n+="?".concat(r)),window.history.replaceState({},document.title,n)})(),n&&b.some((e=>e.url===n)))window.open(n,"_blank","noopener,noreferrer")?k(n):null===(t=M.current[n])||void 0===t||t.focus({preventScroll:!0}),L()}}}),[h]),!b.length)return null;var R,B="number"==typeof T.ratingCount?T.ratingCount:o,z="number"==typeof T.averageRating?T.averageRating:r,V=B>0&&(R=z,Math.round(Number(R)||0)>0),U=w||"number"==typeof S,q=(Math.round(10*Number(z))/10).toFixed(1),W=(n||[]).map((e=>
2null==e?void 0:e.name)).filter(Boolean),G=[V&&a.createElement("span",{className:v.metaItem,key:"rating"},a.createElement(d.F,{filled:!0,color:u.Tj.brand1,width:"17px",height:"16px",testId:"meta-rating-star"}),a.createElement("span",{"aria-hidden":"true"},"".concat(q," (").concat(B,")")),a.createElement("span",{className:v.visuallyHidden},"Rated ".concat(q," out of 5 stars from ").concat(B," ").concat(1===B?"rating":"ratings").concat(U?". You rated this resource":""))),W.length>0&&a.createElement("span",{className:v.metaItem,key:"resource-types"},a.createElement("img",{className:v.sealIcon,src:"/assets/resource/success-Icon.png",alt:"","aria-hidden":"true"}),"Tagged as: ",W.join(", "))].filter(Boolean);return a.createElement("section",{ref:P,className:v.card,"data-testid":"download-card","aria-labelledby":"download-card-heading"},a.createElement("span",{className:v.downloadCorner,"data-testid":"download-card-corner","aria-hidden":"true"},y||(y=a.createElement("img",{src:"/assets/resource/download-icon.png",alt:""}))),a.createElement("div",{className:v.body},a.createElement("h2",{id:"download-card-heading",className:v.heading},"Downloads"),a.createElement("ul",{className:v.pills},b.map((e=>a.createElement("li",{key:e.url},a.createElement("a",{ref:t=>{M.current[e.url]=t},className:"pdf-anchor ".concat(v.pill),href:e.url,target:"_blank",rel:"noopener noreferrer",onClick:t=>((e,t)=>{if(!0!==h&&!p&&!m)return e.preventDefault(),g((0,c.to)("signupCta","To download this resource, create a free account.")),void g((0,c.b7)("downloadResource",{postId:i,postSlug:s,fileUrl:t,from:"resource-download-card"}));k(t)})(t,e.url)},e.icon?a.createElement("img",{className:v.pillIcon,src:e.icon,alt:"","aria-hidden":"true"}):a.createElement(E,{fill:e.color}),a.createElement("span",null,e.label,e.pageCount>0&&" (".concat(e.pageCount," ").concat(1===e.pageCount?"page":"pages",")"))))))),G.length>0&&a.createElement("div",{className:v.metaRow},G)),a.createElement("footer",{className:"".concat(v.footer," ").concat(w?v.footerThanked:"")},a.createElement("div",{className:v.footerSwap},a.createElement("div",{className:v.rateRow,"aria-hidden":w},a.createElement("span",{className:v.footerLabel},"Rate this resource"),a.createElement(d.A,{postId:i,postSlug:s,ratingCount:B,className:v.footerRating,starColor:u.Tj.brand1,simulateError:p,simulateSuccess:m,userRating:S,isFetchingUserRating:N,onRateSuccess:()=>A(!0),onAggregatesChange:e=>D((t=>x(x({},t),e)))})),w&&a.createElement("div",{className:v.thanksRow,role:"status"},a.createElement("span",{className:v.thanksText},"Thank you! We appreciate your feedback.")))))}))},88184:(e,t,n)=>{var r=n(67574)("unscopables"),a=Array.prototype;null==a[r]&&n(33341)(a,r,{}),e.exports=function(e){a[r][e]=!0}},88404:(e,t,n)=>{"use strict";n.d(t,{AC:()=>o,L4:()=>a,jP:()=>i});var r=n(17705),a=e=>{var{postId:t,pendingQuestion:n}=e;try{var r=Date.now();localStorage.setItem("pendingQuestion",JSON.stringify({postId:t,pendingQuestion:n,timestamp:r}))}catch(e){console.error("Error saving comment to localStorage:",e)}},o=()=>{try{var e=JSON.parse(localStorage.getItem("pendingQuestion"));if(!e)return{postId:"",pendingQuestion:{}};var t=Date.now();return(0,r.differenceInMilliseconds)(t,e.timestamp||0)>18e4?(i(),{postId:"",pendingQuestion:{}}):{postId:(null==e?void 0:e.postId)||"",pendingQuestion:(null==e?void 0:e.pendingQuestion)||{}}}catch(e){return console.error("Error retrieving comment from localStorage:",e),{postId:"",pendingQuestion:{}}}},i=()=>{try{localStorage.removeItem("pendingQuestion")}catch(e){console.error("Error clearing pending comment from localStorage:",e)}}},88535:(e,t,n)=>{var r=n(66670),a=n(46438),o=n(58852),i=n(2677),s=n(75509),l="prototype",c=function(e,t,n){var u,d,p,m=e&c.F,h=e&c.G,f=e&c.S,g=e&c.P,v=e&c.B,y=e&c.W,b=h?a:a[t]||(a[t]={}),x=b[l],w=h?r:f?r[t]:(r[t]||{})[l];for(u in h&&(n=t),n)(d=!m&&w&&void 0!==w[u])&&s(b,u)||(p=d?w[u]:n[u],b[u]=h&&"function"!=typeof w[u]?n[u]:v&&d?o(p,r):y&&w[u]==p?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[l]=e[l],t}(p):g&&"function"==typeof p?o(Function.call,p):p,g&&((b.virtual||(b.virtual={}))[u]=p,e&c.R&&x&&!x[u]&&i(x,u,p)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},88570:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(96540),a=n(16762),o=n.n(a),i=n(7066),s=n(95302),l=n(2643),c=n(48951),u=n(40207),d=n(14370),p=n(82547);const m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{template:"",commentCount:0,title:"",body:"",created:"",firstPublished:"",eyebrow:"",coverMediaDisplay:"",intro:"",summary:"",suffix:"",authors:[{}],topics:[{}],coverMedia:{},embeds:[{}],url:"",beyond:!1,beyondKey:void 0,beyondParentType:"",slug:"",id:0,t
2ype:""},t=(0,p.I)(e);return console.log("QuizView props:",e),r.createElement("div",{className:"page-inner-wrapper"},r.createElement("div",{className:"page-inner page-inner--content page-inner--no-min-height","data-testid":"".concat(e.type,"-view")},r.createElement("article",null,r.createElement(s.A,{id:e.id,commentStatus:e.commentStatus,commentCount:e.commentCount,beyondHeader:e.beyond,eduVideo:e.eduVideo,title:e.title,eyebrow:t,intro:e.intro||e.summary,created:e.created,firstPublished:e.firstPublished,authors:e.authors,hero:e.coverMedia,slug:e.slug,coverMediaDisplay:e.coverMediaDisplay,type:e.type,nodeType:"node--quiz",beyondKey:e.beyondKey,beyondParentType:e.beyondParentType}),e.beyond?r.createElement(r.Fragment,null,r.createElement(c.A,{value:e.body,embeds:e.embeds,coverMedia:e.coverMedia,id:1,articleID:e.id,title:e.title,url:e.url,location:e.location,beyondArticle:!0}),r.createElement(u.A,{urlType:"internal",url:e.slug,clickHandler:()=>{(0,i.GZ)(e.beyondKey+1)}},"Read Full Story")):r.createElement("div",null,r.createElement(c.A,{value:e.body,title:e.title,url:e.slug,id:2,articleID:e.id,location:e.location}),r.createElement(l.A,{authors:e.authors,tags:(0,d.A)(e),title:e.title,image:o()(e,"coverMedia.sizes[master]",""),url:e.url,location:e.location,type:e.type,hideShare:!0})))))}},88579:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.on=function(e,t,n,r){r=r||!1,e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on"+t,(function(t){n.call(e,t||window.event)}))},t.off=function(e,t,n,r){r=r||!1,e.removeEventListener?e.removeEventListener(t,n,r):e.detachEvent&&e.detachEvent("on"+t,n)}},88647:(e,t,n)=>{var r=n(18270),a=n(51311);n(80923)("keys",(function(){return function(e){return a(r(e))}}))},88671:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var r=n(96540),a=n(71468),o=n(47089),i=n(75930),s=n(17904),l=n(62524);const c={container:(0,i.AH)("{\n background: ".concat(s.Tj.white,";\n position: relative;\n \n p {\n color: ").concat(s.Tj.black,";\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n font-weight: 400; \n } \n }")),bannerImage:(0,i.AH)("{\n width: 100%; \n }"),headerContent:(0,i.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n gap: 30px;\n padding: 18px 20px 0;\n background-image: linear-gradient(180deg, #d8f5ff 0%, #FFFFFF 100%);\n \n a {\n margin-top: -10px;\n }\n \n p {\n margin: 0;\n padding: 0;\n font-weight: 400;\n color: ".concat(s.Tj.black,";\n font-size: 21px;\n line-height: 27px;\n letter-spacing: 0;\n text-align: center;\n max-width: 793px;\n \n i {\n font-style: italic;\n font-weight: 500;\n }\n }\n \n .bottom-content {\n margin: 10px 0;\n } \n }")),content:(0,i.AH)("{\n position: relative;\n padding: 18px 20px 0;\n }"),footer:(0,i.AH)("{\n background-color: #4FD2FF;\n height: 220px;\n display: flex;\n justify-content: center;
2\n align-items: center;\n flex-direction: column;\n gap: 20px;\n width: 100%;\n \n h4 {\n color: #004861;\n font-size: 21px;\n line-height: 21px;\n letter-spacing: 0;\n text-align: center;\n margin: 0; \n }\n \n @media screen and (min-width: ".concat(s.T5.small,") { \n height: 300px;\n gap: 30px;\n \n h4 {\n font-size: 32px;\n line-height: 32px; \n }\n }\n }")),footerText:(0,i.AH)("{\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 8px;\n \n img {\n width: 18px;\n }\n \n h4 {\n font-size: 18px;\n }\n \n @media screen and (min-width: ".concat(s.T5.xxsmall,") { \n flex-direction: row;\n gap: 10px; \n \n img {\n width: 19.5px;\n }\n \n h4 {\n font-size: 19.5px;\n } \n }\n \n @media screen and (min-width: ").concat(s.T5.small,") {\n gap: 16px;\n \n img {\n width: auto;\n }\n \n h4 {\n font-size: 32px;\n }\n }\n }")),article:(0,i.AH)("{\n max-width: 793px;\n margin: 0 auto;\n \n @media screen and (min-width: ".concat(s.T5.small,") {\n margin: 30px auto;\n \n &:first-of-type {\n margin-bottom: 70px;\n }\n }\n \n &:first-of-type {\n margin-top: 0;\n }\n \n a {\n &:hover:not(.image-link) {\n background-color: ").concat(s.Tj.hover,";\n } \n } \n \n .article-header {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 10px;\n position: relative;\n \n &.has-line { \n @media screen and (min-width: ").concat(s.T5.small,') {\n &:before, &:after {\n content: \'\';\n width: 28%;\n height: 1px;\n background-color: #CACACA;\n position: absolute;\n }\n \n &:before {\n left: 0;\n }\n \n &:after {\n right: 0;\n }\n }\n } \n \n img {\n width: 47px;\n }\n \n img[alt="Magnifier Icon"], img[alt="Air Quality Icon"] {\n width: 51px;\n }\n \n img[alt="Pencil Icon"] {\n width: 37px;\n }\n \n img[alt="Chart Icon"], img[alt="Brain Icon"] {\n width: 41px;\n }\n \n h1, h2 {\n font-size: 25px;\n line-height: 27px;\n letter-spacing: 0;\n font-weight: 500;\n font-family: ').concat(l.A.sansSerif,";\n position: relative;\n \n span {\n position: relative;\n top: -10px;\n font-size: 18px;\n right: 0;\n }\n }\n \n @media screen and (min-width: ").concat(s.T5.xxsmall,") {\n h1, h2 {\n font-size: 28px;\n \n span {\n font-size: 20px;\n } \n } \n }\n \n @media screen and (min-width: ").concat(s.T5.xsmall,') {\n img {\n width: 57px;\n } \n \n img[alt="Magnifier Icon"], img[alt="Air Quality Icon"] {\n width: 61px;\n } \n\n img[alt="Chart Icon"], img[alt="Brain Icon"] {\n width: 51px;\n }\n \n img[alt="Pencil Icon"] {\n width: 47px;\n } \n \n h1, h2 {\n font-size: 32px;\n \n span {\n font-size: 21px;\n } \n } \n } \n }\n \n .card-research {\n box-shadow: none;\n border: none;\n \n .view {\n padding: 0;\n }\n \n a {\n color: #1199CA;\n font-weight: 600;\n font-size: 24px;\n line-height: 27px;\n letter-spacing: 0;\n \n img {\n height: 100%;\n }\n }\n }\n }')),intro:(0,i.AH)("{\n text-align: center;\n font-weight: 400;\n color: ".concat(s.Tj.black,";\n letter-spacing: 0;\n padding: 0 10px;\n }")),card:(0,i.AH)("{\n display: flex;\n flex-direction: column;
2\n align-items: center;\n \n h2 {\n font-size: 24px;\n line-height: 40px;\n font-weight: 500;\n letter-spacing: 0;\n text-align: center;\n \n span {\n color: #FF4C00;\n margin-right: 10px;\n }\n \n &.link {\n color: #1199CA;\n font-weight: 600;\n font-size: 24px;\n line-height: 27px;\n letter-spacing: 0;\n font-family: 'MuseoSlab-500';\n }\n } \n \n h3 {\n text-align: center;\n font-size: 21px;\n line-height: 27px;\n font-weight: 400;\n max-width: 503px;\n margin: 0 auto; \n } \n \n img {\n width: 100%;\n }\n \n img[alt=\"The Cursive Comeback\"] {\n width: 62%;\n }\n \n p {\n padding: 15px 0;\n }\n \n a {\n text-decoration: none;\n color: #00a7e1;\n font-weight: 500;\n word-wrap: break-word; \n }\n }"),card2:(0,i.AH)("{\n display: flex;\n justify-content: center;\n flex-direction: column;\n max-width: 793px; \n \n @media screen and (min-width: ".concat(s.T5.small,") {\n flex-direction: row;\n max-width: 793px; \n }
2\n \n .image-link {\n width: 100%;\n }\n \n img {\n width: 100%;\n }\n \n .content {\n padding-top: 20px;\n padding-left: 0;\n \n @media screen and (min-width: ").concat(s.T5.small,") {\n padding-top: 0;\n padding-left: 20px;\n max-width: 305px;\n }\n \n .article-link {\n color: #1199CA;\n font-weight: 600;\n font-size: 24px;\n line-height: 27px;\n letter-spacing: 0;\n font-family: 'MuseoSlab-500';\n text-decoration: none;\n \n &:hover {\n background-color: #d1ecfa;\n }\n } \n \n p {\n margin-top: 10px;\n } \n } \n }"))};var u=n(71057),d=n(40207),p=n(29970);const m=e=>{var{article:t}=e;return r.createElement("div",{className:c.card},r.createElement("h2",{className:t.link?"link":""},t.index?r.createElement("span",null,t.index):null,t.title),t.subTitle?r.createElement("h3",null,t.subTitle):null,r.createElement("img",{src:t.image.master,alt:t.title}),r.createElement("p",{dangerouslySetInnerHTML:{__html:t.summary}}))},h=e=>{var{article:t}=e;return r.createElement("div",{className:c.card2},r.createElement("a",{className:"image-link",href:t.link},r.createElement("img",{src:t.image.master,alt:t.title})),r.createElement("div",{className:"content"},r.createElement("a",{className:"article-link",href:t.link},t.title),r.createElement("p",{dangerouslySetInnerHTML:{__html:t.summary}})))};var f,g,v,y,b=n(44206),x=[{title:"The 10 Most Significant Education Studies of 2024",type:"research",meta:{icon:"/assets/marketing-pages/magnifier.png",iconAlt:"Magnifier Icon",text:"The Research <span>IS IN</span>"},image:{media_type:"image",master:"https://wpvip.edutopia.org/wp-content/uploads/2024/12/hero_feature_research_illustration_eduardo-ramon.jpg?resize=2880,1620&quality=85"},link:"article/the-10-most-significant-education-studies-of-2024",summary:"Itâs that time againâour yearly review of the research you should read, from the sneaky ways that inattention can spread in your classroom to the promises and perils of AI."},{title:"The Cursive Comeback",subTitle:"As technology continues to transform the classroom, cursive is back in the mix.",type:"by-the-numbers",meta:{icon:"/assets/marketing-pages/chart-upwards.png",iconAlt:"Chart Icon",text:"By The Numbers"},image:{media_type:"image",master:"/assets/marketing-pages/map.webp"},link:"article/the-10-most-significant-education-studies-of-2024",summary:'A look back at an interesting story from earlier in the year: Whatâs the difference between a typed T and a handcrafted one? Both letters convey the same phonetic information, but to the brains of younger kids, in particular, thereâs no comparison.<br><br>Teachers have long suspected what brain-imaging studies repeatedly confirm: When elementary-age children <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyZWKZkeCxBKtMeFFQbrR8P2tfhPi4J0LIubbyHT7j1y1tW23W2vcWRPVF-2FpUpoVtOPl1LWTjjtTbOXUqchzcgZXq6Vq9Rwkw-2BhO8m0sXsh-2BBDvo5-2Fqqyu46-2FQq1hQq1dBD4RyzMz-2F09aX8P06siBKhcVoI2LFKKA85pY8zFr4UyakKu7mc-2B4jl5wAYUyw-2FtB1zQ-2FekGNy8WFzQEzk3y7HZ0-3DgXvP_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYjIOp9Tid-2F13f4XXkh-2BFPWigzlrYlQf6pkH3rbRNwmwZI-2B1DJvFEvSzNBONfojKV1Nzi4hp-2BSmHUhk0Goaaa7N2QaAKDR3sDi8Dqwq-2BGq7Jp4K95BGVjeo6YM0mruBgB9cG0tKBdWf6jDm9nzGDgIW6eirKP3-2BeapSbor0U-2F1N1NiG3rDZeWWClKcZqWBjfp2wd1P-2B2ReOdHCDK9jVlfCACgoEtZw-3D-3D">write letters by hand</a>, a flicker of recognition crackles through neural circuitry in the brain linked to reading comprehension. The effect largely disappears when letters are typed or traced. In <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyajEmPcOK7mxPKM5CsYyombuS0oC3b4NFV-2FPIn8tPrBAtv1wPrrOZZQDqQcGLY2MJtOgUjbrICQ1kVDOAlvOfKd7apnqBjwjP5JcK45ixjDdTj2dbyOO71P7qaJHwKi17y-2FcPixuDQQF2O7f7HZxH3AJ9wm8FiVRuLoUyyR62ustuU-2BN63KZyNsNgNNGEXXZcwdH75YowRpNsS-2FUgSMGbis-3DHxlG_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYj
2IOp9TICdzlW0n9IbQjMCKlghzQIUIBZe8usNuLhuJ85xT1iyxBPzw-2BVSj-2FqXSeGovPUWE4LWdc-2BNq-2Bx7MIHZsPQ-2BL8Kn2EixtUccQ3Di1RSUfJhkOmGSLeTXa2SB04scgt5nhLYDm28XDo-2BhdPaKFe1-2BtbzRoq4vVo6jAjUsACtc9QqN2e2tegMGYRErlH4TflrqfXZ1ITuEer3fBkNGmTSdJxg-3D-3D">2020, researchers studying 7th graders</a> concluded that, when compared to typing, handwriting left telltale neural traces indicative of deeper learning, and <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyajEmPcOK7mxPKM5CsYyombKw7esx2aneSHFr-2Bi9DLnb-2FaRGLr-2BvMeYbuQCFrJTAwIv-2FfzSY2jdYMkJxKfK2RZuoxOwl5eJmM8AaE9ixBs1EdGBw3uE18QEfTeDvkN0mSbYM8by3WrZvMxYgvAJeJbOirUPMJZt7kANQsu7x-2Fd1k9b3lZgrFh00At2vT-2FVOZ8Q-3D-3D8hgE_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYjIOp9T6GsZxBTIardWfBo4h8iXWvIIBhOZzg8mYf1bXVenhl6F-2B5y1Kru2bODntCKtBC69GgbcWzTP8gBLzzlVX24QgK5FWUyD6ECBz2e6WMAqxVBbgMKyBVWSCoV-2F9D1h08Lr8NcPHsTMhgwev46uoMPOnRWt4a-2FPD6KgtSDnP31oZPcqsmyumPMogXb-2Bd-2Fj5TSLeaMM6AjTPj8ZsR66rCKnDiA-3D-3D">2021</a> and <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyajEmPcOK7mxPKM5CsYyombuS0oC3b4NFV-2FPIn8tPrBAtv1wPrrOZZQDqQcGLY2MJtOgUjbrICQ1kVDOAlvOfKcNVo6yten2i9IoTR5NZ9OuY8r40Exilihf5AOBD4t9b9hucUuxb2ZPEftSBIcNMreuwqmg2pqxU9eoIp0hD5MmVSJjpadvxDT2Q-2F3PdRHY20irPa0l6HXPZp2OxAkxTX0-3DdCwK_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYjIOp9THSf0cp1QeSFjcDNfXC6fMM0xO1PWF-2BF7Tt4Ueh-2B5ZIY2BXpmG6-2BPZfK8oaxPv-2BAcq3JDHqQVPfIIvAm7DaoHb016sdM3AKKq7YjawkxJ5rC94U9Z8-2BUkVLMrHh86TSMYRfCJhsBD1ouRt7MIhiGbYdti0yRArJgLywBMCh2jGW8w-2F66OAHkW71O2q-2FS2NImgYVk6wvqyjYCaHpj0VvL-2FYg-3D-3D">2024</a> studies revealed similar findings in adults. Increasingly, writing by hand appears to improve retention at every age level.<br><br>But handwriting has had its doubters.<br><br>Overshadowed in the early 2000s by the rise of tablets, computers, and smartphones, handwriting of all kindsâincluding the looping characters of cursive scriptâbegan to disappear from U.S. classrooms. By 2016, only 14 states mandated cursive instruction in public school. Today, however, armed with new insights about the power of multisensory learning, <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyfs-2FliVUdpHz9wA5gnErI7q4yvUvIwPKYbTfXT8KzQR6jdLI3R6VR4s2GWU0ZDwjI7PkfP-2FeudKSq4Ev6VRv2jKrmcegzPNuz4Hp-2BTdkvhLyeQJlRtYmMgcrciimRd8eAfZLr-2F2bkfYdvBEyQJkVA97gxlnFVEG8hyV1-2FhMxL5AJgkfIfBZG7j6H4LdFegtQHA-3D-3DWhWE_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYjIOp9TGk2gc3LNYaQWBjm2rxMxbzHT9CoKzu3Y367shDm-2Be0vRwZqP04wIGBhrI3XuZqZZjtqTdjMzyYw-2FQYRNm2R0uY0PegUzACI8o1UdGG2iUtnYXJssqpBQkY1-2Ffi5J3rKUMsyu6Uo4lxwPkh-2BFKF72uWozEHbgptrarz9WthItVgIdZbtqzZp0wQOMdABHNz2xRUlL-2BNNgQOb0j5qZcD5XAQ-3D-3D">10 more states</a> have joined the cause.<br><br>Even as ChatGPT promises another revolution, pens and pencils remain formidable tools for annotating texts, drawing to learn, and summarizingâand a healthy mix of old and new technologies remains the best way to durably encode learning.'},{title:"A Simple Study Guide Yields Big Results",index:"01",type:"highlight",meta:{icon:"/assets/marketing-pages/pencil.png",iconAlt:"Pencil Icon",text:"2024 Highlights"},image:{media_type:"image",master:"/assets/marketing-pages/group-studies.webp"},summary:'Even mature students trying to master material theyâve just learned often rely on faulty toolsâor no tools at all. In fact, a <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyZWKZkeCxBKtMeFFQbrR8P2tfhPi4J0LIubbyHT7j1y1TMLv2epXFTVvpa-2F4U0DBji8c4Y-2BK3j3hSU3nBRWv-2F9twyartHblawOSR6catoU2mBFP6W3PP4bLXzr0oskN77wsUuxqKyVbqKStWwEqdA-2FBZnHcli6vovV3ZCCYYuBWQRmi7T-2F0hx4YL9hh33xon6Q-3D-3DedxL_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYj
2IOp9T28yLBeCdYG1ZSqxhQCcdShTQnFFMcv6MtqLe2P8HU-2BIcS1W1ovJ39FcipmIld5YYwjyW8ShWOOk-2BYgtrxJb3f12TXTdAG8jxCzkmio0V7G7jD3qXiSTb0-2FCVs3xxLKvFlQI-2BEbvlnnxvXEKzBxNtmNYFhFWwUSbtoa-2BqBa-2FhmfpLR9LTU7NFqn4fR6AnaGYSaI0HcjIh5Kzqw5VcxbS7XQ-3D-3D">2024 study</a> finds that many undergraduates approach academic work completely âunaware of which learning techniques are effective.â<br><br>In search of a simple intervention, a researcher provided psychology students with a basic, <a href="https://click.edutopia.org/ls/click?upn=Yu6oghGcGtArdHG31pJQyQZzhpTfLtyPM58EMXGH2OcB1xpM-2BlDjDCWdWcbEy-2BlQ50MPbvGeruaaoPr30WZv2-2BpYuSnDa57AGFvRWpL928fbD8MU4BNlVvmlac78UalF-2BXELV0irnQkOhQdDhfLrKA-3D-3DNNIO_wGca9-2FRSLu8X2en42fzv7IkV-2BkhjrcaaxYjR-2ByeQe2GLx1CZBPe8l4xf-2B0B-2FeGObLMm9SWRtKpYVxSEiXlgaypeMaLIN-2BMkuQcZiePI2TA5EjCJtPJcKG60rX36Ew97BoN9z6LerspnWuo-2FMGOklVeahPHF5tGEz-2Fc4CZ2tVEnHPatf42SdnFdipqYjIOp9T3GQ6d0hKKMMr1z-2Fm4745XZW53OenUKbc6mrCJAbTMFSExNW-2FHMqXE5bkGFZK7EZrgJttZwwjJIPRYMKWI8tFz5F2vUFEGMzkiBj3orjysqc6qFnqN72koHsfiS8yXbwPcXCd13F3-2B8lOrgsku7PNoY7g21X8JSzg-2FL1eVZ-2FCT3aoxq7RoSd7b4b2jSqS8AFXxJJ9RE4qTzW-2FmV5mn7xHWQ-3D-3D">2-page guide</a> on evidence-based study strategies. Bullet points explained how students could âremember more of the course materialâ by testing themselves and answering from memory, instead of rereadingâand cautioned them to double-check their answers for accuracy and spread their study time over a number of days. Students who received the guide saw their chances of receiving a high grade in the course improve by 24%, compared to their guide-less peers.<br><br>Making a dent in study habits is easier said than done. Consider taking the approach a step further: Regularly quiz students on optimal study strategies, asking them to describe and defend their plan of attack for a coming test, for example, while citing evidence backed by the science of learning.'},{title:"Yet Another Risk of âLearning Stylesâ",index:"02",type:"highlight",meta:{icon:"/assets/marketing-pages/brain-yellow.png",iconAlt:"Brain Icon",text:""},image:{media_type:"image",master:"/assets/marketing-pages/brain.webp"},summary:'When the concept of learning styles first became popular in the 1970s, educators saw it as a simple way to differentiate their teaching. By the 2000s, though, the idea had come under fierce attack: Experimental researchers were <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZZFwgZrD8EWOrmqg8v30l1Nl3HHYtiH-2BvQ51oZI-2F9tsI6v-2Fm5Ddc2HzG-2BkQaJJ3eZb5wfJIuqhRXBpp4jaMACg7XbZcjAdae9ZF4UiOFXSHwc-2FfsqaKT16QSdtcjiv-2F2aVhiyxaLyl6-2FDJOSytVCx39yawyKV-2FMe-2B8sRj-2BsLAWm0lARr_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAACzR4xHGlHC55yaPqZCWQMAwzWLDuoSWMBbgrPRcMWjYg9YcHrY9FRhJheYATY-2BRd35aP6PhkEvE2vlw5V0HGSkr-2Fu16B2f5vMGd5RaB-2BgSWzfnPdlwYTdQ7MRiSGq7wiLpAzCjeM84pqueAdOHfK32QoRN3cWQZ-2FYp8PGMTqbKUN8-2F16GmuYwmfftAus8BlZoS5yySEsZ8-2FbLxX76-2FtABcqSl4kk-2BjSLZIiy1xeRSTuMxlAf6N0Fi-2FBHGf3lv-2BhiHQ-3D-3D">unable to find a shred of credible evidence</a> that students perform better when instruction is tailored to their âpreferred modeâ of learning.<br><br>An <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZVhEOcjm1P7ATKaoKVgtCBbiAqynXwHB8jQLxqbfW-2Fy7m3jo-2Bh-2Bmids2ORD0Hkenlq1wKVrbnCcpw8YMzJKCeHkbvYSKyYPjC3koSVxaPW5gyjBS4XO3l5-2B006W-2BiCarMj3zXMwHwU1A3mgEB4S5ZICkss7mHEODRVoBeZGFblNsJRAs_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAACzR4xHGlHC55yaPqZCWQMAwzWLDuoSWMBbgrPRcMWjYgSM-2B84klYxiYe6JF8iS-2FmkFHIJviBMWPU7sx00uvh2TRuWNfnv-2FFrnabg4onSxTYGm4hRSqvK1jnxuujzXOmPp-2FAk5ogb0KLa6kN2d66SluHaMz2PgQLIkL4Zt1gpnW-2BlxkCU5FX6u972UT8gmZzHZRWStJbl7qraLBhlyvKsUGJIUhcivOY1c6AmFu5gbQKoYnFCrFnfljhWDqeF0U9rWQ-3D-3D">October 2023 study</a> opens another line of criticism, concluding that learning styles may also lead educators to a species of academic profiling. Teachers and parents rated âvisual learnersâ as more intelligent and âhands-on learnersâ more athletic by wide marginsâand the researchers found that similar misconceptions, like âchemists and engineers are often kinesthetic learners,â are sometimes perpetuated in teaching colleges.<br><br>Learning styles remain one of the more pernicious myths in education. They offer no measurable short-term benef
2its and, according to the latest research, exact a long-term toll by warping how teachers, parents, and even peers view studentsâ potential.'},{title:"The Hidden Cost of Schools in Disrepair",index:"03",type:"highlight",meta:{icon:"/assets/marketing-pages/air-quality.png",iconAlt:"Air Quality Icon",text:""},image:{media_type:"image",master:"/assets/marketing-pages/classroom.webp"},summary:'That old HVAC system in your school does more than just expel warm air. According to a <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZdooL-2FuedAjT83JazsB2CZRc9A8RVzyenNx-2BaQjTQG3Tnx-2BCnP8qEW4jA668Tgj0t8unHPSbCp4k9BZEYxhOedLhnLaktnTr1qW6xXfRUC5nzqLOqF6hUXaTNrJib4FwkbKTzCwITSaGrkkVuNsKa9g-3DFM_1_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAACzR4xHGlHC55yaPqZCWQMAwTtkZ72JkbD-2F7IvQiEyUUImbT4PZJPyEvLt1qHx1MrXWXjTgUA7Yq7bKYBbI4JAW1pRg9ghDK70cHbdmVVoosPBhuZSkaK8lHbBKdUEX6zQr6AVH9E1nBrihO8PbuxI3s-2Fd6CV-2BInKq-2FTLxWW-2BZQtjwuczZVuFESsey3ikd2rsprtCQsxazIKgiYTzraD-2FIHBpDm9SxgIgE2JS2babw2TOuttPmAbA5Xxs02V6CVXF0A-3D-3D">2024 study</a> that analyzed data from over 10,000 districts in 29 states, spending on school infrastructure can lead to dramatic increases in academic achievement, especially for low-income students.<br><br>The researchers concluded that targeted investments in school improvement projects raised test scores and could close as much as 25% of the achievement gap between lower- and higher-income districts: âInvestments in school infrastructure such as HVAC, safety and health, plumbing, roofs, and furnaces produce large increases in test scores, likely because they improve studentsâ learning experiences.â<br><br>Adequate funding for schools can lift all boats, but your priorities matter, said <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZSd0Uk01LhN6DT7xsj19YADTLSW3WXssD7wBGyU-2BWp5ll0t44npAi3Oxm-2BtAg7Z-2Bc50QbFsWY5LHV9l4FoLdKpFM0iPXg3iNjTe8AMg5-2FwtssIeidJxKQfVr7NEYpplO-2B4cwZ1nL4-2FwK8HbZHc9zYFapLUuN4a4UMuF10kKGf-2BVdIZKy_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAACzR4xHGlHC55yaPqZCWQMAwTtkZ72JkbD-2F7IvQiEyUUIAu7VUgyUMh71xc4r0aW8gD7-2FjUce40Wr8jqCy-2BlXWyT0ypIj8All6LA0lqSVjvvPpoM-2Fkyx4UvUvgv6O9gmbjoyRjJ2437l-2FgvWtGHT-2FSDlb7LGS28nfMiKVzuvDc00y9i-2Bc9CHUrHjlUn1k9p5TsCCKhwiHguqphvwwhO1-2F0gUaiPFzz3kWEAcFOLWFjKUXHOUTjWkQTvl1yE6GAaEOuw-3D-3D">researcher Barbara Biasi</a>. Spending on athletic facilities improves the price of local housing but doesnât budge test scores; spending on plumbing and HVAC has no effect on housing pricesâbut improves academic outcomes. Choose wisely.'},{title:"A Thumbs Up to Finger Counting",index:"04",type:"highlight",meta:{icon:"/assets/marketing-pages/three-fingers-white-bg.png",iconAlt:"Thumbs Icon",text:""},image:{media_type:"image",master:"/assets/marketing-pages/student.webp"},summary:'Itâs natural for young mathematicians to count on their fingers while performing simple calculations. But is finger counting helpful or a hindrance?<br><br>In a <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZcQS2ZjqvQbkdYIqr5nORuXqxAuF1YjmZO4thayX95YiYua8EG2Gvwe55f-2FRGrXUmGiFMk1k42J-2FBALd4z2XG57uwMapTeeUEtNYMVTrp2bukCgzUVH55d-2FzTvZYCmayStuHIzxy0DkGh-2FP3HsGlHv0-3DgDoi_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAAC6FNkTuViMHs69OJt7nO4TKIhcno6apoUgtmB-2BKpRKBxr7OooYj0SXwd5nYKdklJOP75KEAOn34Uu5E23Rtnw6tq5xLXGXrRS5XYJboYvzJjfNB1X4LIHeyAzcN36a6pIqGsgH7-2FWms-2BDYL7R8-2FZCEQZaPnCb6ZvCOciYkUhtFHT1y7nzXFbjcCcsXKA5vwD3-2F3yAUaAQOGy2iFZhuH52T43j-2BJFD6-2FX-2BjuIFqVcKXGS">2024 study</a> involving over 240 first graders, half were assigned to a math class that integrated explicit instruction in finger counting, like how to use your fingers to represent numbers and solve simple addition and subtraction problems. At the end of the year, and on a follow-up test 9 months later, the finger counting group performed significantly better on tests of addition and subtraction than their peers.<br><br>Incorporating the use of fingers in primary math âmay facilitate the acquisition of numerical and arithmetical skills,â the researchers conclude. Fingers, in fact, may be particularly useful for grasping the properties of whole numbers because the <a href="https://click.edutopia.org/ls/click?upn=u001.NtNdD8WUj7jAls6wZ3p6ZSNUUaiI6EU5o6rFKVUZU0-2FofaL6KNaeZmkdT3jtH4YZDbkINF3db-2BbJdCn3mp-2FJj77cW6xNSERHJ9WO7PXVMuzEMZjXwZQL-2F2ANLNqbfWsYH9VLPzl1jAtIiIbAHdOLpckBm9K4F6rdeC3pVVb4zArnGgaJvrhipdqiB4piSoqldkt4_lwRvwAUPqVBzm2QWVyRbJQQe-2BK8RTikEJwy0pUyyFnOml5UDaZ-2FzrBCpBvtZOS1Nx0UZCNnL1X-2F372cJnCt81frZgQDiyrbOMrmEh6jJ0R2ARWz-2BCD6tW3yWcJ-2BFmiMlEi0N-2BwzSKuktkdXyyDAAC6FNkTuViMHs69OJt7nO4TKIhcno6apoUgtmB-2BKpRKBxg68GN10fwE6L-2BqenyrCpNE83Z3TbGI93EUt-2F4UetErwDsaU5fuv-2Bq-2Be1rM53hvqYwR2dtPKGxpXCxnCxwbPms0b6ed0ZKZ9RCDB6u6MjeXHmD8Zbvn16g6G6GmmebJ16QEpjUtlfSNbYch5qMeMgBSX-2FUSwci2SMUnjvc1Y0PM4afy9S2ohmo-2BCv9hxxDFav">brain has an area dedicated</a> to each finger on the hand.<br><br>As math gets more complex, students need to move past finger countingâbut early mastery of the method âmay facilitate a shift to mental strategies that no longer require overt actions,â the researchers note.'}];const w=(0,b.h)((0,a.Ng)((e=>{var t;return{loggedIn:null===(t=e.global)||void 0===t?void 0:t.loggedIn}}))((e=>{var{loggedIn:t=!1}=e,n=t?"/account/settings?grades&subscribe=researchNewsletter":"/account/signup?grades&subscribe=researchNewsletter";return r.createElement("div",{className:c.container},r.createElement(o.A,{type:"WebPage",seoProps:{title:"Edutopia Newsletters: The Research Is In",rawCreated:"2025-04-04T00:00:00Z",metatags:{metaDesc:"A monthly roundup of the most impactful education research, trends, and discoveries translated into actionable classroom strategies.",opengraphDescription:"A monthly roundup of the most impactful education research, trends, and discoveries translated into actionable classroom strategies.",opengraphImage:{mediaItemUrl:"".concat("https://www.edutopia.org","/assets/the-research-is-in-page/TRII_Upsell_Jun_30_2024.jpg")}}}}),r.createElement("div",{className:c.header},r.createElement("img",{className:c.bannerImage,src:"/assets/marketing-pages/the-research-is-in.png",alt:"The Research Is In"}),r.createElement("div",{className:c.headerContent},f||(f=r.createElement("p",null,"Sign up for our monthly newsletter, ",r.createElement("i",null,"The Research Is In.")," Each item is carefully curated by our editors, and presented in a way thatâs clear, concise, and practical. Staying on top of important discoveries in the learning sciences field has never been easier.")),r.createElement(d.A,{url:n,urlType:"internal",className:"".concat(u.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{p.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe"),g||(g=r.createElement("p",{className:"bottom-content"},"Want to read it first? Hereâs a recent edition:")))),r.createElement("div",{className:c.content},x.map(((e,t)=>{var n,a;return r.createElement("div",{key:t,className:c.article},r.createElement("div",{className:"article-header ".concat(e.meta.text?"has-line":"")},null!==(n=e.meta)&&void 0!==n&&n.icon?r.createElement("img",{src:e.meta.icon,alt:e.meta.iconAlt}):null,0===t&&null!==(a=e.meta)&&void 0!==a&&a.text?r.createElement("h1",{dangerouslySetInnerHTML:{__html:e.meta.text}}):r.createElement("h2",{dangerouslySetInnerHTML:{__html:e.meta.text}})),0===t?r.createElement("p",{className:c.intro},"This month: Our roundup of the most significant studies of 2024. Plus, some standout research highlights."):null,0===t?r.createElement(h,{article:e}):r.createElement(m,{article:e}))}))),r.createElement("div",{className:c.footer},r.createElement("div",{className:c.footerText},v||(v=r.createElement("img",{src:"/assets/marketing-pages/mail.svg",alt:"Newsletter Icon"})),y||(y=r.createElement("h4",null,"Get the next edition in your inbox"))),r.createElement(d.A,{url:n,urlType:"internal",className:"".concat(u.A.button," button-link"),useEletricOrangeColor:!0,clickHandler:()=>{p.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},"Subscribe now!")))})))},88755:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setMilliseconds(0),t}},88835:(e,t,n)=>{var r=n(61270);function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=v,t.resolve=function(e,t){return v(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?v(e,!1,!0).resolveObject(t):t},t.format=function(e){return y(e)&&(e=v(e)),e instanceof a?e.format():a.prototype.format.call(e)},t.Url=a;var o=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,s=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(s),c=["%","/","?",";","#"].concat(l),u=["/","?","#"],d=/^[a-z0-9A-Z_-]{0,63}$/,p=/^([a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},f={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=n(47186);function v(e,t,n){if(e&&b(e)&&e instanceof a)return e;var r=new a;return r.parse(e,t,n),r}function y(e){return"string"==typeof e}function b(e){return"object"==typeof e&&null!==e}function x(e){return null===e}a.prototype.parse=function(e,t,n){if(!y(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e;a=a.trim();var i=o.exec(a);if(i){var s=(i=i[0]).toLowerCase();this.protocol=s,a=a.substr(i.length)}if(n||i||a.match(/^\/\/[^@\/]+@[^@\/]+/)){var v="//"===a.substr(0,2);!v||i&&h[i]||(a=a.substr(2),this.slashes=!0)}if(!h[i]&&(v||i&&!f[i])){for(var b,x,w=-1,E=0;E<u.length;E++)-1!==(C=a.indexOf(u[E]))&&(-1===w||C<w)&&(w=C);for(-1!==(x=-1===w?a.lastIndexOf("@"):a.lastIndexOf("@",w))&&(b=a.slice(0,x),a=a.slice(
2x+1),this.auth=decodeURIComponent(b)),w=-1,E=0;E<c.length;E++){var C;-1!==(C=a.indexOf(c[E]))&&(-1===w||C<w)&&(w=C)}-1===w&&(w=a.length),this.host=a.slice(0,w),a=a.slice(w),this.parseHost(),this.hostname=this.hostname||"";var k="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!k)for(var A=this.hostname.split(/\./),T=(E=0,A.length);E<T;E++){var D=A[E];if(D&&!D.match(d)){for(var S="",_=0,N=D.length;_<N;_++)D.charCodeAt(_)>127?S+="x":S+=D[_];if(!S.match(d)){var O=A.slice(0,E),j=A.slice(E+1),F=D.match(p);F&&(O.push(F[1]),j.unshift(F[2])),j.length&&(a="/"+j.join(".")+a),this.hostname=O.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!k){var I=this.hostname.split("."),P=[];for(E=0;E<I.length;++E){var L=I[E];P.push(L.match(/[^A-Za-z0-9_-]/)?"xn--"+r.encode(L):L)}this.hostname=P.join(".")}var M=this.port?":"+this.port:"",H=this.hostname||"";this.host=H+M,this.href+=this.host,k&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==a[0]&&(a="/"+a))}if(!m[s])for(E=0,T=l.length;E<T;E++){var R=l[E],B=encodeURIComponent(R);B===R&&(B=escape(R)),a=a.split(R).join(B)}var z=a.indexOf("#");-1!==z&&(this.hash=a.substr(z),a=a.slice(0,z));var V=a.indexOf("?");return-1!==V?(this.search=a.substr(V),this.query=a.substr(V+1),t&&(this.query=g.parse(this.query)),a=a.slice(0,V)):t&&(this.search="",this.query={}),a&&(this.pathname=a),f[s]&&this.hostname&&!this.pathname&&(this.pathname="/"),(this.pathname||this.search)&&(M=this.pathname||"",L=this.search||"",this.path=M+L),this.href=this.format(),this},a.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",a=!1,o="";this.host?a=e+this.host:this.hostname&&(a=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(a+=":"+this.port)),this.query&&b(this.query)&&Object.keys(this.query).length&&(o=g.stringify(this.query));var i=this.search||o&&"?"+o||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||f[t])&&!1!==a?(a="//"+(a||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):a||(a=""),r&&"#"!==r.charAt(0)&&(r="#"+r),i&&"?"!==i.charAt(0)&&(i="?"+i),t+a+(n=n.replace(/[?#]/g,(function(e){return encodeURIComponent(e)})))+(i=i.replace("#","%23"))+r},a.prototype.resolve=function(e){return this.resolveObject(v(e,!1,!0)).format()},a.prototype.resolveObject=function(e){if(y(e)){var t=new a;t.parse(e,!1,!0),e=t}var n=new a;if(Object.keys(this).forEach((function(e){n[e]=this[e]}),this),n.hash=e.hash,""===e.href)return n.href=n.format(),n;if(e.slashes&&!e.protocol)return Object.keys(e).forEach((function(t){"protocol"!==t&&(n[t]=e[t])})),f[n.protocol]&&n.hostname&&!n.pathname&&(n.path=n.pathname="/"),n.href=n.format(),n;if(e.protocol&&e.protocol!==n.protocol){if(!f[e.protocol])return Object.keys(e).forEach((function(t){n[t]=e[t]})),n.href=n.format(),n;if(n.protocol=e.protocol,e.host||h[e.protocol])n.pathname=e.pathname;else{for(var r=(e.pathname||"").split("/");r.length&&!(e.host=r.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==r[0]&&r.unshift(""),r.length<2&&r.unshift(""),n.pathname=r.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var o=n.pathname||"",i=n.search||"";n.path=o+i}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var s=n.pathname&&"/"===n.pathname.charAt(0),l=e.host||e.pathname&&"/"===e.pathname.charAt(0),c=l||s||n.host&&e.pathname,u=c,d=n.pathname&&n.pathname.split("/")||[],p=(r=e.pathname&&e.pathname.split("/")||[],n.protocol&&!f[n.protocol]);if(p&&(n.hostname="",n.port=null,n.host&&(""===d[0]?d[0]=n.host:d.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===r[0]?r[0]=e.host:r.unshift(e.host)),e.host=null),c=c&&(""===r[0]||""===d[0])),l)n.host=e.host||""===e.host?e.host:n.host,n.hostname=e.hostname||""===e.hostname?e.hostname:n.hostname,n.search=e.search,n.query=e.query,d=r;else if(r.length)d||(d=[]),d.pop(),d=d.concat(r),n.search=e.search,n.query=e.query;else if(null!=e.search)return p&&(n.hostname=n.host=d.shift(),(w=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=w.shift(),n.host=n.hostname=w.shift())),n.search=e.search,n.query=e.query,x(n.pathname)&&x(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n;if(!d.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var m=d.slice(-1)[0],g=(n.host||e.host)&&("."===m||".."===m)||""===m,v=0,b=d.length;b>=0;b--)"."==(m=d[b])?d.splice(b,1):".."===m?(d.splice(b,1),v++):v&&(d.splice(b,1),v--);if(!c&&!u)for(;v--;v)d.unshift("..");!c||""===d[0]||d[0]&&"/"===d[0].charAt(0)||d.unshift(""),g&&"/"!==d.join("/").substr(-1)&&d.push("");var w,E=""===d[0]||d[0]&&"/"===d[0].charAt(0);return p&&(n.hostname=n.host=E?"":d.length?d.shift():"",(w=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=w.shift(),n.host=n.hostname=w.shift())),(c=c||n.host&&d.length)&&!E&&d.unshift(""),d.length?n.pathname=d.join("/"):(n.pathname=null,n.path=null),x(n.pathname)&&x(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},a.prototype.parseHost=function(){var e=this.host,t=i.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},88944:(e,t,n)=>{var r=n(84393);e.exports=function(e,t){var n=r(e),a=r(t),o=n.getTime()-6e4*n.getTimezoneOffset(),i=a.getTime()-6e4*a.getTimezoneOffset();return Math.round((o-i)/6048e5)}},88984:(e,t,n)=>{var r=n(55527),a=n(3650),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},89011:(e,t,n)=>{"use strict";n(52468)("big",(function(e){return function(){return e(this,"big","","")}}))},89044:(e,t,n)=>{var r=n(5977);e.exports=function(e,t){var n=r(e),a=r(t);return n.getTime()===a.getTime()}}
2,89138:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>A,ai:()=>C});var r=n(96540),a=n(98587),o=n(58168);var i=n(63662),s=n(4146);function l(e){console.warn("loadable: "+e)}var c=r.createContext(),u="__LOADABLE_REQUIRED_CHUNKS__";var d={initialChunks:{}},p="PENDING",m="REJECTED",h=function(e){return e};function f(e){var t=e.defaultResolveComponent,n=void 0===t?h:t,l=e.render,u=e.onLoad;function f(e,t){void 0===t&&(t={});var h=function(e){return"function"==typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),f={};function g(e){return t.cacheKey?t.cacheKey(e):h.resolve?h.resolve(e):"static"}function v(e,r,a){var o=t.resolveComponent?t.resolveComponent(e,r):n(e);return s(a,o,{preload:!0}),o}var y,b,x=function(e){var t=g(e),n=f[t];return n&&n.status!==m||((n=h.requireAsync(e)).status=p,f[t]=n,n.then((function(){n.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:h.resolve(e),chunkName:h.chunkName(e),error:t?t.message:t}),n.status=m}))),n},w=function(e){function n(n){var r;return(r=e.call(this,n)||this).state={result:null,error:null,loading:!0,cacheKey:g(n)},function(e,t){if(!e){var n=new Error("loadable: "+t);throw n.framesToPop=1,n.name="Invariant Violation",n}}(!n.__chunkExtractor||h.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),n.__chunkExtractor?(!1===t.ssr||(h.requireAsync(n).catch((function(){return null})),r.loadSync(),n.__chunkExtractor.addChunk(h.chunkName(n))),function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r)):(!1!==t.ssr&&(h.isReady&&h.isReady(n)||h.chunkName&&d.initialChunks[h.chunkName(n)])&&r.loadSync(),r)}var r,s;s=e,(r=n).prototype=Object.create(s.prototype),r.prototype.constructor=r,(0,i.A)(r,s),n.getDerivedStateFromProps=function(e,t){var n=g(e);return(0,o.A)({},t,{cacheKey:n,loading:t.loading||t.cacheKey!==n})};var c=n.prototype;return c.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===m&&this.setCache(),this.state.loading&&this.loadAsync()},c.componentDidUpdate=function(e,t){t.cacheKey!==this.state.cacheKey&&this.loadAsync()},c.componentWillUnmount=function(){this.mounted=!1},c.safeSetState=function(e,t){this.mounted&&this.setState(e,t)},c.getCacheKey=function(){return g(this.props)},c.getCache=function(){return f[this.getCacheKey()]},c.setCache=function(e){void 0===e&&(e=void 0),f[this.getCacheKey()]=e},c.triggerOnLoad=function(){var e=this;u&&setTimeout((function(){u(e.state.result,e.props)}))},c.loadSync=function(){if(this.state.loading)try{var e=v(h.requireSync(this.props),this.props,C);this.state.result=e,this.state.loading=!1}catch(e){console.error("loadable-components: failed to synchronously load component, which expected to be available",{fileName:h.resolve(this.props),chunkName:h.chunkName(this.props),error:e?e.message:e}),this.state.error=e}},c.loadAsync=function(){var e=this,t=this.resolveAsync();return t.then((function(t){var n=v(t,e.props,C);e.safeSetState({result:n,loading:!1},(function(){return e.triggerOnLoad()}))})).catch((function(t){return e.safeSetState({error:t,loading:!1})})),t},c.resolveAsync=function(){var e=this.props,t=(e.__chunkExtractor,e.forwardedRef,(0,a.A)(e,["__chunkExtractor","forwardedRef"]));return x(t)},c.render=function(){var e=this.props,n=e.forwardedRef,r=e.fallback,i=(e.__chunkExtractor,(0,a.A)(e,["forwardedRef","fallback","__chunkExtractor"])),s=this.state,c=s.error,u=s.loading,d=s.result;if(t.suspense&&(this.getCache()||this.loadAsync()).status===p)throw this.loadAsync();if(c)throw c;var m=r||t.fallback||null;return u?m:l({fallback:m,result:d,options:t,props:(0,o.A)({},i,{ref:n})})},n}(r.Component),E=(b=function(e){return r.createElement(c.Consumer,null,(function(t){return r.createElement(y,Object.assign({__chunkExtractor:t},e))}))},(y=w).displayName&&(b.displayName=y.displayName+"WithChunkExtractor"),b),C=r.forwardRef((function(e,t){return r.createElement(E,Object.assign({forwardedRef:t},e))}));return C.displayName="Loadable",C.preload=function(e){C.load(e)},C.load=function(e){return x(e)},C}return{loadable:f,lazy:function(e,t){return f(e,(0,o.A)({},t,{suspense:!0}))}}}
2var g=f({defaultResolveComponent:function(e){return e.__esModule?e.default:e.default||e},render:function(e){var t=e.result,n=e.props;return r.createElement(t,n)}}),v=g.loadable,y=g.lazy,b=f({onLoad:function(e,t){e&&t.forwardedRef&&("function"==typeof t.forwardedRef?t.forwardedRef(e):t.forwardedRef.current=e)},render:function(e){var t=e.result,n=e.props;return n.children?n.children(t):null}}),x=b.loadable,w=b.lazy,E="undefined"!=typeof window;function C(e,t){void 0===e&&(e=function(){});var n=void 0===t?{}:t,r=n.namespace,a=void 0===r?"":r,o=n.chunkLoadingGlobal,i=void 0===o?"__LOADABLE_LOADED_CHUNKS__":o;if(!E)return l("`loadableReady()` must be called in browser only"),e(),Promise.resolve();var s=null;if(E){var c=function(e){return""+e+u}(a),p=document.getElementById(c);if(p){s=JSON.parse(p.textContent);var m=document.getElementById(c+"_ext");if(!m)throw new Error("loadable-component: @loadable/server does not match @loadable/component");JSON.parse(m.textContent).namedChunks.forEach((function(e){d.initialChunks[e]=!0}))}}if(!s)return l("`loadableReady()` requires state, please use `getScriptTags` or `getScriptElements` server-side"),e(),Promise.resolve();var h=!1;return new Promise((function(e){window[i]=window[i]||[];var t=window[i],n=t.push.bind(t);function r(){s.every((function(e){return t.some((function(t){return t[0].indexOf(e)>-1}))}))&&(h||(h=!0,e()))}t.push=function(){n.apply(void 0,arguments),r()},r()})).then(e)}var k=v;k.lib=x,y.lib=w;const A=k},89189:(e,t,n)=>{var r=n(96221),a=n(41494),o=n(27291);e.exports=function(e,t){var n=r(e),i=r(t),s=o(n,i),l=Math.abs(a(n,i));return n.setDate(n.getDate()-s*l),s*(l-(o(n,i)===-s))}},89441:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(75930),a=n(17904),o=n(76910),i=(0,r.i7)("0%{fill:darkgray;}100%{fill:lightgray;}");const s={rating:(0,r.AH)("{\n align-items: center;\n display: flex;\n margin: 10px 0;\n position: relative;\n }"),stars:(0,r.AH)("{\n align-items: center;\n display: flex;\n }"),starButton:(0,r.AH)("{\n background: none;\n border: 0;\n cursor: pointer;\n display: inline-flex;\n line-height: 0;\n padding: 2px;\n\n &:focus {\n outline: 2px solid ".concat(a.Tj.brand2,";\n outline-offset: 1px;\n }\n }")),starIcon:(0,r.AH)("{\n display: inline-flex;\n line-height: 0;\n will-change: transform;\n }"),toast:(0,r.AH)("{\n left: 0;\n right: auto;\n top: 65px;\n\n @media screen and (min-width: ".concat(a.T5.xxlarge,") {\n transform: none;\n }\n }")),toastVisible:(0,r.AH)("{\n visibility: visible;\n opacity: 1;\n top: 42px;\n }"),toastError:(0,r.AH)("{\n border-color: #E8B4B4;\n\n p {\n color: #C0392B;\n }\n }"),count:(0,r.AH)("{\n color: ".concat(a.Tj.mediumGrey,";\n font-size: 14px;\n margin-left: 8px;\n }")),skeletonStars:(0,r.AH)("{\n align-items: center;\n display: flex;\n }"),skeletonStar:(0,r.AH)("{\n display: inline-flex;\n line-height: 0;\n opacity: 0.7;\n padding: 2px;\n\n svg g {\n fill: darkgray;\n animation: ".concat(i," 1s linear infinite alternate;\n will-change: fill;\n }\n\n @media (prefers-reduced-motion: reduce) {\n svg g {\n animation: none;\n fill: lightgray;\n }\n }\n }")),skeletonCount:(0,r.cx)(o.q,(0,r.AH)("{\n height: 14px;\n margin-left: 8px;\n width: 76px;\n\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n background-color: lightgray;\n }\n }")),visuallyHidden:(0,r.AH)("{\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n }")}}
2,89448:(e,t,n)=>{var r=n(92127);r(r.S+r.F*!n(1763),"Object",{defineProperties:n(21626)})},89687:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setMonth(0),n.setDate(a),n}},89935:e=>{e.exports=function(){return!1}},90181:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},90289:(e,t,n)=>{var r=n(12651);e.exports=function(e){return r(this,e).get(e)}},90292:(e,t,n)=>{var r=n(90517);e.exports=function(e,t){var n=Number(t);return r(e,12*n)}},90517:(e,t,n)=>{var r=n(96221),a=n(72143);e.exports=function(e,t){var n=r(e),o=Number(t),i=n.getMonth()+o,s=new Date(0);s.setFullYear(n.getFullYear(),i,1),s.setHours(0,0,0,0);var l=a(s);return n.setMonth(i,Math.min(l,n.getDate())),n}},90571:(e,t,n)=>{var r=n(92127),a=n(82738);r(r.G+r.F*(parseInt!=a),{parseInt:a})},90631:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},90732:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getTime()>(new Date).getTime()}}
2,90888:(e,t,n)=>{"use strict";n.d(t,{l$:()=>J,Ay:()=>ee});var r=n(96540);let a={data:""},o=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||a,i=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,s=/\/\*[^]*?\*\/| +/g,l=/\n+/g,c=(e,t)=>{let n="",r="",a="";for(let o in e){let i=e[o];"@"==o[0]?"i"==o[1]?n=o+" "+i+";":r+="f"==o[1]?c(i,o):o+"{"+c(i,"k"==o[1]?"":t)+"}":"object"==typeof i?r+=c(i,t?t.replace(/([^,])+/g,(e=>o.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):o):null!=i&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),a+=c.p?c.p(o,i):o+":"+i+";")}return n+(t&&a?t+"{"+a+"}":a)+r},u={},d=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+d(e[n]);return t}return e},p=(e,t,n,r,a)=>{let o=d(e),p=u[o]||(u[o]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(o));if(!u[p]){let t=o!==e?e:(e=>{let t,n,r=[{}];for(;t=i.exec(e.replace(s,""));)t[4]?r.shift():t[3]?(n=t[3].replace(l," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(l," ").trim();return r[0]})(e);u[p]=c(a?{["@keyframes "+p]:t}:t,n?"":"."+p)}let m=n&&u.g?u.g:null;return n&&(u.g=u[p]),((e,t,n,r)=>{r?t.data=t.data.replace(r,e):-1===t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(u[p],t,r,m),p};function m(e){let t=this||{},n=e.call?e(t.p):e;return p(n.unshift?n.raw?((e,t,n)=>e.reduce(((e,r,a)=>{let o=t[a];if(o&&o.call){let e=o(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":c(e,""):!1===e?"":e}return e+r+(null==o?"":o)}),""))(n,[].slice.call(arguments,1),t.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(t.p):n)),{}):n,o(t.target),t.g,t.o,t.k)}m.bind({g:1});let h,f,g,v=m.bind({k:1});function y(e,t){let n=this||{};return function(){let r=arguments;function a(o,i){let s=Object.assign({},o),l=s.className||a.className;n.p=Object.assign({theme:f&&f()},s),n.o=/ *go\d+/.test(l),s.className=m.apply(n,r)+(l?" "+l:""),t&&(s.ref=i);let c=e;return e[0]&&(c=s.as||e,delete s.as),g&&c[0]&&g(s),h(c,s)}return t?t(a):a}}var b=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,x=(()=>{let e=0;return()=>(++e).toString()})(),w=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),E=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,20)};case 1:return{...e,toasts:e.toasts.map((e=>e.id===t.toast.id?{...e,...t.toast}:e))};case 2:let{toast:n}=t;return E(e,{type:e.toasts.find((e=>e.id===n.id))?1:0,toast:n});case 3:let{toastId:r}=t;return{...e,toasts:e.toasts.map((e=>e.id===r||void 0===r?{...e,dismissed:!0,visible:!1}:e))};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter((e=>e.id!==t.toastId))};case 5:return{...e,pausedAt:t.time};case 6:let a=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map((e=>({...e,pauseDuration:e.pauseDuration+a})))}}},C=[],k={toasts:[],pausedAt:void 0},A=e=>{k=E(k,e),C.forEach((e=>{e(k)}))},T={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},D=e=>(t,n)=>{let r=((e,t="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||x()}))(t,e,n);return A({type:2,toast:r}),r.id},S=(e,t)=>D("blank")(e,t);S.error=D("error"),S.success=D("success"),S.loading=D("loading"),S.custom=D("custom"),S.dismiss=e=>{A({type:3,toastId:e})},S.remove=e=>A({type:4,toastId:e}),S.promise=(e,t,n)=>{let r=S.loading(t.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof e&&(e=e()),e.then((e=>{let a=t.success?b(t.success,e):void 0;return a?S.success(a,{id:r,...n,...null==n?void 0:n.success}):S.dismiss(r),e})).catch((e=>{let a=t.error?b(t.error,e):void 0;a?S.error(a,{id:r,...n,...null==n?void 0:n.error}):S.dismiss(r)})),e};var _=(e,t)=>{A({type:1,toast:{id:e,height:t}})},N=()=>{A({type:5,time:Date.now()})},O=new Map,j=v` 3from { 4 transform: scale(0) rotate(45deg); 5 opacity: 0; 6} 7to { 8 transform: scale(1) rotate(45deg); 9 opacity: 1; 10}`,F=v` 11from { 12 transform: scale(0); 13 opacity: 0; 14} 15to { 16 transform: scale(1); 17 opacity: 1; 18}`,I=v` 19from { 20 transform: scale(0) rotate(90deg); 21 opacity: 0; 22} 23to { 24 transform: scale(1) rotate(90deg); 25 opacity: 1; 26}`,P=y("div")`
27 width: 20px; 28 opacity: 0; 29 height: 20px; 30 border-radius: 10px; 31 background: ${e=>e.primary||"#ff4b4b"}; 32 position: relative; 33 transform: rotate(45deg); 34 35 animation: ${j} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 36 forwards; 37 animation-delay: 100ms; 38 39 &:after, 40 &:before { 41 content: ''; 42 animation: ${F} 0.15s ease-out forwards; 43 animation-delay: 150ms; 44 position: absolute; 45 border-radius: 3px; 46 opacity: 0; 47 background: ${e=>e.secondary||"#fff"}; 48 bottom: 9px; 49 left: 4px; 50 height: 2px; 51 width: 12px; 52 } 53 54 &:before { 55 animation: ${I} 0.15s ease-out forwards; 56 animation-delay: 180ms; 57 transform: rotate(90deg); 58 } 59`,L=v` 60 from { 61 transform: rotate(0deg); 62 } 63 to { 64 transform: rotate(360deg); 65 } 66`,M=y("div")` 67 width: 12px; 68 height: 12px; 69 box-sizing: border-box; 70 border: 2px solid; 71 border-radius: 100%; 72 border-color: ${e=>e.secondary||"#e0e0e0"}; 73 border-right-color: ${e=>e.primary||"#616161"}; 74 animation: ${L} 1s linear infinite; 75`,H=v` 76from { 77 transform: scale(0) rotate(45deg); 78 opacity: 0; 79} 80to { 81 transform: scale(1) rotate(45deg); 82 opacity: 1; 83}`,R=v` 840% { 85 height: 0; 86 width: 0; 87 opacity: 0; 88} 8940% { 90 height: 0; 91 width: 6px; 92 opacity: 1; 93} 94100% { 95 opacity: 1; 96 height: 10px; 97}`,B=y("div")` 98 width: 20px; 99 opacity: 0; 100 height: 20px; 101 border-radius: 10px; 102 background: ${e=>e.primary||"#61d345"}; 103 position: relative; 104 transform: rotate(45deg); 105 106 animation: ${H} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 107 forwards; 108 animation-delay: 100ms; 109 &:after { 110 content: ''; 111 box-sizing: border-box; 112 animation: ${R} 0.2s ease-out forwards; 113 opacity: 0; 114 animation-delay: 200ms; 115 position: absolute; 116 border-right: 2px solid; 117 border-bottom: 2px solid; 118 border-color: ${e=>e.secondary||"#fff"}; 119 bottom: 6px; 120 left: 6px; 121 height: 10px; 122 width: 6px; 123 } 124`,z=y("div")` 125 position: absolute; 126`,V=y("div")` 127 position: relative; 128 display: flex; 129 justify-content: center; 130 align-items: center; 131 min-width: 20px; 132 min-height: 20px; 133`,U=v` 134from { 135 transform: scale(0.6); 136 opacity: 0.4; 137} 138to { 139 transform: scale(1); 140 opacity: 1; 141}`,q=y("div")` 142 position: relative; 143 transform: scale(0.6); 144 opacity: 0.4; 145 min-width: 20px; 146 animation: ${U} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) 147 forwards; 148`,W=({toast:e})=>{let{icon:t,type:n,iconTheme:a}=e;return void 0!==t?"string"==typeof t?r.createElement(q,null,t):t:"blank"===n?null:r.createElement(V,null,r.createElement(M,{...a}),"loading"!==n&&r.createElement(z,null,"error"===n?r.createElement(P,{...a}):r.createElement(B,{...a})))},G=e=>`\n0% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,Y=e=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;}\n`,K=y("div")` 149 display: flex; 150 align-items: center; 151 background: #fff; 152 color: #363636; 153 line-height: 1.3; 154 will-change: transform; 155 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); 156 max-width: 350px; 157 pointer-events: auto; 158 padding: 8px 10px; 159 border-radius: 8px; 160`,Z=y("div")` 161 display: flex; 162 justify-content: center; 163 margin: 4px 10px; 164 color: inherit; 165 flex: 1 1 auto; 166 white-space: pre-line; 167`,$=r.memo((({toast:e,position:t,style:n,children:a})=>{let o=e.height?((e,t)=>{let n=e.includes("top")?1:-1,[r,a]=w()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[G(n),Y(n)];return{animation:t?`${v(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${v(a)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(e.position||t||"top-center",e.visible):{opacity:0},i=r.createElement(W,{toast:e}),s=r.createElement(Z,{...e.ariaProps},b(e.message,e));return r.createElement(K,{className:e.className,style:{...o,...n,...e.style}},"function"==typeof a?a({icon:i,message:s}):r.createElement(r.Fragment,null,i,s))}));!function(e){c.p=void 0,h=e,f=void 0,g=void 0}(r.createElement);var Q=({id:e,className:t,style:n,onHeightUpdate:a,children:o})=>{let i=r.useCallback((t=>{if(t){let n=()=>{let n=t.getBoundingClientRect().height;a(e,n)};n(),new MutationObserver(n).observe(t,{subtree:!0,childList:!0,characterData:!0}
167)}}),[e,a]);return r.createElement("div",{ref:i,className:t,style:n},o)},X=m` 168 z-index: 9999; 169 > * { 170 pointer-events: auto; 171 } 172`,J=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:a,children:o,containerStyle:i,containerClassName:s})=>{let{toasts:l,handlers:c}=(e=>{let{toasts:t,pausedAt:n}=((e={})=>{let[t,n]=(0,r.useState)(k),a=(0,r.useRef)(k);(0,r.useEffect)((()=>(a.current!==k&&n(k),C.push(n),()=>{let e=C.indexOf(n);e>-1&&C.splice(e,1)})),[]);let o=t.toasts.map((t=>{var n,r,a;return{...e,...e[t.type],...t,removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||T[t.type],style:{...e.style,...null==(a=e[t.type])?void 0:a.style,...t.style}}}));return{...t,toasts:o}})(e);(0,r.useEffect)((()=>{if(n)return;let e=Date.now(),r=t.map((t=>{if(t.duration===1/0)return;let n=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(!(n<0))return setTimeout((()=>S.dismiss(t.id)),n);t.visible&&S.dismiss(t.id)}));return()=>{r.forEach((e=>e&&clearTimeout(e)))}}),[t,n]);let a=(0,r.useCallback)((()=>{n&&A({type:6,time:Date.now()})}),[n]),o=(0,r.useCallback)(((e,n)=>{let{reverseOrder:r=!1,gutter:a=8,defaultPosition:o}=n||{},i=t.filter((t=>(t.position||o)===(e.position||o)&&t.height)),s=i.findIndex((t=>t.id===e.id)),l=i.filter(((e,t)=>t<s&&e.visible)).length;return i.filter((e=>e.visible)).slice(...r?[l+1]:[0,l]).reduce(((e,t)=>e+(t.height||0)+a),0)}),[t]);return(0,r.useEffect)((()=>{t.forEach((e=>{if(e.dismissed)((e,t=1e3)=>{if(O.has(e))return;let n=setTimeout((()=>{O.delete(e),A({type:4,toastId:e})}),t);O.set(e,n)})(e.id,e.removeDelay);else{let t=O.get(e.id);t&&(clearTimeout(t),O.delete(e.id))}}))}),[t]),{toasts:t,handlers:{updateHeight:_,startPause:N,endPause:a,calculateOffset:o}}})(n);return r.createElement("div",{id:"_rht_toaster",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...i},className:s,onMouseEnter:c.startPause,onMouseLeave:c.endPause},l.map((n=>{let i=n.position||t,s=((e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},a=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:w()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...r,...a}})(i,c.calculateOffset(n,{reverseOrder:e,gutter:a,defaultPosition:t}));return r.createElement(Q,{id:n.id,key:n.id,onHeightUpdate:c.updateHeight,className:n.visible?X:"",style:s},"custom"===n.type?b(n.message,n):o?o(n):r.createElement($,{toast:n,position:i}))})))},ee=S},90938:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},91002:(e,t,n)=>{var r=n(70004);e.exports=function(e){return r(new Date,e)}},91175:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,U:()=>o});var r=n(29970);function a(e){var t,n,r;if(null!=e&&e.id){var a=null!==(t=e.followedTopics)&&void 0!==t?t:[],o=null!==(n=e.subjects)&&void 0!==n?n:[],i=null!==(r=e.roles)&&void 0!==r?r:[];return{gradeLevels:a.map((e=>e.label)),subjects:o.map((e=>e.label)),userRoles:i.map((e=>e.label))}}}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=a(e);t?r.Ay.set({userId:e.id,user_properties:t}):r.Ay.set({userId:void 0,user_properties:void 0})}},91212:(e,t,n)=>{var r=n(27087),a=n(3344);e.exports=function(e){return function(t,n){var o,i,s=String(a(t)),l=r(n),c=s.length;return l<0||l>=c?e?"":void 0:(o=s.charCodeAt(l))<55296||o>56319||l+1===c||(i=s.charCodeAt(l+1))<56320||i>57343?e?s.charAt(l):o:e?s.slice(l,l+2):i-56320+(o-55296<<10)+65536}}},91436:(e,t,n)=>{"use strict";function r(e){var t=new Date,n="".concat(e.replace(" ","T"),".000Z"),r=new Date(Date.parse(n)),a=t.getTime()-r.getTime(),o=36e5;if(a<6e4)return"Just now";if(a<o){var i=Math.floor(a/6e4);return"".concat(i," minute").concat(1!==i?"s":""," ago")}if(a<864e5){var s=Math.floor(a/o);return"".concat(s," hour").concat(1!==s?"s":""," ago")}return"".concat(["January","February","March","April","May","June","July","August","September","October","November","December"][r.getMonth()]," ").concat(r.getDate(),", ").concat(r.getFullYear())}n.d(t,{G:()=>r})},91551:(e,t,n)=>{var r=n(56023),a=n(96221),o=n(80351),i=n(28153),s=n(32914),l=43200;e.exports=function(e,t,n){var c=n||{},u=r(e,t),d=c.locale,p=s.distanceInWords.localize;d&&d.distanceInWords&&d.distanceInWords.localize&&(p=d.distanceInWords.localize);var m,h,f={addSuffix:Boolean(c.addSuffix),comparison:u};u>0?(m=a(e),h=a(t)):(m=a(t),h=a(e));var g,v=o(h,m),y=h.getTimezoneOffset()-m.getTimezoneOffset(),b=Math.round(v/60)-y;if(b<2)return c.includeSeconds?v<5?p("lessThanXSeconds",5,f):v<10?p("lessThanXSeconds",10,f):v<20?p("lessThanXSeconds",20,f):v<40?p("halfAMinute",null,f):p(v<60?"lessThanXMinutes":"xMinutes",1,f):0===b?p("lessThanXMinutes",1,f):p("xMinutes",b,f);if(b<45)return p("xMinutes",b,f);if(b<90)return p("aboutXHours",1,f);if(b<1440)return p("aboutXHours",Math.round(b/60),f);if(b<2520)return p("xDays",1,f);if(b<l)return p("xDays",Math.round(b/1440),f);if(b<86400)return p("aboutXMonths",g=Math.round(b/l),f);
172if((g=i(h,m))<12)return p("xMonths",Math.round(b/l),f);var x=g%12,w=Math.floor(g/12);return x<3?p("aboutXYears",w,f):x<9?p("overXYears",w,f):p("almostXYears",w+1,f)}},91933:(e,t,n)=>{var r=n(92127),a=n(67526).isFinite;r(r.S,"Number",{isFinite:function(e){return"number"==typeof e&&a(e)}})},91978:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=t&&Number(t.weekStartsOn)||0,a=r(e),o=a.getDay(),i=6+(o<n?-7:0)-(o-n);return a.setDate(a.getDate()+i),a.setHours(23,59,59,999),a}},92127:(e,t,n)=>{var r=n(67526),a=n(56094),o=n(33341),i=n(28859),s=n(35052),l="prototype",c=function(e,t,n){var u,d,p,m,h=e&c.F,f=e&c.G,g=e&c.S,v=e&c.P,y=e&c.B,b=f?r:g?r[t]||(r[t]={}):(r[t]||{})[l],x=f?a:a[t]||(a[t]={}),w=x[l]||(x[l]={});for(u in f&&(n=t),n)p=((d=!h&&b&&void 0!==b[u])?b:n)[u],m=y&&d?s(p,r):v&&"function"==typeof p?s(Function.call,p):p,b&&i(b,u,p,e&c.U),x[u]!=p&&o(x,u,m),v&&w[u]!=p&&(w[u]=p)};r.core=a,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},92335:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r,a,o=n(10467),i=n(54705),s=n(96540),l=n(71468),c=n(84976),u=n(48231),d=n(46798),p=n(95297),m=n(44206),h=n(72262);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}class v extends s.Component{constructor(){var e;super(...arguments),e=this,(0,i.A)(this,"state",{subscribed:!1,id:this.props.location.query.id||this.props.user.id||"",loading:!1}),(0,i.A)(this,"handleSubscribe",(0,o.A)((function*(){var{user:t,loggedIn:n,dispatch:r}=e.props,a="weeklyNewsletter",o=!0;e.props.errorHandler(null),e.setState({loading:!0}),(0,p.nV)(a,o,e.state.id).then((i=>{if(200===i.status){if(n){var s=g(g({},t),{},{[a]:i.newsletterStatus});r((0,u.gV)(s)),(0,p.VX)(s)}e.setState((e=>g(g({},e),{},{subscribed:!0,loading:!1})))}else{var l={errorCode:i.status,errorText:i.statusText,func:"handleSubscribe",id:e.state.id,setStatus:o,newsletter:a};e.props.errorHandler("Oops! The was a problem subscribing.",l),e.setState({loading:!1})}}))}))),(0,i.A)(this,"handleSuccess",(()=>{this.props.dispatch((0,u.Oo)())}))}render(){return this.state.id?s.createElement("div",{className:d.l8.viewContent},this.state.id&&!this.state.subscribed?s.createElement(s.Fragment,null,s.createElement("h3",{className:d.l8.title},"Are you sure you want to subscribe to the weekly newsletter?"),a||(a=s.createElement("hr",null)),s.createElement("button",{type:"submit",name:"submit","data-testid":"submit",onClick:this.handleSubscribe,className:"".concat(d.QL.buttonLink," ").concat(this.state.loading&&"loading"),disabled:this.state.loading},"Subscribe")):s.createElement(s.Fragment,null,s.createElement("h3",{className:d.l8.title},"You have been subscribed"),s.createElement("p",{className:d.l8.bottom},s.createElement(c.N_,{to:"/account/settings",className:d.l8.link,onClick:this.handleSuccess},"Return to account settings")))):r||(r=s.createElement(h.WQ,{path:"/account/signin"}))}}const y=(0,l.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))((0,m.h)(v))},92419:(e,t,n)=>{n(99650),n(935),n(66064),n(89448),n(22642),n(53e3),n(88647),n(81895),n(48236),n(73822),n(15572),n(69318),n(65032),n(79073),n(11430),n(38451),n(18132),n(17482),n(65049),n(70489),n(95502),n(90571),n(96108),n(64509),n(37727),n(6701),n(34419),n(91933),n(55538),n(39497),n(4104),n(60210),n(56576),n(84437),n(88050),n(76648),n(55771),n(82392),n(72335),n(74896),n(94521),n(29147),n(41318),n(84352),n(15327),n(57509),n(15909),n(79584),n(40345),n(99134),n(67901),n(46592),n(12220),n(23483),n(20957),n(82975),n(32405),n(17224),n(28872),n(44894),n(10177),n(87360),n(89011),n(54591),n(47334),n(7083),n(69213),n(38437),n(62220),n(76549),n(42818),n(28543),n(3559),n(84153),n(13292),n(52346),n(9429),n(7849),n(71332),n(47899),n(93863),n(4570),n(96511),n(95853),n(97075),n(3504),n(54913),n(39813),n(86511),n(58888),n(81449),n(47874),n(34609),n(33706),n(19620),n(57762),n(15144),n(75369),n(76209),n(95165),n(8301),n(94116),n(78604),n(39638),n(4040),n(68305),n(74701),n(20341),n(66517),n(93386),n(71632),n(79397),n(98163),n(45706),n(50660),n(48699),n(14702),n(30333),n(51220),n(72087),n(98066),n(8537),n(17925),n(2490),n(7103),n(82586),n(92552),n(4376),n(75153),n(11879),n(52650),n(31104),n(21883),n(35433),n(55e3),n(15932),n(5443),n(26316),e.exports=n(56094)}
172,92552:(e,t,n)=>{var r=n(47967),a=n(92127),o=n(4228),i=n(83048);a(a.S+a.F*n(57067)((function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(e,t,n){o(e),t=i(t,!0),o(n);try{return r.f(e,t,n),!0}catch(e){return!1}}})},92605:(e,t,n)=>{"use strict";n.d(t,{w0:()=>h,cs:()=>f});var r,a=n(96540),o=n(75930),i=n(17904),s=n(62524),l={podcastContainer:(0,o.AH)("{\n margin-bottom: 21px;\n }"),header:(0,o.AH)("{ \n margin-bottom: 9px;\n h3 {\n margin: 0;\n }\n }"),buttonWrapper:(0,o.AH)("{\n display: flex;\n justify-content: start;\n flex-direction: row;\n align-items: center;\n gap: .5rem;\n flex-wrap: wrap;\n \n a {\n font-size: 21px;\n font-weight: 500;\n padding: 8px 13px;\n line-height: 27px;\n letter-spacing: 0.4px;\n display: flex;\n align-items: center;\n padding-left: 45px;\n border: 1px solid #d9d9d9;\n background-color: ".concat(i.Tj.white,";\n color: ").concat(i.Tj.darkGrey,";\n background-repeat: no-repeat;\n background-position: 12px center;\n background-size: auto 21px;\n transition: transform 0.3s ease;\n font-family: ").concat(s.A.sansSerif,";\n width: auto;\n \n &:hover {\n background-color: ").concat(i.Tj.hover,";\n }\n\n &.apple {\n background-image: url('/assets/podcast/apple-icon.svg');\n }\n &.spotify {\n background-image: url('/assets/podcast/spotify-icon.svg');\n } \n }\n }")),linkWrapper:(0,o.AH)("{\n display: flex;\n flex-wrap: wrap;\n flex-direction: column;\n margin-top: 6px;\n \n a {\n font-size: 18px;\n line-height: 21px;\n letter-spacing: 0.6px;\n margin-bottom: 6px;\n font-family: ".concat(s.A.sansSerif,";\n color: ").concat(i.Tj.brand2,";\n width: fit-content;\n font-weight: 500;\n text-decoration: none;\n \n &:hover {\n background-color: ").concat(i.Tj.hover,";\n } \n }\n }"))},c=n(5556),u=n.n(c),d=n(29970),p=(e,t,n)=>{d.Ay.event({action:e,category:t,label:n})},m=e=>{var{platforms:t,children:n}=e,r=null==t?void 0:t.apple,a=null==t?void 0:t.spotify;return r||a?n({apple:r?{href:r,onClick:()=>{p("Click Apple Podcast","Podcast","Listen to our Podcast")}}:null,spotify:a?{href:a,onClick:()=>{p("Click Spotify Podcast","Podcast","Listen to our Podcast")}}:null}):null};m.propTypes={platforms:u().shape({apple:u().string,spotify:u().string}),children:u().func.isRequired};var h=e=>{var{platforms:t}=e;return a.createElement(m,{platforms:t},(e=>{var{apple:t,spotify:n}=e;return a.createElement("div",{className:l.podcastContainer},a.createElement("div",{className:l.header},r||(r=a.createElement("h3",{className:"section-heading--small"},"Listen and follow on:"))),a.createElement("div",{className:l.buttonWrapper},t?a.createElement("a",{href:t.href,className:"button-link apple",rel:"noopener noreferrer",target:"_blank",onClick:t.onClick},"Apple Podcasts"):null,n?a.createElement("a",{href:n.href,className:"button-link spotify",rel:"noopener noreferrer",target:"_blank",onClick:n.onClick},"Spotify"):null))}))},f=e=>{var{platforms:t}=e;return a.createElement(m,{platforms:t},(e=>{var{apple:t,spotify:n}=e;return a.createElement("div",{className:"".concat(l.linkWrapper," podcast-links")},t?a.createElement("a",{href:t.href,rel:"noopener noreferrer",target:"_blank",onClick:t.onClick},"Listen on Apple Podcasts"):null,n?a.createElement("a",{href:n.href,rel:"noopener noreferrer",target:"_blank",onClick:n.onClick},"Listen on Spotify"):null)}))}},92834:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(75930),a=n(17904),o=n(62524),i=n(4801),s="\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 710;\n";const l={overlay:(0,r.AH)("{\n &.closed {\n display: none;\n }\n &:not(.unsave-content-overlay) {\n &.android {\n ".concat(s,"\n }\n }\n @media screen and (min-width: ").concat(a.T5.medium,") {\n ").concat(s,"\n }\n }")),wrapper:(0,r.AH)("{\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 720;\n outline: 0;\n &:not(.unsave-content-modal) {\n &.android {\n position: absolute;\n }\n }\n\n &.closed {\n display: none;\n }\n\n &.unsave-content-modal {\n padding: 0 12%;\n\n &.my-profile {\n padding: 0 15%;\n\n @media screen and (min-width: ".concat(a.T5.medium,") {\n padding: 0;\n }\n }\n\n top: 50%;\n transform: translateY(-50%);\n\n @media screen and (min-width: ").concat(a.T5.medium,") {\n width: 100%;\n padding: 0;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.medium,") {\n top: 100px;\n left: 0;\n right: 0;\n margin: 0 auto;\n max-width: 600px;\n }\n @media print {\n display: none;\n }\n\n\t\t@media screen and (max-width: ").concat(a.T5.medium,") {\n\t\t\t&.rocket-modal {\n\t\t\t\theight: 100%;\n\t\t\t\tbackground: rgba(102, 102, 102, 0.80);\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n }")),signUpWrapperWidth:(0,r.AH)("@media screen and (min-width:",a.T5.medium,"){max-width:700px;}"),modalInner:(0,r.AH)("{\n position: relative;\n padding: 45px 30px 30px;\n background-color: ".concat(a.Tj.white,";\n box-shadow: 2px 4px 4px 2px rgba(0, 0, 0, 0.2);\n }")),signUpModalInner:(0,r.AH)("position:relative;background-color:",a.Tj.white,";box-shadow:2px 4px 4px 2px rgba(0,0,0,0.2);&.modal-inner{@media screen and (max-width:",a.T5.medium,"){margin:10px;}}"),closeModal:(0,r.AH)("{\n position: absolute;\n top: 0;\n right: 0;\n height: 40px;\n padding: 20px;\n border: 0;\n background: url(data:image/svg+xml, ".concat((0,i.Z5)((0,i.VN)()),") no-repeat center center / 24px 24px;\n text-indent: -9999px;\n overflow: hidden;\n cursor: pointer;\n z-index: 10;\n &.cta-button {\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)()),") no-repeat center center / 24px 24px;\n }\n }")),signUpCloseModalPosition:(0,r.AH)("top:16px;right:16px;"),errorMessage:(0,r.AH)("{\n margin: 9px auto;\n border-radius: 4px;\n background-color: ".concat(a.Tj.alert,";\n padding: 3px 20px;\n color: ").concat(a.Tj.white,";\n font-family: ").concat(o.A.sansSerif,";\n font-size: 17px;\n font-weight: 600;\n text-align: center;\n }"))}},93028:(e,t)=>
172{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.devAssert=function(e,t){if(!Boolean(e))throw new Error(t)}},93110:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=r(t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}},93191:(e,t,n)=>{var r=n(63606);e.exports=function(e,t){return new(r(e))(t)}},93243:(e,t,n)=>{var r=n(56110),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},93268:(e,t,n)=>{"use strict";t.ReactNativeFile=n(56614),t.extractFiles=n(69550),t.isExtractableFile=n(64767)},93386:(e,t,n)=>{"use strict";var r=n(36197),a=n(12888),o="Map";e.exports=n(58933)(o,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=r.getEntry(a(this,o),e);return t&&t.v},set:function(e,t){return r.def(a(this,o),0===e?0:e,t)}},r,!0)},93404:(e,t,n)=>{var r=n(94713);e.exports=function(e,t){var n=Number(t);return r(e,-n)}},93428:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=void 0,a=void 0,o=void 0,i=void 0,s=void 0,l=function l(){var c=+new Date-i;c<t&&c>=0?r=setTimeout(l,t-c):(r=null,n||(s=e.apply(o,a),r||(o=null,a=null)))};return function(){o=this,a=arguments,i=+new Date;var c=n&&!r;return r||(r=setTimeout(l,t)),c&&(s=e.apply(o,a),o=null,a=null),s}}},93663:(e,t,n)=>{var r=n(41799),a=n(10776),o=n(67197);e.exports=function(e){var t=a(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},93707:(e,t,n)=>{"use strict";n.d(t,{Cm:()=>s,P$:()=>i,a$:()=>a,f9:()=>l,gy:()=>o});var r="savedTooltipDismissed",a="upvoteTooltipDismissed",o="t2tCTADismissed",i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r;if("undefined"==typeof window)return null;try{var t=window.localStorage.getItem(e),n=t?JSON.parse(t):null;return null==n||!n.dismissed||null==n||!n.timestamp||null!=n&&n.dismissedAt?n:{firstSeenAt:n.timestamp,dismissedAt:n.timestamp}}catch(e){return null}},s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;if("undefined"!=typeof window)try{window.localStorage.setItem(t,JSON.stringify(e))}catch(e){}},l=e=>!(null==e||!e.firstSeenAt)&&Date.now()-e.firstSeenAt>2592e6},93863:(e,t,n)=>{"use strict";var r=n(35052),a=n(92127),o=n(18270),i=n(97368),s=n(1508),l=n(81485),c=n(67227),u=n(20762);a(a.S+a.F*!n(98931)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,a,d,p=o(e),m="function"==typeof this?this:Array,h=arguments.length,f=h>1?arguments[1]:void 0,g=void 0!==f,v=0,y=u(p);if(g&&(f=r(f,h>2?arguments[2]:void 0,2)),null==y||m==Array&&s(y))for(n=new m(t=l(p.length));t>v;v++)c(n,v,g?f(p[v],v):p[v]);else for(d=y.call(p),n=new m;!(a=d.next()).done;v++)c(n,v,g?i(d,f,[a.value,v],!0):a.value);return n.length=v,n}})},93864:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},94116:(e,t,n)=>{"use strict";var r=n(69600);n(92127)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},94275:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e).getFullYear();return t%400==0||t%4==0&&t%100!=0}},94382:(e,t,n)=>{"use strict";n.d(t,{M$:()=>o,e_:()=>i,oh:()=>a});var r=n(75930),a={commentForm:(0,r.AH)("label{display:block;}ol &{margin-top:20px;}.tox-tinymce{position:relative;border-radius:0px;border:1px solid #d8d8d8;}.tox .tox-editor-header{box-shadow:none !important;border-bottom:1px solid #d8d8d8 !important;padding:0px 0 !important;}.tox .tox-editor-container{min-height:150px;}.tox .tox-tbtn--enabled.tox-tbtn--active,.tox .tox-tbtn:focus:not(:disabled),.tox .tox-tbtn:hover:not(:disabled),.tox .tox-tbtn--enabled{background-color:#a7e1f5;border-radius:0;}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a7e1f5 !important;}"),nameContainer:(0,r.AH)("display:flex;flex-direction:column;gap:20px;margin-bottom:20px;@media screen and (min-width:770px){flex-direction:row;}"),nameField:(0,r.AH)("flex:1;margin:0;input{color:#333333;font-family:'canada-type-gibson';font-style:normal;font-weight:200;font-size:16px;line-height:22px;letter-spacing:0.8px;height:50px;padding:15.63px 11.45px 15.62px 20.69px;border:1px solid #d8d8d8;border-radius:0%;width:100%;&::placeholder{color:#333333;}}"),authorName:(0,r.AH)("display:flex;align-items:center;gap:10px;margin-bottom:10px;span{font-family:'canada-type-gibson';font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.8px;}a{font-family:'canada-type-gibson';font-style:normal;font-weight:400;font-size:10px;line-height:20px;letter-spacing:0.8px;color:#999999;}"),commentTitle:(0,r.AH)("{\n\t\tmargin-bottom: 25px;\n\t}"),commentSubmit:(0,r.AH)("{\n\t\tmargin-bottom: 0;\n\t}"),commentTextarea:(0,r.AH)("width:100%;"),commentSubmitButton:(0,r.AH)("{\n\t\tpadding: 10px 30px 6px;\n\t\tcursor: pointer;\n\t\tborder: 0;\n\t\tborder-radius: 5px;\n\t\tbackground-color: #00a7e1;\n\t\theight: 54px;\n\t\tcolor: #ffffff;\n\t\tfont-family: 'canada-type-gibson','Arial','Verdana','sans-serif';\n\t\tfont-weight: 600;\n\t\tfont-size: 18px;\n\t\tletter-spacing: 1.6px;\n\t\t-webkit-appearance: none;\n\t}"),placeHolder:(0,r.AH)("font-family:'canada-type-gibson','Arial','Verdana','sans-serif';.text{color:#333333;margin-bottom:15px;padding:20px;border:1px solid #e0e0e0;background-color:#fff;cursor:pointer;}.note,a{font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-style:normal;font-weight:200;font-size:12px;line-height:16px;letter-spacing:0.8px;}.note{color:#000000;margin-bottom:0;a{color:#00a7e1;}}"),limit:(0,r.AH)("height:16px;text-align:end;font-family:'canada-type-gibson';font-size:12px;line-height:16px;letter-spacing:0.8px;font-weight:200;color:#000;margin:0;"),limitReached:(0,r.AH)("color:#d70000;font-weight:400;"),actionContainer:(0,r.AH)("min-height:44px;padding:0%;margin:10px 0 0 0;display:flex;flex-direction:column-reverse;justify-content:flex-end;
172gap:20px;border:0;button{height:auto;font-size:16px;line-height:24px;letter-spacing:1.6px;padding:10px 22px;margin:0;}&.left{justify-content:flex-start;}.cancel{background-color:#d8d8d8;}.submit:disabled{background-color:#a7e1f5;}@media screen and (min-width:770px){flex-direction:row;}"),invalidField:(0,r.AH)("{\n\t\tinput {\n\t\t\toutline: 1px solid red;\n\t\t}\n\t}"),animateHeight:(0,r.AH)("max-height:0;overflow:hidden;transition:max-height 700ms cubic-bezier(0.06,-0.01,1,0.9);")},o={container:(0,r.AH)("margin:0px auto 0px;padding:0px 20px;width:100%;max-width:790px;@media screen and (min-width:770px){padding:0px 19.5px;width:100%;}@media screen and (min-width:1040px){box-sizing:content-box;padding:0px;}"),wrapper:(0,r.AH)("position:relative;h3{margin-bottom:30px;margin-top:17px;color:#000000;}"),isAuthorInTheConversation:(0,r.AH)(".wrapper{background-color:#fff7ed;padding:24px;color:#000000;margin-top:-15px;display:flex;flex-direction:column;gap:5px;.authors-info{display:flex;flex-wrap:wrap;align-items:center;gap:5px;.author-info{.author{margin:0;font-size:18px;letter-spacing:0.8px;font-weight:500;line-height:24px;display:flex;align-items:center;.badge{color:#ffffff;padding:0 5px;background:#666666;border-radius:5px;font-family:'canada-type-gibson';font-style:normal;font-weight:400;font-size:12px;line-height:19px;margin-left:7px;}.and{font-weight:400;margin-left:7px;}}}}p{font-size:18px;font-weight:400;margin:0;line-height:24px;}@media screen and (max-width:365px){padding:15px;.authors-info{.author-info{.author{font-size:15px;letter-spacing:normal;}}}p{font-size:15px;letter-spacing:normal;}}}.divider{padding:19.5px 0;.line{width:100%;border-top:1px solid #cacaca;}}"),list:(0,r.AH)("list-style:none;padding-left:0;margin:0;position:relative;ol{padding-left:20px;margin-top:25px;.nested-comments-left-border{border-left:1px solid #cacaca;}.divider-left-border{border-left:1px solid #cacaca;}li.comment:has(> ol li.toggle-replies-li) > div.divider-left-border{border-left-color:transparent;}.nested-comments-padding-left{padding-left:20px;}form,.status-message-container{padding-left:20px;}}.status-message-container{margin-top:20px;}"),removePadding:(0,r.AH)("padding-left:0 !important;"),hideLastInThirdThread:(0,r.AH)("position:relative;&:after{content:'';position:absolute;left:19px;bottom:0;width:2px;height:40px;background-color:#fff;}"),commentItem:(0,r.AH)("margin-bottom:35px;li{margin-bottom:25px;}"),meta:(0,r.AH)("{\n\t\tdisplay: flex;\n \talign-items: center;\n\t}"),commentAuthorName:(0,r.AH)("{\n\t\ttext-decoration: none;\n\t\tfont-weight: 500;\n\t\tword-wrap: break-word;\n\t\tmargin-right: 5px;\n\t\tdisplay:inline-block;\n\t\tfont-size: 18px;\n\t}"),authorTag:(0,r.AH)("{\n\t\tfont-size: 13px;\n\t\ttext-transform: lowercase;\n\t\tpadding: 2px 5px;\n\t\tbackground: #ff4b00;\n\t\tmargin-left: 5px;\n\t\tcolor: white;\n\t\tborder-radius: 5px;\n\t\tvertical-align: bottom;\n\t }"),commentContent:(0,r.AH)("{\n\t\tmargin-top: 8px;\n\t\tmargin-bottom: 12px;\n\t\tfont-size: 18px;\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 18px;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t}"),commentReply:(0,r.AH)("{\n\t\tdisplay: none;\n\t}"),dateText:(0,r.AH)("{\n\t\tfont-size: 18px;\n\t\tdisplay: inline-block;\n\t\tfont-weight: 300;\n\t}"),actions:(0,r.AH)("{\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 20px;\n\t\t\tfont-weight: 400;\n\t\t\tfont-size: 18px;\n\t\t\tcursor: pointer;\n\n\t\t\t&.cancel {\n\t\t\t\tcolor: red;\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: red;\n\t\t\t\t\tcolor: white;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tbackground-color: black;\n\t\t\t\tcolor: white;\n\t\t\t}\n\t\t}\n\t}"),teaser:(0,r.AH)("{\n\tposition: absolute;\n width: 100%;\n bottom: 0;\n background-color: #00a7e1;\n text-align: center;\n padding: 6px 0px;\n\t\tborder:unset;\n color: white;\n\t\tfont-size: 17px;\n font-weight: 500;\n font-family: 'canada-type-gibson','Arial','Verdana','sans-serif';\n cursor: pointer;\n\t z-index: 2;\n\t\tdisplay: flex;\nalign-items: center;\njustify-content: center;\ntext-align: center;\nletter-spacing: 0.4px;\n }"),viewAllContainer:(0,r.AH)("position:relative;padding-left:20px;height:40px;"),viewAll:(0,r.AH)("position:absolute;top:-21px;left:0;width:100%;height:auto;border:1px solid #00a7e1;color:#00a7e1;background-color:white;border-radius:0;padding:8px 0 9px;text-align:center;font-size:16px;line-height:22px;letter-spacing:0.4px;font-weight:500;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';"),loading:(0,r.AH)("width:100%;padding:0;margin:0;"),toggleRepliesButton:(0,r.AH)("display:flex;align-items:center;gap:10px;background:none;border:none;padding:5px 35px 5px 1px;margin:0 0 15px -7px;cursor:pointer;font-family:'canada-type-gibson','Arial','Verdana','sans-serif';font-weight:500;font-size:18px;line-height:1.1;letter-spacing:0;color:#0094c7;"),toggleRepliesButtonExpanded:(0,r.AH)("margin-top:15px;"),toggleRepliesButtonBeforeDivider:(0,r.AH)()},i={prompt:(0,r.AH)("{\n\t\tdisplay: flex;\n\t\tpadding: 10px 15px;\n\t\tbackground-color: #f2f2f2;\n\t\tborder: 1px solid #b4b4b4;\n\n\t\th3 {\n\t\t\tmargin-top: 0;\n\t\t\tfont-size: 20px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 10px;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 1.5;\n\t\t}\n\n\t}"),promptActions:(0,r.AH)("{\n\t\ta {\n\t\t\tfont-family: 'canada-type-gibson';\n\t\t\ttext-decoration: none;\n\t\t\tcolor: #00a7e1;\n\t\t\tfont-weight: 500;\n\t\t\tword-wrap: break-word;\n\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbackground-color: #d1ecfa;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t}"),promptMessage:(0,r.AH)("{\n\t\tpadding-left: 15px;\n\t}")}}
172,94414:(e,t,n)=>{"use strict";const r=n(37007),a=n(68420);class o extends r{constructor(e={},t={}){super(),this.LambdaLog=o,this.LogMessage=a,this.options=Object.assign({meta:{},tags:[],dynamicMeta:null,debug:!1,dev:!1,silent:![void 0,null,"0","no","false"].includes({}.LAMBDALOG_SILENT),replacer:null,logHandler:console},e),this._logLevels=Object.assign({info:"info",warn:"warn",error:"error",debug:function(){return!!this.options.debug&&"debug"}},t||{}),this._levels=Object.keys(this._logLevels),this.console=this.options.logHandler,this._levels.forEach((e=>{this[e]=(t,n={},r=[])=>this.log(e,t,n,r)}))}log(e,t,n={},r=[]){if(-1===this._levels.indexOf(e))throw new Error(`"${e}" is not a valid log level`);let a=new this.LogMessage({level:e,msg:t,meta:n,tags:r},this.options),o=this._logLevels[e];return"function"==typeof o&&(o=o.call(this,a)),!!o&&(this.options.silent||this.console[o](a.toJSON(this.options.dev)),this.emit("log",a),a)}assert(e,t,n={},r=[]){return!e&&this.log("error",t,n,r)}result(e,t={},n=[]){if(!e||"function"!=typeof e.then)throw new Error("A promise must be provided as the first argument");return new Promise((r=>{e.then((e=>r(this.log("info",e,t,n)))).catch((e=>r(this.log("error",e,t,n))))}))}}e.exports=o},94473:(e,t,n)=>{var r=n(76671);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()-1),r(e).getTime()===r(t).getTime()}},94521:(e,t,n)=>{var r=n(92127),a=Math.exp;r(r.S,"Math",{cosh:function(e){return(a(e=+e)+a(-e))/2}})},94531:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&a(t,e,n);return o(t,e),t},s=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))},l=this&&this.__generator||function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},c=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
172Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLWebSocketClient=t.gql=t.resolveRequestDocument=t.batchRequests=t.request=t.rawRequest=t.GraphQLClient=t.ClientError=void 0;var d=i(n(74945)),p=d,m=n(50246),h=n(70585),f=u(n(28254)),g=n(16988),v=n(94597),y=n(29026);Object.defineProperty(t,"ClientError",{enumerable:!0,get:function(){return y.ClientError}});var b=function(e){var t={};return e&&("undefined"!=typeof Headers&&e instanceof Headers||e instanceof p.Headers?t=function(e){var t={};return e.forEach((function(e,n){t[n]=e})),t}(e):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];t[n]=r})):t=e),t},x=function(e){return e.replace(/([\s,]|#[^\n\r]+)+/g," ").trim()},w=function(e){var t=e.url,n=e.query,a=e.variables,o=e.operationName,i=e.headers,c=e.fetch,u=e.fetchOptions;return s(void 0,void 0,void 0,(function(){var e;return l(this,(function(s){switch(s.label){case 0:return e=f.default(n,a,o,u.jsonSerializer),[4,c(t,r({method:"POST",headers:r(r({},"string"==typeof e?{"Content-Type":"application/json"}:{}),i),body:e},u))];case 1:return[2,s.sent()]}}))}))},E=function(e){var t=e.url,n=e.query,a=e.variables,o=e.operationName,i=e.headers,c=e.fetch,u=e.fetchOptions;return s(void 0,void 0,void 0,(function(){var e;return l(this,(function(s){switch(s.label){case 0:return e=function(e){var t=e.query,n=e.variables,r=e.operationName,a=e.jsonSerializer;if(!Array.isArray(t)){var o=["query="+encodeURIComponent(x(t))];return n&&o.push("variables="+encodeURIComponent(a.stringify(n))),r&&o.push("operationName="+encodeURIComponent(r)),o.join("&")}if(void 0!==n&&!Array.isArray(n))throw new Error("Cannot create query with given variable type, array expected");var i=t.reduce((function(e,t,r){return e.push({query:x(t),variables:n?a.stringify(n[r]):void 0}),e}),[]);return"query="+encodeURIComponent(a.stringify(i))}({query:n,variables:a,operationName:o,jsonSerializer:u.jsonSerializer}),[4,c(t+"?"+e,r({method:"GET",headers:i},u))];case 1:return[2,s.sent()]}}))}))},C=function(){function e(e,t){this.url=e,this.options=t||{}}return e.prototype.rawRequest=function(e,t,n){return s(this,void 0,void 0,(function(){var a,o,i,s,u,p,m,h,f,g;return l(this,(function(l){return a=v.parseRawRequestArgs(e,t,n),o=this.options,i=o.headers,s=o.fetch,u=void 0===s?d.default:s,p=o.method,m=void 0===p?"POST":p,h=c(o,["headers","fetch","method"]),f=this.url,void 0!==a.signal&&(h.signal=a.signal),g=S(a.query).operationName,[2,k({url:f,query:a.query,variables:a.variables,headers:r(r({},b(_(i))),b(a.requestHeaders)),operationName:g,fetch:u,method:m,fetchOptions:h})]}))}))},e.prototype.request=function(e,t,n){return s(this,void 0,void 0,(function(){var a,o,i,s,u,p,m,h,f,g,y,x;return l(this,(function(l){switch(l.label){case 0:return a=v.parseRequestArgs(e,t,n),o=this.options,i=o.headers,s=o.fetch,u=void 0===s?d.default:s,p=o.method,m=void 0===p?"POST":p,h=c(o,["headers","fetch","method"]),f=this.url,void 0!==a.signal&&(h.signal=a.signal),g=S(a.document),y=g.query,x=g.operationName,[4,k({url:f,query:y,variables:a.variables,headers:r(r({},b(_(i))),b(a.requestHeaders)),operationName:x,fetch:u,method:m,fetchOptions:h})];case 1:return[2,l.sent().data]}}))}))},e.prototype.batchRequests=function(e,t){return s(this,void 0,void 0,(function(){var n,a,o,i,s,u,p,m,h,f,g;return l(this,(function(l){switch(l.label){case 0:return n=v.parseBatchRequestArgs(e,t),a=this.options,o=a.headers,i=a.fetch,s=void 0===i?d.default:i,u=a.method,p=void 0===u?"POST":u,m=c(a,["headers","fetch","method"]),h=this.url,void 0!==n.signal&&(m.signal=n.signal),f=n.documents.map((function(e){return S(e.document).query})),g=n.documents.map((function(e){return e.variables})),[4,k({url:h,query:f,variables:g,headers:r(r({},b(_(o))),b(n.requestHeaders)),operationName:void 0,fetch:s,method:p,fetchOptions:m})];case 1:return[2,l.sent().data]}}))}))},e.prototype.setHeaders=function(e){return this.options.headers=e,this},e.prototype.setHeader=function(e,t){var n,r=this.options.headers;return r?r[e]=t:this.options.headers=((n={})[e]=t,n),this},e.prototype.setEndpoint=function(e){return this.url=e,this},e}();function k(e){var t=e.url,n=e.query,a=e.variables,o=e.headers,i=e.operationName,u=e.fetch,d=e.method,p=void 0===d?"POST":d,m=e.fetchOptions;return s(this,void 0,void 0,(function(){var e,s,d,h,f,g,v,b,x,C,k;return l(this,(function(l){switch(l.label){case 0:return e="POST"===p.toUpperCase()?w:E,s=Array.isArray(n),[4,e({url:t,query:n,variables:a,operationName:i,headers:o,fetch:u,fetchOptions:m})];case 1:return[4,T(d=l.sent(),m.jsonSerializer)];case 2:if(h=l.sent(),f=s&&Array.isArray(h)?!h.some((function(e){return!e.data})):!!h.data,g=!h.errors||"all"===m.errorPolicy||"ignore"===m.errorPolicy,d.ok&&g&&f)return v=d.headers,b=d.status,h.errors,x=c(h,["errors"]),C="ignore"===m.errorPolicy?x:h,[2,r(r({},s?{data:C}:C),{headers:v,status:b})];throw k="string"==typeof h?{error:h}:h,new y.ClientError(r(r({},k),{status:d.status,headers:d.headers}),{query:n,variables:a})}}))}))}function A(e,t,n,a){return s(this,void 0,void 0,(function(){var o;return l(this,(function(i){return o=v.parseRequestExtendedArgs(e,t,n,a),[2,new C(o.url).request(r({},o))]}))}))}function T(e,t){return void 0===t&&(t=g.defaultJsonSerializer),s(this,void 0,void 0,(function(){var n,r,a;return l(this,(function(o){switch(o.label){case 0:return e.headers.forEac
172h((function(e,t){"content-type"===t.toLowerCase()&&(n=e)})),n&&n.toLowerCase().startsWith("application/json")?(a=(r=t).parse,[4,e.text()]):[3,2];case 1:return[2,a.apply(r,[o.sent()])];case 2:return[2,e.text()]}}))}))}function D(e){var t,n=void 0,r=e.definitions.filter((function(e){return"OperationDefinition"===e.kind}));return 1===r.length&&(n=null===(t=r[0].name)||void 0===t?void 0:t.value),n}function S(e){if("string"==typeof e){var t=void 0;try{t=D(m.parse(e))}catch(e){}return{query:e,operationName:t}}var n=D(e);return{query:h.print(e),operationName:n}}function _(e){return"function"==typeof e?e():e}t.GraphQLClient=C,t.rawRequest=function(e,t,n,a){return s(this,void 0,void 0,(function(){var o;return l(this,(function(i){return o=v.parseRawRequestExtendedArgs(e,t,n,a),[2,new C(o.url).rawRequest(r({},o))]}))}))},t.request=A,t.batchRequests=function(e,t,n){return s(this,void 0,void 0,(function(){var a;return l(this,(function(o){return a=v.parseBatchRequestsExtendedArgs(e,t,n),[2,new C(a.url).batchRequests(r({},a))]}))}))},t.default=A,t.resolveRequestDocument=S,t.gql=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return e.reduce((function(e,n,r){return""+e+n+(r in t?t[r]:"")}),"")};var N=n(84561);Object.defineProperty(t,"GraphQLWebSocketClient",{enumerable:!0,get:function(){return N.GraphQLWebSocketClient}})},94597:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseBatchRequestsExtendedArgs=t.parseRawRequestExtendedArgs=t.parseRequestExtendedArgs=t.parseBatchRequestArgs=t.parseRawRequestArgs=t.parseRequestArgs=void 0,t.parseRequestArgs=function(e,t,n){return e.document?e:{document:e,variables:t,requestHeaders:n,signal:void 0}},t.parseRawRequestArgs=function(e,t,n){return e.query?e:{query:e,variables:t,requestHeaders:n,signal:void 0}},t.parseBatchRequestArgs=function(e,t){return e.documents?e:{documents:e,requestHeaders:t,signal:void 0}},t.parseRequestExtendedArgs=function(e,t,n,r){return e.document?e:{url:e,document:t,variables:n,requestHeaders:r,signal:void 0}},t.parseRawRequestExtendedArgs=function(e,t,n,r){return e.query?e:{url:e,query:t,variables:n,requestHeaders:r,signal:void 0}},t.parseBatchRequestsExtendedArgs=function(e,t,n){return e.documents?e:{url:e,documents:t,requestHeaders:n,signal:void 0}}},94670:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(54705),a=n(96540),o=n(21742);class i extends a.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{nativeLazyLoad:!0})}componentDidMount(){this.setState({nativeLazyLoad:"loading"in HTMLImageElement.prototype})}render(){return this.state.nativeLazyLoad?this.props.children:a.createElement(o.pL,{rootMargin:this.props.rootMargin,triggerOnce:!0},(e=>{var{inView:t,ref:n}=e;return a.createElement("div",{ref:n},t?this.props.children:this.props.placeholder)}))}}i.defaultProps={placeholder:null,rootMargin:"200px 0px"};const s=i},94676:(e,t,n)=>{var r=n(76671);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()+1),r(e).getTime()===r(t).getTime()}},94713:(e,t,n)=>{var r=n(42268);e.exports=function(e,t){var n=Number(t);return r(e,36e5*n)}},95104:(e,t,n)=>{n(41124),e.exports=n(46438).global},95127:()=>{!function(e,t){"use strict";if("IntersectionObserver"in e&&"IntersectionObserverEntry"in e&&"intersectionRatio"in e.IntersectionObserverEntry.prototype)"isIntersecting"in e.IntersectionObserverEntry.prototype||Object.defineProperty(e.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var n=[];a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},a.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},a.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(o(e,"resize",this._checkForIntersections,!0),o(t,"scroll",this._checkForIntersections,!0),"MutationObserver"in e&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},a.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,i(e,"resize",this._checkForIntersections,!0),i(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},a.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),n=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
172this._observationTargets.forEach((function(a){var o=a.element,i=s(o),l=this._rootContainsTarget(o),c=a.entry,u=t&&l&&this._computeTargetAndRootIntersection(o,n),d=a.entry=new r({time:e.performance&&performance.now&&performance.now(),target:o,boundingClientRect:i,rootBounds:n,intersectionRect:u});c?t&&l?this._hasCrossedThreshold(c,d)&&this._queuedEntries.push(d):c&&c.isIntersecting&&this._queuedEntries.push(d):this._queuedEntries.push(d)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},a.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=e.getComputedStyle(n).display){for(var a,o,i,l,u,d,p,m,h=s(n),f=c(n),g=!1;!g;){var v=null,y=1==f.nodeType?e.getComputedStyle(f):{};if("none"==y.display)return;if(f==this.root||f==t?(g=!0,v=r):f!=t.body&&f!=t.documentElement&&"visible"!=y.overflow&&(v=s(f)),v&&(a=v,o=h,void 0,void 0,void 0,void 0,void 0,void 0,i=Math.max(a.top,o.top),l=Math.min(a.bottom,o.bottom),u=Math.max(a.left,o.left),m=l-i,!(h=(p=(d=Math.min(a.right,o.right))-u)>=0&&m>=0&&{top:i,bottom:l,left:u,right:d,width:p,height:m})))break;f=c(f)}return h}},a.prototype._getRootRect=function(){var e;if(this.root)e=s(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},a.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var a=0;a<this.thresholds.length;a++){var o=this.thresholds[a];if(o==n||o==r||o<n!=o<r)return!0}},a.prototype._rootIsInDom=function(){return!this.root||l(t,this.root)},a.prototype._rootContainsTarget=function(e){return l(this.root||t,e)},a.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},a.prototype._unregisterInstance=function(){var e=n.indexOf(this);-1!=e&&n.splice(e,1)},e.IntersectionObserver=a,e.IntersectionObserverEntry=r}function r(e){this.time=e.time,this.target=e.target,this.rootBounds=e.rootBounds,this.boundingClientRect=e.boundingClientRect,this.intersectionRect=e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,a=r.width*r.height;this.intersectionRatio=n?a/n:this.isIntersecting?1:0}function a(e,t){var n,r,a,o=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(o.root&&1!=o.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,a=null,function(){a||(a=setTimeout((function(){n(),a=null}),r))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" ")}function o(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function i(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function s(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(e,t){for(var n=t;n;){if(n==e)return!0;n=c(n)}return!1}function c(e){var t=e.parentNode;return t&&11==t.nodeType&&t.host?t.host:t}}(window,document)},95165:(e,t,n)=>{"use strict";var r=n(88184),a=n(74970),o=n(60906),i=n(57221);e.exports=n(98175)(Array,"Array",(function(e,t){this._t=i(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):a(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},95211:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},95297:(e,t,n)=>{"use strict";n.d(t,{gs:()=>j,kV:()=>W,Th:()=>T,au:()=>V,VC:()=>E,VF:()=>O,WS:()=>q,Vx:()=>b,Li:()=>y,nR:()=>f,fC:()=>_,Mm:()=>S,Up:()=>D,Yi:()=>x,Ut:()=>C,n4:()=>U,VX:()=>N,Fz:()=>A,Oq:()=>w,Gz:()=>k,Zg:()=>I,ax:()=>z,nV:()=>B,Kb:()=>R,TK:()=>P,ff:()=>F});var r=n(10467),a=n(54705),o=(n(96540),n(31580)),i=n(72505),s=n.n(i),l=n(2543),c=n(29970);n(16762);var u=n(48231),d=n(61263);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
172t%2?p(Object(n),!0).forEach((function(t){(0,a.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h=new o.A,f=e=>"Cognito"===e||"cognito-facebook"===e,g=Object.assign({},{"grade/elementary":"grade-elementary"},{"new-teacher":"new-teachers","administrator-or-school-leader":"principal-project","instructional-coach":"instructional-coaching","school-counselor-or-social-worker":"mental-health"},{"subject/arts":"arts","subject/computer-science-coding":"computer-science-coding","subject/english-language-arts":"english-language-arts","subject/math":"math","subject/physical-education":"physical-education","subject/science":"science","subject/social-studies":"social-studies","subject/world-languages":"world-languages"}),v={"principal-project":"school-leadership","administrator-or-school-leader":"school-leadership"},y=[{uuid:"6d550d14-91cc-463a-98b7-38740b56497c",title:"Prekindergarten",slug:"grade-level-prek",label:"Prekindergarten"},{uuid:"a67dd5ba-6697-4930-983b-8acd40a52974",title:"Elementary",slug:"grade/elementary",label:"Elementary: Grades K-5"},{uuid:"bae216ec-0551-457d-beab-faf26ab15230",title:"6-8 Middle School",slug:"grade-level-6-8",label:"Middle School: Grades 6-8"},{uuid:"15268ff9-838a-4e6f-a50c-536b8923ace1",title:"9-12 High School",slug:"grade-level-9-12",label:"High School: Grades 9-12"}],b={"grade-level-prek":"Prekindergarten","grade/elementary":"Elementary","grade-elementary":"Elementary","grade-level-6-8":"Middle school","grade-level-9-12":"High school"},x={"new-teacher":"new teachers","new-teachers":"new teachers",teacher:"teachers","administrator-or-school-leader":"administrators and school leaders","school-leadership":"administrators and school leaders","instructional-coach":"instructional coaches","instructional-coaching":"instructional coaches","school-counselor-or-social-worker":"school counselors and social workers","mental-health":"school
172counselors and social workers",other:"educators"},w={"subject/arts":"arts",arts:"arts","subject/computer-science-coding":"computer science/coding","computer-science-coding":"computer science/coding","subject/english-language-arts":"English language arts","english-language-arts":"English language arts","subject/math":"math",math:"math","subject/physical-education":"physical education","physical-education":"physical education","subject/science":"science",science:"science","subject/social-studies":"social studies/history","social-studies":"social studies/history","subject/world-languages":"world languages","world-languages":"world languages"};function E(e){if(!e||0===e.length)return"";if(1===e.length)return e[0];if(2===e.length)return"".concat(e[0]," and ").concat(e[1]);var t=e.slice(0,-1),n=e[e.length-1];return"".concat(t.join(", "),", and ").concat(n)}var C=[{uuid:"d9f6b419-d739-43f8-b608-48072407ef2f",title:"New Teacher",slug:"new-teacher",label:"New Teacher",description:"(Less than 5 years of experience)"},{uuid:null,title:"Teacher",slug:"teacher",label:"Teacher",description:"(5 or more years of experience)"},{uuid:"44c05da8-b4f1-4ce1-bba0-a85e19e8c9bc",title:"Administrator or School Leader",slug:"administrator-or-school-leader",label:"Administrator or School Leader"},{uuid:"c501c096-b027-4222-bab5-6a0a44fd4994",title:"Instructional Coach",slug:"instructional-coach",label:"Instructional Coach"},{uuid:"1d5cecac-90df-46db-9c09-f03dc735100b",title:"School Counselor or Social Worker",slug:"school-counselor-or-social-worker",label:"School Counselor or Social Worker"},{uuid:null,title:"Other",slug:"other",label:"Other"}],k=[{uuid:"b24bf886-64fc-475f-9670-66a211d72c0b",title:"Arts",slug:"subject/arts",label:"Arts"},{uuid:"97bfd497-37d7-4b1c-bb93-de186dc6be34",title:"Computer Science/Coding",slug:"subject/computer-science-coding",label:"Computer Science/Coding"},{uuid:"cd2d8bba-fdf3-484d-b359-98b990fe2595",title:"English Language Arts",slug:"subject/english-language-arts",label:"English Language Arts"},{uuid:"67daaf39-b6bc-424a-8d9a-9f793c1ac5b2",title:"Math",slug:"subject/math",label:"Math"},{uuid:"3979285e-89f5-4bc2-8834-0949ef267092",title:"Physical Education",slug:"subject/physical-education",label:"Physical Education"},{uuid:"5e8ae913-3b80-400e-bc2f-fdbcbc9e91c4",title:"Science",slug:"subject/science",label:"Science"},{uuid:"7e7d29e8-d9d1-4e37-8c04-9fdd5c2f2ecc",title:"Social Studies/History",slug:"subject/social-studies",label:"Social Studies/History"},{uuid:"ce10e419-0064-4fd5-9569-0295f1468941",title:"World Languages",slug:"subject/world-languages",label:"World Languages"}],A=e=>e.map((e=>e.uuid)).some((e=>["bae216ec-0551-457d-beab-faf26ab15230","15268ff9-838a-4e6f-a50c-536b8923ace1"].includes(e))),T=e=>e.reduce(((e,t)=>e.find((e=>e.slug===t.slug))?e:e.concat([t])),[]),D=function(e){var t={};return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach((n=>{void 0!==e[n]&&(t[n]=e[n])})),t},S=e=>{var t="";for(var n in e)""!==t&&(t+="&"),t+="".concat(n,"=").concat(encodeURIComponent(e[n]));return t.length?"?".concat(t):""},_=()=>{var e=navigator.userAgent||navigator.vendor||window.opera;return e.indexOf("FBAN")>-1||e.indexOf("FBAV")>-1||e.indexOf("Instagram")>-1},N=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:31536e3;h.set("edu-auth",e,{path:"/",maxAge:t}),(0,l.get)(e,"followedTopics",[]).length>0?h.set("edu-follows",e.followedTopics.map((e=>e.label.charAt(0).toLowerCase())).sort().join(),{path:"/",maxAge:t}):h.remove("edu-follows",{path:"/",maxAge:0})},O=()=>h.get("edu-auth"),j=e=>(t,n)=>{t((0,u.WJ)(e));var r=m({},n().global.user);r.savedContentIDs=[],r.activityFeed=void 0,N(r)},F=e=>{h.remove("edu-auth",{path:"/",maxAge:0}),h.remove("edu-follows",{path:"/",maxAge:0}),e((0,u.Kq)(!1)),e((0,u.gV)(void 0)),e((0,d.BR)()),e((0,u.b7)(null)),e((0,u.to)("signout")),c.Ay.event({category:"AccountSignOut",action:"success"})},I=function(){var e=(0,r.A)((function*(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=encodeURIComponent(e.id);try{var a=m({},(yield s().get("".concat("https://account-service.edutopia.org","/get-user?id=").concat(r).concat(n?"&initialSync=true":""))).data),o=m(m({},e),a);t((0,u.gV)(o)),o.savedContentIDs=[],o.activityFeed=void 0,N(o),t((0,u.kU)(!0))}catch(e){t((0,u.kU)(!0))}}));return function(t,n){return e.apply(this,arguments)}}(),P=function(){var e=(0,r.A)((function*(e){var t=encodeURIComponent(e.id);try{var n=yield s().post("".concat("https://account-service.edutopia.org","/update-user"),m(m({},e),{},{id:t})),r=m({},n.data);return{user:m(m({},e),r),status:null==n?void 0:n.status,statusText:null==n?void 0:n.statusText}}catch(e){}}));return function(t){return e.apply(this,arguments)}}
172(),L=function(){var e=(0,r.A)((function*(e,t,n){var r,a;t.followedTopics.find((t=>t.slug===e.slug))?(r="UnfollowGrade",a=t.followedTopics.filter((t=>t.slug!==e.slug))):(r="FollowGrade",a=t.followedTopics.concat(e));var o={id:t.id,email:t.email,uuid:e.uuid,timestamp:String(Math.round((new Date).getTime()/1e3)),title:e.title,slug:e.slug,event:r,followedTopics:a};try{var i=yield s().post("".concat("https://account-service.edutopia.org","/update-grades"),o);return"FollowGrade"===r?n((0,u.Bx)(o)):"UnfollowGrade"===r&&n((0,u.wi)(o)),N(m(m({},t),{},{activityFeed:{},followedTopics:a})),{status:i.status,statusText:i.statusText,result:i}}catch(e){return{status:e.response.status,statusText:e.response.data,followEvent:o,error:e}}}));return function(t,n,r){return e.apply(this,arguments)}}(),M=function(){var e=(0,r.A)((function*(e,t,n){var r,a;t.roles.find((t=>t.slug===e.slug))?(r="UnfollowRole",a=t.roles.filter((t=>t.slug!==e.slug))):(r="FollowRole",a=t.roles.concat(e));var o={id:t.id,email:t.email,uuid:e.uuid,timestamp:String(Math.round((new Date).getTime()/1e3)),title:e.title,slug:e.slug,event:r,roles:a};try{var i=yield s().post("".concat("https://account-service.edutopia.org","/update-roles"),o);return"FollowRole"===r?n((0,u.S2)(o)):"UnfollowRole"===r&&n((0,u.hR)(o)),N(m(m({},t),{},{activityFeed:{},roles:a})),{status:i.status,statusText:i.statusText,result:i}}catch(e){return{status:e.response.status,statusText:e.response.data,followEvent:o,error:e}}}));return function(t,n,r){return e.apply(this,arguments)}}(),H=function(){var e=(0,r.A)((function*(e,t,n){var r,a;t.subjects.find((t=>t.slug===e.slug))?(r="UnfollowSubject",a=t.subjects.filter((t=>t.slug!==e.slug))):(r="FollowSubject",a=t.subjects.concat(e));var o={id:t.id,email:t.email,uuid:e.uuid,timestamp:String(Math.round((new Date).getTime()/1e3)),title:e.title,slug:e.slug,event:r,subjects:a};try{var i=yield s().post("".concat("https://account-service.edutopia.org","/update-subjects"),o);return"FollowSubject"===r?n((0,u.iO)(o)):"UnfollowSubject"===r&&n((0,u.P5)(o)),N(m(m({},t),{},{activityFeed:{},subjects:a})),{status:i.status,statusText:i.statusText,result:i}}catch(e){return{status:e.response.status,statusText:e.response.data,followEvent:o,error:e}}}));return function(t,n,r){return e.apply(this,arguments)}}(),R=(e,t,n,r)=>{var a;switch(r){case"grades":a=L;break;case"roles":a=M;break;case"subjects":a=H}return a(e,t,n)},B=function(){var e=(0,r.A)((function*(e,t,n){var r={weeklyNewsletter:{subscribe:"subscribe",unsubscribe:"unsubscribe"},researchNewsletter:{subscribe:"research-subscribe",unsubscribe:"research-unsubscribe"},techNewsletter:{subscribe:"tech-subscribe",unsubscribe:"tech-unsubscribe"},commentNotification:{subscribe:"comment-notification-subscribe",unsubscribe:"comment-notification-unsubscribe"},principalProjectNewsletter:{subscribe:"principal-project-subscribe",unsubscribe:"principal-project-unsubscribe"}};try{var a=t?r[e].subscribe:r[e].unsubscribe,o=yield s().post("".concat("https://account-service.edutopia.org","/").concat(a),{id:n});return c.Ay.event({category:"AccountSubscription",action:a,label:e}),{status:o.status,newsletterStatus:t,result:o}}catch(n){return c.Ay.event({category:"AccountSubscription",action:"error-".concat(t?"subscribe":"unsubscribe"),label:e}),{status:n.response.status,statusText:n.response.data,newsletterStatus:!t,error:n}}}));return function(t,n,r){return e.apply(this,arguments)}}(),z=function(){var e=(0,r.A)((function*(e){var{newsletter:t,token:n,encodedPrimaryKey:r,legacy:a=!1}=e;try{var o=yield s().post("".concat("https://account-service.edutopia.org","/unsubscribe-newsletter-token"),{encodedPrimaryKey:r,token:n,newsletter:a?"legacy-newsletter":t});return c.Ay.event({category:"AccountSubscription",action:"unsubscribe",label:t}),{status:o.status,result:o}}catch(e){return c.Ay.event({category:"AccountSubscription",action:"error-unsubscribe",label:t}),{status:e.response.status,statusText:e.response.data,error:e}}}));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=(0,r.A)((function*(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";try{var n=yield s().get("".concat("https://account-service.edutopia.org","/email-validator?email=").concat(encodeURIComponent(e)));return c.Ay.event({category:"EmailValidation",action:t,label:(0,l.get)(n,"data.result.verdict","Error")}),{status:n.status,statusText:n.statusText,data:n.data}}catch(e){return c.Ay.event({category:"EmailValidation",action:t,label:"Error"}),{status:e.response.status,statusText:e.response.statusText,data:e.response.data}}}));return function(t){return e.apply(this,arguments)}}(),U=function(){var e=(0,r.A)((function*(e){e.errorRoute=window.location.pathname,e.userAgent=navigator.userAgent;try{yield s().post("".concat("https://account-service.edutopia.org","/error-reports"),{errorObj:e})}catch(e){}}));return function(t){return e.apply(this,arguments)}}(),q=function(e,t){var{normalize:n=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Array.isArray(e)&&Array.isArray(t)?(n?W(e):e).filter((e=>{var n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Set([e.slug,e.prevSlug,v[e.slug],v[e.prevSlug]].filter(
172Boolean))}(e);return t.some((e=>n.has(e.slug)))})):[]},W=e=>null==e?void 0:e.map((e=>g[null==e?void 0:e.slug]?m(m({},e),{},{slug:g[null==e?void 0:e.slug],prevSlug:e.slug}):e))},95302:(e,t,n)=>{"use strict";n.d(t,{A:()=>N});var r,a=n(58168),o=n(54705),i=n(16762),s=n.n(i),l=n(62383),c=n.n(l),u=n(5556),d=n.n(u),p=n(96540),m=n(84976),h=n(75930),f=n(29970),g=n(17904),v=n(72841),y=n(7066),b=n(28140),x=n(40143),w=n(29606),E=n(63691),C=n(3097),k=n(93707),A=n(4033),T=n(45472),D=e=>{var{children:t}=e,[n,a]=(0,p.useState)(!1),[o,i]=(0,p.useState)(0);return(0,p.useEffect)((()=>{var e;return n&&(e=setTimeout((()=>{a(!1)}),3e3)),()=>{e&&clearTimeout(e)}}),[n]),p.createElement("div",{className:S.wrapper},p.createElement("div",null,t),p.createElement("button",{className:S.button,onClick:()=>{a(!0),i((e=>e+1)),navigator.clipboard.writeText("".concat("https://www.edutopia.org").concat(e.slug,"?scrollTo=blog-content-view&blogContentID=").concat(e.nid)),f.Ay.event({category:"Copy to Clipboard",action:"click"})}},n&&p.createElement("div",{key:o,className:S.tooltip},"Copied to clipboard"),r||(r=p.createElement("img",{alt:"button to copy link to clipboard",src:"/assets/link-solid.svg"}))))},S={wrapper:(0,h.AH)("display:flex;justify-content:space-between;align-items:flex-start;"),button:(0,h.AH)("margin-top:6px;margin-left:20px;border:none;background-color:transparent;border-radius:4px;height:32px;width:32px;display:flex;justify-content:center;align-items:center;position:relative;&:hover{cursor:pointer;background-color:#ddd;}"),tooltip:(0,h.AH)("min-width:60px;position:absolute;bottom:0%;right:calc(100% + 12px);transform:translate(0%,0%);animation:",g.i7.fadeOut," 3s ease;")};class _ extends p.PureComponent{constructor(){super(...arguments),(0,o.A)(this,"state",{isTooltipVisible:!1}),(0,o.A)(this,"ensureTooltipFirstSeen",(()=>{if(this.props.showTooltip&&this.state.isTooltipVisible){var e=(0,k.P$)();null!=e&&e.firstSeenAt||(0,k.Cm)({firstSeenAt:Date.now(),dismissedAt:null})}})),(0,o.A)(this,"dismissTooltip",(()=>{this.setState({isTooltipVisible:!1});var e=(0,k.P$)();(0,k.Cm)({firstSeenAt:(null==e?void 0:e.firstSeenAt)||Date.now(),dismissedAt:Date.now()})}))}componentDidMount(){var e=(0,k.P$)(),t=Boolean(null==e?void 0:e.dismissedAt),n=(0,k.f9)(e);t||n||this.setState({isTooltipVisible:!0}),this.ensureTooltipFirstSeen()}componentDidUpdate(){this.ensureTooltipFirstSeen()}render(){var e,t=this.props.showTooltip&&this.state.isTooltipVisible,n=this.props.authors.length>0,r="open"===this.props.commentStatus&&this.props.commentCount>0,o=this.props.hero&&!1===this.props.beyondHeader&&("full"===this.props.coverMediaDisplay||"hide"===this.props.coverMediaDisplay||!this.props.coverMediaDisplay),i=this.props.postDate?this.props.postDate:(0,v.A)(this.props.created,this.props.firstPublished),l="blogs"===this.props.type&&this.props.updatedOn&&this.props.firstPublished?p.createElement(p.Fragment,null,"Last updated on ",this.props.updatedOn):i,u=p.createElement(p.Fragment,null,p.createElement("div",{className:"eyebrow"},this.props.eyebrow),this.props.beyondHeader&&this.props.beyondHeaderRedirectExists&&p.createElement("h2",{className:"h1 ".concat(this.props.titleClass)},p.createElement(m.N_,{className:"black-title-link",to:this.props.slug,onClick:()=>{(0,y.GZ)(this.props.beyondKey+1)}},this.props.title)),!this.props.beyondHeaderRedirectExists&&this.props.beyondHeader&&p.createElement("h2",{className:"h1 ".concat(this.props.titleClass)},this.props.title),!this.props.beyondHeader&&p.createElement("h1",{className:"h1 ".concat(this.props.titleClass)},this.props.title),this.props.intro&&p.createElement("div",{className:"blogs"===this.props.type?T.A.blogIntroText:T.A.introText,dangerouslySetInnerHTML:{__html:this.props.intro}}),p.createElement("div",{className:this.props.authors.length>0?"".concat(T.A.footerContainer):"".concat(T.A.footerContainerNoAuthor)},p.createElement("div",{className:T.A.footerContent},!c()(s()(this.props,"authors[0]"))&&p.createElement("div",{className:"byline ".concat(T.A.byline)},"By"," ",this.props.authors.map(((e,t)=>{var{name:n,url:r}=e;return p.createElement("span",{key:t},!!t&&", ",r?p.createElement(m.N_,{to:"/".concat(r)},n):n)}))),!this.props.hero||"lite"!==this.props.coverMediaDisplay&&!0!==this.props.beyondHeader?"":p.createElement(p.Fragment,null,p.createElement("div",{className:"date-text ".concat(T.A.postDate)},l)),!this.props.hero||!1!==this.props.beyondHeader||"full"!==this.props.coverMediaDisplay&&"hide"!==this.props.coverMediaDisplay&&this.props.coverMediaDisplay?"":p.createElement("div",{className:"date-text ".concat(T.A.postDateFull)},l),!this.props.hero&&p.createElement("div",{className:"date-text ".concat(T.A.postDate)},l)),!this.props.beyondHeader&&p.createElement("div",{className:"no-print ".concat(T.A.actionWrapper," ").concat(this.props.type," ").concat(this.props.coverMediaDisplay)},p.createElement(w.A,{id:this.props.id,title:this.props.title,slug:this.props.slug,nodeType:this.props.nodeType,disable:this.props.disableSavedContent,showTooltip:t,onTooltipClose:this.dismissTooltip}),p.createElement(x.A,{type:this.props.type,slug:this.props.slug,commentCount:this.props.commentCount,commentStatus:this.props.commentStatus,hasAuthor:this.props.authors.length>0,hasPostDateFull:this.props.hero&&("lite"===this.props.coverMediaDisplay||!0===this.props.beyondHeader)}))),t&&p.createElement(E.A,{className:C.A.tooltipMobile,useBaseStyles:!1,onClose:this.dismissTooltip,hasAuthor:n,hasCommentIcon:r,commentCount:this.props.commentCount,hasPostDateFull:o,shouldTrackVisible:!1}));return p.createElement(p.Fragment,null,p.createElement("header",{"data-testid":"article-header"},"blog-content"===this.props.type?p.createElement(D,this.props,u):u,!this.props.hero||"lite"!==this.props.coverMediaDisplay&&!0!==this.props.beyondHeader?"":p.createElement(p.Fragment,null,!this.props.beyondHeader&&null!==(e=this.props.eduVideo)&&void 0!==e&&e.mediaItemUrl?p.createElement(A.A,(0,a.A)({},this.props,{eduVideo:this.props.eduVideo,redirectURL:this.props.slug,beyondHeader:this.props.beyondHeader})):p.createElement(b.A,{heroType:"simple",media:this.props.hero,beyondHero:this.props.beyondHeader,beyondKey:this.props.beyondKey,link:this.props.beyondHeaderRedirectExists?this.props.slug:void 0})),this.props.subHero&&p.createElement("div",{className:T.A.subHero},this.props.subHero)))}}d().number,d().string,d().node,d().string.isRequired,d().string,d().string.isRequired,d().string,d().string,d().string,d().string,d().arrayOf(d().object),d().shape({media_type:d().string}),d().oneOfType([d().string,d().object]),d().string.isRequired,d().string.isRequired,d().string,d().shape({mediaItemUrl:d().string}),d().string,d().string,d().bool,d().number,d().number,d().bool,d().bool,d().bool;_.defaultProps={id:"",commentCount:0,titleClass:"",hero:{},authors:[],coverMediaDisplay:"hide",eyebrow:null,subHero:null,postDate:"",created:"",firstPublished:"",beyondHeader:!1,type:"",beyondKey:void 0,beyondParentType:"",nid:0,beyondHeaderRedirectExists:!0,showTooltip:!1};const N=_},95380:(e,t,n)=>{"use strict";var r=n(92127),a=n(74472),o=n(4514),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);r(r.P+r.F*i,"String",{padStart:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},95411:(e,t,n)=>{var r=n(43305),a=n(55089),o=n(67574)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},95450:(e,t,n)=>{"use strict";n.d(t,{GF:()=>i,_D:()=>s,lb:()=>o});var r=n(75930),a=n(17904),o=("{\n background: ".concat(a.Tj.white,";\n position: relative;\n\n\t\t@media screen and (min-width: ").concat(a.T5.small,") {\n margin: 40px auto;\n }\n }"),{container:(0,r.AH)("margin:0 auto;width:100%;max-width:790px;position:relative;border:1px solid #d9d9d9;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.09);> div,> article{box-shadow:none;border:none;ul{max-width:100%;overflow:hidden;overflow-x:auto !important;}}background-color:#fff;")}),i={container:(0,r.AH)("padding:20px 20px;&.remove-bottom-padding{padding-bottom:0;}@media screen and (min-width:",a.T5.medium,"){padding:20px 30px;}"),content:(0,r.AH)("display:flex;justify-content:center;width:100%;padding:6px 20px;background-color:#fff7ed;border-radius:6px;& > div{display:flex;align-items:flex-start;p,strong{font-size:16px;}p{display:flex;align-items:flex-start;margin:0;text-align:start;line-height:110%;}}")},s={container:(0,r.AH)("display:flex;flex-direction:column;width:100%;padding:20px;font-size:21px;font-style:normal;font-weight:300;line-height:27px;h3,p{margin:0;padding:0;}@media screen and (min-width:",a.T5.small,"){padding:20px 30px;}"),title:(0,r.AH)("color:",a.Tj.brand1,";font-size:16px;font-weight:600;line-height:18px;letter-spacing:1px;text-transform:uppercase;font-family:'canada-type-gibson';margin-bottom:10px !important;"),description:(0,r.AH)("color:#333;a{color:#00a7e1;font-weight:500;text-decoration:none;}a:hover{background-color:",a.Tj.hover,";}"),topSection:(0,r.AH)("display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;margin:20px 0;@media screen and (min-width:",a.T5.small,"){flex-direction:row;}"),iconContainer:(0,r.AH)("display:flex;align-items:center;justify-content:center;max-width:20px;"),avatarContainer:(0,r.AH)("display:flex;align-items:center;& > *:not(:first-child){margin-left:-5px;}& > *:nth-child(3n + 1){background-color:#4fd2ff;}& > *:nth-child(3n + 2){background-color:#6fb300;}& > *:nth-child(3n + 3){background-color:#ff780d;}& > div{display:flex;width:27.75px;height:27.75px;border-radius:50%;border:2px solid #fff;overflow:hidden;}"),avatar:(0,r.AH)("display:flex;"),defaultAvatar:(0,r.AH)("position:relative;width:100%;span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--Edutopia-Colors-Secondary-White,#fff);text-align:center;font-family:'MuseoSlab-700';font-size:16px;font-style:normal;font-weight:600;line-height:16px;}"),commentContainer:(0,r.AH)("display:flex;padding:0px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border-radius:10px;background:#fff;margin-left:0px;a{color:#00a7e1;text-decoration:none;}a:hover{background-color:",a.Tj.hover,";}@media screen and (min-width:",a.T5.small,"){margin-left:0px;}"),commentReply:(0,r.AH)("color:#333;&.has-reply{margin-left:0;border-left:2px solid #333;padding-left:18px;}@media screen and (min-width:",a.T5.small,"){&.has-reply{margin-left:0px;}}"),commentContent:(0,r.AH)("color:#666;font-style:italic;")}}
172,95493:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>bt});var r=n(54705),a=n(75930),o=n(16762),i=n.n(o),s=n(96540),l=n(68154),c=n(71468),u=n(31580),d=n(17904),p=n(62524);const m="\n * {\n box-sizing: border-box;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n @font-face {\n font-family: 'canada-type-gibson';\n }\n @font-face {\n font-family: 'MuseoSlab-700';\n font-display: swap;\n src: url('/assets/fonts/29D59A_0_0.woff') format('woff');\n }\n @font-face {\n font-family: 'MuseoSlab-500';\n font-display: swap;\n src: url('/assets/fonts/29D59A_1_0.woff') format('woff');\n }\n @font-face {\n font-family: 'MuseoSlab-300';\n font-display: swap;\n src: url('/assets/fonts/2A8B2A_0_0.woff') format('woff');\n }\n body {\n font-size: 15px;\n margin: 0;\n overflow-anchor: none;\n }\n img {\n vertical-align: middle;\n }\n .headroom-wrapper {\n height: 60px !important;\n }\n .page-outer {\n margin: 0 auto 0;\n &--alert-open {\n margin-top: 127px;\n }\n }\n .page-inner-full-height {\n min-height: calc(100vh - 87px);\n\n .profile-menu {\n display: none;\n }\n\n @media screen and (min-width: ".concat(d.T5.large,") {\n .profile-menu {\n display: flex;\n }\n }\n }\n @media screen and (max-width: ").concat(d.T5.large,") {\n\t\t.page-inner-full-height {\n\t\tmin-height: calc(100vh - 67px);\n\t\t}\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n .page-outer {\n display: block;\n }\n }\n .page-inner {\n margin: 0 auto;\n padding: 10px;\n width: 100%;\n max-width: 790px;\n min-height: calc(100vh - 439px);\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n .page-inner {\n padding: 21px 20px;\n min-height: calc(100vh - 418px);\n }\n }\n @media screen and (min-width: ").concat(d.T5.xlarge,") {\n .page-inner {\n min-height: calc(100vh - 439px);\n box-sizing: content-box;\n }\n }\n .page-inner--content {\n margin: 0 auto;\n background-color: ").concat(d.Tj.white,";\n padding: 18px 20px 0;\n }\n .page-inner--no-min-height {\n min-height: auto;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n .page-inner--no-min-height {\n min-height: auto;\n }\n }\n @media screen and (min-width: ").concat(d.T5.xlarge,") {\n .page-inner--no-min-height {\n min-height: auto;\n }\n }\n @media print {\n .beyond-article,\n .no-print {\n display: 'none';\n }\n }\n .visual-essay-page {\n &.theme-offWhiteBlack {\n .hero-full {\n background-color: ").concat(d.Tj.offWhite,";\n margin-bottom: 0;\n }\n .page-inner-wrapper {\n color: ").concat(d.Tj.darkGrey,";\n background-color: ").concat(d.Tj.offWhite,";\n padding-top: 20px;\n\n .page-inner--content:first-of-type {\n background-color: ").concat(d.Tj.offWhite,";\n padding-bottom: 1px;\n }\n }\n\n\t\t\t.comments-wrapper {\n\t\t\t\tborder: 1px solid transparent!important;\n\t\t\t}\n\n #comments-view {\n margin-top: 6px;\n }\n\n .article-footer-wrapper {\n padding: 0 20px;\n }\n }\n }\n button, input, optgroup, select, textarea {\n font-family: ").concat(p.A.sansSerif,";\n }\n strong,\n b {\n font-weight: 500;\n }\n .hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n }\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n text-rendering: optimizeLegibility;\n }\n h1,\n .h1 {\n color: ").concat(d.Tj.black,";\n font-family: ").concat(p.A.displayBold,";\n font-weight: normal;\n font-style: normal;\n margin: 0;\n line-height: 27px;\n font-size: 24px;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n h1,\n .h1 {\n line-height: 42px;\n font-size: 33px;\n }\n }\n h2,\n .h2 {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 300;\n font-style: normal;\n line-height: 24px;\n color: ").concat(p.A.mediumGrey,";\n font-size: 18px;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n h2,\n .h2 {\n line-height: 28px;\n font-size: 24px;\n }\n }\n h3,\n .h3 {\n font-family: ").concat(p.A.displayBold,";\n font-weight: normal;\n font-style: normal;\n margin: 1em 0 0;\n line-height: 24px;\n color: ").concat(d.Tj.darkGrey2,";\n font-size: 21px;\n @media screen and (min-width: ").concat(d.T5.small,") {\n line-height: 30px;\n font-size: 24px;\n }\n }\n h4,\n .h4 {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 500;\n font-style: normal;\n line-height: 24px;\n color: ").concat(d.Tj.darkGrey2,";\n font-size: 20px;\n }\n h5,\n .h5 {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 500;\n font-style: normal;\n line-height: 23px;\n color: ").concat(d.Tj.darkGrey2,";\n font-size: 21px;\n }\n h6,\n .h6 {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 500;\n font-style: normal;\n text-transform: uppercase;\n line-height: 21px;\n color: ").concat(d.Tj.black,";\n font-size: 18px;\n }\n p {\n color: ").concat(d.Tj.darkGrey,";\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 300;\n font-size: 21px;\n font-style: normal;\n margin-top: 0;\n margin-bottom: 1.5em;\n line-height: 27px;\n word-wrap: break-word;\n letter-spacing: 0.8px;\n }\n li {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 300;\n font-style: normal;\n margin-top: 0;\n margin-bottom: 15px;\n line-height: 29px;\n color: ").concat(d.Tj.darkGrey,";\n font-size: 21px;\n }\n blockquote {\n position: relative;\n margin: 1.5em 30px 1.5em 20px;\n border-left: 6px solid ").concat(d.Tj.lightGrey2,";\n padding-left: 10px;\n line-height: 30px;\n color: ").concat(d.Tj.black,";\n font-family: Arial, Verdana, sans-serif;\n font-size: 21px;\n font-weight: 300;\n font-style: normal;\n clear: both;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n blockquote {\n margin: 1.5em 40p
172x;\n }\n }\n blockquote[data-quote-type='pull'] p {\n display: inline;\n }\n .page-inner a {\n text-decoration: none;\n color: ").concat(d.Tj.brand2,";\n font-weight: 500;\n word-wrap: break-word;\n }\n .page-inner a:hover,\n .page-inner li a:hover,\n .page-inner blockquote a:hover {\n outline: none;\n background-color: ").concat(d.Tj.hover,";\n cursor: pointer;\n }\n .page-inner ul,\n .page-inner ol {\n padding-left: 0;\n list-style-position: inside;\n }\n .page-inner strong {\n font-weight: 500;\n }\n blockquote a[href$='.pdf']:not(.pdf-anchor):after,\n li a[href$='.pdf']:not(.pdf-anchor):after,\n p a[href$='.pdf']:not(.pdf-anchor):after {\n display: inline-block;\n margin-left: 6px;\n background: url(\"/assets/file-download-blue.svg\") no-repeat center center/16px 16px;\n width: 16px;\n height: 16px;\n content: '';\n }\n .eyebrow {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 600;\n font-style: normal;\n text-transform: uppercase;\n line-height: 1;\n letter-spacing: 1.55px;\n color: ").concat(d.Tj.brand1,";\n font-size: 13px;\n margin-bottom: 3px;\n }\n .feature-component__topic {\n color: ").concat(d.Tj.brand2Light,";\n }\n .date-text {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 400;\n font-style: normal;\n text-transform: none;\n line-height: 20px;\n letter-spacing: normal;\n color: ").concat(d.Tj.mediumGrey2,";\n font-size: 16px;\n }\n .grey-title-link,\n .page-inner .grey-title-link {\n text-decoration: none;\n color: ").concat(d.Tj.darkGrey2,";\n font-weight: normal;\n }\n .black-title-link,\n .page-inner .black-title-link {\n text-decoration: none;\n color: ").concat(d.Tj.black,";\n font-weight: normal;\n }\n .section-heading {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 600;\n font-style: normal;\n text-transform: uppercase;\n line-height: 30px;\n color: ").concat(d.Tj.darkGrey,";\n font-size: 18px;\n letter-spacing: 2px;\n }\n .section-heading--small {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 600;\n font-style: normal;\n text-transform: uppercase;\n line-height: 18px;\n color: ").concat(d.Tj.darkGrey,";\n font-size: 17px;\n letter-spacing: .8px;\n }\n .clearfix:after {\n display: table;\n clear: both;\n content: '';\n }\n\n .hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n }\n .article {\n margin-bottom: 33px;\n }\n .article-wrap {\n padding-top: 0.1px;\n }\n .article-separator {\n margin: 3px 0 0;\n border: 0;\n border-bottom: 1px solid #cacaca;//ð¨\n }\n .video-link {\n display: block;\n position: relative;\n }\n .video-link:before {\n display: block;\n position: absolute;\n top: 50%;\n left: 50%;\n opacity: 0.9;\n z-index: 15;\n margin: -40px 0 0 -40px;\n background: url(\"/assets/video-circle-white.svg\") no-repeat left center/80px 80px;\n width: 80px;\n height: 80px;\n content: '';\n }\n .video-link:hover:before {\n background: url(\"/assets/video-circle-ltblue.svg\") no-repeat left center/80px 80px;\n }\n .page-outer--offline .video-link {\n overflow: hidden;\n }\n .page-outer--offline .video-link:before,\n .page-outer--offline .video-link:hover:before {\n display: none;\n }\n\n\t// react hot toast loading icon\n\t.go1858758034 {\n\t\twidth: 20px!important; // Adjust width as needed\n\t\theight: 20px!important; // Adjust height as needed\n\t}\n\t.react-toast-container{\n\t\tbackground: #F2F2F2!important;\n\t}\n\n @media print {\n div.page-outer > header,\n #footer {\n display: none !important;\n }\n }\n\n .article-page, .visual-essay-page {\n @media print {\n .no-print,\n .embedded-video__container,\n .embed-container,\n article > header .modal-overlay + div::after,\n #comments-view,\n a::after,\n article footer,\n button,\n iframe,\n embed,\n video,\n aside {\n display: none !important;\n }\n\n @page :first {\n margin-top: 2.313rem;\n margin-bottom: 6.25rem;\n }\n\n @page {\n margin-bottom: 6.25rem;\n margin-top: 3.375rem;\n margin-left: 4.5rem;\n margin-right: 4.5rem;\n\n counter-increment: page;\n @bottom-right {\n content: counter(page);\n font-family: ").concat(p.A.display," !important;\n font-size: .75rem !important;\n font-weight: 400 !important;\n color: #797979 !important;\n }\n }\n\n @page {\n @top-left {\n content: '';\n }\n @top-center {\n content: '';\n }\n @top-right {\n content: '';\n }\n\n @bottom-center {\n content: url(\"/assets/edu-bug-default.svg\");\n }\n }\n\n .visual-essay-card .box {\n transform: translate(0px, 0px) !important;\n opacity: 1 !important;\n }\n\n body,\n .rich-text p,\n li,\n a {\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 400;\n font-size: .875rem;
172\n leading-trim: Cap height;\n line-height: 1.0938rem;\n }\n\n a {\n color: ").concat(d.Tj.pacificBlue," !important;\n font-weight: 500 !important;\n font-size: .875rem;\n }\n\n body,\n .rich-text p,\n a {\n margin-bottom: .875rem;\n }\n\n li {\n margin-bottom: .625rem !important;\n }\n\n body,\n .rich-text p,\n li,\n h1,\n h2,\n h3 {\n color: black;\n }\n\n // HEADER STYLE\n .eyebrow {\n font-size: .625rem;\n margin-bottom: .1875rem !important;\n line-height: 1.25rem !important;\n color: ").concat(d.Tj.brand1," !important;\n }\n\n .article-header-footer-container {\n margin-bottom: .875rem;\n }\n\n h1, .h1 {\n font-size: 1.125rem;\n margin-bottom: .1875rem !important;\n line-height: 1.4063rem !important;\n }\n\n h1 + div {\n margin-bottom: .1875rem !important;\n line-height: 150% !important;\n }\n\n article > header {\n margin-bottom: calc(.625rem - .1875rem) !important;\n }\n\n article > header p {\n font-size: 1rem !important;\n margin-bottom: .1875rem !important;\n line-height: 1.25rem !important;\n }\n\n .byline, .date-text {\n font-size: .75rem !important;\n margin-bottom: .1875rem !important;\n margin-top: 0 !important;\n line-height: 150% !important;\n }\n // END HEADER STYLE\n\n .article-wrap {\n -webkit-print-color-adjust: exact;\n\n h3 {\n font-size: 1rem;\n }\n\n .hero--simple,\n .action-bar,\n .article-footer__social-block,\n .hero-video {\n display: none;\n }\n }\n }\n }\n");var h=n(48231),f=n(32465);const g={topWrapper:(0,a.AH)("{\n\t\tposition: relative;\n\t\tz-index: 2;\n font-family: ".concat(p.A.sansSerif,";\n background-color: ").concat(d.Tj.lightGrey2,";\n padding: 20px;\n font-size: 15px;\n\n @media print {\n & {\n display: none;\n }\n }\n }")),top:(0,a.AH)("{\n margin: 0 auto;\n max-width: 1280px;\n position: relative;\n }"),bottomLinks:(0,a.AH)("{\n margin: 42px auto 0;\n padding: 0;\n list-style: none;\n text-align: center;\n line-height: 18px;\n font-size: 12px;\n\n @media screen and (min-width: ".concat(d.T5.xlarge,") {\n margin-top: 21px;\n }\n }")),bottomLinkItem:(0,a.AH)("{\n font-family: ".concat(p.A.sansSerif,";\n display: inline-block;\n margin-bottom: 0;\n line-height: 21px;\n font-size: 14px;\n letter-spacing: .6px;\n\n &:after {\n padding: 0 9px;\n color: ").concat(d.Tj.brand1,";\n content: 'â¢';\n }\n\n &:last-child:after {\n padding: 0;\n content: '';\n }\n }")),bottomLink:(0,a.AH)("{\n text-decoration: none;\n color: ".concat(d.Tj.mediumGrey,";\n\n &:hover,\n &:focus {\n text-decoration: underline;\n }\n }")),bottom:(0,a.AH)("{\n background-color: ".concat(d.Tj.footerBgColor,";\n padding: 0 5px;\n text-align: center;\n color: ").concat(d.Tj.mediumGrey2,";\n }")),glef:(0,a.AH)("{\n margin: 0 auto;\n max-width: 790px;\n }"),glefLink:(0,a.AH)("{\n text-decoration: none;\n }"),glefLogo:(0,a.AH)("{\n\t\twidth: 100%;\n\t\tmax-width: 471px;\n height: 100%;\n margin-top: 28px;\n }"),glefTitle:(0,a.AH)("{\n font-family: ".concat(p.A.sansSerif,";\n font-weight: 600;\n display: inline-block;\n margin: 9px 0 0;\n text-transform: uppercase;\n letter-spacing: 2.6px;\n color: ").concat(d.Tj.white,";\n font-size: 17px;\n }")),legal:(0,a.AH)("{\n font-family: ".concat(p.A.sansSerif,";\n margin: 0 auto;\n max-width: 1120px;\n line-height: normal;\n font-size: 14px;\n letter-spacing: .4px;\n padding-bottom: 40px;\n\n @media screen and (min-width: ").concat(d.T5.large,") {\n padding-bottom: 62px;\n }\n }")),followTitle:(0,a.AH)("\n font-family: ".concat(p.A.sansSerif,";\n font-weight: 500;\n margin: 12px 0 10px;\n line-height: 18px;\n color: ").concat(d.Tj.darkGrey,";\n font-size: 17px;\n letter-spacing: .6px;\n ")),topicLinksContainer:(0,a.AH)("{\n display: block;\n float: left;\n max-width: 1280px;\n width: 100%;\n }"),topicLinksSection:(0,a.AH)("{\n float: left;\n margin-bottom: 30px;\n width: 100%;\n\n ul {\n margin: 0;\n padding: 0;\n width: 100%;\n }\n li {\n list-style: none;\n margin: 0;\n }\n @media screen and (min-width: ".concat(d.T5.small,") {\n width: 50%;\n }\n @media screen and (min-width: ").concat(d.T5.large,") {\n &:first-child {\n width: 58%;\n }\n &:nth-child(2) {\n width: 22%;\n }\n &:last-child {\n text-align: right;\n width: 19%;\n }\n }\n @media screen and (min-width: ").concat(d.T5.xlarge,") {\n &:first-child {\n width: 55.5%;\n }\n &:nth-child(2) {\n width: 25.5%;\n }\n }\n }")),topicLinksHeading:(0,a.AH)("{\n margin-top: 0;\n margin-bottom: 5px;\n font-size: 17px;\n letter-spacing: 1px;\n text-transform: uppercase;\n }"),topicLinksItem:(0,a.AH)("{\n color: ".concat(d.Tj.darkGrey2,";\n display: inline-block;\n font-size: 17px;\n line-height: 27px;\n letter-spacing: 1px;\n text-decoration: none;\n\n &:hover {\n background-color: ").concat(d.Tj.hover,";\n }\n }")),topicsPopular:(0,a.AH)("{\n float: left;\n width: 100%;\n @media screen and (min-width: ".concat(d.T5.large,") {\n width: 265px;\n }\n }")),about:(0,a.AH)("{\n margin-top: 9px;\n margin-bottom: 30px;\n font-weight: 300;\n font-style: italic;\n color: ".concat(d.Tj.white,";\n @media screen and (min-width: ").concat(d.T5.large,") {\n font-size: 20px;\n margin-bottom: 46px;\n }\n }")),copyright:(0,a.AH)("{\n color: ".concat(d.Tj.white,";\n @media screen and (min-width: ").concat(d.T5.large,") {\n font-size: 20px;\n }\n }")),trademark:(0,a.AH)("{\n color: ".concat(d.Tj.white,";\n @media screen and (min-width: ").concat(d.T5.large,") {\n font-size: 20px;\n }\n }"))};var v=n(84976);const y=()=>s.createElement("section",{className:"topic-links"},s.createElement("nav",{className:g.topicLinksContainer},s.createElement("div",{className:g.topicLinksSection},s.createElement("h5",{className:g.topicLinksHeading},"Popular Searches"),s.createElement("div",{className:g.topicsPopular},s.createElement("ul",{id:"footer-topic-links-1"},s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/assessment"},"Assessment")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/brain-based-learning"},"Brain-Based Learning")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/ai-in-education"}
172,"AI in Education")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/classroom-management"},"Classroom Management")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/english-language-learners"},"English Language Learners")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/learning-environments"},"Learning Environments")))),s.createElement("div",{className:g.topicsPopular},s.createElement("ul",{id:"footer-topic-links-2"},s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/new-teachers"},"New Teachers")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/podcasts"},"Podcasts")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/research"},"Research")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/student-engagement"},"Student Engagement")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic/teacher-wellness"},"Teacher Wellness")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/technology-integration"},"Technology Integration"))))),s.createElement("div",{className:g.topicLinksSection},s.createElement("h5",{className:g.topicLinksHeading},"Grade Levels"),s.createElement("ul",{id:"footer-grade-links"},s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/grade-level-prek"},"Pre-K")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/grade-level-k-2"},"K-2 Primary")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/grade-level-3-5"},"3-5 Upper Elementary")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/grade-level-6-8"},"6-8 Middle School")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/grade-level-9-12"},"9-12 High School")))),s.createElement("div",{className:g.topicLinksSection},s.createElement("h5",{className:g.topicLinksHeading},"About Us"),s.createElement("ul",{id:"footer-about-links"},s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about"},"Our Mission")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about/core-strategies"},"Core Strategies")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about-team"},"Meet the Team")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/contributors"},"Our Contributors")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/go/newsletters"},"Newsletters")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about/your-turn-write-us"},"Write for Us")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about/contact"},"Contact Us")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about/contact/faq"},"Frequently Asked Questions")),s.createElement("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/about/account-help"},"Account Help"))))));var b,x,w=n(21764),E=n(84481);const C=()=>s.createElement("footer",{id:"footer","data-testid":"footer"},s.createElement("div",{className:g.topWrapper},s.createElement("div",{className:g.top},b||(b=s.createElement(y,null)),s.createElement("section",{className:g.socialLinks},s.createElement("h3",{className:g.followTitle},"Follow Edutopia"),x||(x=s.createElement(w.A,{iconSize:36,services:E.u,notShare:!0}))),s.createElement("section",null,s.createElement("ul",{className:g.bottomLinks},s.createElement("li",{className:g.bottomLinkItem},s.createElement("a",{href:"https://glef.org/privacy-policy/",className:g.bottomLink},"Privacy Policy")),s.createElement("li",{className:g.bottomLinkItem},s.createElement("a",{href:"https://glef.org/terms-of-use/",className:g.bottomLink},"Terms of Use")))))),s.createElement("div",{className:g.bottom},s.createElement("section",{className:g.glef},s.createElement("a",{href:"https://glef.org/",target:"_blank",rel:"noopener noreferrer",className:g.glefLink},s.createElement("img",{src:"/assets/glef-logo-outline.png",alt:"George Lucas Educational Foundation",height:"119",className:g.glefLogo}))),s.createElement("section",{className:g.legal},s.createElement("div",{id:"about",className:g.about},"Edutopia is an initiative of the George Lucas Educational Foundation."),s.createElement("div",{id:"copyright",className:g.copyright},"©",(new Date).getFullYear()," George Lucas Educational Foundation. All Rights Reserved."),s.createElement("div",{id:"trademark",className:g.trademark},"Edutopia®, the EDU Logo® and Lucas Education Research Logo® are trademarks or registered trademarks of the George Lucas Educational Foundation in the U.S. and other countries."))));var k=n(29970),A=n(44206),T=n(7066),D=n(4801),S=n(85501),_=n(63662),N=n(20708),O=n.n(N);function j(){j=function(e,t){return new n(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function n(e,r,a){var o=RegExp(e,r);return t.set(o,a||t.get(e)),(0,_.A)(o,n.prototype)}function r(e,n){var r=t.get(n);return Object.keys(r).reduce((function(t,n){var a=r[n];if("number"==typeof a)t[n]=e[a];else{for(var o=0;void 0===e[a[o]]&&o+1<a.length;)o++;t[n]=e[a[o]]}return t}),Object.create(null))}return(0,S.A)(n,RegExp),n.prototype.exec=function(t){var n=e.exec.call(this,t);if(n){n.groups=r(n,this);var a=n.indices;a&&(a.groups=r(a,this))}return n},n.prototype[Symbol.replace]=function(n,a){if("string"==typeof a){var o=t.get(this);return e[Symbol.replace].call(this,n,a.replace(/\$<([^>]+)(>|$)/g,(function(e,t,n){if(""===n)return e;var r=o[t];return Array.isArray(r)?"$"+r.join("$"):"number"==typeof r?"$"+r:""})))}if("function"==typeof a){var i=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(r
172(e,i)),a.apply(this,e)}))}return e[Symbol.replace].call(this,n,a)},j.apply(this,arguments)}var F="edu-site-notification",I="Site Notification",P=e=>{e=O()(e),k.Ay.event({category:I,action:e,label:"".concat(I," ").concat(e)})};function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var M,H,R,B=n(52736);const z=e=>{var t,{dispatch:n,siteNotification:o,context:i,isLoggedIn:l}=e,{enableNotification:c,notificationVariation:u,notificationMessage:p,backgroundColor:m,textColor:f,notificationEnd:g,notificationStart:v,timestamp:y}=o,b="/"===i||"/home"===i,[x,w]=(0,s.useState)(),[E,C]=(0,s.useState)(!1);(0,s.useEffect)((()=>{n((0,h.Xf)());var e=(()=>{var e;try{e=JSON.parse(window.localStorage.getItem(F))}catch(t){e={}}return e})();w(null==e?void 0:e.hiddenAt)}),[]),(0,s.useEffect)((()=>{C(!1)}),[i]);var k=(0,s.useRef)(null);if(((e,t)=>{var n=e=>{var t,n,r,a;e.preventDefault(),P("click");var o=(null===(t=e.target)||void 0===t?void 0:t.href)||(null===(n=e.target)||void 0===n||null===(n=n.closest("a"))||void 0===n?void 0:n.href),i=(null===(r=e.target)||void 0===r?void 0:r.target)||(null===(a=e.target)||void 0===a||null===(a=a.closest("a"))||void 0===a?void 0:a.target);if(o)return"_blank"===i?window.open(o,"_blank"):void(window.location.href=o)};(0,s.useEffect)((()=>{var t,r=null===(t=e.current)||void 0===t?void 0:t.getElementsByTagName("a"),a=null==r?void 0:r.length;if(a)for(var o=0;o<a;o++)r[o].addEventListener("click",n);return()=>{if(a)for(var e=0;e<a;e++)r[e].removeEventListener("click",n)}}),[t])})(k,p),!c||l&&"homeroom"===u)return null;var A,T,D=(null===(t=window)||void 0===t||null===(t=t.location)||void 0===t?void 0:t.pathname)||"",S=((e,t,n)=>{var r={default:{iconAsset:null,styles:{backgroundColor:t||d.Tj.notificationBgColor,color:n||d.Tj.notificationTextColor},restrictedPages:["/my-homeroom","/account/","/ask-and-answer","/teacher2teacher"]},homeroom:{iconAsset:"../../../../assets/homeroom-banner-rocket-icon.png",styles:{backgroundColor:"#000000",color:"#FFFFFF"},restrictedPages:["/my-homeroom","/account/"]}};return r[e]||r.default})(u,m,f);if(S.restrictedPages.some((e=>D.includes(e))))return null;if(A=new Date(v).getTime(),!(new Date((new Date).toLocaleString("en-US",{timeZone:"America/Vancouver"})).getTime()>=A))return null;if(T=new Date(g).getTime(),new Date((new Date).toLocaleString("en-US",{timeZone:"America/Vancouver"})).getTime()>T)return null;if((e=>{var t,n=e.matchAll(j(/<a\shref=(\\)?"([^"]+)">/g,{link:2})),r=[];for(var a of n){var o,i,s=(null==a||null===(o=a.groups)||void 0===o||null===(o=o.link)||void 0===o?void 0:o.replace(null===(i=window)||void 0===i||null===(i=i.location)||void 0===i?void 0:i.origin,"")).split("?")[0].replace(/^\/|\/$/g,"");r.push(s)}if(!r.length)return!1;var l=null===(t=window)||void 0===t||null===(t=t.location)||void 0===t||null===(t=t.pathname)||void 0===t?void 0:t.replace(/^\/|\/$/g,"");for(var c of r)if(c===l)return!0;return!1})(p))return null;var _=x!==y;_&&!E&&(P("display"),C(!0));var N,O=(e=>{var{notificationVariation:t,isHomePage:n,themeStyles:o}=e,i={default:{wrapper:(0,a.AH)("margin:",n?"15px 15px -15px 15px":"15px",";overflow:hidden;@media screen and (min-width:",d.T5.large,"){margin:15px;}"),container:(0,a.AH)("border-radius:3px;background-color:",o.backgroundColor,";display:flex;align-items:center;justify-content:space-between;position:relative;"),content:(0,a.AH)("p{font-size:16px;padding:15px;margin:0;color:",o.color,";@media screen and (max-width:",d.T5.small,"){line-height:22px;}}a{color:",o.color,";}"),closeButton:(0,a.AH)("background:transparent;border:none;margin-right:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;svg{width:24px;height:24px;path{fill:",o.color,";}}@media screen and (max-width:",d.T5.medium,"){svg{width:12px;height:12px;}top:0;right:0;position:absolute;margin-right:0;padding:6px;}")},homeroom:{wrapper:(0,a.AH)("display:flex;align-items:center;justify-content:center;position:relative;z-index:-1;background-color:#99e6ff;padding:15px 20px 19px;margin-bottom:",n?"-15px":"0",";overflow:hidden;@media screen and (min-width:",d.T5.large,"){padding:29px 20px 22px;}"),container:(0,a.AH)("border-radius:200px;border:1px solid #ff9d81;background:#fff;display:flex;align-items:center;position:relative;.notification-icon-container{display:none;align-items:center;justify-content:center;margin:8px 0px 8px 8px;width:28.643px;height:31px;border-radius:50%;overflow:hidden;background-color:#99e6ff;img{width:100%;}}@media screen and (min-width:",d.T5.medium,"){.notification-icon-container{display:flex;}}"),content:(0,a.AH)("margin:12px 15px 12px;p,a{color:#ff4c00;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:0.212px;text-transform:uppercase;margin:0;}@media screen and (max-width:",d.T5.medium,"){margin:13px 40px 12px 32px;p,a{line-height:22px;}}@media screen and (max-width:",d.T5.small,"){margin:13px 32px 12px 32px;}"),closeButton:(0,a.AH)("background:transparent;border:none;margin-right:15px;
172display:flex;align-items:center;justify-content:center;cursor:pointer;top:unset;right:unset;position:relative;svg{width:24px;height:24px;path{fill:#ff4c00;}}@media screen and (max-width:",d.T5.medium,"){svg{width:12px;height:12px;}top:8px;right:10px;position:absolute;margin-right:0;padding:6px;}"),clouds:(0,a.AH)("display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;max-width:1280px;.right-cloud{position:absolute;top:60%;right:-102px;transform:translateY(-50%);}.left-cloud{position:absolute;top:40%;left:-69px;transform:translateY(-50%);}@media screen and (min-width:",d.T5.medium,"){display:block;}")}};return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},i[t]||i.default)})({notificationVariation:u,isHomePage:b,themeStyles:S.styles});return s.createElement(s.Fragment,null,_?s.createElement("div",{className:O.wrapper},"homeroom"===u&&s.createElement("div",{className:O.clouds},M||(M=s.createElement(B.Es,{height:49,width:175,className:"right-cloud"})),H||(H=s.createElement(B.Es,{height:49,width:175,className:"left-cloud"}))),s.createElement("div",{role:"alert",className:O.container},S.iconAsset&&s.createElement("div",{className:"notification-icon-container"},s.createElement("img",{src:S.iconAsset,alt:"icon for notification banner"})),s.createElement("div",{className:O.content,ref:k,dangerouslySetInnerHTML:{__html:(N=p,N.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'").replace(/ /g," ").replace(/©/g,"©").replace(/®/g,"®"))}}),s.createElement("button",{onClick:e=>{e.preventDefault(),(e=>{var t={hiddenAt:e};window.localStorage.setItem(F,JSON.stringify(t))})(y),w(y)},className:O.closeButton,"aria-label":"Close"},R||(R=s.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",width:"24px",height:"24px"},s.createElement("title",null,"close"),s.createElement("path",{d:"M380.2 58.3c5.7-6.7 4.9-16.8-1.9-22.5s-16.8-4.9-22.6 1.9L192 231.2 28.2 37.7c-5.7-6.7-15.8-7.6-22.5-1.9s-7.6 15.8-1.9 22.5L171 256 3.8 453.7c-5.7 6.7-4.9 16.8 1.9 22.6s16.8 4.9 22.5-1.9L192 280.8 355.8 474.3c5.7 6.7 15.8 7.6 22.6 1.9s7.6-15.8 1.9-22.6L213 256 380.2 58.3z"})))))):null)};var V=n(97155),U=n(12024);const q=e=>{var t=t=>{(0,T.pV)("taxonomy_term--topics",t,e.dispatch)},n=t=>{e.toggleTopicsMenu(),e.dispatch((0,h.DJ)()),k.Ay.event({category:"Header",action:"navigation",label:t.target.getAttribute("href")})};return s.createElement("ul",{className:"".concat(V.A.topicsMenu," topics-menu")},s.createElement("li",{className:"xsmall"},s.createElement(v.N_,{to:"/assessment",onMouseOver:()=>{t("/assessment")},onClick:n},"Assessment")),s.createElement("li",null,s.createElement(v.N_,{to:"/integrated-studies",onMouseOver:()=>{t("/integrated-studies")},onClick:n},"Integrated Studies")),s.createElement("li",{className:"large"},s.createElement(v.N_,{to:"/project-based-learning",onMouseOver:()=>{t("/project-based-learning")},onClick:n},"Project-Based Learning")),s.createElement("li",{className:"xlarge"},s.createElement(v.N_,{to:"/social-emotional-learning",onMouseOver:()=>{t("/social-emotional-learning")},onClick:n},"Social and Emotional Learning")),s.createElement("li",{className:"large"},s.createElement(v.N_,{to:"/topic/professional-learning",onMouseOver:()=>{t("/topic/professional-learning")},onClick:n},"Professional Learning")),s.createElement("li",{className:"large"},s.createElement(v.N_,{to:"/technology-integration",onMouseOver:()=>{t("/technology-integration")},onClick:n},"Technology Integration")),s.createElement("li",{className:"small"},s.createElement(v.N_,{to:"/topic-index",onMouseOver:()=>{(0,T.pV)("node--landing-page","/topic-index",e.dispatch)},onClick:n},"All Topics")))};var W,G=n(11529);const Y=e=>{var{activityFeed:t}=e;if(!t)return null;var n=new Map(Object.entries((null==t?void 0:t.items)||{})).values().next().value;return t&&(!t.homeroomLastActive||(null==n?void 0:n.created)>t.homeroomLastActive)?W||(W=s.createElement("div",{className:"notification-alert-badge"})):null};var K,Z,$,Q=n(76910);class X extends s.Component{constructor(e){super(e)}render(){var e,{props:t}=this;return s.createElement(s.Fragment,null,s.createElement("nav",{className:V.A.mainMenu,"data-testid":"header-nav"},s.createElement("ul",{className:V.A.menuItems},s.createElement("li",{className:V.A.menuItem},s.createElement("button",{"aria-expanded":t.topicsMenuOpen,className:"".concat(V.A.topicsMenuTrigger," ").concat(t.topicsMenuOpen?"".concat(V.A.topicsMenuTrigger,"--open"):""),id:"topics-menu-trigger",onClick:t.toggleTopicsMenu},"Topics"),s.createElement("nav",{"aria-labelledby":"topics-menu-trigger",className:"".concat(V.A.topicsMenuWrapper," ").concat(t.topicsMenuOpen?"".concat(V.A.topicsMenuWrapper,"--open"):"")},s.createElement(q,t))),s.createElement("li",{className:V.A.menuItem,onClick:()=>{t.closeMenu()}},s.createElement(v.N_,{to:"/videos",className:V.A.menuLink,onClick:()=>k.Ay.event({category:"Header",action:"navigation",label:"/videos"}),onMouseOver:()=>{(0,T.pV)("node--landing-page","/videos",t.dispatch)}},"Videos")),s.createElement("li",{className:V.A.menuItem,onClick:()=>{t.closeMenu()}},s.createElement(v.N_,{to:"/teacher2teacher",className:V.A.menuLink,onClick:()=>k.Ay.event({category:"Header",action:"navigation",label:"/teacher2teacher"})},"Teacher2Teacher")),s.createElement("li",{className:"".concat(V.A.menuItem," ").concat(V.A.homeroomMenuItem)},void 0===t.loggedIn?s.createElement("div",{className:"".concat(Q.q," ").concat(V.A.homeroomSkeleton),"aria-hidden":"true"}):t.loggedIn?s.createElement(s.Fragment,null,s.createElement(v.N_,{to:"/my-homeroom",className:"".concat(V.A.homeroomLink," ").concat(V.A.menuLink),onClick:t.toggleProfileMenu,"aria-label":"My Homeroom"},K||(K=s.createElement("div",{className:"homeroom-icon"},s.createElement(U.A,null))),s.createElement("span",{className:"notification-alert-wrapper"},Z||(Z=s.createElement("span",null,"My Homeroom")),s.createElement(Y,{activityFeed:null==t||null===(e=t.user)||void 0===e?void 0:e.activityFeed}))),s.createElement("nav",{"aria-labelledby":"profile-menu-trigger",className:"".concat(V.A.topicsMenuWrapper," profile-menu-wrapper ").concat(t.profileMenuOpen?"".concat(V.A.topicsMenuWrapper,"--open"):"")},s.createElement(G.A,t))):s.createElement(v.N_,{to:"/my-homeroom",className:"".concat(V.A.homeroomLink," ").concat(V.A.menuLink," ").concat(V.A.powerUpButton),onClick:()=>{k.Ay.event({category:"AccountHeader",action:"SignUp",label:"Navigation"}
172),t.dispatch((0,h.b7)("powerUpSignup")),t.closeMenu()},"aria-label":"Power Up"},s.createElement("div",{className:"homeroom-icon"},(0,D.vQ)()),$||($=s.createElement("span",null,s.createElement("span",null,"Power Up!"))))))))}}X.defaultProps={location:{pathname:""}};const J=(0,c.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))((0,A.h)(X));var ee,te;const ne=e=>{var{goToSearch:t,navSearchOpen:n,searchTerm:r,toggleSearch:a,updateSearchTerm:o}=e;return s.createElement(s.Fragment,null,s.createElement("button",{"aria-expanded":n,className:"".concat(V.A.searchTrigger," ").concat(n?"".concat(V.A.searchTrigger,"--open"):""),"data-testid":"search-trigger",id:"search-trigger",onClick:a},ee||(ee=s.createElement("span",{className:"hidden"},"Search"))),s.createElement("div",{className:"".concat(V.A.search," ").concat(n?"".concat(V.A.search,"--open"):""),"aria-labelledby":"search-trigger"},s.createElement("form",{onSubmit:t},te||(te=s.createElement("label",{htmlFor:"headerSearch",className:"hidden"},"Search")),s.createElement("input",{onChange:o,value:r,className:V.A.searchInput,title:"Enter the terms you wish to search for.",type:"text",id:"headerSearch","data-testid":"search-input",size:"15",maxLength:"128"}),s.createElement("input",{type:"submit",name:"op",value:"Search",className:V.A.searchSubmit}))))};var re,ae=new u.A;class oe extends s.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{showPrompt:!1,promptType:""}),(0,r.A)(this,"closePrompt",(e=>{ae.set("surveyPrompt",e,{path:"/",maxAge:1209600}),this.setState({showPrompt:!1})}))}componentDidMount(){}render(){var e="";return"survey"===this.state.promptType&&(e=s.createElement("div",{className:"message"},"Help us make Edutopia better."," ",s.createElement("a",{href:"https://surveys.harveyresearch.com/se/0D146E2D2AC5C5C4?id=website",target:"_blank",rel:"noopener noreferrer",onClick:()=>this.closePrompt("clicked")},"Take our survey")," ","for a chance to win a $250 gift card!")),s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat(V.A.headerPrompt," ").concat(this.state.showPrompt?"open":"closed")},e,s.createElement("button",{onClick:()=>this.closePrompt("closed")},re||(re=s.createElement("span",{className:"hidden"},"Close")))))}}const ie=oe;var se;class le extends s.PureComponent{constructor(){super(...arguments),(0,r.A)(this,"state",{navSearchOpen:!1,searchTerm:"",topicsMenuOpen:!1,profileMenuOpen:!1}),(0,r.A)(this,"toggleTopicsMenu",(()=>{this.setState((e=>({topicsMenuOpen:!e.topicsMenuOpen,profileMenuOpen:!1,navSearchOpen:!1}))),this.state.topicsMenuOpen||k.Ay.event({category:"Header",action:"topicsOpen"})})),(0,r.A)(this,"toggleProfileMenu",(()=>{this.setState((e=>({profileMenuOpen:!e.profileMenuOpen,topicsMenuOpen:!1,navSearchOpen:!1}))),this.state.profileMenuOpen||k.Ay.event({category:"Header",action:"profileMenuOpen"}),this.closeMenu()})),(0,r.A)(this,"closeMenu",(()=>{this.props.dispatch((0,h.DJ)()),this.closeTopicsMenu(),this.closeProfileMenu()})),(0,r.A)(this,"closeProfileMenu",(()=>{this.setState((()=>({profileMenuOpen:!1})))})),(0,r.A)(this,"closeStatusMessage",(()=>{this.props.dispatch((0,h.CR)(!0,!1))})),(0,r.A)(this,"goToSearch",(e=>{e.preventDefault(),this.closeMenu(),this.state.navSearchOpen&&this.toggleSearch(),this.props.router.push({pathname:"/search",search:"?query=".concat(this.state.searchTerm)}),window.scrollTo(0,0)})),(0,r.A)(this,"toggleMobileNav",(()=>{this.props.dispatch((0,h.Nj)()),this.closeTopicsMenu(),this.setState((()=>({navSearchOpen:!1}))),this.props.mainMenuOpen||k.Ay.event({category:"Header",action:"menuOpen"})})),(0,r.A)(this,"toggleSearch",(()=>{!0!==this.props.mainMenuOpen&&!0!==this.state.topicsMenuOpen||this.closeMenu(),this.setState((e=>({navSearchOpen:!e.navSearchOpen}))),this.state.navSearchOpen||(k.Ay.event({category:"Header",action:"searchOpen"}),setTimeout((()=>{document.getElementById("headerSearch").select()}),0))})),(0,r.A)(this,"updateSearchTerm",(e=>{this.setState({searchTerm:e.target.value})})),(0,r.A)(this,"handleHomeroomClick",(e=>{var t,n=window.innerWidth<971,r=null===(t=this.props.location)||void 0===t||null===(t=t.pathname)||void 0===t?void 0:t.startsWith("/my-homeroom");n&&r&&(e.preventDefault(),this.toggleMobileNav())}))}closeTopicsMenu(){this.setState((()=>({topicsMenuOpen:!1})))}render(){var e;return s.createElement("header",{className:V.A.header,onClick:()=>{this.props.dispatch((0,f.e9)())},"data-testid":"header"},s.createElement(ie,{closeMenu:this.closeMenu}),s.createElement("div",{className:V.A.headerBottom},s.createElement("div",{className:V.A.headerBottomLeft,onClick:()=>{this.closeMenu()}},s.createElement(v.N_,{to:"/",alt:"Edutopia",onMouseOver:()=>{(0,T.pV)("node--landing-page","/home",this.props.dispatch)}},(0,D.FP)("#ffffff",V.A.logo),s.createElement("div",{className:"hidden",style:{height:0,width:0,overflow:"hidden"}},"Edutopia"))),s.createElement("button",{"aria-expanded":this.props.mainMenuOpen,className:"".concat(V.A.menuTrigger," ").concat(this.props.mainMenuOpen?"".concat(V.A.menuTrigger,"--open"):""),id:"menu-trigger",onClick:this.toggleMobileNav},se||(se=s.createElement("span",{className:"hidden"},"Menu"))),s.createElement("div",{"aria-labelledby":"menu-trigger",className:"".concat(V.A.menuWrapper," ").concat(this.props.mainMenuOpen?"".concat(V.A.menuWrapper,"--open"):"")},s.createElement(J,{dispatch:this.props.dispatch,toggleMobileNav:this.toggleMobileNav,toggleTopicsMenu:this.toggleTopicsMenu,toggleProfileMenu:this.toggleProfileMenu,topicsMenuOpen:this.state.topicsMenuOpen,profileMenuOpen:this.state.profileMenuOpen,closeMenu:this.closeMenu})),s.createElement(ne,{goToSearch:this.goToSearch,navSearchOpen:this.state.navSearchOpen,searchTerm:this.state.searchTerm,toggleSearch:this.toggleSearch,updateSearchTerm:this.updateSearchTerm})),s.createElement(z,{dispatch:this.props.dispatch,siteNotification:this.props.siteNotification,context:null===(e=this.props.location)||void 0===e?void 0:e.pathname,isLoggedIn:this.props.isLoggedIn}))}}le.defaultProps={mainMenuOpen:!1,router:{push:()=>{}},offlineStatus:!1,siteNotification:{}};const ce=(0,A.h)((0,c.Ng)((e=>{var t;return{isLoggedIn:e.global.loggedIn,mainMenuOpen:e.global.mainMenuOpen,offlineStatus:e.global.offlineStatus,alertOpen:e.global.alertOpen,siteNotification:(null===(t=e.global.siteSettings)||void 0===t?void 0:t.siteNotification)||{}}}))(le));var ue=n(36902),de=n(48572),pe=n(20157),me=n(95297),he=n(72505),fe=n.n(he),ge=n(73413),ve="54px",ye="\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(0, 0, 0, 0.7);\n z-index: 710;\n";
172const be={overlay:(0,a.AH)("{\n &.closed {\n display: none;\n }\n &.android {\n ".concat(ye,"\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n ").concat(ye,"\n }\n }")),wrapper:(0,a.AH)("{\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 720;\n outline: 0;\n &.android {\n position: absolute;\n }\n\n &.closed {\n display: none;\n }\n @media screen and (min-width: ".concat(d.T5.medium,") {\n top: 100px;\n left: 0;\n right: 0;\n margin: 0 auto;\n max-width: 600px;\n\n }\n @media print {\n display: none;\n }\n }")),modalContent:(0,a.AH)("{\n position: relative;\n padding: 30px;\n background-color: ".concat(d.Tj.lightestGrey2,";\n box-shadow: 2px 4px 4px 2px rgba(0, 0, 0, 0.2);\n\n .close-modal {\n position: absolute;\n top: 0;\n right: 0;\n padding: 10px 30px;\n border: 0;\n background: transparent url('/assets/close-black.svg') no-repeat center\n center / 10px 10px;\n text-indent: -9999px;\n overflow: hidden;\n cursor: pointer;\n }\n }")),modalBanner:(0,a.AH)("{\n @media screen and (min-width: ".concat(d.T5.medium,") {\n display: none;\n }\n }")),form:(0,a.AH)("{\n margin: 0 auto;\n display: none;\n @media screen and (min-width: ".concat(d.T5.medium,") {\n display: block;\n }\n }")),title:(0,a.AH)("{\n margin: 0 0 12px;\n }"),inputsContainer:(0,a.AH)("{\n\n }"),email:(0,a.AH)("{\n display: block;\n margin: 0 0 12px 0;\n outline: 0;\n border: 1px solid ".concat(d.Tj.lightGrey2,";\n border-radius: 5px;\n background: ").concat(d.Tj.white," url(/assets/mail-orange.svg) no-repeat 16px center / 20px 16px;\n padding: 8px 8px 4px 44px;\n width: 100%;\n height: ").concat(ve,";\n font-size: 18px;\n }")),submit:(0,a.AH)("{\n display: block;\n padding: 8px 30px;\n border: 0;\n border-radius: 5px;\n background-color: ".concat(d.Tj.brand2,";\n width: 100%;\n height: ").concat(ve,";\n color: ").concat(d.Tj.white,";\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 600;\n font-size: 18px;\n letter-spacing: 1.6px;\n text-transform: uppercase;\n -webkit-appearance: none;\n &:hover {\n background-color: ").concat(d.Tj.brand2Light,";\n cursor: pointer;\n }\n }")),successWrapper:(0,a.AH)("{\n text-align: center\n }"),successTitle:(0,a.AH)("{\n margin: .3em 0;\n font-size: 33px;\n line-height: 42px;\n &:before {\n content: url(/assets/check-green.svg);\n display: inline-block;\n margin-right: 9px;\n width: 27px;\n }\n }"),successMessage:(0,a.AH)("{\n font-family: ".concat(p.A.sansSerif,";\n font-weight: 400;\n font-size: 18px;\n line-height: 27px;\n color: ").concat(d.Tj.darkGrey,";\n }")),errorMessage:(0,a.AH)("{\n margin: 9px auto;\n border-radius: 4px;\n background-color: ".concat(d.Tj.alert,";\n padding: 3px 20px;\n color: ").concat(d.Tj.white,";\n font-family: ").concat(p.A.sansSerif,";\n font-size: 17px;\n font-weight: 600;\n text-align: center;\n }")),invalidInput:(0,a.AH)("{\n background: ".concat(d.Tj.white," url(/assets/alert-red.svg) no-repeat 16px center / 18px 18px;\n color: ").concat(d.Tj.alert,";\n }"))};var xe,we,Ee,Ce=new u.A,ke="eNewsPopup";class Ae extends s.Component{constructor(e){super(e),(0,r.A)(this,"handleModalState",(()=>{this.state.modalOpen?("success"===this.state.status?(Ce.set("eNewsPopup","success",{path:"/",maxAge:31536e3}),setTimeout((()=>{this.setState({modalOpen:!1})}),5e3)):(Ce.set("eNewsPopup","closed",{path:"/",maxAge:2592e3}),this.setState({modalOpen:!1}),k.Ay.event({category:ke,action:"closed"})),document.removeEventListener("keydown",this.handleOnKey,!1)):(document.addEventListener("keydown",this.handleOnKey,!1),this.setState({modalOpen:!0}),document.getElementById("enewspopup").focus())})),(0,r.A)(this,"handleOnKey",(e=>{"Escape"===e.key&&this.handleModalState()})),(0,r.A)(this,"showForm",(()=>{this.setState({mobileDisplay:!0}),navigator.userAgent.match(/Android/i)&&this.setState({android:!0,offset:document.body.scrollTop||document.documentElement.scrollTop}),k.Ay.event({category:ke,action:"mobileExpand"})})),(0,r.A)(this,"captchaPassed",(()=>{k.Ay.event({category:ke,action:"submitted"}),fe()("/signup?email=".concat(this.state.emailValue)).then((e=>{"success"===e.data?(this.setState({status:"success",message:"Please check your inbox for a
172welcome email."}),this.handleModalState()):"exists"===e.data?(this.setState({status:"success",message:"You are already signed up."}),this.handleModalState()):"failure"===e.data&&(this.setState({status:"failure",message:"Oops! There was a problem. Please try again."}),this.captcha.reset()),k.Ay.event({category:ke,action:e.data})})).catch((()=>{this.setState({status:"failure",message:"Oops! There was a problem. Please try again."}),k.Ay.event({category:ke,action:"error"}),this.captcha.reset()}))})),(0,r.A)(this,"emailChange",(e=>{!/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(e.target.value)&&e.target.value||!e.target.value.length?this.setState({validEmail:!1}):this.setState({validEmail:!0}),this.setState({emailValue:e.target.value})})),(0,r.A)(this,"handleSubmit",(e=>{e.preventDefault(),this.state.validEmail&&this.state.emailValue?this.captcha.execute():this.setState({status:"failure",message:"Oops! Please use a valid email and try again."})})),this.state={emailValue:"",validEmail:!1,status:null,message:null,modalOpen:!1,disabled:this.props.disabled,mobileDisplay:!1,android:!1,offset:0}}componentDidMount(){"email"===(this.props.location.query.utm_medium&&this.props.location.query.utm_medium.toLowerCase())||"/unsubscribe"===this.props.location.pathname?Ce.set("eNewsPopup","prevent",{path:"/",maxAge:2592e3}):this.state.disabled||Ce.get("eNewsPopup")||(this.startModal=setTimeout((()=>{this.handleModalState(),k.Ay.event({category:ke,action:"shown"})}),1e4))}render(){return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat(be.overlay," ").concat(this.state.modalOpen?"opened":"closed"," ").concat(this.state.android?"android":"")}),s.createElement("div",{"data-testid":"modal-wrapper",className:"".concat(be.wrapper," ").concat(this.state.modalOpen?"opened":"closed"," ").concat(this.state.android?"android":""),style:this.state.android?{top:this.state.offset}:{},tabIndex:"-1",role:"dialog",id:"enewspopup"},s.createElement("div",{className:be.modalContent},s.createElement("button",{className:"close-modal",onClick:this.handleModalState},"X"),s.createElement("div",{className:be.modalBanner,style:this.state.mobileDisplay?{display:"none"}:{}},xe||(xe=s.createElement("p",null,s.createElement("strong",null,"Yes, we deliver.")," Sign up to receive Edutopiaâs weekly newsletter, featuring practical tips and strategies from todayâs leading educators.")),s.createElement("button",{className:"".concat(be.submit),onClick:this.showForm},"Sign Up")),"failure"===this.state.status&&s.createElement("div",{className:be.errorMessage,"data-testid":"error"},this.state.message),"success"===this.state.status?s.createElement("div",{className:be.successWrapper},s.createElement("h3",{className:be.successTitle},"You're in!"),s.createElement("div",{className:be.successMessage},this.state.message)):s.createElement("form",{className:be.form,style:this.state.mobileDisplay?{display:"block"}:{}},s.createElement("h3",{className:"".concat(be.title)},"Yes, we deliver."),we||(we=s.createElement("p",null,"Sign up to receive Edutopiaâs weekly newsletter, featuring practical tips and strategies from todayâs leading educators.")),s.createElement("div",{className:"".concat(be.inputsContainer)},Ee||(Ee=s.createElement("label",{htmlFor:"enews-email",className:"hidden",id:"email-label"},"Email")),s.createElement("input",{type:"email",name:"email",id:"enews-email",placeholder:"Your email address","aria-labelledby":"email-label",value:this.state.emailValue,onChange:this.emailChange,"data-testid":"email",className:"".concat(be.email," ").concat(!this.state.validEmail&&this.state.emailValue&&be.invalidInput)}),s.createElement("input",{type:"submit",name:"submit",value:"Sign Up","data-testid":"submit",onClick:this.handleSubmit,className:"".concat(be.submit)})),this.state.validEmail&&s.createElement(ge.A,{ref:e=>{this.captcha=e},size:"invisible",sitekey:"6LfIi24bAAAAAOTxoDaRnhN9XYbmt26vv1iIIk3W",onChange:this.captchaPassed})))))}}Ae.defaultProps={disabled:!1,location:{query:{utm_medium:""}}};const Te=(0,c.Ng)((e=>({disabled:e.global.popupDisabled})))((0,A.h)(Ae));var De=n(16418),Se=n(57997),_e=n(46798);const Ne=(0,c.Ng)((e=>({message:e.global.modal.message})))((e=>{var{message:t=""}=e;return s.createElement("div",{className:_e.l8.viewContent},s.createElement("h3",null,t))}));var Oe,je=n(10467),Fe=n(17140),Ie=n(29606);
172const Pe=(0,c.Ng)((e=>{var t,n,r;return{loggedIn:e.global.loggedIn,message:e.global.modal.message,id:null===(t=e.global.modal)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.id,from:null===(n=e.global.modal)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.from,nodeType:null===(r=e.global.modal)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.nodeType,user:e.global.user}}))((0,A.h)((e=>{var{id:t,loggedIn:n,message:r,dispatch:a,user:o,from:i,nodeType:l}=e;if(!t)return null;var c=function(){var e=(0,je.A)((function*(e){if(!n)return null;if(null==o||!o.savedContentIDs.includes(e))return null;o.savedContentIDs=o.savedContentIDs.filter((t=>t!==e));var t=yield(0,me.TK)(o);return a((0,Fe.RP)(e)),t}));return function(t){return e.apply(this,arguments)}}();return s.createElement("div",{className:"".concat(_e.l8.viewContent," ").concat(_e.l8.unsaveContent)},s.createElement("h3",null,r),Oe||(Oe=s.createElement("hr",null)),s.createElement("a",{className:_e.l8.link,onClick:e=>{var n;e.preventDefault(),a((0,h.Oo)()),(n=document.querySelector("body"))&&(n.style={}),c(t).then((e=>{200===(null==e?void 0:e.status)&&((0,me.Zg)(null==e?void 0:e.user,a).then((()=>{var e="card"===i?"Unsaved_Content_Card":"Unsaved_Content_Article";e="my-profile"===i?"Unsaved_Content_My_Profile":e,(0,Ie.s)("Click",e,"Unsave Content")})),fe().post("".concat("https://v4-1.api.edutopia.org","/similar-saved-article"),{email:o.email,id:t,userId:o.id,status:"unsaved",nodeType:l},{headers:{"Content-Type":"text/plain"}}))}))}},"Yes, Remove Bookmark"))})));var Le,Me,He=n(19287),Re=n(31705),Be=n(3850),ze=n(98247),Ve=n(33607),Ue=n(2962),qe="AccountSignIn";class We extends s.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{emailValue:"",validEmail:!1,pwdValue:"",validPwd:!1,loading:!1}),(0,r.A)(this,"emailChange",(e=>{!(0,Ue.D)(e.target.value)&&e.target.value||!e.target.value.length?this.setState({validEmail:!1}):this.setState({validEmail:!0}),this.setState({emailValue:e.target.value})})),(0,r.A)(this,"pwdChange",(e=>{!(0,Ue.O)(e.target.value)&&e.target.value||!e.target.value.length?this.setState({validPwd:!1}):this.setState({validPwd:!0}),this.setState({pwdValue:e.target.value})})),(0,r.A)(this,"handleSubmit",(e=>{if(e.preventDefault(),this.state.validEmail&&this.state.emailValue&&this.state.validPwd&&this.state.pwdValue){var t={userEmail:this.state.emailValue,userPassword:this.state.pwdValue};this.handleLogin(t)}else this.props.errorHandler("Oops! There was a problem with the credentials.")})),(0,r.A)(this,"handleLogin",(e=>{this.setState({loading:!0}),(0,Ve.Ay)(e,this.props.dispatch,"signin").then((e=>{if(this.setState({loading:!1}),200===e.status)this.props.successHandler(),k.Ay.event({category:qe,action:"success",label:e.user.identityProvider}),"saveContent"===i()(this.props,"location.query.subscribe",null)&&this.props.router.push("/account/my-saved-content");else{var t={errorCode:e.status,errorText:e.statusText,func:"handleLogin",options:e.options};this.props.errorHandler("Oops! ".concat(e.statusText),t),k.Ay.event({category:qe,action:"error",label:"service"})}}))})),(0,r.A)(this,"failedAuthLogin",((e,t)=>{var n={func:"SignIn-failedAuthLogin",provider:t,errorResponse:e};this.props.errorHandler("Oops! There was an authentication error.",n),k.Ay.event({category:qe,action:"error",label:"auth"})}))}componentDidMount(){(0,me.VF)()&&this.props.viewHandler("settings")}render(){return s.createElement("div",{className:"".concat(_e.l8.viewContent," log-in-view")},s.createElement("h3",{className:"".concat(_e.l8.title," log-in-view")},"Welcome back! Log in to your account"),s.createElement("form",{onSubmit:this.handleSubmit,className:"".concat(_e.l8.authWrapper," auth-wrapper")},!(0,me.fC)()&&s.createElement(s.Fragment,null,s.createElement("div",{className:"login-providers"},s.createElement(Re.A,{successHandler:this.handleLogin,failureHandler:this.failedAuthLogin})),Le||(Le=s.createElement("hr",{className:"or"}))),s.createElement(Be.A,{changeHandler:this.emailChange,value:this.state.emailValue}),s.createElement(ze.A,{changeHandler:this.pwdChange,value:this.state.pwdValue,showHelp:!1}),s.createElement("button",{type:"submit",name:"submit","data-testid":"submit",className:"".concat(_e.QL.button," log-in-button ").concat(this.state.loading?"loading":""),disabled:this.state.loading},"Log in")),s.createElement("p",{className:_e.l8.bottom},s.createElement("button",{type:"button",name:"password","data-testid":"password",className:"".concat(_e.QL.buttonLink," plain"),onClick:()=>this.props.viewHandler("password")},"Forgot password?")),Me||(Me=s.createElement("hr",null)),s.createElement("p",{className:_e.l8.bottom},"Don't have a free account? ",s.createElement("button",{type:"button",name:"signup","data-testid":"signup",className:"".concat(_e.QL.buttonLink," plain"),onClick:()=>this.props.viewHandler("signupCta")},"Sign up today")))}}
172const Ge=(0,c.Ng)((e=>({loggedIn:e.global.loggedIn})))((0,A.h)(We));var Ye,Ke=n(72152),Ze=n(92335),$e=n(84286),Qe=n(12214),Xe=n(92834),Je=n(54668),et=n(6759);function tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tt(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var rt=new u.A,at="AccountModal",ot=()=>!!Je.h&&Je.w.includes(window.location.pathname);class it extends s.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{status:null,message:null,android:!1,offset:0,signupPopup:!1,retryTimeout:null,openCount:0}),(0,r.A)(this,"attemptShowSignupPopup",(()=>{if((this.props.signupPopupEnabled||localStorage.getItem("edudev"))&&!(0,me.fC)()&&!navigator.userAgent.match(/Googlebot/i)&&!rt.get("edu-auth")&&!rt.get("signupPopup")&&!sessionStorage.getItem(Qe.B)&&-1===window.location.pathname.indexOf("/account")&&!ot()){if(this.props.activePopOutInset){var e=setTimeout((()=>{this.attemptShowSignupPopup()}),500);return void this.setState({retryTimeout:e})}console.log("showModal",this.props.activePopOutInset),this.props.modal.opened||0===window.location.pathname.indexOf("/account")||0===window.location.pathname.indexOf("/go")||0===window.location.pathname.indexOf("/my-homeroom")||ot()||(this.props.dispatch((0,h.to)("signupCta")),this.setState({signupPopup:!0}),k.Ay.event({category:at,action:"popup",label:"signupCta"}))}})),(0,r.A)(this,"handleClickOutside",(e=>{var t;if(null!==(t=this.props)&&void 0!==t&&null!==(t=t.modal)&&void 0!==t&&t.opened){var n=document.getElementById("accountmodal");if(n&&n.classList.contains("unsave-content-modal")){var r=document.querySelector(".overlay");r&&r.contains(e.target)?e.stopPropagation():n.contains(e.target)||this.handleClose()}}})),(0,r.A)(this,"renderModalForUnsaveContent",(()=>{var e,t,n=null===(e=this.props)||void 0===e||null===(e=e.modal)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.id,r=null===(t=this.props)||void 0===t||null===(t=t.modal)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.from;if(n&&r){var a=document.querySelector(".unsave-content-overlay");if(a){if("article"===r){var o=document.querySelector("body");o&&(o.style.overflow="hidden")}if(["card","my-profile"].includes(r)){var i,s,l=null===(i=document)||void 0===i?void 0:i.querySelector('[data-id="'.concat(n,'"]'));if(!l)return;var c=document.querySelector(".unsave-content-modal");if(!c)return;var u=null===(s=l)||void 0===s?void 0:s.querySelector(".hero-card-bottom-wrap-bottom");u&&!this.isMobile()&&(l=u),Object.assign(a.style,{width:"".concat(l.offsetWidth,"px"),height:"".concat(l.offsetHeight,"px"),top:"0",left:"50%",transform:"translateX(-50%)",backgroundColor:"#F0F0F0D6",zIndex:"710",position:"fixed",marginTop:"0"});var d=document.querySelector("body");d&&(d.style.overflow="hidden");var p=l.getBoundingClientRect(),m=window.scrollY||document.documentElement.scrollTop,h=p.top+m-window.innerHeight/2+p.height/2;Object.assign(a.style,{top:"".concat(p.top,"px")}),Object.assign(c.style,{top:"".concat(p.top+p.height/2,"px")}),window.scrollTo({top:h})}}}})),(0,r.A)(this,"isMobile",(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia&&window.matchMedia("(max-width: 581px)").matches)),(0,r.A)(this,"resetStyles",(()=>{var e=document.querySelector(".overlay");e&&(e.style={});var t=document.querySelector("body");t&&(t.style={})})),(0,r.A)(this,"handleOpen",(()=>{this.setState((e=>({openCount:e.openCount+1}))),document.addEventListener("keydown",this.handleOnKey,!1);var e="signout"===this.props.modal.view&&"/account/signin"===window.location.pathname?0:window.pageYOffset;this.setState({offset:e},(()=>{document.getElementById("accountmodal").focus()})),this.props.dispatch((0,h.to)(this.props.modal.view,this.props.modal.message,this.props.modal.data)),k.Ay.event({category:at,action:"opened",label:this.props.modal.view})})),(0,r.A)(this,"handleClose",(()=>{this.state.signupPopup&&((0,pe.hi)(),this.setState({signupPopup:!1})),this.setError(),k.Ay.event({category:at,action:"closed",label:this.props.modal.view}),this.props.dispatch((0,h.Oo)()),document.removeEventListener("keydown",this.handleOnKey,!1),this.resetStyles()})),(0,r.A)(this,"handleOnKey",(e=>{"Escape"===e.key&&this.handleClose()})),(0,r.A)(this,"setError",((e,t)=>
172{if(e){if(this.setState({status:"failure",message:e}),t&&"object"==typeof t){var n=nt(nt({},{context:"AccountModal",loggedIn:this.props.loggedIn,user:this.props.user}),t);(0,me.n4)(n)}}else this.setState({status:null,message:null})})),(0,r.A)(this,"handleSignin",(()=>{var e,t,n,r;this.setError(),this.props.dispatch((0,h.Oo)()),this.props.router.push(null!==(e=null===(t=this.props)||void 0===t||null===(t=t.location)||void 0===t?void 0:t.pathname)&&void 0!==e?e:"/account/settings"),null!==(n=this.props)&&void 0!==n&&n.user&&(0,me.Zg)(null===(r=this.props)||void 0===r?void 0:r.user,this.props.dispatch)})),(0,r.A)(this,"handleView",(e=>{this.setError(),"settings"===e?(this.props.dispatch((0,h.Oo)()),this.props.router.push("/account/settings")):(this.props.dispatch((0,h.to)(e)),-1===e.indexOf("signup")&&k.Ay.event({category:at,action:"view",label:e}))}))}componentDidMount(){navigator.userAgent.match(/Android/i)&&this.setState({android:!0});var e=this.props.location.query.utm_medium&&this.props.location.query.utm_medium.toLowerCase(),t=this.props.location.query.utm_source&&this.props.location.query.utm_source.toLowerCase();"email"===e&&["edu-newsletter","edu-account"].includes(t)||["teacher2teacher","principalproject"].includes(t)?(0,pe.hi)("prevent"):!this.props.signupPopupEnabled&&!localStorage.getItem("edudev")||(0,me.fC)()||navigator.userAgent.match(/Googlebot/i)||rt.get("edu-auth")||rt.get("signupPopup")||sessionStorage.getItem(Qe.B)||-1!==window.location.pathname.indexOf("/account")||-1!==window.location.pathname.indexOf("/my-homeroom")||ot()||(this.startModal=setTimeout((()=>{this.attemptShowSignupPopup()}),7e3)),document.addEventListener("mousedown",this.handleClickOutside)}componentDidUpdate(e){!1===e.modal.opened&&!0===this.props.modal.opened&&this.handleOpen(),this.props.location.pathname!==e.location.pathname&&this.resetStyles(),this.renderModalForUnsaveContent()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleClickOutside),this.state.retryTimeout&&clearTimeout(this.state.retryTimeout),this.startModal&&clearTimeout(this.startModal)}render(){var e,t,n,r,a,o,i="";switch(this.props.modal.view){case"signupCta":i="cta-button",o=s.createElement(De.A,{errorHandler:this.setError,viewHandler:this.handleView,step:this.props.modal.view,inModal:!0});break;case"signin":o=s.createElement(Ge,{successHandler:this.handleSignin,errorHandler:this.setError,viewHandler:this.handleView});break;case"signout":o=s.createElement(Ke.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"password":o=s.createElement(He.A,{errorHandler:this.setError,viewHandler:this.handleView,inModal:!0});break;case"deleteAccount":o=s.createElement(Se.A,{viewHandler:this.handleView,errorHandler:this.setError});break;
172case"unsubscribe":o=s.createElement($e.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"subscribe":o=s.createElement(Ze.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"notify":o=s.createElement(Ne,{viewHandler:this.handleView,errorHandler:this.setError});break;case"unsaveContentCTA":o=Ye||(Ye=s.createElement(Pe,null))}return"signupCta"===this.props.modal.view?s.createElement(et.Ay,{key:this.state.openCount,modalContent:o,buttonClass:i,modal:this.props.modal,state:this.state,handleClose:this.handleClose}):s.createElement(s.Fragment,null,s.createElement("div",{className:"overlay ".concat(Xe.A.overlay," ").concat(this.props.modal.opened?"opened":"closed"," ").concat(this.state.android?"android":""," ").concat(null!==(e=this.props.modal)&&void 0!==e&&null!==(e=e.data)&&void 0!==e&&e.id?"unsave-content-overlay":""," ")}),s.createElement("div",{"data-testid":"modal-wrapper",className:"".concat(Xe.A.wrapper," ").concat(this.props.modal.opened?"opened":"closed"," ").concat(this.state.android?"android":""," ").concat(null!==(t=this.props.modal)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.id?"unsave-content-modal":""," ").concat(null!==(n=null===(r=this.props.modal)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.from)&&void 0!==n?n:""),style:!this.state.android||null!==(a=this.props.modal)&&void 0!==a&&null!==(a=a.data)&&void 0!==a&&a.id?{}:{top:this.state.offset},tabIndex:"-1",role:"dialog",id:"accountmodal"},s.createElement("div",{className:Xe.A.modalInner},s.createElement("button",{className:"".concat(Xe.A.closeModal," ").concat(i),onClick:this.handleClose},"Close"),"failure"===this.state.status&&s.createElement("div",{className:Xe.A.errorMessage,"data-testid":"error"},this.state.message),o)))}}it.defaultProps={signupPopupEnabled:!0,activePopOutInset:!1,location:{pathname:"",query:{utm_medium:"",utm_source:""}}};const st=(0,c.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user,modal:e.global.modal,prevPath:e.global.prevPath})))((0,A.h)(it));var lt,ct,ut,dt,pt,mt,ht,ft=n(72262),gt=n(90888),vt=new u.A;class yt extends s.Component{constructor(){var e;super(...arguments),e=this,(0,r.A)(this,"state",{isError:!1,themeColor:"#ff4c00"}),(0,r.A)(this,"trackParselyPageView",((e,t)=>{if("".concat(e.location.pathname).concat(e.location.search||"")!=="".concat(t.pathname).concat(t.search||""))try{var n,r;null===(n=window.PARSELY)||void 0===n||null===(n=n.beacon)||void 0===n||null===(r=n.trackPageView)||void 0===r||r.call(n,{url:window.location.href,urlref:document.referrer})}catch(e){console.warn("Parse.ly tracking error:",e)}})),(0,r.A)(this,"closeMenu",(()=>{this.props.dispatch((0,h.DJ)())})),(0,r.A)(this,"getType",(()=>"404"===this.props.httpError?"404":"OK")),(0,r.A)(this,"setErrorState",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.props;void 0!==t.httpError&&"404"!==t.httpError?e.setState((()=>({isError:!0}))):e.setState((()=>({isError:!1})))}))}componentDidMount(){this.setErrorState();var{dispatch:e}=this.props;e((0,h.NL)(!0)),-1!==(navigator.userAgent||navigator.vendor||window.opera).indexOf("Android")&&this.setState((()=>({themeColor:"#ffffff"}))),navigator.onLine||e((0,h.CR)(!0,!0)),window.addEventListener("online",(()=>{e((0,h.CR)(!1,!1)),window.location=window.location.pathname})),window.addEventListener("offline",(()=>{e((0,h.CR)(!0,!0))})),(0,pe.Qc)();var t=vt.get("edu-auth");t?(e((0,h.gV)(t)),e((0,h.Kq)(!0)),(0,me.Zg)(t,e,!0)):(e((0,h.Kq)(!1)),e((0,h.kU)(!0)))}UNSAFE_componentWillReceiveProps(e){i()(this.props,"location.pathname")!==i()(e,"location.pathname")?(this.props.dispatch((0,h.rr)(void 0)),this.setState((()=>({isError:!1})))):this.setErrorState(e),i()(e,"routes[1].resetPackageContext")&&this.props.dispatch((0,f.cI)())}componentDidUpdate(e){var t,n,r,a,{location:o}=this.props;o.pathname===e.location.pathname||"/search"===o.pathname||null!=o&&null!==(t=o.query)&&void 0!==t&&t.scrollTo||window.scrollTo(0,0),null==o||null===(n=o.query)||void 0===n||!n.scrollTo||o.query.scrollTo.startsWith("quiz-")||null!=o&&null!==(r=o.query)&&void 0!==r&&r.commentID||setTimeout((()=>{(a=document.getElementById(o.query.scrollTo))||(a=document.querySelector('[data-id="'.concat(o.query.scrollTo,'"]'))),a&&a.scrollIntoView({behavior:"smooth"})}),1e3),o.pathname!==e.location.pathname&&(["/account/signup","/account/signin","/my-homeroom/signup","/my-homeroom/signin"].some((t=>e.location.pathname.startsWith(t)))||this.props.dispatch((0,h.$y)(e.location.pathname))),this.trackParselyPageView(e,o)}componentDidCatch(e,t){this.setState((()=>({isError:!0}))),this.props.dispatch((0,h.k_)(e,t))}render(){var e=this.getType();return s.createElement("div",{className:"page-outer ".concat(this.props.offlineStatus?"page-outer--offline":""," ").concat(-1!==this.props.location.pathname.indexOf("topic-index")?"all-topics":""),"data-testid":"page"},s.createElement(l.m,null,s.createElement("meta",{name:"theme-color",content:this.state.themeColor}),lt||(lt=s.createElement("script",{id:"parsely-cfg",src:"//cdn.parsely.com/keys/edutopia.org/p.js",async:!0,defer:!0}))),ct||(ct=s.createElement(ce,null)),this.state.isError?ut||(ut=s.createElement(ue.default,null)):s.createElement("main",{onClick:()=>{this.closeMenu()}},"OK"===e&&s.createElement(s.Fragment,null,this.props.children),"404"===e&&s.createElement(de.default,{dispatch:()=>{}})),dt||(dt=s.createElement(C,null)),s.createElement(gt.l$,{toastOptions:{className:"react-toast-container",style:{fontSize:"18px",fontWeight:400,fontFamily:"canada-type-gibson, Arial, Verdana, sans-serif",padding:"16px",color:"#333"}}}),pt||(pt=s.createElement(ft.Ay,null)),!this.props.popupDisabled&&(mt||(mt=s.createElement(Te,null))),this.props.accountModal&&(ht||(ht=s.createElement(st,null))))}}(0,a.HO)(m),yt.defaultProps={children:{},httpError:void 0,alertOpen:!1,offlineStatus:!1,popupDisabled:!0,accountModal:!0};const bt=(0,c.Ng)((e=>({pageType:e.global.pageType,httpError:e.global.errorStatus,alertOpen:e.global.alertOpen,offlineStatus:e.global.offlineStatus,popupDisabled:e.global.popupDisabled})))((0,A.h)(yt))}
172,95502:(e,t,n)=>{"use strict";var r=n(43305),a=n(40627),o=n(67574)("hasInstance"),i=Function.prototype;o in i||n(47967).f(i,o,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},95853:(e,t,n)=>{"use strict";var r=n(92127),a=n(61308),o=n(55089),i=n(70157),s=n(81485),l=[].slice;r(r.P+r.F*n(57067)((function(){a&&l.call(a)})),"Array",{slice:function(e,t){var n=s(this.length),r=o(this);if(t=void 0===t?n:t,"Array"==r)return l.call(this,e,t);for(var a=i(e,n),c=i(t,n),u=s(c-a),d=new Array(u),p=0;p<u;p++)d[p]="String"==r?this.charAt(a+p):this[a+p];return d}})},95950:(e,t,n)=>{var r=n(70695),a=n(88984),o=n(64894);e.exports=function(e){return o(e)?r(e):a(e)}},96065:(e,t,n)=>{var r=n(28859);e.exports=function(e,t,n){for(var a in t)r(e,a,t[a],n);return e}},96108:(e,t,n)=>{var r=n(92127),a=n(33589);r(r.G+r.F*(parseFloat!=a),{parseFloat:a})},96221:(e,t,n)=>{var r=n(9720),a=n(60403),o=36e5,i=6e4,s=/[T ]/,l=/:/,c=/^(\d{2})$/,u=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],d=/^(\d{4})/,p=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],m=/^-(\d{2})$/,h=/^-?(\d{3})$/,f=/^-?(\d{2})-?(\d{2})$/,g=/^-?W(\d{2})$/,v=/^-?W(\d{2})-?(\d{1})$/,y=/^(\d{2}([.,]\d*)?)$/,b=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,x=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,w=/([Z+-].*)$/,E=/^(Z)$/,C=/^([+-])(\d{2})$/,k=/^([+-])(\d{2}):?(\d{2})$/;function A(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var a=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+a),r}e.exports=function(e,t){if(a(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var n=(t||{}).additionalDigits;n=null==n?2:Number(n);var T,D,S,_=function(e){var t,n={},r=e.split(s);if(l.test(r[0])?(n.date=null,t=r[0]):(n.date=r[0],t=r[1]),t){var a=w.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e),N=function(e,t){var n,r=u[t],a=p[t];if(n=d.exec(e)||a.exec(e)){var o=n[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(n=c.exec(e)||r.exec(e)){var i=n[1];return{year:100*parseInt(i,10),restDateString:e.slice(i.length)}}return{year:null}}(_.date,n),O=N.year,j=function(e,t){if(null===t)return null;var n,r,a;if(0===e.length)return(r=new Date(0)).setUTCFullYear(t),r;if(n=m.exec(e))return r=new Date(0),a=parseInt(n[1],10)-1,r.setUTCFullYear(t,a),r;if(n=h.exec(e)){r=new Date(0);var o=parseInt(n[1],10);return r.setUTCFullYear(t,0,o),r}if(n=f.exec(e)){r=new Date(0),a=parseInt(n[1],10)-1;var i=parseInt(n[2],10);return r.setUTCFullYear(t,a,i),r}return(n=g.exec(e))?A(t,parseInt(n[1],10)-1):(n=v.exec(e))?A(t,parseInt(n[1],10)-1,parseInt(n[2],10)-1):null}(N.restDateString,O);if(j){var F,I=j.getTime(),P=0;if(_.time&&(P=function(e){var t,n,r;if(t=y.exec(e))return(n=parseFloat(t[1].replace(",",".")))%24*o;if(t=b.exec(e))return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),n%24*o+r*i;if(t=x.exec(e)){n=parseInt(t[1],10),r=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return n%24*o+r*i+1e3*a}return null}(_.time)),_.timezone)T=_.timezone,F=((D=E.exec(T))?0:(D=C.exec(T))?(S=60*parseInt(D[2],10),"+"===D[1]?-S:S):(D=k.exec(T))?(S=60*parseInt(D[2],10)+parseInt(D[3],10),"+"===D[1]?-S:S):0)*i;else{var L=I+P,M=new Date(L);F=r(M);var H=new Date(L);H.setDate(M.getDate()+1);var R=r(H)-r(M);R>0&&(F+=R)}return new Date(I+P+F)}return new Date(e)}},96222:(e,t,n)=>{var r=n(59415),a=n(1060),o=n(4228),i=n(67526).Reflect;e.exports=i&&i.ownKeys||function(e){var t=r.f(o(e)),n=a.f;return n?t.concat(n(e)):t}},96391:(e,t,n)=>{var r=n(67526),a=n(92127),o=n(4514),i=[].slice,s=/MSIE .\./.test(o),l=function(e){return function(t,n){var r=arguments.length>2,a=!!r&&i.call(arguments,2);return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,a)}:t,n)}};a(a.G+a.B+a.F*s,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},96511:(e,t,n)=>{"use strict";var r=n(92127),a=n(57221),o=[].join;r(r.P+r.F*(n(61249)!=Object||!n(86884)(o)),"Array",{join:function(e){return o.call(a(this),void 0===e?",":e)}})},96602:(e,t,n)=>{function r(){var e;try{e=t.storage.debug}catch(e){}return!e&&"undefined"!=typeof process&&"env"in process&&(e={}.DEBUG),e}
172(t=e.exports=n(59245)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),n){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var a=0,o=0;e[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(a++,"%c"===e&&(o=a))})),e.splice(o,0,r)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=r,t.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type)||("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(r())},96620:(e,t,n)=>{var r=n(96221);e.exports=function(){var e=Array.prototype.slice.call(arguments).map((function(e){return r(e)})),t=Math.max.apply(null,e);return new Date(t)}},96697:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(96540),a=n(46798),o=(e,t)=>{var{label:n="Text",name:o="text",validInput:i=!0,showValidation:s=!1,addClass:l="",placeholder:c,value:u,changeHandler:d}=e,p=s&&i&&u;return r.createElement("div",{className:"".concat(a.QL.inputWrapper," ").concat(l," ").concat(p?a.QL._validInput:"")},r.createElement("label",{htmlFor:o,className:"hidden",id:"".concat(o,"-label")},n),r.createElement("input",{ref:t,type:"text",name:o,id:o,placeholder:c||n,"aria-labelledby":"".concat(o,"-label"),value:u,onChange:d,"data-testid":"".concat(o,"-input"),className:"".concat(a.QL.text," ").concat(l)}))};o.displayName="TextInput";const i=(0,r.forwardRef)(o)},96713:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),a=Number(t);return n.setDate(n.getDate()+a),n}},96987:(e,t,n)=>{"use strict";var r=n(9516),a=n(7018),o={"Content-Type":"application/x-www-form-urlencoded"};function i(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var s,l={adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(s=n(35592)),s),transformRequest:[function(e,t){return a(t,"Accept"),a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(i(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)?(i(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(o)})),e.exports=l},97075:(e,t,n)=>{"use strict";var r=n(92127),a=n(63387),o=n(18270),i=n(57067),s=[].sort,l=[1,2,3];r(r.P+r.F*(i((function(){l.sort(void 0)}))||!i((function(){l.sort(null)}))||!n(86884)(s)),"Array",{sort:function(e){return void 0===e?s.call(o(this)):s.call(o(this),a(e))}})},97155:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(75930),a=n(17904),o=n(62524),i=n(4801);const s={header:(0,r.AH)("{\n box-sizing: border-box;\n left: 0;\n margin: 0 auto;\n position: relative;\n top: 0;\n width: 100%;\n z-index: 700;\n\n .all-topics & {\n position: relative;\n }\n }"),headerPrompt:(0,r.AH)("{\n position: relative;\n background-color: ".concat(a.Tj.darkGrey,";\n font-family: ").concat(o.A.sansSerif,";\n font-weight: 300;\n font-size: 16px;\n line-height: 21px;\n color: ").concat(a.Tj.white,";\n padding: 0 50px 0 20px;\n overflow: hidden;\n &.closed {\n max-height: 0;\n }\n &.open {\n max-height: 100px;\n transition: max-height 1.5s ease-out;\n }\n .message {\n position: relative;\n overflow: hidden;\n padding: 12px 0;\n }\n a {\n font-weight: 600;\n color: ").concat(a.Tj.brand1,";\n text-transform: uppercase;\n }\n button {\n background: url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)(a.Tj.white)),") no-repeat center center / 13px 13px;\n border: none;\n position: absolute;\n right: 0;\n top: 50%;\n transform: translateY(-50%);\n height: 30px;\n width: 30px;
172\n padding: 0 30px;\n &:hover {\n cursor: pointer;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.small,") {\n text-align: center;\n }\n }")),headerBottom:(0,r.AH)("{\n display: flex;\n position: relative;\n background-color: ".concat(a.Tj.brand1,";\n }")),headerBottomLeft:(0,r.AH)("{\n display: flex;\n justify-content: center;\n flex: 1;\n line-height: 67px;\n height: 67px;\n margin: 0;\n &:nth-child(1n) > a {\n display: table-cell;\n vertical-align: middle;\n }\n @media screen and (min-width: ".concat(a.T5.large,") {\n justify-content: flex-start;\n margin: 0 0 0 20px;\n height: 87px;\n line-height: 87px;\n }\n }")),logo:(0,r.AH)("{\n height: 36px;\n vertical-align: middle;\n width: 162px;\n @media screen and (min-width: ".concat(a.T5.xsmall,") {\n height: 51px;\n width: 230px;\n }\n }")),headerFillBlock:(0,r.AH)("{\n float: left;\n width: calc(100% - 260px);\n height: 87px;\n @media screen and (min-width: ".concat(a.T5.xsmall,") {\n width: calc(100% - 328px);\n }\n }")),menuTrigger:(0,r.AH)("{\n width: 76px;\n height: 67px;\n padding: 0 20px;\n background: ".concat(a.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.MK)()),") no-repeat center center / 36px 36px;\n border: none;\n &:hover {\n background-color: ").concat(a.Tj.brand1Dark,";\n cursor: pointer;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n display: none;\n height: 87px;\n }\n &--open {\n background: ").concat(a.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)(a.Tj.white)),") no-repeat center center / 20px 20px;\n }\n }")),menuWrapper:(0,r.AH)("{\n display: none;\n width: 100%;\n @media screen and (min-width: ".concat(a.T5.large,") {\n display: block;\n width: auto;\n }\n &--open {\n position: absolute;\n display: block;\n top: 67px;\n right: 0;\n\t\t\tz-index: 1;\n\n ul {\n box-shadow: 0 2px 3px 0 ").concat(a.Tj.lightGrey,";\n @media screen and (min-width: ").concat(a.T5.large,") {\n box-shadow: none;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n display: block;\n position: initial;\n width: auto;\n top: 87px;\n }\n }\n }")),mainMenu:(0,r.AH)("{\n background-color: ".concat(a.Tj.white,";\n color: ").concat(a.Tj.brand1,";\n width: 100%;\n @media screen and (min-width: ").concat(a.T5.large,") {\n background-color: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";\n width: auto;\n }\n }")),menuItems:(0,r.AH)("{\n display: flex;\n justify-content: flex-end;\n flex-direction: column;\n margin: 0;\n padding: 0;\n\n @media screen and (min-width: ".concat(a.T5.large,") {\n flex-direction: row;\n border: none;\n }\n }")),menuItem:(0,r.AH)("{\n list-style-type: none;\n list-style-image: none;\n margin: 0;\n padding: 0;\n font-family: ".concat(o.A.sansSerif,";\n font-weight: 500;\n font-size: 17px;\n line-height: 21px;\n letter-spacing: .6px;\n text-align: right;\n @media screen and (min-width: ").concat(a.T5.large,") {\n float: left;\n }\n }")),homeroomMenuItem:(0,r.AH)("{\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n\n @media screen and (min-width: ".concat(a.T5.large,") {\n flex-direction: row;\n }\n }")),menuLink:(0,r.AH)("{\n border-bottom: 1px solid ".concat(a.Tj.lightGrey2,";\n display: block;\n color: ").concat(a.Tj.darkGrey,";\n font-weight: 500;\n line-height: 72px;\n text-align: center;\n text-decoration: none;\n width: 100%;\n\n\t\t.notification-alert-wrapper {\n\t\t\tposition: relative;\n\t\t\theight: 20px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t.notification-alert-badge {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tright: -10px;\n\n\t\t\t\twidth: 6px;\n\t\t\t\theight: 6px;\n\t\t\t\tbackground-color: ").concat(a.Tj.darkGrey,";\n\t\t\t\tborder-radius: 50%;\n\t\t\t}\n\t\t}\n\n &:hover {\n background-color: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";
172\n\n\t\t\t.notification-alert-wrapper {\n\n\t\t\t\t.notification-alert-badge {\n\t\t\t\t\tbackground-color:#fff;\n\t\t\t\t}\n\t\t\t}\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n background-color: ").concat(a.Tj.brand1,";\n border-bottom: none;\n color: ").concat(a.Tj.white,";\n margin: 0 2px;\n padding: 0 13px;\n line-height: 87px;\n text-align: auto;\n\n\t\t\t.notification-alert-wrapper {\n\n\t\t\t\t.notification-alert-badge {\n\t\t\t\t\tbackground-color:#fff;\n\t\t\t\t}\n\t\t\t}\n\n &:hover {\n background-color: ").concat(a.Tj.brand1Dark,";\n }\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n padding: 0 18px;\n }\n &.account {\n img {\n height: 48px;\n width: 48px;\n }\n span {\n display: inline-block;\n margin-left: 10px;\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n span {\n text-indent: -9999px;\n margin: 0;\n white-space: nowrap;\n }\n }\n }\n }")),homeroomLink:(0,r.AH)("{\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #fff3;\n letter-spacing: 0.5px;\n cursor: pointer;\n transition: all 0.2s ease;\n width: 100%;\n height: 72px;\n position: relative;\n text-decoration: none;\n\n .homeroom-icon {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 48px;\n height: 48px;\n margin-right: 10px;\n\n img {\n width: 48px;\n height: 48px;\n border-radius: 50%;\n object-fit: cover;\n }\n }\n\n @media screen and (min-width: ".concat(a.T5.large,") {\n border: 1px solid;\n border-color: color-mix(in oklab, #fff 30%, transparent);\n border-radius: 25px;\n padding: 20px 20px 20px 7px;\n height: 36px;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n\n &:hover {\n background-color: color-mix(in oklab, #fff 30%, transparent);\n transform: translateY(-1px);\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);\n }\n\n .homeroom-icon {\n width: 31px;\n height: 31px;\n\n img {\n width: 31px;\n height: 31px;\n border-radius: 50%;\n }\n }\n }\n }")),powerUpButton:(0,r.AH)("{\n\n background-color: ".concat(a.Tj.footerBgColor,";\n border-color: ").concat(a.Tj.footerBgColor,";\n\n &:hover {\n background-color: ").concat(a.Tj.footerBgColor,";\n }\n\n @media screen and (max-width: ").concat(a.T5.large,") {\n border: 1px solid;\n border-color: ").concat(a.Tj.footerBgColor,";\n border-radius: 25px;\n padding: 20px 20px 20px 7px;\n height: 36px;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n width: auto;\n color: ").concat(a.Tj.white,";\n margin: 16px 0; \n \n .homeroom-icon {\n width: 31px;\n height: 31px;\n \n img {\n width: 31px;\n height: 31px;\n border-radius: 50%;\n }\n }\n }")),homeroomSkeleton:(0,r.AH)("{\n width: 165.7px;\n height: 42px;\n pointer-events: none;\n margin: 0 2px;\n & {\n border-radius: 25px;\n }\n \n /* Override default skeleton animation with brand colors */\n animation: homeroom-skeleton-loading 1s linear infinite alternate;\n \n @keyframes homeroom-skeleton-loading {\n 0% {\n background-color: ".concat(a.Tj.brand1Dark,";\n }\n 100% {\n background-color: ").concat(a.Tj.brand1,";\n }\n }\n }")),topicsMenuWrapper:(0,r.AH)("{\n display: none;\n flex-direction: row;\n flex-wrap: no-wrap;\n width: 100%;\n\n &--open {\n display: block;\n\n ul {\n box-shadow: 0 2px 3px 0 ".concat(a.Tj.lightGrey,";\n }\n }\n\n /* Always show profile menu on mobile */\n &.profile-menu-wrapper {\n height: 60px;\n display: block;\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n // Hide profile menu on large screens.\n display: none;\n }\n\n .profile-menu {\n // Show profile menu as vertical list on mobile.\n flex-direction: column;\n a {\n font-size: 17px;\n letter-spacing: .6px;\n }\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n position: absolute;\n top: 87px;\n left: 0;\n\t\t\tz-index: 1;\n\n &--open {\n display: flex;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n height: 90px;\n }\n }")),topicsMenuTrigger:(0,r.AH)("{\n color: ".concat(a.Tj.brand1,";\n cursor: pointer;\n background-color: ").concat(a.Tj.white,";\n border-bottom: 1px solid ").concat(a.Tj.lightGrey2,";\n display: block;\n width: 100%;\n font-weight: 500;\n line-height: 72px;\n font-size: 17px;\n padding: 0 10px 0 15px;\n border: 0;\n border-bottom: 1px solid #d8d8d8;\n text-align: center;\n text-decoration: none;\n letter-spacing: .6px;\n\n &:after {\n display: inline-block;\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.eX)(a.Tj.brand1)),") no-repeat center center / 12px 12px;\n padding-left: 12px;\n width: 12px;\n height: 12px;\n content: '';\n }\n\n &:hover {\n background: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";\n\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.eX)(a.Tj.white)),") no-repeat center center / 12px 12px;\n }\n }\n\n &--open {\n border-bottom: none;\n :after {\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.rW)(a.Tj.brand1)),") no-repeat center center / 12px 12px;\n }\n\n &:hover {\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.rW)(a.Tj.white)),") no-repeat center center / 12px 12px;\n }\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n background-color: ").concat(a.Tj.brand1,";\n border-bottom: none;\n color: ").concat(a.Tj.white,";\n line-height: 87px;\n\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.eX)(a.Tj.white)),") no-repeat center center / 12px 12px;\n }\n\n &:hover {\n background-color: ").concat(a.Tj.brand1Dark,";\n }\n\n &--open {\n :after {\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.rW)(a.Tj.white)),") no-repeat center center / 12px 12px;\n }\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n padding: 0 20px;\n }\n }")),topicsMenu:(0,r.AH)("{\n background-color: ".concat(a.Tj.alabaster,";\n margin: 0;\n padding: 0;\n width: 100%;\n\n &.topics-menu {\n box-shadow: none;\n @media screen and (min-width: ").concat(a.T5.large,") {\n box-shadow: 0 2px 3px 0 ").concat(a.Tj.lightGrey,";\n }\n }\n\n li {\n display: block;\n list-style: none;\n margin: 0;\n text-align: center;\n width: 100%;\n\n &:last-child a {\n &:after {\n display: inline-block;\n background:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.q2)(a.Tj.darkGrey)),") no-repeat center center / 12px 12px;\n padding-left: 12px;\n width: 12px;\n height: 12px;\n content: '';\n }\n\n &:hover {\n &:after {\n background-image:\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.q2)(a.Tj.white)),");\n }\n }\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n background-color: ").concat(a.Tj.alabaster,";\n display: block;\n background-color: rgba(255, 255, 255, .95);\n display: flex;\n }\n\n li {\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n flex-grow: 1;\n flex-basis: 0;\n\n &.xsmall {\n flex-grow: .63;\n }\n &.small {\n flex-grow: .84;\n }\n &.large {\n flex-grow: 1.15;\n }\n &.xlarge {\n flex-grow: 1.5;\n }\n }\n }\n }\n\n a {\n color: ").concat(a.Tj.darkGrey,";\n cursor: pointer;\n display: block;\n font-family: ").concat(o.A.sansSerif,";\n font-size: 17px;\n line-height: 67px;\n font-weight: 500;\n text-decoration: none;\n text-transform: none;\n letter-spacing: .6px;\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n line-height: 87px;\n }\n\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n line-height: 90px;\n }\n\n &:hover {\n background: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";\n }\n }\n }")),profileMenu:(0,r.AH)("{\n background-color: ".concat(a.Tj.alabaster,";\n margin: 0 0 20px 0;\n padding: 0;\n width: 100%;\n\n &.profile-menu {\n box-shadow: none;\n display: flex;\n justify-content: space-around;\n column-gap: 0;\n box-shadow: 0 2px 3px 0 ").concat(a.Tj.lightGrey,";\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n justify-content: flex-end;\n padding: 0 66px;\n column-gap: .5rem;\n }\n\n li {\n width: auto;\n flex-grow: .63;\n &:last-of-type {\n flex-grow: .80;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n li {\n flex-grow: 0;\n &:last-of-type {\n flex-grow: 0;\n }\n width: 200px;\n }\n }\n }\n\n li {\n display: block;\n list-style: none;\n margin: 0;\n text-align: center;\n width: 100%;\n @media screen and (min-width: ").concat(a.T5.large,") {\n width: 200px;\n }\n }\n\n @media screen and (min-width: ").concat(a.T5.xxlarge,") {\n background-color: ").concat(a.Tj.alabaster,";\n display: block;\n background-color: rgba(255, 255, 255, .95);\n display: flex;\n }\n\n a {\n color: ").concat(a.Tj.darkGrey,";\n cursor: pointer;\n display: block;\n font-family: ").concat(o.A.sansSerif,";\n font-size: 12px;\n line-height: 60px;\n font-weight: 500;\n text-decoration: none;\n text-transform: none;\n letter-spacing: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n column-gap: .25rem;\n transition: color 0.1s ease-in-out;\n\n svg {\n &.cog path {\n transition: fill 0.1s ease-in-out;\n }\n\n &:not(.cog) path {\n transition: stroke 0.1s ease-in-out;\n }\n }\n\n &:hover {\n background: ").concat(a.Tj.brand1,";\n color: ").concat(a.Tj.white,";\n\n svg {\n &.cog path {\n fill: ").concat(a.Tj.white,";\n }\n\n &:not(.cog) path {\n stroke: ").concat(a.Tj.white,";\n }\n }\n }\n\n @media screen and (min-width: 400px) {\n column-gap: .5rem;\n }\n\n @media screen and (min-width: ").concat(a.T5.xsmall,") {\n font-size: 14px;\n }\n\n @media screen and (min-width: ").concat(a.T5.medium,") {\n letter-spacing: .6px;\n font-size: 17px;\n }\n }\n }")),search:(0,r.AH)("{\n display: none;\n\n &--open {\n box-sizing: content-box;\n display: block;\n height: 66px;\n width: 243px;\n float: right;\n clear: both;\n padding-top: 20px;\n background-color: ".concat(a.Tj.brand1,";\n top: 67px;\n position: absolute;\n left: 0;\n right: auto;\n\t\t\t\tz-index: 1;\n\n @media screen and (min-width: ").concat(a.T5.large,") {\n left: auto;\n right: 0;\n top: 87px;\n }\n }\n }")),searchInput:(0,r.AH)("{\n font-size: 16px;\n box-sizing: border-box;\n width: 220px;\n height: 42px;\n position: absolute;\n right: 10px;\n border: 0;\n padding: 6px 40px 6px 5px;\n border-radius: 5px;\n background-clip: padding-box;\n box-shadow: inset 0 0 0 0 rgba(0,0,0,0);\n }"),searchSubmit:(0,r.AH)("{\n margin: 0;\n border: 0;\n position: absolute;\n right: 15px;\n margin-top: 5px;\n padding: 8px 16px;\n text-indent: -9999px;\n background: ".concat(a.Tj.white,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.$P)(a.Tj.brand1)),") no-repeat center center / 24px 24px;\n &:hover {\n cursor: pointer;\n }\n }")),searchTrigger:(0,r.AH)("{\n display: block;\n order: -1;\n height: 67px;\n width: 64px;\n margin-right: 12px;\n background: ".concat(a.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.$P)(a.Tj.white)),") no-repeat center center / 24px 24px;\n text-indent: 200%;\n overflow: hidden;\n box-sizing: border-box;\n border: none;\n &:hover {\n cursor: pointer;\n background-color: ").concat(a.Tj.brand1Dark,";\n }\n &--toggled {\n @media screen and (min-width: ").concat(a.T5.large,") {\n background: ").concat(a.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,i.Z5)((0,i.VN)(a.Tj.white)),") no-repeat center center / 15px 15px;\n }\n }\n @media screen and (min-width: ").concat(a.T5.large,") {\n position: relative;\n order: 2;\n margin-right: 0;\n height: 87px;\n }\n }"))}},97336:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e);return t.setHours(23,59,59,999),t}},97368:(e,t,n)=>{var r=n(4228);e.exports=function(e,t,n,a){try{return a?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},97420:(e,t,n)=>{var r=n(47422),a=n(73170),o=n(31769);e.exports=function(e,t,n){for(var i=-1,s=t.length,l={};++i<s;){var c=t[i],u=r(e,c);n(u,c)&&a(l,o(c,e),u)}return l}},97424:e=>{e.exports=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r+1),a.setHours(0,0,0,0),a}}
172,97462:(e,t,n)=>{"use strict";n.d(t,{Tc:()=>c,U7:()=>d,Uw:()=>u,lT:()=>m,p4:()=>o,pr:()=>l,ud:()=>p});var r=n(39481),a=n(75643),o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"COMMENT_DATE",o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null;return(u,d)=>{var p,m,h,f=d(),g=null!==(p=null==f||null===(m=f.comments[e])||void 0===m?void 0:m.displayCommentSidebar)&&void 0!==p&&p,v=null!==(h=null==t?void 0:t.toLowerCase())&&void 0!==h?h:null;u({type:r.nC,payload:{url:"".concat("https://v4-1.api.edutopia.org","/comments?article=").concat(e,"&parent=0").concat(t?"&email=".concat(encodeURIComponent(t)):"").concat(n&&"&orderby=".concat(n)).concat(o?"&first=".concat(o):"").concat("boolean"==typeof i?"&answeredByPanelist=".concat(i):"").concat(s?"&after=".concat(encodeURIComponent(s)):""),success:t=>{u(function(e,t){var n,o,i,s,l,c,u,d,p=arguments.length>2&&void 0!==arguments[2]&&arguments[2],m=arguments.length>3?arguments[3]:void 0,h=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,f=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,g=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,v=null!==(n=null==e||null===(o=e.data)||void 0===o?void 0:o.data)&&void 0!==n?n:null==e?void 0:e.data,y=(0,a.Ow)(null==v||null===(i=v.comments)||void 0===i?void 0:i.nodes);return function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o="useful"===n?r.Af:r.VI;return"boolean"==typeof a&&(o=a?r.q1:r.o9),{type:o,slug:e,comments:t}}(t,{comments:f?[...f,...y]:y,count:null==v?void 0:v.commentCount,status:null==v?void 0:v.commentStatus,articleAuthors:null==v?void 0:v.coAuthors,disableComments:null==v?void 0:v.isCommentsDisabled,showComments:"open"===(null==v?void 0:v.commentStatus),hasNextPage:null!==(s=null==v||null===(l=v.comments)||void 0===l||null===(l=l.pageInfo)||void 0===l?void 0:l.hasNextPage)&&void 0!==s&&s,nextPage:null!==(c=null==v||null===(u=v.comments)||void 0===u||null===(u=u.pageInfo)||void 0===u?void 0:u.endCursor)&&void 0!==c?c:null,activeFormId:null!==(d=null==v?void 0:v.activeFormId)&&void 0!==d?d:null,displayCommentSidebar:p,fetchedForEmail:g},m,h)}(t,e,g,n,i,l,v)),c&&c()},commentQuery:!0}})}},i=new Set,s=(e,t)=>{var n,r,a,o=null!==(n=null==t||null===(r=t.global)||void 0===r||null===(r=r.user)||void 0===r||null===(r=r.email)||void 0===r?void 0:r.toLowerCase())&&void 0!==n?n:null;return(null!==(a=null==e?void 0:e.fetchedForEmail)&&void 0!==a?a:null)!==o},l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(c,u)=>{var d,p=u(),m=p.comments[e];if(null!=m&&m.comments&&!s(m,p)){if(1e3===t&&n&&m.comments){if((0,a.K)(m.comments,n))return;if(m.hasNextPage&&m.nextPage){var h,f="".concat(e,":").concat(m.nextPage);if(i.has(f))return;i.add(f),c(o(e,null==p||null===(h=p.global)||void 0===h||null===(h=h.user)||void 0===h?void 0:h.email,"COMMENT_DATE",t,r,m.nextPage,m.comments,(()=>{i.delete(f),c(l(e,t,n,r))})))}}}else c(o(e,null==p||null===(d=p.global)||void 0===d||null===(d=d.user)||void 0===d?void 0:d.email,"COMMENT_DATE",t,r))}},c=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return(a,i)=>{var l,c=i();if(c.comments["useful_".concat(e)]&&!s(c.comments["useful_".concat(e)],c)||a(o(e,null==c||null===(l=c.global)||void 0===l||null===(l=l.user)||void 0===l?void 0:l.email,t,n)),"boolean"==typeof r){var u,d,p=r?"answered_".concat(e):"unanswered_".concat(e);null!=c&&null!==(u=c.comments)&&void 0!==u&&u[p]&&!s(c.comments[p],c)||a(o(e,null==c||null===(d=c.global)||void 0===d||null===(d=d.user)||void 0===d?void 0:d.email,t,n,r))}}},u=e=>({type:"OPEN_COMMENT_SIDEBAR",slug:e}),d=e=>({type:"CLOSE_COMMENT_SIDEBAR",slug:e}),p=(e,t)=>({type:"SET_ACTIVE_FORM",slug:e,activeFormId:t}),m=(e,t)=>
172({type:r.cS,slug:e,commentID:t})},97463:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(54705),a=n(96540),o=n(84976),i=n(16762),s=n.n(i),l=n(62383),c=n.n(l),u=n(82536),d=n(83485),p=n(75930),m=n(17904),h=n(62524);const f={schoolPrimer:(0,p.AH)("{\n margin-bottom: 20px;\n border: 1px solid ".concat(m.Tj.lightGrey2,";\n box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);\n background-color: ").concat(m.Tj.white,";\n padding: 15px 10px 20px;\n max-width: 1280px;\n @media screen and (min-width: ").concat(m.T5.small,") {\n margin: 30px auto;\n padding: 15px 20px;\n }\n }")),schoolPrimerBadge:(0,p.AH)("{\n font-family: ".concat(h.A.sansSerif,";\n font-weight: 500;\n position: relative;\n margin-bottom: 21px;\n margin-left: -10px;\n margin-top: 0;\n background-color: ").concat(m.Tj.brand2,";\n padding: 0 10px;\n width: 170px;\n line-height: 36px;\n color: ").concat(m.Tj.white,";\n font-size: 14px;\n letter-spacing: .4px;\n @media screen and (min-width: ").concat(m.T5.small,") {\n margin-left: -20px;\n padding: 0 20px;\n }
172\n \n .innovative_schools & {\n background-color: ").concat(m.Tj.burgundy,";\n }\n\n &:after {\n position: absolute;\n right: 0;\n border-top: 18px solid transparent;\n border-right: 10px solid ").concat(m.Tj.white,";\n border-bottom: 18px solid transparent;\n width: 0;\n height: 0;\n content: '';\n }\n }")),schoolPrimerColumn:(0,p.AH)("{\n @media screen and (min-width: ".concat(m.T5.medium,") {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: top;\n }\n }")),schoolPrimerLeft:(0,p.AH)("{\n @media screen and (min-width: ".concat(m.T5.medium,") {\n width: 54%;\n }\n }")),schoolPrimerRight:(0,p.AH)("{\n @media screen and (min-width: ".concat(m.T5.medium,") {\n width: 46%;\n }\n\n img {\n display: block;\n width: 100%;\n max-width: 100%;\n }\n }")),schoolPrimerTitle:(0,p.AH)("{\n margin: 0 0 5px;\n }"),schoolPrimerData:(0,p.AH)("{\n margin-bottom: 21px;\n }"),schoolPrimerDataItem:(0,p.AH)("{\n font-family: ".concat(h.A.sansSerif,";\n line-height: 27px;\n font-size: 21px;\n font-weight: 300;\n }"))};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const y=function(){var e,t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{stw:!1,schoolTypes:"",inset:!1,title:"",schoolLink:"",locality:"",administrativeArea:"",grades:"",schoolType:"",schoolArea:"",explainer:""};return!r.stw||null!==(e=r.schoolTypes)&&void 0!==e&&e.length||(r=v(v({},r),{},{schoolTypes:"schools_that_work"})),a.createElement("div",{className:"school-primer ".concat(f.schoolPrimer," ").concat(r.schoolTypes),"data-testid":"school-primer"},a.createElement("div",{className:"".concat(f.schoolPrimerColumn," ").concat(f.schoolPrimerLeft)},r.schoolTypes&&a.createElement("h3",{className:f.schoolPrimerBadge},"schools_that_work"===r.schoolTypes?"Schools That Work":"Innovative Schools"),!c()(r.schoolLink)&&a.createElement("h3",{className:f.schoolPrimerTitle},a.createElement(o.N_,{className:"grey-title-link",to:"/".concat(r.schoolLink)},r.title)),c()(r.schoolLink)&&a.createElement("h3",{className:f.schoolPrimerTitle},r.title),a.createElement("div",{className:f.schoolPrimerData},r.schoolType&&r.schoolArea&&a.createElement("div",{className:f.schoolPrimerDataItem},"".concat(r.schoolType.charAt(0).toUpperCase()).concat(r.schoolType.slice(1)),","," ","".concat(r.schoolArea.charAt(0).toUpperCase()).concat(r.schoolArea.slice(1))),r.schoolType&&!r.schoolArea&&a.createElement("div",{className:f.schoolPrimerDataItem},"".concat(r.schoolType.charAt(0).toUpperCase()).concat(r.schoolType.slice(1))),!r.schoolType&&r.schoolArea&&a.createElement("div",{className:f.schoolPrimerDataItem},"".concat(r.schoolArea.charAt(0).toUpperCase()).concat(r.schoolArea.slice(1))),a.createElement("div",{className:f.schoolPrimerDataItem},"Grades ",r.grades),r.locality&&r.administrativeArea&&a.createElement("div",{className:f.schoolPrimerDataItem},r.locality,", ",r.administrativeArea),!r.locality&&r.administrativeArea&&a.createElement("div",{className:f.schoolPrimerDataItem},r.administrativeArea),r.locality&&!r.administrativeArea&&a.createElement("div",{className:f.schoolPrimerDataItem},r.locality))),a.createElement("div",{className:"".concat(f.schoolPrimerColumn," ").concat(f.schoolPrimerRight)},a.createElement(u.A,{provider:"google",providerKey:"AIzaSyDMR2L-NnIy5qi9DaXhaP3ObloWl6B18QM",mapId:"map",addressLine1:s()(r,"address"),city:s()(r,"locality"),state:s()(r,"administrativeArea"),country:s()(r,"country"),zoom:5,height:180,width:345,lat:s()(r,"location.lat"),lng:s()(r,"location.lng"),useBackgroun
172dImageStyle:!0})),null!==(t=r.schoolTypes)&&void 0!==t&&t.length&&!0===r.inset&&!c()(s()(r,"explainer"))?a.createElement(d.A,{triggerText:"schools_that_work"===r.schoolTypes?"What makes this a SCHOOL THAT WORKS":"What makes this an INNOVATIVE SCHOOL",content:r.explainer,defaultState:"open",context:"school-primer"}):null,null!==(n=r.schoolTypes)&&void 0!==n&&n.length&&!1===r.inset&&!c()(s()(r,"explainer"))?a.createElement(d.A,{triggerText:"schools_that_work"===r.schoolTypes?"What makes this a SCHOOL THAT WORKS":"What makes this an INNOVATIVE SCHOOL",content:r.explainer,defaultState:"open",context:"school-primer"}):null)}},97550:(e,t,n)=>{"use strict";n.d(t,{Gh:()=>h,I8:()=>p});var r=n(54705),a=n(2543),o=n(39481),i=n(34980),s=n(7066);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={type:o.cN,payload:{err:"Profile was not found in state."}},d=e=>{var t,n,r,i,s,l,u=(0,a.get)(e,"data[0]",!1)?e.data[0]:e.data,d=null!=u&&u.headshot?u.headshot:"/assets/user-placeholder.svg",p={id:u.id,name:(null==u?void 0:u.fullName)||u.title,firstName:null==u?void 0:u.firstName,lastName:null==u?void 0:u.lastName,email:null==u?void 0:u.email,roles:null==u?void 0:u.userRoles,img:d,summary:(null==u?void 0:u.summary)||u.title,body:u.body,slug:null==u?void 0:u.path,blog:null==u||null===(t=u.social)||void 0===t?void 0:t.blog,website:null==u||null===(n=u.social)||void 0===n?void 0:n.website,bluesky:null==u||null===(r=u.social)||void 0===r?void 0:r.bluesky,twitter:null==u||null===(i=u.social)||void 0===i?void 0:i.twitter,youtube:null==u||null===(s=u.social)||void 0===s?void 0:s.youtube,pinterest:null==u||null===(l=u.social)||void 0===l?void 0:l.pinterest,content:[],profileHasContent:!0,metatags:c(c({},null==u?void 0:u.seo),{},{opengraphImage:{mediaItemUrl:d},twitterImage:{mediaItemUrl:d}})};return{type:o.OO,profile:{id:p.id,slug:p.slug,summary:p.summary,body:p.body,img:p.img,name:p.name,firstName:p.firstName,lastName:p.lastName,email:p.email,roles:p.roles,blog:p.blog,website:p.website,bluesky:p.bluesky,twitter:p.twitter,youtube:p.youtube,pinterest:p.pinterest,content:p.content,profileHasContent:p.profileHasContent,metatags:p.metatags}}},p=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{r().profiles[e]||n(((e,t)=>({type:o.nC,payload:{url:(0,i.W7)(e),success:d,setError:t}}))(e,t))}},m=(e,t)=>(n,r)=>{var i,l,d,p,m,h,f,g,v=r(),y=(0,a.get)(v,"profiles[".concat(e,"]"),!1);if(y){if(void 0===t.data)return}else n(u);var b,x,w=(null===(i=t.data)||void 0===i?void 0:i.postContent)||{},E=(null===(l=t.data)||void 0===l?void 0:l.relatedVideoContent)||{},C=(null===(d=t.data)||void 0===d?void 0:d.relatedVisualEssayContent)||{},k=(null===(p=t.data)||void 0===p?void 0:p.relatedPodcastContent)||{},A=(null===(m=t.data)||void 0===m?void 0:m.relatedAskAnswerContent)||{},T=(null===(h=t.data)||void 0===h?void 0:h.relatedResourceContent)||{},D=(null===(f=t.data)||void 0===f?void 0:f.relatedQuizContent)||{},S=function(e,t,n,r,a,o,i,s){var l,c,u,d,p,m,h,f=null==e||null===(l=e.pageInfo)||void 0===l?void 0:l.hasNextPage,g=null==t||null===(c=t.pageInfo)||void 0===c?void 0:c.hasNextPage,v=null==n||null===(u=n.pageInfo)||void 0===u?void 0:u.hasNextPage,y=null==r||null===(d=r.pageInfo)||void 0===d?void 0:d.hasNextPage,b=null==a||null===(p=a.pageInfo)||void 0===p?void 0:p.hasNextPage,x=null==o||null===(m=o.pageInfo)||void 0===m?void 0:m.hasNextPage,w=null==i||null===(h=i.pageInfo)||void 0===h?void 0:h.hasNextPage,E="";try{var C={},k="".concat("https://v4-1.api.edutopia.org","/").concat(s,"/content?");f&&(C.contentAfter=e.pageInfo.endCursor),g&&(C.videoAfter=t.pageInfo.endCursor),v&&(C.visualEssayAfter=n.pageInfo.endCursor),y&&(C.podcastAfter=r.pageInfo.endCursor),b&&(C.askAndAnswerAfter=a.pageInfo.endCursor),x&&(C.resourceAfter=o.pageInfo.endCursor),w&&(C.quizAfter=i.pageInfo.endCursor),(f||g||v||y||b||x||w)&&(E=k+new URLSearchParams(C).toString())}catch(e){}return E}(w,E,C,k,A,T,D,e),_=[];
172w.nodes.forEach((e=>{_.push(e)})),E.nodes.forEach((e=>{_.push(e)})),C.nodes.forEach((e=>{_.push(e)})),k.nodes.forEach((e=>{_.push(e)})),A.nodes.forEach((e=>{_.push(e)})),T.nodes.forEach((e=>{_.push(e)})),D.nodes.forEach((e=>{_.push(e)})),(x=null==(b=_)?void 0:b.map((e=>{var t,n,r,a,o;if(e.coverMedia=null===(t=e.featuredImage)||void 0===t?void 0:t.node,e.summary=null===(n=e.acfFields)||void 0===n?void 0:n.summary,"node--podcast"===e.type){var i,l,u,d,p=(null===(i=e.podcastTerms)||void 0===i||null===(i=i.nodes)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.globalPodcastSettings)||{},m=c(c({},null!==(l=e.acfFields)&&void 0!==l?l:{}),{},{globalPodcastSettings:c({},p)});e.coverMedia=(null===(u=e.featuredImage)||void 0===u?void 0:u.node)||(null==m||null===(d=m.globalPodcastSettings)||void 0===d?void 0:d.podcastCardCoverImage),e.summary=(null==m?void 0:m.intro)||""}return"node--ask-answer"===e.type&&(e.summary=(null==e||null===(a=e.excerpt)||void 0===a?void 0:a.replace("[…]","."))||"",e.summary=null===(o=e.summary)||void 0===o?void 0:o.replace(/<\/?p>/g,"")),e.slug=(0,s.sZ)((0,s.uv)(e.uri)),e.parentType=e.type,e.type="profile--content",e.videoOptions={video:null===(r=e.acfFields)||void 0===r?void 0:r.video},e.created=new Date(null==e?void 0:e.dateGmt).getTime()/1e3,e}))).sort(((e,t)=>t.created-e.created)),_=x;var N=(null==y?void 0:y.content)||[],O=null===(g=_)||void 0===g?void 0:g.filter((e=>!(0,a.find)(N,{nid:e.nid})));n({type:o.OO,profile:{id:y.id,vid:y.vid,name:y.name,summary:y.summary,body:y.body,img:y.img,altText:y.altText,blog:y.blog,website:y.website,bluesky:y.bluesky,twitter:y.twitter,youtube:y.youtube,pinterest:y.pinterest,slug:y.slug,content:[...N,...O],metatags:y.metatags,profileHasContent:_.length>0,nextCall:S}})},h=(e,t)=>n=>{n({type:o.Jf}),n({type:o.nC,payload:{url:e,success:m,callingPath:t,setError:!1}})}},98066:(e,t,n)=>{n(37209)("Int32",4,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},98163:(e,t,n)=>{"use strict";var r=n(99882),a=n(12888),o="WeakSet";n(58933)(o,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return r.def(a(this,o),e,!0)}},r,!1,!0)},98175:(e,t,n)=>{"use strict";var r=n(22750),a=n(92127),o=n(28859),i=n(33341),s=n(60906),l=n(6032),c=n(3844),u=n(40627),d=n(67574)("iterator"),p=!([].keys&&"next"in[].keys()),m="keys",h="values",f=function(){return this};e.exports=function(e,t,n,g,v,y,b){l(n,t,g);var x,w,E,C=function(e){if(!p&&e in D)return D[e];switch(e){case m:case h:return function(){return new n(this,e)}}return function(){return new n(this,e)}},k=t+" Iterator",A=v==h,T=!1,D=e.prototype,S=D[d]||D["@@iterator"]||v&&D[v],_=S||C(v),N=v?A?C("entries"):_:void 0,O="Array"==t&&D.entries||S;if(O&&(E=u(O.call(new e)))!==Object.prototype&&E.next&&(c(E,k,!0),r||"function"==typeof E[d]||i(E,d,f)),A&&S&&S.name!==h&&(T=!0,_=function(){return S.call(this)}),r&&!b||!p&&!T&&D[d]||i(D,d,_),s[t]=_,s[k]=f,v)if(x={values:A?_:C(h),keys:y?_:C(m),entries:N},b)for(w in x)w in D||o(D,w,x[w]);else a(a.P+a.F*(p||T),t,x);return x}},98219:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getMonth()}},98247:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r,a=n(54705),o=n(96540),i=n(2962),s=n(46798);class l extends o.PureComponent{constructor(){super(...arguments),(0,a.A)(this,"state",{showPassword:!1}),(0,a.A)(this,"togglePassword",(()=>{this.setState({showPassword:!this.state.showPassword})}))}render(){var{props:e}=this,t=(0,i.O)(this.props.value,!0),n=t.includes("min"),a=t.includes("letters"),l=t.includes("digits"),c=t.includes("spaces"),u=e.showValidation&&e.validInput&&this.props.value&&this.props.showToggle;return o.createElement("div",{className:"".concat(s.QL.inputWrapperPassword," ").concat(u?s.QL._validInput:"")},o.createElement("label",{htmlFor:this.props.name,className:"hidden",id:"".concat(this.props.name,"-label")},this.props.label),o.createElement("input",{type:this.state.showPassword?"text":"password",name:this.props.name,id:this.props.name,placeholder:this.props.placeholder||this.props.label,"aria-labelledby":"".concat(this.props.name,"-label"),value:this.props.value,onChange:this.props.changeHandler,"data-testid":"".concat(this.props.name,"-input"),className:s.QL.password}),this.props.showToggle&&o.createElement("label",{className:s.QL.passwordToggle},o.createElement("input",{type:"checkbox",name:"pwd_toggle",onCh
172ange:this.togglePassword}),r||(r=o.createElement("span",null,"Show password"))),this.props.showHelp&&this.props.showValidation&&o.createElement("span",{className:"".concat(s.QL.helpText," ").concat(!this.props.validInput&&this.props.value&&this.props.showHelp&&"alert")},o.createElement("ul",null,o.createElement("li",{className:n?"":"match"},"6 character minimum"),o.createElement("li",{className:l?"":"match"},"At least 1 number"),o.createElement("li",{className:a?"":"match"},"At least 1 letter"),o.createElement("li",{className:c?"":"match"},"No leading or trailing spaces"))))}}l.defaultProps={label:"Password",name:"password",validInput:!0,showValidation:!1,showToggle:!0,showHelp:!0};const c=l},98587:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},98669:(e,t,n)=>{"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(96540),o=d(a),i=d(n(5556)),s=n(88579),l=d(n(77334)),c=d(n(93428)),u=d(n(84567));function d(e){return e&&e.__esModule?e:{default:e}}var p="data-lazyload-listened",m=[],h=[],f=!1;try{var g=Object.defineProperty({},"passive",{get:function(){f=!0}});window.addEventListener("test",null,g)}catch(e){}var v=!!f&&{capture:!1,passive:!0},y=function(e){var t=e.ref;if(t instanceof HTMLElement){var n=(0,l.default)(t),r=e.props.overflow&&n!==t.ownerDocument&&n!==document&&n!==document.documentElement?function(e,t){var n=e.ref,r=void 0,a=void 0,o=void 0,i=void 0;try{var s=t.getBoundingClientRect();r=s.top,a=s.left,o=s.height,i=s.width}catch(e){r=0,a=0,o=0,i=0}var l=window.innerHeight||document.documentElement.clientHeight,c=window.innerWidth||document.documentElement.clientWidth,u=Math.max(r,0),d=Math.max(a,0),p=Math.min(l,r+o)-u,m=Math.min(c,a+i)-d,h=void 0,f=void 0,g=void 0,v=void 0;try{var y=n.getBoundingClientRect();h=y.top,f=y.left,g=y.height,v=y.width}catch(e){h=0,f=0,g=0,v=0}var b=h-u,x=f-d,w=Array.isArray(e.props.offset)?e.props.offset:[e.props.offset,e.props.offset];return b-w[0]<=p&&b+g+w[1]>=0&&x-w[0]<=m&&x+v+w[1]>=0}(e,n):function(e){var t=e.ref;if(!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))return!1;var n=void 0,r=void 0;try{var a=t.getBoundingClientRect();n=a.top,r=a.height}catch(e){n=0,r=0}var o=window.innerHeight||document.documentElement.clientHeight,i=Array.isArray(e.props.offset)?e.props.offset:[e.props.offset,e.props.offset];return n-i[0]<=o&&n+r+i[1]>=0}(e);r?e.visible||(e.props.once&&h.push(e),e.visible=!0,e.forceUpdate()):e.props.once&&e.visible||(e.visible=!1,e.props.unmountIfInvisible&&e.forceUpdate())}},b=function(){for(var e=0;e<m.length;++e){var t=m[e];y(t)}h.forEach((function(e){var t=m.indexOf(e);-1!==t&&m.splice(t,1)})),h=[]},x=void 0,w=null,E=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.visible=!1,n.setRef=n.setRef.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){var e=window,t=this.props.scrollContainer;t&&"string"==typeof t&&(e=e.document.querySelector(t));var n=void 0!==this.props.debounce&&"throttle"===x||"debounce"===x&&void 0===this.props.debounce;if(n&&((0,s.off)(e,"scroll",w,v),(0,s.off)(window,"resize",w,v),w=null),w||(void 0!==this.props.debounce?(w=(0,c.default)(b,"number"==typeof this.props.debounce?this.props.debounce:300),x="debounce"):void 0!==this.props.throttle?(w=(0,u.default)(b,"number"==typeof this.props.throttle?this.props.throttle:300),x="throttle"):w=b),this.props.overflow){var r=(0,l.default)(this.ref);
172if(r&&"function"==typeof r.getAttribute){var a=+r.getAttribute(p)+1;1===a&&r.addEventListener("scroll",w,v),r.setAttribute(p,a)}}else if(0===m.length||n){var o=this.props,i=o.scroll,d=o.resize;i&&(0,s.on)(e,"scroll",w,v),d&&(0,s.on)(window,"resize",w,v)}m.push(this),y(this)}},{key:"shouldComponentUpdate",value:function(){return this.visible}},{key:"componentWillUnmount",value:function(){if(this.props.overflow){var e=(0,l.default)(this.ref);if(e&&"function"==typeof e.getAttribute){var t=+e.getAttribute(p)-1;0===t?(e.removeEventListener("scroll",w,v),e.removeAttribute(p)):e.setAttribute(p,t)}}var n=m.indexOf(this);-1!==n&&m.splice(n,1),0===m.length&&"undefined"!=typeof window&&((0,s.off)(window,"resize",w,v),(0,s.off)(window,"scroll",w,v))}},{key:"setRef",value:function(e){e&&(this.ref=e)}},{key:"render",value:function(){var e=this.props,t=e.height,n=e.children,r=e.placeholder,a=e.className,i=e.classNamePrefix,s=e.style;return o.default.createElement("div",{className:i+"-wrapper "+a,ref:this.setRef,style:s},this.visible?n:r||o.default.createElement("div",{style:{height:t},className:i+"-placeholder"}))}}]),t}(a.Component);E.propTypes={className:i.default.string,classNamePrefix:i.default.string,once:i.default.bool,height:i.default.oneOfType([i.default.number,i.default.string]),offset:i.default.oneOfType([i.default.number,i.default.arrayOf(i.default.number)]),overflow:i.default.bool,resize:i.default.bool,scroll:i.default.bool,children:i.default.node,throttle:i.default.oneOfType([i.default.number,i.default.bool]),debounce:i.default.oneOfType([i.default.number,i.default.bool]),placeholder:i.default.node,scrollContainer:i.default.oneOfType([i.default.string,i.default.object]),unmountIfInvisible:i.default.bool,style:i.default.object},E.defaultProps={className:"",classNamePrefix:"lazyload",once:!1,offset:0,overflow:!1,resize:!1,scroll:!0,unmountIfInvisible:!1},t.Ay=E},98880:(e,t,n)=>{var r=n(43305),a=n(25170).set;e.exports=function(e,t,n){var o,i=t.constructor;return i!==n&&"function"==typeof i&&(o=i.prototype)!==n.prototype&&r(o)&&a&&a(e,o),e}},98931:(e,t,n)=>{var r=n(67574)("iterator"),a=!1;try{var o=[7][r]();o.return=function(){a=!0},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var n=!1;try{var o=[7],i=o[r]();i.next=function(){return{done:n=!0}},o[r]=function(){return i},e(o)}catch(e){}return n}},99134:(e,t,n)=>{var r=n(92127),a=n(75551),o=Math.exp;r(r.S+r.F*n(57067)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(a(e)-a(-e))/2:(o(e-1)-o(-e-1))*(Math.E/2)}})},99345:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
172setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default},99455:(e,t,n)=>{"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{Ss:()=>C,B7:()=>D,sO:()=>k,Li:()=>A,YU:()=>T});var a,o,i,s,l,c,u=n(94531),d=(n(7066),(0,u.gql)(a||(a=r(['\nmutation LoginUser {\n login(\n\tinput: {\n\t clientMutationId: "uniqueId"\n\t username: "','"\n\t password: "','"\n\t}\n ) {\n\tauthToken\n\trefreshToken\n\tuser {\n\t id\n\t name\n\t}\n }\n}\n'])),{}.PREVIEW_USER,{}.PREVIEW_USER_PASS),"\n featuredImage {\n node {\n alt_text: altText\n caption: rawCaption\n databaseId\n master: mediaItemUrl\n media_type: mediaType\n credit: photoCredit\n }\n }"),p="\n coAuthors {\n summary\n url: uri\n name\n social {\n bluesky\n twitter\n }\n }\n",m="\n ".concat("\n type: contentTypeName\n title\n id\n previewRevisionDatabaseId\n nid: databaseId\n uri\n urlAlias\n primaryTopic: primaryCategory\n eyebrowComputed\n rawContent\n dateGmt\n modifiedGmt\n authoredOn\n firstPublishedOn\n theme\n","\n"),h="\n schoolOptions {\n explainer\n location\n schoolsThatWork\n schoolTypes\n eduStatsScore\n schoolStatistics {\n schoolEnrollment\n schoolFreeReducedLunchPercentage\n schoolStatistics\n }\n schoolMetadata {\n grades\n link\n schoolArea\n schoolType\n }\n schoolDemographics {\n percentage\n racialIdentifier\n }\n featureStory {\n ... on Post {\n ".concat(m,"\n ").concat(p,"\n ").concat(d,"\n acfFields: articleOptions {\n intro\n }\n }\n }\n }\n"),f="\n terms {\n nodes {\n slug\n name\n url: uri\n taxonomyName\n id: databaseId\n urlAlias\n }\n }",g="\n\tpodcastTerms {\n\t\tnodes {\n\t\t\tglobalPodcastSettings {\n\t\t\t\tpodcastCoverImage {\n\t\t\t\t\talt_text: altText\n\t\t\t\t\tmaster: mediaItemUrl\n\t\t\t\t\tmedia_type: mediaType\n\t\t\t\t}\n\t\t\t\tpodcastCardCoverImage {\n\t\t\t\t\talt_text: altText\n\t\t\t\t\tmaster: mediaItemUrl\n\t\t\t\t\tmedia_type: mediaType\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n",v="\n articleOptions {\n\t\t\teduVideo {\n mediaItemUrl\n }\n coverMedia {\n coverMediaDisplay\n captionOverride\n }\n intro\n newsletterToggle\n tail\n summary\n eduStatsScore\n curatedResource {\n isCurated\n publisher {\n ... on Publisher {\n id: databaseId\n name\n }\n }\n resourceTitle\n resourceSummary\n link\n resourcePublishDate\n resourceToggle\n }\n schools {\n ... on School {\n ".concat(m,"\n ").concat(h,"\n }\n }\n }"),y="\n videoOptions {\n intro\n isExternal\n tail\n summary\n transcript\n eduStatsScore\n video {\n copyright_type: copyrightType\n credit_text: creditText\n name\n video_provider: provider\n video_url: url\n video_id: id\n video_still: videoStill\n }\n schools {\n ... on School {\n ".concat(m,"\n ").concat(h,"\n }\n }\n }\n"),b="\n podcastOptions {\n description\n coverMedia {\n coverMediaDisplay\n captionOverride\n }\n episodeCoverImage {\n alt_text: altText\n caption: rawCaption\n databaseId\n master: mediaItemUrl\n media_type: mediaType\n credit: photoCredit\n size: eduSize\n }
172\n eduStatsScore\n episodeGuid\n episodeKeywords\n episodeType\n explicitContent\n eyebrow\n intro\n description\n transcriptText\n showNotes\n explicitContent\n episodeType\n audioFile {\n title\n mediaItemUrl\n fileSize\n mimeType\n }\n transcriptFile: transcript {\n title\n mediaItemUrl\n fileSize\n mimeType\n }\n podcastPlatformLinks {\n apple\n spotify\n }\n authorRolesForPodcasts: episodeRoles {\n episodeHost {\n ... on Person {\n uri\n slug\n name\n }\n }\n episodeEditor {\n ... on Person {\n uri\n slug\n name\n }\n }\n episodeProducer {\n ... on Person {\n uri\n slug\n name\n }\n }\n episodeEngineer {\n ... on Person {\n uri\n slug\n name\n }\n }\n episodeExecutiveProducer {\n ... on Person {\n uri\n slug\n name\n }\n }\n episodeGuest {\n ... on Person {\n uri\n slug\n name\n }\n }\n }\n }\n",x="\n title\n metaDesc\n canonical\n opengraphTitle\n opengraphUrl\n opengraphType\n opengraphSiteName\n opengraphDescription\n opengraphImage {\n mediaItemUrl\n }\n twitterDescription\n twitterTitle\n twitterImage {\n mediaItemUrl\n }\n",w="\n seo {\n ".concat(x,"\n }"),E=("\n seo {\n ".concat(x,"\n breadcrumbs {\n text\n url\n }\n }\n"),"\n packageOptions {\n coverMedia {\n coverMediaDisplay\n captionOverride\n }\n eyebrow\n fieldGroupName\n intro\n tail\n summary\n eduStatsScore\n includeNewsletter\n collectionComponents {\n groupTitle\n collectionItems {\n summaryOverride\n titleOverride\n content {\n ... on Post {\n ".concat(m,"\n ").concat(p,"\n ").concat(d,"\n ").concat(f,"\n acfFields: articleOptions {\n summary\n }\n }\n ... on Video {\n ").concat(m,"\n ").concat(f,"\n acfFields: ").concat(y,"\n }\n ... on Podcast {\n ").concat(m,"\n ").concat(d,"\n ").concat(g,"\n ").concat(f,"\n acfFields: ").concat(b,"\n }\n }\n }\n }\n }\n")),C=(e,t)=>(0,u.gql)(o||(o=r(["\nquery {\n relatedPosts(where: {parentId: ",", termId: ","}, first: 2) {\n nodes {\n ... on Post {\n ","\n ","\n ","\n ","\n acfFields: ","\n }\n\n ... on Video {\n ","\n ","\n acfFields: ","\n }\n\n\t\t\t... on VisualEssay {\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\tacfFields: visualEssayOptions {\n\t\t\t\t\tintro\n\t\t\t\t}\n\t\t\t\t","\n }\n\n ... on Podcast {\n ","\n ","\n ","\n ","\n acfFields: ","\n ","\n }\n \n ... on Resource {\n ","\n ","\n ","\n ","\n acfFields: ","\n ","\n ","\n }\n\n ... on Quiz {\n ","\n ","\n ","\n ","\n acfFields: ","\n ","\n }\n }\n }\n popular( parentId: "," ) {\n id\n content\n nextCall\n resultsPerPage\n type\n }\n recentPosts: contentNodes(\n where: {notIn: [ "," ], contentTypes: [POST, EDU_VIDEO, EDU_VISUAL_ESSAY, EDU_EPISODE]}\n first: 6\n ) {\n nodes {\n ... on Post {\n ","\n ","\n ","\n ","\n acfFields: ","\n ","\n }\n ... on Video {\n ","\n ","\n acfFields: ","\n ","\n }\n\t\t\t... on VisualEssay {\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\t","\n\t\t\t\tacfFields: visualEssayOptions {\n\t\t\t\t\tintro\n\t\t\t\t}\n\t\t\t\t","\n }\n ... on Podcast {\n ","\n ","\n ","\n ","\n acfFields: ","\n } \n }\n }\n}\n"])),e,t,m,p,d,f,v,m,f,y,m,p,d,f,w,m,d,f,g,b,w,m,p,d,f,"\n resourceOptions {\n coverMedia: eduResourcesCoverMedia {\n captionOverride\n coverMediaDisplay \n }\n summary: eduResourceDek\n eduResourceHowToUse \n eduResourceIncludeInFeed\n eduResources {\n eduResourceFileType\n eduResourcePageCount\n eduResourceUrl\n fieldGroupName\n eduResourceFile {\n mediaItemUrl\n }\n }\n }\n","\n resourceAudiences: audiences {\n edges {\n node {\n slug\n name\n }\n }\n }\n resourceTypes {\n edges {\n node {\n slug\n name\n }\n }\n }\n",w,m,p,d,f,"\n quizOptions {\n coverMedia: eduQuizCoverMedia {\n captionOverride\n coverMediaDisplay\n }\n summary: eduQuizDek\n eduQuizIncludeInFeed\n }\n",w,e,e,m,p,d,f,v,w,m,f,y,w,m,p,d,f,w,m,d,f,g,b),k=e=>(0,u.gql)(i||(i=r(['\n{\n data: nodeByUri(uri: "','") {\n\n ... on Package {\n title\n uri\n urlAlias\n packageOptions: ','\n type: contentTypeName\n }\n\n }\n redirect: getRedirect(uri: "','") {\n format\n origin\n target\n type\n }\n}
172\n'])),e,E,e),A=(e,t,n)=>(0,u.gql)(s||(s=r(['\nmutation markUseful {\n markCommentRecommended(\n input: {userEmail: "','", commentId: ',', avatarUrl: "','"}\n ) {\n commentId\n recommendCount\n }\n}'])),t,e,n),T=(e,t,n)=>(0,u.gql)(l||(l=r(['\nmutation unMarkUseful {\n unmarkCommentRecommended(\n input: {userEmail: "','", commentId: ',', avatarUrl: "','"}\n ) {\n commentId\n recommendCount\n }\n}'])),t,e,n),D=e=>{var{authorID:t,authorName:n,authorEmail:a,authorAvatar:o,description:i,question:s,commentNotification:l,hasImages:d}=e;return(0,u.gql)(c||(c=r(['\n mutation createAskAndAnswerPost {\n addNewAskAndAnswer(\n input: {authorID: "','", authorAvatar: "','", authorEmail: "','", authorName: "','", commentNotification: ',', description: """','""", question: "','", hasImages: ',"}\n ) {\n postId\n postStatus\n globalPostId\n author\n postSlug\n moderationReason\n }\n }\n"])),t,o,a,n,l,i,s,d)}},99507:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r;"undefined"!=typeof window&&(void 0===window.gtag&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(r=window).gtag.apply(r,t))}},99518:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(23291),i=(r=n(88835))&&r.__esModule?r:{default:r},s={pick:n(71086),identity:n(83488)},l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return a(e,[{key:"getMap",value:function(e){var t,n=void 0;return n=isFinite(e.longitude)&&isFinite(e.latitude)?[e.latitude,e.longitude].join(","):[e.line1,e.line2,e.line3].join(","),t=i.default.format({protocol:o.google.protocol,hostname:o.google.host,pathname:o.google.path,query:s.pick({center:n,size:[e.width,e.height].join("x"),mapType:o.google.mapType,markers:e.withoutMarker?void 0:[o.google.markerColor,o.google.markerLabel,n].join("|"),zoom:e.zoom,key:e.providerKey},s.identity)}),{mapId:e.mapId,data:{locationLink:t,locationText:n}}}},{key:"name",get:function(){return o.google.name}}]),e}();t.default=l},99530:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLocation=function(e,t){let n=0,o=1;for(const i of e.body.matchAll(a)){if("number"==typeof i.index||(0,r.invariant)(!1),i.index>=t)break;n=i.index+i[0].length,o+=1}return{line:o,column:t+1-n}};var r=n(61321);const a=/\r\n|[\n\r]/g},99615:(e,t,n)=>{"use strict";var r=n(29137),a=n(84680);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},99650:(e,t,n)=>{"use strict";var r=n(67526),a=n(57917),o=n(1763),i=n(92127),s=n(28859),l=n(12988).KEY,c=n(57067),u=n(44556),d=n(3844),p=n(4415),m=n(67574),h=n(47960),f=n(45392),g=n(15969),v=n(77981),y=n(4228),b=n(43305),x=n(18270),w=n(57221),E=n(83048),C=n(11996),k=n(84719),A=n(4765),T=n(68641),D=n(1060),S=n(47967),_=n(51311),N=T.f,O=S.f,j=A.f,F=r.Symbol,I=r.JSON,P=I&&I.stringify,L="prototype",M=m("_hidden"),H=m("toPrimitive"),R={}.propertyIsEnumerable,B=u("symbol-registry"),z=u("symbols"),V=u("op-symbols"),U=Object[L],q="function"==typeof F&&!!D.f,W=r.QObject,G=!W||!W[L]||!W[L].findChild,Y=o&&c((function(){return 7!=k(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=N(U,t);r&&delete U[t],O(e,t,n),r&&e!==U&&O(U,t,r)}:O,K=function(e){var t=z[e]=k(F[L]);return t._k=e,t},Z=q&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},$=function(e,t,n){return e===U&&$(V,t,n),y(e),t=E(t,!0),y(n),a(z,t)?(n.enumerable?(a(e,M)&&e[M][t]&&(e[M][t]=!1),n=k(n,{enumerable:C(0,!1)})):(a(e,M)||O(e,M,C(1,{})),e[M][t]=!0),Y(e,t,n)):O(e,t,n)},Q=function(e,t){y(e);for(var n,r=g(t=w(t)),a=0,o=r.length;o>a;
vendor: 3,649 bytes, line 172
172)$(e,n=r[a++],t[n]);return e},X=function(e){var t=R.call(this,e=E(e,!0));return!(this===U&&a(z,e)&&!a(V,e))&&(!(t||!a(this,e)||!a(z,e)||a(this,M)&&this[M][e])||t)},J=function(e,t){if(e=w(e),t=E(t,!0),e!==U||!a(z,t)||a(V,t)){var n=N(e,t);return!n||!a(z,t)||a(e,M)&&e[M][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=j(w(e)),r=[],o=0;n.length>o;)a(z,t=n[o++])||t==M||t==l||r.push(t);return r},te=function(e){for(var t,n=e===U,r=j(n?V:w(e)),o=[],i=0;r.length>i;)!a(z,t=r[i++])||n&&!a(U,t)||o.push(z[t]);return o};q||(s((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===U&&t.call(V,n),a(this,M)&&a(this[M],e)&&(this[M][e]=!1),Y(this,e,C(1,n))};return o&&G&&Y(U,e,{configurable:!0,set:t}),K(e)})[L],"toString",(function(){return this._k})),T.f=J,S.f=$,n(59415).f=A.f=ee,n(8449).f=X,D.f=te,o&&!n(22750)&&s(U,"propertyIsEnumerable",X,!0),h.f=function(e){return K(m(e))}),i(i.G+i.W+i.F*!q,{Symbol:F});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ne.length>re;)m(ne[re++]);for(var ae=_(m.store),oe=0;ae.length>oe;)f(ae[oe++]);i(i.S+i.F*!q,"Symbol",{for:function(e){return a(B,e+="")?B[e]:B[e]=F(e)},keyFor:function(e){if(!Z(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){G=!0},useSimple:function(){G=!1}}),i(i.S+i.F*!q,"Object",{create:function(e,t){return void 0===t?k(e):Q(k(e),t)},defineProperty:$,defineProperties:Q,getOwnPropertyDescriptor:J,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ie=c((function(){D.f(1)}));i(i.S+i.F*ie,"Object",{getOwnPropertySymbols:function(e){return D.f(x(e))}}),I&&i(i.S+i.F*(!q||c((function(){var e=F();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(n=t=r[1],(b(t)||void 0!==e)&&!Z(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Z(t))return t}),r[1]=t,P.apply(I,r)}}),F[L][H]||n(33341)(F[L],H,F[L].valueOf),d(F,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},99701:(e,t,n)=>{var r=n(51852),a=n(84393);e.exports=function(e){var t=r(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var o=a(n);return o.setMilliseconds(o.getMilliseconds()-1),o}},99766:(e,t,n)=>{"use strict";var r=n(92127),a=n(62322),o=n(18270),i=n(81485),s=n(63387),l=n(93191);r(r.P,"Array",{flatMap:function(e){var t,n,r=o(this);return s(e),t=i(r.length),n=l(r,0),a(n,r,r,t,0,1,e,arguments[1]),n}}),n(88184)("flatMap")},99882:(e,t,n)=>{"use strict";var r=n(96065),a=n(12988).getWeak,o=n(4228),i=n(43305),s=n(16440),l=n(48790),c=n(66179),u=n(57917),d=n(12888),p=c(5),m=c(6),h=0,f=function(e){return e._l||(e._l=new g)},g=function(){this.a=[]},v=function(e,t){return p(e.a,(function(e){return e[0]===t}))};g.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.a.push([e,t])},delete:function(e){var t=m(this.a,(function(t){return t[0]===e}));return~t&&this.a.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,o){var c=e((function(e,r){s(e,c,t,"_i"),e._t=t,e._i=h++,e._l=void 0,null!=r&&l(r,n,e[o],e)}));return r(c.prototype,{delete:function(e){if(!i(e))return!1;var n=a(e);return!0===n?f(d(this,t)).delete(e):n&&u(n,this._i)&&delete n[this._i]},has:function(e){if(!i(e))return!1;var n=a(e);return!0===n?f(d(this,t)).has(e):n&&u(n,this._i)}}),c},def:function(e,t,n){var r=a(o(t),!0);return!0===r?f(e).set(t,n):r[e._i]=n,e},ufstore:f}}
172,99928:(e,t,n)=>{var r=n(96221);e.exports=function(e){return r(e).getMinutes()}}},e=>{var t=t=>e(e.s=t);t(27461),t(49340)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.