1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,99604,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return s},requestIdleCallback:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},s="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},17431,(e,t,r)=>{"use strict";var n=e.r(91788);function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var s={d:{f:i,r:function(){throw Error(a(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},o=Symbol.for("react.portal"),l=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,r.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:o,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},r.flushSync=function(e){var t=l.T,r=s.p;try{if(l.T=null,s.p=2,e)return e()}finally{l.T=t,s.p=r,s.d.f()}},r.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,s.d.C(e,t))},r.prefetchDNS=function(e){"string"==typeof e&&s.d.D(e)},r.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var r=t.as,n=u(r,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,i="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===r?s.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:n,integrity:a,fetchPriority:i}):"script"===r&&s.d.X(e,{crossOrigin:n,integrity:a,fetchPriority:i,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},r.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var r=u(t.as,t.crossOrigin);s.d.M(e,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&s.d.M(e)},r.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var r=t.as,n=u(r,t.crossOrigin);s.d.L(e,r,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},r.preloadModule=function(e,t){if("string"==typeof e)if(t){var r=u(t.as,t.crossOrigin);s.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else s.d.m(e)},r.requestFormReset=function(e){s.d.r(e)},r.unstable_batchedUpdates=function(e,t){return e(t)},r.useFormState=function(e,t,r){return l.H.useFormState(e,t,r)},r.useFormStatus=function(){return l.H.useHostTransitionStatus()},r.version="19.2.7"},30943,(e,t,r)=>{"use strict";!function e(){if("u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),t.exports=e.r(17431)},26016,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"setAttributesFromProps",{enumerable:!0,get:function(){return s}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},a=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function i(e){return["async","defer","noModule"].includes(e)}function s(e,t){for(let[r,s]of Object.entries(t)){if(!t.hasOwnProperty(r)||a.includes(r)||void 0===s)continue;let o=n[r]||r.toLowerCase();"SCRIPT"===e.tagName&&i(o)?e[o]=!!s:e.setAttribute(o,String(s)),(!1===s||"SCRIPT"===e.tagName&&i(o)&&(!s||"false"===s))&&(e.setAttribute(o,""),e.removeAttribute(o))}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},10616,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return s},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return u}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},s=/[&><\u2028\u2029]/g,o={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function u(e){return e.replace(s,e=>i[e])}function c(e){return e.replace(l,e=>o[e])}},61457,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return b}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(31640),s=e.r(71650),o=e.r(91398),l=i._(e.r(30943)),u=s._(e.r(91788)),c=e.r(13584),d=e.r(26016),f=e.r(99604),p=e.r(10616),m=new Map,g=new Set,h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:a=null,dangerouslySetInnerHTML:i,children:s="",strategy:o="afterInteractive",onError:u,stylesheets:c}=e,f=r||t;if(f&&g.has(f))return;if(m.has(t)){g.add(f),m.get(t).then(n,u);return}let p=()=>{a&&a(),g.add(f)},h=document.createElement("script"),y=new Promise((e,t)=>{h.addEventListener("load",function(t){e(),n&&n.call(this,t),p()}),h.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});i?(h.innerHTML=i.__html||"",p()):s?(h.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",p()):t&&(h.src=t,m.set(t,y)),(0,d.setAttributesFromProps)(h,e),"worker"===o&&h.setAttribute("type","text/partytown"),h.setAttribute("data-nscript",o),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(h)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>h(e))}):h(e)}function b(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");g.add(t)})}function x(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:a=null,strategy:i="afterInteractive",onError:s,stylesheets:d,...m}=e,{updateScripts:y,scripts:b,getIsSsr:x,appDir:v,nonce:_}=(0,u.useContext)(c.HeadManagerContext);_=m.nonce||_;let j=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;j.current||(a&&e&&g.has(e)&&a(),j.current=!0)},[a,t,r]);let w=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!w.current){if("afterInteractive"===i)h(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>h(e))}));w.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(y?(b[i]=(b[i]||[]).concat([{id:t,src:r,onLoad:n,onReady:a,onError:s,...m,nonce:_}]),y(b)):x&&x()?g.add(t||r):x&&!x()&&h({...e,nonce:_})),v){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!r)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,o.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...m,id:t}]))})`}});else return l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:_,crossOrigin:m.crossOrigin}:{as:"script",nonce:_,crossOrigin:m.crossOrigin}),(0,o.jsx)("script",{nonce:_,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([r,{...m,id:t}]))})`}});"afterInteractive"===i&&r&&l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:_,crossOrigin:m.crossOrigin}:{as:"script",nonce:_,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(x,"__nextScript",{value:!0});let v=x;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},20955,(e,t,r)=>{var n={229:function(e){var t,r,n,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=o(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===s||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}a.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||o(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=m,a.addListener=m,a.once=m,a.off=m,a.removeListener=m,a.removeAllListeners=m,a.emit=m,a.prependListener=m,a.prependOnceListener=m,a.listeners=function(e){return[]},a.binding=function(e){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw Error("process.chdir is not supported")},a.umask=function(){return 0}}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}},s=!0;try{n[e](r,r.exports,i),s=!1}finally{s&&delete a[e]}return r.exports}i.ab="/ROOT/node_modules/next/dist/compiled/process/",t.exports=i(229)},50461,(e,t,r)=>{"use strict";var n,a;t.exports=(null==(n=e.g.process)?void 0:n.env)&&"object"==typeof(null==(a=e.g.process)?void 0:a.env)?e.g.process:e.r(20955)},31640,(e,t,r)=>{"use strict";r._=function(e){return e&&e.__esModule?e:{default:e}}},8481,(e,t,r)=>{"use strict";var n=Symbol.for("react.transitional.element");function a(e,t,r){var a=null;if(void 0!==r&&(a=""+r),void 0!==t.key&&(a=""+t.key),"key"in t)for(var i in r={},t)"key"!==i&&(r[i]=t[i]);else r=t;return{$$typeof:n,type:e,key:a,ref:void 0!==(t=r.ref)?t:null,props:r}}r.Fragment=Symbol.for("react.fragment"),r.jsx=a,r.jsxs=a},91398,(e,t,r)=>{"use strict";t.exports=e.r(8481)},61556,(e,t,r)=>{"use strict";var n=e.i(50461),a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),h=Symbol.iterator,y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,x={};function v(e,t,r){this.props=e,this.context=t,this.refs=x,this.updater=r||y}function _(){}function j(e,t,r){this.props=e,this.context=t,this.refs=x,this.updater=r||y}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=v.prototype;var w=j.prototype=new _;w.constructor=j,b(w,v.prototype),w.isPureReactComponent=!0;var O=Array.isArray;function S(){}var E={H:null,A:null,T:null,S:null},M=Object.prototype.hasOwnProperty;function C(e,t,r){var n=r.ref;return{$$typeof:a,type:e,key:t,ref:void 0!==n?n:null,props:r}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var I=/\/+/g;function N(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function A(e,t,r){if(null==e)return e;var n=[],s=0;return!function e(t,r,n,s,o){var l,u,c,d=typeof t;("undefined"===d||"boolean"===d)&&(t=null);var f=!1;if(null===t)f=!0;else switch(d){case"bigint":case"string":case"number":f=!0;break;case"object":switch(t.$$typeof){case a:case i:f=!0;break;case m:return e((f=t._init)(t._payload),r,n,s,o)}}if(f)return o=o(t),f=""===s?"."+N(t,0):s,O(o)?(n="",null!=f&&(n=f.replace(I,"$&/")+"/"),e(o,r,n,"",function(e){return e})):null!=o&&(P(o)&&(l=o,u=n+(null==o.key||t&&t.key===o.key?"":(""+o.key).replace(I,"$&/")+"/")+f,o=C(l.type,u,l.props)),r.push(o)),1;f=0;var p=""===s?".":s+":";if(O(t))for(var g=0;g<t.length;g++)d=p+N(s=t[g],g),f+=e(s,r,n,d,o);else if("function"==typeof(g=null===(c=t)||"object"!=typeof c?null:"function"==typeof(c=h&&c[h]||c["@@iterator"])?c:null))for(t=g.call(t),g=0;!(s=t.next()).done;)d=p+N(s=s.value,g++),f+=e(s,r,n,d,o);else if("object"===d){if("function"==typeof t.then)return e(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(S,S):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(t),r,n,s,o);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(r=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.")}return f}(e,n,"","",function(e){return t.call(r,e,s++)}),n}function T(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var k="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof n.default&&"function"==typeof n.default.emit)return void n.default.emit("uncaughtException",e);console.error(e)};r.Activity=g,r.Children={map:A,forEach:function(e,t,r){A(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return A(e,function(){t++}),t},toArray:function(e){return A(e,function(e){return e})||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},r.Component=v,r.Fragment=s,r.Profiler=l,r.PureComponent=j,r.StrictMode=o,r.
1Suspense=f,r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E,r.__COMPILER_RUNTIME={__proto__:null,c:function(e){return E.H.useMemoCache(e)}},r.cache=function(e){return function(){return e.apply(null,arguments)}},r.cacheSignal=function(){return null},r.cloneElement=function(e,t,r){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var n=b({},e.props),a=e.key;if(null!=t)for(i in void 0!==t.key&&(a=""+t.key),t)M.call(t,i)&&"key"!==i&&"__self"!==i&&"__source"!==i&&("ref"!==i||void 0!==t.ref)&&(n[i]=t[i]);var i=arguments.length-2;if(1===i)n.children=r;else if(1<i){for(var s=Array(i),o=0;o<i;o++)s[o]=arguments[o+2];n.children=s}return C(e.type,a,n)},r.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:u,_context:e},e},r.createElement=function(e,t,r){var n,a={},i=null;if(null!=t)for(n in void 0!==t.key&&(i=""+t.key),t)M.call(t,n)&&"key"!==n&&"__self"!==n&&"__source"!==n&&(a[n]=t[n]);var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){for(var o=Array(s),l=0;l<s;l++)o[l]=arguments[l+2];a.children=o}if(e&&e.defaultProps)for(n in s=e.defaultProps)void 0===a[n]&&(a[n]=s[n]);return C(e,i,a)},r.createRef=function(){return{current:null}},r.forwardRef=function(e){return{$$typeof:d,render:e}},r.isValidElement=P,r.lazy=function(e){return{$$typeof:m,_payload:{_status:-1,_result:e},_init:T}},r.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},r.startTransition=function(e){var t=E.T,r={};E.T=r;try{var n=e(),a=E.S;null!==a&&a(r,n),"object"==typeof n&&null!==n&&"function"==typeof n.then&&n.then(S,k)}catch(e){k(e)}finally{null!==t&&null!==r.types&&(t.types=r.types),E.T=t}},r.unstable_useCacheRefresh=function(){return E.H.useCacheRefresh()},r.use=function(e){return E.H.use(e)},r.useActionState=function(e,t,r){return E.H.useActionState(e,t,r)},r.useCallback=function(e,t){return E.H.useCallback(e,t)},r.useContext=function(e){return E.H.useContext(e)},r.useDebugValue=function(){},r.useDeferredValue=function(e,t){return E.H.useDeferredValue(e,t)},r.useEffect=function(e,t){return E.H.useEffect(e,t)},r.useEffectEvent=function(e){return E.H.useEffectEvent(e)},r.useId=function(){return E.H.useId()},r.useImperativeHandle=function(e,t,r){return E.H.useImperativeHandle(e,t,r)},r.useInsertionEffect=function(e,t){return E.H.useInsertionEffect(e,t)},r.useLayoutEffect=function(e,t){return E.H.useLayoutEffect(e,t)},r.useMemo=function(e,t){return E.H.useMemo(e,t)},r.useOptimistic=function(e,t){return E.H.useOptimistic(e,t)},r.useReducer=function(e,t,r){return E.H.useReducer(e,t,r)},r.useRef=function(e){return E.H.useRef(e)},r.useState=function(e){return E.H.useState(e)},r.useSyncExternalStore=function(e,t,r){return E.H.useSyncExternalStore(e,t,r)},r.useTransition=function(){return E.H.useTransition()},r.version="19.2.7"},91788,(e,t,r)=>{"use strict";t.exports=e.r(61556)},71650,(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}r._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var a={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var o=i?Object.getOwnPropertyDescriptor(e,s):null;o&&(o.get||o.set)?Object.defineProperty(a,s,o):a[s]=e[s]}return a.default=e,r&&r.set(e,a),a}},13584,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=e.r(31640)._(e.r(91788)).default.createContext({})},94470,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},94941,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(91788),a="u"<typeof window,i=a?()=>{}:n.useLayoutEffect,s=a?()=>{}:n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(
1Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),o()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},80963,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},defaultHead:function(){return d}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(31640),s=e.r(71650),o=e.r(91398),l=s._(e.r(91788)),u=i._(e.r(94941)),c=e.r(13584);function d(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(94470);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,a;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,a={},e=>{let i=!0,s=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){s=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=a[r]||new Set;("name"!==r||!s)&&n.has(t)?i=!1:(n.add(t),a[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,l.useContext)(c.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},70995,e=>{e.q("/_next/static/media/Number_Sense.0q3vvy55zg5hp.png")},38956,e=>{e.q("/_next/static/media/Algebra.2tkzwuujrzs50.png")},91705,e=>{e.q("/_next/static/media/Geometry.35n-6acu7nwu7.png")},59766,e=>{e.q("/_next/static/media/Measurements.0uw8tu_5kcuou.png")},16391,e=>{e.q("/_next/static/media/Operations.089v4omuioukz.png")},83718,e=>{e.q("/_next/static/media/Probability_and_statistics.3rqskvdubro5o.png")},50204,e=>{e.q("/_next/static/media/community-resources.3qg67g0gwbd51.png")},89129,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return _},MissingStaticPage:function(){return v},NormalizeError:function(){return b},PageNotFoundError:function(){return x},SP:function(){return g},ST:function(){return h},WEB_VITALS:function(){return i},execOnce:function(){return s},getDisplayName:function(){return d},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return j}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>o.test(e);function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let g="u">typeof performance,h=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}class x extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class _ extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}},63230,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(91788);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=i(e,n)),t&&(a.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},71914,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useIntersection",{enumerable:!0,get:function(){return l}});let n=e.r(91788),a=e.r(99604),i="function"==typeof IntersectionObserver,s=new Map,o=[];function l({rootRef:e,rootMargin:t,disabled:r}){let u=r||!i,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(i){if(u||c)return;let r=f.current;if(r&&r.tagName)return function(e,t,r){let{id:n,observer:a,elements:i}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=o.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=s.get(n)))return t;let a=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=a.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:a},o.push(r),s.set(r,t),t}(r);return i.set(e,t),a.observe(e),function(){if(i.delete(e),a.unobserve(e),0===i.size){a.disconnect(),s.delete(n);let e=o.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&o.splice(e,1)}}}(r,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,a.requestIdleCallback)(()=>d(!0));return()=>(0,a.cancelIdleCallback)(e)}},[u,t,e,c,f.current]),[p,c,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2531,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(t,r)=>e.r(92090).normalizeLocalePath(t,r);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},54471,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getDomainLocale",{enumerable:!0,get:function(){return a}});let n=e.r(70090);function a(t,r,a,i){{let s=e.r(2531).normalizeLocalePath,o=e.r(62205).detectDomainLocale,l=r||s(t,a).detectedLocale,u=o(i,void 0,l);if(u){let e=`http${u.http?"":"s"}://`,r=l===u.defaultLocale?"":`/${l}`;return`${e}${u.domain}${(0,n.normalizePathTrailingSlash)(`${r}${t}`)}`}return!1}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},48735,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},39149,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return O},useLinkStatus:function(){return w}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let i=e.r(71650),s=e.r(91398),o=i._(e.r(91788)),l=e.r(60472),u=e.r(71112),c=e.r(28169),d=e.r(89129),f=e.r(14862),p=e.r(25479),m=e.r(71914),g=e.r(54471),h=e.r(44113),y=e.r(63230);e.r(48735);let b=new Set;function x(e,t,r,n){if(!("u"<typeof window)&&(0,u.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let a=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(b.has(a))return;b.add(a)}e.prefetch(t,r,n).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let _=o.default.forwardRef(function(e,t){let r,n,{href:a,as:i,children:c,prefetch:b=null,passHref:_,replace:j,shallow:w,scroll:O,locale:S,onClick:E,onNavigate:M,onMouseEnter:C,onTouchStart:P,legacyBehavior:I=!1,transitionTypes:N,...A}=e;r=c,I&&("string"==typeof r||"number"==typeof r)&&(r=(0,s.jsx)("a",{children:r}));let T=o.default.useContext(p.RouterContext),k=!1!==b,{href:R,as:$}=o.default.useMemo(()=>{if(!T){let e=v(a);return{href:e,as:i?v(i):e}}let[e,t]=(0,l.resolveHref)(T,a,!0);return{href:e,as:i?(0,l.resolveHref)(T,i):t||e}},[T,a,i]),L=o.default.useRef(R),H=o.default.useRef($);I&&(n=o.default.Children.only(r));let U=I?n&&"object"==typeof n&&n.ref:t,[F,B,D]=(0,m.useIntersection)({rootMargin:"200px"}),q=o.default.useCallback(e=>{(H.current!==$||L.current!==R)&&(D(),H.current=$,L.current=R),F(e)},[$,R,D,F]),G=(0,y.useMergedRef)(q,U);o.default.useEffect(()=>{!T||B&&k&&x(T,R,$,{locale:S})},[$,R,B,S,k,T?.locale,T]);let z={ref:G,onClick(e){I||"function"!=typeof E||E(e),I&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),!T||e.defaultPrevented||function(e,t,r,n,a,i,s,o,l){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(r)){a&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=s??!0;"beforePopState"in t?t[a?"replace":"push"](r,n,{shallow:i,locale:o,scroll:e}):t[a?"replace":"push"](n||r,{scroll:e})})()}}(e,T,R,$,j,w,O,S,M)},onMouseEnter(e){I||"function"!=typeof C||C(e),I&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),T&&x(T,R,$,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){I||"function"!=typeof P||P(e),I&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),T&&x(T,R,$,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)($))z.href=$;else if(!I||_||"a"===n.type&&!("href"in n.props)){let e=void 0!==S?S:T?.locale;z.href=T?.isLocaleDomain&&(0,g.getDomainLocale)($,e,T?.locales,T?.domainLocales)||(0,h.addBasePath)((0,f.addLocale)($,e,T?.defaultLocale))}return I?o.default.cloneElement(n,z):(0,s.jsx)("a",{...A,...z,children:r})}),j=(0,o.createContext)({pending:!1}),w=()=>(0,o.useContext)(j),O=_;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},41158,(e,t,r)=>{t.exports=e.r(39149)},81272,e=>{"use strict";var t=e.i(91398),r=e.i(41158);let n=(0,e.i(91788).forwardRef)(function(e,n){return(0,t.jsx)(r.default,{ref:n,...e,locale:!1})});e.s(["default",0,n])},62946,98301,10198,56196,97784,73063,72992,23932,e=>{"use strict";var t=e.i(91398),r=e.i(19578),n=e.i(41718),a=e.i(33778),i=e.i(62816);e.s(["GetStarted",0,function({title:e,paragraph:s,cta:o}){return(0,t.jsx)(r.SectionContainer,{className:"bg-purple-700",children:(0,t.jsxs)("div",{className:"flex flex-col gap-6 xl:gap-12",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4 text-center",children:[(0,t.jsx)(n.Heading,{tagName:"h2",variant:"h1",className:"text-white",children:e}),(0,t.jsx)(a.Paragraph,{variant:"p2",className:"max-w-3xl text-neutral-200",children:s})]}),(0,t.jsx)("div",{className:"mx-auto flex",children:(0,t.jsx)(i.WhiteButton,{asChild:!0,children:(0,t.jsx)("a",{href:"https://accounts.geogebra.org/user/create/",children:o})})})]})})}],62946);var s=e.i(69322),o=e.i(56962),l=e.i(37429);let u={de:["5-6","7-8"],en:["upper-elementary","middle-school","high-school"],es:["upper-elementary","middle-school","high-school"]};function c(e,t){let r=u[t.split("-")[0]]??u.en;return[...e].sort((e,t)=>
1{let n=r.indexOf(e),a=r.indexOf(t);return(-1===n?1/0:n)-(-1===a?1/0:a)})}e.s(["sortGradeIds",0,c],98301);var d=e.i(81272),f=e.i(26019),p=e.i(51102),m=e.i(90422);let g=({icon:e,colors:r,text:n})=>(0,t.jsx)("div",{className:"group flex items-stretch overflow-hidden rounded-lg border border-neutral-300 hover:border-neutral-400",children:(0,t.jsxs)("div",{className:"flex h-14 w-72 max-w-full grow items-center md:h-16",children:[(0,t.jsx)("div",{className:"ms-1 md:ms-2",children:(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center rounded-sm",style:{color:r.fg,background:r.bg},children:(0,t.jsx)("div",{className:"h-6 w-6",children:e})})}),(0,t.jsxs)("div",{className:"flex min-h-8 grow items-center overflow-hidden px-4 md:px-5",children:[(0,t.jsx)("p",{className:"grow truncate text-base text-neutral-900 md:text-md",children:n}),(0,t.jsx)("div",{className:"hidden rounded-full bg-neutral-200 p-2 group-hover:visible group-hover:h-8 group-hover:w-7 md:invisible md:group-hover:ml-2 md:group-hover:block md:group-hover:rtl:mr-2",children:(0,t.jsx)(m.Icon,{type:p.mdiArrowRight,className:"h-4 w-4",viewBox:"4 4 16 16",mirrorInRTL:!0})})]})]})}),h=({substrand:e,strand:r})=>{let n=(0,s.useIntl)().formatMessage({id:`sub-strands.${e.id}.h1`}),a=`/math/${e.id}`;return"gradeId"in e&&(a+=`#${e.gradeId}`),(0,t.jsx)(d.default,{href:a,"data-testid":"substrand-card",children:(0,t.jsx)(g,{icon:(0,t.jsx)(f.default,{src:e.iconUrl,style:{filter:r.foregroundFilter},alt:n,width:24,height:24}),colors:{bg:r.backgroundColour,fg:r.foregroundColour},text:n})})};e.s(["default",0,h],10198),e.s(["default",0,({gradeBucket:e,gradeHeaderTagName:r,strand:n,doAddGradeId:a=!1})=>{let i=(0,l.useLocale)(),u=c(Object.keys(e),i);return(0,t.jsx)("div",{className:"flex flex-col gap-8",children:u.map(i=>(0,t.jsxs)("section",{"data-testid":`grade-wise-substrands-container-${i}`,children:[(0,t.jsx)(o.Subtitle,{id:a?i:void 0,variant:"s2",tagName:r,className:"mb-4 text-accent-700 scroll-mt-24",children:(0,t.jsx)(s.FormattedMessage,{id:`grades.${i}.h1`})}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-y-6 md:grid-cols-3 md:gap-x-5",children:e[i].map(({substrand:e})=>(0,t.jsx)(h,{substrand:e,strand:n},`${i}_${n.id}_${e.id}`))})]},i))})}],56196);var y=e.i(3828),b=e.i(91788),x=e.i(8733),v=e.i(72043),_=e.i(99269);function j(e){let{className:r,disabled:n,...a}=e,i=(0,b.useMemo)(()=>(0,x.twMergeWebsiteUI)((0,v.default)("px-6 py-2",{"bg-neutral-300 text-neutral-500":n,"bg-purple text-white outline-none hover:bg-purple-500 active:bg-purple-700 focus-visible:bg-purple-500 focus-visible:shadow-[inset_0_0_0_3px_#FAFAFC,0_0_0_2px_#3B337A]":!n},r)),[r,n]);return(0,t.jsx)(_.GenericButton,{className:i,disabled:n,...a})}e.s(["ContainedButton",0,j],97784);var w=e.i(38171);let O={src:e.i(50204).default,width:1470,height:1170,blurWidth:8,blurHeight:6,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAA0UlEQVR42gHGADn/AAAAAAABAQIBBQQKBycaIzRYODZpFBInLAUECgsAAAEBABcUIBETECITIBxCLDkxXWhwX4O5Rz+LajIrYjkVDx8TAJx8V4lyV31mSjVqUSAfPiBbXLNqYVjHQHxYrFp1OUFvADsxQTBwY6OIRD1tikY7UzpiVrM/W1+jaU1FgUMgEhsfAAgHEQgoOElFRE2ChnJbQ3tkVm5cqIxLqGJQT1wVEisRAAMCBgMRESIQJyRPIg4MFBIgKzIzf4N1wS8oMTkVEywOD2cvyZXRUKIAAAAASUVORK5CYII="};var S=e.i(78545);let E=({title:e,isTitleHyphenated:r=!1,description:i,button:s,image:o})=>(0,t.jsxs)(S.ContentContainer,{className:"flex flex-col py-12 md:flex-row md:py-16 gap-y-8 md:gap-x-9 xl:gap-x-35.5 xl:py-20",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col md:flex-1",children:[(0,t.jsx)(n.Heading,{variant:"h1",className:(0,v.default)("mb-4",{"hyphens-auto":r}),children:e}),(0,t.jsx)(a.Paragraph,{variant:"p1",className:"mb-8 md:mb-6 text-neutral-700",children:i}),(0,t.jsx)("div",{className:"w-fit md:my-0",children:s})]}),(0,t.jsx)("div",{className:"flex items-center",children:(0,t.jsx)(f.default,{className:"w-full sm:w-89.75 lg:w-97.5 xl:w-122.5",sizes:"(max-width: 442px) calc(100vw - 48px), (max-width: 779px) 394px, (max-width: 860px) calc(50vw - 96px), (max-width: 1439px) 394px, 469px",src:o.src,alt:o.alt,preload:o.preload})})]});e.s(["default",0,E],73063),e.s(["default",0,()=>{let e=(0,s.useIntl)(),r=(0,y.useRouter)(),n={src:O,alt:e.formatMessage({id:"content-pages.community-resources.image-alt"})};return(0,t.jsx)("div",{"data-testid":"community-resources-card",className:"bg-neutral-200",children:(0,t.jsx)(E,{title:e.formatMessage({id:"content-pages.community-resources.title"}),isTitleHyphenated:!0,description:e.formatMessage({id:"content-pages.community-resources.description"}),button:(0,t.jsx)(j,{asChild:!0,children:(0,t.jsx)("a",{href:w.GGB_COMMUNITY_SECTION_PATH,"data-testid":"cta-button",onClick:()=>{r.push(w.GGB_COMMUNITY_SECTION_PATH)},children:e.formatMessage({id:"material.explore-more.title"})})}),image:n})})}],72992),e.i(50461);var M=e.i(95616),C=e.i(58678);function P(e){return e?`?lang=${e}`:""}e.s(["default",0,function(){let e=(0,y.useRouter)(),r=(0,M.getCuratedResourcesVariants)(),n=e.query.lang,a=Array.isArray(n)?n[0]:n,i=e.asPath.split("?")[0],s="https://www.geogebra.org";return(0,t.jsxs)(C.default,{children:[(0,t.jsx)("link",{rel:"canonical",href:s+i+P(a)},"canonical"),(0,t.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:s+i},"x-default"),r.map(e=>(0,t.jsx)("link",{rel:"alternate",href:s+i+P(e),hrefLang:e},`alternate-${e}`))]})}],23932)},9941,e=>{"use strict";var t=e.i(91398),r=e.i(26019),n=e.i(69322),a=e.i(74173),i=e.i(32482),s=e.i(41718),o=e.i(56962),l=e.i(78545),u=e.i(62946),c=e.i(27907),d=e.i(72043),f=e.i(33778);let p=({active:e=!1,children:r})=>(0,t.jsx)(f.Paragraph,{variant:"p3",className:(0,d.default)("flex min-w-10.75 shrink-0 snap-start justify-center whitespace-nowrap rounded-lg border border-purple-700 px-5 py-3 text-purple-700",{"bg-purple-100":e,"bg-transparent":!e}),children:r}),m=({children:e})=>(0,t.jsx)("div",{"data-testid":"tabs-list",className:"flex snap-x snap-mandatory scroll-px-4 gap-x-3 overflow-x-auto pr-6 md:gap-x-4 lg:snap-none lg:pr-0",children:e});var g=e.i(81272);let h=({strands:e,activeStrand:r})=>{let a=e.map(e=>({intlId:`strands.${e.id}.h1`,key:e.id,link:`/math/${e.id}`}));return(0,t.jsx)(m,{children:a.map(e=>(0,t.jsx)(g.default,{href:e.link,children:(0,t.jsx)(p,{active:e.key===r,children:(0,t.jsx)(n.FormattedMessage,{id:e.intlId})})},e.key))})};var y=e.i(56196),b=e.i(72992),x=e.i(9259),v=e.i(23932),_=e.i(35917);let j=e=>{let d=(0,n.useIntl)(),{activeStrandId:f,strands:p,subStrands:m,totalResources:g}=e,j=p.find(e=>e.id===f);if(!j)throw Error(`Couldn't find strand for activeStrandId "${f}".`);let w=m.reduce((e,t)=>
1(e[t.gradeId]?(e[t.gradeId].push({substrand:t}),e[t.gradeId].sort((0,c.bySubStrandH1)(({id:e})=>d.formatMessage({id:e})))):e[t.gradeId]=[{substrand:t}],e),{}),O=d.formatMessage({id:`strands.${f}.title`}),S=d.formatMessage({id:`strands.${f}.meta-description`},{1:g});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.default,{title:O,description:S}),(0,t.jsx)(v.default,{}),(0,t.jsxs)(l.ContentContainer,{className:"pt-6 md:pt-12",children:[(0,t.jsxs)(a.Breadcrumbs,{children:[(0,t.jsx)(i.BreadcrumbItem,{href:"/math","data-gtmid":_.GtmId.Breadcrumb.Root,children:d.formatMessage({id:"content-pages.breadcrumbs.root"})}),(0,t.jsx)(i.BreadcrumbItem,{href:`/math/${f}`,"data-gtmid":_.GtmId.Breadcrumb.Strand,children:d.formatMessage({id:`strands.${f}.h1`})})]}),(0,t.jsxs)("div",{className:"mt-6",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center gap-3 md:gap-5",children:[(0,t.jsx)(r.default,{className:"size-15",src:j.iconUrl,alt:d.formatMessage({id:`strands.${f}.img-alt-text`}),width:60,height:60}),(0,t.jsx)(s.Heading,{variant:"h2",tagName:"h1",children:(0,t.jsx)(n.FormattedMessage,{id:`strands.${f}.h1`})})]}),(0,t.jsx)(o.Subtitle,{variant:"s2",className:"text-neutral-700",children:(0,t.jsx)(n.FormattedMessage,{id:`strands.${f}.description`})})]})]}),(0,t.jsx)(l.ContentContainer,{className:"my-8 pr-0 md:my-12",children:(0,t.jsx)(h,{activeStrand:f,strands:p})}),(0,t.jsx)(l.ContentContainer,{className:"pb-12 md:pb-16 xl:pb-20",children:(0,t.jsx)(y.default,{strand:j,gradeBucket:w,gradeHeaderTagName:"h2",doAddGradeId:!0})}),(0,t.jsx)(b.default,{}),(0,t.jsx)(u.GetStarted,{title:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.title"}),paragraph:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.paragraph"}),cta:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.cta"})})]})};var w=e.i(77530);let O=({id:e})=>{let r=(0,n.useIntl)().formatMessage({id:`grades.${e}.short-title`});return(0,t.jsx)("div",{className:"mb-4",children:(0,t.jsxs)("div",{className:"flex flex-row items-center gap-x-2 md:gap-x-2",children:[(0,t.jsx)(o.Subtitle,{id:e,variant:"s2",tagName:"h2",className:"text-accent-700 scroll-mt-24",children:r}),(0,t.jsx)(w.default,{grade:e})]})})};var S=e.i(80281);let E=({skill:e,gradeId:r})=>(0,t.jsxs)("div",{className:"mb-12 xl:mb-24","data-testid":"skill",children:[(0,t.jsx)(s.Heading,{variant:"h3",className:"mb-2",children:(0,t.jsx)(n.FormattedMessage,{id:`skills.${e.id}.title`})}),(0,t.jsx)(f.Paragraph,{variant:"p1",className:"mb-8 text-neutral-700 xl:mb-12",children:(0,t.jsx)(n.FormattedMessage,{id:`skills.${e.id}.description`})}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-y-6 md:grid-cols-3 md:gap-x-8 md:gap-y-8 xl:grid-cols-3 xl:gap-8",children:e.resources.map(e=>(0,t.jsx)(S.default,{resourceId:e.id,metaTag:e.type,gradeTag:r,title:e.title,imageThumbnailUrl:e.specThumbUrl,videoThumbnailUrls:e.videoUrls,subtitleTagName:"h4",className:"bg-neutral-200"},e.id))})]});function M({strand:e,substrand:a}){let i=(0,n.useIntl)();return(0,t.jsx)("div",{className:"flex size-15 items-center justify-center rounded-sm",style:{backgroundColor:e.backgroundColour}
1,children:(0,t.jsx)(r.default,{src:a.iconUrl,style:{filter:e.foregroundFilter},width:30,height:30,alt:i.formatMessage({id:`sub-strands.${a.id}.h1`})})})}var C=e.i(10198);let P=({relatedSubstrands:e,strand:r})=>(0,t.jsxs)("section",{className:"pb-12 md:my-6",children:[(0,t.jsx)(s.Heading,{variant:"h2",tagName:"h3",className:"mb-8 md:mb-12",children:(0,t.jsx)(n.FormattedMessage,{id:"content-pages.interlinking.title"})}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-3 md:gap-x-5 md:gap-y-6",children:e.slice(0,9).map(e=>(0,t.jsx)("div",{"data-testid":"substrand-name",children:(0,t.jsx)(C.default,{substrand:e,strand:r})},`${r.id}_${e.id}`))})]});var I=e.i(37429),N=e.i(98301);let A=({substrand:e,skills:r,mainStrand:c})=>{let d=(0,n.useIntl)(),f=(0,I.useLocale)(),p=r.map(e=>e.resources.length).reduce((e,t)=>e+t,0),m=d.formatMessage({id:`sub-strands.${e.id}.title`}),g=d.formatMessage({id:`sub-strands.${e.id}.meta-description`},{1:p}),h=r.reduce((e,t)=>(e[t.gradeId]||(e[t.gradeId]=[]),t.resources.length>0&&e[t.gradeId].push(t),e),{}),y=(0,N.sortGradeIds)(Object.keys(h),f);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.default,{title:m,description:g}),(0,t.jsx)(v.default,{}),(0,t.jsxs)(l.ContentContainer,{className:"mt-6 md:mt-12",children:[(0,t.jsxs)(a.Breadcrumbs,{children:[(0,t.jsx)(i.BreadcrumbItem,{href:"/math","data-gtmid":_.GtmId.Breadcrumb.Root,children:(0,t.jsx)(n.FormattedMessage,{id:"content-pages.breadcrumbs.root"})}),(0,t.jsx)(i.BreadcrumbItem,{href:`/math/${e.breadcrumb.strand}`,"data-gtmid":_.GtmId.Breadcrumb.Strand,children:(0,t.jsx)(n.FormattedMessage,{id:`strands.${e.breadcrumb.strand}.h1`})}),(0,t.jsx)(i.BreadcrumbItem,{children:(0,t.jsx)(n.FormattedMessage,{id:`sub-strands.${e.id}.h1`})})]}),(0,t.jsxs)("div",{className:"mt-6 flex flex-col gap-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 md:gap-5",children:[(0,t.jsx)(M,{strand:c,substrand:e}),(0,t.jsx)(s.Heading,{variant:"h2",tagName:"h1",children:(0,t.jsx)(n.FormattedMessage,{id:`sub-strands.${e.id}.h1`})})]}),(0,t.jsx)(o.Subtitle,{variant:"s2",className:"mt-4 text-neutral-700",children:(0,t.jsx)(n.FormattedMessage,{id:`sub-strands.${e.id}.description`})})]}),(0,t.jsx)("div",{className:"py-6 xl:pb-0 xl:pt-12",children:y.map(e=>(0,t.jsxs)("div",{children:[(0,t.jsx)(O,{id:e}),h[e].map(r=>(0,t.jsx)(E,{skill:r,gradeId:e},r.id))]},e))}),(0,t.jsx)(P,{relatedSubstrands:e.related,strand:c})]}),(0,t.jsx)(b.default,{}),(0,t.jsx)(u.GetStarted,{title:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.title"}),paragraph:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.paragraph"}),cta:(0,t.jsx)(n.FormattedMessage,{id:"landing-page.get-started.cta"})})]})};var T=e.i(38171),k=e.i(62270),R=e.i(94907);e.s(["__N_SSG",0,!0,"default",0,({page:e,data:r,messages:a,zendeskLocale:i})=>{let s=(0,I.useLocale)();return(0,t.jsx)(n.IntlProvider,{locale:s,messages:a,children:(0,t.jsx)(R.ZendeskLocaleProvider,{locale:i,children:(0,t.jsx)(k.default,{children:e===T.STRAND?(0,t.jsx)(j,{...r}):(0,t.jsx)(A,{...r})})})})}],9941)},68422,(e,t,r)=>{let n="/math/[slug]";(window.__NEXT_P=window.__NEXT_P||[]).push([n,()=>e.r(9941)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([n])})},48761,e=>{e.v(t=>Promise.all(["static/chunks/0wooaklx8_14q.js"].map(t=>e.l(t))).then(()=>t(93594)))},28805,e=>{e.v(t=>Promise.all(["static/chunks/1jqnrnw0p9tw5.js"].map(t=>e.l(t))).then(()=>t(79466)))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.