/*! For license information please see client.2585b74abadb7fc25ec1.js.LICENSE.txt */ (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,o,a=r(e).getTime();return t.forEach((function(e){var t=r(e),i=Math.abs(a-t.getTime());(void 0===n||i{var r=n(51873),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[s]=n:delete e[s]),o}},924:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),o=Number(t);return n.setMinutes(o),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),o=n(67574)("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[o]===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),o=n(23805);e.exports=function(e){if(!o(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)}}))},2543:function(e,t,n){var r;e=n.nmd(e),function(){var o,a="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",l=32,c=128,u=1/0,d=9007199254740991,p=NaN,h=4294967295,f=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],m="[object Arguments]",g="[object Array]",v="[object Boolean]",y="[object Date]",b="[object Error]",x="[object Function]",w="[object GeneratorFunction]",E="[object Map]",k="[object Number]",D="[object Object]",C="[object Promise]",_="[object RegExp]",T="[object Set]",S="[object String]",A="[object Symbol]",O="[object WeakMap]",F="[object ArrayBuffer]",N="[object DataView]",j="[object Float32Array]",I="[object Float64Array]",P="[object Int8Array]",L="[object Int16Array]",M="[object Int32Array]",R="[object Uint8Array]",B="[object Uint8ClampedArray]",H="[object Uint16Array]",z="[object Uint32Array]",U=/\b__p \+= '';/g,V=/\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),$=/<%-([\s\S]+?)%>/g,Z=/<%([\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+/,oe=/\s/,ae=/\{(?:\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*$/,he=/^[-+]0x[0-9a-f]+$/i,fe=/^0b[01]+$/i,me=/^\[object .+?Constructor\]$/,ge=/^0o[0-7]+$/i,ve=/^(?:0|[1-9]\d*)$/,ye=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,be=/($^)/,xe=/['\n\r\u2028\u2029\\]/g,we="\\ud800-\\udfff",Ee="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ke="\\u2700-\\u27bf",De="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",_e="\\ufe0e\\ufe0f",Te="\\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+"]",Ae="["+Te+"]",Oe="["+Ee+"]",Fe="\\d+",Ne="["+ke+"]",je="["+De+"]",Ie="[^"+we+Te+Fe+ke+De+Ce+"]",Pe="\\ud83c[\\udffb-\\udfff]",Le="[^"+we+"]",Me="(?:\\ud83c[\\udde6-\\uddff]){2}",Re="[\\ud800-\\udbff][\\udc00-\\udfff]",Be="["+Ce+"]",He="\\u200d",ze="(?:"+je+"|"+Ie+")",Ue="(?:"+Be+"|"+Ie+")",Ve="(?:['’](?:d|ll|m|re|s|t|ve))?",qe="(?:['’](?:D|LL|M|RE|S|T|VE))?",We="(?:"+Oe+"|"+Pe+")?",Ge="["+_e+"]?",Ye=Ge+We+"(?:"+He+"(?:"+[Le,Me,Re].join("|")+")"+Ge+We+")*",Ke="(?:"+[Ne,Me,Re].join("|")+")"+Ye,$e="(?:"+[Le+Oe+"?",Oe,Me,Re,Se].join("|")+")",Ze=RegExp("['’]","g"),Qe=RegExp(Oe,"g"),Xe=RegExp(Pe+"(?="+Pe+")|"+$e+Ye,"g"),Je=RegExp([Be+"?"+je+"+"+Ve+"(?="+[Ae,Be,"$"].join("|")+")",Ue+"+"+qe+"(?="+[Ae,Be+ze,"$"].join("|")+")",Be+"?"+ze+"+"+Ve,Be+"+"+qe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Fe,Ke].join("|"),"g"),et=RegExp("["+He+we+Ee+_e+"]"),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,ot={};ot[j]=ot[I]=ot[P]=ot[L]=ot[M]=ot[R]=ot[B]=ot[H]=ot[z]=!0,ot[m]=ot[g]=ot[F]=ot[v]=ot[N]=ot[y]=ot[b]=ot[x]=ot[E]=ot[k]=ot[D]=ot[_]=ot[T]=ot[S]=ot[O]=!1;var at={};at[m]=at[g]=at[F]=at[N]=at[v]=at[y]=at[j]=at[I]=at[P]=at[L]=at[M]=at[E]=at[k]=at[D]=at[_]=at[T]=at[S]=at[A]=at[R]=at[B]=at[H]=at[z]=!0,at[b]=at[x]=at[O]=!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,ht=pt&&e&&!e.nodeType&&e,ft=ht&&ht.exports===pt,mt=ft&&ct.process,gt=function(){try{return ht&&ht.require&&ht.require("util").types||mt&&mt.binding&&mt.binding("util")}catch(e){}}(),vt=gt&>.isArrayBuffer,yt=gt&>.isDate,bt=gt&>.isMap,xt=gt&>.isRegExp,wt=gt&>.isSet,Et=gt&>.isTypedArray;function kt(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 Dt(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++o-1}function Ot(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function Jt(e,t){for(var n=e.length;n--&&Bt(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:"'n",ſ:"s"}),tn=qt({"&":"&","<":"<",">":">",'"':""","'":"'"});function nn(e){return"\\"+it[e]}function rn(e){return et.test(e)}function on(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function an(e,t){return function(n){return e(t(n))}}function sn(e,t){for(var n=-1,r=e.length,o=0,a=[];++n",""":'"',"'":"'"}),fn=function e(t){var n,r=(t=null==t?dt:fn.defaults(dt.Object(),t,fn.pick(dt,nt))).Array,oe=t.Date,we=t.Error,Ee=t.Function,ke=t.Math,De=t.Object,Ce=t.RegExp,_e=t.String,Te=t.TypeError,Se=r.prototype,Ae=Ee.prototype,Oe=De.prototype,Fe=t["__core-js_shared__"],Ne=Ae.toString,je=Oe.hasOwnProperty,Ie=0,Pe=(n=/[^.]+$/.exec(Fe&&Fe.keys&&Fe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Le=Oe.toString,Me=Ne.call(De),Re=dt._,Be=Ce("^"+Ne.call(je).replace(te,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=ft?t.Buffer:o,ze=t.Symbol,Ue=t.Uint8Array,Ve=He?He.allocUnsafe:o,qe=an(De.getPrototypeOf,De),We=De.create,Ge=Oe.propertyIsEnumerable,Ye=Se.splice,Ke=ze?ze.isConcatSpreadable:o,$e=ze?ze.iterator:o,Xe=ze?ze.toStringTag:o,et=function(){try{var e=ca(De,"defineProperty");return e({},"",{}),e}catch(e){}}(),it=t.clearTimeout!==dt.clearTimeout&&t.clearTimeout,ct=oe&&oe.now!==dt.Date.now&&oe.now,ut=t.setTimeout!==dt.setTimeout&&t.setTimeout,pt=ke.ceil,ht=ke.floor,mt=De.getOwnPropertySymbols,gt=He?He.isBuffer:o,Lt=t.isFinite,qt=Se.join,mn=an(De.keys,De),gn=ke.max,vn=ke.min,yn=oe.now,bn=t.parseInt,xn=ke.random,wn=Se.reverse,En=ca(t,"DataView"),kn=ca(t,"Map"),Dn=ca(t,"Promise"),Cn=ca(t,"Set"),_n=ca(t,"WeakMap"),Tn=ca(De,"create"),Sn=_n&&new _n,An={},On=Ma(En),Fn=Ma(kn),Nn=Ma(Dn),jn=Ma(Cn),In=Ma(_n),Pn=ze?ze.prototype:o,Ln=Pn?Pn.valueOf:o,Mn=Pn?Pn.toString:o;function Rn(e){if(es(e)&&!Vi(e)&&!(e instanceof Un)){if(e instanceof zn)return e;if(je.call(e,"__wrapped__"))return Ra(e)}return new zn(e)}var Bn=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=o,n}}();function Hn(){}function zn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function Un(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=h,this.__views__=[]}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function ir(e,t,n,r,a,i){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=a?n(e,r,a,i):n(e)),s!==o)return s;if(!Ji(e))return e;var d=Vi(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&je.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!l)return To(e,s)}else{var p=pa(e),h=p==x||p==w;if(Yi(e))return wo(e,l);if(p==D||p==m||h&&!a){if(s=c||h?{}:fa(e),!l)return c?function(e,t){return So(e,da(e),t)}(e,function(e,t){return e&&So(t,Fs(t),e)}(s,e)):function(e,t){return So(e,ua(e),t)}(e,nr(s,e))}else{if(!at[p])return a?e:{};s=function(e,t,n){var r,o=e.constructor;switch(t){case F:return Eo(e);case v:case y:return new o(+e);case N:return function(e,t){var n=t?Eo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case j:case I:case P:case L:case M:case R:case B:case H:case z:return ko(e,n);case E:return new o;case k:case S:return new o(e);case _:return function(e){var t=new e.constructor(e.source,pe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case T:return new o;case A:return r=e,Ln?De(Ln.call(r)):{}}}(e,p,l)}}i||(i=new Yn);var f=i.get(e);if(f)return f;i.set(e,s),as(e)?e.forEach((function(r){s.add(ir(r,t,n,r,e,i))})):ts(e)&&e.forEach((function(r,o){s.set(o,ir(r,t,n,o,e,i))}));var g=d?o:(u?c?na:ta:c?Fs:Os)(e);return Ct(g||e,(function(r,o){g&&(r=e[o=r]),Jn(s,o,ir(r,t,n,o,e,i))})),s}function sr(e,t,n){var r=n.length;if(null==e)return!r;for(e=De(e);r--;){var a=n[r],i=t[a],s=e[a];if(s===o&&!(a in e)||!i(s))return!1}return!0}function lr(e,t,n){if("function"!=typeof e)throw new Te(a);return Sa((function(){e.apply(o,n)}),t)}function cr(e,t,n,r){var o=-1,a=At,i=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=Ft(t,$t(n))),r?(a=Ot,i=!1):t.length>=200&&(a=Qt,i=!1,t=new Gn(t));e:for(;++o-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 Vn,map:new(kn||qn),string:new Vn}},Wn.prototype.delete=function(e){var t=sa(this,e).delete(e);return this.size-=t?1:0,t},Wn.prototype.get=function(e){return sa(this,e).get(e)},Wn.prototype.has=function(e){return sa(this,e).has(e)},Wn.prototype.set=function(e,t){var n=sa(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(!kn||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=Fo(yr),dr=Fo(br,!0);function pr(e,t){var n=!0;return ur(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function hr(e,t,n){for(var r=-1,a=e.length;++r0&&n(s)?t>1?mr(s,t-1,n,r,o):Nt(o,s):r||(o[o.length]=s)}return o}var gr=No(),vr=No(!0);function yr(e,t){return e&&gr(e,t,Os)}function br(e,t){return e&&vr(e,t,Os)}function xr(e,t){return St(t,(function(t){return Zi(e[t])}))}function wr(e,t){for(var n=0,r=(t=vo(t,e)).length;null!=e&&nt}function Cr(e,t){return null!=e&&je.call(e,t)}function _r(e,t){return null!=e&&t in De(e)}function Tr(e,t,n){for(var a=n?Ot:At,i=e[0].length,s=e.length,l=s,c=r(s),u=1/0,d=[];l--;){var p=e[l];l&&t&&(p=Ft(p,$t(t))),u=vn(p.length,u),c[l]=!n&&(t||i>=120&&p.length>=120)?new Gn(l&&p):o}p=e[0];var h=-1,f=c[0];e:for(;++h=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}));t--;)e[t]=e[t].value;return e}(o)}function Ur(e,t,n){for(var r=-1,o=t.length,a={};++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 o=t[n];if(n==r||o!==a){var a=o;ga(o)?Ye.call(e,o,1):lo(e,o)}}return e}function Wr(e,t){return e+ht(xn()*(t-e+1))}function Gr(e,t){var n="";if(!e||t<1||t>d)return n;do{t%2&&(n+=e),(t=ht(t/2))&&(e+=e)}while(t);return n}function Yr(e,t){return Aa(Da(e,t,nl),e+"")}function Kr(e){return $n(Bs(e))}function $r(e,t){var n=Bs(e);return Na(n,ar(t,0,n.length))}function Zr(e,t,n,r){if(!Ji(e))return e;for(var a=-1,i=(t=vo(t,e)).length,s=i-1,l=e;null!=l&&++aa?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=r(a);++o>>1,i=e[a];null!==i&&!ss(i)&&(n?i<=t:i=200){var c=t?null:Yo(e);if(c)return ln(c);i=!1,o=Qt,l=new Gn}else l=t?[]:s;e:for(;++r=r?e:eo(e,t,n)}var xo=it||function(e){return dt.clearTimeout(e)};function wo(e,t){if(t)return e.slice();var n=e.length,r=Ve?Ve(n):new e.constructor(n);return e.copy(r),r}function Eo(e){var t=new e.constructor(e.byteLength);return new Ue(t).set(new Ue(e)),t}function ko(e,t){var n=t?Eo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Do(e,t){if(e!==t){var n=e!==o,r=null===e,a=e==e,i=ss(e),s=t!==o,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||!a)return 1;if(!r&&!i&&!u&&e1?n[a-1]:o,s=a>2?n[2]:o;for(i=e.length>3&&"function"==typeof i?(a--,i):o,s&&va(n[0],n[1],s)&&(i=a<3?o:i,a=1),t=De(t);++r-1?a[i?t[s]:s]:o}}function Mo(e){return ea((function(t){var n=t.length,r=n,i=zn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Te(a);if(i&&!l&&"wrapper"==oa(s))var l=new zn([],!0)}for(r=l?r:n;++r1&&x.reverse(),h&&dl))return!1;var u=i.get(e),d=i.get(t);if(u&&d)return u==t&&d==e;var p=-1,h=!0,f=2&n?new Gn:o;for(i.set(e,t),i.set(t,e);++p-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ae,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Ct(f,(function(n){var r="_."+n[0];t&n[1]&&!At(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ie);return t?t[1].split(se):[]}(r),n)))}function Fa(e){var t=0,n=0;return function(){var r=yn(),a=16-(r-n);if(n=r,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Na(e,t){var n=-1,r=e.length,a=r-1;for(t=t===o?r:t;++n1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,oi(e,n)}));function di(e){var t=Rn(e);return t.__chain__=!0,t}function pi(e,t){return t(e)}var hi=ea((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,a=function(t){return or(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Un&&ga(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:pi,args:[a],thisArg:o}),new zn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(o),e}))):this.thru(a)})),fi=Ao((function(e,t,n){je.call(e,n)?++e[n]:rr(e,n,1)})),mi=Lo(Ua),gi=Lo(Va);function vi(e,t){return(Vi(e)?Ct:ur)(e,ia(t,3))}function yi(e,t){return(Vi(e)?_t:dr)(e,ia(t,3))}var bi=Ao((function(e,t,n){je.call(e,n)?e[n].push(t):rr(e,n,[t])})),xi=Yr((function(e,t,n){var o=-1,a="function"==typeof t,i=Wi(e)?r(e.length):[];return ur(e,(function(e){i[++o]=a?kt(t,e,n):Sr(e,t,n)})),i})),wi=Ao((function(e,t,n){rr(e,n,t)}));function Ei(e,t){return(Vi(e)?Ft:Lr)(e,ia(t,3))}var ki=Ao((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),Di=Yr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&va(e,t[0],t[1])?t=[]:n>2&&va(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,mr(t,1),[])})),Ci=ct||function(){return dt.Date.now()};function _i(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,$o(e,c,o,o,o,o,t)}function Ti(e,t){var n;if("function"!=typeof t)throw new Te(a);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var Si=Yr((function(e,t,n){var r=1;if(n.length){var o=sn(n,aa(Si));r|=l}return $o(e,r,t,n,o)})),Ai=Yr((function(e,t,n){var r=3;if(n.length){var o=sn(n,aa(Ai));r|=l}return $o(t,r,e,n,o)}));function Oi(e,t,n){var r,i,s,l,c,u,d=0,p=!1,h=!1,f=!0;if("function"!=typeof e)throw new Te(a);function m(t){var n=r,a=i;return r=i=o,d=t,l=e.apply(a,n)}function g(e){var n=e-u;return u===o||n>=t||n<0||h&&e-d>=s}function v(){var e=Ci();if(g(e))return y(e);c=Sa(v,function(e){var n=t-(e-u);return h?vn(n,s-(e-d)):n}(e))}function y(e){return c=o,f&&r?m(e):(r=i=o,l)}function b(){var e=Ci(),n=g(e);if(r=arguments,i=this,u=e,n){if(c===o)return function(e){return d=e,c=Sa(v,t),p?m(e):l}(u);if(h)return xo(c),c=Sa(v,t),m(u)}return c===o&&(c=Sa(v,t)),l}return t=ms(t)||0,Ji(n)&&(p=!!n.leading,s=(h="maxWait"in n)?gn(ms(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),b.cancel=function(){c!==o&&xo(c),d=0,r=u=i=c=o},b.flush=function(){return c===o?l:y(Ci())},b}var Fi=Yr((function(e,t){return lr(e,1,t)})),Ni=Yr((function(e,t,n){return lr(e,ms(t)||0,n)}));function ji(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(a);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(ji.Cache||Wn),n}function Ii(e){if("function"!=typeof e)throw new Te(a);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)}}ji.Cache=Wn;var Pi=yo((function(e,t){var n=(t=1==t.length&&Vi(t[0])?Ft(t[0],$t(ia())):Ft(mr(t,1),$t(ia()))).length;return Yr((function(r){for(var o=-1,a=vn(r.length,n);++o=t})),Ui=Ar(function(){return arguments}())?Ar:function(e){return es(e)&&je.call(e,"callee")&&!Ge.call(e,"callee")},Vi=r.isArray,qi=vt?$t(vt):function(e){return es(e)&&kr(e)==F};function Wi(e){return null!=e&&Xi(e.length)&&!Zi(e)}function Gi(e){return es(e)&&Wi(e)}var Yi=gt||ml,Ki=yt?$t(yt):function(e){return es(e)&&kr(e)==y};function $i(e){if(!es(e))return!1;var t=kr(e);return t==b||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Zi(e){if(!Ji(e))return!1;var t=kr(e);return t==x||t==w||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==hs(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?$t(bt):function(e){return es(e)&&pa(e)==E};function ns(e){return"number"==typeof e||es(e)&&kr(e)==k}function rs(e){if(!es(e)||kr(e)!=D)return!1;var t=qe(e);if(null===t)return!0;var n=je.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Ne.call(n)==Me}var os=xt?$t(xt):function(e){return es(e)&&kr(e)==_},as=wt?$t(wt):function(e){return es(e)&&pa(e)==T};function is(e){return"string"==typeof e||!Vi(e)&&es(e)&&kr(e)==S}function ss(e){return"symbol"==typeof e||es(e)&&kr(e)==A}var ls=Et?$t(Et):function(e){return es(e)&&Xi(e.length)&&!!ot[kr(e)]},cs=qo(Pr),us=qo((function(e,t){return e<=t}));function ds(e){if(!e)return[];if(Wi(e))return is(e)?dn(e):To(e);if($e&&e[$e])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[$e]());var t=pa(e);return(t==E?on:t==T?ln:Bs)(e)}function ps(e){return e?(e=ms(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=ps(e),n=t%1;return t==t?n?t-n:t:0}function fs(e){return e?ar(hs(e),0,h):0}function ms(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=fe.test(e);return n||ge.test(e)?lt(e.slice(2),n?2:8):he.test(e)?p:+e}function gs(e){return So(e,Fs(e))}function vs(e){return null==e?"":io(e)}var ys=Oo((function(e,t){if(wa(t)||Wi(t))So(t,Os(t),e);else for(var n in t)je.call(t,n)&&Jn(e,n,t[n])})),bs=Oo((function(e,t){So(t,Fs(t),e)})),xs=Oo((function(e,t,n,r){So(t,Fs(t),e,r)})),ws=Oo((function(e,t,n,r){So(t,Os(t),e,r)})),Es=ea(or),ks=Yr((function(e,t){e=De(e);var n=-1,r=t.length,a=r>2?t[2]:o;for(a&&va(t[0],t[1],a)&&(r=1);++n1),t})),So(e,na(e),n),r&&(n=ir(n,7,Xo));for(var o=t.length;o--;)lo(n,t[o]);return n})),Ps=ea((function(e,t){return null==e?{}:function(e,t){return Ur(e,t,(function(t,n){return _s(e,n)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var n=Ft(na(e),(function(e){return[e]}));return t=ia(t),Ur(e,n,(function(e,n){return t(e,n[0])}))}var Ms=Ko(Os),Rs=Ko(Fs);function Bs(e){return null==e?[]:Zt(e,Os(e))}var Hs=Io((function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)}));function zs(e){return $s(vs(e).toLowerCase())}function Us(e){return(e=vs(e))&&e.replace(ye,en).replace(Qe,"")}var Vs=Io((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),qs=Io((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ws=jo("toLowerCase"),Gs=Io((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Ys=Io((function(e,t,n){return e+(n?" ":"")+$s(t)})),Ks=Io((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),$s=jo("toUpperCase");function Zs(e,t,n){return e=vs(e),(t=n?o:t)===o?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 kt(e,o,t)}catch(e){return $i(e)?e:new we(e)}})),Xs=ea((function(e,t){return Ct(t,(function(t){t=La(t),rr(e,t,Si(e[t],e))})),e}));function Js(e){return function(){return e}}var el=Mo(),tl=Mo(!0);function nl(e){return e}function rl(e){return jr("function"==typeof e?e:ir(e,1))}var ol=Yr((function(e,t){return function(n){return Sr(n,e,t)}})),al=Yr((function(e,t){return function(n){return Sr(e,n,t)}}));function il(e,t,n){var r=Os(t),o=xr(t,r);null!=n||Ji(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=xr(t,Os(t)));var a=!(Ji(n)&&"chain"in n&&!n.chain),i=Zi(e);return Ct(o,(function(n){var r=t[n];e[n]=r,i&&(e.prototype[n]=function(){var t=this.__chain__;if(a||t){var n=e(this.__wrapped__);return(n.__actions__=To(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Nt([this.value()],arguments))})})),e}function sl(){}var ll=zo(Ft),cl=zo(Tt),ul=zo(Pt);function dl(e){return ya(e)?Vt(La(e)):function(e){return function(t){return wr(t,e)}}(e)}var pl=Vo(),hl=Vo(!0);function fl(){return[]}function ml(){return!1}var gl,vl=Ho((function(e,t){return e+t}),0),yl=Go("ceil"),bl=Ho((function(e,t){return e/t}),1),xl=Go("floor"),wl=Ho((function(e,t){return e*t}),1),El=Go("round"),kl=Ho((function(e,t){return e-t}),0);return Rn.after=function(e,t){if("function"!=typeof t)throw new Te(a);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},Rn.ary=_i,Rn.assign=ys,Rn.assignIn=bs,Rn.assignInWith=xs,Rn.assignWith=ws,Rn.at=Es,Rn.before=Ti,Rn.bind=Si,Rn.bindAll=Xs,Rn.bindKey=Ai,Rn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Vi(e)?e:[e]},Rn.chain=di,Rn.chunk=function(e,t,n){t=(n?va(e,t,n):t===o)?1:gn(hs(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var i=0,s=0,l=r(pt(a/t));ia?0:a+n),(r=r===o||r>a?a:hs(r))<0&&(r+=a),r=n>r?0:fs(r);n>>0)?(e=vs(e))&&("string"==typeof t||null!=t&&!os(t))&&!(t=io(t))&&rn(e)?bo(dn(e),0,n):e.split(t,n):[]},Rn.spread=function(e,t){if("function"!=typeof e)throw new Te(a);return t=null==t?0:gn(hs(t),0),Yr((function(n){var r=n[t],o=bo(n,0,t);return r&&Nt(o,r),kt(e,this,o)}))},Rn.tail=function(e){var t=null==e?0:e.length;return t?eo(e,1,t):[]},Rn.take=function(e,t,n){return e&&e.length?eo(e,0,(t=n||t===o?1:hs(t))<0?0:t):[]},Rn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?eo(e,(t=r-(t=n||t===o?1:hs(t)))<0?0:t,r):[]},Rn.takeRightWhile=function(e,t){return e&&e.length?uo(e,ia(t,3),!1,!0):[]},Rn.takeWhile=function(e,t){return e&&e.length?uo(e,ia(t,3)):[]},Rn.tap=function(e,t){return t(e),e},Rn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Te(a);return Ji(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Oi(e,t,{leading:r,maxWait:t,trailing:o})},Rn.thru=pi,Rn.toArray=ds,Rn.toPairs=Ms,Rn.toPairsIn=Rs,Rn.toPath=function(e){return Vi(e)?Ft(e,La):ss(e)?[e]:To(Pa(vs(e)))},Rn.toPlainObject=gs,Rn.transform=function(e,t,n){var r=Vi(e),o=r||Yi(e)||ls(e);if(t=ia(t,4),null==n){var a=e&&e.constructor;n=o?r?new a:[]:Ji(e)&&Zi(a)?Bn(qe(e)):{}}return(o?Ct:yr)(e,(function(e,r,o){return t(n,e,r,o)})),n},Rn.unary=function(e){return _i(e,1)},Rn.union=ei,Rn.unionBy=ti,Rn.unionWith=ni,Rn.uniq=function(e){return e&&e.length?so(e):[]},Rn.uniqBy=function(e,t){return e&&e.length?so(e,ia(t,2)):[]},Rn.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?so(e,o,t):[]},Rn.unset=function(e,t){return null==e||lo(e,t)},Rn.unzip=ri,Rn.unzipWith=oi,Rn.update=function(e,t,n){return null==e?e:co(e,t,go(n))},Rn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:co(e,t,go(n),r)},Rn.values=Bs,Rn.valuesIn=function(e){return null==e?[]:Zt(e,Fs(e))},Rn.without=ai,Rn.words=Zs,Rn.wrap=function(e,t){return Li(go(t),e)},Rn.xor=ii,Rn.xorBy=si,Rn.xorWith=li,Rn.zip=ci,Rn.zipObject=function(e,t){return fo(e||[],t||[],Jn)},Rn.zipObjectDeep=function(e,t){return fo(e||[],t||[],Zr)},Rn.zipWith=ui,Rn.entries=Ms,Rn.entriesIn=Rs,Rn.extend=bs,Rn.extendWith=xs,il(Rn,Rn),Rn.add=vl,Rn.attempt=Qs,Rn.camelCase=Hs,Rn.capitalize=zs,Rn.ceil=yl,Rn.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=ms(n))==n?n:0),t!==o&&(t=(t=ms(t))==t?t:0),ar(ms(e),t,n)},Rn.clone=function(e){return ir(e,4)},Rn.cloneDeep=function(e){return ir(e,5)},Rn.cloneDeepWith=function(e,t){return ir(e,5,t="function"==typeof t?t:o)},Rn.cloneWith=function(e,t){return ir(e,4,t="function"==typeof t?t:o)},Rn.conformsTo=function(e,t){return null==t||sr(e,t,Os(t))},Rn.deburr=Us,Rn.defaultTo=function(e,t){return null==e||e!=e?t:e},Rn.divide=bl,Rn.endsWith=function(e,t,n){e=vs(e),t=io(t);var r=e.length,a=n=n===o?r:ar(hs(n),0,r);return(n-=t.length)>=0&&e.slice(n,a)==t},Rn.eq=Bi,Rn.escape=function(e){return(e=vs(e))&&K.test(e)?e.replace(G,tn):e},Rn.escapeRegExp=function(e){return(e=vs(e))&&ne.test(e)?e.replace(te,"\\$&"):e},Rn.every=function(e,t,n){var r=Vi(e)?Tt:pr;return n&&va(e,t,n)&&(t=o),r(e,ia(t,3))},Rn.find=mi,Rn.findIndex=Ua,Rn.findKey=function(e,t){return Mt(e,ia(t,3),yr)},Rn.findLast=gi,Rn.findLastIndex=Va,Rn.findLastKey=function(e,t){return Mt(e,ia(t,3),br)},Rn.floor=xl,Rn.forEach=vi,Rn.forEachRight=yi,Rn.forIn=function(e,t){return null==e?e:gr(e,ia(t,3),Fs)},Rn.forInRight=function(e,t){return null==e?e:vr(e,ia(t,3),Fs)},Rn.forOwn=function(e,t){return e&&yr(e,ia(t,3))},Rn.forOwnRight=function(e,t){return e&&br(e,ia(t,3))},Rn.get=Cs,Rn.gt=Hi,Rn.gte=zi,Rn.has=function(e,t){return null!=e&&ha(e,t,Cr)},Rn.hasIn=_s,Rn.head=Wa,Rn.identity=nl,Rn.includes=function(e,t,n,r){e=Wi(e)?e:Bs(e),n=n&&!r?hs(n):0;var o=e.length;return n<0&&(n=gn(o+n,0)),is(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Bt(e,t,n)>-1},Rn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:hs(n);return o<0&&(o=gn(r+o,0)),Bt(e,t,o)},Rn.inRange=function(e,t,n){return t=ps(t),n===o?(n=t,t=0):n=ps(n),function(e,t,n){return e>=vn(t,n)&&e=-9007199254740991&&e<=d},Rn.isSet=as,Rn.isString=is,Rn.isSymbol=ss,Rn.isTypedArray=ls,Rn.isUndefined=function(e){return e===o},Rn.isWeakMap=function(e){return es(e)&&pa(e)==O},Rn.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==kr(e)},Rn.join=function(e,t){return null==e?"":qt.call(e,t)},Rn.kebabCase=Vs,Rn.last=$a,Rn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=r;return n!==o&&(a=(a=hs(n))<0?gn(r+a,0):vn(a,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,a):Rt(e,zt,a,!0)},Rn.lowerCase=qs,Rn.lowerFirst=Ws,Rn.lt=cs,Rn.lte=us,Rn.max=function(e){return e&&e.length?hr(e,nl,Dr):o},Rn.maxBy=function(e,t){return e&&e.length?hr(e,ia(t,2),Dr):o},Rn.mean=function(e){return Ut(e,nl)},Rn.meanBy=function(e,t){return Ut(e,ia(t,2))},Rn.min=function(e){return e&&e.length?hr(e,nl,Pr):o},Rn.minBy=function(e,t){return e&&e.length?hr(e,ia(t,2),Pr):o},Rn.stubArray=fl,Rn.stubFalse=ml,Rn.stubObject=function(){return{}},Rn.stubString=function(){return""},Rn.stubTrue=function(){return!0},Rn.multiply=wl,Rn.nth=function(e,t){return e&&e.length?Hr(e,hs(t)):o},Rn.noConflict=function(){return dt._===this&&(dt._=Re),this},Rn.noop=sl,Rn.now=Ci,Rn.pad=function(e,t,n){e=vs(e);var r=(t=hs(t))?un(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Uo(ht(o),n)+e+Uo(pt(o),n)},Rn.padEnd=function(e,t,n){e=vs(e);var r=(t=hs(t))?un(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var a=xn();return vn(e+a*(t-e+st("1e-"+((a+"").length-1))),t)}return Wr(e,t)},Rn.reduce=function(e,t,n){var r=Vi(e)?jt:Wt,o=arguments.length<3;return r(e,ia(t,4),n,o,ur)},Rn.reduceRight=function(e,t,n){var r=Vi(e)?It:Wt,o=arguments.length<3;return r(e,ia(t,4),n,o,dr)},Rn.repeat=function(e,t,n){return t=(n?va(e,t,n):t===o)?1:hs(t),Gr(vs(e),t)},Rn.replace=function(){var e=arguments,t=vs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Rn.result=function(e,t,n){var r=-1,a=(t=vo(t,e)).length;for(a||(a=1,e=o);++rd)return[];var n=h,r=vn(e,h);t=ia(t),e-=h;for(var o=Yt(r,t);++n=i)return e;var l=n-un(r);if(l<1)return r;var c=s?bo(s,0,l).join(""):e.slice(0,l);if(a===o)return c+r;if(s&&(l+=c.length-l),os(a)){if(e.slice(l).search(a)){var u,d=c;for(a.global||(a=Ce(a.source,vs(pe.exec(a))+"g")),a.lastIndex=0;u=a.exec(d);)var p=u.index;c=c.slice(0,p===o?l:p)}}else if(e.indexOf(io(a),l)!=l){var h=c.lastIndexOf(a);h>-1&&(c=c.slice(0,h))}return c+r},Rn.unescape=function(e){return(e=vs(e))&&Y.test(e)?e.replace(W,hn):e},Rn.uniqueId=function(e){var t=++Ie;return vs(e)+t},Rn.upperCase=Ks,Rn.upperFirst=$s,Rn.each=vi,Rn.eachRight=yi,Rn.first=Wa,il(Rn,(gl={},yr(Rn,(function(e,t){je.call(Rn.prototype,t)||(gl[t]=e)})),gl),{chain:!1}),Rn.VERSION="4.17.21",Ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Rn[e].placeholder=Rn})),Ct(["drop","take"],(function(e,t){Un.prototype[e]=function(n){n=n===o?1:gn(hs(n),0);var r=this.__filtered__&&!t?new Un(this):this.clone();return r.__filtered__?r.__takeCount__=vn(n,r.__takeCount__):r.__views__.push({size:vn(n,h),type:e+(r.__dir__<0?"Right":"")}),r},Un.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Ct(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Un.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ia(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Ct(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Un.prototype[e]=function(){return this[n](1).value()[0]}})),Ct(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Un.prototype[e]=function(){return this.__filtered__?new Un(this):this[n](1)}})),Un.prototype.compact=function(){return this.filter(nl)},Un.prototype.find=function(e){return this.filter(e).head()},Un.prototype.findLast=function(e){return this.reverse().find(e)},Un.prototype.invokeMap=Yr((function(e,t){return"function"==typeof e?new Un(this):this.map((function(n){return Sr(n,e,t)}))})),Un.prototype.reject=function(e){return this.filter(Ii(ia(e)))},Un.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Un(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(n=(t=hs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Un.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Un.prototype.toArray=function(){return this.take(h)},yr(Un.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),a=Rn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);a&&(Rn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,l=t instanceof Un,c=s[0],u=l||Vi(t),d=function(e){var t=a.apply(Rn,Nt([e],s));return r&&p?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var p=this.__chain__,h=!!this.__actions__.length,f=i&&!p,m=l&&!h;if(!i&&u){t=m?t:new Un(this);var g=e.apply(t,s);return g.__actions__.push({func:pi,args:[d],thisArg:o}),new zn(g,p)}return f&&m?e.apply(this,s):(g=this.thru(d),f?r?g.value()[0]:g.value():g)})})),Ct(["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);Rn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Vi(o)?o:[],e)}return this[n]((function(n){return t.apply(Vi(n)?n:[],e)}))}})),yr(Un.prototype,(function(e,t){var n=Rn[t];if(n){var r=n.name+"";je.call(An,r)||(An[r]=[]),An[r].push({name:t,func:n})}})),An[Ro(o,2).name]=[{name:"wrapper",func:o}],Un.prototype.clone=function(){var e=new Un(this.__wrapped__);return e.__actions__=To(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=To(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=To(this.__views__),e},Un.prototype.reverse=function(){if(this.__filtered__){var e=new Un(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Un.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Vi(e),r=t<0,o=n?e.length:0,a=function(e,t,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},Rn.prototype.plant=function(e){for(var t,n=this;n instanceof Hn;){var r=Ra(n);r.__index__=0,r.__values__=o,t?a.__wrapped__=r:t=r;var a=r;n=n.__wrapped__}return a.__wrapped__=e,t},Rn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Un){var t=e;return this.__actions__.length&&(t=new Un(this)),(t=t.reverse()).__actions__.push({func:pi,args:[Ja],thisArg:o}),new zn(t,this.__chain__)}return this.thru(Ja)},Rn.prototype.toJSON=Rn.prototype.valueOf=Rn.prototype.value=function(){return po(this.__wrapped__,this.__actions__)},Rn.prototype.first=Rn.prototype.head,$e&&(Rn.prototype[$e]=function(){return this}),Rn}();dt._=fn,(r=function(){return fn}.call(t,n,t,e))===o||(e.exports=r)}.call(this)},2677:(e,t,n)=>{var r=n(78423),o=n(86260);e.exports=n(58219)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,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:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},2780:(e,t,n)=>{var r,o,a,i=n(35052),s=n(24877),l=n(61308),c=n(46034),u=n(67526),d=u.process,p=u.setImmediate,h=u.clearImmediate,f=u.MessageChannel,m=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&&h||(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},h=function(e){delete v[e]},"process"==n(55089)(d)?r=function(e){d.nextTick(i(b,e,1))}:m&&m.now?r=function(e){m.now(i(b,e,1))}:f?(a=(o=new f).port2,o.port1.onmessage=x,r=i(a.postMessage,a,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:h}},2874:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GA4=void 0;var r=l(n(99507)),o=l(n(71683)),a=["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,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}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 m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||f(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 h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:"https://www.googletagmanager.com/gtag/js";if("undefined"!=typeof window&&"undefined"!=typeof document&&!t._hasLoadedGA){var o=document.createElement("script");o.async=!0,o.src="".concat(r,"?id=").concat(e),n&&o.setAttribute("nonce",n),document.body.appendChild(o),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,o,a=(o=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,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(r,o)||f(r,o)||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=a[0],s=a[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 o=n.gaOptions,a=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=h(h(h({},t._toGtagOptions(h(h({},o),e.gaOptions))),a),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,o,a){t._gtag("event",n,h(h({event_category:e,event_label:r,value:o},a&&{non_interaction:a.nonInteraction}),t._toGtagOptions(a)))})),v(this,"_gaCommandSendEventParameters",(function(){for(var e=arguments.length,n=new Array(e),r=0;r1?n-1:0),o=1;o{"use strict";n.d(t,{D:()=>a,O:()=>i});var r=n(36326),o=n.n(r),a=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(o());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),o=n(75930),a=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(a.Tj.black,";\n z-index: 9000;\n cursor: pointer;\n transition: all 0.3s ease;\n }\n .modal-content {\n position: fixed;\n padding: 0 20px 0 0;\n cursor: pointer;\n transition: all 0.3s ease;\n outline: none;\n overflow: hidden;\n overflow-y: scroll;\n box-sizing: content-box;\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 min-width: 320px;\n margin: 0 auto;\n width: auto;\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(a.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(a.Tj.black,";\n background-color: ").concat(a.Tj.black,";\n padding: 3px 10px 10px;\n color: ").concat(a.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: url(/assets/contract-alt-white.svg) no-repeat center center / 21px 21px;\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(a.Tj.white,";\n }\n .modal-wrapper {\n display: table;\n position: relative;\n margin: 0 auto;\n }\n");var l;(0,o.HO)(s);const c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{credit:"",caption:"",onAfterOpen:null,onRequestClose:null,isOpen:!1};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"},l||(l=r.createElement("button",{className:"close-modal modal--close"},"close modal")),!0===e.isOpen&&r.createElement("div",{className:"content"},e.children),r.createElement("div",{className:"meta"},r.createElement("div",{className:"credit"},e.credit),r.createElement("div",{className:"caption"},e.caption)))))}},3191:(e,t,n)=>{"use strict";var r=n(31928);function o(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))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},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()}},3431:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>C,ai:()=>k});var r=n(96540);function o(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}var a=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",h="REJECTED",f=function(e){return e};function m(e){var t=e.defaultResolveComponent,n=void 0===t?f:t,l=e.render,u=e.onLoad;function m(e,t){void 0===t&&(t={});var f=function(e){return"function"==typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),m={};function g(e){return t.cacheKey?t.cacheKey(e):f.resolve?f.resolve(e):"static"}function v(e,r,o){var a=t.resolveComponent?t.resolveComponent(e,r):n(e);return s(o,a,{preload:!0}),a}var y,b,x=function(e){var t=g(e),n=m[t];return n&&n.status!==h||((n=f.requireAsync(e)).status=p,m[t]=n,n.then((function(){n.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:f.resolve(e),chunkName:f.chunkName(e),error:t?t.message:t}),n.status=h}))),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||f.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),n.__chunkExtractor?(!1===t.ssr||(f.requireAsync(n).catch((function(){return null})),r.loadSync(),n.__chunkExtractor.addChunk(f.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&&(f.isReady&&f.isReady(n)||f.chunkName&&d.initialChunks[f.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,a.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===h&&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 m[this.getCacheKey()]},c.setCache=function(e){void 0===e&&(e=void 0),m[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(f.requireSync(this.props),this.props,k);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:f.resolve(this.props),chunkName:f.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,k);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,o(e,["__chunkExtractor","forwardedRef"]));return x(t)},c.render=function(){var e=this.props,n=e.forwardedRef,r=e.fallback,i=(e.__chunkExtractor,o(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 h=r||t.fallback||null;return u?h:l({fallback:h,result:d,options:t,props:(0,a.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),k=r.forwardRef((function(e,t){return r.createElement(E,Object.assign({forwardedRef:t},e))}));return k.displayName="Loadable",k.preload=function(e){k.load(e)},k.load=function(e){return x(e)},k}return{loadable:m,lazy:function(e,t){return m(e,(0,a.A)({},t,{suspense:!0}))}}}var g=m({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=m({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 k(e,t){void 0===e&&(e=function(){});var n=void 0===t?{}:t,r=n.namespace,o=void 0===r?"":r,a=n.chunkLoadingGlobal,i=void 0===a?"__LOADABLE_LOADED_CHUNKS__":a;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}(o),p=document.getElementById(c);if(p){s=JSON.parse(p.textContent);var h=document.getElementById(c+"_ext");if(!h)throw new Error("loadable-component: @loadable/server does not match @loadable/component");JSON.parse(h.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 f=!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}))}))&&(f||(f=!0,e()))}t.push=function(){n.apply(void 0,arguments),r()},r()})).then(e)}var D=v;D.lib=x,y.lib=w;const C=D},3504:(e,t,n)=>{"use strict";var r=n(92127),o=n(66179)(0),a=n(86884)([].forEach,!0);r(r.P+r.F*!a,"Array",{forEach:function(e){return o(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 o;return r=r||{},o="string"==typeof e[t]?e[t]:1===n?e[t].one:e[t].other.replace("{{count}}",n),r.addSuffix?r.comparison>0?"in "+o:o+" ago":o}}}},3559:(e,t,n)=>{"use strict";n(52468)("sub",(function(e){return function(){return e(this,"sub","","")}}))},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),o=n(89935),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},3703:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),o=r(t);return n.getTime()>o.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),o=n(66670).document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},3844:(e,t,n)=>{var r=n(47967).f,o=n(57917),a=n(67574)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},3850:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(46798);const a=e=>{var{label:t="Email",name:n="email",validInput:a=!0,showValidation:i=!1,value:s,placeholder:l,changeHandler:c}=e,u=i&&a&&s;return r.createElement("div",{className:"".concat(o.QL.inputWrapperEmail," ").concat(u?o.QL._validInput:"")},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:o.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),o=n(75930),a=n(5556),i=n.n(a),s=n(96540),l=n(81998),c=n(84976),u=n(17904),d=e=>{var{children:t,redirectURL:n}=e;return s.createElement(c.N_,{to:n},t)},p=e=>{var{location:t,eduVideo:n,redirectURL:r,heroType:o="lite"}=e,a=(0,s.useRef)(null);return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat("full"===o?l.A.heroContainerFull:l.A.heroWrapper," ").concat(f.videoBackground," ").concat(l.A.heroSimple),style:{cursor:r?"pointer":"default",marginBottom:null!=t&&t.pathname?"21px":"0"}},s.createElement("video",{ref:a,onLoadedData:()=>{var e=a.current;if(e){var t=e.play();void 0!==t&&t.catch((e=>{console.log("error",e)}))}},autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:"".concat(f.videoContent," ").concat("lite"===o?f.liteVideoBackground:f.fullVideoBackground)},s.createElement("source",{src:n.mediaItemUrl,type:"video/mp4"}),"Your browser does not support the video tag.")),"full"!==o&&s.createElement("div",{style:{height:"14px"}}))};const h=e=>e.beyondHeader&&e.redirectURL||"full"===e.heroType&&e.redirectURL?s.createElement(d,{redirectURL:e.redirectURL},s.createElement(p,e)):s.createElement(p,(0,r.A)({},e,{eduVideo:e.eduVideo,heroType:e.heroType}));i().shape({mediaItemUrl:i().string}),i().shape({pathname:i().string}),i().bool,i().string,i().string;var f={videoBackground:(0,o.AH)("position:relative;width:100%;overflow:hidden;display:flex;"),videoContent:(0,o.AH)("position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);"),liteVideoBackground:(0,o.AH)("height:140%;object-fit:fill;"),fullVideoBackground:(0,o.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,o.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),o=n(81485),a=n(28828),i=n(52535);n(69228)("match",1,(function(e,t,n,s){return[function(n){var r=e(this),o=null==n?void 0:n[t];return void 0!==o?o.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=[],h=0;null!==(d=i(l,c));){var f=String(d[0]);p[h]=f,""===f&&(l.lastIndex=a(c,o(l.lastIndex),u)),h++}return 0===h?null:p}]}))},4104:(e,t,n)=>{var r=n(92127),o=n(33842),a=Math.abs;r(r.S,"Number",{isSafeInteger:function(e){return o(e)&&a(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),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={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]||o}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,h=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var o=h(n);o&&o!==f&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g{var r=n(43305);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},4376:(e,t,n)=>{var r=n(92127),o=n(68641).f,a=n(4228);r(r.S,"Reflect",{deleteProperty:function(e,t){var n=o(a(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),o=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;)o(n,e,arguments[e++]);return n.length=t,n}})},4664:(e,t,n)=>{var r=n(79770),o=n(63345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=s},4765:(e,t,n)=>{var r=n(57221),o=n(59415).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?function(e){try{return o(e)}catch(e){return i.slice()}}(e):o(r(e))}},4801:(e,t,n)=>{"use strict";n.d(t,{$P:()=>Ue,$e:()=>Ge,CI:()=>Ve,DB:()=>Te,DU:()=>De,Eb:()=>Ie,Eq:()=>Ee,FP:()=>Ae,Lq:()=>Pe,MK:()=>Re,V2:()=>Ne,VN:()=>Ce,Z2:()=>Ye,Z5:()=>xe,eX:()=>Be,hX:()=>we,hc:()=>Se,kJ:()=>qe,ki:()=>Me,lw:()=>_e,ot:()=>We,q2:()=>He,q7:()=>je,rW:()=>ze,s2:()=>Le,y5:()=>Oe,z6:()=>ke,zs:()=>Fe});var r,o,a,i,s,l,c,u,d,p,h,f,m,g,v,y,b,x,w,E,k,D,C,_,T,S,A,O,F,N,j,I,P,L,M,R,B,H,z,U,V,q,W,G,Y,K,$,Z,Q,X,J,ee,te,ne,re,oe,ae,ie,se,le,ce,ue,de,pe,he,fe,me,ge,ve,ye=n(96540),be=n(65848),xe=e=>encodeURIComponent((0,be.renderToStaticMarkup)(e)).replace(/\(/g,"%28").replace(/\)/g,"%29"),we=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.createElement("svg",{width:"18",height:"18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ye.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}))},Ee=()=>r||(r=ye.createElement("svg",{height:"162",viewBox:"0 0 162 162",width:"162",xmlns:"http://www.w3.org/2000/svg"},ye.createElement("g",{fill:"none"},ye.createElement("circle",{cx:"81",cy:"81",fill:"#ffbc0d",r:"81"}),ye.createElement("g",{transform:"translate(29 12)"},ye.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"}),ye.createElement("g",{fill:"#250671"},ye.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-.0656.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"}),ye.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"}),ye.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"}),ye.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"}),ye.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"})))))),ke=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},o||(o=ye.createElement("title",null,"check")),a||(a=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-check",fill:e},i||(i=ye.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"}))))},De=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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=ye.createElement("title",null,"circle check")),l||(l=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-circle-check"},ye.createElement("circle",{id:"circle",fill:e,cx:"21",cy:"21",r:"21"}),c||(c=ye.createElement("path",{d:"M32.2180454,13.4426195 L29.2198195,11.3311801 C28.3916157,10.7503962 27.2414856,10.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"}))))},Ce=()=>u||(u=ye.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"},ye.createElement("title",null,"close"),ye.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"}))),_e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.createElement("svg",{width:"17",height:"20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ye.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}))},Te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},d||(d=ye.createElement("title",null,"documents")),p||(p=ye.createElement("defs",null)),ye.createElement("g",{id:"documents",fill:e},h||(h=ye.createElement("g",{id:"Group"},ye.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"}),ye.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"})))))},Se=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},f||(f=ye.createElement("title",null,"Edit")),m||(m=ye.createElement("defs",null)),ye.createElement("g",{id:"edit",fill:e},g||(g=ye.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"})),v||(v=ye.createElement("polygon",{id:"Path",points:"9.617 16.73 8.215 23.785 15.273 22.382 28 9.656 22.344 4"})),y||(y=ye.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"}))))},Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#ffffff",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return ye.createElement("svg",{width:"230px",height:"51px",alt:"Edutopia","data-testid":"logo",viewBox:"0 0 230 51",className:t,version:"1.1"},b||(b=ye.createElement("title",null,"Edutopia")),x||(x=ye.createElement("defs",null)),ye.createElement("g",{id:"edutopia-logo",fill:e},w||(w=ye.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"})),E||(E=ye.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"})),k||(k=ye.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=ye.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"})),C||(C=ye.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"})),_||(_=ye.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 161.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"})),T||(T=ye.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"})),S||(S=ye.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.14 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"}))))},Oe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},A||(A=ye.createElement("title",null,"Eye")),O||(O=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-eye",fill:e},F||(F=ye.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"}))))},Fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},N||(N=ye.createElement("title",null,"Eye")),j||(j=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-eye-off",fill:e},I||(I=ye.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"})),P||(P=ye.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"}))))},Ne=()=>L||(L=ye.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"},ye.createElement("title",null,"Facebook"),ye.createElement("defs",null),ye.createElement("g",{id:"icon-facebook"},ye.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"}),ye.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"})))),je=()=>M||(M=ye.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"},ye.createElement("title",null,"Google"),ye.createElement("defs",null),ye.createElement("g",{id:"icon-google"},ye.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"}),ye.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"}),ye.createElement("path",{d:"M8.31981308,22.4973832 C7.53140187,20.1598131 7.53140187,17.6285981 8.31981308,15.291028 L8.31981308,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"}),ye.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"})))),Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},R||(R=ye.createElement("title",null,"Key")),B||(B=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-key",fill:e},H||(H=ye.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"}))))},Pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},ye.createElement("g",{id:"icon-loading",fill:e},z||(z=ye.createElement("circle",{cx:"4",cy:"4",r:"0"},ye.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0"}))),U||(U=ye.createElement("circle",{cx:"14",cy:"4",r:"0"},ye.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.2"}))),V||(V=ye.createElement("circle",{cx:"24",cy:"4",r:"0"},ye.createElement("animate",{attributeName:"r",values:"0; 4; 0; 0",dur:"1.2s",repeatCount:"indefinite",begin:"0.4"})))))},Le=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},q||(q=ye.createElement("title",null,"lock")),W||(W=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-lock",fill:e},G||(G=ye.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"}))))},Me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},Y||(Y=ye.createElement("title",null,"mail")),K||(K=ye.createElement("defs",null)),ye.createElement("g",{id:"icon-mail",fill:e},$||($=ye.createElement("g",{id:"Group"},ye.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"}),ye.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"})))))},Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#ffffff";return ye.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"},Z||(Z=ye.createElement("title",null,"Menu")),Q||(Q=ye.createElement("defs",null)),ye.createElement("g",{id:"menu",transform:"translate(2.0, 6.0)",fill:e},X||(X=ye.createElement("g",{id:"Group"},ye.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"}),ye.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"}),ye.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"})))))},Be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},J||(J=ye.createElement("title",null,"navigate-down")),ee||(ee=ye.createElement("defs",null)),ye.createElement("g",{id:"navigate-down",fill:e},te||(te=ye.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"}))))},He=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},ne||(ne=ye.createElement("title",null,"Navigate right")),re||(re=ye.createElement("defs",null)),ye.createElement("g",{id:"navigate-right",fill:e},oe||(oe=ye.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"}))))},ze=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},ae||(ae=ye.createElement("title",null,"navigate-up")),ie||(ie=ye.createElement("defs",null)),ye.createElement("g",{id:"navigate-up",fill:e},se||(se=ye.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",id:"Shape"}))))},Ue=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},le||(le=ye.createElement("title",null,"Search")),ce||(ce=ye.createElement("defs",null)),ye.createElement("g",{id:"search",fill:e},ue||(ue=ye.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"}))))},Ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.createElement("svg",{width:"18",height:"18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ye.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 ye.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"},de||(de=ye.createElement("title",null,"Trend")),pe||(pe=ye.createElement("defs",null)),ye.createElement("g",{id:"trend",fill:e},he||(he=ye.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"}))))},We=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.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"},fe||(fe=ye.createElement("title",null,"Video")),me||(me=ye.createElement("defs",null)),ye.createElement("g",{id:"play-circle",fill:e},ge||(ge=ye.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"})),ve||(ve=ye.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"}))))},Ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ye.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}))},Ye=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#000000";return ye.createElement("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ye.createElement("g",{id:"icons/Comment/Line"},ye.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.3676 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"}),ye.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),o=n(30294),a=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 a(e)&&o(e.length)&&!!i[r(e)]}},5046:(e,t,n)=>{var r=n(57411);e.exports=function(e,t){var n=r(e),o=r(t);return n.getTime()===o.getTime()}},5117:(e,t,n)=>{var r=n(96221);e.exports=function(e){var t=r(e),n=t.getMonth(),o=n-n%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t}},5313:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(54705),o=n(16762),a=n.n(o),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=a()(e,"pathname","").replace(/^\/|\/$/g,"");t=""===t?"/":t;var n=s().left(a()(e,"search",""),"?").split("&"),o={};Array.isArray(n)&&n.length&&(o=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{"use strict";var r=n(40961);r.createRoot,t.c=r.hydrateRoot},5443:(e,t,n)=>{var r=n(47967),o=n(68641),a=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,h=arguments.length<4?t:arguments[3],f=o.f(c(t),n);if(!f){if(u(p=a(t)))return e(p,n,s,h);f=l(0)}if(i(f,"value")){if(!1===f.writable||!u(h))return!1;if(d=o.f(h,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(h,n,d)}else r.f(h,n,l(0,s));return!0}return void 0!==f.set&&(f.set.call(h,s),!0)}})},5449:e=>{"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,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),o=n(68223),a=n(32804),i=n(76545),s=n(28303),l=n(72552),c=n(47473),u="[object Map]",d="[object Promise]",p="[object Set]",h="[object WeakMap]",f="[object DataView]",m=c(r),g=c(o),v=c(a),y=c(i),b=c(s),x=l;(r&&x(new r(new ArrayBuffer(1)))!=f||o&&x(new o)!=u||a&&x(a.resolve())!=d||i&&x(new i)!=p||s&&x(new s)!=h)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return f;case g:return u;case v:return d;case y:return p;case b:return h}return t}),e.exports=x},5919:(e,t)=>{"use strict";var n;Object.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),o=n(11996),a=n(3844),i={};n(33341)(i,n(67574)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(i,{next:o(1,n)}),a(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,o){var a=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof r&&(o=r,r={}),r=r||{},o=o||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,o),i.onload||t(i,o),a.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:()=>F,xR:()=>g});var r=n(96540),o=n(47767),a=n(9852),i=n(36902),s=n(3431),l=n(44206),c=n(88671),u=n(62380),d=n(27090),p=(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}),h=(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,91108)),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:()=>91108},{ErrorComponent:i.default}),f=(0,s.Ay)({resolved:{},chunkName:()=>"pages-LandingPage-LandingPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(61).then(n.bind(n,86416)),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:()=>86416},{ErrorComponent:i.default}),m=(0,l.h)(f),g=(0,s.Ay)({resolved:{},chunkName:()=>"global-Resolver-Resolver",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(831),n.e(249),n.e(20)]).then(n.bind(n,90488)),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:()=>90488},{ErrorComponent:i.default}),v=(0,s.Ay)({resolved:{},chunkName:()=>"pages-PackagePage-PackagePage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(831),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}),y=(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}),b=(0,l.h)(y),x=(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}),w=(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}),E=(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}),k=(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}),D=(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}),C=(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}),_=(0,l.h)(C),T=(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}),S=(0,l.h)(T),A=(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}),O=(0,s.Ay)({resolved:{},chunkName:()=>"pages-DownloadPostersPage-DownloadPostersPage",isReady(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(831),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});const F=r.createElement(a.Ay,null,r.createElement(o.BV,null,r.createElement(o.qh,{path:"the-research-is-in",element:r.createElement(c.A,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"newsletters",element:r.createElement(d.A,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"the-wired-classroom",element:r.createElement(u.A,{resetPackageContext:!0})}),r.createElement(o.qh,{index:!0,element:r.createElement(f,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"mission-vision",element:r.createElement(o.C5,{replace:!0,to:"/about"})}),r.createElement(o.qh,{path:"account",element:r.createElement(h,{resetPackageContext:!0})},r.createElement(o.qh,{path:":view",element:r.createElement(h,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"signup/:view",element:r.createElement(A,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"home/preview/landing_page/:id/:revId",element:r.createElement(f,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"about",element:r.createElement(p,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"/about/board",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"about/timeline",element:r.createElement(D,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"about/lucas-education-research",element:r.createElement(w,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"edu-styleguide",element:r.createElement(k,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"/topics",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/topic-index",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/latest",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/contributors",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/landing-*/*",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/videos",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/blogs",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/visual-essay",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"/core-concepts",element:r.createElement(m,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/landing_page/:id/:revId",element:r.createElement(m,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"profile/:urlSlug",element:r.createElement(b,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/person/:id/:revId",element:r.createElement(b,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"school/:urlSlug",element:r.createElement(x,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/school/:id/:revId",element:r.createElement(x,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"package/:urlSlug",element:r.createElement(v,{resetPackageContext:!0})},r.createElement(o.qh,{path:"preview/package/:id/:revId",element:r.createElement(v,{resetPackageContext:!0})})),r.createElement(o.qh,{path:"download-posters",element:r.createElement(O,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"search",element:r.createElement(_,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"404",element:r.createElement(w,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"error",element:r.createElement(E,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"unsubscribe",element:r.createElement(S,{resetPackageContext:!0})}),r.createElement(o.qh,{path:"*",element:r.createElement(g,null)})))},6543:(e,t,n)=>{var r=n(63387),o=n(18270),a=n(61249),i=n(81485);e.exports=function(e,t,n,s,l){r(t);var c=o(e),u=a(c),d=i(c.length),p=l?d-1:0,h=l?-1:1;if(n<2)for(;;){if(p in u){s=u[p],p+=h;break}if(p+=h,l?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;l?p>=0:d>p;p+=h)p in u&&(s=t(s,u[p],p,c));return s}},6701:(e,t,n)=>{"use strict";var r=n(92127),o=n(57067),a=n(15122),i=1..toPrecision;r(r.P+r.F*(o((function(){return"1"!==i.call(1,void 0)}))||!o((function(){i.call({})}))),"Number",{toPrecision:function(e){var t=a(this,"Number#toPrecision: incorrect invocation!");return void 0===e?i.call(t):i.call(t,e)}})},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:()=>a,GY:()=>r,Tg:()=>o});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)}},o=()=>{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:""}}},a=()=>{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="StringValue",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:()=>j,EZ:()=>N,GZ:()=>_,QZ:()=>F,Ti:()=>D,Vk:()=>E,ZV:()=>C,i3:()=>O,pV:()=>k,sZ:()=>S,uv:()=>A,wP:()=>T});var r=n(54705),o=n(96540),a=n(2543),i=n(84976),s=n(29970),l=n(94670),c=n(15167),u=n.n(c),d=n(80466),p=n(15156),h=n(22883),f=n(97550),m=n(66487),g=n(72896),v=n(11760);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;t2&&void 0!==arguments[2]?arguments[2]:85;return"resize=".concat(e,",").concat(e*x[t],"&quality=").concat(n)};function E(e,t,n,r){var s,c,u,d,p,h,f,m=arguments.length>4&&void 0!==arguments[4]&&arguments[4],g=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],v=o.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=b(b({},e),{},{size:{width:790,height:444}})),e)if(h=o.createElement("span",{className:"hidden"},e.alt_text?e.alt_text:e.media_type),null!==(f=e)&&void 0!==f&&f.video_still)p=o.createElement("picture",null,o.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,a.get)(e,"sizes.thumbs[220]",!1)?o.createElement("img",{className:t,src:"".concat(e.master,"/?").concat(w(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(w(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(w(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(w(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(w(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(w(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(w(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(w(1260,"thumbs")," 1260w,"),sizes:"(min-width: 580px) 47.65vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):(0,a.get)(e,'sizes["16x9"]',!1)?o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(320,"16x9")),srcSet:"".concat(e.master,"?").concat(w(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(w(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 47.65vw, 88.4vw",alt:(0,a.get)(e.alt_text),loading:g?"lazy":"auto"}):(0,a.get)(e,"master",!1)?"16x9"===(0,a.get)(e,"ratio",!1)?o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(320,"16x9")),srcSet:"".concat(e.master,"?").concat(w(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(w(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 17.8vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(w(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(w(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(w(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(w(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(w(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(w(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(w(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(w(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,a.get)(e,"master",!1)?"16x9"===(0,a.get)(e,"ratio",!1)?o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(320,"16x9")),srcSet:"".concat(e.master,"?").concat(w(320,"16x9")," 320w,\n ").concat(e.master,"?").concat(w(1280,"16x9")," 1280,"),sizes:"(min-width: 580px) 17.8vw, 88.4vw",alt:e.alt_text,loading:g?"lazy":"auto"}):o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(220,"thumbs")),srcSet:"".concat(e.master,"?").concat(w(440,"thumbs")," 440w,\n ").concat(e.master,"?").concat(w(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(w(470,"thumbs")," 470w,\n ").concat(e.master,"?").concat(w(540,"thumbs")," 540w,\n ").concat(e.master,"?").concat(w(630,"thumbs")," 630w,\n ").concat(e.master,"?").concat(w(940,"thumbs")," 940w,\n ").concat(e.master,"?").concat(w(1080,"thumbs")," 1080w,\n ").concat(e.master,"?").concat(w(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,a.get)(e,"master",!1)?o.createElement("img",{className:t,"data-testid":"hero-full",src:"".concat(e.master,"?").concat(w(220,"16x9")),srcSet:"".concat(e.master,"?").concat(w(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(w(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(w(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(w(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(w(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(w(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(w(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(w(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(w(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(w(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(w(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(w(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(w(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(w(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(w(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(w(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(w(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(w(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(w(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(w(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(w(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(w(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(w(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(w(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(w(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(w(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(w(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(w(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,a.get)(e,"master",!1)?o.createElement("img",{className:t,"data-testid":m?"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&quality=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,a.get)(e,'sizes["16x9"][300]',!1)?o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(300,"16x9")),srcSet:"".concat(e.master,"?").concat(w(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(w(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(w(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(w(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(w(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(w(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(w(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(w(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(w(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(w(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(w(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(w(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(w(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(w(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(w(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(w(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(w(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(w(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(w(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(w(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(w(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(w(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(w(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(w(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(w(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(w(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(w(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(w(2880,"16x9")," 2880w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:e.alt_text,loading:g?"lazy":"auto"}):(0,a.get)(e,'sizes["16x9"][320]',!1)?o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(320,"16x9")),srcSet:"".concat(e.master,"?").concat(w(1280,"16x9")," 1280w,"),sizes:"(min-width: 855px) 60.769vw, 92.847vw",alt:e.alt_text,loading:g?"lazy":"auto"}):v;break;case"SchoolFeatureStory":p=o.createElement("img",{className:t,src:"".concat(e.master,"?").concat(w(300,"16x9")),srcSet:"".concat(e.master,"?").concat(w(200,"16x9")," 200w,\n ").concat(e.master,"?").concat(w(250,"16x9")," 250w,\n ").concat(e.master,"?").concat(w(300,"16x9")," 300w,\n ").concat(e.master,"?").concat(w(310,"16x9")," 310w,\n ").concat(e.master,"?").concat(w(350,"16x9")," 350w,\n ").concat(e.master,"?").concat(w(450,"16x9")," 450w,\n ").concat(e.master,"?").concat(w(500,"16x9")," 500w,\n ").concat(e.master,"?").concat(w(550,"16x9")," 550w,\n ").concat(e.master,"?").concat(w(600,"16x9")," 600w,\n ").concat(e.master,"?").concat(w(620,"16x9")," 620w,\n ").concat(e.master,"?").concat(w(650,"16x9")," 650w,\n ").concat(e.master,"?").concat(w(700,"16x9")," 700w,\n ").concat(e.master,"?").concat(w(750,"16x9")," 750w,\n ").concat(e.master,"?").concat(w(768,"16x9")," 768w,\n ").concat(e.master,"?").concat(w(800,"16x9")," 800w,\n ").concat(e.master,"?").concat(w(900,"16x9")," 900w,\n ").concat(e.master,"?").concat(w(1e3,"16x9")," 1000w,\n ").concat(e.master,"?").concat(w(1100,"16x9")," 1100w,\n ").concat(e.master,"?").concat(w(1200,"16x9")," 1200w,\n ").concat(e.master,"?").concat(w(1240,"16x9")," 1240w,\n ").concat(e.master,"?").concat(w(1300,"16x9")," 1300w,\n ").concat(e.master,"?").concat(w(1400,"16x9")," 1400w,\n ").concat(e.master,"?").concat(w(1440,"16x9")," 1440w,\n ").concat(e.master,"?").concat(w(1500,"16x9")," 1500w,\n ").concat(e.master,"?").concat(w(1536,"16x9")," 1536w,\n ").concat(e.master,"?").concat(w(1600,"16x9")," 1600w,\n ").concat(e.master,"?").concat(w(2e3,"16x9")," 2000w,\n ").concat(e.master,"?").concat(w(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?o.createElement(l.A,{placeholder:h},p):p,r){var x="normal";(e&&"video"===e.media_type||r.indexOf("video/")>-1)&&(x="video"),d=o.createElement(i.N_,{className:"video"===x?"video-link":"",to:"/".concat(r)},d)}return d}var k=(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,h.ZE)(r,!1)):"node--person"===e?n((0,f.I8)(r,!1)):"node--landing-page"===e&&n((0,m.Hm)(r,!1))};function D(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 C(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 _(e){s.Ay.event({category:"Reading",action:"BeyondClick",label:"beyond-".concat(e)})}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.length<1?null:e[Math.floor(Math.random()*e.length)]}function S(e){return null==e?void 0:e.replace(/\/$/,"")}function A(e){return null==e?void 0:e.replace(/^\//,"")}function O(e){return e.includes("#")?function(e){e=e.split("#")[0];return("undefined"!=typeof window?window.btoa:n(67131))("post:".concat(e))}(e):e}function F(e){return null==e?void 0:e.replace(/<[^>]*>?/gm,"")}function N(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 j(e,t){var n=[],r=function(r){var o;null===(o=e[r])||void 0===o||o.forEach((e=>{var o=S(null==e?void 0:e.uri),i=(0,a.startCase)(r.substring(3));S(t)!==o||n.includes(i)||n.push(i)}))};for(var o in e)r(o);return{label:"Credits",value:n.length>0?n.join(", "):""}}},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),o=n(63387),a=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=o(e),l=a(n);return i?i(r,t,l):s.call(r,t,l)}})},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,o,a=n(54705),i=n(10467),s=n(72505),l=n.n(s),c=n(96540),u=n(44206),d=n(46798),p=n(95297),h=n(2962),f=n(3850),m=n(16780);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,m]=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{var t=e.target.value.trim();!(0,h.D)(t)&&t||!t.length?m(!1):m(!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,m.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,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",l=a.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 a=t&&t.prototype instanceof v?t:v,i=Object.create(a.prototype),s=new O(r||[]);return o(i,"_invoke",{value:_(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",h="suspendedYield",f="executing",m="completed",g={};function v(){}function y(){}function b(){}var x={};c(x,i,(function(){return this}));var w=Object.getPrototypeOf,E=w&&w(w(F([])));E&&E!==n&&r.call(E,i)&&(x=E);var k=b.prototype=v.prototype=Object.create(x);function D(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function n(o,a,i,s){var l=d(e[o],e,a);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 a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function _(e,t,n){var r=p;return function(o,a){if(r===f)throw new Error("Generator is already running");if(r===m){if("throw"===o)throw a;return N()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=T(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=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=f;var l=d(e,t,n);if("normal"===l.type){if(r=n.done?m:h,l.arg===g)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=m,n.method="throw",n.arg=l.arg)}}}function T(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var a=d(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,g;var i=a.arg;return 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 A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function F(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 o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(l&&c){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),A(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 o=r.arg;A(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:F(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 o=n.config.validateStatus;!o||o(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},7583:(e,t)=>{"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 o[e.charCodeAt(0)]}const o=["\\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,o="Invalid Date",a="toString",i=r[a],s=r.getTime;new Date(NaN)+""!=o&&n(28859)(r,a,(function(){var e=s.call(this);return e==e?i.call(this):o}))},8032:(e,t,n)=>{"use strict";var r=n(67526),o=n(1763),a=n(22750),i=n(80237),s=n(33341),l=n(96065),c=n(57067),u=n(16440),d=n(27087),p=n(81485),h=n(73133),f=n(59415).f,m=n(47967).f,g=n(35564),v=n(3844),y="ArrayBuffer",b="DataView",x="prototype",w="Wrong index!",E=r[y],k=r[b],D=r.Math,C=r.RangeError,_=r.Infinity,T=E,S=D.abs,A=D.pow,O=D.floor,F=D.log,N=D.LN2,j="buffer",I="byteLength",P="byteOffset",L=o?"_b":j,M=o?"_l":I,R=o?"_o":P;function B(e,t,n){var r,o,a,i=new Array(n),s=8*n-t-1,l=(1<>1,u=23===t?A(2,-24)-A(2,-77):0,d=0,p=e<0||0===e&&1/e<0?1:0;for((e=S(e))!=e||e===_?(o=e!=e?1:0,r=l):(r=O(F(e)/N),e*(a=A(2,-r))<1&&(r--,a*=2),(e+=r+c>=1?u/a:u*A(2,1-c))*a>=2&&(r++,a/=2),r+c>=l?(o=0,r=l):r+c>=1?(o=(e*a-1)*A(2,t),r+=c):(o=e*A(2,c-1)*A(2,t),r=0));t>=8;i[d++]=255&o,o/=256,t-=8);for(r=r<0;i[d++]=255&r,r/=256,s-=8);return i[--d]|=128*p,i}function H(e,t,n){var r,o=8*n-t-1,a=(1<>1,s=o-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===a)return r?NaN:c?-_:_;r+=A(2,t),u-=i}return(c?-1:1)*r*A(2,u-t)}function z(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function U(e){return[255&e]}function V(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 B(e,52,8)}function G(e){return B(e,23,4)}function Y(e,t,n){m(e[x],t,{get:function(){return this[n]}})}function K(e,t,n,r){var o=h(+n);if(o+t>e[M])throw C(w);var a=e[L]._b,i=o+e[R],s=a.slice(i,i+t);return r?s:s.reverse()}function $(e,t,n,r,o,a){var i=h(+n);if(i+t>e[M])throw C(w);for(var s=e[L]._b,l=i+e[R],c=r(+o),u=0;uJ;)(Z=X[J++])in E||s(E,Z,T[Z]);a||(Q.constructor=E)}var ee=new k(new E(2)),te=k[x].setInt8;ee.setInt8(0,2147483648),ee.setInt8(1,2147483649),!ee.getInt8(0)&&ee.getInt8(1)||l(k[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=h(e);this._b=g.call(new Array(t),0),this[M]=t},k=function(e,t,n){u(this,k,b),u(e,E,b);var r=e[M],o=d(t);if(o<0||o>r)throw C("Wrong offset!");if(o+(n=void 0===n?r-o:p(n))>r)throw C("Wrong length!");this[L]=e,this[R]=o,this[M]=n},o&&(Y(E,I,"_l"),Y(k,j,"_b"),Y(k,I,"_l"),Y(k,P,"_o")),l(k[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 H(K(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return H(K(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){$(this,1,e,U,t)},setUint8:function(e,t){$(this,1,e,U,t)},setInt16:function(e,t){$(this,2,e,V,t,arguments[2])},setUint16:function(e,t){$(this,2,e,V,t,arguments[2])},setInt32:function(e,t){$(this,4,e,q,t,arguments[2])},setUint32:function(e,t){$(this,4,e,q,t,arguments[2])},setFloat32:function(e,t){$(this,4,e,G,t,arguments[2])},setFloat64:function(e,t){$(this,8,e,W,t,arguments[2])}});v(E,y),v(k,b),s(k[x],i.VIEW,!0),t[y]=E,t[b]=k},8301:(e,t,n)=>{var r=n(67526),o=n(98880),a=n(47967).f,i=n(59415).f,s=n(95411),l=n(1158),c=r.RegExp,u=c,d=c.prototype,p=/a/g,h=/a/g,f=new c(p)!==p;if(n(1763)&&(!f||n(57067)((function(){return h[n(67574)("match")]=!1,c(p)!=p||c(h)==h||"/a/i"!=c(p,"i")})))){c=function(e,t){var n=this instanceof c,r=s(e),a=void 0===t;return!n&&r&&e.constructor===c&&a?e:o(f?new u(r&&!a?e.source:e,t):u((r=e instanceof c)?e.source:e,r&&a?l.call(e):t),n?this:d,c)};for(var m=function(e){e in c||a(c,e,{configurable:!0,get:function(){return u[e]},set:function(t){u[e]=t}})},g=i(u),v=0;g.length>v;)m(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(),o=new Date(0);return o.setFullYear(t,n,r+1),o.setHours(23,59,59,999),o}},8908:(e,t,n)=>{"use strict";n.d(t,{Q:()=>l});var r=n(96540),o=n(81575),a=n(71057),i=n(40207),s=n(29970);class l extends r.Component{render(){var e,t,n,l=null!==(e=this.props.imageFloat)&&void 0!==e?e:"none",c=(null===(t=this.props.buttonUrl)||void 0===t||null===(t=t.replace("https://www.edutopia.org",""))||void 0===t?void 0:t.replace("signup","signup?grades"))||null,u="",d="",p="",h="",f="",m="internal";return null!==this.props.image?u=r.createElement("div",{className:"".concat(a.A.blockImage," ").concat(l)},r.createElement("img",{className:"image",src:this.props.image.url,alt:this.props.image.description||""})):h=" marketingBlock--narrow","light grey"===(null===(n=this.props.backgroundColor)||void 0===n?void 0:n.toLowerCase())&&(f=" background-highlighted"),null!==c&&(0!==c.indexOf("http://")&&0!==c.indexOf("https://")||(m="external"),p=r.createElement(i.A,{className:"".concat(a.A.blockButton),url:c,urlType:m,useEletricOrangeColor:this.props.useEletricOrangeColor,clickHandler:()=>{s.Ay.event({category:"Marketing CTA",action:"Click",label:"Subscribe"})}},this.props.buttonText)),""!==this.props.flourish&&(d=r.createElement("p",{className:"".concat(a.A.blockFlourish)},this.props.flourish)),r.createElement("div",{className:"".concat(a.A.marketingBlock).concat(h).concat(f," clearfix")},r.createElement("div",{className:"".concat(a.A.blockWrapper)},u,r.createElement("div",{className:"".concat(a.A.blockContent)},d,r.createElement("h2",{className:"".concat(a.A.blockTitle," h1")},this.props.title),r.createElement(o.s,{value:this.props.body}),p)))}}l.defaultProps={title:"",body:"",flourish:"",image:null,imageFloat:"",buttonText:"",buttonUrl:null,backgroundColor:null,useEletricOrangeColor:!1}},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),o=n(61464)(!0);r(r.P,"Array",{includes:function(e){return o(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:o}=l(e,t);return n?o:r},t.visit=function(e,t,n=a.QueryDocumentKeys){const c=new Map;for(const e of Object.values(i.Kind))c.set(e,l(t,e));let u,d,p,h=Array.isArray(e),f=[e],m=-1,g=[],v=e;const y=[],b=[];do{m++;const e=m===f.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(h){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}m=u.index,f=u.keys,g=u.edits,h=u.inArray,u=u.prev}else if(p){if(d=h?m:f[m],v=p[d],null==v)continue;y.push(d)}let l;if(!Array.isArray(v)){var x,w;(0,a.isNode)(v)||(0,r.devAssert)(!1,`Invalid AST Node: ${(0,o.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,a.isNode)(l)){y.pop();continue}v=l}}var E;void 0===l&&i&&g.push([d,v]),e?y.pop():(u={inArray:h,index:m,keys:f,edits:g,prev:u},h=Array.isArray(v),f=h?v:null!==(E=n[v.kind])&&void 0!==E?E:[],m=-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 o=!1;const a=new Array(e.length).fill(void 0),i=new Array(e.length).fill(void 0);for(let t=0;t{"use strict";n.d(t,{A:()=>b});var r=n(54705),o=n(96540),a=n(84976),i=n(71468),s=n(62383),l=n.n(s),c=n(29970),u=n(75930),d=n(17904),p=n(4801),h="29px";const f={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 &: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;\n align-items: center;\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(h,"; \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(h,";\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(h,";\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 m=n(7066),g=n(95297),v=n(61857);class y extends o.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())}))}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:h,id:y}=this.props,b=[...u.followedTopics,...u.roles,...u.subjects];if(r&&b.length){var x=(0,g.WS)(b,s);if(this.state.isMobile&&x.length&&x.unshift({label:"for-you",slug:"for-you",title:"For You"}),!l()(x)){var w=x.length>1?{role:"button","aria-pressed":"false",tabIndex:"0",className:this.state.opened?"opened":"closed",onClick:this.toggle,onKeyDown:this.onKey}:{};e=o.createElement("div",{className:f.metaMatches},o.createElement("ul",w,x.map(((e,t)=>o.createElement("li",{key:t},e.title)))))}}return i>100&&(t=o.createElement("div",{className:"".concat(f.meta," ").concat(f.metaTrend)},o.createElement("span",null,(0,m.ZV)(i,1)))),d>0&&(n=o.createElement("div",null,o.createElement(a.N_,{to:"/".concat(p,"?open=comments-sidebar"),onClick:()=>{c.Ay.event({category:"commentIcon",action:"click",label:h})}},o.createElement("div",{className:"".concat(f.meta," ").concat(f.metaCount)},o.createElement("span",null,(0,m.ZV)(d,1)))))),o.createElement(o.Fragment,null,o.createElement("div",{className:f.cardMeta},e,o.createElement("div",{className:f.cardMetaInner},n,t,o.createElement(v.A,{id:y,lite:!0}))))}}y.defaultProps={score:0,terms:[],user:{followedTopics:[],roles:[],subjects:[]},commentCount:0,id:""};const b=(0,i.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user})))(y)},9325:(e,t,n)=>{var r=n(34840),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},9330:(e,t,n)=>{var r=n(96221);e.exports=function(e,t){var n=r(e),o=Number(t);return n.setHours(o),n}},9429:(e,t,n)=>{var r=n(92127),o=n(55385);r(r.P+r.F*(Date.prototype.toISOString!==o),"Date",{toISOString:o})},9516:(e,t,n)=>{"use strict";var r=n(69012),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function i(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function l(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;n{e.exports=function(e){var t=new Date(e.getTime()),n=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*n+t.getTime()%6e4}},9852:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>Xe});var r=n(54705),o=n(75930),a=n(16762),i=n.n(a),s=n(96540),l=n(68154),c=n(71468),u=n(31580),d=n(17904),p=n(62524);const h="\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 @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 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 40px;\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;\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 f=n(48231),m=n(32465);const g={topWrapper:(0,o.AH)("{\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,o.AH)("{\n margin: 0 auto;\n max-width: 1280px;\n position: relative;\n }"),bottomLinks:(0,o.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,o.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,o.AH)("{\n text-decoration: none;\n color: ".concat(d.Tj.mediumGrey,";\n\n &:hover,\n &:focus {\n text-decoration: underline;\n }\n }")),bottom:(0,o.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,o.AH)("{\n margin: 0 auto;\n max-width: 790px;\n }"),glefLink:(0,o.AH)("{\n text-decoration: none; \n }"),glefLogo:(0,o.AH)("{\n\t\twidth: 100%;\n\t\tmax-width: 471px;\n height: 100%;\n margin-top: 28px;\n }"),glefTitle:(0,o.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,o.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,o.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,o.AH)("{\n display: block;\n float: left;\n max-width: 1280px;\n width: 100%;\n }"),topicLinksSection:(0,o.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,o.AH)("{\n margin-top: 0;\n margin-bottom: 5px;\n font-size: 17px;\n letter-spacing: 1px;\n text-transform: uppercase;\n }"),topicLinksItem:(0,o.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,o.AH)("{\n float: left;\n width: 100%;\n @media screen and (min-width: ".concat(d.T5.large,") {\n width: 265px;\n }\n }")),about:(0,o.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,o.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,o.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 Topics"),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/chatgpt-generative-ai"},"ChatGPT & Generative AI")),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:"/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("li",null,s.createElement(v.N_,{className:g.topicLinksItem,to:"/topic-index"},"Topics A-Z"))))),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 k=()=>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 D=n(29970),C=n(44206),_=n(7066),T=n(4801),S=n(85501),A=n(63662),O=n(20708),F=n.n(O);function N(){N=function(e,t){return new n(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function n(e,r,o){var a=RegExp(e,r);return t.set(a,o||t.get(e)),(0,A.A)(a,n.prototype)}function r(e,n){var r=t.get(n);return Object.keys(r).reduce((function(t,n){var o=r[n];if("number"==typeof o)t[n]=e[o];else{for(var a=0;void 0===e[o[a]]&&a+1]+)(>|$)/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 o){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(e,i)),o.apply(this,e)}))}return e[Symbol.replace].call(this,n,o)},N.apply(this,arguments)}var j="edu-site-notification",I="Site Notification",P=e=>{e=F()(e),D.Ay.event({category:I,action:e,label:"".concat(I," ").concat(e)})};const L=e=>{var{dispatch:t,siteNotification:n,context:r}=e,{enableNotification:a,notificationMessage:i,backgroundColor:l,textColor:c,notificationEnd:u,notificationStart:p,timestamp:h}=n,m="/"===r||"/home"===r,[g,v]=(0,s.useState)(),[y,b]=(0,s.useState)(!1);(0,s.useEffect)((()=>{t((0,f.Xf)());var e=(()=>{var e;try{e=JSON.parse(window.localStorage.getItem(j))}catch(t){e={}}return e})();v(null==e?void 0:e.hiddenAt)}),[]),(0,s.useEffect)((()=>{b(!1)}),[r]);var x,w,E=(0,s.useRef)(null);if(((e,t)=>{var n=e=>{var t,n,r,o;e.preventDefault(),P("click");var a=(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===(o=e.target)||void 0===o||null===(o=o.closest("a"))||void 0===o?void 0:o.target);if(a)return"_blank"===i?window.open(a,"_blank"):void(window.location.href=a)};(0,s.useEffect)((()=>{var t,r=null===(t=e.current)||void 0===t?void 0:t.getElementsByTagName("a"),o=null==r?void 0:r.length;if(o)for(var a=0;a{if(o)for(var e=0;e=x))return null;if(w=new Date(u).getTime(),new Date((new Date).toLocaleString("en-US",{timeZone:"America/Vancouver"})).getTime()>w)return null;if((e=>{var t,n=e.matchAll(N(//g,{link:2})),r=[];for(var o of n){var a,i,s=(null==o||null===(a=o.groups)||void 0===a||null===(a=a.link)||void 0===a?void 0:a.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})(i))return null;var k,D=g!==h;return D&&!y&&(P("display"),b(!0)),s.createElement(s.Fragment,null,D?s.createElement("div",{role:"alert",className:(0,o.AH)((0,o.AH)("margin:",m?"15px 15px -15px 15px":"15px",";border-radius:3px;background-color:",l||d.Tj.notificationBgColor,";display:flex;align-items:center;justify-content:space-between;position:relative;z-index:-1;@media screen and (min-width:",d.T5.large,"){margin:15px;}"))},s.createElement("div",{className:(0,o.AH)((0,o.AH)("p{font-size:16px;padding:15px;margin:0;color:",c||d.Tj.notificationTextColor,";@media screen and (max-width:",d.T5.small,"){line-height:22px;}}a{color:",c||d.Tj.notificationTextColor,";}")),ref:E,dangerouslySetInnerHTML:{__html:(k=i,k.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(j,JSON.stringify(t))})(h),v(h)},className:M.closeButton,"aria-label":"Close"})):null)};var M={closeButton:(0,o.AH)("background:transparent url('../../../../assets/close-gray.svg') no-repeat center center / 24px 24px;cursor:pointer;width:24px;height:24px;border:none;margin-right:15px;@media screen and (max-width:",d.T5.medium,"){width:12px;height:12px;background-size:12px 12px;top:0;right:0;position:absolute;margin-right:0;padding:12px;}")};const R={header:(0,o.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: fixed;\n }\n }"),headerPrompt:(0,o.AH)("{\n position: relative;\n background-color: ".concat(d.Tj.darkGrey,";\n font-family: ").concat(p.A.sansSerif,";\n font-weight: 300;\n font-size: 16px;\n line-height: 21px;\n color: ").concat(d.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(d.Tj.brand1,";\n text-transform: uppercase;\n }\n button {\n background: url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.VN)(d.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;\n padding: 0 30px;\n &:hover {\n cursor: pointer;\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.small,") {\n text-align: center;\n }\n }")),headerBottom:(0,o.AH)("{\n display: flex;\n position: relative;\n background-color: ".concat(d.Tj.brand1,";\n }")),headerBottomLeft:(0,o.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(d.T5.medium,") {\n justify-content: flex-start;\n margin: 0 0 0 20px;\n height: 87px;\n line-height: 87px;\n }\n }")),logo:(0,o.AH)("{\n height: 36px;\n vertical-align: middle;\n width: 162px;\n @media screen and (min-width: ".concat(d.T5.xsmall,") {\n height: 51px;\n width: 230px;\n }\n }")),headerFillBlock:(0,o.AH)("{\n float: left;\n width: calc(100% - 260px);\n height: 87px;\n @media screen and (min-width: ".concat(d.T5.xsmall,") {\n width: calc(100% - 328px);\n }\n }")),menuTrigger:(0,o.AH)("{\n width: 76px;\n height: 67px;\n padding: 0 20px;\n background: ".concat(d.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.MK)()),") no-repeat center center / 36px 36px;\n border: none;\n &:hover {\n background-color: ").concat(d.Tj.brand1Dark,";\n cursor: pointer;\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n display: none;\n height: 87px;\n }\n &--open {\n background: ").concat(d.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.VN)(d.Tj.white)),") no-repeat center center / 20px 20px;\n }\n }")),menuWrapper:(0,o.AH)("{\n display: none;\n width: 100%;\n @media screen and (min-width: ".concat(d.T5.medium,") {\n display: block;\n width: auto;\n }\n &--open {\n position: absolute;\n display: block;\n top: 67px;\n right: 0;\n\n ul {\n box-shadow: 0 2px 3px 0 ").concat(d.Tj.lightGrey,";\n @media screen and (min-width: ").concat(d.T5.medium,") {\n box-shadow: none;\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n display: block;\n position: initial;\n width: auto;\n top: 87px;\n }\n }\n }")),mainMenu:(0,o.AH)("{\n background-color: ".concat(d.Tj.white,";\n color: ").concat(d.Tj.brand1,";\n width: 100%;\n @media screen and (min-width: ").concat(d.T5.medium,") {\n background-color: ").concat(d.Tj.brand1,";\n color: ").concat(d.Tj.white,";\n width: auto;\n }\n }")),menuItems:(0,o.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(d.T5.medium,") {\n flex-direction: row;\n border: none;\n }\n }")),menuItem:(0,o.AH)("{\n list-style-type: none;\n list-style-image: none;\n margin: 0;\n padding: 0;\n font-family: ".concat(p.A.sansSerif,";\n font-weight: 500;\n font-size: 17px;\n line-height: 21px;\n text-transform: uppercase;\n letter-spacing: .6px;\n text-align: right;\n @media screen and (min-width: ").concat(d.T5.medium,") {\n float: left;\n }\n }")),menuLink:(0,o.AH)("{\n border-bottom: 1px solid ".concat(d.Tj.lightGrey2,";\n display: block;\n color: ").concat(d.Tj.darkGrey,";\n font-weight: 500;\n line-height: 72px;\n text-align: center;\n text-decoration: none;\n &:hover {\n background-color: ").concat(d.Tj.brand1,";\n color: ").concat(d.Tj.white,";\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n background-color: ").concat(d.Tj.brand1,";\n border-bottom: none;\n color: ").concat(d.Tj.white,";\n margin: 0 2px;\n padding: 0 13px;\n line-height: 87px;\n text-align: auto;\n\n &:hover {\n background-color: ").concat(d.Tj.brand1Dark,";\n }\n }\n @media screen and (min-width: ").concat(d.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(d.T5.medium,") {\n span {\n text-indent: -9999px;\n margin: 0;\n white-space: nowrap;\n }\n }\n }\n }")),topicsMenuWrapper:(0,o.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(d.Tj.lightGrey,";\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n position: absolute;\n top: 87px;\n left: 0;\n\n &--open {\n display: flex;\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.xxlarge,") {\n height: 90px;\n }\n }")),topicsMenuTrigger:(0,o.AH)("{\n color: ".concat(d.Tj.brand1,";\n cursor: pointer;\n background-color: ").concat(d.Tj.white,";\n border-bottom: 1px solid ").concat(d.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 text-transform: uppercase;\n letter-spacing: .6px;\n\n &:after {\n display: inline-block;\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.eX)(d.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(d.Tj.brand1,";\n color: ").concat(d.Tj.white,";\n\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.eX)(d.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,T.Z5)((0,T.rW)(d.Tj.brand1)),") no-repeat center center / 12px 12px;\n }\n\n &:hover {\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.rW)(d.Tj.white)),") no-repeat center center / 12px 12px;\n }\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n background-color: ").concat(d.Tj.brand1,";\n border-bottom: none;\n color: ").concat(d.Tj.white,";\n line-height: 87px;\n\n &:after {\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.eX)(d.Tj.white)),") no-repeat center center / 12px 12px;\n }\n\n &:hover {\n background-color: ").concat(d.Tj.brand1Dark,";\n }\n\n &--open {\n :after {\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.rW)(d.Tj.white)),") no-repeat center center / 12px 12px;\n }\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.large,") {\n padding: 0 20px;\n }\n }")),topicsMenu:(0,o.AH)("{\n background-color: ".concat(d.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(d.T5.medium,") {\n box-shadow: 0 2px 3px 0 ").concat(d.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 text-transform: uppercase;\n\n &:after {\n display: inline-block;\n background:\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.q2)(d.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,T.Z5)((0,T.q2)(d.Tj.white)),");\n }\n }\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.xxlarge,") {\n background-color: ").concat(d.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(d.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(d.Tj.darkGrey,";\n cursor: pointer;\n display: block;\n font-family: ").concat(p.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(d.T5.medium,") {\n line-height: 87px;\n }\n\n @media screen and (min-width: ").concat(d.T5.xxlarge,") {\n line-height: 90px;\n } \n\n &:hover {\n background: ").concat(d.Tj.brand1,";\n color: ").concat(d.Tj.white,";\n }\n }\n }")),profileMenu:(0,o.AH)("{\n background-color: ".concat(d.Tj.alabaster,";\n margin: 0;\n padding: 0;\n width: 100%;\n\n &.profile-menu {\n box-shadow: none;\n @media screen and (min-width: ").concat(d.T5.medium,") {\n box-shadow: 0 2px 3px 0 ").concat(d.Tj.lightGrey,";\n display: flex;\n justify-content: flex-end;\n padding: 0 66px;\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(d.T5.medium,") {\n width: 200px;\n }\n }\n\n @media screen and (min-width: ").concat(d.T5.xxlarge,") {\n background-color: ").concat(d.Tj.alabaster,";\n display: block;\n background-color: rgba(255, 255, 255, .95);\n display: flex;\n }\n\n a {\n color: ").concat(d.Tj.darkGrey,";\n cursor: pointer;\n display: block;\n font-family: ").concat(p.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(d.T5.medium,") {\n line-height: 87px;\n }\n\n @media screen and (min-width: ").concat(d.T5.xxlarge,") {\n line-height: 90px;\n } \n\n &:hover {\n background: ").concat(d.Tj.brand1,";\n color: ").concat(d.Tj.white,";\n }\n }\n }")),search:(0,o.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(d.Tj.brand1,";\n top: 67px;\n position: absolute;\n left: 0;\n right: auto;\n\n @media screen and (min-width: ").concat(d.T5.medium,") {\n left: auto;\n right: 0;\n top: 87px;\n }\n }\n }")),searchInput:(0,o.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,o.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(d.Tj.white,"\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.$P)(d.Tj.brand1)),") no-repeat center center / 24px 24px;\n &:hover {\n cursor: pointer;\n }\n }")),searchTrigger:(0,o.AH)("{\n display: block;\n order: -1;\n height: 67px;\n width: 64px;\n margin-right: 12px;\n background: ".concat(d.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.$P)(d.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(d.Tj.brand1Dark,";\n }\n &--toggled {\n @media screen and (min-width: ").concat(d.T5.medium,") {\n background: ").concat(d.Tj.brand1,"\n url(data:image/svg+xml, ").concat((0,T.Z5)((0,T.VN)(d.Tj.white)),") no-repeat center center / 15px 15px;\n }\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n position: relative;\n order: 2;\n margin-right: 0;\n height: 87px;\n }\n }"))};var B=n(12024);const H=e=>{var t=t=>{(0,_.pV)("taxonomy_term--topics",t,e.dispatch)},n=t=>{e.toggleTopicsMenu(),e.dispatch((0,f.DJ)()),D.Ay.event({category:"Header",action:"navigation",label:t.target.getAttribute("href")})};return s.createElement("ul",{className:"".concat(R.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,_.pV)("node--landing-page","/topic-index",e.dispatch)},onClick:n},"ALL TOPICS")))};var z=n(61857);const U=e=>{var t=t=>{e.toggleProfileMenu(),e.dispatch((0,f.DJ)()),(0,z.s)("navigation","Header",t.target.getAttribute("href"))};return s.createElement("ul",{className:"".concat(R.profileMenu," profile-menu")},s.createElement("li",null,s.createElement(v.N_,{to:"/account/settings",onClick:t},"My Settings")),s.createElement("li",null,s.createElement(v.N_,{to:"/account/my-saved-content",onClick:t},"My Saved Content")))};var V,q;class W extends s.Component{render(){var{props:e}=this;return s.createElement(s.Fragment,null,s.createElement("nav",{className:R.mainMenu,"data-testid":"header-nav"},s.createElement("ul",{className:R.menuItems},s.createElement("li",{className:R.menuItem},s.createElement("button",{"aria-expanded":e.topicsMenuOpen,className:"".concat(R.topicsMenuTrigger," ").concat(e.topicsMenuOpen?"".concat(R.topicsMenuTrigger,"--open"):""),id:"topics-menu-trigger",onClick:e.toggleTopicsMenu},"Topics"),s.createElement("nav",{"aria-labelledby":"topics-menu-trigger",className:"".concat(R.topicsMenuWrapper," ").concat(e.topicsMenuOpen?"".concat(R.topicsMenuWrapper,"--open"):"")},s.createElement(H,e))),s.createElement("li",{className:R.menuItem,onClick:()=>{e.closeMenu()}},s.createElement(v.N_,{to:"/videos",className:R.menuLink,onMouseOver:()=>{(0,_.pV)("node--landing-page","/videos",e.dispatch)}},"Videos")),s.createElement("li",{className:R.menuItem},e.loggedIn?s.createElement(s.Fragment,null,s.createElement(v.N_,{to:"#",className:"".concat(R.menuLink," account"),onClick:e.toggleProfileMenu},V||(V=s.createElement(B.A,null)),q||(q=s.createElement("span",null,"My Profile"))),s.createElement("nav",{"aria-labelledby":"profile-menu-trigger",className:"".concat(R.topicsMenuWrapper," ").concat(e.profileMenuOpen?"".concat(R.topicsMenuWrapper,"--open"):"")},s.createElement(U,e))):s.createElement(v.N_,{to:"/account/signup"===this.props.location.pathname?"/account/signup?start":"/account/signup",className:R.menuLink,onClick:()=>{D.Ay.event({category:"AccountHeader",action:"SignUp"})}},"Sign Up")))))}}W.defaultProps={location:{pathname:""}};const G=(0,c.Ng)((e=>({loggedIn:e.global.loggedIn})))((0,C.h)(W));var Y,K;const $=e=>{var{goToSearch:t,navSearchOpen:n,searchTerm:r,toggleSearch:o,updateSearchTerm:a}=e;return s.createElement(s.Fragment,null,s.createElement("button",{"aria-expanded":n,className:"".concat(R.searchTrigger," ").concat(n?"".concat(R.searchTrigger,"--open"):""),"data-testid":"search-trigger",id:"search-trigger",onClick:o},Y||(Y=s.createElement("span",{className:"hidden"},"Search"))),s.createElement("div",{className:"".concat(R.search," ").concat(n?"".concat(R.search,"--open"):""),"aria-labelledby":"search-trigger"},s.createElement("form",{onSubmit:t},K||(K=s.createElement("label",{htmlFor:"headerSearch",className:"hidden"},"Search")),s.createElement("input",{onChange:a,value:r,className:R.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:R.searchSubmit}))))};var Z,Q=new u.A;class X extends s.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{showPrompt:!1,promptType:""}),(0,r.A)(this,"closePrompt",(e=>{Q.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(R.headerPrompt," ").concat(this.state.showPrompt?"open":"closed")},e,s.createElement("button",{onClick:()=>this.closePrompt("closed")},Z||(Z=s.createElement("span",{className:"hidden"},"Close")))))}}const J=X;var ee;class te 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||D.Ay.event({category:"Header",action:"topicsOpen"})})),(0,r.A)(this,"toggleProfileMenu",(()=>{this.setState((e=>({profileMenuOpen:!e.profileMenuOpen,topicsMenuOpen:!1,navSearchOpen:!1}))),this.state.profileMenuOpen||D.Ay.event({category:"Header",action:"profileMenuOpen"})})),(0,r.A)(this,"closeMenu",(()=>{this.props.dispatch((0,f.DJ)()),this.closeTopicsMenu(),this.closeProfileMenu()})),(0,r.A)(this,"closeProfileMenu",(()=>{this.setState((()=>({profileMenuOpen:!1})))})),(0,r.A)(this,"closeStatusMessage",(()=>{this.props.dispatch((0,f.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,f.Nj)()),this.closeTopicsMenu(),this.setState((()=>({navSearchOpen:!1}))),this.props.mainMenuOpen||D.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||setTimeout((()=>{document.getElementById("headerSearch").select()}),0)})),(0,r.A)(this,"updateSearchTerm",(e=>{this.setState({searchTerm:e.target.value})}))}closeTopicsMenu(){this.setState((()=>({topicsMenuOpen:!1})))}render(){var e;return s.createElement("header",{className:R.header,onClick:()=>{this.props.dispatch((0,m.e9)())},"data-testid":"header"},s.createElement(J,{closeMenu:this.closeMenu}),s.createElement("div",{className:R.headerBottom},s.createElement("div",{className:R.headerBottomLeft,onClick:()=>{this.closeMenu()}},s.createElement(v.N_,{to:"/",alt:"Edutopia",onMouseOver:()=>{(0,_.pV)("node--landing-page","/home",this.props.dispatch)}},(0,T.FP)("#ffffff",R.logo),s.createElement("div",{className:"hidden",style:{height:0,width:0,overflow:"hidden"}},"Edutopia"))),s.createElement("button",{"aria-expanded":this.props.mainMenuOpen,className:"".concat(R.menuTrigger," ").concat(this.props.mainMenuOpen?"".concat(R.menuTrigger,"--open"):""),id:"menu-trigger",onClick:this.toggleMobileNav},ee||(ee=s.createElement("span",{className:"hidden"},"Menu"))),s.createElement("div",{"aria-labelledby":"menu-trigger",className:"".concat(R.menuWrapper," ").concat(this.props.mainMenuOpen?"".concat(R.menuWrapper,"--open"):"")},s.createElement(G,{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($,{goToSearch:this.goToSearch,navSearchOpen:this.state.navSearchOpen,searchTerm:this.state.searchTerm,toggleSearch:this.toggleSearch,updateSearchTerm:this.updateSearchTerm})),s.createElement(L,{dispatch:this.props.dispatch,siteNotification:this.props.siteNotification,context:null===(e=this.props.location)||void 0===e?void 0:e.pathname}))}}te.defaultProps={mainMenuOpen:!1,router:{push:()=>{}},offlineStatus:!1,siteNotification:{}};const ne=(0,C.h)((0,c.Ng)((e=>{var t;return{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)||{}}}))(te));var re=n(36902),oe=n(48572),ae=n(20157),ie=n(95297),se=n(72505),le=n.n(se),ce=n(73413),ue="54px",de="\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 pe={overlay:(0,o.AH)("{\n &.closed {\n display: none;\n }\n &.android {\n ".concat(de,"\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n ").concat(de,"\n }\n }")),wrapper:(0,o.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,o.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,o.AH)("{\n @media screen and (min-width: ".concat(d.T5.medium,") {\n display: none;\n }\n }")),form:(0,o.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,o.AH)("{\n margin: 0 0 12px;\n }"),inputsContainer:(0,o.AH)("{\n\n }"),email:(0,o.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(ue,";\n font-size: 18px;\n }")),submit:(0,o.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(ue,";\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,o.AH)("{\n text-align: center\n }"),successTitle:(0,o.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,o.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,o.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,o.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 he,fe,me,ge=new u.A,ve="eNewsPopup";class ye extends s.Component{constructor(e){super(e),(0,r.A)(this,"handleModalState",(()=>{this.state.modalOpen?("success"===this.state.status?(ge.set("eNewsPopup","success",{path:"/",maxAge:31536e3}),setTimeout((()=>{this.setState({modalOpen:!1})}),5e3)):(ge.set("eNewsPopup","closed",{path:"/",maxAge:2592e3}),this.setState({modalOpen:!1}),D.Ay.event({category:ve,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}),D.Ay.event({category:ve,action:"mobileExpand"})})),(0,r.A)(this,"captchaPassed",(()=>{D.Ay.event({category:ve,action:"submitted"}),le()("/signup?email=".concat(this.state.emailValue)).then((e=>{"success"===e.data?(this.setState({status:"success",message:"Please check your inbox for a welcome 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()),D.Ay.event({category:ve,action:e.data})})).catch((()=>{this.setState({status:"failure",message:"Oops! There was a problem. Please try again."}),D.Ay.event({category:ve,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?ge.set("eNewsPopup","prevent",{path:"/",maxAge:2592e3}):this.state.disabled||ge.get("eNewsPopup")||(this.startModal=setTimeout((()=>{this.handleModalState(),D.Ay.event({category:ve,action:"shown"})}),1e4))}render(){return s.createElement(s.Fragment,null,s.createElement("div",{className:"".concat(pe.overlay," ").concat(this.state.modalOpen?"opened":"closed"," ").concat(this.state.android?"android":"")}),s.createElement("div",{"data-testid":"modal-wrapper",className:"".concat(pe.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:pe.modalContent},s.createElement("button",{className:"close-modal",onClick:this.handleModalState},"X"),s.createElement("div",{className:pe.modalBanner,style:this.state.mobileDisplay?{display:"none"}:{}},he||(he=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(pe.submit),onClick:this.showForm},"Sign Up")),"failure"===this.state.status&&s.createElement("div",{className:pe.errorMessage,"data-testid":"error"},this.state.message),"success"===this.state.status?s.createElement("div",{className:pe.successWrapper},s.createElement("h3",{className:pe.successTitle},"You're in!"),s.createElement("div",{className:pe.successMessage},this.state.message)):s.createElement("form",{className:pe.form,style:this.state.mobileDisplay?{display:"block"}:{}},s.createElement("h3",{className:"".concat(pe.title)},"Yes, we deliver."),fe||(fe=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(pe.inputsContainer)},me||(me=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(pe.email," ").concat(!this.state.validEmail&&this.state.emailValue&&pe.invalidInput)}),s.createElement("input",{type:"submit",name:"submit",value:"Sign Up","data-testid":"submit",onClick:this.handleSubmit,className:"".concat(pe.submit)})),this.state.validEmail&&s.createElement(ce.A,{ref:e=>{this.captcha=e},size:"invisible",sitekey:"6LfIi24bAAAAAOTxoDaRnhN9XYbmt26vv1iIIk3W",onChange:this.captchaPassed})))))}}ye.defaultProps={disabled:!1,location:{query:{utm_medium:""}}};const be=(0,c.Ng)((e=>({disabled:e.global.popupDisabled})))((0,C.h)(ye));var xe=n(89464),we=n(57997),Ee=n(46798);const ke=(0,c.Ng)((e=>({message:e.global.modal.message})))((e=>{var{message:t=""}=e;return s.createElement("div",{className:Ee.l8.viewContent},s.createElement("h3",null,t))}));var De,Ce=n(10467),_e=n(17140);const Te=(0,c.Ng)((e=>{var t,n;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,user:e.global.user}}))((0,C.h)((e=>{var{id:t,loggedIn:n,message:r,dispatch:o,user:a,from:i}=e;if(!t)return null;var l=function(){var e=(0,Ce.A)((function*(e){if(!n)return null;if(null==a||!a.savedContentIDs.includes(e))return null;a.savedContentIDs=a.savedContentIDs.filter((t=>t!==e));var t=yield(0,ie.TK)(a);return o((0,_e.RP)(e)),t}));return function(t){return e.apply(this,arguments)}}();return s.createElement("div",{className:"".concat(Ee.l8.viewContent," ").concat(Ee.l8.unsaveContent)},s.createElement("h3",null,r),De||(De=s.createElement("hr",null)),s.createElement("a",{className:Ee.l8.link,onClick:e=>{var n;e.preventDefault(),o((0,f.Oo)()),(n=document.querySelector("body"))&&(n.style={}),l(t).then((e=>{200===(null==e?void 0:e.status)&&(0,ie.Zg)(null==e?void 0:e.user,o).then((()=>{var e="card"===i?"Unsaved_Content_Card":"Unsaved_Content_Article";e="my-profile"===i?"Unsaved_Content_My_Profile":e,(0,z.s)("Click",e,"Unsave Content")}))}))}},"Yes, Remove Bookmark"))})));var Se=n(19287),Ae=n(68723),Oe=n(72152),Fe=n(92335),Ne=n(84286),je="\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 Ie={overlay:(0,o.AH)("{\n &.closed {\n display: none;\n }\n &:not(.unsave-content-overlay) {\n &.android {\n ".concat(je,"\n }\n }\n @media screen and (min-width: ").concat(d.T5.medium,") {\n ").concat(je,"\n }\n }")),wrapper:(0,o.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(d.T5.medium,") {\n padding: 0;\n }\n }\n \n top: 50%;\n transform: translateY(-50%);\n \n @media screen and (min-width: ").concat(d.T5.medium,") {\n width: 100%;\n padding: 0;\n }\n }\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 @media print {\n display: none;\n }\n }")),modalInner:(0,o.AH)("{\n position: relative;\n padding: 45px 30px 30px;\n background-color: ".concat(d.Tj.white,";\n box-shadow: 2px 4px 4px 2px rgba(0, 0, 0, 0.2);\n }")),closeModal:(0,o.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,T.Z5)((0,T.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,T.Z5)((0,T.VN)()),") no-repeat center center / 24px 24px;\n }\n }")),errorMessage:(0,o.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 }"))};var Pe;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 Me(e){for(var t=1;t{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 o=document.querySelector(".unsave-content-overlay");if(o){if("article"===r){var a=document.querySelector("body");a&&(a.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(o.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(),h=window.scrollY||document.documentElement.scrollTop,f=p.top+h-window.innerHeight/2+p.height/2;Object.assign(o.style,{top:"".concat(p.top,"px")}),Object.assign(c.style,{top:"".concat(p.top+p.height/2,"px")}),window.scrollTo({top:f})}}}})),(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",(()=>{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,f.to)(this.props.modal.view,this.props.modal.message,this.props.modal.data)),D.Ay.event({category:Be,action:"opened",label:this.props.modal.view})})),(0,r.A)(this,"handleClose",(()=>{this.state.signupPopup&&((0,ae.h)(),this.setState({signupPopup:!1})),this.setError(),D.Ay.event({category:Be,action:"closed",label:this.props.modal.view}),this.props.dispatch((0,f.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)=>{if(e){if(this.setState({status:"failure",message:e}),t&&"object"==typeof t){var n=Me(Me({},{context:"AccountModal",loggedIn:this.props.loggedIn,user:this.props.user}),t);(0,ie.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,f.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,ie.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,f.Oo)()),this.props.router.push("/account/settings")):(this.props.dispatch((0,f.to)(e)),-1===e.indexOf("signup")&&D.Ay.event({category:Be,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)?(0,ae.h)("prevent"):!this.props.signupPopupEnabled&&!localStorage.getItem("edudev")||(0,ie.fC)()||navigator.userAgent.match(/Googlebot/i)||Re.get("edu-auth")||Re.get("signupPopup")||-1!==window.location.pathname.indexOf("/account")||(this.startModal=setTimeout((()=>{this.props.modal.opened||0===window.location.pathname.indexOf("/account")||0===window.location.pathname.indexOf("/go")||(this.props.dispatch((0,f.to)("signupCta")),this.setState({signupPopup:!0}),D.Ay.event({category:Be,action:"popup",label:"signupCta"}),D.Ay.event({category:"AccountSignUp",action:"CTA"}))}),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)}render(){var e,t,n,r,o,a,i="";switch(this.props.modal.view){case"signupCta":i="cta-button",a=s.createElement(xe.A,{errorHandler:this.setError,viewHandler:this.handleView,step:this.props.modal.view,inModal:!0});break;case"signin":a=s.createElement(Ae.A,{successHandler:this.handleSignin,errorHandler:this.setError,viewHandler:this.handleView});break;case"signout":a=s.createElement(Oe.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"password":a=s.createElement(Se.A,{errorHandler:this.setError,viewHandler:this.handleView,inModal:!0});break;case"deleteAccount":a=s.createElement(we.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"unsubscribe":a=s.createElement(Ne.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"subscribe":a=s.createElement(Fe.A,{viewHandler:this.handleView,errorHandler:this.setError});break;case"notify":a=s.createElement(ke,{viewHandler:this.handleView,errorHandler:this.setError});break;case"unsaveContentCTA":a=Pe||(Pe=s.createElement(Te,null))}return s.createElement(s.Fragment,null,s.createElement("div",{className:"overlay ".concat(Ie.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(Ie.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!==(o=this.props.modal)&&void 0!==o&&null!==(o=o.data)&&void 0!==o&&o.id?{}:{top:this.state.offset},tabIndex:"-1",role:"dialog",id:"accountmodal"},s.createElement("div",{className:Ie.modalInner},s.createElement("button",{className:"".concat(Ie.closeModal," ").concat(i),onClick:this.handleClose},"Close"),"failure"===this.state.status&&s.createElement("div",{className:Ie.errorMessage,"data-testid":"error"},this.state.message),a)))}}He.defaultProps={signupPopupEnabled:!0,location:{pathname:"",query:{utm_medium:"",utm_source:""}}};const ze=(0,c.Ng)((e=>({loggedIn:e.global.loggedIn,user:e.global.user,modal:e.global.modal,prevPath:e.global.prevPath})))((0,C.h)(He));var Ue,Ve,qe,We,Ge,Ye,Ke=n(16780),$e=n(90888),Ze=new u.A;class Qe extends s.Component{constructor(){super(...arguments),(0,r.A)(this,"state",{isError:!1,themeColor:"#ff4c00"}),(0,r.A)(this,"closeMenu",(()=>{this.props.dispatch((0,f.DJ)())})),(0,r.A)(this,"getType",(()=>"404"===this.props.httpError?"404":"OK")),(0,r.A)(this,"setErrorState",(()=>{void 0!==this.props.httpError&&"404"!==this.props.httpError?this.setState((()=>({isError:!0}))):this.setState((()=>({isError:!1})))}))}componentDidMount(){this.setErrorState();var{dispatch:e}=this.props;e((0,f.NL)(!0)),-1!==(navigator.userAgent||navigator.vendor||window.opera).indexOf("Android")&&this.setState((()=>({themeColor:"#ffffff"}))),navigator.onLine||e((0,f.CR)(!0,!0)),window.addEventListener("online",(()=>{e((0,f.CR)(!1,!1)),window.location=window.location.pathname})),window.addEventListener("offline",(()=>{e((0,f.CR)(!0,!0))})),(0,ae.Q)();var t=Ze.get("edu-auth");t?(e((0,f.gV)(t)),e((0,f.Kq)(!0)),(0,ie.Zg)(t,e)):e((0,f.Kq)(!1))}UNSAFE_componentWillReceiveProps(e){i()(this.props,"location.pathname")!==i()(e,"location.pathname")&&this.props.dispatch((0,f.rr)(void 0)),this.setErrorState(),i()(e,"routes[1].resetPackageContext")&&this.props.dispatch((0,m.cI)())}componentDidUpdate(e){var t,n,r,{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&&setTimeout((()=>{(r=document.getElementById(o.query.scrollTo))||(r=document.querySelector('[data-id="'.concat(o.query.scrollTo,'"]'))),r&&r.scrollIntoView({behavior:"smooth"})}),1e3),o.pathname!==e.location.pathname&&this.props.dispatch((0,f.$y)(e.location.pathname))}componentDidCatch(e,t){this.setState((()=>({isError:!0}))),this.props.dispatch((0,f.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})),Ue||(Ue=s.createElement(ne,null)),this.state.isError?Ve||(Ve=s.createElement(re.default,null)):s.createElement("main",{onClick:()=>{this.closeMenu()}},"OK"===e&&s.createElement(s.Fragment,null,this.props.children),"404"===e&&s.createElement(oe.default,{dispatch:()=>{}})),qe||(qe=s.createElement(k,null)),s.createElement($e.l$,{toastOptions:{className:"react-toast-container",style:{fontSize:"18px",fontWeight:400,fontFamily:"canada-type-gibson, Arial, Verdana, sans-serif",padding:"16px",color:"#333"}}}),We||(We=s.createElement(Ke.Ay,null)),!this.props.popupDisabled&&(Ge||(Ge=s.createElement(be,null))),this.props.accountModal&&(Ye||(Ye=s.createElement(ze,null))))}}(0,o.HO)(h),Qe.defaultProps={children:{},httpError:void 0,alertOpen:!1,offlineStatus:!1,popupDisabled:!0,accountModal:!0};const Xe=(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,C.h)(Qe))},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),o=n(81485),a=n(78942),i="startsWith",s=""[i];r(r.P+r.F*n(25203)(i),"String",{startsWith:function(e){var t=a(this,e,i),n=o(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}})},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,o,a,i){try{var s=e[a](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function s(e){r(i,o,a,s,l,"next",e)}function l(e){r(i,o,a,s,l,"throw",e)}s(void 0)}))}}n.d(t,{A:()=>o})},10752:(e,t,n)=>{var r=n(24401);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},10757:(e,t,n)=>{var r=n(96221);e.exports=function(e,t,n,o){var a=r(e).getTime(),i=r(t).getTime(),s=r(n).getTime(),l=r(o).getTime();if(a>i||s>l)throw new Error("The start of the range cannot be after the end of the range");if(!(ai?i:l)-(s{var r=n(30756),o=n(95950);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,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),o=n(51864);e.exports=function(e,t){var n=Number(t);return o(e,r(e)+n)}},11430:(e,t,n)=>{var r=n(92127);r(r.S+r.F,"Object",{assign:n(28206)})},11630:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,n,r,o){n=n||"&",r=r||"=";var a={};if("string"!=typeof e||0===e.length)return a;var i=/\+/g;e=e.split(n);var s=1e3;o&&"number"==typeof o.maxKeys&&(s=o.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var c=0;c=0?(u=f.substr(0,m),d=f.substr(m+1)):(u=f,d=""),p=decodeURIComponent(u),h=decodeURIComponent(d),t(a,p)?Array.isArray(a[p])?a[p].push(h):a[p]=[a[p],h]:a[p]=h}return a}},11760:(e,t,n)=>{"use strict";n.d(t,{nv:()=>l,ob:()=>c});var r=n(16762),o=n.n(r),a=n(39481),i=n(34980),s=n(17705),l=(n(99455),n(80466),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,s.format)((0,s.subHours)(new Date(1e3*Number(o()(t,"created",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(o()(t,"created",""))).toISOString(),changed:(0,s.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,s.format)((0,s.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:o()(t,"coverMedia",{}),isCommentsDisabled:o()(t,"isCommentsDisabled",!0),path:o()(t,"path",""),type:o()(t,"type","edu_visual_essay"),captionOverride:o()(t,"captionOverride",""),eyebrowComputed:o()(t,"eyebrowComputed","")};return{type:a.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:a.nC,payload:{url:(0,i.W7)(e),success:l,setError:t}}}(e,t))}}},11879:(e,t,n)=>{var r=n(68641),o=n(40627),a=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))?a(i,"value")?i.value:void 0!==i.get?i.get.call(u):void 0:s(c=o(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:()=>l});var r=n(96540),o=n(71468),a=n(4801),i=n(17904),s=n(46798);const l=(0,o.Ng)((e=>({user:e.global.user})))((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{full:!1},t=e.user.image||"data:image/svg+xml, ".concat((0,a.Z5)((0,a.Eq)(i.Tj.white)));return r.createElement("div",{className:s.BV.wrapper},r.createElement("img",{src:t,className:"".concat(s.BV.img," ").concat(e.user.image?"":"default")}),e.full&&r.createElement("div",{className:"".concat(s.BV.tooltip," user-image-tooltip")},"fully-caffeinated educator"))}))},12220:(e,t,n)=>{var r=n(92127),o=n(70157),a=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++],o(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},12550:(e,t,n)=>{var r=n(25814),o=n(60471);e.exports=function(e,t,n){var a=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[a+s]=i[s];return t||o(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}},12749:(e,t,n)=>{var r=n(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.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"),o=n(43305),a=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(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!a(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)&&!a(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,o=function(){function e(e,t){for(var n=0;n{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n{n(37209)("Uint8",1,(function(e){return function(t,n,r){return e(this,t,n,r)}}))},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),o=n(66179)(5),a="find",i=!0;a in[]&&Array(1)[a]((function(){i=!1})),r(r.P+r.F*i,"Array",{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),n(88184)(a)},15156:(e,t,n)=>{"use strict";n.d(t,{a0:()=>p,bN:()=>d});var r=n(16762),o=n.n(r),a=n(66353),i=n.n(a),s=n(93404),l=n.n(s),c=n(39481),u=n(34980),d=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"),transcript:o()(t,"videoOptions.transcript",""),eyebrow:o()(t,"eyebrowComputed",null),intro:o()(t,"intro",""),created:i()(l()(new Date(1e3*Number(o()(t,"changed",""))),7),"MMMM D, YYYY"),rawCreated:new Date(1e3*Number(o()(t,"changed",""))).toISOString(),firstPublished:null!==o()(t,"firstPublishedOn")?i()(l()(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,coverMediaDisplay:"lite",authors:o()(t,"authors",[]),topics:o()(t,"terms",[]),primaryTopic:o()(t,"primaryTopic",""),embeds:o()(t,"attributes.field_entity_embeds",[]),video:Object.assign({},o()(t,"videoOptions.video",{}),{media_type:"video"}),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",""),commentCount:o()(t,"commentCount",null),commentStatus:o()(t,"commentStatus",null),authorsWhoCommented:o()(t,"authorsWhoCommented",[]),summary:o()(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 o(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=o(e,t,n),a=new RegExp("^("+r.repl+")+|("+r.repl+")+$",r.flag);return e.replace(a,"")},e.exports.left=function(e,t,n){var r=o(e,t,n),a=new RegExp("^("+r.repl+")+",r.flag);return e.replace(a,"")},e.exports.right=function(e,t,n){var r=o(e,t,n),a=new RegExp("("+r.repl+")+$",r.flag);return e.replace(a,"")}},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),o=Math.imul;r(r.S+r.F*n(57067)((function(){return-5!=o(4294967295,5)||2!=o.length})),"Math",{imul:function(e,t){var n=65535,r=+e,o=+t,a=n&r,i=n&o;return 0|a*i+((n&r>>>16)*i+a*(n&o>>>16)<<16>>>0)}})},15389:(e,t,n)=>{var r=n(93663),o=n(87978),a=n(83488),i=n(56449),s=n(50583);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(e)}},15538:(e,t,n)=>{"use strict";var r=n(63387),o=n(43305),a=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=[],o=0;o{var r=n(43305),o=n(12988).onFreeze;n(80923)("preventExtensions",(function(e){return function(t){return e&&r(t)?e(o(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),o=n(4228),a=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(e){o(e);try{return a&&a(e),!0}catch(e){return!1}}})},15969:(e,t,n)=>{var r=n(51311),o=n(1060),a=n(8449);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var i,s=n(e),l=a.f,c=0;s.length>c;)l.call(e,i=s[c++])&&t.push(i);return t}},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),o=n(75288),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},16762:(e,t,n)=>{var r,o="__lodash_hash_undefined__",a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\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,h=d||p||Function("return this")(),f=Array.prototype,m=Function.prototype,g=Object.prototype,v=h["__core-js_shared__"],y=(r=/[^.]+$/.exec(v&&v.keys&&v.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",b=m.toString,x=g.hasOwnProperty,w=g.toString,E=RegExp("^"+b.call(x).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),k=h.Symbol,D=f.splice,C=I(h,"Map"),_=I(Object,"create"),T=k?k.prototype:void 0,S=T?T.toString:void 0;function A(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},O.prototype.set=function(e,t){var n=this.__data__,r=N(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},F.prototype.clear=function(){this.__data__={hash:new A,map:new(C||O),string:new A}},F.prototype.delete=function(e){return j(this,e).delete(e)},F.prototype.get=function(e){return j(this,e).get(e)},F.prototype.has=function(e){return j(this,e).has(e)},F.prototype.set=function(e,t){return j(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(H(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,o){n.push(r?o.replace(c,"$1"):t||e)})),n}));function L(e){if("string"==typeof e||H(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,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i),i};return n.cache=new(M.Cache||F),n}M.Cache=F;var R=Array.isArray;function B(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function H(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(R(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!H(e))||i.test(e)||!a.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:R(n=t)?n:P(n);for(var r=0,o=t.length;null!=e&&r{"use strict";n.d(t,{Ay:()=>s,WQ:()=>l,el:()=>c});var r=n(96540),o=n(71468),a=n(47767),i=n(95297);const s=()=>{var e=(0,a.Zp)(),t=(0,o.wA)(),n=(0,o.d4)((e=>e.global.redirectPath));return console.log(n),(0,r.useEffect)((()=>{n&&(console.log("byyeyeeeeeee"),e(n),t({type:"RESET_REDIRECT"}))}),[n,e,t]),null};var l=e=>{var{path:t}=e,n=(0,a.Zp)();return(0,r.useEffect)((()=>{n(t)}),[n,t]),null},c=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}},16988:(e,t)=>{"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:()=>a});var r=n(39481),o=n(2543),a=e=>(t,n)=>{if((e=e.filter(Boolean)).length){var a=n(),s=e.filter((e=>!(0,o.find)(a.savedContent,[{id:e}])));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),o=n(81485),a=n(78942),i="endsWith",s=""[i];r(r.P+r.F*n(25203)(i),"String",{endsWith:function(e){var t=a(this,e,i),n=arguments.length>1?arguments[1]:void 0,r=o(t.length),l=void 0===n?r:Math.min(o(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),o={};o[n(67574)("toStringTag")]="z",o+""!="[object z]"&&n(28859)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},17633:(e,t,n)=>{"use strict";var r=n(96540);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n