From e9fc81828154a392fc29d17c8ee1b416e102e4a1 Mon Sep 17 00:00:00 2001 From: Tomasz Janczuk Date: Mon, 20 May 2024 11:42:08 -0700 Subject: [PATCH] publish --- .DS_Store | Bin 0 -> 6148 bytes .gitkeep | 7 +++ .nojekyll | 0 404.html | 1 + CNAME | 1 + README.md | 1 - .../chunks/1dd3208c-57ec36452c0151b4.js | 9 ++++ _next/static/chunks/343-45d8f9db6c9bc9c2.js | 16 ++++++ _next/static/chunks/53-71a7b71fb66d922c.js | 25 ++++++++++ _next/static/chunks/55-6cd5d2952f4cd1a5.js | 6 +++ _next/static/chunks/6-0539365d26dd1300.js | 1 + _next/static/chunks/73-36c0b519a8002771.js | 1 + _next/static/chunks/757-aa4ad07ad1b100d6.js | 16 ++++++ _next/static/chunks/762-692ef2baf8388a6c.js | 47 ++++++++++++++++++ _next/static/chunks/780-a455990164f906f2.js | 1 + _next/static/chunks/789-8e6ef21021417341.js | 9 ++++ _next/static/chunks/933-ae1e800733d4967c.js | 9 ++++ _next/static/chunks/996-d9518d88d65c532f.js | 1 + .../chunks/aec2b0d1-a4c3e7ba763aabca.js | 1 + .../scope1/page-e7219e60c4af32ce.js | 1 + .../scope2/page-56da3aa45d74147b.js | 1 + .../scope3/page-c01235f9907d2ce3.js | 1 + .../contact/page-216183014accfc7b.js | 1 + .../app/[language]/layout-9acb0e27d5ddc603.js | 6 +++ .../app/[language]/page-731d9ae108559a7b.js | 1 + .../privacy/page-ae7200e2e47772b3.js | 9 ++++ .../[language]/terms/page-36ad72736e2b3b12.js | 9 ++++ .../chunks/app/_not-found-801a373ca8f0a7cd.js | 1 + .../scope1/page-2d1bd89d242b23b9.js | 9 ++++ .../scope2/page-3c8533c8ba16ce2b.js | 9 ++++ .../scope3/page-f9370a340b39520c.js | 9 ++++ .../app/contact/page-fff1c4a48355369c.js | 9 ++++ .../chunks/app/layout-1dbe952fc758659e.js | 1 + .../chunks/app/page-61589b2b1b1635b1.js | 9 ++++ .../app/privacy/page-1015a7037dffaff6.js | 9 ++++ .../chunks/app/terms/page-f3089e33b01436f3.js | 9 ++++ .../chunks/framework-0857c1c24dbfb1d6.js | 25 ++++++++++ _next/static/chunks/main-42f87d456d88971e.js | 1 + .../chunks/main-app-d832974eaceee7f3.js | 1 + .../chunks/pages/_app-6d78d5637f780153.js | 1 + .../chunks/pages/_error-5b0140bb72da3221.js | 1 + .../chunks/polyfills-c67a75d1b6f99dc8.js | 1 + .../static/chunks/webpack-7a3a0f404620c0be.js | 1 + _next/static/css/83549574959fe058.css | 1 + _next/static/css/ded7d9cfbd9e337f.css | 3 ++ _next/static/media/4de1fea1a954a5b6-s.p.woff2 | Bin 0 -> 13980 bytes _next/static/media/dali-earth.e7ad8b55.jpeg | Bin 0 -> 389053 bytes _next/static/media/dali-machine.575ac28b.jpeg | Bin 0 -> 598885 bytes .../media/dali-smoking-stacks.1c509243.jpeg | Bin 0 -> 418150 bytes _next/static/media/f1df658da56627d0-s.woff2 | Bin 0 -> 2892 bytes _next/static/media/iPhone.422c9eee.png | Bin 0 -> 6870 bytes _next/static/media/logo.a8c4b0b6.png | Bin 0 -> 11903 bytes _next/static/media/vertical-logo.20b9d282.png | Bin 0 -> 129212 bytes .../zRDIvScjaOM4-lNt5sMjh/_buildManifest.js | 1 + .../zRDIvScjaOM4-lNt5sMjh/_ssgManifest.js | 1 + apple-icon.png | Bin 0 -> 6870 bytes calculator/scope1.html | 1 + calculator/scope1.txt | 14 ++++++ calculator/scope2.html | 1 + calculator/scope2.txt | 14 ++++++ calculator/scope3.html | 1 + calculator/scope3.txt | 14 ++++++ contact.html | 1 + contact.txt | 14 ++++++ dali-earth.jpeg | Bin 0 -> 389053 bytes dali-machine.jpeg | Bin 0 -> 598885 bytes dali-smoke.jpeg | Bin 0 -> 500366 bytes dali-smoking-stacks.jpeg | Bin 0 -> 418150 bytes en.html | 1 + en.txt | 16 ++++++ en/calculator/scope1.html | 1 + en/calculator/scope1.txt | 16 ++++++ en/calculator/scope2.html | 1 + en/calculator/scope2.txt | 16 ++++++ en/calculator/scope3.html | 1 + en/calculator/scope3.txt | 16 ++++++ en/contact.html | 1 + en/contact.txt | 16 ++++++ en/privacy.html | 1 + en/privacy.txt | 16 ++++++ en/terms.html | 1 + en/terms.txt | 16 ++++++ favicon/Android.png | Bin 0 -> 7818 bytes favicon/browser.png | Bin 0 -> 1109 bytes favicon/iPhone.png | Bin 0 -> 6870 bytes icon.png | Bin 0 -> 1109 bytes index.html | 1 + index.txt | 14 ++++++ logo.png | Bin 0 -> 11903 bytes opengraph-image.jpg | Bin 0 -> 28541 bytes pl.html | 1 + pl.txt | 16 ++++++ pl/calculator/scope1.html | 1 + pl/calculator/scope1.txt | 16 ++++++ pl/calculator/scope2.html | 1 + pl/calculator/scope2.txt | 16 ++++++ pl/calculator/scope3.html | 1 + pl/calculator/scope3.txt | 16 ++++++ pl/contact.html | 1 + pl/contact.txt | 16 ++++++ pl/privacy.html | 1 + pl/privacy.txt | 16 ++++++ pl/terms.html | 1 + pl/terms.txt | 16 ++++++ privacy.html | 1 + privacy.txt | 14 ++++++ terms.html | 1 + terms.txt | 14 ++++++ twitter-image.jpg | Bin 0 -> 49287 bytes vertical-logo.png | Bin 0 -> 129212 bytes 110 files changed, 625 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 .gitkeep create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 CNAME delete mode 100644 README.md create mode 100644 _next/static/chunks/1dd3208c-57ec36452c0151b4.js create mode 100644 _next/static/chunks/343-45d8f9db6c9bc9c2.js create mode 100644 _next/static/chunks/53-71a7b71fb66d922c.js create mode 100644 _next/static/chunks/55-6cd5d2952f4cd1a5.js create mode 100644 _next/static/chunks/6-0539365d26dd1300.js create mode 100644 _next/static/chunks/73-36c0b519a8002771.js create mode 100644 _next/static/chunks/757-aa4ad07ad1b100d6.js create mode 100644 _next/static/chunks/762-692ef2baf8388a6c.js create mode 100644 _next/static/chunks/780-a455990164f906f2.js create mode 100644 _next/static/chunks/789-8e6ef21021417341.js create mode 100644 _next/static/chunks/933-ae1e800733d4967c.js create mode 100644 _next/static/chunks/996-d9518d88d65c532f.js create mode 100644 _next/static/chunks/aec2b0d1-a4c3e7ba763aabca.js create mode 100644 _next/static/chunks/app/[language]/calculator/scope1/page-e7219e60c4af32ce.js create mode 100644 _next/static/chunks/app/[language]/calculator/scope2/page-56da3aa45d74147b.js create mode 100644 _next/static/chunks/app/[language]/calculator/scope3/page-c01235f9907d2ce3.js create mode 100644 _next/static/chunks/app/[language]/contact/page-216183014accfc7b.js create mode 100644 _next/static/chunks/app/[language]/layout-9acb0e27d5ddc603.js create mode 100644 _next/static/chunks/app/[language]/page-731d9ae108559a7b.js create mode 100644 _next/static/chunks/app/[language]/privacy/page-ae7200e2e47772b3.js create mode 100644 _next/static/chunks/app/[language]/terms/page-36ad72736e2b3b12.js create mode 100644 _next/static/chunks/app/_not-found-801a373ca8f0a7cd.js create mode 100644 _next/static/chunks/app/calculator/scope1/page-2d1bd89d242b23b9.js create mode 100644 _next/static/chunks/app/calculator/scope2/page-3c8533c8ba16ce2b.js create mode 100644 _next/static/chunks/app/calculator/scope3/page-f9370a340b39520c.js create mode 100644 _next/static/chunks/app/contact/page-fff1c4a48355369c.js create mode 100644 _next/static/chunks/app/layout-1dbe952fc758659e.js create mode 100644 _next/static/chunks/app/page-61589b2b1b1635b1.js create mode 100644 _next/static/chunks/app/privacy/page-1015a7037dffaff6.js create mode 100644 _next/static/chunks/app/terms/page-f3089e33b01436f3.js create mode 100644 _next/static/chunks/framework-0857c1c24dbfb1d6.js create mode 100644 _next/static/chunks/main-42f87d456d88971e.js create mode 100644 _next/static/chunks/main-app-d832974eaceee7f3.js create mode 100644 _next/static/chunks/pages/_app-6d78d5637f780153.js create mode 100644 _next/static/chunks/pages/_error-5b0140bb72da3221.js create mode 100644 _next/static/chunks/polyfills-c67a75d1b6f99dc8.js create mode 100644 _next/static/chunks/webpack-7a3a0f404620c0be.js create mode 100644 _next/static/css/83549574959fe058.css create mode 100644 _next/static/css/ded7d9cfbd9e337f.css create mode 100644 _next/static/media/4de1fea1a954a5b6-s.p.woff2 create mode 100644 _next/static/media/dali-earth.e7ad8b55.jpeg create mode 100644 _next/static/media/dali-machine.575ac28b.jpeg create mode 100644 _next/static/media/dali-smoking-stacks.1c509243.jpeg create mode 100644 _next/static/media/f1df658da56627d0-s.woff2 create mode 100644 _next/static/media/iPhone.422c9eee.png create mode 100644 _next/static/media/logo.a8c4b0b6.png create mode 100644 _next/static/media/vertical-logo.20b9d282.png create mode 100644 _next/static/zRDIvScjaOM4-lNt5sMjh/_buildManifest.js create mode 100644 _next/static/zRDIvScjaOM4-lNt5sMjh/_ssgManifest.js create mode 100644 apple-icon.png create mode 100644 calculator/scope1.html create mode 100644 calculator/scope1.txt create mode 100644 calculator/scope2.html create mode 100644 calculator/scope2.txt create mode 100644 calculator/scope3.html create mode 100644 calculator/scope3.txt create mode 100644 contact.html create mode 100644 contact.txt create mode 100644 dali-earth.jpeg create mode 100644 dali-machine.jpeg create mode 100644 dali-smoke.jpeg create mode 100644 dali-smoking-stacks.jpeg create mode 100644 en.html create mode 100644 en.txt create mode 100644 en/calculator/scope1.html create mode 100644 en/calculator/scope1.txt create mode 100644 en/calculator/scope2.html create mode 100644 en/calculator/scope2.txt create mode 100644 en/calculator/scope3.html create mode 100644 en/calculator/scope3.txt create mode 100644 en/contact.html create mode 100644 en/contact.txt create mode 100644 en/privacy.html create mode 100644 en/privacy.txt create mode 100644 en/terms.html create mode 100644 en/terms.txt create mode 100644 favicon/Android.png create mode 100644 favicon/browser.png create mode 100644 favicon/iPhone.png create mode 100644 icon.png create mode 100644 index.html create mode 100644 index.txt create mode 100644 logo.png create mode 100644 opengraph-image.jpg create mode 100644 pl.html create mode 100644 pl.txt create mode 100644 pl/calculator/scope1.html create mode 100644 pl/calculator/scope1.txt create mode 100644 pl/calculator/scope2.html create mode 100644 pl/calculator/scope2.txt create mode 100644 pl/calculator/scope3.html create mode 100644 pl/calculator/scope3.txt create mode 100644 pl/contact.html create mode 100644 pl/contact.txt create mode 100644 pl/privacy.html create mode 100644 pl/privacy.txt create mode 100644 pl/terms.html create mode 100644 pl/terms.txt create mode 100644 privacy.html create mode 100644 privacy.txt create mode 100644 terms.html create mode 100644 terms.txt create mode 100644 twitter-image.jpg create mode 100644 vertical-logo.png diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e16a25b344bbd863b4a0506127e10cdaecf86b90 GIT binary patch literal 6148 zcmeHKQBK1!47Fj1O8ksJKJ&o^c7rf=C+G!Woft@MGa<3>9*IlrDtvPUo?|1etU^eW z5SnZ$d5&W{>64noM8xyg)r@FLLm<}A>qmXMfW z7!7+x%s^N}ff~wIVz7q89?UNq_KF%#Y{duL%3s9`=hcxvWOw4I=)E)G3=A1K*Wpy| z{{?=T(IS5s;v;9k88|Tpcv4p793N$O>%r&AT^rEu(L}_r7X<=+@Cd*_&XJousq;Z} Z_(j8BQL>0VhXef~kO}e58TbPRJ^|Y2G)({i literal 0 HcmV?d00001 diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 0000000..6ae665a --- /dev/null +++ b/.gitkeep @@ -0,0 +1,7 @@ +This public directory can be used to store any static content, see: + + https://nextjs.org/docs/basic-features/static-file-serving + +To remove this directory, also remove the following line from the web `Dockerfile`: + + COPY --from=installer --chown=nextjs:nodejs /app/apps/web/public ./apps/web/public diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..3bc016a --- /dev/null +++ b/404.html @@ -0,0 +1 @@ +StopGHG
    \ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..b27eed7 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +stopghg.com \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index c0cc807..0000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -# stopghg.com diff --git a/_next/static/chunks/1dd3208c-57ec36452c0151b4.js b/_next/static/chunks/1dd3208c-57ec36452c0151b4.js new file mode 100644 index 0000000..750c251 --- /dev/null +++ b/_next/static/chunks/1dd3208c-57ec36452c0151b4.js @@ -0,0 +1,9 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[293],{510:function(n,l,a){/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var i,o=a(7653),s=a(9397),y={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function t(n){for(var l="https://reactjs.org/docs/error-decoder.html?invariant="+n,a=1;ax||(n.current=C[x],C[x]=null,x--)}function E(n,l){C[++x]=n.current,n.current=l}var z=Symbol.for("react.element"),P=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),L=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),j=Symbol.for("react.provider"),M=Symbol.for("react.context"),F=Symbol.for("react.server_context"),O=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),H=Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var Q=Symbol.for("react.offscreen"),$=Symbol.for("react.legacy_hidden"),B=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var Y=Symbol.for("react.default_value"),G=Symbol.iterator;function Ca(n){return null===n||"object"!=typeof n?null:"function"==typeof(n=G&&n[G]||n["@@iterator"])?n:null}var K=ia(null),J=ia(null),X=ia(null);function Ga(n,l){switch(E(X,l),E(J,n),E(K,null),n=l.nodeType){case 9:case 11:l=(l=l.documentElement)&&(l=l.namespaceURI)?Ha(l):0;break;default:if(l=(n=8===n?l.parentNode:l).tagName,n=n.namespaceURI)l=Ia(n=Ha(n),l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}D(K),E(K,l)}function Ja(){D(K),D(J),D(X)}function Ka(n){var l=K.current,a=Ia(l,n.type);l!==a&&(E(J,n),E(K,a))}function La(n){J.current===n&&(D(K),D(J))}var et=s.unstable_scheduleCallback,en=s.unstable_cancelCallback,er=s.unstable_shouldYield,el=s.unstable_requestPaint,ea=s.unstable_now,eo=s.unstable_getCurrentPriorityLevel,eu=s.unstable_ImmediatePriority,ec=s.unstable_UserBlockingPriority,es=s.unstable_NormalPriority,ed=s.unstable_LowPriority,ep=s.unstable_IdlePriority,em=null,eb=null,ey=Math.clz32?Math.clz32:function(n){return 0==(n>>>=0)?32:31-(ev(n)/ew|0)|0},ev=Math.log,ew=Math.LN2,eS=128,eE=8388608;function fb(n){switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:return 8388480&n;case 8388608:case 16777216:case 33554432:case 67108864:return 125829120&n;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function gb(n,l){var a=n.pendingLanes;if(0===a)return 0;var i=0,o=n.suspendedLanes,s=n.pingedLanes,y=268435455&a;if(0!==y){var v=y&~o;0!==v?i=fb(v):0!=(s&=y)&&(i=fb(s))}else 0!=(y=a&~o)?i=fb(y):0!==s&&(i=fb(s));if(0===i)return 0;if(0!==l&&l!==i&&0==(l&o)&&((o=i&-i)>=(s=l&-l)||32===o&&0!=(8388480&s)))return l;if(0!=(8&i)&&(i|=32&a),0!==(l=n.entangledLanes))for(n=n.entanglements,l&=i;0a;a++)l.push(n);return l}function mb(n,l){n.pendingLanes|=l,536870912!==l&&(n.suspendedLanes=0,n.pingedLanes=0)}function ob(n,l){var a=n.entangledLanes|=l;for(n=n.entanglements;a;){var i=31-ey(a),o=1<--k||s[v]!==y[k]){var C="\n"+s[v].replace(" at new "," at ");return n.displayName&&C.includes("")&&(C=C.replace("",n.displayName)),C}while(1<=v&&0<=k);break}}}finally{eU=!1,Error.prepareStackTrace=a}return(n=n?n.displayName||n.name:"")?Xb(n):""}function cc(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":case"object":return n;default:return""}}function dc(n){var l=n.type;return(n=n.nodeName)&&"input"===n.toLowerCase()&&("checkbox"===l||"radio"===l)}function fc(n){n._valueTracker||(n._valueTracker=function(n){var l=dc(n)?"checked":"value",a=Object.getOwnPropertyDescriptor(n.constructor.prototype,l),i=""+n[l];if(!n.hasOwnProperty(l)&&void 0!==a&&"function"==typeof a.get&&"function"==typeof a.set){var o=a.get,s=a.set;return Object.defineProperty(n,l,{configurable:!0,get:function(){return o.call(this)},set:function(n){i=""+n,s.call(this,n)}}),Object.defineProperty(n,l,{enumerable:a.enumerable}),{getValue:function(){return i},setValue:function(n){i=""+n},stopTracking:function(){n._valueTracker=null,delete n[l]}}}}(n))}function gc(n){if(!n)return!1;var l=n._valueTracker;if(!l)return!0;var a=l.getValue(),i="";return n&&(i=dc(n)?n.checked?"true":"false":n.value),(n=i)!==a&&(l.setValue(n),!0)}function hc(n){if(void 0===(n=n||("undefined"!=typeof document?document:void 0)))return null;try{return n.activeElement||n.body}catch(l){return n.body}}var eq=/[\n"\\]/g;function jc(n){return n.replace(eq,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function kc(n,l,a,i,o,s,y,v){n.name="",null!=y&&"function"!=typeof y&&"symbol"!=typeof y&&"boolean"!=typeof y?n.type=y:n.removeAttribute("type"),null!=l?"number"===y?(0===l&&""===n.value||n.value!=l)&&(n.value=""+cc(l)):n.value!==""+cc(l)&&(n.value=""+cc(l)):"submit"!==y&&"reset"!==y||n.removeAttribute("value"),null!=l?lc(n,y,cc(l)):null!=a?lc(n,y,cc(a)):null!=i&&n.removeAttribute("value"),null==o&&null!=s&&(n.defaultChecked=!!s),null!=o&&!!o!==n.checked&&(n.checked=o),null!=v&&"function"!=typeof v&&"symbol"!=typeof v&&"boolean"!=typeof v?n.name=""+cc(v):n.removeAttribute("name")}function mc(n,l,a,i,o,s,y,v){if(null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s&&(n.type=s),null!=l||null!=a){if(!("submit"!==s&&"reset"!==s||null!=l))return;a=null!=a?""+cc(a):"",l=null!=l?""+cc(l):a,v||l===n.value||(n.value=l),n.defaultValue=l}i="function"!=typeof(i=null!=i?i:o)&&"symbol"!=typeof i&&!!i,v||(n.checked=!!i),n.defaultChecked=!!i,null!=y&&"function"!=typeof y&&"symbol"!=typeof y&&"boolean"!=typeof y&&(n.name=y)}function lc(n,l,a){"number"===l&&hc(n.ownerDocument)===n||n.defaultValue===""+a||(n.defaultValue=""+a)}var eH=Array.isArray;function oc(n,l,a,i){if(n=n.options,l){l={};for(var o=0;o"+l.valueOf().toString()+"",l=n9.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;l.firstChild;)n.appendChild(l.firstChild)}}var eQ=sc;"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(eQ=function(n,l){return MSApp.execUnsafeLocalFunction(function(){return sc(n,l)})});var e$=eQ;function vc(n,l){if(l){var a=n.firstChild;if(a&&a===n.lastChild&&3===a.nodeType){a.nodeValue=l;return}}n.textContent=l}var eB=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function xc(n,l,a){var i=0===l.indexOf("--");null==a||"boolean"==typeof a||""===a?i?n.setProperty(l,""):"float"===l?n.cssFloat="":n[l]="":i?n.setProperty(l,a):"number"!=typeof a||0===a||eB.has(l)?"float"===l?n.cssFloat=a:n[l]=(""+a).trim():n[l]=a+"px"}function yc(n,l,a){if(null!=l&&"object"!=typeof l)throw Error(t(62));if(n=n.style,null!=a){for(var i in a)!a.hasOwnProperty(i)||null!=l&&l.hasOwnProperty(i)||(0===i.indexOf("--")?n.setProperty(i,""):"float"===i?n.cssFloat="":n[i]="");for(var o in l)i=l[o],l.hasOwnProperty(o)&&a[o]!==i&&xc(n,o,i)}else for(var s in l)l.hasOwnProperty(s)&&xc(n,s,l[s])}function zc(n){if(-1===n.indexOf("-"))return!1;switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eZ=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),eY=null;function Cc(n){return(n=n.target||n.srcElement||window).correspondingUseElement&&(n=n.correspondingUseElement),3===n.nodeType?n.parentNode:n}var eG=null,eK=null;function Fc(n){var l=Fb(n);if(l&&(n=l.stateNode)){var a=Hb(n);switch(n=l.stateNode,l.type){case"input":if(kc(n,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),l=a.name,"radio"===a.type&&null!=l){for(a=n;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+jc(""+l)+'"][type="radio"]'),l=0;l>=y,o-=y,tt=1<<32-ey(l)+o|a<k?(C=v,v=null):C=v.sibling;var x=r(l,v,i[k],o);if(null===x){null===v&&(v=C);break}n&&v&&null===x.alternate&&b(l,v),a=f(x,a,k),null===y?s=x:y.sibling=x,y=x,v=C}if(k===i.length)return c(l,v),to&&jd(l,k),s;if(null===v){for(;kk?(C=v,v=null):C=v.sibling;var z=r(l,v,x.value,o);if(null===z){null===v&&(v=C);break}n&&v&&null===z.alternate&&b(l,v),a=f(z,a,k),null===y?s=z:y.sibling=z,y=z,v=C}if(x.done)return c(l,v),to&&jd(l,k),s;if(null===v){for(;!x.done;k++,x=i.next())null!==(x=w(l,x.value,o))&&(a=f(x,a,k),null===y?s=x:y.sibling=x,y=x);return to&&jd(l,k),s}for(v=d(l,v);!x.done;k++,x=i.next())null!==(x=u(v,l,k,x.value,o))&&(n&&null!==x.alternate&&v.delete(null===x.key?k:x.key),a=f(x,a,k),null===y?s=x:y.sibling=x,y=x);return n&&v.forEach(function(n){return b(l,n)}),to&&jd(l,k),s}(l,a,i,o);if("function"==typeof i.then)return S(l,a,le(i),o);if(i.$$typeof===M||i.$$typeof===F)return S(l,a,ve(l,i,o),o);ne(l,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(c(l,a.sibling),(a=e(a,i)).return=l):(c(l,a),(a=re(i,l.mode,o)).return=l),g(l=a)):c(l,a)}(l,a,i,o),tw=null,l}}var tE=pe(!0),tC=pe(!1),tx=ia(null),tz=ia(0);function Ae(n,l){E(tz,n=nR),E(tx,l),nR=n|l.baseLanes}function Ce(){E(tz,nR),E(tx,tx.current)}function De(){nR=tz.current,D(tx),D(tz)}var tP=ia(null),tN=null;function Ge(n){var l=n.alternate;E(tL,1&tL.current),E(tP,n),null===tN&&(null===l||null!==tx.current?tN=n:null!==l.memoizedState&&(tN=n))}function Ie(n){if(22===n.tag){if(E(tL,tL.current),E(tP,n),null===tN){var l=n.alternate;null!==l&&null!==l.memoizedState&&(tN=n)}}else Je(n)}function Je(){E(tL,tL.current),E(tP,tP.current)}function Ke(n){D(tP),tN===n&&(tN=null),D(tL)}var tL=ia(0);function Le(n){for(var l=n;null!==l;){if(13===l.tag){var a=l.memoizedState;if(null!==a&&(null===(a=a.dehydrated)||"$?"===a.data||"$!"===a.data))return l}else if(19===l.tag&&void 0!==l.memoizedProps.revealOrder){if(0!=(128&l.flags))return l}else if(null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)return null;l=l.return}l.sibling.return=l.return,l=l.sibling}return null}var tT=null,t_=null,tD=!1,tM=!1,tF=!1,tO=0;function Se(n){n!==t_&&null===n.next&&(null===t_?tT=t_=n:t_=t_.next=n),tM=!0,tD||(tD=!0,Te(Ue))}function Ve(n){if(!tF&&tM){var l=null;tF=!0;do for(var a=!1,i=tT;null!==i;){if(!n||0===i.tag){var o=nM,s=gb(i,i===n_?o:0);if(0!=(3&s))try{if(a=!0,o=i,0!=(6&nT))throw Error(t(327));if(!We()){var y=Xe(o,s);if(0!==o.tag&&2===y){var v=s,k=ib(o,v);0!==k&&(s=k,y=Ye(o,v,k))}if(1===y)throw v=nA,$e(o,0),af(o,s),Se(o),v;6===y?af(o,s):(o.finishedWork=o.current.alternate,o.finishedLanes=s,bf(o,nQ,nZ))}Se(o)}catch(n){null===l?l=[n]:l.push(n)}}i=i.next}while(a);if(tF=!1,null!==l){if(1s?s:8;var y=tR.transition;tR.transition=null,mg(n,l,a),tR.transition={};try{mg(n,l,i),o()}catch(n){throw n}finally{eC=s,tR.transition=y}}function ng(){return Hf().memoizedState}function og(){return Hf().memoizedState}function pg(n){for(var l=n.return;null!==l;){switch(l.tag){case 24:case 3:var a=qg(l),i=Ud(l,n=Td(a),a);null!==i&&(Yf(i,l,a),Vd(i,l,a)),l={cache:rg()},n.payload=l;return}l=l.return}}function sg(n,l,a){var i=qg(n);a={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},tg(n)?ug(l,a):(Ld(n,l,a,i),null!==(a=Nd(n))&&(Yf(a,n,i),vg(a,l,i)))}function mg(n,l,a){var i=qg(n),o={lane:i,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(tg(n))ug(l,o);else{var s=n.alternate;if(0===n.lanes&&(null===s||0===s.lanes)&&null!==(s=l.lastRenderedReducer))try{var y=l.lastRenderedState,v=s(y,a);if(o.hasEagerState=!0,o.eagerState=v,e2(v,y)){Ld(n,l,o,0),null===n_&&Jd();return}}catch(n){}finally{}Ld(n,l,o,i),null!==(a=Nd(n))&&(Yf(a,n,i),vg(a,l,i))}}function tg(n){var l=n.alternate;return n===tA||null!==l&&l===tA}function ug(n,l){tH=tq=!0;var a=n.pending;null===a?l.next=l:(l.next=a.next,a.next=l),n.pending=l}function vg(n,l,a){if(0!=(8388480&a)){var i=l.lanes;i&=n.pendingLanes,a|=i,l.lanes=a,ob(n,a)}}rt=function(){return{lastEffect:null,events:null,stores:null}};var tG={readContext:Lf,use:Kf,useCallback:uf,useContext:uf,useEffect:uf,useImperativeHandle:uf,useInsertionEffect:uf,useLayoutEffect:uf,useMemo:uf,useReducer:uf,useRef:uf,useState:uf,useDebugValue:uf,useDeferredValue:uf,useTransition:uf,useSyncExternalStore:uf,useId:uf};tG.useCacheRefresh=uf;var tK={readContext:Lf,use:Kf,useCallback:function(n,l){return Gf().memoizedState=[n,void 0===l?null:l],n},useContext:Lf,useEffect:cg,useImperativeHandle:function(n,l,a){a=null!=a?a.concat([n]):null,ag(4194308,4,fg.bind(null,l,n),a)},useLayoutEffect:function(n,l){return ag(4194308,4,n,l)},useInsertionEffect:function(n,l){ag(4,2,n,l)},useMemo:function(n,l){var a=Gf();return l=void 0===l?null:l,tQ&&n(),n=n(),a.memoizedState=[n,l],n},useReducer:function(n,l,a){var i=Gf();return l=void 0!==a?a(l):l,i.memoizedState=i.baseState=l,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:l},i.queue=n,n=n.dispatch=sg.bind(null,tA,n),[i.memoizedState,n]},useRef:function(n){return n={current:n},Gf().memoizedState=n},useState:function(n){var l=(n=Zf(n)).queue,a=mg.bind(null,tA,l);return l.dispatch=a,[n.memoizedState,a]},useDebugValue:hg,useDeferredValue:function(n){return Gf().memoizedState=n},useTransition:function(){var n=Zf(!1);return n=lg.bind(null,tA,n.queue,!0,!1),Gf().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,l,a){var i=tA,o=Gf();if(to){if(void 0===a)throw Error(t(407));a=a()}else{if(a=l(),null===n_)throw Error(t(349));0!=(60&tV)||Vf(i,l,a)}o.memoizedState=a;var s={value:a,getSnapshot:l};return o.queue=s,cg(Sf.bind(null,i,s,n),[n]),i.flags|=2048,Tf(9,Uf.bind(null,i,s,a,l),{destroy:void 0},null),a},useId:function(){var n=Gf(),l=n_.identifierPrefix;if(to){var a=tr,i=tt;l=":"+l+"R"+(a=(i&~(1<<32-ey(i)-1)).toString(32)+a),0<(a=t$++)&&(l+="H"+a.toString(32)),l+=":"}else l=":"+l+"r"+(a=tY++).toString(32)+":";return n.memoizedState=l},useCacheRefresh:function(){return Gf().memoizedState=pg.bind(null,tA)}},tJ={readContext:Lf,use:Kf,useCallback:ig,useContext:Lf,useEffect:Rf,useImperativeHandle:gg,useInsertionEffect:dg,useLayoutEffect:eg,useMemo:jg,useReducer:Nf,useRef:$f,useState:function(){return Nf(Mf)},useDebugValue:hg,useDeferredValue:function(n){return kg(Hf(),tW.memoizedState,n)},useTransition:function(){var n=Nf(Mf)[0],l=Hf().memoizedState;return["boolean"==typeof n?n:Jf(n),l]},useSyncExternalStore:Qf,useId:ng};tJ.useCacheRefresh=og;var tX={readContext:Lf,use:Kf,useCallback:ig,useContext:Lf,useEffect:Rf,useImperativeHandle:gg,useInsertionEffect:dg,useLayoutEffect:eg,useMemo:jg,useReducer:Pf,useRef:$f,useState:function(){return Pf(Mf)},useDebugValue:hg,useDeferredValue:function(n){var l=Hf();return null===tW?l.memoizedState=n:kg(l,tW.memoizedState,n)},useTransition:function(){var n=Pf(Mf)[0],l=Hf().memoizedState;return["boolean"==typeof n?n:Jf(n),l]},useSyncExternalStore:Qf,useId:ng};function wg(n,l){if(n&&n.defaultProps)for(var a in l=v({},l),n=n.defaultProps)void 0===l[a]&&(l[a]=n[a]);return l}function xg(n,l,a,i){a=null==(a=a(i,l=n.memoizedState))?l:v({},l,a),n.memoizedState=a,0===n.lanes&&(n.updateQueue.baseState=a)}tX.useCacheRefresh=og;var t0={isMounted:function(n){return!!(n=n._reactInternals)&&Ic(n)===n},enqueueSetState:function(n,l,a){var i=qg(n=n._reactInternals),o=Td(i);o.payload=l,null!=a&&(o.callback=a),null!==(l=Ud(n,o,i))&&(Yf(l,n,i),Vd(l,n,i))},enqueueReplaceState:function(n,l,a){var i=qg(n=n._reactInternals),o=Td(i);o.tag=1,o.payload=l,null!=a&&(o.callback=a),null!==(l=Ud(n,o,i))&&(Yf(l,n,i),Vd(l,n,i))},enqueueForceUpdate:function(n,l){var a=qg(n=n._reactInternals),i=Td(a);i.tag=2,null!=l&&(i.callback=l),null!==(l=Ud(n,i,a))&&(Yf(l,n,a),Vd(l,n,a))}};function zg(n,l,a,i,o,s,y){return"function"==typeof(n=n.stateNode).shouldComponentUpdate?n.shouldComponentUpdate(i,s,y):!l.prototype||!l.prototype.isPureReactComponent||!ae(a,i)||!ae(o,s)}function Ag(n,l,a){var i=!1,o=eJ,s=l.contextType;return"object"==typeof s&&null!==s?s=Lf(s):(o=Tc(l)?e1:eX.current,s=(i=null!=(i=l.contextTypes))?Sc(n,o):eJ),l=new l(a,s),n.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,l.updater=t0,n.stateNode=l,l._reactInternals=n,i&&((n=n.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,n.__reactInternalMemoizedMaskedChildContext=s),l}function Bg(n,l,a,i){n=l.state,"function"==typeof l.componentWillReceiveProps&&l.componentWillReceiveProps(a,i),"function"==typeof l.UNSAFE_componentWillReceiveProps&&l.UNSAFE_componentWillReceiveProps(a,i),l.state!==n&&t0.enqueueReplaceState(l,l.state,null)}function Cg(n,l,a,i){var o=n.stateNode;o.props=a,o.state=n.memoizedState,o.refs={},Rd(n);var s=l.contextType;"object"==typeof s&&null!==s?o.context=Lf(s):(s=Tc(l)?e1:eX.current,o.context=Sc(n,s)),o.state=n.memoizedState,"function"==typeof(s=l.getDerivedStateFromProps)&&(xg(n,l,s,a),o.state=n.memoizedState),"function"==typeof l.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(l=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),l!==o.state&&t0.enqueueReplaceState(o,o.state,null),Xd(n,a,o,i),o.state=n.memoizedState),"function"==typeof o.componentDidMount&&(n.flags|=4194308)}function Dg(n,l){try{var a="",i=l;do a+=function(n){switch(n.tag){case 26:case 27:case 5:return Xb(n.type);case 16:return Xb("Lazy");case 13:return Xb("Suspense");case 19:return Xb("SuspenseList");case 0:case 2:case 15:return n=Zb(n.type,!1);case 11:return n=Zb(n.type.render,!1);case 1:return n=Zb(n.type,!0);default:return""}}(i),i=i.return;while(i);var o=a}catch(n){o="\nError generating stack: "+n.message+"\n"+n.stack}return{value:n,source:l,stack:o,digest:null}}function Eg(n,l,a){return{value:n,source:null,stack:null!=a?a:null,digest:null!=l?l:null}}function Fg(n,l){try{console.error(l.value)}catch(n){setTimeout(function(){throw n})}}function Gg(n,l,a){(a=Td(a)).tag=3,a.payload={element:null};var i=l.value;return a.callback=function(){nY||(nY=!0,nG=i),Fg(n,l)},a}function Jg(n,l,a){(a=Td(a)).tag=3;var i=n.type.getDerivedStateFromError;if("function"==typeof i){var o=l.value;a.payload=function(){return i(o)},a.callback=function(){Fg(n,l)}}var s=n.stateNode;return null!==s&&"function"==typeof s.componentDidCatch&&(a.callback=function(){Fg(n,l),"function"!=typeof i&&(null===nK?nK=new Set([this]):nK.add(this));var a=l.stack;this.componentDidCatch(l.value,{componentStack:null!==a?a:""})}),a}function Lg(n,l,a,i,o){return 0==(1&n.mode)?n===l?n.flags|=65536:(n.flags|=128,a.flags|=131072,a.flags&=-52805,1===a.tag&&(null===a.alternate?a.tag=17:((l=Td(2)).tag=2,Ud(a,l,2))),a.lanes|=2):(n.flags|=65536,n.lanes=o),n}var t1=k.ReactCurrentOwner,t2=Error(t(461)),t3=!1;function Tg(n,l,a,i){l.child=null===n?tC(l,null,a,i):tE(l,n.child,a,i)}function Ug(n,l,a,i,o){a=a.render;var s=l.ref;return(Vg(l,o),i=wf(n,l,a,i,s,o),a=Df(),null===n||t3)?(to&&a&&ld(l),l.flags|=1,Tg(n,l,i,o),l.child):(Ef(n,l,o),Wg(n,l,o))}function Xg(n,l,a,i,o){if(null===n){var s=a.type;return"function"!=typeof s||Yg(s)||void 0!==s.defaultProps||null!==a.compare||void 0!==a.defaultProps?((n=se(a.type,null,i,null,l,l.mode,o)).ref=l.ref,n.return=l,l.child=n):(l.tag=15,l.type=s,Zg(n,l,s,i,o))}if(s=n.child,0==(n.lanes&o)){var y=s.memoizedProps;if((a=null!==(a=a.compare)?a:ae)(y,i)&&n.ref===l.ref)return Wg(n,l,o)}return l.flags|=1,(n=qe(s,i)).ref=l.ref,n.return=l,l.child=n}function Zg(n,l,a,i,o){if(null!==n){var s=n.memoizedProps;if(ae(s,i)&&n.ref===l.ref){if(t3=!1,l.pendingProps=i=s,0==(n.lanes&o))return l.lanes=n.lanes,Wg(n,l,o);0!=(131072&n.flags)&&(t3=!0)}}return $g(n,l,a,i,o)}function ah(n,l,a){var i=l.pendingProps,o=i.children,s=0!=(2&l.stateNode._pendingVisibility),y=null!==n?n.memoizedState:null;if(bh(n,l),"hidden"===i.mode||s){if(0!=(128&l.flags)){if(a=null!==y?y.baseLanes|a:a,null!==n){for(o=0,i=l.child=n.child;null!==i;)o=o|i.lanes|i.childLanes,i=i.sibling;l.childLanes=o&~a}else l.childLanes=0,l.child=null;return ch(n,l,a)}if(0==(1&l.mode))l.memoizedState={baseLanes:0,cachePool:null},null!==n&&dh(l,null),Ce(),Ie(l);else{if(0==(1073741824&a))return l.lanes=l.childLanes=1073741824,ch(n,l,null!==y?y.baseLanes|a:a);l.memoizedState={baseLanes:0,cachePool:null},null!==n&&dh(l,null!==y?y.cachePool:null),null!==y?Ae(l,y):Ce(),Ie(l)}}else null!==y?(dh(l,y.cachePool),Ae(l,y),Je(l),l.memoizedState=null):(null!==n&&dh(l,null),Ce(),Je(l));return Tg(n,l,o,a),l.child}function ch(n,l,a){var i=eh();return i=null===i?null:{parent:nr._currentValue,pool:i},l.memoizedState={baseLanes:a,cachePool:i},null!==n&&dh(l,null),Ce(),Ie(l),null}function bh(n,l){var a=l.ref;(null===n&&null!==a||null!==n&&n.ref!==a)&&(l.flags|=512,l.flags|=2097152)}function $g(n,l,a,i,o){var s=Tc(a)?e1:eX.current;return(s=Sc(l,s),Vg(l,o),a=wf(n,l,a,i,s,o),i=Df(),null===n||t3)?(to&&i&&ld(l),l.flags|=1,Tg(n,l,a,o),l.child):(Ef(n,l,o),Wg(n,l,o))}function fh(n,l,a,i,o,s){return(Vg(l,s),a=zf(l,i,a,o),Af(),i=Df(),null===n||t3)?(to&&i&&ld(l),l.flags|=1,Tg(n,l,a,s),l.child):(Ef(n,l,s),Wg(n,l,s))}function gh(n,l,a,i,o){if(Tc(a)){var s=!0;Xc(l)}else s=!1;if(Vg(l,o),null===l.stateNode)hh(n,l),Ag(l,a,i),Cg(l,a,i,o),i=!0;else if(null===n){var y=l.stateNode,v=l.memoizedProps;y.props=v;var k=y.context,C=a.contextType;C="object"==typeof C&&null!==C?Lf(C):Sc(l,C=Tc(a)?e1:eX.current);var x=a.getDerivedStateFromProps,z="function"==typeof x||"function"==typeof y.getSnapshotBeforeUpdate;z||"function"!=typeof y.UNSAFE_componentWillReceiveProps&&"function"!=typeof y.componentWillReceiveProps||(v!==i||k!==C)&&Bg(l,y,i,C),tp=!1;var P=l.memoizedState;y.state=P,Xd(l,i,y,o),k=l.memoizedState,v!==i||P!==k||e0.current||tp?("function"==typeof x&&(xg(l,a,x,i),k=l.memoizedState),(v=tp||zg(l,a,v,i,P,k,C))?(z||"function"!=typeof y.UNSAFE_componentWillMount&&"function"!=typeof y.componentWillMount||("function"==typeof y.componentWillMount&&y.componentWillMount(),"function"==typeof y.UNSAFE_componentWillMount&&y.UNSAFE_componentWillMount()),"function"==typeof y.componentDidMount&&(l.flags|=4194308)):("function"==typeof y.componentDidMount&&(l.flags|=4194308),l.memoizedProps=i,l.memoizedState=k),y.props=i,y.state=k,y.context=C,i=v):("function"==typeof y.componentDidMount&&(l.flags|=4194308),i=!1)}else{y=l.stateNode,Sd(n,l),v=l.memoizedProps,C=l.type===l.elementType?v:wg(l.type,v),y.props=C,z=l.pendingProps,P=y.context,k="object"==typeof(k=a.contextType)&&null!==k?Lf(k):Sc(l,k=Tc(a)?e1:eX.current);var N=a.getDerivedStateFromProps;(x="function"==typeof N||"function"==typeof y.getSnapshotBeforeUpdate)||"function"!=typeof y.UNSAFE_componentWillReceiveProps&&"function"!=typeof y.componentWillReceiveProps||(v!==z||P!==k)&&Bg(l,y,i,k),tp=!1,P=l.memoizedState,y.state=P,Xd(l,i,y,o);var L=l.memoizedState;v!==z||P!==L||e0.current||tp?("function"==typeof N&&(xg(l,a,N,i),L=l.memoizedState),(C=tp||zg(l,a,C,i,P,L,k)||!1)?(x||"function"!=typeof y.UNSAFE_componentWillUpdate&&"function"!=typeof y.componentWillUpdate||("function"==typeof y.componentWillUpdate&&y.componentWillUpdate(i,L,k),"function"==typeof y.UNSAFE_componentWillUpdate&&y.UNSAFE_componentWillUpdate(i,L,k)),"function"==typeof y.componentDidUpdate&&(l.flags|=4),"function"==typeof y.getSnapshotBeforeUpdate&&(l.flags|=1024)):("function"!=typeof y.componentDidUpdate||v===n.memoizedProps&&P===n.memoizedState||(l.flags|=4),"function"!=typeof y.getSnapshotBeforeUpdate||v===n.memoizedProps&&P===n.memoizedState||(l.flags|=1024),l.memoizedProps=i,l.memoizedState=L),y.props=i,y.state=L,y.context=k,i=C):("function"!=typeof y.componentDidUpdate||v===n.memoizedProps&&P===n.memoizedState||(l.flags|=4),"function"!=typeof y.getSnapshotBeforeUpdate||v===n.memoizedProps&&P===n.memoizedState||(l.flags|=1024),i=!1)}return ih(n,l,a,i,s,o)}function ih(n,l,a,i,o,s){bh(n,l);var y=0!=(128&l.flags);if(!i&&!y)return o&&Yc(l,a,!1),Wg(n,l,s);i=l.stateNode,t1.current=l;var v=y&&"function"!=typeof a.getDerivedStateFromError?null:i.render();return l.flags|=1,null!==n&&y?(l.child=tE(l,n.child,null,s),l.child=tE(l,null,v,s)):Tg(n,l,v,s),l.memoizedState=i.state,o&&Yc(l,a,!0),l.child}function jh(n){var l=n.stateNode;l.pendingContext?Vc(n,l.pendingContext,l.pendingContext!==l.context):l.context&&Vc(n,l.context,!1),Ga(n,l.containerInfo)}function kh(n,l,a,i,o){return Ed(),Fd(o),l.flags|=256,Tg(n,l,a,i),l.child}var t4={dehydrated:null,treeContext:null,retryLane:0};function mh(n){return{baseLanes:n,cachePool:nh()}}function oh(n,l,a){var i,o=l.pendingProps,s=!1,y=0!=(128&l.flags);if((i=y)||(i=(null===n||null!==n.memoizedState)&&0!=(2&tL.current)),i&&(s=!0,l.flags&=-129),null===n){if(to){if(s?Ge(l):Je(l),to&&((y=n=ta)?xd(l,y)||(yd(l)&&zd(),ta=ud(y.nextSibling),i=tl,ta&&xd(l,ta)?pd(i,y):(rd(tl,l),to=!1,tl=l,ta=n)):(yd(l)&&zd(),rd(tl,l),to=!1,tl=l,ta=n)),null!==(n=l.memoizedState)&&null!==(n=n.dehydrated))return 0==(1&l.mode)?l.lanes=2:"$!"===n.data?l.lanes=16:l.lanes=1073741824,null;Ke(l)}return(y=o.children,n=o.fallback,s)?(Je(l),o=l.mode,s=l.child,y={mode:"hidden",children:y},0==(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=y):s=ph(y,o,0,null),n=ue(n,o,a,null),s.return=l,n.return=l,s.sibling=n,l.child=s,l.child.memoizedState=mh(a),l.memoizedState=t4,n):(Ge(l),qh(l,y))}if(null!==(i=n.memoizedState)){var v=i.dehydrated;if(null!==v)return function(n,l,a,i,o,s,y){if(a)return 256&l.flags?(Ge(l),l.flags&=-257,sh(n,l,y,o=Eg(Error(t(422))))):null!==l.memoizedState?(Je(l),l.child=n.child,l.flags|=128,null):(Je(l),o=i.fallback,s=l.mode,i=ph({mode:"visible",children:i.children},s,0,null),o=ue(o,s,y,null),o.flags|=2,i.return=l,o.return=l,i.sibling=o,l.child=i,0!=(1&l.mode)&&tE(l,n.child,null,y),l.child.memoizedState=mh(y),l.memoizedState=t4,o);if(Ge(l),0==(1&l.mode))return sh(n,l,y,null);if("$!"===o.data){if(o=o.nextSibling&&o.nextSibling.dataset)var v=o.dgst;return o=v,(i=Error(t(419))).digest=o,sh(n,l,y,o=Eg(i,o,void 0))}if(v=0!=(y&n.childLanes),t3||v){if(null!==(i=n_)){switch(y&-y){case 2:v=1;break;case 8:v=4;break;case 32:v=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:v=64;break;case 536870912:v=268435456;break;default:v=0}if(0!==(v=0!=(v&(i.suspendedLanes|y))?0:v)&&v!==s.retryLane)throw s.retryLane=v,Md(n,v),Yf(i,n,v),t2}return"$?"!==o.data&&Ng(),sh(n,l,y,null)}return"$?"===o.data?(l.flags|=128,l.child=n.child,l=th.bind(null,n),o._reactRetry=l,null):(n=s.treeContext,ta=ud(o.nextSibling),tl=l,to=!0,tu=null,tc=!1,null!==n&&(e5[e7++]=tt,e5[e7++]=tr,e5[e7++]=e9,tt=n.id,tr=n.overflow,e9=l),l=qh(l,i.children),l.flags|=4096,l)}(n,l,y,o,v,i,a)}if(s){Je(l),s=o.fallback,y=l.mode,v=(i=n.child).sibling;var k={mode:"hidden",children:o.children};return 0==(1&y)&&l.child!==i?((o=l.child).childLanes=0,o.pendingProps=k,l.deletions=null):(o=qe(i,k)).subtreeFlags=31457280&i.subtreeFlags,null!==v?s=qe(v,s):(s=ue(s,y,a,null),s.flags|=2),s.return=l,o.return=l,o.sibling=s,l.child=o,o=s,s=l.child,null===(y=n.child.memoizedState)?y=mh(a):(null!==(i=y.cachePool)?(v=nr._currentValue,i=i.parent!==v?{parent:v,pool:v}:i):i=nh(),y={baseLanes:y.baseLanes|a,cachePool:i}),s.memoizedState=y,s.childLanes=n.childLanes&~a,l.memoizedState=t4,o}return Ge(l),n=(s=n.child).sibling,o=qe(s,{mode:"visible",children:o.children}),0==(1&l.mode)&&(o.lanes=a),o.return=l,o.sibling=null,null!==n&&(null===(a=l.deletions)?(l.deletions=[n],l.flags|=16):a.push(n)),l.child=o,l.memoizedState=null,o}function qh(n,l){return(l=ph({mode:"visible",children:l},n.mode,0,null)).return=n,n.child=l}function sh(n,l,a,i){return null!==i&&Fd(i),tE(l,n.child,null,a),n=qh(l,l.pendingProps.children),n.flags|=2,l.memoizedState=null,n}function uh(n,l,a){n.lanes|=l;var i=n.alternate;null!==i&&(i.lanes|=l),vh(n.return,l,a)}function wh(n,l,a,i,o){var s=n.memoizedState;null===s?n.memoizedState={isBackwards:l,rendering:null,renderingStartTime:0,last:i,tail:a,tailMode:o}:(s.isBackwards=l,s.rendering=null,s.renderingStartTime=0,s.last=i,s.tail=a,s.tailMode=o)}function xh(n,l,a){var i=l.pendingProps,o=i.revealOrder,s=i.tail;if(Tg(n,l,i.children,a),0!=(2&(i=tL.current)))i=1&i|2,l.flags|=128;else{if(null!==n&&0!=(128&n.flags))e:for(n=l.child;null!==n;){if(13===n.tag)null!==n.memoizedState&&uh(n,a,l);else if(19===n.tag)uh(n,a,l);else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===l)break;for(;null===n.sibling;){if(null===n.return||n.return===l)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}i&=1}if(E(tL,i),0==(1&l.mode))l.memoizedState=null;else switch(o){case"forwards":for(o=null,a=l.child;null!==a;)null!==(n=a.alternate)&&null===Le(n)&&(o=a),a=a.sibling;null===(a=o)?(o=l.child,l.child=null):(o=a.sibling,a.sibling=null),wh(l,!1,o,a,s);break;case"backwards":for(a=null,o=l.child,l.child=null;null!==o;){if(null!==(n=o.alternate)&&null===Le(n)){l.child=o;break}n=o.sibling,o.sibling=a,a=o,o=n}wh(l,!0,a,null,s);break;case"together":wh(l,!1,null,null,void 0);break;default:l.memoizedState=null}return l.child}function hh(n,l){0==(1&l.mode)&&null!==n&&(n.alternate=null,l.alternate=null,l.flags|=2)}function Wg(n,l,a){if(null!==n&&(l.dependencies=n.dependencies),nW|=l.lanes,0==(a&l.childLanes))return null;if(null!==n&&l.child!==n.child)throw Error(t(153));if(null!==l.child){for(a=qe(n=l.child,n.pendingProps),l.child=a,a.return=l;null!==n.sibling;)n=n.sibling,(a=a.sibling=qe(n,n.pendingProps)).return=l;a.sibling=null}return l.child}var t8=ia(null),t6=null,t5=null,t7=null;function Eh(){t7=t5=t6=null}function zh(n,l,a){E(t8,l._currentValue),l._currentValue=a}function Fh(n){var l=t8.current;n._currentValue=l===Y?n._defaultValue:l,D(t8)}function vh(n,l,a){for(;null!==n;){var i=n.alternate;if((n.childLanes&l)!==l?(n.childLanes|=l,null!==i&&(i.childLanes|=l)):null!==i&&(i.childLanes&l)!==l&&(i.childLanes|=l),n===a)break;n=n.return}}function Gh(n,l,a){var i=n.child;for(null!==i&&(i.return=n);null!==i;){var o=i.dependencies;if(null!==o)for(var s=i.child,y=o.firstContext;null!==y;){if(y.context===l){if(1===i.tag){(y=Td(a&-a)).tag=2;var v=i.updateQueue;if(null!==v){var k=(v=v.shared).pending;null===k?y.next=y:(y.next=k.next,k.next=y),v.pending=y}}i.lanes|=a,null!==(y=i.alternate)&&(y.lanes|=a),vh(i.return,a,n),o.lanes|=a;break}y=y.next}else if(10===i.tag)s=i.type===n.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(t(341));s.lanes|=a,null!==(o=s.alternate)&&(o.lanes|=a),vh(s,a,n),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===n){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}}function Vg(n,l){t6=n,t7=t5=null,null!==(n=n.dependencies)&&null!==n.firstContext&&(0!=(n.lanes&l)&&(t3=!0),n.firstContext=null)}function Lf(n){return Hh(t6,n)}function ve(n,l,a){return null===t6&&Vg(n,a),Hh(n,l)}function Hh(n,l){var a=l._currentValue;if(t7!==l){if(l={context:l,memoizedValue:a,next:null},null===t5){if(null===n)throw Error(t(308));t5=l,n.dependencies={lanes:0,firstContext:l}}else t5=t5.next=l}return a}var t9="undefined"!=typeof AbortController?AbortController:function(){var n=[],l=this.signal={aborted:!1,addEventListener:function(l,a){n.push(a)}};this.abort=function(){l.aborted=!0,n.forEach(function(n){return n()})}},nt=s.unstable_scheduleCallback,nn=s.unstable_NormalPriority,nr={$$typeof:M,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0,_defaultValue:null,_globalName:null};function rg(){return{controller:new t9,data:new Map,refCount:0}}function Lh(n){n.refCount--,0===n.refCount&&nt(nn,function(){n.controller.abort()})}var na=k.ReactCurrentBatchConfig,ni=ia(null);function eh(){var n=ni.current;return null!==n?n:n_.pooledCache}function dh(n,l){null===l?E(ni,ni.current):E(ni,l.pool)}function nh(){var n=eh();return null===n?null:{parent:nr._currentValue,pool:n}}function Oh(n){n.flags|=4}function Ph(n){n.flags|=2097664}function Qh(n,l){if("stylesheet"!==l.type||0!=(4&l.state.loading))n.flags&=-16777217;else if(n.flags|=16777216,0==(42&nM)&&!(l="stylesheet"!==l.type||0!=(3&l.state.loading))){if(Rh())n.flags|=8192;else throw tk=tv,ty}}function Sh(n,l){null!==l?n.flags|=4:16384&n.flags&&(l=22!==n.tag?kb():1073741824,n.lanes|=l)}function Th(n,l){if(!to)switch(n.tailMode){case"hidden":l=n.tail;for(var a=null;null!==l;)null!==l.alternate&&(a=l),l=l.sibling;null===a?n.tail=null:a.sibling=null;break;case"collapsed":a=n.tail;for(var i=null;null!==a;)null!==a.alternate&&(i=a),a=a.sibling;null===i?l||null===n.tail?n.tail=null:n.tail.sibling=null:i.sibling=null}}function V(n){var l=null!==n.alternate&&n.alternate.child===n.child,a=0,i=0;if(l)for(var o=n.child;null!==o;)a|=o.lanes|o.childLanes,i|=31457280&o.subtreeFlags,i|=31457280&o.flags,o.return=n,o=o.sibling;else for(o=n.child;null!==o;)a|=o.lanes|o.childLanes,i|=o.subtreeFlags,i|=o.flags,o.return=n,o=o.sibling;return n.subtreeFlags|=i,n.childLanes=a,l}function ei(n,l){switch(md(l),l.tag){case 1:null!=(n=l.type.childContextTypes)&&Uc();break;case 3:Fh(nr),Ja(),D(e0),D(eX);break;case 26:case 27:case 5:La(l);break;case 4:Ja();break;case 13:Ke(l);break;case 19:D(tL);break;case 10:Fh(l.type._context);break;case 22:case 23:Ke(l),De(),null!==n&&D(ni);break;case 24:Fh(nr)}}function fi(n,l,a){var i=Array.prototype.slice.call(arguments,3);try{l.apply(a,i)}catch(n){this.onError(n)}}var no=!1,nu=null,nc=!1,ns=null,nf={onError:function(n){no=!0,nu=n}};function li(n,l,a,i,o,s,y,v,k){no=!1,nu=null,fi.apply(nf,arguments)}var nd=!1,np=!1,nb="function"==typeof WeakSet?WeakSet:Set,ny=null;function ri(n,l){try{var a=n.ref;if(null!==a){var i=n.stateNode;switch(n.tag){case 26:case 27:case 5:var o=i;break;default:o=i}"function"==typeof a?n.refCleanup=a(o):a.current=o}}catch(a){W(n,l,a)}}function si(n,l){var a=n.ref,i=n.refCleanup;if(null!==a){if("function"==typeof i)try{i()}catch(a){W(n,l,a)}finally{n.refCleanup=null,null!=(n=n.alternate)&&(n.refCleanup=null)}else if("function"==typeof a)try{a(null)}catch(a){W(n,l,a)}else a.current=null}}function ti(n,l,a){try{a()}catch(a){W(n,l,a)}}var nv=!1;function Ci(n,l,a){var i=l.updateQueue;if(null!==(i=null!==i?i.lastEffect:null)){var o=i=i.next;do{if((o.tag&n)===n){var s=o.inst,y=s.destroy;void 0!==y&&(s.destroy=void 0,ti(l,a,y))}o=o.next}while(o!==i)}}function Di(n,l){if(null!==(l=null!==(l=l.updateQueue)?l.lastEffect:null)){var a=l=l.next;do{if((a.tag&n)===n){var i=a.create,o=a.inst;i=i(),o.destroy=i}a=a.next}while(a!==l)}}function Ei(n,l){try{Di(l,n)}catch(l){W(n,n.return,l)}}function Fi(n){var l=n.updateQueue;if(null!==l){var a=n.stateNode;try{$d(l,a)}catch(l){W(n,n.return,l)}}}function Gi(n){var l=n.type,a=n.memoizedProps,i=n.stateNode;try{switch(l){case"button":case"input":case"select":case"textarea":a.autoFocus&&i.focus();break;case"img":a.src&&(i.src=a.src)}}catch(l){W(n,n.return,l)}}function Hi(n,l,a){var i=a.flags;switch(a.tag){case 0:case 11:case 15:Ii(n,a),4&i&&Ei(a,5);break;case 1:if(Ii(n,a),4&i){if(n=a.stateNode,null===l)try{n.componentDidMount()}catch(n){W(a,a.return,n)}else{var o=a.elementType===a.type?l.memoizedProps:wg(a.type,l.memoizedProps);l=l.memoizedState;try{n.componentDidUpdate(o,l,n.__reactInternalSnapshotBeforeUpdate)}catch(n){W(a,a.return,n)}}}64&i&&Fi(a),512&i&&ri(a,a.return);break;case 3:if(Ii(n,a),64&i&&null!==(i=a.updateQueue)){if(n=null,null!==a.child)switch(a.child.tag){case 27:case 5:case 1:n=a.child.stateNode}try{$d(i,n)}catch(n){W(a,a.return,n)}}break;case 26:Ii(n,a),512&i&&ri(a,a.return);break;case 27:case 5:Ii(n,a),null===l&&4&i&&Gi(a),512&i&&ri(a,a.return);break;case 12:default:Ii(n,a);break;case 13:Ii(n,a),4&i&&Ji(n,a);break;case 22:if(0!=(1&a.mode)){if(!(o=null!==a.memoizedState||nd)){l=null!==l&&null!==l.memoizedState||np;var s=nd,y=np;nd=o,(np=l)&&!y?function Ki(n,l,a){for(a=a&&0!=(8772&l.subtreeFlags),l=l.child;null!==l;){var i=l.alternate,o=n,s=l,y=s.flags;switch(s.tag){case 0:case 11:case 15:Ki(o,s,a),Ei(s,4);break;case 1:if(Ki(o,s,a),"function"==typeof(o=s.stateNode).componentDidMount)try{o.componentDidMount()}catch(n){W(s,s.return,n)}if(null!==(i=s.updateQueue)){var v=i.shared.hiddenCallbacks;if(null!==v)for(i.shared.hiddenCallbacks=null,i=0;i title"))),Zh(o,a,i),o[eP]=n,Jb(o),a=o;break e;case"link":var s=cj("link","href",l).get(a+(i.href||""));if(s){for(var y=0;y",n=n.removeChild(n.firstChild);break;case"select":n="string"==typeof i.is?o.createElement("select",{is:i.is}):o.createElement("select"),i.multiple?n.multiple=!0:i.size&&(n.size=i.size);break;default:n="string"==typeof i.is?o.createElement(a,{is:i.is}):o.createElement(a)}}n[eP]=l,n[eN]=i;e:for(o=l.child;null!==o;){if(5===o.tag||6===o.tag)n.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===l)break;for(;null===o.sibling;){if(null===o.return||o.return===l)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}switch(l.stateNode=n,Zh(n,a,i),a){case"button":case"input":case"select":case"textarea":n=!!i.autoFocus;break;case"img":n=!0;break;default:n=!1}n&&Oh(l)}null!==l.ref&&Ph(l)}return V(l),l.flags&=-16777217,null;case 6:if(n&&null!=l.stateNode)n.memoizedProps!==i&&Oh(l);else{if("string"!=typeof i&&null===l.stateNode)throw Error(t(166));if(n=X.current,Bd(l)){e:{if(n=l.stateNode,a=l.memoizedProps,n[eP]=l,(i=n.nodeValue!==a)&&null!==(o=tl))switch(o.tag){case 3:if(o=0!=(1&o.mode),$h(n.nodeValue,a,o),o){n=!1;break e}break;case 27:case 5:var s=0!=(1&o.mode);if(!0!==o.memoizedProps.suppressHydrationWarning&&$h(n.nodeValue,a,s),s){n=!1;break e}}n=i}n&&Oh(l)}else(n=Yh(n).createTextNode(i))[eP]=l,l.stateNode=n}return V(l),null;case 13:if(Ke(l),i=l.memoizedState,null===n||null!==n.memoizedState&&null!==n.memoizedState.dehydrated){if(to&&null!==ta&&0!=(1&l.mode)&&0==(128&l.flags))Dd(),Ed(),l.flags|=384,o=!1;else if(o=Bd(l),null!==i&&null!==i.dehydrated){if(null===n){if(!o)throw Error(t(318));if(!(o=null!==(o=l.memoizedState)?o.dehydrated:null))throw Error(t(317));o[eP]=l}else Ed(),0==(128&l.flags)&&(l.memoizedState=null),l.flags|=4;V(l),o=!1}else null!==tu&&(Vh(tu),tu=null),o=!0;if(!o)return 256&l.flags?l:null}if(0!=(128&l.flags))return l.lanes=a,l;return a=null!==i,n=null!==n&&null!==n.memoizedState,a&&(i=l.child,o=null,null!==i.alternate&&null!==i.alternate.memoizedState&&null!==i.alternate.memoizedState.cachePool&&(o=i.alternate.memoizedState.cachePool.pool),s=null,null!==i.memoizedState&&null!==i.memoizedState.cachePool&&(s=i.memoizedState.cachePool.pool),s!==o&&(i.flags|=2048)),a!==n&&a&&(l.child.flags|=8192),Sh(l,l.updateQueue),V(l),null;case 4:return Ja(),null===n&&ai(l.stateNode.containerInfo),V(l),null;case 10:return Fh(l.type._context),V(l),null;case 19:if(D(tL),null===(o=l.memoizedState))return V(l),null;if(i=0!=(128&l.flags),null===(s=o.rendering)){if(i)Th(o,!1);else{if(0!==nV||null!==n&&0!=(128&n.flags))for(n=l.child;null!==n;){if(null!==(s=Le(n))){for(l.flags|=128,Th(o,!1),n=s.updateQueue,l.updateQueue=n,Sh(l,n),l.subtreeFlags=0,n=a,a=l.child;null!==a;)bi(a,n),a=a.sibling;return E(tL,1&tL.current|2),l.child}n=n.sibling}null!==o.tail&&ea()>nB&&(l.flags|=128,i=!0,Th(o,!1),l.lanes=8388608)}}else{if(!i){if(null!==(n=Le(s))){if(l.flags|=128,i=!0,n=n.updateQueue,l.updateQueue=n,Sh(l,n),Th(o,!0),null===o.tail&&"hidden"===o.tailMode&&!s.alternate&&!to)return V(l),null}else 2*ea()-o.renderingStartTime>nB&&1073741824!==a&&(l.flags|=128,i=!0,Th(o,!1),l.lanes=8388608)}o.isBackwards?(s.sibling=l.child,l.child=s):(null!==(n=o.last)?n.sibling=s:l.child=s,o.last=s)}if(null!==o.tail)return l=o.tail,o.rendering=l,o.tail=l.sibling,o.renderingStartTime=ea(),l.sibling=null,n=tL.current,E(tL,i?1&n|2:1&n),l;return V(l),null;case 22:case 23:return Ke(l),De(),i=null!==l.memoizedState,null!==n?null!==n.memoizedState!==i&&(l.flags|=8192):i&&(l.flags|=8192),i&&0!=(1&l.mode)?0!=(1073741824&a)&&0==(128&l.flags)&&(V(l),6&l.subtreeFlags&&(l.flags|=8192)):V(l),null!==(a=l.updateQueue)&&Sh(l,a.retryQueue),a=null,null!==n&&null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(a=n.memoizedState.cachePool.pool),i=null,null!==l.memoizedState&&null!==l.memoizedState.cachePool&&(i=l.memoizedState.cachePool.pool),i!==a&&(l.flags|=2048),null!==n&&D(ni),null;case 24:return a=null,null!==n&&(a=n.memoizedState.cache),l.memoizedState.cache!==a&&(l.flags|=2048),Fh(nr),V(l),null;case 25:return null}throw Error(t(156,l.tag))}(l.alternate,l,nR);if(null!==a){nD=a;return}if(null!==(l=l.sibling)){nD=l;return}nD=l=n}while(null!==l);0===nV&&(nV=5)}function bf(n,l,a){var i=eC,o=nL.transition;try{nL.transition=null,eC=2,function(n,l,a,i){do We();while(null!==nX);if(0!=(6&nT))throw Error(t(327));var o=n.finishedWork,s=n.finishedLanes;if(null!==o){if(n.finishedWork=null,n.finishedLanes=0,o===n.current)throw Error(t(177));n.callbackNode=null,n.callbackPriority=0,n.cancelPendingCommit=null;var y=o.lanes|o.childLanes;if(function(n,l){var a=n.pendingLanes&~l;n.pendingLanes=l,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=l,n.entangledLanes&=l,n.errorRecoveryDisabledLanes&=l,n.shellSuspendCounter=0,l=n.entanglements;var i=n.expirationTimes;for(n=n.hiddenUpdates;0i&&(o=i,i=s,s=o),o=Gm(a,s);var y=Gm(a,i);o&&y&&(1!==n.rangeCount||n.anchorNode!==o.node||n.anchorOffset!==o.offset||n.focusNode!==y.node||n.focusOffset!==y.offset)&&((l=l.createRange()).setStart(o.node,o.offset),n.removeAllRanges(),s>i?(n.addRange(l),n.extend(y.node,y.offset)):(l.setEnd(y.node,y.offset),n.addRange(l)))}}for(l=[],n=a;n=n.parentNode;)1===n.nodeType&&l.push({element:n,left:n.scrollLeft,top:n.scrollTop});for("function"==typeof a.focus&&a.focus(),a=0;aa?32:a;a=nL.transition;var o=eC;try{if(nL.transition=null,eC=i,null===nX)var s=!1;else{i=n2,n2=null;var y=nX,v=n0;if(nX=null,n0=0,0!=(6&nT))throw Error(t(331));var k=nT;if(nT|=4,yj(y.current),oj(y,y.current,v,i),nT=k,Ve(!1),eb&&"function"==typeof eb.onPostCommitFiberRoot)try{eb.onPostCommitFiberRoot(em,y)}catch(n){}s=!0}return s}finally{eC=o,nL.transition=a,ok(n,l)}}return!1}function pk(n,l,a){l=Gg(n,l=Dg(a,l),2),null!==(n=Ud(n,l,2))&&(mb(n,2),Se(n))}function W(n,l,a){if(3===n.tag)pk(n,n,a);else for(;null!==l;){if(3===l.tag){pk(l,n,a);break}if(1===l.tag){var i=l.stateNode;if("function"==typeof l.type.getDerivedStateFromError||"function"==typeof i.componentDidCatch&&(null===nK||!nK.has(i))){n=Jg(l,n=Dg(a,n),2),null!==(l=Ud(l,n,2))&&(mb(l,2),Se(l));break}}l=l.return}}function Pg(n,l,a){var i=n.pingCache;if(null===i){i=n.pingCache=new nx;var o=new Set;i.set(l,o)}else void 0===(o=i.get(l))&&(o=new Set,i.set(l,o));o.has(a)||(nI=!0,o.add(a),n=qk.bind(null,n,l,a),l.then(n,n))}function qk(n,l,a){var i=n.pingCache;null!==i&&i.delete(l),n.pingedLanes|=n.suspendedLanes&a,n_===n&&(nM&a)===a&&(4===nV||3===nV&&(125829120&nM)===nM&&300>ea()-n$?0==(2&nT)&&$e(n,0):nq|=a),Se(n)}function rk(n,l){0===l&&(l=0==(1&n.mode)?2:kb()),null!==(n=Md(n,l))&&(mb(n,l),Se(n))}function th(n){var l=n.memoizedState,a=0;null!==l&&(a=l.retryLane),rk(n,a)}function Yi(n,l){var a=0;switch(n.tag){case 13:var i=n.stateNode,o=n.memoizedState;null!==o&&(a=o.retryLane);break;case 19:i=n.stateNode;break;case 22:i=n.stateNode._retryCache;break;default:throw Error(t(314))}null!==i&&i.delete(l),rk(n,a)}function uk(n,l,a,i){this.tag=n,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=l,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qd(n,l,a,i){return new uk(n,l,a,i)}function Yg(n){return!(!(n=n.prototype)||!n.isReactComponent)}function qe(n,l){var a=n.alternate;return null===a?((a=qd(n.tag,l,n.key,n.mode)).elementType=n.elementType,a.type=n.type,a.stateNode=n.stateNode,a.alternate=n,n.alternate=a):(a.pendingProps=l,a.type=n.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=31457280&n.flags,a.childLanes=n.childLanes,a.lanes=n.lanes,a.child=n.child,a.memoizedProps=n.memoizedProps,a.memoizedState=n.memoizedState,a.updateQueue=n.updateQueue,l=n.dependencies,a.dependencies=null===l?null:{lanes:l.lanes,firstContext:l.firstContext},a.sibling=n.sibling,a.index=n.index,a.ref=n.ref,a.refCleanup=n.refCleanup,a}function bi(n,l){n.flags&=31457282;var a=n.alternate;return null===a?(n.childLanes=0,n.lanes=l,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=a.childLanes,n.lanes=a.lanes,n.child=a.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=a.memoizedProps,n.memoizedState=a.memoizedState,n.updateQueue=a.updateQueue,n.type=a.type,l=a.dependencies,n.dependencies=null===l?null:{lanes:l.lanes,firstContext:l.firstContext}),n}function se(n,l,a,i,o,s,y){if(o=2,i=n,"function"==typeof n)Yg(n)&&(o=1);else if("string"==typeof n)o=!function(n,l,a){if(1===a||null!=l.itemProp)return!1;switch(n){case"meta":case"title":return!0;case"style":if("string"!=typeof l.precedence||"string"!=typeof l.href||""===l.href)break;return!0;case"link":if("string"!=typeof l.rel||"string"!=typeof l.href||""===l.href||l.onLoad||l.onError)break;if("stylesheet"===l.rel)return n=l.disabled,"string"==typeof l.precedence&&null==n;return!0;case"script":if(!0===l.async&&!l.onLoad&&!l.onError&&"string"==typeof l.src&&l.src)return!0}return!1}(n,a,K.current)?"html"===n||"head"===n||"body"===n?27:5:26;else e:switch(n){case N:return ue(a.children,s,y,l);case L:o=8,0!=(1&(s|=8))&&(s|=16);break;case _:return(n=qd(12,a,l,2|s)).elementType=_,n.lanes=y,n;case I:return(n=qd(13,a,l,s)).elementType=I,n.lanes=y,n;case R:return(n=qd(19,a,l,s)).elementType=R,n.lanes=y,n;case Q:return ph(a,s,y,l);case $:case H:case B:return(n=qd(24,a,l,s)).elementType=B,n.lanes=y,n;default:if("object"==typeof n&&null!==n)switch(n.$$typeof){case j:o=10;break e;case M:o=9;break e;case O:o=11;break e;case A:o=14;break e;case U:o=16,i=null;break e}throw Error(t(130,null==n?n:typeof n,""))}return(l=qd(o,a,l,s)).elementType=n,l.type=i,l.lanes=y,l}function ue(n,l,a,i){return(n=qd(7,n,i,l)).lanes=a,n}function ph(n,l,a,i){(n=qd(22,n,i,l)).elementType=Q,n.lanes=a;var o={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var n=o._current;if(null===n)throw Error(t(456));if(0==(2&o._pendingVisibility)){var l=Md(n,2);null!==l&&(o._pendingVisibility|=2,Yf(l,n,2))}},attach:function(){var n=o._current;if(null===n)throw Error(t(456));if(0!=(2&o._pendingVisibility)){var l=Md(n,2);null!==l&&(o._pendingVisibility&=-3,Yf(l,n,2))}}};return n.stateNode=o,n}function re(n,l,a){return(n=qd(6,n,null,l)).lanes=a,n}function te(n,l,a){return(l=qd(4,null!==n.children?n.children:[],n.key,l)).lanes=a,l.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},l}function wk(n,l,a,i,o,s){this.tag=l,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=lb(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=lb(0),this.hiddenUpdates=lb(null),this.identifierPrefix=i,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function xk(n,l,a,i,o,s,y,v,k,C,x){return n=new wk(n,l,a,v,k,x),1===l?(l=1,!0===s&&(l|=24)):l=0,s=qd(3,null,null,l),n.current=s,s.stateNode=n,l=rg(),l.refCount++,n.pooledCache=l,l.refCount++,s.memoizedState={element:i,isDehydrated:a,cache:l},Rd(s),n}function zk(n){if(!n)return eJ;n=n._reactInternals;e:{if(Ic(n)!==n||1!==n.tag)throw Error(t(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break e;case 1:if(Tc(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break e}}l=l.return}while(null!==l);throw Error(t(171))}if(1===n.tag){var a=n.type;if(Tc(a))return Wc(n,a,l)}return l}function Ak(n,l,a,i,o,s,y,v,k,C,x){return(n=xk(a,i,!0,n,o,s,y,v,k,C,x)).context=zk(null),(o=Td(i=qg(a=n.current))).callback=null!=l?l:null,Ud(a,o,i),n.current.lanes=i,mb(n,i),Se(n),n}function Bk(n,l,a,i){var o=l.current,s=qg(o);return a=zk(a),null===l.context?l.context=a:l.pendingContext=a,(l=Td(s)).payload={element:n},null!==(i=void 0===i?null:i)&&(l.callback=i),null!==(n=Ud(o,l,s))&&(Yf(n,o,s),Vd(n,o,s)),s}function Ck(n){return(n=n.current).child?(n.child.tag,n.child.stateNode):null}function Fk(n,l){if(null!==(n=n.memoizedState)&&null!==n.dehydrated){var a=n.retryLane;n.retryLane=0!==a&&a=rB),rG=!1;function fm(n,l){switch(n){case"keyup":return -1!==rQ.indexOf(l.keyCode);case"keydown":return 229!==l.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hm(n){return"object"==typeof(n=n.detail)&&"data"in n?n.data:null}var rK=!1,rJ={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function mm(n){var l=n&&n.nodeName&&n.nodeName.toLowerCase();return"input"===l?!!rJ[n.type]:"textarea"===l}function nm(n,l,a,i){Gc(i),0<(l=om(l,"onChange")).length&&(a=new rc("onChange","change",null,a,i),n.push({event:a,listeners:l}))}var rX=null,r0=null;function rm(n){sm(n,0)}function tm(n){if(gc(Gb(n)))return n}function um(n,l){if("change"===n)return l}var r1=!1;if(eR){if(eR){var r2="oninput"in document;if(!r2){var r3=document.createElement("div");r3.setAttribute("oninput","return;"),r2="function"==typeof r3.oninput}i=r2}else i=!1;r1=i&&(!document.documentMode||9=l)return{node:i,offset:l-n};n=a}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=Fm(i)}}function yi(){for(var n=window,l=hc();l instanceof n.HTMLIFrameElement;){try{var a="string"==typeof l.contentWindow.location.href}catch(n){a=!1}if(a)n=l.contentWindow;else break;l=hc(n.document)}return l}function zi(n){var l=n&&n.nodeName&&n.nodeName.toLowerCase();return l&&("input"===l&&("text"===n.type||"search"===n.type||"tel"===n.type||"url"===n.type||"password"===n.type)||"textarea"===l||"true"===n.contentEditable)}var r4=eR&&"documentMode"in document&&11>=document.documentMode,r8=null,r6=null,r5=null,r7=!1;function Nm(n,l,a){var i=a.window===a?a.document:9===a.nodeType?a:a.ownerDocument;r7||null==r8||r8!==hc(i)||(i="selectionStart"in(i=r8)&&zi(i)?{start:i.selectionStart,end:i.selectionEnd}:{anchorNode:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset},r5&&ae(r5,i)||(r5=i,0<(i=om(r6,"onSelect")).length&&(l=new rc("onSelect","select",null,l,a),n.push({event:l,listeners:i}),l.target=r8)))}function Om(n,l){var a={};return a[n.toLowerCase()]=l.toLowerCase(),a["Webkit"+n]="webkit"+l,a["Moz"+n]="moz"+l,a}var r9={animationend:Om("Animation","AnimationEnd"),animationiteration:Om("Animation","AnimationIteration"),animationstart:Om("Animation","AnimationStart"),transitionend:Om("Transition","TransitionEnd")},lt={},lr={};function Sm(n){if(lt[n])return lt[n];if(!r9[n])return n;var l,a=r9[n];for(l in a)if(a.hasOwnProperty(l)&&l in lr)return lt[n]=a[l];return n}eR&&(lr=document.createElement("div").style,"AnimationEvent"in window||(delete r9.animationend.animation,delete r9.animationiteration.animation,delete r9.animationstart.animation),"TransitionEvent"in window||delete r9.transitionend.transition);var ll=Sm("animationend"),la=Sm("animationiteration"),lo=Sm("animationstart"),lu=Sm("transitionend"),ls=new Map,lf="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Zm(n,l){ls.set(n,l),Mb(l,[n])}for(var lp=0;lp title"):null)}var lD=null;function Vj(){}function Pn(){if(this.count--,0===this.count){if(this.stylesheets)Qn(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var lM=null;function Qn(n,l){n.stylesheets=null,null!==n.unsuspend&&(n.count++,lM=new Map,l.forEach(Sn,n),lM=null,Pn.call(n))}function Sn(n,l){if(!(4&l.state.loading)){var a=lM.get(n);if(a)var i=a.get("last");else{a=new Map,lM.set(n,a);for(var o=n.querySelectorAll("link[data-precedence],style[data-precedence]"),s=0;st.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var u=n(7653),s="right-scroll-bar-position",d="width-before-scroll-bar",f=(void 0===r&&(r={}),(void 0===o&&(o=function(e){return e}),i=[],a=!1,l={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=o(e,a);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){a=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var executeQueue=function(){var n=t;t=[],n.forEach(e)},cycle=function(){return Promise.resolve().then(executeQueue)};cycle(),i={push:function(e){t.push(e),cycle()},filter:function(e){return t=t.filter(e),i}}}}).options=__assign({async:!0,ssr:!1},r),l),nothing=function(){},p=u.forwardRef(function(e,t){var n,r,o,i=u.useRef(null),a=u.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),l=a[0],c=a[1],s=e.forwardProps,d=e.children,p=e.className,g=e.removeScrollBar,m=e.enabled,v=e.shards,h=e.sideCar,w=e.noIsolation,b=e.inert,y=e.allowPinchZoom,_=e.as,E=void 0===_?"div":_,x=__rest(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),C=(n=[i,t],r=function(e){return n.forEach(function(t){return"function"==typeof t?t(e):t&&(t.current=e),t})},(o=(0,u.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,o.facade),$=__assign(__assign({},x),l);return u.createElement(u.Fragment,null,m&&u.createElement(h,{sideCar:f,removeScrollBar:g,shards:v,noIsolation:w,inert:b,setCallbacks:c,allowPinchZoom:!!y,lockRef:i}),s?u.cloneElement(u.Children.only(d),__assign(__assign({},$),{ref:C})):u.createElement(E,__assign({},$,{className:p,ref:C}),d))});p.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},p.classNames={fullWidth:d,zeroRight:s};var SideCar=function(e){var t=e.sideCar,n=__rest(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return u.createElement(r,__assign({},n))};SideCar.isSideCarExport=!0;var stylesheetSingleton=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=c||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},styleHookSingleton=function(){var e=stylesheetSingleton();return function(t,n){u.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},styleSingleton=function(){var e=styleHookSingleton();return function(t){return e(t.styles,t.dynamic),null}},g={left:0,top:0,right:0,gap:0},parse=function(e){return parseInt(e||"",10)||0},getOffset=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[parse(n),parse(r),parse(o)]},getGapWidth=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return g;var t=getOffset(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},m=styleSingleton(),getStyles=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(s," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(d," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(s," .").concat(s," {\n right: 0 ").concat(r,";\n }\n \n .").concat(d," .").concat(d," {\n margin-right: 0 ").concat(r,";\n }\n \n body {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},RemoveScrollBar=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r,i=u.useMemo(function(){return getGapWidth(o)},[o]);return u.createElement(m,{styles:getStyles(i,!t,o,n?"":"!important")})},v=!1;if("undefined"!=typeof window)try{var h=Object.defineProperty({},"passive",{get:function(){return v=!0,!0}});window.addEventListener("test",h,h),window.removeEventListener("test",h,h)}catch(e){v=!1}var w=!!v&&{passive:!1},elementCanBeScrolled=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},locationCouldBeScrolled=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),elementCouldBeScrolled(e,n)){var r=getScrollVariables(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},elementCouldBeScrolled=function(e,t){return"v"===e?elementCanBeScrolled(t,"overflowY"):elementCanBeScrolled(t,"overflowX")},getScrollVariables=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},handleScroll=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,c=n.target,u=t.contains(c),s=!1,d=l>0,f=0,p=0;do{var g=getScrollVariables(e,c),m=g[0],v=g[1]-g[2]-a*m;(m||v)&&elementCouldBeScrolled(e,c)&&(f+=v,p+=m),c=c.parentNode}while(!u&&c!==document.body||u&&(t.contains(c)||t===c));return d&&(o&&0===f||!o&&l>f)?s=!0:!d&&(o&&0===p||!o&&-l>p)&&(s=!0),s},getTouchXY=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(e){return[e.deltaX,e.deltaY]},extractRef=function(e){return e&&"current"in e?e.current:e},b=0,y=[],_=(f.useMedium(function(e){var t=u.useRef([]),n=u.useRef([0,0]),r=u.useRef(),o=u.useState(b++)[0],i=u.useState(function(){return styleSingleton()})[0],a=u.useRef(e);u.useEffect(function(){a.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;oMath.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=locationCouldBeScrolled(d,s);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=locationCouldBeScrolled(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(c||u)&&(r.current=o),!o)return!0;var p=r.current||o;return handleScroll(p,t,e,"h"===p?c:u,!0)},[]),c=u.useCallback(function(e){if(y.length&&y[y.length-1]===i){var n="deltaY"in e?getDeltaXY(e):getTouchXY(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(extractRef).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),s=u.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=u.useCallback(function(e){n.current=getTouchXY(e),r.current=void 0},[]),f=u.useCallback(function(t){s(t.type,getDeltaXY(t),t.target,l(t,e.lockRef.current))},[]),p=u.useCallback(function(t){s(t.type,getTouchXY(t),t.target,l(t,e.lockRef.current))},[]);u.useEffect(function(){return y.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,w),document.addEventListener("touchmove",c,w),document.addEventListener("touchstart",d,w),function(){y=y.filter(function(e){return e!==i}),document.removeEventListener("wheel",c,w),document.removeEventListener("touchmove",c,w),document.removeEventListener("touchstart",d,w)}},[]);var g=e.removeScrollBar,m=e.inert;return u.createElement(u.Fragment,null,m?u.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,g?u.createElement(RemoveScrollBar,{gapMode:"margin"}):null)}),SideCar),E=u.forwardRef(function(e,t){return u.createElement(p,__assign({},e,{ref:t,sideCar:_}))});E.classNames=p.classNames;var x=E},7205:function(e,t,n){"use strict";n.d(t,{gm:function(){return $f631663db3294ace$export$b39126d51d94e6f3}});var r=n(7653);let o=(0,r.createContext)(void 0);function $f631663db3294ace$export$b39126d51d94e6f3(e){let t=(0,r.useContext)(o);return e||t||"ltr"}},7248:function(e,t,n){"use strict";n.d(t,{oC:function(){return eV},VY:function(){return eW},ZA:function(){return eB},ck:function(){return eH},wU:function(){return eY},__:function(){return eZ},Uv:function(){return $d08ef79370b62062$export$602eac185826482c},Ee:function(){return eK},Rk:function(){return eX},fC:function(){return $d08ef79370b62062$export$be92b6f5f03c0fe9},Z0:function(){return ez},Tr:function(){return $d08ef79370b62062$export$d7a01e11500dfb6f},tu:function(){return ej},fF:function(){return eG},xz:function(){return eN}});var r=n(7198),o=n(7653),i=n(1082),a=n(8556),l=n(4036),c=n(7840),u=n(8671),s=n(1171),d=n(7205),f=n(8646),p=n(6010),g=n(9555),m=n(6303),v=n(422),h=n(2268),w=n(7575),b=n(306),y=n(432),_=n(6418),E=n(7146),x=n(4397);let C=["Enter"," "],$=["ArrowUp","PageDown","End"],S=["ArrowDown","PageUp","Home",...$],R={ltr:[...C,"ArrowRight"],rtl:[...C,"ArrowLeft"]},M={ltr:["ArrowLeft"],rtl:["ArrowRight"]},O="Menu",[A,P,T]=(0,s.B)(O),[D,k]=(0,l.b)(O,[T,v.D7,b.Pc]),L=(0,v.D7)(),F=(0,b.Pc)(),[I,N]=D(O),[W,B]=D(O),Z=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e,a=L(n);return(0,o.createElement)(v.ee,(0,r.Z)({},a,i,{ref:t}))}),H="MenuPortal",[V,K]=D(H,{forceMount:void 0}),X="MenuContent",[Y,z]=D(X),G=(0,o.forwardRef)((e,t)=>{let n=K(X,e.__scopeMenu),{forceMount:i=n.forceMount,...a}=e,l=N(X,e.__scopeMenu),c=B(X,e.__scopeMenu);return(0,o.createElement)(A.Provider,{scope:e.__scopeMenu},(0,o.createElement)(w.z,{present:i||l.open},(0,o.createElement)(A.Slot,{scope:e.__scopeMenu},c.modal?(0,o.createElement)(j,(0,r.Z)({},a,{ref:t})):(0,o.createElement)(U,(0,r.Z)({},a,{ref:t})))))}),j=(0,o.forwardRef)((e,t)=>{let n=N(X,e.__scopeMenu),l=(0,o.useRef)(null),c=(0,a.e)(t,l);return(0,o.useEffect)(()=>{let e=l.current;if(e)return(0,E.Ry)(e)},[]),(0,o.createElement)(q,(0,r.Z)({},e,{ref:c,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),U=(0,o.forwardRef)((e,t)=>{let n=N(X,e.__scopeMenu);return(0,o.createElement)(q,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),q=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,loop:l=!1,trapFocus:c,onOpenAutoFocus:u,onCloseAutoFocus:s,disableOutsidePointerEvents:d,onEntryFocus:m,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:_,onInteractOutside:E,onDismiss:C,disableOutsideScroll:R,...M}=e,O=N(X,n),A=B(X,n),T=L(n),D=F(n),k=P(n),[I,W]=(0,o.useState)(null),Z=(0,o.useRef)(null),H=(0,a.e)(t,Z,O.onContentChange),V=(0,o.useRef)(0),K=(0,o.useRef)(""),z=(0,o.useRef)(0),G=(0,o.useRef)(null),j=(0,o.useRef)("right"),U=(0,o.useRef)(0),q=R?x.Z:o.Fragment,Q=R?{as:y.g7,allowPinchZoom:!0}:void 0,handleTypeaheadSearch=e=>{var t,n;let r=K.current+e,o=k().filter(e=>!e.disabled),i=document.activeElement,a=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,l=o.map(e=>e.textValue),c=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0]),i=o?t[0]:t,a=n?e.indexOf(n):-1,l=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length])),c=1===i.length;c&&(l=l.filter(e=>e!==n));let u=l.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return u!==n?u:void 0}(l,r,a),u=null===(n=o.find(e=>e.textValue===c))||void 0===n?void 0:n.ref.current;!function updateSearch(e){K.current=e,window.clearTimeout(V.current),""!==e&&(V.current=window.setTimeout(()=>updateSearch(""),1e3))}(r),u&&setTimeout(()=>u.focus())};(0,o.useEffect)(()=>()=>window.clearTimeout(V.current),[]),(0,p.EW)();let J=(0,o.useCallback)(e=>{var t,n;let r=j.current===(null===(t=G.current)||void 0===t?void 0:t.side);return r&&function(e,t){if(!t)return!1;let n={x:e.clientX,y:e.clientY};return function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;er!=u>r&&n<(c-a)*(r-l)/(u-l)+a;s&&(o=!o)}return o}(n,t)}(e,null===(n=G.current)||void 0===n?void 0:n.area)},[]);return(0,o.createElement)(Y,{scope:n,searchRef:K,onItemEnter:(0,o.useCallback)(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:(0,o.useCallback)(e=>{var t;J(e)||(null===(t=Z.current)||void 0===t||t.focus(),W(null))},[J]),onTriggerLeave:(0,o.useCallback)(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:z,onPointerGraceIntentChange:(0,o.useCallback)(e=>{G.current=e},[])},(0,o.createElement)(q,Q,(0,o.createElement)(g.M,{asChild:!0,trapped:c,onMountAutoFocus:(0,i.M)(u,e=>{var t;e.preventDefault(),null===(t=Z.current)||void 0===t||t.focus()}),onUnmountAutoFocus:s},(0,o.createElement)(f.XB,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:_,onInteractOutside:E,onDismiss:C},(0,o.createElement)(b.fC,(0,r.Z)({asChild:!0},D,{dir:A.dir,orientation:"vertical",loop:l,currentTabStopId:I,onCurrentTabStopIdChange:W,onEntryFocus:(0,i.M)(m,e=>{A.isUsingKeyboardRef.current||e.preventDefault()})}),(0,o.createElement)(v.VY,(0,r.Z)({role:"menu","aria-orientation":"vertical","data-state":$6cc32821e9371a1c$var$getOpenState(O.open),"data-radix-menu-content":"",dir:A.dir},T,M,{ref:H,style:{outline:"none",...M.style},onKeyDown:(0,i.M)(M.onKeyDown,e=>{let t=e.target,n=t.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,o=1===e.key.length;n&&("Tab"===e.key&&e.preventDefault(),!r&&o&&handleTypeaheadSearch(e.key));let i=Z.current;if(e.target!==i||!S.includes(e.key))return;e.preventDefault();let a=k().filter(e=>!e.disabled),l=a.map(e=>e.ref.current);$.includes(e.key)&&l.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(l)}),onBlur:(0,i.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(V.current),K.current="")}),onPointerMove:(0,i.M)(e.onPointerMove,$6cc32821e9371a1c$var$whenMouse(e=>{let t=e.target,n=U.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>U.current?"right":"left";j.current=t,U.current=e.clientX}}))})))))))}),Q=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e;return(0,o.createElement)(u.WV.div,(0,r.Z)({role:"group"},i,{ref:t}))}),J=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e;return(0,o.createElement)(u.WV.div,(0,r.Z)({},i,{ref:t}))}),ee="MenuItem",et="menu.itemSelect",en=(0,o.forwardRef)((e,t)=>{let{disabled:n=!1,onSelect:l,...c}=e,s=(0,o.useRef)(null),d=B(ee,e.__scopeMenu),f=z(ee,e.__scopeMenu),p=(0,a.e)(t,s),g=(0,o.useRef)(!1);return(0,o.createElement)(er,(0,r.Z)({},c,{ref:p,disabled:n,onClick:(0,i.M)(e.onClick,()=>{let e=s.current;if(!n&&e){let t=new CustomEvent(et,{bubbles:!0,cancelable:!0});e.addEventListener(et,e=>null==l?void 0:l(e),{once:!0}),(0,u.jH)(e,t),t.defaultPrevented?g.current=!1:d.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),g.current=!0},onPointerUp:(0,i.M)(e.onPointerUp,e=>{var t;g.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;!n&&(!t||" "!==e.key)&&C.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))}),er=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,disabled:l=!1,textValue:c,...s}=e,d=z(ee,n),f=F(n),p=(0,o.useRef)(null),g=(0,a.e)(t,p),[m,v]=(0,o.useState)(!1),[h,w]=(0,o.useState)("");return(0,o.useEffect)(()=>{let e=p.current;if(e){var t;w((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[s.children]),(0,o.createElement)(A.ItemSlot,{scope:n,disabled:l,textValue:null!=c?c:h},(0,o.createElement)(b.ck,(0,r.Z)({asChild:!0},f,{focusable:!l}),(0,o.createElement)(u.WV.div,(0,r.Z)({role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0},s,{ref:g,onPointerMove:(0,i.M)(e.onPointerMove,$6cc32821e9371a1c$var$whenMouse(e=>{if(l)d.onItemLeave(e);else if(d.onItemEnter(e),!e.defaultPrevented){let t=e.currentTarget;t.focus()}})),onPointerLeave:(0,i.M)(e.onPointerLeave,$6cc32821e9371a1c$var$whenMouse(e=>d.onItemLeave(e))),onFocus:(0,i.M)(e.onFocus,()=>v(!0)),onBlur:(0,i.M)(e.onBlur,()=>v(!1))}))))}),eo=(0,o.forwardRef)((e,t)=>{let{checked:n=!1,onCheckedChange:a,...l}=e;return(0,o.createElement)(es,{scope:e.__scopeMenu,checked:n},(0,o.createElement)(en,(0,r.Z)({role:"menuitemcheckbox","aria-checked":$6cc32821e9371a1c$var$isIndeterminate(n)?"mixed":n},l,{ref:t,"data-state":$6cc32821e9371a1c$var$getCheckedState(n),onSelect:(0,i.M)(l.onSelect,()=>null==a?void 0:a(!!$6cc32821e9371a1c$var$isIndeterminate(n)||!n),{checkForDefaultPrevented:!1})})))}),[ei,ea]=D("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),el=(0,o.forwardRef)((e,t)=>{let{value:n,onValueChange:i,...a}=e,l=(0,_.W)(i);return(0,o.createElement)(ei,{scope:e.__scopeMenu,value:n,onValueChange:l},(0,o.createElement)(Q,(0,r.Z)({},a,{ref:t})))}),ec=(0,o.forwardRef)((e,t)=>{let{value:n,...a}=e,l=ea("MenuRadioItem",e.__scopeMenu),c=n===l.value;return(0,o.createElement)(es,{scope:e.__scopeMenu,checked:c},(0,o.createElement)(en,(0,r.Z)({role:"menuitemradio","aria-checked":c},a,{ref:t,"data-state":$6cc32821e9371a1c$var$getCheckedState(c),onSelect:(0,i.M)(a.onSelect,()=>{var e;return null===(e=l.onValueChange)||void 0===e?void 0:e.call(l,n)},{checkForDefaultPrevented:!1})})))}),eu="MenuItemIndicator",[es,ed]=D(eu,{checked:!1}),ef=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,forceMount:i,...a}=e,l=ed(eu,n);return(0,o.createElement)(w.z,{present:i||$6cc32821e9371a1c$var$isIndeterminate(l.checked)||!0===l.checked},(0,o.createElement)(u.WV.span,(0,r.Z)({},a,{ref:t,"data-state":$6cc32821e9371a1c$var$getCheckedState(l.checked)})))}),ep=(0,o.forwardRef)((e,t)=>{let{__scopeMenu:n,...i}=e;return(0,o.createElement)(u.WV.div,(0,r.Z)({role:"separator","aria-orientation":"horizontal"},i,{ref:t}))}),eg=((e,t)=>{let{__scopeMenu:n,...i}=e,a=L(n);return(0,o.createElement)(v.Eh,(0,r.Z)({},a,i,{ref:t}))},"MenuSub"),[em,ev]=D(eg),eh="MenuSubTrigger",ew=(0,o.forwardRef)((e,t)=>{let n=N(eh,e.__scopeMenu),l=B(eh,e.__scopeMenu),c=ev(eh,e.__scopeMenu),u=z(eh,e.__scopeMenu),s=(0,o.useRef)(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},g=(0,o.useCallback)(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return(0,o.useEffect)(()=>g,[g]),(0,o.useEffect)(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,o.createElement)(Z,(0,r.Z)({asChild:!0},p),(0,o.createElement)(er,(0,r.Z)({id:c.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":c.contentId,"data-state":$6cc32821e9371a1c$var$getOpenState(n.open)},e,{ref:(0,a.F)(t,c.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,i.M)(e.onPointerMove,$6cc32821e9371a1c$var$whenMouse(t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||s.current||(u.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{n.onOpenChange(!0),g()},100))})),onPointerLeave:(0,i.M)(e.onPointerLeave,$6cc32821e9371a1c$var$whenMouse(e=>{var t,r;g();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,i="right"===t,a=o[i?"left":"right"],l=o[i?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:o.top},{x:l,y:o.top},{x:l,y:o.bottom},{x:a,y:o.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.M)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;if(!e.disabled&&(!r||" "!==t.key)&&R[l.dir].includes(t.key)){var o;n.onOpenChange(!0),null===(o=n.content)||void 0===o||o.focus(),t.preventDefault()}})})))}),eb=(0,o.forwardRef)((e,t)=>{let n=K(X,e.__scopeMenu),{forceMount:l=n.forceMount,...c}=e,u=N(X,e.__scopeMenu),s=B(X,e.__scopeMenu),d=ev("MenuSubContent",e.__scopeMenu),f=(0,o.useRef)(null),p=(0,a.e)(t,f);return(0,o.createElement)(A.Provider,{scope:e.__scopeMenu},(0,o.createElement)(w.z,{present:l||u.open},(0,o.createElement)(A.Slot,{scope:e.__scopeMenu},(0,o.createElement)(q,(0,r.Z)({id:d.contentId,"aria-labelledby":d.triggerId},c,{ref:p,align:"start",side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;s.isUsingKeyboardRef.current&&(null===(t=f.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=M[s.dir].includes(e.key);if(t&&n){var r;u.onOpenChange(!1),null===(r=d.trigger)||void 0===r||r.focus(),e.preventDefault()}})})))))});function $6cc32821e9371a1c$var$getOpenState(e){return e?"open":"closed"}function $6cc32821e9371a1c$var$isIndeterminate(e){return"indeterminate"===e}function $6cc32821e9371a1c$var$getCheckedState(e){return $6cc32821e9371a1c$var$isIndeterminate(e)?"indeterminate":e?"checked":"unchecked"}function $6cc32821e9371a1c$var$whenMouse(e){return t=>"mouse"===t.pointerType?e(t):void 0}let $6cc32821e9371a1c$export$be92b6f5f03c0fe9=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:a,modal:l=!0}=e,c=L(t),[u,s]=(0,o.useState)(null),f=(0,o.useRef)(!1),p=(0,_.W)(a),g=(0,d.gm)(i);return(0,o.useEffect)(()=>{let handleKeyDown=()=>{f.current=!0,document.addEventListener("pointerdown",handlePointer,{capture:!0,once:!0}),document.addEventListener("pointermove",handlePointer,{capture:!0,once:!0})},handlePointer=()=>f.current=!1;return document.addEventListener("keydown",handleKeyDown,{capture:!0}),()=>{document.removeEventListener("keydown",handleKeyDown,{capture:!0}),document.removeEventListener("pointerdown",handlePointer,{capture:!0}),document.removeEventListener("pointermove",handlePointer,{capture:!0})}},[]),(0,o.createElement)(v.fC,c,(0,o.createElement)(I,{scope:t,open:n,onOpenChange:p,content:u,onContentChange:s},(0,o.createElement)(W,{scope:t,onClose:(0,o.useCallback)(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:g,modal:l},r)))},$6cc32821e9371a1c$export$602eac185826482c=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:i}=e,a=N(H,t);return(0,o.createElement)(V,{scope:t,forceMount:n},(0,o.createElement)(w.z,{present:n||a.open},(0,o.createElement)(h.h,{asChild:!0,container:i},r)))},$6cc32821e9371a1c$export$d7a01e11500dfb6f=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:i}=e,a=N(eg,t),l=L(t),[c,u]=(0,o.useState)(null),[s,d]=(0,o.useState)(null),f=(0,_.W)(i);return(0,o.useEffect)(()=>(!1===a.open&&f(!1),()=>f(!1)),[a.open,f]),(0,o.createElement)(v.fC,l,(0,o.createElement)(I,{scope:t,open:r,onOpenChange:f,content:s,onContentChange:d},(0,o.createElement)(em,{scope:t,contentId:(0,m.M)(),triggerId:(0,m.M)(),trigger:c,onTriggerChange:u},n)))},ey="DropdownMenu",[e_,eE]=(0,l.b)(ey,[k]),ex=k(),[eC,e$]=e_(ey),eS=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,disabled:l=!1,...c}=e,s=e$("DropdownMenuTrigger",n),d=ex(n);return(0,o.createElement)(Z,(0,r.Z)({asChild:!0},d),(0,o.createElement)(u.WV.button,(0,r.Z)({type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":l?"":void 0,disabled:l},c,{ref:(0,a.F)(t,s.triggerRef),onPointerDown:(0,i.M)(e.onPointerDown,e=>{l||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{!l&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})))}),eR=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...a}=e,l=e$("DropdownMenuContent",n),c=ex(n),u=(0,o.useRef)(!1);return(0,o.createElement)(G,(0,r.Z)({id:l.contentId,"aria-labelledby":l.triggerId},c,a,{ref:t,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;u.current||null===(t=l.triggerRef.current)||void 0===t||t.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,i.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!l.modal||r)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),eM=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(Q,(0,r.Z)({},a,i,{ref:t}))}),eO=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(J,(0,r.Z)({},a,i,{ref:t}))}),eA=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(en,(0,r.Z)({},a,i,{ref:t}))}),eP=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(eo,(0,r.Z)({},a,i,{ref:t}))}),eT=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(el,(0,r.Z)({},a,i,{ref:t}))}),eD=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(ec,(0,r.Z)({},a,i,{ref:t}))}),ek=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(ef,(0,r.Z)({},a,i,{ref:t}))}),eL=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(ep,(0,r.Z)({},a,i,{ref:t}))}),eF=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(ew,(0,r.Z)({},a,i,{ref:t}))}),eI=(0,o.forwardRef)((e,t)=>{let{__scopeDropdownMenu:n,...i}=e,a=ex(n);return(0,o.createElement)(eb,(0,r.Z)({},a,i,{ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),$d08ef79370b62062$export$be92b6f5f03c0fe9=e=>{let{__scopeDropdownMenu:t,children:n,dir:i,open:a,defaultOpen:l,onOpenChange:u,modal:s=!0}=e,d=ex(t),f=(0,o.useRef)(null),[p=!1,g]=(0,c.T)({prop:a,defaultProp:l,onChange:u});return(0,o.createElement)(eC,{scope:t,triggerId:(0,m.M)(),triggerRef:f,contentId:(0,m.M)(),open:p,onOpenChange:g,onOpenToggle:(0,o.useCallback)(()=>g(e=>!e),[g]),modal:s},(0,o.createElement)($6cc32821e9371a1c$export$be92b6f5f03c0fe9,(0,r.Z)({},d,{open:p,onOpenChange:g,dir:i,modal:s}),n))},eN=eS,$d08ef79370b62062$export$602eac185826482c=e=>{let{__scopeDropdownMenu:t,...n}=e,i=ex(t);return(0,o.createElement)($6cc32821e9371a1c$export$602eac185826482c,(0,r.Z)({},i,n))},eW=eR,eB=eM,eZ=eO,eH=eA,eV=eP,eK=eT,eX=eD,eY=ek,ez=eL,$d08ef79370b62062$export$d7a01e11500dfb6f=e=>{let{__scopeDropdownMenu:t,children:n,open:i,onOpenChange:a,defaultOpen:l}=e,u=ex(t),[s=!1,d]=(0,c.T)({prop:i,defaultProp:l,onChange:a});return(0,o.createElement)($6cc32821e9371a1c$export$d7a01e11500dfb6f,(0,r.Z)({},u,{open:s,onOpenChange:d}),n)},eG=eF,ej=eI},6010:function(e,t,n){"use strict";n.d(t,{EW:function(){return $3db38b7d1fb3fe6a$export$b7ece24a22aeda8c}});var r=n(7653);let o=0;function $3db38b7d1fb3fe6a$export$b7ece24a22aeda8c(){(0,r.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:$3db38b7d1fb3fe6a$var$createFocusGuard()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:$3db38b7d1fb3fe6a$var$createFocusGuard()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),o--}},[])}function $3db38b7d1fb3fe6a$var$createFocusGuard(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}},9555:function(e,t,n){"use strict";let r;n.d(t,{M:function(){return f}});var o=n(7198),i=n(7653),a=n(8556),l=n(8671),c=n(6418);let u="focusScope.autoFocusOnMount",s="focusScope.autoFocusOnUnmount",d={bubbles:!1,cancelable:!0},f=(0,i.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:f,onUnmountAutoFocus:g,...m}=e,[v,h]=(0,i.useState)(null),w=(0,c.W)(f),b=(0,c.W)(g),y=(0,i.useRef)(null),_=(0,a.e)(t,e=>h(e)),E=(0,i.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,i.useEffect)(()=>{if(r){function handleFocusIn(e){if(E.paused||!v)return;let t=e.target;v.contains(t)?y.current=t:$d3863c46a17e8a28$var$focus(y.current,{select:!0})}function handleFocusOut(e){if(E.paused||!v)return;let t=e.relatedTarget;null===t||v.contains(t)||$d3863c46a17e8a28$var$focus(y.current,{select:!0})}document.addEventListener("focusin",handleFocusIn),document.addEventListener("focusout",handleFocusOut);let e=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&$d3863c46a17e8a28$var$focus(v)});return v&&e.observe(v,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn),document.removeEventListener("focusout",handleFocusOut),e.disconnect()}}},[r,v,E.paused]),(0,i.useEffect)(()=>{if(v){p.add(E);let e=document.activeElement,t=v.contains(e);if(!t){let t=new CustomEvent(u,d);v.addEventListener(u,w),v.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if($d3863c46a17e8a28$var$focus(r,{select:t}),document.activeElement!==n)return}($d3863c46a17e8a28$var$getTabbableCandidates(v).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&$d3863c46a17e8a28$var$focus(v))}return()=>{v.removeEventListener(u,w),setTimeout(()=>{let t=new CustomEvent(s,d);v.addEventListener(s,b),v.dispatchEvent(t),t.defaultPrevented||$d3863c46a17e8a28$var$focus(null!=e?e:document.body,{select:!0}),v.removeEventListener(s,b),p.remove(E)},0)}}},[v,w,b,E]);let x=(0,i.useCallback)(e=>{if(!n&&!r||E.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,i]=function(e){let t=$d3863c46a17e8a28$var$getTabbableCandidates(e),n=$d3863c46a17e8a28$var$findVisible(t,e),r=$d3863c46a17e8a28$var$findVisible(t.reverse(),e);return[n,r]}(t),a=r&&i;a?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(i,{select:!0})):(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,E.paused]);return(0,i.createElement)(l.WV.div,(0,o.Z)({tabIndex:-1},m,{ref:_,onKeyDown:x}))});function $d3863c46a17e8a28$var$getTabbableCandidates(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function $d3863c46a17e8a28$var$findVisible(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function $d3863c46a17e8a28$var$focus(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let p=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=$d3863c46a17e8a28$var$arrayRemove(r,e)).unshift(e)},remove(e){var t;null===(t=(r=$d3863c46a17e8a28$var$arrayRemove(r,e))[0])||void 0===t||t.resume()}});function $d3863c46a17e8a28$var$arrayRemove(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},6303:function(e,t,n){"use strict";n.d(t,{M:function(){return $1746a345f3d73bb7$export$f680877a34711e37}});var r,o=n(7653),i=n(1469);let a=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),l=0;function $1746a345f3d73bb7$export$f680877a34711e37(e){let[t,n]=o.useState(a());return(0,i.b)(()=>{e||n(e=>null!=e?e:String(l++))},[e]),e||(t?`radix-${t}`:"")}},422:function(e,t,n){"use strict";n.d(t,{ee:function(){return k},Eh:function(){return F},VY:function(){return L},fC:function(){return $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9},D7:function(){return C}});var r=n(7198),o=n(7653);let i=["top","right","bottom","left"],a=Math.min,l=Math.max,c=Math.round,u=Math.floor,createCoords=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function floating_ui_utils_evaluate(e,t){return"function"==typeof e?e(t):e}function floating_ui_utils_getSide(e){return e.split("-")[0]}function floating_ui_utils_getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function floating_ui_utils_getSideAxis(e){return["top","bottom"].includes(floating_ui_utils_getSide(e))?"y":"x"}function floating_ui_utils_getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>d[e])}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function floating_ui_utils_getPaddingObject(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function floating_ui_utils_rectToClientRect(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function computeCoordsFromPlacement(e,t,n){let r,{reference:o,floating:i}=e,a=floating_ui_utils_getSideAxis(t),l=getOppositeAxis(floating_ui_utils_getSideAxis(t)),c=getAxisLength(l),u=floating_ui_utils_getSide(t),s="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[c]/2-i[c]/2;switch(u){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(floating_ui_utils_getAlignment(t)){case"start":r[l]-=p*(n&&s?-1:1);break;case"end":r[l]+=p*(n&&s?-1:1)}return r}let computePosition=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),c=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:d}=computeCoordsFromPlacement(u,r,c),f=r,p={},g=0;for(let n=0;n({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:c,elements:u,middlewareData:s}=t,{element:d,padding:f=0}=floating_ui_utils_evaluate(e,t)||{};if(null==d)return{};let p=floating_ui_utils_getPaddingObject(f),g={x:n,y:r},m=getOppositeAxis(floating_ui_utils_getSideAxis(o)),v=getAxisLength(m),h=await c.getDimensions(d),w="y"===m,b=w?"clientHeight":"clientWidth",y=i.reference[v]+i.reference[m]-g[m]-i.floating[v],_=g[m]-i.reference[m],E=await (null==c.getOffsetParent?void 0:c.getOffsetParent(d)),x=E?E[b]:0;x&&await (null==c.isElement?void 0:c.isElement(E))||(x=u.floating[b]||i.floating[v]);let C=x/2-h[v]/2-1,$=a(p[w?"top":"left"],C),S=a(p[w?"bottom":"right"],C),R=x-h[v]-S,M=x/2-h[v]/2+(y/2-_/2),O=l($,a(M,R)),A=!s.arrow&&null!=floating_ui_utils_getAlignment(o)&&M!=O&&i.reference[v]/2-(M<$?$:S)-h[v]/2<0,P=A?M<$?M-$:M-R:0;return{[m]:g[m]+P,data:{[m]:O,centerOffset:M-O-P,...A&&{alignmentOffset:P}},reset:A}}});function getSideOffsets(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function isAnySideFullyClipped(e){return i.some(t=>e[t]>=0)}async function convertValueToCoords(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=floating_ui_utils_getSide(n),l=floating_ui_utils_getAlignment(n),c="y"===floating_ui_utils_getSideAxis(n),u=["left","top"].includes(a)?-1:1,s=i&&c?-1:1,d=floating_ui_utils_evaluate(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:g}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return l&&"number"==typeof g&&(p="end"===l?-1*g:g),c?{x:p*s,y:f*u}:{x:f*u,y:p*s}}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function getDocumentElement(e){var t;return null==(t=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function isNode(e){return e instanceof Node||e instanceof getWindow(e).Node}function isElement(e){return e instanceof Element||e instanceof getWindow(e).Element}function isHTMLElement(e){return e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=getComputedStyle(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function isContainingBlock(e){let t=isWebKit(),n=getComputedStyle(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function getParentNode(e){if("html"===getNodeName(e))return e;let t=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(t)?t.host:t}function getOverflowAncestors(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function getNearestOverflowAncestor(e){let t=getParentNode(e);return isLastTraversableNode(t)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(t)&&isOverflowElement(t)?t:getNearestOverflowAncestor(t)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=getWindow(o);return i?t.concat(a,a.visualViewport||[],isOverflowElement(o)?o:[],a.frameElement&&n?getOverflowAncestors(a.frameElement):[]):t.concat(o,getOverflowAncestors(o,[],n))}function getCssDimensions(e){let t=getComputedStyle(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=isHTMLElement(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=c(n)!==i||c(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){let t=unwrapElement(e);if(!isHTMLElement(t))return createCoords(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=getCssDimensions(t),a=(i?c(n.width):n.width)/r,l=(i?c(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let f=createCoords(0);function getVisualOffsets(e){let t=getWindow(e);return isWebKit()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:f}function getBoundingClientRect(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=unwrapElement(e),l=createCoords(1);t&&(r?isElement(r)&&(l=getScale(r)):l=getScale(e));let c=(void 0===(o=n)&&(o=!1),r&&(!o||r===getWindow(a))&&o)?getVisualOffsets(a):createCoords(0),u=(i.left+c.x)/l.x,s=(i.top+c.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=getWindow(a),t=r&&isElement(r)?getWindow(r):r,n=e.frameElement;for(;n&&r&&t!==e;){let e=getScale(n),t=n.getBoundingClientRect(),r=getComputedStyle(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,s*=e.y,d*=e.x,f*=e.y,u+=o,s+=i,n=getWindow(n).frameElement}}return floating_ui_utils_rectToClientRect({width:d,height:f,x:u,y:s})}function getWindowScrollBarX(e){return getBoundingClientRect(getDocumentElement(e)).left+getNodeScroll(e).scrollLeft}function getClientRectFromClippingAncestor(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=getWindow(e),r=getDocumentElement(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,c=0;if(o){i=o.width,a=o.height;let e=isWebKit();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,c=o.offsetTop)}return{width:i,height:a,x:l,y:c}}(e,n);else if("document"===t)r=function(e){let t=getDocumentElement(e),n=getNodeScroll(e),r=e.ownerDocument.body,o=l(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=l(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+getWindowScrollBarX(e),c=-n.scrollTop;return"rtl"===getComputedStyle(r).direction&&(a+=l(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:c}}(getDocumentElement(e));else if(isElement(t))r=function(e,t){let n=getBoundingClientRect(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=isHTMLElement(e)?getScale(e):createCoords(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,c=o*i.x,u=r*i.y;return{width:a,height:l,x:c,y:u}}(t,n);else{let n=getVisualOffsets(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return floating_ui_utils_rectToClientRect(r)}function getTrueOffsetParent(e,t){return isHTMLElement(e)&&"fixed"!==getComputedStyle(e).position?t?t(e):e.offsetParent:null}function getOffsetParent(e,t){let n=getWindow(e);if(!isHTMLElement(e))return n;let r=getTrueOffsetParent(e,t);for(;r&&["table","td","th"].includes(getNodeName(r))&&"static"===getComputedStyle(r).position;)r=getTrueOffsetParent(r,t);return r&&("html"===getNodeName(r)||"body"===getNodeName(r)&&"static"===getComputedStyle(r).position&&!isContainingBlock(r))?n:r||function(e){let t=getParentNode(e);for(;isHTMLElement(t)&&!isLastTraversableNode(t);){if(isContainingBlock(t))return t;t=getParentNode(t)}return null}(e)||n}let getElementRects=async function(e){let{reference:t,floating:n,strategy:r}=e,o=this.getOffsetParent||getOffsetParent,i=this.getDimensions;return{reference:function(e,t,n){let r=isHTMLElement(t),o=getDocumentElement(t),i="fixed"===n,a=getBoundingClientRect(e,!0,i,t),l={scrollLeft:0,scrollTop:0},c=createCoords(0);if(r||!r&&!i){if(("body"!==getNodeName(t)||isOverflowElement(o))&&(l=getNodeScroll(t)),r){let e=getBoundingClientRect(t,!0,i,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else o&&(c.x=getWindowScrollBarX(o))}return{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}(t,await o(n),r),floating:{x:0,y:0,...await i(n)}}},p={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,o=isHTMLElement(n),i=getDocumentElement(n);if(n===i)return t;let a={scrollLeft:0,scrollTop:0},l=createCoords(1),c=createCoords(0);if((o||!o&&"fixed"!==r)&&(("body"!==getNodeName(n)||isOverflowElement(i))&&(a=getNodeScroll(n)),isHTMLElement(n))){let e=getBoundingClientRect(n);l=getScale(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}return{width:t.width*l.x,height:t.height*l.y,x:t.x*l.x-a.scrollLeft*l.x+c.x,y:t.y*l.y-a.scrollTop*l.y+c.y}},getDocumentElement:getDocumentElement,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i="clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=getOverflowAncestors(e,[],!1).filter(e=>isElement(e)&&"body"!==getNodeName(e)),o=null,i="fixed"===getComputedStyle(e).position,a=i?getParentNode(e):e;for(;isElement(a)&&!isLastTraversableNode(a);){let t=getComputedStyle(a),n=isContainingBlock(a);n||"fixed"!==t.position||(o=null);let l=i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||isOverflowElement(a)&&!n&&function hasFixedPositionAncestor(e,t){let n=getParentNode(e);return!(n===t||!isElement(n)||isLastTraversableNode(n))&&("fixed"===getComputedStyle(n).position||hasFixedPositionAncestor(n,t))}(e,a);l?r=r.filter(e=>e!==a):o=t,a=getParentNode(a)}return t.set(e,r),r}(t,this._c):[].concat(n),c=[...i,r],u=c[0],s=c.reduce((e,n)=>{let r=getClientRectFromClippingAncestor(t,n,o);return e.top=l(r.top,e.top),e.right=a(r.right,e.right),e.bottom=a(r.bottom,e.bottom),e.left=l(r.left,e.left),e},getClientRectFromClippingAncestor(t,u,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent,getElementRects,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return getCssDimensions(e)},getScale,isElement:isElement,isRTL:function(e){return"rtl"===getComputedStyle(e).direction}},floating_ui_dom_computePosition=(e,t,n)=>{let r=new Map,o={platform:p,...n},i={...o.platform,_c:r};return computePosition(e,t,{...o,platform:i})};var g=n(3458);let floating_ui_react_dom_arrow=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return arrow({element:n.current,padding:r}).fn(t)}else if(n)return arrow({element:n,padding:r}).fn(t);return{}}});var m="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function deepEqual(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(r=n;0!=r--;)if(!deepEqual(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!deepEqual(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function getDPR(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function roundByDPR(e,t){let n=getDPR(e);return Math.round(t*n)/n}function useLatestRef(e){let t=o.useRef(e);return m(()=>{t.current=e}),t}var v=n(8671);let h=(0,o.forwardRef)((e,t)=>{let{children:n,width:i=10,height:a=5,...l}=e;return(0,o.createElement)(v.WV.svg,(0,r.Z)({},l,{ref:t,width:i,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var w=n(8556),b=n(4036),y=n(6418),_=n(1469);let E="Popper",[x,C]=(0,b.b)(E),[$,S]=x(E),R=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:i,...a}=e,l=S("PopperAnchor",n),c=(0,o.useRef)(null),u=(0,w.e)(t,c);return(0,o.useEffect)(()=>{l.onAnchorChange((null==i?void 0:i.current)||c.current)}),i?null:(0,o.createElement)(v.WV.div,(0,r.Z)({},a,{ref:u}))}),M="PopperContent",[O,A]=x(M),P=(0,o.forwardRef)((e,t)=>{var n,i,c,s,d,f,p,h,b,E,x,C,$,R;let{__scopePopper:A,side:P="bottom",sideOffset:T=0,align:D="center",alignOffset:k=0,arrowPadding:L=0,avoidCollisions:F=!0,collisionBoundary:I=[],collisionPadding:N=0,sticky:W="partial",hideWhenDetached:B=!1,updatePositionStrategy:Z="optimized",onPlaced:H,...V}=e,K=S(M,A),[X,Y]=(0,o.useState)(null),z=(0,w.e)(t,e=>Y(e)),[G,j]=(0,o.useState)(null),U=function(e){let[t,n]=(0,o.useState)(void 0);return(0,_.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(G),q=null!==(n=null==U?void 0:U.width)&&void 0!==n?n:0,Q=null!==(i=null==U?void 0:U.height)&&void 0!==i?i:0,J="number"==typeof N?N:{top:0,right:0,bottom:0,left:0,...N},ee=Array.isArray(I)?I:[I],et=ee.length>0,en={padding:J,boundary:ee.filter($cf1ac5d9fe0e8206$var$isNotNull),altBoundary:et},{refs:er,floatingStyles:eo,placement:ei,isPositioned:ea,middlewareData:el}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:a,floating:l}={},transform:c=!0,whileElementsMounted:u,open:s}=e,[d,f]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,v]=o.useState(r);deepEqual(p,r)||v(r);let[h,w]=o.useState(null),[b,y]=o.useState(null),_=o.useCallback(e=>{e!=$.current&&($.current=e,w(e))},[w]),E=o.useCallback(e=>{e!==S.current&&(S.current=e,y(e))},[y]),x=a||h,C=l||b,$=o.useRef(null),S=o.useRef(null),R=o.useRef(d),M=useLatestRef(u),O=useLatestRef(i),A=o.useCallback(()=>{if(!$.current||!S.current)return;let e={placement:t,strategy:n,middleware:p};O.current&&(e.platform=O.current),floating_ui_dom_computePosition($.current,S.current,e).then(e=>{let t={...e,isPositioned:!0};P.current&&!deepEqual(R.current,t)&&(R.current=t,g.flushSync(()=>{f(t)}))})},[p,t,n,O]);m(()=>{!1===s&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[s]);let P=o.useRef(!1);m(()=>(P.current=!0,()=>{P.current=!1}),[]),m(()=>{if(x&&($.current=x),C&&(S.current=C),x&&C){if(M.current)return M.current(x,C,A);A()}},[x,C,A,M]);let T=o.useMemo(()=>({reference:$,floating:S,setReference:_,setFloating:E}),[_,E]),D=o.useMemo(()=>({reference:x,floating:C}),[x,C]),k=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=roundByDPR(D.floating,d.x),r=roundByDPR(D.floating,d.y);return c?{...e,transform:"translate("+t+"px, "+r+"px)",...getDPR(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,c,D.floating,d.x,d.y]);return o.useMemo(()=>({...d,update:A,refs:T,elements:D,floatingStyles:k}),[d,A,T,D,k])}({strategy:"fixed",placement:P+("center"!==D?"-"+D:""),whileElementsMounted:(...e)=>{let t=function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:c=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=r,p=unwrapElement(e),g=i||c?[...p?getOverflowAncestors(p):[],...getOverflowAncestors(t)]:[];g.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let m=p&&d?function(e,t){let n,r=null,o=getDocumentElement(e);function cleanup(){clearTimeout(n),r&&r.disconnect(),r=null}return!function refresh(i,c){void 0===i&&(i=!1),void 0===c&&(c=1),cleanup();let{left:s,top:d,width:f,height:p}=e.getBoundingClientRect();if(i||t(),!f||!p)return;let g=u(d),m=u(o.clientWidth-(s+f)),v=u(o.clientHeight-(d+p)),h=u(s),w={rootMargin:-g+"px "+-m+"px "+-v+"px "+-h+"px",threshold:l(0,a(1,c))||1},b=!0;function handleObserve(e){let t=e[0].intersectionRatio;if(t!==c){if(!b)return refresh();t?refresh(!1,t):n=setTimeout(()=>{refresh(!1,1e-7)},100)}b=!1}try{r=new IntersectionObserver(handleObserve,{...w,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(handleObserve,w)}r.observe(e)}(!0),cleanup}(p,n):null,v=-1,h=null;s&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&h&&(h.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{h&&h.observe(t)})),n()}),p&&!f&&h.observe(p),h.observe(t));let w=f?getBoundingClientRect(e):null;return f&&function frameLoop(){let t=getBoundingClientRect(e);w&&(t.x!==w.x||t.y!==w.y||t.width!==w.width||t.height!==w.height)&&n(),w=t,o=requestAnimationFrame(frameLoop)}(),n(),()=>{g.forEach(e=>{i&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),m&&m(),h&&h.disconnect(),h=null,f&&cancelAnimationFrame(o)}}(...e,{animationFrame:"always"===Z});return t},elements:{reference:K.anchor},middleware:[{name:"offset",options:b={mainAxis:T+Q,alignmentAxis:k},async fn(e){var t,n;let{x:r,y:o,placement:i,middlewareData:a}=e,l=await convertValueToCoords(e,b);return i===(null==(t=a.offset)?void 0:t.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:r+l.x,y:o+l.y,data:{...l,placement:i}}}},F&&{name:"shift",options:x={mainAxis:!0,crossAxis:!1,limiter:"partial"===W?(void 0===E&&(E={}),{options:E,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:i}=e,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=floating_ui_utils_evaluate(E,e),u={x:t,y:n},s=floating_ui_utils_getSideAxis(r),d=getOppositeAxis(s),f=u[d],p=u[s],g=floating_ui_utils_evaluate(a,e),m="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){let e="y"===d?"height":"width",t=o.reference[d]-o.floating[e]+m.mainAxis,n=o.reference[d]+o.reference[e]-m.mainAxis;fn&&(f=n)}if(c){var v,h;let e="y"===d?"width":"height",t=["top","left"].includes(floating_ui_utils_getSide(r)),n=o.reference[s]-o.floating[e]+(t&&(null==(v=i.offset)?void 0:v[s])||0)+(t?0:m.crossAxis),a=o.reference[s]+o.reference[e]+(t?0:(null==(h=i.offset)?void 0:h[s])||0)-(t?m.crossAxis:0);pa&&(p=a)}return{[d]:f,[s]:p}}}):void 0,...en},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=floating_ui_utils_evaluate(x,e),s={x:t,y:n},d=await detectOverflow(e,u),f=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(r)),p=getOppositeAxis(f),g=s[p],m=s[f];if(o){let e=g+d["y"===p?"top":"left"],t=g-d["y"===p?"bottom":"right"];g=l(e,a(g,t))}if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=m+d[e],r=m-d[t];m=l(n,a(m,r))}let v=c.fn({...e,[p]:g,[f]:m});return{...v,data:{x:v.x-t,y:v.y-n}}}},F&&{name:"flip",options:C={...en},async fn(e){var t,n,r,o,i;let{placement:a,middlewareData:l,rects:c,initialPlacement:u,platform:s,elements:d}=e,{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:h=!0,...w}=floating_ui_utils_evaluate(C,e);if(null!=(t=l.arrow)&&t.alignmentOffset)return{};let b=floating_ui_utils_getSide(a),y=floating_ui_utils_getSide(u)===u,_=await (null==s.isRTL?void 0:s.isRTL(d.floating)),E=g||(y||!h?[getOppositePlacement(u)]:function(e){let t=getOppositePlacement(e);return[floating_ui_utils_getOppositeAlignmentPlacement(e),t,floating_ui_utils_getOppositeAlignmentPlacement(t)]}(u));g||"none"===v||E.push(...function(e,t,n,r){let o=floating_ui_utils_getAlignment(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(floating_ui_utils_getSide(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(floating_ui_utils_getOppositeAlignmentPlacement)))),i}(u,h,v,_));let x=[u,...E],$=await detectOverflow(e,w),S=[],R=(null==(n=l.flip)?void 0:n.overflows)||[];if(f&&S.push($[b]),p){let e=function(e,t,n){void 0===n&&(n=!1);let r=floating_ui_utils_getAlignment(e),o=getOppositeAxis(floating_ui_utils_getSideAxis(e)),i=getAxisLength(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=getOppositePlacement(a)),[a,getOppositePlacement(a)]}(a,c,_);S.push($[e[0]],$[e[1]])}if(R=[...R,{placement:a,overflows:S}],!S.every(e=>e<=0)){let e=((null==(r=l.flip)?void 0:r.index)||0)+1,t=x[e];if(t)return{data:{index:e,overflows:R},reset:{placement:t}};let n=null==(o=R.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(m){case"bestFit":{let e=null==(i=R.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=u}if(a!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:$={...en,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){let t,n;let{placement:r,rects:o,platform:i,elements:c}=e,{apply:u=()=>{},...s}=floating_ui_utils_evaluate($,e),d=await detectOverflow(e,s),f=floating_ui_utils_getSide(r),p=floating_ui_utils_getAlignment(r),g="y"===floating_ui_utils_getSideAxis(r),{width:m,height:v}=o.floating;"top"===f||"bottom"===f?(t=f,n=p===(await (null==i.isRTL?void 0:i.isRTL(c.floating))?"start":"end")?"left":"right"):(n=f,t="end"===p?"top":"bottom");let h=v-d[t],w=m-d[n],b=!e.middlewareData.shift,y=h,_=w;if(g){let e=m-d.left-d.right;_=p||b?a(w,e):e}else{let e=v-d.top-d.bottom;y=p||b?a(h,e):e}if(b&&!p){let e=l(d.left,0),t=l(d.right,0),n=l(d.top,0),r=l(d.bottom,0);g?_=m-2*(0!==e||0!==t?e+t:l(d.left,d.right)):y=v-2*(0!==n||0!==r?n+r:l(d.top,d.bottom))}await u({...e,availableWidth:_,availableHeight:y});let E=await i.getDimensions(c.floating);return m!==E.width||v!==E.height?{reset:{rects:!0}}:{}}},G&&floating_ui_react_dom_arrow({element:G,padding:L}),$cf1ac5d9fe0e8206$var$transformOrigin({arrowWidth:q,arrowHeight:Q}),B&&{name:"hide",options:R={strategy:"referenceHidden",...en},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=floating_ui_utils_evaluate(R,e);switch(n){case"referenceHidden":{let n=await detectOverflow(e,{...r,elementContext:"reference"}),o=getSideOffsets(n,t.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:isAnySideFullyClipped(o)}}}case"escaped":{let n=await detectOverflow(e,{...r,altBoundary:!0}),o=getSideOffsets(n,t.floating);return{data:{escapedOffsets:o,escaped:isAnySideFullyClipped(o)}}}default:return{}}}}]}),[ec,eu]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(ei),es=(0,y.W)(H);(0,_.b)(()=>{ea&&(null==es||es())},[ea,es]);let ed=null===(c=el.arrow)||void 0===c?void 0:c.x,ef=null===(s=el.arrow)||void 0===s?void 0:s.y,ep=(null===(d=el.arrow)||void 0===d?void 0:d.centerOffset)!==0,[eg,em]=(0,o.useState)();return(0,_.b)(()=>{X&&em(window.getComputedStyle(X).zIndex)},[X]),(0,o.createElement)("div",{ref:er.setFloating,"data-radix-popper-content-wrapper":"",style:{...eo,transform:ea?eo.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eg,"--radix-popper-transform-origin":[null===(f=el.transformOrigin)||void 0===f?void 0:f.x,null===(p=el.transformOrigin)||void 0===p?void 0:p.y].join(" ")},dir:e.dir},(0,o.createElement)(O,{scope:A,placedSide:ec,onArrowChange:j,arrowX:ed,arrowY:ef,shouldHideArrow:ep},(0,o.createElement)(v.WV.div,(0,r.Z)({"data-side":ec,"data-align":eu},V,{ref:z,style:{...V.style,animation:ea?void 0:"none",opacity:null!==(h=el.hide)&&void 0!==h&&h.referenceHidden?0:void 0}}))))}),T={top:"bottom",right:"left",bottom:"top",left:"right"},D=(0,o.forwardRef)(function(e,t){let{__scopePopper:n,...i}=e,a=A("PopperArrow",n),l=T[a.placedSide];return(0,o.createElement)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(h,(0,r.Z)({},i,{ref:t,style:{...i.style,display:"block"}})))});function $cf1ac5d9fe0e8206$var$isNotNull(e){return null!==e}let $cf1ac5d9fe0e8206$var$transformOrigin=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:l,rects:c,middlewareData:u}=t,s=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=s?0:e.arrowWidth,f=s?0:e.arrowHeight,[p,g]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(l),m={start:"0%",center:"50%",end:"100%"}[g],v=(null!==(r=null===(o=u.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+d/2,h=(null!==(i=null===(a=u.arrow)||void 0===a?void 0:a.y)&&void 0!==i?i:0)+f/2,w="",b="";return"bottom"===p?(w=s?m:`${v}px`,b=`${-f}px`):"top"===p?(w=s?m:`${v}px`,b=`${c.floating.height+f}px`):"right"===p?(w=`${-f}px`,b=s?m:`${h}px`):"left"===p&&(w=`${c.floating.width+f}px`,b=s?m:`${h}px`),{data:{x:w,y:b}}}});function $cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e){let[t,n="center"]=e.split("-");return[t,n]}let $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9=e=>{let{__scopePopper:t,children:n}=e,[r,i]=(0,o.useState)(null);return(0,o.createElement)($,{scope:t,anchor:r,onAnchorChange:i},n)},k=R,L=P,F=D},306:function(e,t,n){"use strict";n.d(t,{Pc:function(){return _},ck:function(){return O},fC:function(){return M}});var r=n(7198),o=n(7653),i=n(1082),a=n(1171),l=n(8556),c=n(4036),u=n(6303),s=n(8671),d=n(6418),f=n(7840),p=n(7205);let g="rovingFocusGroup.onEntryFocus",m={bubbles:!1,cancelable:!0},v="RovingFocusGroup",[h,w,b]=(0,a.B)(v),[y,_]=(0,c.b)(v,[b]),[E,x]=y(v),C=(0,o.forwardRef)((e,t)=>(0,o.createElement)(h.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(h.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)($,(0,r.Z)({},e,{ref:t}))))),$=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:a,loop:c=!1,dir:u,currentTabStopId:v,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:b,onEntryFocus:y,..._}=e,x=(0,o.useRef)(null),C=(0,l.e)(t,x),$=(0,p.gm)(u),[S=null,R]=(0,f.T)({prop:v,defaultProp:h,onChange:b}),[M,O]=(0,o.useState)(!1),A=(0,d.W)(y),P=w(n),T=(0,o.useRef)(!1),[D,k]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let e=x.current;if(e)return e.addEventListener(g,A),()=>e.removeEventListener(g,A)},[A]),(0,o.createElement)(E,{scope:n,orientation:a,dir:$,loop:c,currentTabStopId:S,onItemFocus:(0,o.useCallback)(e=>R(e),[R]),onItemShiftTab:(0,o.useCallback)(()=>O(!0),[]),onFocusableItemAdd:(0,o.useCallback)(()=>k(e=>e+1),[]),onFocusableItemRemove:(0,o.useCallback)(()=>k(e=>e-1),[])},(0,o.createElement)(s.WV.div,(0,r.Z)({tabIndex:M||0===D?-1:0,"data-orientation":a},_,{ref:C,style:{outline:"none",...e.style},onMouseDown:(0,i.M)(e.onMouseDown,()=>{T.current=!0}),onFocus:(0,i.M)(e.onFocus,e=>{let t=!T.current;if(e.target===e.currentTarget&&t&&!M){let t=new CustomEvent(g,m);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable),t=e.find(e=>e.active),n=e.find(e=>e.id===S),r=[t,n,...e].filter(Boolean),o=r.map(e=>e.ref.current);$d7bdfb9eb0fdf311$var$focusFirst(o)}}T.current=!1}),onBlur:(0,i.M)(e.onBlur,()=>O(!1))})))}),S=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:a=!0,active:l=!1,tabStopId:c,...d}=e,f=(0,u.M)(),p=c||f,g=x("RovingFocusGroupItem",n),m=g.currentTabStopId===p,v=w(n),{onFocusableItemAdd:b,onFocusableItemRemove:y}=g;return(0,o.useEffect)(()=>{if(a)return b(),()=>y()},[a,b,y]),(0,o.createElement)(h.ItemSlot,{scope:n,id:p,focusable:a,active:l},(0,o.createElement)(s.WV.span,(0,r.Z)({tabIndex:m?0:-1,"data-orientation":g.orientation},d,{ref:t,onMouseDown:(0,i.M)(e.onMouseDown,e=>{a?g.onItemFocus(p):e.preventDefault()}),onFocus:(0,i.M)(e.onFocus,()=>g.onItemFocus(p)),onKeyDown:(0,i.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){g.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return R[o]}(e,g.orientation,g.dir);if(void 0!==t){e.preventDefault();let o=v().filter(e=>e.focusable),i=o.map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=g.loop?(n=i,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):i.slice(o+1)}setTimeout(()=>$d7bdfb9eb0fdf311$var$focusFirst(i))}})})))}),R={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function $d7bdfb9eb0fdf311$var$focusFirst(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}let M=C,O=S}}]); \ No newline at end of file diff --git a/_next/static/chunks/53-71a7b71fb66d922c.js b/_next/static/chunks/53-71a7b71fb66d922c.js new file mode 100644 index 0000000..b4a8bdd --- /dev/null +++ b/_next/static/chunks/53-71a7b71fb66d922c.js @@ -0,0 +1,25 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[53],{5750:function(e,t){"use strict";function getDeploymentIdQueryOrEmptyString(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return getDeploymentIdQueryOrEmptyString}})},5080:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]})},7215:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return addBasePath}});let n=r(1017),a=r(7861);function addBasePath(e,t){return(0,a.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6283:function(e,t){"use strict";function appBootstrap(e){var t,r;t=self.__next_s,r=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[r,n]=t;return e.then(()=>new Promise((e,t)=>{let a=document.createElement("script");if(n)for(let e in n)"children"!==e&&a.setAttribute(e,n[e]);r?(a.src=r,a.onload=()=>e(),a.onerror=t):n&&(a.innerHTML=n.children,setTimeout(e)),document.head.appendChild(a)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{r()}):r()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return appBootstrap}}),window.next={version:"13.5.6",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5913:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return callServer}});let n=r(1999);async function callServer(e,t){let r=(0,n.getServerActionDispatcher)();if(!r)throw Error("Invariant: missing action dispatcher.");return new Promise((n,a)=>{r({actionId:e,actionArgs:t,resolve:n,reject:a})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2981:function(e,t,r){"use strict";let n,a;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return hydrate}});let o=r(7675),u=r(8169);r(5080);let l=o._(r(2291)),i=u._(r(7653)),s=r(8786),p=r(3477);r(138);let _=o._(r(6071)),b=r(5913),v=r(1523),m=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),r=0;r{if((0,v.isNextRouterError)(e.error)){e.preventDefault();return}});let E=document,getCacheKey=()=>{let{pathname:e,search:t}=location;return e+t},j=new TextEncoder,C=!1,w=!1,A=null;function nextServerDataCallback(e){if(0===e[0])n=[];else if(1===e[0]){if(!n)throw Error("Unexpected server data: missing bootstrap script.");a?a.enqueue(j.encode(e[1])):n.push(e[1])}else 2===e[0]&&(A=e[1])}let DOMContentLoaded=function(){a&&!w&&(a.close(),w=!0,n=void 0),C=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",DOMContentLoaded,!1):DOMContentLoaded();let F=self.__next_f=self.__next_f||[];F.forEach(nextServerDataCallback),F.push=nextServerDataCallback;let D=new Map;function ServerRoot(e){let{cacheKey:t}=e;i.default.useEffect(()=>{D.delete(t)});let r=function(e){let t=D.get(e);if(t)return t;let r=new ReadableStream({start(e){n&&(n.forEach(t=>{e.enqueue(j.encode(t))}),C&&!w&&(e.close(),w=!0,n=void 0)),a=e}}),o=(0,s.createFromReadableStream)(r,{callServer:b.callServer});return D.set(e,o),o}(t),o=(0,i.use)(r);return o}let U=i.default.StrictMode;function Root(e){let{children:t}=e;return t}function RSCComponent(e){return i.default.createElement(ServerRoot,{...e,cacheKey:getCacheKey()})}function hydrate(){let e=i.default.createElement(U,null,i.default.createElement(p.HeadManagerContext.Provider,{value:{appDir:!0}},i.default.createElement(Root,null,i.default.createElement(RSCComponent,null)))),t={onRecoverableError:_.default},r="__next_error__"===document.documentElement.id;r?l.default.createRoot(E,t).render(e):i.default.startTransition(()=>l.default.hydrateRoot(E,e,{...t,experimental_formState:A}))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1260:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let n=r(6283);(0,n.appBootstrap)(()=>{r(2307);let{hydrate:e}=r(2981);r(1999),r(9305),e()}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2307:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(5750);{let e=r.u;r.u=function(){for(var t=arguments.length,r=Array(t),n=0;n{let e=function(){var e;let t=document.getElementsByName(o)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(o);e.style.cssText="position:absolute";let t=document.createElement("div");t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal";let r=e.attachShadow({mode:"open"});return r.appendChild(t),document.body.appendChild(e),t}}();return u(e),()=>{let e=document.getElementsByTagName(o)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}},[]);let[l,i]=(0,n.useState)(""),s=(0,n.useRef)();return(0,n.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==s.current&&s.current!==e&&i(e),s.current=e},[t]),r?(0,a.createPortal)(l,r):null}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2880:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RSC:function(){return r},ACTION:function(){return n},NEXT_ROUTER_STATE_TREE:function(){return a},NEXT_ROUTER_PREFETCH:function(){return o},NEXT_URL:function(){return u},RSC_CONTENT_TYPE_HEADER:function(){return l},RSC_VARY_HEADER:function(){return i},FLIGHT_PARAMETERS:function(){return s},NEXT_RSC_UNION_QUERY:function(){return p}});let r="RSC",n="Next-Action",a="Next-Router-State-Tree",o="Next-Router-Prefetch",u="Next-Url",l="text/x-component",i=r+", "+a+", "+o+", "+u,s=[[r],[a],[o]],p="_rsc";("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1999:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getServerActionDispatcher:function(){return getServerActionDispatcher},urlToUrlWithoutFlightMarker:function(){return urlToUrlWithoutFlightMarker},default:function(){return AppRouter}});let n=r(8169),a=n._(r(7653)),o=r(138),u=r(8279),l=r(8836),i=r(371),s=r(9758),p=r(2801),_=r(433),b=r(3014),v=r(801),m=r(7215),E=r(848),j=r(8844),C=r(714),w=r(5093),A=r(2880),F=r(7449),D=r(8129),U=new Map,B=null;function getServerActionDispatcher(){return B}let $={refresh:()=>{}};function urlToUrlWithoutFlightMarker(e){let t=new URL(e,location.origin);if(t.searchParams.delete(A.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,r=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-r)}return t}function isExternalURL(e){return e.origin!==window.location.origin}function HistoryUpdater(e){let{tree:t,pushRef:r,canonicalUrl:n,sync:o}=e;return(0,a.useInsertionEffect)(()=>{let e={__NA:!0,tree:t};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(e,"",n)):window.history.replaceState(e,"",n),o()},[t,r,n,o]),null}let createEmptyCacheNode=()=>({status:o.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map});function Router(e){let{buildId:t,initialHead:r,initialTree:n,initialCanonicalUrl:_,children:A,assetPrefix:z}=e,K=(0,a.useMemo)(()=>(0,b.createInitialRouterState)({buildId:t,children:A,initialCanonicalUrl:_,initialTree:n,initialParallelRoutes:U,isServer:!1,location:window.location,initialHead:r}),[t,A,_,n,r]),[{tree:q,cache:ee,prefetchCache:et,pushRef:er,focusAndScrollRef:en,canonicalUrl:ea,nextUrl:eo},eu,el]=(0,p.useReducerWithReduxDevtools)(u.reducer,K);(0,a.useEffect)(()=>{U=null},[]);let{searchParams:ei,pathname:ec}=(0,a.useMemo)(()=>{let e=new URL(ea,window.location.href);return{searchParams:e.searchParams,pathname:(0,D.hasBasePath)(e.pathname)?(0,F.removeBasePath)(e.pathname):e.pathname}},[ea]),es=(0,a.useCallback)((e,t,r)=>{(0,a.startTransition)(()=>{eu({type:l.ACTION_SERVER_PATCH,flightData:t,previousTree:e,overrideCanonicalUrl:r,cache:createEmptyCacheNode(),mutable:{globalMutable:$}})})},[eu]),ef=(0,a.useCallback)((e,t,r,n)=>{let a=new URL((0,m.addBasePath)(e),location.href);return $.pendingNavigatePath=(0,i.createHrefFromUrl)(a),eu({type:l.ACTION_NAVIGATE,url:a,isExternalUrl:isExternalURL(a),locationSearch:location.search,forceOptimisticNavigation:r,shouldScroll:null==n||n,navigateType:t,cache:createEmptyCacheNode(),mutable:{globalMutable:$}})},[eu]);!function(e){let t=(0,a.useCallback)(t=>{(0,a.startTransition)(()=>{e({...t,type:l.ACTION_SERVER_ACTION,mutable:{globalMutable:$},cache:createEmptyCacheNode()})})},[e]);B=t}(eu);let ed=(0,a.useMemo)(()=>{let e={back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{if((0,v.isBot)(window.navigator.userAgent))return;let r=new URL((0,m.addBasePath)(e),location.href);isExternalURL(r)||(0,a.startTransition)(()=>{var e;eu({type:l.ACTION_PREFETCH,url:r,kind:null!=(e=null==t?void 0:t.kind)?e:l.PrefetchKind.FULL})})},replace:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;ef(e,"replace",!!t.forceOptimisticNavigation,null==(r=t.scroll)||r)})},push:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;ef(e,"push",!!t.forceOptimisticNavigation,null==(r=t.scroll)||r)})},refresh:()=>{(0,a.startTransition)(()=>{eu({type:l.ACTION_REFRESH,cache:createEmptyCacheNode(),mutable:{globalMutable:$},origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}};return e},[eu,ef]);if((0,a.useEffect)(()=>{window.next&&(window.next.router=ed)},[ed]),(0,a.useEffect)(()=>{$.refresh=ed.refresh},[ed.refresh]),(0,a.useEffect)(()=>{function handlePageShow(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.tree)&&eu({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.tree})}return window.addEventListener("pageshow",handlePageShow),()=>{window.removeEventListener("pageshow",handlePageShow)}},[eu]),er.mpaNavigation){if($.pendingMpaPath!==ea){let e=window.location;er.pendingPush?e.assign(ea):e.replace(ea),$.pendingMpaPath=ea}(0,a.use)((0,w.createInfinitePromise)())}let ep=(0,a.useCallback)(e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,a.startTransition)(()=>{eu({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:t.tree})})}},[eu]);(0,a.useEffect)(()=>(window.addEventListener("popstate",ep),()=>{window.removeEventListener("popstate",ep)}),[ep]);let eh=(0,a.useMemo)(()=>(0,C.findHeadInCache)(ee,q[1]),[ee,q]),ey=a.default.createElement(j.RedirectBoundary,null,eh,ee.subTreeData,a.default.createElement(E.AppRouterAnnouncer,{tree:q}));return a.default.createElement(a.default.Fragment,null,a.default.createElement(HistoryUpdater,{tree:q,pushRef:er,canonicalUrl:ea,sync:el}),a.default.createElement(s.PathnameContext.Provider,{value:ec},a.default.createElement(s.SearchParamsContext.Provider,{value:ei},a.default.createElement(o.GlobalLayoutRouterContext.Provider,{value:{buildId:t,changeByServerResponse:es,tree:q,focusAndScrollRef:en,nextUrl:eo}},a.default.createElement(o.AppRouterContext.Provider,{value:ed},a.default.createElement(o.LayoutRouterContext.Provider,{value:{childNodes:ee.parallelRoutes,tree:q,url:ea}},ey))))))}function AppRouter(e){let{globalErrorComponent:t,...r}=e;return a.default.createElement(_.ErrorBoundary,{errorComponent:t},a.default.createElement(Router,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1355:function(e,t,r){"use strict";function clientHookInServerComponentError(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return clientHookInServerComponentError}}),r(7675),r(7653),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},433:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ErrorBoundaryHandler:function(){return ErrorBoundaryHandler},GlobalError:function(){return GlobalError},default:function(){return l},ErrorBoundary:function(){return ErrorBoundary}});let n=r(7675),a=n._(r(7653)),o=r(7699),u={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};let ErrorBoundaryHandler=class ErrorBoundaryHandler extends a.default.Component{static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?a.default.createElement(a.default.Fragment,null,this.props.errorStyles,a.default.createElement(this.props.errorComponent,{error:this.state.error,reset:this.reset})):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}};function GlobalError(e){let{error:t}=e,r=null==t?void 0:t.digest;return a.default.createElement("html",{id:"__next_error__"},a.default.createElement("head",null),a.default.createElement("body",null,a.default.createElement("div",{style:u.error},a.default.createElement("div",null,a.default.createElement("h2",{style:u.text},"Application error: a "+(r?"server":"client")+"-side exception has occurred (see the "+(r?"server logs":"browser console")+" for more information)."),r?a.default.createElement("p",{style:u.text},"Digest: "+r):null))))}let l=GlobalError;function ErrorBoundary(e){let{errorComponent:t,errorStyles:r,children:n}=e,u=(0,o.usePathname)();return t?a.default.createElement(ErrorBoundaryHandler,{pathname:u,errorComponent:t,errorStyles:r},n):a.default.createElement(a.default.Fragment,null,n)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1784:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DYNAMIC_ERROR_CODE:function(){return r},DynamicServerError:function(){return DynamicServerError}});let r="DYNAMIC_SERVER_USAGE";let DynamicServerError=class DynamicServerError extends Error{constructor(e){super("Dynamic server usage: "+e),this.digest=r}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5093:function(e,t){"use strict";let r;function createInfinitePromise(){return r||(r=new Promise(()=>{})),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInfinitePromise",{enumerable:!0,get:function(){return createInfinitePromise}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1523:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return isNextRouterError}});let n=r(5011),a=r(9961);function isNextRouterError(e){return e&&e.digest&&((0,a.isRedirectError)(e)||(0,n.isNotFoundError)(e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9305:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return OuterLayoutRouter}});let n=r(7675),a=r(8169),o=a._(r(7653)),u=n._(r(3458)),l=r(138),i=r(3165),s=r(5093),p=r(433),_=r(1932),b=r(9416),v=r(8844),m=r(2311),E=r(7051),j=r(5863),C=r(9786),w=["bottom","height","left","right","top","width","x","y"];function topOfElementInViewport(e,t){let r=e.getBoundingClientRect();return r.top>=0&&r.top<=t}let InnerScrollAndFocusHandler=class InnerScrollAndFocusHandler extends o.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){var r;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,r)=>(0,_.matchSegment)(t,e[r]))))return;let n=null,a=e.hashFragment;if(a&&(n="top"===a?document.body:null!=(r=document.getElementById(a))?r:document.getElementsByName(a)[0]),n||(n=u.default.findDOMNode(this)),!(n instanceof Element))return;for(;!(n instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return w.every(e=>0===t[e])}(n);){if(null===n.nextElementSibling)return;n=n.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,b.handleSmoothScroll)(()=>{if(a){n.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!topOfElementInViewport(n,t)&&(e.scrollTop=0,topOfElementInViewport(n,t)||n.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,n.focus()}}}};function ScrollAndFocusHandler(e){let{segmentPath:t,children:r}=e,n=(0,o.useContext)(l.GlobalLayoutRouterContext);if(!n)throw Error("invariant global layout router not mounted");return o.default.createElement(InnerScrollAndFocusHandler,{segmentPath:t,focusAndScrollRef:n.focusAndScrollRef},r)}function InnerLayoutRouter(e){let{parallelRouterKey:t,url:r,childNodes:n,childProp:a,segmentPath:u,tree:p,cacheKey:b}=e,v=(0,o.useContext)(l.GlobalLayoutRouterContext);if(!v)throw Error("invariant global layout router not mounted");let{buildId:m,changeByServerResponse:E,tree:j}=v,w=n.get(b);if(a&&null!==a.current&&(w?w.status===l.CacheStates.LAZY_INITIALIZED&&(w.status=l.CacheStates.READY,w.subTreeData=a.current):(w={status:l.CacheStates.READY,data:null,subTreeData:a.current,parallelRoutes:new Map},n.set(b,w))),!w||w.status===l.CacheStates.LAZY_INITIALIZED){let e=function walkAddRefetch(e,t){if(e){let[r,n]=e,a=2===e.length;if((0,_.matchSegment)(t[0],r)&&t[1].hasOwnProperty(n)){if(a){let e=walkAddRefetch(void 0,t[1][n]);return[t[0],{...t[1],[n]:[e[0],e[1],e[2],"refetch"]}]}return[t[0],{...t[1],[n]:walkAddRefetch(e.slice(2),t[1][n])}]}}return t}(["",...u],j);w={status:l.CacheStates.DATA_FETCH,data:(0,C.createRecordFromThenable)((0,i.fetchServerResponse)(new URL(r,location.origin),e,v.nextUrl,m)),subTreeData:null,head:w&&w.status===l.CacheStates.LAZY_INITIALIZED?w.head:void 0,parallelRoutes:w&&w.status===l.CacheStates.LAZY_INITIALIZED?w.parallelRoutes:new Map},n.set(b,w)}if(!w)throw Error("Child node should always exist");if(w.subTreeData&&w.data)throw Error("Child node should not have both subTreeData and data");if(w.data){let[e,t]=(0,o.use)(w.data);w.data=null,setTimeout(()=>{(0,o.startTransition)(()=>{E(j,e,t)})}),(0,o.use)((0,s.createInfinitePromise)())}w.subTreeData||(0,o.use)((0,s.createInfinitePromise)());let A=o.default.createElement(l.LayoutRouterContext.Provider,{value:{tree:p[1][t],childNodes:w.parallelRoutes,url:r}},w.subTreeData);return A}function LoadingBoundary(e){let{children:t,loading:r,loadingStyles:n,hasLoading:a}=e;return a?o.default.createElement(o.Suspense,{fallback:o.default.createElement(o.default.Fragment,null,n,r)},t):o.default.createElement(o.default.Fragment,null,t)}function OuterLayoutRouter(e){let{parallelRouterKey:t,segmentPath:r,childProp:n,error:a,errorStyles:u,templateStyles:i,loading:s,loadingStyles:b,hasLoading:C,template:w,notFound:A,notFoundStyles:F,styles:D}=e,U=(0,o.useContext)(l.LayoutRouterContext);if(!U)throw Error("invariant expected layout router to be mounted");let{childNodes:B,tree:$,url:z}=U,K=B.get(t);K||(K=new Map,B.set(t,K));let q=$[1][t][0],ee=n.segment,et=(0,E.getSegmentValue)(q),er=[q];return o.default.createElement(o.default.Fragment,null,D,er.map(e=>{let D=(0,_.matchSegment)(e,ee),U=(0,E.getSegmentValue)(e),B=(0,j.createRouterCacheKey)(e);return o.default.createElement(l.TemplateContext.Provider,{key:(0,j.createRouterCacheKey)(e,!0),value:o.default.createElement(ScrollAndFocusHandler,{segmentPath:r},o.default.createElement(p.ErrorBoundary,{errorComponent:a,errorStyles:u},o.default.createElement(LoadingBoundary,{hasLoading:C,loading:s,loadingStyles:b},o.default.createElement(m.NotFoundBoundary,{notFound:A,notFoundStyles:F},o.default.createElement(v.RedirectBoundary,null,o.default.createElement(InnerLayoutRouter,{parallelRouterKey:t,url:z,tree:$,childNodes:K,childProp:D?n:null,segmentPath:r,cacheKey:B,isActive:et===U}))))))},i,w)}))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1932:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{matchSegment:function(){return matchSegment},canSegmentBeOverridden:function(){return canSegmentBeOverridden}});let n=r(9441),matchSegment=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],canSegmentBeOverridden=(e,t)=>{var r;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(r=(0,n.getSegmentParam)(e))?void 0:r.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7699:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return ReadonlyURLSearchParams},useSearchParams:function(){return useSearchParams},usePathname:function(){return usePathname},ServerInsertedHTMLContext:function(){return i.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return i.useServerInsertedHTML},useRouter:function(){return useRouter},useParams:function(){return useParams},useSelectedLayoutSegments:function(){return useSelectedLayoutSegments},useSelectedLayoutSegment:function(){return useSelectedLayoutSegment},redirect:function(){return s.redirect},permanentRedirect:function(){return s.permanentRedirect},RedirectType:function(){return s.RedirectType},notFound:function(){return p.notFound}});let n=r(7653),a=r(138),o=r(9758),u=r(1355),l=r(7051),i=r(8133),s=r(9961),p=r(5011),_=Symbol("internal for urlsearchparams readonly");function readonlyURLSearchParamsError(){return Error("ReadonlyURLSearchParams cannot be modified")}let ReadonlyURLSearchParams=class ReadonlyURLSearchParams{[Symbol.iterator](){return this[_][Symbol.iterator]()}append(){throw readonlyURLSearchParamsError()}delete(){throw readonlyURLSearchParamsError()}set(){throw readonlyURLSearchParamsError()}sort(){throw readonlyURLSearchParamsError()}constructor(e){this[_]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}};function useSearchParams(){(0,u.clientHookInServerComponentError)("useSearchParams");let e=(0,n.useContext)(o.SearchParamsContext),t=(0,n.useMemo)(()=>e?new ReadonlyURLSearchParams(e):null,[e]);return t}function usePathname(){return(0,u.clientHookInServerComponentError)("usePathname"),(0,n.useContext)(o.PathnameContext)}function useRouter(){(0,u.clientHookInServerComponentError)("useRouter");let e=(0,n.useContext)(a.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function useParams(){(0,u.clientHookInServerComponentError)("useParams");let e=(0,n.useContext)(a.GlobalLayoutRouterContext),t=(0,n.useContext)(o.PathParamsContext);return(0,n.useMemo)(()=>(null==e?void 0:e.tree)?function getSelectedParams(e,t){void 0===t&&(t={});let r=e[1];for(let e of Object.values(r)){let r=e[0],n=Array.isArray(r),a=n?r[1]:r;if(!a||a.startsWith("__PAGE__"))continue;let o=n&&("c"===r[2]||"oc"===r[2]);o?t[r[0]]=r[1].split("/"):n&&(t[r[0]]=r[1]),t=getSelectedParams(e,t)}return t}(e.tree):t,[null==e?void 0:e.tree,t])}function useSelectedLayoutSegments(e){void 0===e&&(e="children"),(0,u.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,n.useContext)(a.LayoutRouterContext);return function getSelectedLayoutSegmentPath(e,t,r,n){let a;if(void 0===r&&(r=!0),void 0===n&&(n=[]),r)a=e[1][t];else{var o;let t=e[1];a=null!=(o=t.children)?o:Object.values(t)[0]}if(!a)return n;let u=a[0],i=(0,l.getSegmentValue)(u);return!i||i.startsWith("__PAGE__")?n:(n.push(i),getSelectedLayoutSegmentPath(a,t,!1,n))}(t,e)}function useSelectedLayoutSegment(e){void 0===e&&(e="children"),(0,u.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=useSelectedLayoutSegments(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2311:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return NotFoundBoundary}});let n=r(7675),a=n._(r(7653)),o=r(7699);let NotFoundErrorBoundary=class NotFoundErrorBoundary extends a.default.Component{static getDerivedStateFromError(e){if((null==e?void 0:e.digest)==="NEXT_NOT_FOUND")return{notFoundTriggered:!0};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.notFoundTriggered?{notFoundTriggered:!1,previousPathname:e.pathname}:{notFoundTriggered:t.notFoundTriggered,previousPathname:e.pathname}}render(){return this.state.notFoundTriggered?a.default.createElement(a.default.Fragment,null,a.default.createElement("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound):this.props.children}constructor(e){super(e),this.state={notFoundTriggered:!!e.asNotFound,previousPathname:e.pathname}}};function NotFoundBoundary(e){let{notFound:t,notFoundStyles:r,asNotFound:n,children:u}=e,l=(0,o.usePathname)();return t?a.default.createElement(NotFoundErrorBoundary,{pathname:l,notFound:t,notFoundStyles:r,asNotFound:n},u):a.default.createElement(a.default.Fragment,null,u)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5011:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{notFound:function(){return notFound},isNotFoundError:function(){return isNotFoundError}});let r="NEXT_NOT_FOUND";function notFound(){let e=Error(r);throw e.digest=r,e}function isNotFoundError(e){return(null==e?void 0:e.digest)===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8080:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return PromiseQueue}});let n=r(7725),a=r(7284);var o=a._("_maxConcurrency"),u=a._("_runningCount"),l=a._("_queue"),i=a._("_processNext");let PromiseQueue=class PromiseQueue{enqueue(e){let t,r;let a=new Promise((e,n)=>{t=e,r=n}),task=async()=>{try{n._(this,u)[u]++;let r=await e();t(r)}catch(e){r(e)}finally{n._(this,u)[u]--,n._(this,i)[i]()}};return n._(this,l)[l].push({promiseFn:a,task}),n._(this,i)[i](),a}bump(e){let t=n._(this,l)[l].findIndex(t=>t.promiseFn===e);if(t>-1){let e=n._(this,l)[l].splice(t,1)[0];n._(this,l)[l].unshift(e),n._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:processNext}),Object.defineProperty(this,o,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),n._(this,o)[o]=e,n._(this,u)[u]=0,n._(this,l)[l]=[]}};function processNext(e){if(void 0===e&&(e=!1),(n._(this,u)[u]0){var t;null==(t=n._(this,l)[l].shift())||t.task()}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8844:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectErrorBoundary:function(){return RedirectErrorBoundary},RedirectBoundary:function(){return RedirectBoundary}});let n=r(8169),a=n._(r(7653)),o=r(7699),u=r(9961);function HandleRedirect(e){let{redirect:t,reset:r,redirectType:n}=e,l=(0,o.useRouter)();return(0,a.useEffect)(()=>{a.default.startTransition(()=>{n===u.RedirectType.push?l.push(t,{}):l.replace(t,{}),r()})},[t,n,r,l]),null}let RedirectErrorBoundary=class RedirectErrorBoundary extends a.default.Component{static getDerivedStateFromError(e){if((0,u.isRedirectError)(e)){let t=(0,u.getURLFromRedirectError)(e),r=(0,u.getRedirectTypeFromError)(e);return{redirect:t,redirectType:r}}throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?a.default.createElement(HandleRedirect,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}};function RedirectBoundary(e){let{children:t}=e,r=(0,o.useRouter)();return a.default.createElement(RedirectErrorBoundary,{router:r},t)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9961:function(e,t,r){"use strict";var n,a;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectType:function(){return n},getRedirectError:function(){return getRedirectError},redirect:function(){return redirect},permanentRedirect:function(){return permanentRedirect},isRedirectError:function(){return isRedirectError},getURLFromRedirectError:function(){return getURLFromRedirectError},getRedirectTypeFromError:function(){return getRedirectTypeFromError}});let o=r(8845),u="NEXT_REDIRECT";function getRedirectError(e,t,r){void 0===r&&(r=!1);let n=Error(u);n.digest=u+";"+t+";"+e+";"+r;let a=o.requestAsyncStorage.getStore();return a&&(n.mutableCookies=a.mutableCookies),n}function redirect(e,t){throw void 0===t&&(t="replace"),getRedirectError(e,t,!1)}function permanentRedirect(e,t){throw void 0===t&&(t="replace"),getRedirectError(e,t,!0)}function isRedirectError(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,r,n,a]=e.digest.split(";",4);return t===u&&("replace"===r||"push"===r)&&"string"==typeof n&&("true"===a||"false"===a)}function getURLFromRedirectError(e){return isRedirectError(e)?e.digest.split(";",3)[2]:null}function getRedirectTypeFromError(e){if(!isRedirectError(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(a=n||(n={})).push="push",a.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5236:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return RenderFromTemplateContext}});let n=r(8169),a=n._(r(7653)),o=r(138);function RenderFromTemplateContext(){let e=(0,a.useContext)(o.TemplateContext);return a.default.createElement(a.default.Fragment,null,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8845:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return a}});let n=r(9689),a=(0,n.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1279:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return applyFlightData}});let n=r(138),a=r(3039),o=r(5192);function applyFlightData(e,t,r,u){void 0===u&&(u=!1);let[l,i,s]=r.slice(-3);return null!==i&&(3===r.length?(t.status=n.CacheStates.READY,t.subTreeData=i,(0,a.fillLazyItemsTillLeafWithHead)(t,e,l,s,u)):(t.status=n.CacheStates.READY,t.subTreeData=e.subTreeData,t.parallelRoutes=new Map(e.parallelRoutes),(0,o.fillCacheWithNewSubTreeData)(t,e,r,u)),!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7927:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function applyRouterStatePatchToTree(e,t,r){let a;let[o,u,,,l]=t;if(1===e.length){let e=applyPatch(t,r);return e}let[i,s]=e;if(!(0,n.matchSegment)(i,o))return null;let p=2===e.length;if(p)a=applyPatch(u[s],r);else if(null===(a=applyRouterStatePatchToTree(e.slice(2),u[s],r)))return null;let _=[e[0],{...u,[s]:a}];return l&&(_[4]=!0),_}}});let n=r(1932);function applyPatch(e,t){let[r,a]=e,[o,u]=t;if("__DEFAULT__"===o&&"__DEFAULT__"!==r)return e;if((0,n.matchSegment)(r,o)){let t={};for(let e in a){let r=void 0!==u[e];r?t[e]=applyPatch(a[e],u[e]):t[e]=a[e]}for(let e in u)t[e]||(t[e]=u[e]);let n=[r,t];return e[2]&&(n[2]=e[2]),e[3]&&(n[3]=e[3]),e[4]&&(n[4]=e[4]),n}return t}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8542:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{extractPathFromFlightRouterState:function(){return extractPathFromFlightRouterState},computeChangedPath:function(){return computeChangedPath}});let n=r(2743),a=r(4267),o=r(1932),removeLeadingSlash=e=>"/"===e[0]?e.slice(1):e,segmentToPathname=e=>"string"==typeof e?e:e[1];function normalizeSegments(e){return e.reduce((e,t)=>""===(t=removeLeadingSlash(t))||(0,a.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function extractPathFromFlightRouterState(e){var t;let r=Array.isArray(e[0])?e[0][1]:e[0];if("__DEFAULT__"===r||n.INTERCEPTION_ROUTE_MARKERS.some(e=>r.startsWith(e)))return;if(r.startsWith("__PAGE__"))return"";let a=[r],o=null!=(t=e[1])?t:{},u=o.children?extractPathFromFlightRouterState(o.children):void 0;if(void 0!==u)a.push(u);else for(let[e,t]of Object.entries(o)){if("children"===e)continue;let r=extractPathFromFlightRouterState(t);void 0!==r&&a.push(r)}return normalizeSegments(a)}function computeChangedPath(e,t){let r=function computeChangedPathImpl(e,t){let[r,a]=e,[u,l]=t,i=segmentToPathname(r),s=segmentToPathname(u);if(n.INTERCEPTION_ROUTE_MARKERS.some(e=>i.startsWith(e)||s.startsWith(e)))return"";if(!(0,o.matchSegment)(r,u)){var p;return null!=(p=extractPathFromFlightRouterState(t))?p:""}for(let e in a)if(l[e]){let t=computeChangedPathImpl(a[e],l[e]);if(null!==t)return segmentToPathname(u)+"/"+t}return null}(e,t);return null==r||"/"===r?r:normalizeSegments(r.split("/"))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},371:function(e,t){"use strict";function createHrefFromUrl(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return createHrefFromUrl}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3014:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return createInitialRouterState}});let n=r(138),a=r(371),o=r(3039),u=r(8542);function createInitialRouterState(e){var t;let{buildId:r,initialTree:l,children:i,initialCanonicalUrl:s,initialParallelRoutes:p,isServer:_,location:b,initialHead:v}=e,m={status:n.CacheStates.READY,data:null,subTreeData:i,parallelRoutes:_?new Map:p};return(null===p||0===p.size)&&(0,o.fillLazyItemsTillLeafWithHead)(m,void 0,l,v),{buildId:r,tree:l,cache:m,prefetchCache:new Map,pushRef:{pendingPush:!1,mpaNavigation:!1},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:b?(0,a.createHrefFromUrl)(b):s,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(l)||(null==b?void 0:b.pathname))?t:null}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4041:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createOptimisticTree",{enumerable:!0,get:function(){return function createOptimisticTree(e,t,r){let a;let[o,u,l,i,s]=t||[null,{}],p=e[0],_=1===e.length,b=null!==o&&(0,n.matchSegment)(o,p),v=Object.keys(u).length>1,m=!t||!b||v,E={};if(null!==o&&b&&(E=u),!_&&!v){let t=createOptimisticTree(e.slice(1),E?E.children:null,r||m);a=t}let j=[p,{...E,...a?{children:a}:{}}];return l&&(j[2]=l),!r&&m?j[3]="refetch":b&&i&&(j[3]=i),b&&s&&(j[4]=s),j}}});let n=r(1932);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9786:function(e,t){"use strict";function createRecordFromThenable(e){return e.status="pending",e.then(t=>{"pending"===e.status&&(e.status="fulfilled",e.value=t)},t=>{"pending"===e.status&&(e.status="rejected",e.reason=t)}),e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRecordFromThenable",{enumerable:!0,get:function(){return createRecordFromThenable}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5863:function(e,t){"use strict";function createRouterCacheKey(e,t){return void 0===t&&(t=!1),Array.isArray(e)?(e[0]+"|"+e[1]+"|"+e[2]).toLowerCase():t&&e.startsWith("__PAGE__")?"__PAGE__":e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return createRouterCacheKey}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3165:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return fetchServerResponse}});let n=r(2880),a=r(1999),o=r(5913),u=r(8836),l=r(3366),{createFromFetch:i}=r(8786);function doMpaNavigation(e){return[(0,a.urlToUrlWithoutFlightMarker)(e).toString(),void 0]}async function fetchServerResponse(e,t,r,s,p){let _={[n.RSC]:"1",[n.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};p===u.PrefetchKind.AUTO&&(_[n.NEXT_ROUTER_PREFETCH]="1"),r&&(_[n.NEXT_URL]=r);let b=(0,l.hexHash)([_[n.NEXT_ROUTER_PREFETCH]||"0",_[n.NEXT_ROUTER_STATE_TREE],_[n.NEXT_URL]].join(","));try{let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(n.NEXT_RSC_UNION_QUERY,b);let r=await fetch(t,{credentials:"same-origin",headers:_}),u=(0,a.urlToUrlWithoutFlightMarker)(r.url),l=r.redirected?u:void 0,p=r.headers.get("content-type")||"",v=p===n.RSC_CONTENT_TYPE_HEADER;if(v||(v=p.startsWith("text/plain")),!v||!r.ok)return e.hash&&(u.hash=e.hash),doMpaNavigation(u.toString());let[m,E]=await i(Promise.resolve(r),{callServer:o.callServer});if(s!==m)return doMpaNavigation(r.url);return[E,l]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0]}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5861:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithDataProperty",{enumerable:!0,get:function(){return function fillCacheWithDataProperty(e,t,r,o,u){void 0===u&&(u=!1);let l=r.length<=2,[i,s]=r,p=(0,a.createRouterCacheKey)(s),_=t.parallelRoutes.get(i);if(!_||u&&t.parallelRoutes.size>1)return{bailOptimistic:!0};let b=e.parallelRoutes.get(i);b&&b!==_||(b=new Map(_),e.parallelRoutes.set(i,b));let v=_.get(p),m=b.get(p);if(l){m&&m.data&&m!==v||b.set(p,{status:n.CacheStates.DATA_FETCH,data:o(),subTreeData:null,parallelRoutes:new Map});return}if(!m||!v){m||b.set(p,{status:n.CacheStates.DATA_FETCH,data:o(),subTreeData:null,parallelRoutes:new Map});return}return m===v&&(m={status:m.status,data:m.data,subTreeData:m.subTreeData,parallelRoutes:new Map(m.parallelRoutes)},b.set(p,m)),fillCacheWithDataProperty(m,v,r.slice(2),o)}}});let n=r(138),a=r(5863);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5192:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function fillCacheWithNewSubTreeData(e,t,r,l){let i=r.length<=5,[s,p]=r,_=(0,u.createRouterCacheKey)(p),b=t.parallelRoutes.get(s);if(!b)return;let v=e.parallelRoutes.get(s);v&&v!==b||(v=new Map(b),e.parallelRoutes.set(s,v));let m=b.get(_),E=v.get(_);if(i){E&&E.data&&E!==m||(E={status:n.CacheStates.READY,data:null,subTreeData:r[3],parallelRoutes:m?new Map(m.parallelRoutes):new Map},m&&(0,a.invalidateCacheByRouterState)(E,m,r[2]),(0,o.fillLazyItemsTillLeafWithHead)(E,m,r[2],r[4],l),v.set(_,E));return}E&&m&&(E===m&&(E={status:E.status,data:E.data,subTreeData:E.subTreeData,parallelRoutes:new Map(E.parallelRoutes)},v.set(_,E)),fillCacheWithNewSubTreeData(E,m,r.slice(2),l))}}});let n=r(138),a=r(341),o=r(3039),u=r(5863);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3039:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function fillLazyItemsTillLeafWithHead(e,t,r,o,u){let l=0===Object.keys(r[1]).length;if(l){e.head=o;return}for(let l in r[1]){let i=r[1][l],s=i[0],p=(0,a.createRouterCacheKey)(s);if(t){let r=t.parallelRoutes.get(l);if(r){let t=new Map(r),a=t.get(p),s=u&&a?{status:a.status,data:a.data,subTreeData:a.subTreeData,parallelRoutes:new Map(a.parallelRoutes)}:{status:n.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map(null==a?void 0:a.parallelRoutes)};t.set(p,s),fillLazyItemsTillLeafWithHead(s,a,i,o,u),e.parallelRoutes.set(l,t);continue}}let _={status:n.CacheStates.LAZY_INITIALIZED,data:null,subTreeData:null,parallelRoutes:new Map},b=e.parallelRoutes.get(l);b?b.set(p,_):e.parallelRoutes.set(l,new Map([[p,_]])),fillLazyItemsTillLeafWithHead(_,void 0,i,o,u)}}}});let n=r(138),a=r(5863);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2178:function(e,t){"use strict";var r,n;function getPrefetchEntryCacheStatus(e){let{kind:t,prefetchTime:r,lastUsedTime:n}=e;return Date.now()<(null!=n?n:r)+3e4?n?"reusable":"fresh":"auto"===t&&Date.now()["children",e]).flat(),v=(0,s.fillCacheWithDataProperty)(i,e.cache,b,()=>(_||(_=(0,o.createRecordFromThenable)((0,a.fetchServerResponse)(r,u,e.nextUrl,e.buildId))),_),!0);if(!(null==v?void 0:v.bailOptimistic))return B.previousTree=e.tree,B.patchedTree=u,B.pendingPush=et,B.hashFragment=q,B.shouldScroll=z,B.scrollableSegments=[],B.cache=i,B.canonicalUrl=ee,e.prefetchCache.set((0,l.createHrefFromUrl)(r,!1),{data:_?(0,o.createRecordFromThenable)(Promise.resolve(_)):null,kind:m.PrefetchKind.TEMPORARY,prefetchTime:Date.now(),treeAtTimeOfPrefetch:e.tree,lastUsedTime:Date.now()}),(0,E.handleMutable)(e,B)}if(!en){let t=(0,o.createRecordFromThenable)((0,a.fetchServerResponse)(r,e.tree,e.nextUrl,e.buildId,void 0)),n={data:(0,o.createRecordFromThenable)(Promise.resolve(t)),kind:m.PrefetchKind.TEMPORARY,prefetchTime:Date.now(),treeAtTimeOfPrefetch:e.tree,lastUsedTime:null};e.prefetchCache.set((0,l.createHrefFromUrl)(r,!1),n),en=n}let ea=(0,C.getPrefetchEntryCacheStatus)(en),{treeAtTimeOfPrefetch:eo,data:eu}=en;A.prefetchQueue.bump(eu);let[el,ei]=(0,u.readRecordValue)(eu);if(en.lastUsedTime||(en.lastUsedTime=Date.now()),"string"==typeof el)return handleExternalUrl(e,B,el,et);let ec=e.tree,es=e.cache,ef=[];for(let t of el){let u=t.slice(0,-4),l=t.slice(-3)[0],p=["",...u],m=(0,_.applyRouterStatePatchToTree)(p,ec,l);if(null===m&&(m=(0,_.applyRouterStatePatchToTree)(p,eo,l)),null!==m){if((0,v.isNavigatingToNewRootLayout)(ec,m))return handleExternalUrl(e,B,ee,et);let _=(0,j.applyFlightData)(es,U,t,"auto"===en.kind&&ea===C.PrefetchCacheEntryStatus.reusable);_||ea!==C.PrefetchCacheEntryStatus.stale||(_=function(e,t,r,a,o){let u=!1;e.status=n.CacheStates.READY,e.subTreeData=t.subTreeData,e.parallelRoutes=new Map(t.parallelRoutes);let l=generateSegmentsFromPatch(a).map(e=>[...r,...e]);for(let r of l){let n=(0,s.fillCacheWithDataProperty)(e,t,r,o);(null==n?void 0:n.bailOptimistic)||(u=!0)}return u}(U,es,u,l,()=>(0,o.createRecordFromThenable)((0,a.fetchServerResponse)(r,ec,e.nextUrl,e.buildId))));let E=(0,b.shouldHardNavigate)(p,ec);for(let e of(E?(U.status=n.CacheStates.READY,U.subTreeData=es.subTreeData,(0,i.invalidateCacheBelowFlightSegmentPath)(U,es,u),B.cache=U):_&&(B.cache=U),es=U,ec=m,generateSegmentsFromPatch(l))){let t=[...u,...e];"__DEFAULT__"!==t[t.length-1]&&ef.push(t)}}}return B.previousTree=e.tree,B.patchedTree=ec,B.canonicalUrl=ei?(0,l.createHrefFromUrl)(ei):ee,B.pendingPush=et,B.scrollableSegments=ef,B.hashFragment=q,B.shouldScroll=z,(0,E.handleMutable)(e,B)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2599:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{prefetchQueue:function(){return p},prefetchReducer:function(){return prefetchReducer}});let n=r(371),a=r(3165),o=r(8836),u=r(9786),l=r(7835),i=r(2880),s=r(8080),p=new s.PromiseQueue(5);function prefetchReducer(e,t){(0,l.prunePrefetchCache)(e.prefetchCache);let{url:r}=t;r.searchParams.delete(i.NEXT_RSC_UNION_QUERY);let s=(0,n.createHrefFromUrl)(r,!1),_=e.prefetchCache.get(s);if(_&&(_.kind===o.PrefetchKind.TEMPORARY&&e.prefetchCache.set(s,{..._,kind:t.kind}),!(_.kind===o.PrefetchKind.AUTO&&t.kind===o.PrefetchKind.FULL)))return e;let b=(0,u.createRecordFromThenable)(p.enqueue(()=>(0,a.fetchServerResponse)(r,e.tree,e.nextUrl,e.buildId,t.kind)));return e.prefetchCache.set(s,{treeAtTimeOfPrefetch:e.tree,data:b,kind:t.kind,prefetchTime:Date.now(),lastUsedTime:null}),e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7835:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"prunePrefetchCache",{enumerable:!0,get:function(){return prunePrefetchCache}});let n=r(2178);function prunePrefetchCache(e){for(let[t,r]of e)(0,n.getPrefetchEntryCacheStatus)(r)===n.PrefetchCacheEntryStatus.expired&&e.delete(t)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8139:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return refreshReducer}});let n=r(3165),a=r(9786),o=r(7619),u=r(371),l=r(7927),i=r(6487),s=r(3983),p=r(2830),_=r(138),b=r(3039);function refreshReducer(e,t){let{cache:r,mutable:v,origin:m}=t,E=e.canonicalUrl,j=e.tree,C=JSON.stringify(v.previousTree)===JSON.stringify(j);if(C)return(0,p.handleMutable)(e,v);r.data||(r.data=(0,a.createRecordFromThenable)((0,n.fetchServerResponse)(new URL(E,m),[j[0],j[1],j[2],"refetch"],e.nextUrl,e.buildId)));let[w,A]=(0,o.readRecordValue)(r.data);if("string"==typeof w)return(0,s.handleExternalUrl)(e,v,w,e.pushRef.pendingPush);for(let t of(r.data=null,w)){if(3!==t.length)return console.log("REFRESH FAILED"),e;let[n]=t,a=(0,l.applyRouterStatePatchToTree)([""],j,n);if(null===a)throw Error("SEGMENT MISMATCH");if((0,i.isNavigatingToNewRootLayout)(j,a))return(0,s.handleExternalUrl)(e,v,E,e.pushRef.pendingPush);let o=A?(0,u.createHrefFromUrl)(A):void 0;A&&(v.canonicalUrl=o);let[p,m]=t.slice(-2);null!==p&&(r.status=_.CacheStates.READY,r.subTreeData=p,(0,b.fillLazyItemsTillLeafWithHead)(r,void 0,n,m),v.cache=r,v.prefetchCache=new Map),v.previousTree=j,v.patchedTree=a,v.canonicalUrl=E,j=a}return(0,p.handleMutable)(e,v)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2542:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return restoreReducer}});let n=r(371);function restoreReducer(e,t){let{url:r,tree:a}=t,o=(0,n.createHrefFromUrl)(r);return{buildId:e.buildId,canonicalUrl:o,pushRef:e.pushRef,focusAndScrollRef:e.focusAndScrollRef,cache:e.cache,prefetchCache:e.prefetchCache,tree:a,nextUrl:r.pathname}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5988:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return serverActionReducer}});let n=r(5913),a=r(2880),o=r(9786),u=r(7619),l=r(7215),i=r(371),s=r(3983),p=r(7927),_=r(6487),b=r(138),v=r(2830),m=r(3039),{createFromFetch:E,encodeReply:j}=r(8786);async function fetchServerAction(e,t){let r,{actionId:o,actionArgs:u}=t,i=await j(u),s=await fetch("",{method:"POST",headers:{Accept:a.RSC_CONTENT_TYPE_HEADER,[a.ACTION]:o,[a.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...e.nextUrl?{[a.NEXT_URL]:e.nextUrl}:{}},body:i}),p=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");r={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){r={paths:[],tag:!1,cookie:!1}}let _=p?new URL((0,l.addBasePath)(p),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===a.RSC_CONTENT_TYPE_HEADER){let e=await E(Promise.resolve(s),{callServer:n.callServer});if(p){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:_,revalidatedParts:r}}let[t,[,a]]=null!=e?e:[];return{actionResult:t,actionFlightData:a,redirectLocation:_,revalidatedParts:r}}return{redirectLocation:_,revalidatedParts:r}}function serverActionReducer(e,t){let{mutable:r,cache:n,resolve:a,reject:l}=t,E=e.canonicalUrl,j=e.tree,C=JSON.stringify(r.previousTree)===JSON.stringify(j);if(C)return(0,v.handleMutable)(e,r);if(r.inFlightServerAction){if("fulfilled"!==r.inFlightServerAction.status&&r.globalMutable.pendingNavigatePath&&r.globalMutable.pendingNavigatePath!==E)return r.inFlightServerAction.then(()=>{r.actionResultResolved||(r.inFlightServerAction=null,r.globalMutable.pendingNavigatePath=void 0,r.globalMutable.refresh(),r.actionResultResolved=!0)},()=>{}),e}else r.inFlightServerAction=(0,o.createRecordFromThenable)(fetchServerAction(e,t));try{let{actionResult:t,actionFlightData:o,redirectLocation:l}=(0,u.readRecordValue)(r.inFlightServerAction);if(l&&(e.pushRef.pendingPush=!0,r.pendingPush=!0),r.previousTree=e.tree,!o){if(r.actionResultResolved||(a(t),r.actionResultResolved=!0),l)return(0,s.handleExternalUrl)(e,r,l.href,e.pushRef.pendingPush);return e}if("string"==typeof o)return(0,s.handleExternalUrl)(e,r,o,e.pushRef.pendingPush);for(let t of(r.inFlightServerAction=null,o)){if(3!==t.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[a]=t,o=(0,p.applyRouterStatePatchToTree)([""],j,a);if(null===o)throw Error("SEGMENT MISMATCH");if((0,_.isNavigatingToNewRootLayout)(j,o))return(0,s.handleExternalUrl)(e,r,E,e.pushRef.pendingPush);let[u,l]=t.slice(-2);null!==u&&(n.status=b.CacheStates.READY,n.subTreeData=u,(0,m.fillLazyItemsTillLeafWithHead)(n,void 0,a,l),r.cache=n,r.prefetchCache=new Map),r.previousTree=j,r.patchedTree=o,r.canonicalUrl=E,j=o}if(l){let e=(0,i.createHrefFromUrl)(l,!1);r.canonicalUrl=e}return r.actionResultResolved||(a(t),r.actionResultResolved=!0),(0,v.handleMutable)(e,r)}catch(t){if("rejected"===t.status)return r.actionResultResolved||(l(t.reason),r.actionResultResolved=!0),e;throw t}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},355:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return serverPatchReducer}});let n=r(371),a=r(7927),o=r(6487),u=r(3983),l=r(1279),i=r(2830);function serverPatchReducer(e,t){let{flightData:r,previousTree:s,overrideCanonicalUrl:p,cache:_,mutable:b}=t,v=JSON.stringify(s)===JSON.stringify(e.tree);if(!v)return console.log("TREE MISMATCH"),e;if(b.previousTree)return(0,i.handleMutable)(e,b);if("string"==typeof r)return(0,u.handleExternalUrl)(e,b,r,e.pushRef.pendingPush);let m=e.tree,E=e.cache;for(let t of r){let r=t.slice(0,-4),[i]=t.slice(-3,-2),s=(0,a.applyRouterStatePatchToTree)(["",...r],m,i);if(null===s)throw Error("SEGMENT MISMATCH");if((0,o.isNavigatingToNewRootLayout)(m,s))return(0,u.handleExternalUrl)(e,b,e.canonicalUrl,e.pushRef.pendingPush);let v=p?(0,n.createHrefFromUrl)(p):void 0;v&&(b.canonicalUrl=v),(0,l.applyFlightData)(E,_,t),b.previousTree=m,b.patchedTree=s,b.cache=_,E=_,m=s}return(0,i.handleMutable)(e,b)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8836:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return a},ACTION_NAVIGATE:function(){return o},ACTION_RESTORE:function(){return u},ACTION_SERVER_PATCH:function(){return l},ACTION_PREFETCH:function(){return i},ACTION_FAST_REFRESH:function(){return s},ACTION_SERVER_ACTION:function(){return p}});let a="refresh",o="navigate",u="restore",l="server-patch",i="prefetch",s="fast-refresh",p="server-action";(n=r||(r={})).AUTO="auto",n.FULL="full",n.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8279:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return reducer}});let n=r(8836),a=r(3983),o=r(355),u=r(2542),l=r(8139),i=r(2599),s=r(2405),p=r(5988),reducer=function(e,t){switch(t.type){case n.ACTION_NAVIGATE:return(0,a.navigateReducer)(e,t);case n.ACTION_SERVER_PATCH:return(0,o.serverPatchReducer)(e,t);case n.ACTION_RESTORE:return(0,u.restoreReducer)(e,t);case n.ACTION_REFRESH:return(0,l.refreshReducer)(e,t);case n.ACTION_FAST_REFRESH:return(0,s.fastRefreshReducer)(e,t);case n.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case n.ACTION_SERVER_ACTION:return(0,p.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8785:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function shouldHardNavigate(e,t){let[r,a]=t,[o,u]=e;if(!(0,n.matchSegment)(o,r))return!!Array.isArray(o);let l=e.length<=2;return!l&&shouldHardNavigate(e.slice(2),a[u])}}});let n=r(1932);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1305:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createSearchParamsBailoutProxy",{enumerable:!0,get:function(){return createSearchParamsBailoutProxy}});let n=r(8887);function createSearchParamsBailoutProxy(){return new Proxy({},{get(e,t){"string"==typeof t&&(0,n.staticGenerationBailout)("searchParams."+t)}})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7530:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return a}});let n=r(9689),a=(0,n.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8887:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationBailout",{enumerable:!0,get:function(){return staticGenerationBailout}});let n=r(1784),a=r(7530);let StaticGenBailoutError=class StaticGenBailoutError extends Error{constructor(...e){super(...e),this.code="NEXT_STATIC_GEN_BAILOUT"}};function formatErrorMessage(e,t){let{dynamic:r,link:n}=t||{};return"Page"+(r?' with `dynamic = "'+r+'"`':"")+" couldn't be rendered statically because it used `"+e+"`."+(n?" See more info here: "+n:"")}let staticGenerationBailout=(e,t)=>{let r=a.staticGenerationAsyncStorage.getStore();if(null==r?void 0:r.forceStatic)return!0;if(null==r?void 0:r.dynamicShouldError){var o;throw new StaticGenBailoutError(formatErrorMessage(e,{...t,dynamic:null!=(o=null==t?void 0:t.dynamic)?o:"error"}))}if(!r||(r.revalidate=0,(null==t?void 0:t.dynamic)||(r.staticPrefetchBailout=!0)),null==r?void 0:r.isStaticGeneration){let a=new n.DynamicServerError(formatErrorMessage(e,{...t,link:"https://nextjs.org/docs/messages/dynamic-server-error"}));throw r.dynamicUsageDescription=e,r.dynamicUsageStack=a.stack,a}return!1};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5115:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return StaticGenerationSearchParamsBailoutProvider}});let n=r(7675),a=n._(r(7653)),o=r(1305);function StaticGenerationSearchParamsBailoutProvider(e){let{Component:t,propsForComponent:r,isStaticGeneration:n}=e;if(n){let e=(0,o.createSearchParamsBailoutProxy)();return a.default.createElement(t,{searchParams:e,...r})}return a.default.createElement(t,r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2801:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useReducerWithReduxDevtools",{enumerable:!0,get:function(){return useReducerWithReduxDevtools}});let n=r(7653);function normalizeRouterState(e){if(e instanceof Map){let t={};for(let[r,n]of e.entries()){if("function"==typeof n){t[r]="fn()";continue}if("object"==typeof n&&null!==n){if(n.$$typeof){t[r]=n.$$typeof.toString();continue}if(n._bundlerConfig){t[r]="FlightData";continue}}t[r]=normalizeRouterState(n)}return t}if("object"==typeof e&&null!==e){let t={};for(let r in e){let n=e[r];if("function"==typeof n){t[r]="fn()";continue}if("object"==typeof n&&null!==n){if(n.$$typeof){t[r]=n.$$typeof.toString();continue}if(n.hasOwnProperty("_bundlerConfig")){t[r]="FlightData";continue}}t[r]=normalizeRouterState(n)}return t}return Array.isArray(e)?e.map(normalizeRouterState):e}let useReducerWithReduxDevtools=function(e,t){let r=(0,n.useRef)(),a=(0,n.useRef)();(0,n.useEffect)(()=>{if(!r.current&&!1!==a.current){if(void 0===a.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){a.current=!1;return}return r.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),r.current&&r.current.init(normalizeRouterState(t)),()=>{r.current=void 0}}},[t]);let[o,u]=(0,n.useReducer)((t,n)=>{let a=e(t,n);return r.current&&r.current.send(n,normalizeRouterState(a)),a},t),l=(0,n.useCallback)(()=>{r.current&&r.current.send({type:"RENDER_SYNC"},normalizeRouterState(o))},[o]);return[o,u,l]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8129:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return hasBasePath}});let n=r(3323);function hasBasePath(e){return(0,n.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7861:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return normalizePathTrailingSlash}});let n=r(3580),a=r(1954),normalizePathTrailingSlash=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:o}=(0,a.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+o};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6071:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return onRecoverableError}});let n=r(77);function onRecoverableError(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};e.digest!==n.NEXT_DYNAMIC_NO_SSR_CODE&&t(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7449:function(e,t,r){"use strict";function removeBasePath(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return removeBasePath}}),r(8129),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},138:function(e,t,r){"use strict";var n,a;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CacheStates:function(){return n},AppRouterContext:function(){return l},LayoutRouterContext:function(){return i},GlobalLayoutRouterContext:function(){return s},TemplateContext:function(){return p}});let o=r(7675),u=o._(r(7653));(a=n||(n={})).LAZY_INITIALIZED="LAZYINITIALIZED",a.DATA_FETCH="DATAFETCH",a.READY="READY";let l=u.default.createContext(null),i=u.default.createContext(null),s=u.default.createContext(null),p=u.default.createContext(null)},3366:function(e,t){"use strict";function djb2Hash(e){let t=5381;for(let r=0;r!t||(0,a.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function normalizeRscPath(e,t){return t?e.replace(/\.rsc($|\?)/,"$1"):e}},9416:function(e,t){"use strict";function handleSmoothScroll(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return handleSmoothScroll}})},801:function(e,t){"use strict";function isBot(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return isBot}})},1954:function(e,t){"use strict";function parsePath(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return parsePath}})},3323:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return pathHasPrefix}});let n=r(1954);function pathHasPrefix(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},3580:function(e,t){"use strict";function removeTrailingSlash(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return removeTrailingSlash}})},4267:function(e,t){"use strict";function isGroupSegment(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isGroupSegment",{enumerable:!0,get:function(){return isGroupSegment}})},8133:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return useServerInsertedHTML}});let n=r(8169),a=n._(r(7653)),o=a.default.createContext(null);function useServerInsertedHTML(e){let t=(0,a.useContext)(o);t&&t(e)}},9689:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return createAsyncLocalStorage}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");let FakeAsyncLocalStorage=class FakeAsyncLocalStorage{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}};let n=globalThis.AsyncLocalStorage;function createAsyncLocalStorage(){return n?new n:new FakeAsyncLocalStorage}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2291:function(e,t,r){"use strict";var n=r(3458);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},3458:function(e,t,r){"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(e){console.error(e)}}(),e.exports=r(510)},1337:function(e,t,r){"use strict";/** + * @license React + * react-server-dom-webpack-client.browser.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var n=r(3458),a=r(7653),o={stream:!0},u=new Map;function x(e){var t=r(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function y(){}var l=new Map,i=r.u;r.u=function(e){var t=l.get(e);return void 0!==t?t:i(e)};var s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,p=Symbol.for("react.element"),_=Symbol.for("react.provider"),b=Symbol.for("react.server_context"),v=Symbol.for("react.lazy"),m=Symbol.for("react.default_value"),E=Symbol.iterator,j=Array.isArray,C=new WeakMap,w=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ContextRegistry;function L(e,t,r,n){this.status=e,this.value=t,this.reason=r,this._response=n}function ia(e){switch(e.status){case"resolved_model":M(e);break;case"resolved_module":N(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":throw e;default:throw e.reason}}function O(e,t){for(var r=0;rp?(b=p,p=3,i++):(b=0,p=3);continue;case 2:44===(E=a[i++])?p=4:v=v<<4|(96a.length&&(E=-1)}var j=a.byteOffset+i;if(-1>>1,a=e[n];if(0>>1;ng(l,r))ig(s,l)?(e[n]=s,e[i]=r,n=i):(e[n]=l,e[u]=r,n=u);else if(ig(s,r))e[n]=s,e[i]=r,n=i;else break}}return t}function g(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var r,n=performance;t.unstable_now=function(){return n.now()}}else{var a=Date,o=a.now();t.unstable_now=function(){return a.now()-o}}var u=[],l=[],i=1,s=null,p=3,_=!1,b=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,E="function"==typeof clearTimeout?clearTimeout:null,j="undefined"!=typeof setImmediate?setImmediate:null;function G(e){for(var t=h(l);null!==t;){if(null===t.callback)k(l);else if(t.startTime<=e)k(l),t.sortIndex=t.expirationTime,f(u,t);else break;t=h(l)}}function H(e){if(v=!1,G(e),!b){if(null!==h(u))b=!0,I();else{var t=h(l);null!==t&&J(H,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var C=!1,w=-1,A=5,F=-1;function O(){return!(t.unstable_now()-Fe&&O());){var o=s.callback;if("function"==typeof o){s.callback=null,p=s.priorityLevel;var i=o(s.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){s.callback=i,G(e),n=!0;break t}s===h(u)&&k(u),G(e)}else k(u);s=h(u)}if(null!==s)n=!0;else{var m=h(l);null!==m&&J(H,m.startTime-e),n=!1}}break e}finally{s=null,p=a,_=!1}n=void 0}}finally{n?r():C=!1}}}if("function"==typeof j)r=function(){j(P)};else if("undefined"!=typeof MessageChannel){var D=new MessageChannel,U=D.port2;D.port1.onmessage=P,r=function(){U.postMessage(null)}}else r=function(){m(P,0)};function I(){C||(C=!0,r())}function J(e,r){w=m(function(){e(t.unstable_now())},r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){b||_||(b=!0,I())},t.unstable_forceFrameRate=function(e){0>e||125a?(e.sortIndex=n,f(l,e),null===h(u)&&e===h(l)&&(v?(E(w),w=-1):v=!0,J(H,n-a))):(e.sortIndex=o,f(u,e),b||_||(b=!0,I())),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},9397:function(e,t,r){"use strict";e.exports=r(7232)},9441:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return getSegmentParam}});let n=r(2743);function getSegmentParam(e){let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:"dynamic",param:e.slice(1,-1)}:null}},2743:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return a},isInterceptionRouteAppPath:function(){return isInterceptionRouteAppPath},extractInterceptionRouteInformation:function(){return extractInterceptionRouteInformation}});let n=r(5919),a=["(..)(..)","(.)","(..)","(...)"];function isInterceptionRouteAppPath(e){return void 0!==e.split("/").find(e=>a.find(t=>e.startsWith(t)))}function extractInterceptionRouteInformation(e){let t,r,o;for(let n of e.split("/"))if(r=a.find(e=>n.startsWith(e))){[t,o]=e.split(r,2);break}if(!t||!r||!o)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":o="/"===t?`/${o}`:t+"/"+o;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);o=t.split("/").slice(0,-1).concat(o).join("/");break;case"(...)":o="/"+o;break;case"(..)(..)":let u=t.split("/");if(u.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);o=u.slice(0,-2).concat(o).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:o}}},7725:function(e,t,r){"use strict";function _class_private_field_loose_base(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}r.r(t),r.d(t,{_:function(){return _class_private_field_loose_base},_class_private_field_loose_base:function(){return _class_private_field_loose_base}})},7284:function(e,t,r){"use strict";r.r(t),r.d(t,{_:function(){return _class_private_field_loose_key},_class_private_field_loose_key:function(){return _class_private_field_loose_key}});var n=0;function _class_private_field_loose_key(e){return"__private_"+n+++"_"+e}},7675:function(e,t,r){"use strict";function _interop_require_default(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:function(){return _interop_require_default},_interop_require_default:function(){return _interop_require_default}})},8169:function(e,t,r){"use strict";function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function(e){return e?r:t})(e)}function _interop_require_wildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(n,o,u):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}r.r(t),r.d(t,{_:function(){return _interop_require_wildcard},_interop_require_wildcard:function(){return _interop_require_wildcard}})}}]); \ No newline at end of file diff --git a/_next/static/chunks/55-6cd5d2952f4cd1a5.js b/_next/static/chunks/55-6cd5d2952f4cd1a5.js new file mode 100644 index 0000000..d740d58 --- /dev/null +++ b/_next/static/chunks/55-6cd5d2952f4cd1a5.js @@ -0,0 +1,6 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[55],{4514:function(e,t,n){n.d(t,{Z:function(){return createLucideIcon}});var r=n(7653),o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let toKebabCase=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),createLucideIcon=(e,t)=>{let n=(0,r.forwardRef)((n,u)=>{let{color:i="currentColor",size:a=24,strokeWidth:l=2,absoluteStrokeWidth:c,className:d="",children:s,...f}=n;return(0,r.createElement)("svg",{ref:u,...o,width:a,height:a,stroke:i,strokeWidth:c?24*Number(l)/Number(a):l,className:["lucide","lucide-".concat(toKebabCase(e)),d].join(" "),...f},[...t.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(s)?s:[s]])});return n.displayName="".concat(e),n}},1082:function(e,t,n){n.d(t,{M:function(){return $e42e1063c40fb3ef$export$b9ecd428b558ff10}});function $e42e1063c40fb3ef$export$b9ecd428b558ff10(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}},1171:function(e,t,n){n.d(t,{B:function(){return $e02a7d9cb1dc128c$export$c74125a8e3af6bb2}});var r=n(7653),o=n(4036),u=n(8556),i=n(432);function $e02a7d9cb1dc128c$export$c74125a8e3af6bb2(e){let t=e+"CollectionProvider",[n,a]=(0,o.b)(t),[l,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e+"CollectionSlot",s=r.forwardRef((e,t)=>{let{scope:n,children:o}=e,a=c(d,n),l=(0,u.e)(t,a.collectionRef);return r.createElement(i.g7,{ref:l},o)}),f=e+"CollectionItemSlot",v="data-radix-collection-item",m=r.forwardRef((e,t)=>{let{scope:n,children:o,...a}=e,l=r.useRef(null),d=(0,u.e)(t,l),s=c(f,n);return r.useEffect(()=>(s.itemMap.set(l,{ref:l,...a}),()=>void s.itemMap.delete(l))),r.createElement(i.g7,{[v]:"",ref:d},o)});return[{Provider:e=>{let{scope:t,children:n}=e,o=r.useRef(null),u=r.useRef(new Map).current;return r.createElement(l,{scope:t,itemMap:u,collectionRef:o},n)},Slot:s,ItemSlot:m},function(t){let n=c(e+"CollectionConsumer",t),o=r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`)),r=Array.from(n.itemMap.values()),o=r.sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current));return o},[n.collectionRef,n.itemMap]);return o},a]}},4036:function(e,t,n){n.d(t,{b:function(){return $c512c27ab02ef895$export$50c7b4e9d9f19c1},k:function(){return $c512c27ab02ef895$export$fd42f52fd3ae1109}});var r=n(7653);function $c512c27ab02ef895$export$fd42f52fd3ae1109(e,t){let n=(0,r.createContext)(t);function Provider(e){let{children:t,...o}=e,u=(0,r.useMemo)(()=>o,Object.values(o));return(0,r.createElement)(n.Provider,{value:u},t)}return Provider.displayName=e+"Provider",[Provider,function(o){let u=(0,r.useContext)(n);if(u)return u;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function $c512c27ab02ef895$export$50c7b4e9d9f19c1(e,t=[]){let n=[],createScope=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return createScope.scopeName=e,[function(t,o){let u=(0,r.createContext)(o),i=n.length;function Provider(t){let{scope:n,children:o,...a}=t,l=(null==n?void 0:n[e][i])||u,c=(0,r.useMemo)(()=>a,Object.values(a));return(0,r.createElement)(l.Provider,{value:c},o)}return n=[...n,o],Provider.displayName=t+"Provider",[Provider,function(n,a){let l=(null==a?void 0:a[e][i])||u,c=(0,r.useContext)(l);if(c)return c;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let createScope1=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e),u=o[`__scope${r}`];return{...t,...u}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return createScope1.scopeName=t.scopeName,createScope1}(createScope,...t)]}},8646:function(e,t,n){let r;n.d(t,{I0:function(){return p},XB:function(){return f},fC:function(){return m}});var o=n(7198),u=n(7653),i=n(1082),a=n(8671),l=n(8556),c=n(6418);let d="dismissableLayer.update",s=(0,u.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=(0,u.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:f=!1,onEscapeKeyDown:v,onPointerDownOutside:m,onFocusOutside:p,onInteractOutside:b,onDismiss:h,...$}=e,E=(0,u.useContext)(s),[w,y]=(0,u.useState)(null),C=null!==(n=null==w?void 0:w.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,N]=(0,u.useState)({}),P=(0,l.e)(t,e=>y(e)),g=Array.from(E.layers),[A]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),D=g.indexOf(A),O=w?g.indexOf(w):-1,x=E.layersWithOutsidePointerEventsDisabled.size>0,S=O>=D,T=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,u.useRef)(!1),o=(0,u.useRef)(()=>{});return(0,u.useEffect)(()=>{let handlePointerDown=e=>{if(e.target&&!r.current){let r={originalEvent:e};function handleAndDispatchPointerDownOutsideEvent(){$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=handleAndDispatchPointerDownOutsideEvent,t.addEventListener("click",o.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent()}else t.removeEventListener("click",o.current);r.current=!1},e=window.setTimeout(()=>{t.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(e),t.removeEventListener("pointerdown",handlePointerDown),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));!S||n||(null==m||m(e),null==b||b(e),e.defaultPrevented||null==h||h())},C),L=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e),r=(0,u.useRef)(!1);return(0,u.useEffect)(()=>{let handleFocus=e=>{e.target&&!r.current&&$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",handleFocus),()=>t.removeEventListener("focusin",handleFocus)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));n||(null==p||p(e),null==b||b(e),e.defaultPrevented||null==h||h())},C);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,c.W)(e);(0,u.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",handleKeyDown),()=>t.removeEventListener("keydown",handleKeyDown)},[n,t])}(e=>{let t=O===E.layers.size-1;t&&(null==v||v(e),!e.defaultPrevented&&h&&(e.preventDefault(),h()))},C),(0,u.useEffect)(()=>{if(w)return f&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(r=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(w)),E.layers.add(w),$5cb92bef7577960e$var$dispatchUpdate(),()=>{f&&1===E.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=r)}},[w,C,f,E]),(0,u.useEffect)(()=>()=>{w&&(E.layers.delete(w),E.layersWithOutsidePointerEventsDisabled.delete(w),$5cb92bef7577960e$var$dispatchUpdate())},[w,E]),(0,u.useEffect)(()=>{let handleUpdate=()=>N({});return document.addEventListener(d,handleUpdate),()=>document.removeEventListener(d,handleUpdate)},[]),(0,u.createElement)(a.WV.div,(0,o.Z)({},$,{ref:P,style:{pointerEvents:x?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.M)(e.onFocusCapture,L.onFocusCapture),onBlurCapture:(0,i.M)(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:(0,i.M)(e.onPointerDownCapture,T.onPointerDownCapture)}))}),v=(0,u.forwardRef)((e,t)=>{let n=(0,u.useContext)(s),r=(0,u.useRef)(null),i=(0,l.e)(t,r);return(0,u.useEffect)(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,u.createElement)(a.WV.div,(0,o.Z)({},e,{ref:i}))});function $5cb92bef7577960e$var$dispatchUpdate(){let e=new CustomEvent(d);document.dispatchEvent(e)}function $5cb92bef7577960e$var$handleAndDispatchCustomEvent(e,t,n,{discrete:r}){let o=n.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,a.jH)(o,u):o.dispatchEvent(u)}let m=f,p=v},2268:function(e,t,n){n.d(t,{h:function(){return a}});var r=n(7198),o=n(7653),u=n(3458),i=n(8671);let a=(0,o.forwardRef)((e,t)=>{var n;let{container:a=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...l}=e;return a?u.createPortal((0,o.createElement)(i.WV.div,(0,r.Z)({},l,{ref:t})),a):null})},7575:function(e,t,n){n.d(t,{z:function(){return $921a889cee6df7e8$export$99c2b779aa4e8b8b}});var r=n(7653),o=n(3458),u=n(8556),i=n(1469);let $921a889cee6df7e8$export$99c2b779aa4e8b8b=e=>{let{present:t,children:n}=e,a=function(e){var t;let[n,u]=(0,r.useState)(),a=(0,r.useRef)({}),l=(0,r.useRef)(e),c=(0,r.useRef)("none"),d=e?"mounted":"unmounted",[s,f]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,n)=>{let r=t[e][n];return null!=r?r:e},d));return(0,r.useEffect)(()=>{let e=$921a889cee6df7e8$var$getAnimationName(a.current);c.current="mounted"===s?e:"none"},[s]),(0,i.b)(()=>{let t=a.current,n=l.current,r=n!==e;if(r){let r=c.current,o=$921a889cee6df7e8$var$getAnimationName(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,i.b)(()=>{if(n){let handleAnimationEnd=e=>{let t=$921a889cee6df7e8$var$getAnimationName(a.current),r=t.includes(e.animationName);e.target===n&&r&&(0,o.flushSync)(()=>f("ANIMATION_END"))},handleAnimationStart=e=>{e.target===n&&(c.current=$921a889cee6df7e8$var$getAnimationName(a.current))};return n.addEventListener("animationstart",handleAnimationStart),n.addEventListener("animationcancel",handleAnimationEnd),n.addEventListener("animationend",handleAnimationEnd),()=>{n.removeEventListener("animationstart",handleAnimationStart),n.removeEventListener("animationcancel",handleAnimationEnd),n.removeEventListener("animationend",handleAnimationEnd)}}f("ANIMATION_END")},[n,f]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:(0,r.useCallback)(e=>{e&&(a.current=getComputedStyle(e)),u(e)},[])}}(t),l="function"==typeof n?n({present:a.isPresent}):r.Children.only(n),c=(0,u.e)(a.ref,l.ref),d="function"==typeof n;return d||a.isPresent?(0,r.cloneElement)(l,{ref:c}):null};function $921a889cee6df7e8$var$getAnimationName(e){return(null==e?void 0:e.animationName)||"none"}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence"},8671:function(e,t,n){n.d(t,{WV:function(){return a},jH:function(){return $8927f6f2acc4f386$export$6d1a0317bde7de7f}});var r=n(7198),o=n(7653),u=n(3458),i=n(432);let a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:u,...a}=e,l=u?i.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(l,(0,r.Z)({},a,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function $8927f6f2acc4f386$export$6d1a0317bde7de7f(e,t){e&&(0,u.flushSync)(()=>e.dispatchEvent(t))}},6418:function(e,t,n){n.d(t,{W:function(){return $b1b2314f5f9a1d84$export$25bec8c6f54ee79a}});var r=n(7653);function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},7840:function(e,t,n){n.d(t,{T:function(){return $71cd76cc60e0454e$export$6f32135080cb4c3}});var r=n(7653),o=n(6418);function $71cd76cc60e0454e$export$6f32135080cb4c3({prop:e,defaultProp:t,onChange:n=()=>{}}){let[u,i]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[u]=n,i=(0,r.useRef)(u),a=(0,o.W)(t);return(0,r.useEffect)(()=>{i.current!==u&&(a(u),i.current=u)},[u,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:u,c=(0,o.W)(n),d=(0,r.useCallback)(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else i(t)},[a,e,i,c]);return[l,d]}},1469:function(e,t,n){n.d(t,{b:function(){return o}});var r=n(7653);let o=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}}}]); \ No newline at end of file diff --git a/_next/static/chunks/6-0539365d26dd1300.js b/_next/static/chunks/6-0539365d26dd1300.js new file mode 100644 index 0000000..6f26031 --- /dev/null +++ b/_next/static/chunks/6-0539365d26dd1300.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6],{3782:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return addLocale}}),r(7861);let addLocale=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}})}function getDynamicProps(e){let[t,r]=i.version.split("."),n=parseInt(t,10),o=parseInt(r,10);return n>18||18===n&&o>=3?{fetchPriority:e}:{fetchpriority:e}}let g=(0,i.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:a,width:l,decoding:u,className:s,style:c,fetchPriority:f,placeholder:d,loading:p,unoptimized:g,fill:m,onLoadRef:h,onLoadingCompleteRef:y,setBlurComplete:b,setShowAltText:v,onLoad:P,onError:_,...S}=e;return i.default.createElement("img",{...S,...getDynamicProps(f),loading:p,width:l,height:a,decoding:u,"data-nimg":m?"fill":"1",className:s,style:c,sizes:o,srcSet:n,src:r,ref:(0,i.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(_&&(e.src=e.src),e.complete&&handleLoading(e,d,h,y,b,g))},[r,d,h,y,b,_,g,t]),onLoad:e=>{let t=e.currentTarget;handleLoading(t,d,h,y,b,g)},onError:e=>{v(!0),"empty"!==d&&b(!0),_&&_(e)}})});function ImagePreload(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...getDynamicProps(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):i.default.createElement(l.default,null,i.default.createElement("link",{key:"__nimg-"+r.src+r.srcSet+r.sizes,rel:"preload",href:r.srcSet?void 0:r.src,...n}))}let m=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(c.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=p||n||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:a,onLoadingComplete:l}=e,m=(0,i.useRef)(a);(0,i.useEffect)(()=>{m.current=a},[a]);let h=(0,i.useRef)(l);(0,i.useEffect)(()=>{h.current=l},[l]);let[y,b]=(0,i.useState)(!1),[v,P]=(0,i.useState)(!1),{props:_,meta:S}=(0,u.getImgProps)(e,{defaultLoader:d.default,imgConf:o,blurComplete:y,showAltText:v});return i.default.createElement(i.default.Fragment,null,i.default.createElement(g,{..._,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:m,onLoadingCompleteRef:h,setBlurComplete:b,setShowAltText:P,ref:t}),S.priority?i.default.createElement(ImagePreload,{isAppRouter:!r,imgAttributes:_}):null)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9265:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return b}});let n=r(7675),o=n._(r(7653)),i=r(2289),a=r(2162),l=r(830),u=r(9491),s=r(3782),c=r(812),f=r(138),d=r(4945),p=r(5676),g=r(7215),m=r(8836),h=new Set;function prefetch(e,t,r,n,o,i){if(!i&&!(0,a.isLocalURL)(t))return;if(!n.bypassPrefetchedCheck){let o=void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0,i=t+"%"+r+"%"+o;if(h.has(i))return;h.add(i)}let l=i?e.prefetch(t,o):e.prefetch(t,r,n);Promise.resolve(l).catch(e=>{})}function formatStringOrUrl(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let y=o.default.forwardRef(function(e,t){let r,n;let{href:l,as:h,children:y,prefetch:b=null,passHref:v,replace:P,shallow:_,scroll:S,locale:R,onClick:O,onMouseEnter:w,onTouchStart:j,legacyBehavior:E=!1,...x}=e;r=y,E&&("string"==typeof r||"number"==typeof r)&&(r=o.default.createElement("a",null,r));let C=o.default.useContext(c.RouterContext),M=o.default.useContext(f.AppRouterContext),I=null!=C?C:M,N=!C,U=!1!==b,k=null===b?m.PrefetchKind.AUTO:m.PrefetchKind.FULL,{href:L,as:z}=o.default.useMemo(()=>{if(!C){let e=formatStringOrUrl(l);return{href:e,as:h?formatStringOrUrl(h):e}}let[e,t]=(0,i.resolveHref)(C,l,!0);return{href:e,as:h?(0,i.resolveHref)(C,h):t||e}},[C,l,h]),A=o.default.useRef(L),T=o.default.useRef(z);E&&(n=o.default.Children.only(r));let D=E?n&&"object"==typeof n&&n.ref:t,[W,F,B]=(0,d.useIntersection)({rootMargin:"200px"}),q=o.default.useCallback(e=>{(T.current!==z||A.current!==L)&&(B(),T.current=z,A.current=L),W(e),D&&("function"==typeof D?D(e):"object"==typeof D&&(D.current=e))},[z,D,L,B,W]);o.default.useEffect(()=>{I&&F&&U&&prefetch(I,L,z,{locale:R},{kind:k},N)},[z,L,F,R,U,null==C?void 0:C.locale,I,N,k]);let K={ref:q,onClick(e){E||"function"!=typeof O||O(e),E&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),I&&!e.defaultPrevented&&function(e,t,r,n,i,l,u,s,c,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let t=e.currentTarget,r=t.getAttribute("target");return r&&"_self"!==r||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(r)))return;e.preventDefault();let navigate=()=>{let e=null==u||u;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:l,locale:s,scroll:e}):t[i?"replace":"push"](n||r,{forceOptimisticNavigation:!f,scroll:e})};c?o.default.startTransition(navigate):navigate()}(e,I,L,z,P,_,S,R,N,U)},onMouseEnter(e){E||"function"!=typeof w||w(e),E&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),I&&(U||!N)&&prefetch(I,L,z,{locale:R,priority:!0,bypassPrefetchedCheck:!0},{kind:k},N)},onTouchStart(e){E||"function"!=typeof j||j(e),E&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),I&&(U||!N)&&prefetch(I,L,z,{locale:R,priority:!0,bypassPrefetchedCheck:!0},{kind:k},N)}};if((0,u.isAbsoluteUrl)(z))K.href=z;else if(!E||v||"a"===n.type&&!("href"in n.props)){let e=void 0!==R?R:null==C?void 0:C.locale,t=(null==C?void 0:C.isLocaleDomain)&&(0,p.getDomainLocale)(z,e,null==C?void 0:C.locales,null==C?void 0:C.domainLocales);K.href=t||(0,g.addBasePath)((0,s.addLocale)(z,e,null==C?void 0:C.defaultLocale))}return E?o.default.cloneElement(n,K):o.default.createElement("a",{...x,...K},r)}),b=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2741:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{requestIdleCallback:function(){return r},cancelIdleCallback:function(){return n}});let r="undefined"!=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)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2289:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return resolveHref}});let n=r(1067),o=r(830),i=r(4096),a=r(9491),l=r(7861),u=r(2162),s=r(2905),c=r(3618);function resolveHref(e,t,r){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),g=p?d.slice(p[0].length):d,m=g.split("?");if((m[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,a.normalizeRepeatedSlashes)(g);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return r?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,l.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:a,params:l}=(0,c.interpolateAs)(e.pathname,e.pathname,r);a&&(t=(0,o.formatWithValidation)({pathname:a,hash:e.hash,query:(0,i.omit)(r,l)}))}let a=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return r?[a,t||a]:a}catch(e){return r?[d]:d}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4945:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let n=r(7653),o=r(2741),i="function"==typeof IntersectionObserver,a=new Map,l=[];function useIntersection(e){let{rootRef:t,rootMargin:r,disabled:u}=e,s=u||!i,[c,f]=(0,n.useState)(!1),d=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{d.current=e},[]);(0,n.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName){let n=function(e,t,r){let{id:n,observer:o,elements:i}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=l.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let o=new Map,i=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e);return t={id:r,observer:i,elements:o},l.push(r),a.set(r,t),t}(r);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(n);let e=l.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:r});return n}}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,r,t,c,d.current]);let g=(0,n.useCallback)(()=>{f(!1)},[]);return[p,c,g]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},966:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return i}});let n=r(7675),o=n._(r(7653)),i=o.default.createContext({})},6762:function(e,t){"use strict";function isInAmpMode(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return isInAmpMode}})},4248:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return escapeStringRegexp}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(e){return r.test(e)?e.replace(n,"\\$&"):e}},5271:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),r(584);let n=r(9125),o=r(9665);function isStaticRequire(e){return void 0!==e.default}function getInt(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function getImgProps(e,t){var r;let i,a,l,{src:u,sizes:s,unoptimized:c=!1,priority:f=!1,loading:d,className:p,quality:g,width:m,height:h,fill:y=!1,style:b,onLoad:v,onLoadingComplete:P,placeholder:_="empty",blurDataURL:S,fetchPriority:R,layout:O,objectFit:w,objectPosition:j,lazyBoundary:E,lazyRoot:x,...C}=e,{imgConf:M,showAltText:I,blurComplete:N,defaultLoader:U}=t,k=M||o.imageConfigDefault;if("allSizes"in k)i=k;else{let e=[...k.deviceSizes,...k.imageSizes].sort((e,t)=>e-t),t=k.deviceSizes.sort((e,t)=>e-t);i={...k,allSizes:e,deviceSizes:t}}let L=C.loader||U;delete C.loader,delete C.srcSet;let z="__next_img_default"in L;if(z){if("custom"===i.loader)throw Error('Image with src "'+u+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=L;L=t=>{let{config:r,...n}=t;return e(n)}}if(O){"fill"===O&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(b={...b,...e});let t={responsive:"100vw",fill:"100vw"}[O];t&&!s&&(s=t)}let A="",T=getInt(m),D=getInt(h);if("object"==typeof(r=u)&&(isStaticRequire(r)||void 0!==r.src)){let e=isStaticRequire(u)?u.default:u;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(a=e.blurWidth,l=e.blurHeight,S=S||e.blurDataURL,A=e.src,!y){if(T||D){if(T&&!D){let t=T/e.width;D=Math.round(e.height*t)}else if(!T&&D){let t=D/e.height;T=Math.round(e.width*t)}}else T=e.width,D=e.height}}let W=!f&&("lazy"===d||void 0===d);(!(u="string"==typeof u?u:A)||u.startsWith("data:")||u.startsWith("blob:"))&&(c=!0,W=!1),i.unoptimized&&(c=!0),z&&u.endsWith(".svg")&&!i.dangerouslyAllowSVG&&(c=!0),f&&(R="high");let F=getInt(g),B=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:w,objectPosition:j}:{},I?{}:{color:"transparent"},b),q=N||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:T,heightInt:D,blurWidth:a,blurHeight:l,blurDataURL:S||"",objectFit:B.objectFit})+'")':'url("'+_+'")',K=q?{backgroundSize:B.objectFit||"cover",backgroundPosition:B.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:q}:{},G=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:i,sizes:a,loader:l}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:u,kind:s}=function(e,t,r){let{deviceSizes:n,allSizes:o}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:o,kind:"w"}}if("number"!=typeof t)return{widths:n,kind:"w"};let i=[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))];return{widths:i,kind:"x"}}(t,o,a),c=u.length-1;return{sizes:a||"w"!==s?a:"100vw",srcSet:u.map((e,n)=>l({config:t,src:r,quality:i,width:e})+" "+("w"===s?e:n+1)+s).join(", "),src:l({config:t,src:r,quality:i,width:u[c]})}}({config:i,src:u,unoptimized:c,width:T,quality:F,sizes:s,loader:L}),H={...C,loading:W?"lazy":d,fetchPriority:R,width:T,height:D,decoding:"async",className:p,style:{...B,...K},sizes:G.sizes,srcSet:G.srcSet,src:G.src},Q={unoptimized:c,priority:f,placeholder:_,fill:y};return{props:H,meta:Q}}},2053:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return defaultHead},default:function(){return _default}});let n=r(7675),o=r(8169),i=o._(r(7653)),a=n._(r(882)),l=r(966),u=r(3477),s=r(6762);function defaultHead(e){void 0===e&&(e=!1);let t=[i.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(i.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function onlyReactElement(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(584);let c=["name","httpEquiv","charSet","itemProp"];function reduceComponents(e,t){let{inAmpMode:r}=t;return e.reduce(onlyReactElement,[]).reverse().concat(defaultHead(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=c.length;e{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,i.default.cloneElement(e,t)}return i.default.cloneElement(e,{key:n})})}let _default=function(e){let{children:t}=e,r=(0,i.useContext)(l.AmpStateContext),n=(0,i.useContext)(u.HeadManagerContext);return i.default.createElement(a.default,{reduceComponentsToState:reduceComponents,headManager:n,inAmpMode:(0,s.isInAmpMode)(r)},t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9125:function(e,t){"use strict";function getImageBlurSvg(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=n?40*n:t,u=o?40*o:r,s=l&&u?"viewBox='0 0 "+l+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(s?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},5776:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(7675),o=n._(r(7653)),i=r(9665),a=o.default.createContext(i.imageConfigDefault)},9665:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},992:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return u}});let n=r(7675),o=r(5271),i=r(584),a=r(1070),l=n._(r(7561)),unstable_getImgProps=e=>{(0,i.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}},u=a.Image},7561:function(e,t){"use strict";function defaultLoader(e){let{config:t,src:r,width:n,quality:o}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),defaultLoader.__next_img_default=!0;let r=defaultLoader},812:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return i}});let n=r(7675),o=n._(r(7653)),i=o.default.createContext(null)},830:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return formatUrl},urlObjectKeys:function(){return a},formatWithValidation:function(){return formatWithValidation}});let n=r(8169),o=n._(r(1067)),i=/https?|ftp|gopher|file/;function formatUrl(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",l=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(o.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==s?(s="//"+(s||""),a&&"/"!==a[0]&&(a="/"+a)):s||(s=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),""+n+s+(a=a.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+l}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function formatWithValidation(e){return formatUrl(e)}},2905:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(2171),o=r(3392)},3618:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return interpolateAs}});let n=r(4676),o=r(362);function interpolateAs(e,t,r){let i="",a=(0,o.getRouteRegex)(e),l=a.groups,u=(t!==e?(0,n.getRouteMatcher)(a)(t):"")||r;i=e;let s=Object.keys(l);return s.every(e=>{let t=u[e]||"",{repeat:r,optional:n}=l[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in u)&&(i=i.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},3392:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return isDynamicRoute}});let r=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(e){return r.test(e)}},2162:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return isLocalURL}});let n=r(9491),o=r(8129);function isLocalURL(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},4096:function(e,t){"use strict";function omit(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return omit}})},1067:function(e,t){"use strict";function searchParamsToUrlQuery(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function stringifyUrlQueryParam(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function urlQueryToSearchParams(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,n]=e;Array.isArray(n)?n.forEach(e=>t.append(r,stringifyUrlQueryParam(e))):t.set(r,stringifyUrlQueryParam(n))}),t}function assign(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{searchParamsToUrlQuery:function(){return searchParamsToUrlQuery},urlQueryToSearchParams:function(){return urlQueryToSearchParams},assign:function(){return assign}})},4676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return getRouteMatcher}});let n=r(9491);function getRouteMatcher(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let decode=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>decode(e)):t.repeat?[decode(n)]:decode(n))}),i}}},362:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRouteRegex:function(){return getRouteRegex},getNamedRouteRegex:function(){return getNamedRouteRegex},getNamedMiddlewareRegex:function(){return getNamedMiddlewareRegex}});let n=r(2743),o=r(4248),i=r(3580);function parseParameter(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function getParametrizedRoute(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),r={},a=1;return{parameterizedRoute:t.map(e=>{let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:n,repeat:l}=parseParameter(i[1]);return r[e]={pos:a++,repeat:l,optional:n},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:n}=parseParameter(i[1]);return r[e]={pos:a++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function getRouteRegex(e){let{parameterizedRoute:t,groups:r}=getParametrizedRoute(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function getSafeKeyFromSegment(e){let{getSafeRouteKey:t,segment:r,routeKeys:n,keyPrefix:o}=e,{key:i,optional:a,repeat:l}=parseParameter(r),u=i.replace(/\W/g,"");o&&(u=""+o+u);let s=!1;return(0===u.length||u.length>30)&&(s=!0),isNaN(parseInt(u.slice(0,1)))||(s=!0),s&&(u=t()),o?n[u]=""+o+i:n[u]=""+i,l?a?"(?:/(?<"+u+">.+?))?":"/(?<"+u+">.+?)":"/(?<"+u+">[^/]+?)"}function getNamedParametrizedRoute(e,t){let r;let a=(0,i.removeTrailingSlash)(e).slice(1).split("/"),l=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:a.map(e=>{let r=n.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);return r&&i?getSafeKeyFromSegment({getSafeRouteKey:l,segment:i[1],routeKeys:u,keyPrefix:t?"nxtI":void 0}):i?getSafeKeyFromSegment({getSafeRouteKey:l,segment:i[1],routeKeys:u,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function getNamedRouteRegex(e,t){let r=getNamedParametrizedRoute(e,t);return{...getRouteRegex(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function getNamedMiddlewareRegex(e,t){let{parameterizedRoute:r}=getParametrizedRoute(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=getNamedParametrizedRoute(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},2171:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return getSortedRoutes}});let UrlNode=class UrlNode{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let n=e[0];if(n.startsWith("[")&&n.endsWith("]")){let o=n.slice(1,-1),i=!1;if(o.startsWith("[")&&o.endsWith("]")&&(o=o.slice(1,-1),i=!0),o.startsWith("...")&&(o=o.substring(3),r=!0),o.startsWith("[")||o.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+o+"').");if(o.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+o+"').");function handleSlug(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===n.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(r){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');handleSlug(this.optionalRestSlugName,o),this.optionalRestSlugName=o,n="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');handleSlug(this.restSlugName,o),this.restSlugName=o,n="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');handleSlug(this.slugName,o),this.slugName=o,n="[]"}}this.children.has(n)||this.children.set(n,new UrlNode),this.children.get(n)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}};function getSortedRoutes(e){let t=new UrlNode;return e.forEach(e=>t.insert(e)),t.smoosh()}},882:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return SideEffect}});let n=r(7653),o=n.useLayoutEffect,i=n.useEffect;function SideEffect(e){let{headManager:t,reduceComponentsToState:r}=e;function emitChange(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=emitChange),()=>{t&&(t._pendingUpdate=emitChange)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},9491:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{WEB_VITALS:function(){return r},execOnce:function(){return execOnce},isAbsoluteUrl:function(){return isAbsoluteUrl},getLocationOrigin:function(){return getLocationOrigin},getURL:function(){return getURL},getDisplayName:function(){return getDisplayName},isResSent:function(){return isResSent},normalizeRepeatedSlashes:function(){return normalizeRepeatedSlashes},loadGetInitialProps:function(){return loadGetInitialProps},SP:function(){return o},ST:function(){return i},DecodeError:function(){return DecodeError},NormalizeError:function(){return NormalizeError},PageNotFoundError:function(){return PageNotFoundError},MissingStaticPage:function(){return MissingStaticPage},MiddlewareNotFoundError:function(){return MiddlewareNotFoundError},stringifyError:function(){return stringifyError}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function execOnce(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),i=0;in.test(e);function getLocationOrigin(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function getURL(){let{href:e}=window.location,t=getLocationOrigin();return e.substring(t.length)}function getDisplayName(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function isResSent(e){return e.finished||e.headersSent}function normalizeRepeatedSlashes(e){let t=e.split("?"),r=t[0];return r.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function loadGetInitialProps(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await loadGetInitialProps(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&isResSent(r))return n;if(!n){let t='"'+getDisplayName(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.';throw Error(t)}return n}let o="undefined"!=typeof performance,i=o&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);let DecodeError=class DecodeError extends Error{};let NormalizeError=class NormalizeError extends Error{};let PageNotFoundError=class PageNotFoundError extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}};let MissingStaticPage=class MissingStaticPage extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}};let MiddlewareNotFoundError=class MiddlewareNotFoundError extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}};function stringifyError(e){return JSON.stringify({message:e.message,stack:e.stack})}},584:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return warnOnce}});let warnOnce=e=>{}},6072:function(e,t,r){e.exports=r(992)},2056:function(e,t,r){e.exports=r(9265)}}]); \ No newline at end of file diff --git a/_next/static/chunks/73-36c0b519a8002771.js b/_next/static/chunks/73-36c0b519a8002771.js new file mode 100644 index 0000000..64ac264 --- /dev/null +++ b/_next/static/chunks/73-36c0b519a8002771.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[73],{6073:function(e,i,a){var o,n;a.d(i,{q2:function(){return t},rM:function(){return s},sr:function(){return o},lI:function(){return l}});let t="en",l=["en","pl"];(n=o||(o={})).CalcButtonAddFuel="CalcButtonAddFuel",n.CalcClearAllButton="CalcClearAllButton",n.CalcClearAllDialogConfirmButton="CalcClearAllDialogConfirmButton",n.CalcClearAllDialogDescription="CalcClearAllDialogDescription",n.CalcClearAllDialogTitle="CalcClearAllDialogTitle",n.CalcFuelConsumptionDescription="CalcFuelConsumptionDescription",n.CalcFuelConsumptionTitle="CalcFuelConsumptionTitle",n.CalcGWPDescription="CalcGWPDescription",n.CalcGWPTitle="CalcGWPTitle",n.CalcScope1EmissionsDefinition="CalcScope1EmissionsDefinition",n.CalcScope1EmissionsTitle="CalcScope1EmissionsTitle",n.CalcScope2EmissionsDefinition="CalcScope2EmissionsDefinition",n.CalcScope2EmissionsTitle="CalcScope2EmissionsTitle",n.CalcScope3EmissionsDefinition="CalcScope3EmissionsDefinition",n.CalcScope3EmissionsTitle="CalcScope3EmissionsTitle",n.CalcScopeTabPrefix="CalcScopeTabPrefix",n.CalcTitle="CalcTitle",n.CalcYourIndustryDescription="CalcYourIndustryDescription",n.CalcYourIndustryTitle="CalcYourIndustryTitle",n.ConfirmDialogCancelButton="ConfirmDialogCancelButton",n.ContactCompany="ContactCompany",n.ContactCompanyTitle="ContactCompanyTitle",n.ContactEmail="ContactEmail",n.ContactMessage="ContactMessage",n.ContactName="ContactName",n.ContactSubmit="ContactSubmit",n.ContactSuccess="ContactSuccess",n.ContactTitle="ContactTitle",n.DownloadButton="DownloadButton",n.DropdownSelectPlaceholder="DropdownSelectPlaceholder",n.FooterPrivacy="FooterPrivacy",n.FooterTerms="FooterTerms",n.FuelDefinitionAnthracite="FuelDefinitionAnthracite",n.FuelDefinitionAviationGasoline="FuelDefinitionAviationGasoline",n.FuelDefinitionBiodiesels="FuelDefinitionBiodiesels",n.FuelDefinitionBiogasoline="FuelDefinitionBiogasoline",n.FuelDefinitionBlastFurnaceGas="FuelDefinitionBlastFurnaceGas",n.FuelDefinitionBrownCoalBriquettes="FuelDefinitionBrownCoalBriquettes",n.FuelDefinitionCharcoal="FuelDefinitionCharcoal",n.FuelDefinitionCokeOvenCoke="FuelDefinitionCokeOvenCoke",n.FuelDefinitionCokeOvenGas="FuelDefinitionCokeOvenGas",n.FuelDefinitionCokingCoal="FuelDefinitionCokingCoal",n.FuelDefinitionCrudeOil="FuelDefinitionCrudeOil",n.FuelDefinitionEthane="FuelDefinitionEthane",n.FuelDefinitionGasOrDieselOil="FuelDefinitionGasOrDieselOil",n.FuelDefinitionGasWorksGas="FuelDefinitionGasWorksGas",n.FuelDefinitionJetGasoline="FuelDefinitionJetGasoline",n.FuelDefinitionJetKerosene="FuelDefinitionJetKerosene",n.FuelDefinitionLandfillGas="FuelDefinitionLandfillGas",n.FuelDefinitionLignite="FuelDefinitionLignite",n.FuelDefinitionLigniteCoke="FuelDefinitionLigniteCoke",n.FuelDefinitionLiquifiedPetroleumGases="FuelDefinitionLiquifiedPetroleumGases",n.FuelDefinitionLubricants="FuelDefinitionLubricants",n.FuelDefinitionMotorGasoline="FuelDefinitionMotorGasoline",n.FuelDefinitionMunicipalWasteNonBiomassFraction="FuelDefinitionMunicipalWasteNonBiomassFraction",n.FuelDefinitionMunicipalWastesBiomassFraction="FuelDefinitionMunicipalWastesBiomassFraction",n.FuelDefinitionNaphtha="FuelDefinitionNaphtha",n.FuelDefinitionNaturalGas="FuelDefinitionNaturalGas",n.FuelDefinitionNaturalGasLiquids="FuelDefinitionNaturalGasLiquids",n.FuelDefinitionOilShaleAndTarSands="FuelDefinitionOilShaleAndTarSands",n.FuelDefinitionOrimulsion="FuelDefinitionOrimulsion",n.FuelDefinitionOtherBiogas="FuelDefinitionOtherBiogas",n.FuelDefinitionOtherBituminousCoal="FuelDefinitionOtherBituminousCoal",n.FuelDefinitionOtherKerosene="FuelDefinitionOtherKerosene",n.FuelDefinitionOtherLiquidBiofuels="FuelDefinitionOtherLiquidBiofuels",n.FuelDefinitionOxygenSteelFurnaceGas="FuelDefinitionOxygenSteelFurnaceGas",n.FuelDefinitionPatentFuel="FuelDefinitionPatentFuel",n.FuelDefinitionRefineryFeedstocks="FuelDefinitionRefineryFeedstocks",n.FuelDefinitionRefineryGas="FuelDefinitionRefineryGas",n.FuelDefinitionResidualFuelOil="FuelDefinitionResidualFuelOil",n.FuelDefinitionShaleOil="FuelDefinitionShaleOil",n.FuelDefinitionSludgeGas="FuelDefinitionSludgeGas",n.FuelDefinitionSubBituminousCoal="FuelDefinitionSubBituminousCoal",n.FuelDefinitionSulphiteLyesBlackLiqour="FuelDefinitionSulphiteLyesBlackLiqour",n.FuelDefinitionWhiteSpiritOrSBP="FuelDefinitionWhiteSpiritOrSBP",n.FuelDefinitionWoodOrWoodWaste="FuelDefinitionWoodOrWoodWaste",n.FuelEntryCardFuel="FuelEntryCardFuel",n.FuelEntryCardQuantity="FuelEntryCardQuantity",n.FuelEntryCardUnit="FuelEntryCardUnit",n.FuelNameAnthracite="FuelNameAnthracite",n.FuelNameAviationGasoline="FuelNameAviationGasoline",n.FuelNameBiodiesels="FuelNameBiodiesels",n.FuelNameBiogasoline="FuelNameBiogasoline",n.FuelNameBitumen="FuelNameBitumen",n.FuelNameBlastFurnaceGas="FuelNameBlastFurnaceGas",n.FuelNameBrownCoalBriquettes="FuelNameBrownCoalBriquettes",n.FuelNameCharcoal="FuelNameCharcoal",n.FuelNameCoalTar="FuelNameCoalTar",n.FuelNameCokeOvenCoke="FuelNameCokeOvenCoke",n.FuelNameCokeOvenGas="FuelNameCokeOvenGas",n.FuelNameCokingCoal="FuelNameCokingCoal",n.FuelNameCrudeOil="FuelNameCrudeOil",n.FuelNameEthane="FuelNameEthane",n.FuelNameGasCoke="FuelNameGasCoke",n.FuelNameGasOrDieselOil="FuelNameGasOrDieselOil",n.FuelNameGasWorksGas="FuelNameGasWorksGas",n.FuelNameJetGasoline="FuelNameJetGasoline",n.FuelNameJetKerosene="FuelNameJetKerosene",n.FuelNameLandfillGas="FuelNameLandfillGas",n.FuelNameLignite="FuelNameLignite",n.FuelNameLigniteCoke="FuelNameLigniteCoke",n.FuelNameLiquifiedPetroleumGases="FuelNameLiquifiedPetroleumGases",n.FuelNameLubricants="FuelNameLubricants",n.FuelNameMotorGasoline="FuelNameMotorGasoline",n.FuelNameMunicipalWasteNonBiomassFraction="FuelNameMunicipalWasteNonBiomassFraction",n.FuelNameMunicipalWastesBiomassFraction="FuelNameMunicipalWastesBiomassFraction",n.FuelNameNaphtha="FuelNameNaphtha",n.FuelNameNaturalGas="FuelNameNaturalGas",n.FuelNameNaturalGasLiquids="FuelNameNaturalGasLiquids",n.FuelNameOilShaleAndTarSands="FuelNameOilShaleAndTarSands",n.FuelNameOrimulsion="FuelNameOrimulsion",n.FuelNameOtherBiogas="FuelNameOtherBiogas",n.FuelNameOtherBituminousCoal="FuelNameOtherBituminousCoal",n.FuelNameOtherKerosene="FuelNameOtherKerosene",n.FuelNameOtherLiquidBiofuels="FuelNameOtherLiquidBiofuels",n.FuelNameOtherPrimarySolidBiomassFuels="FuelNameOtherPrimarySolidBiomassFuels",n.FuelNameOxygenSteelFurnaceGas="FuelNameOxygenSteelFurnaceGas",n.FuelNameParaffinWaxes="FuelNameParaffinWaxes",n.FuelNamePatentFuel="FuelNamePatentFuel",n.FuelNamePeat="FuelNamePeat",n.FuelNamePetroleumCoke="FuelNamePetroleumCoke",n.FuelNameRefineryFeedstocks="FuelNameRefineryFeedstocks",n.FuelNameRefineryGas="FuelNameRefineryGas",n.FuelNameResidualFuelOil="FuelNameResidualFuelOil",n.FuelNameShaleOil="FuelNameShaleOil",n.FuelNameSludgeGas="FuelNameSludgeGas",n.FuelNameSubBituminousCoal="FuelNameSubBituminousCoal",n.FuelNameSulphiteLyesBlackLiqour="FuelNameSulphiteLyesBlackLiqour",n.FuelNameWasteOils="FuelNameWasteOils",n.FuelNameWhiteSpiritOrSBP="FuelNameWhiteSpiritOrSBP",n.FuelNameWoodOrWoodWaste="FuelNameWoodOrWoodWaste",n.FuelTypeNameBiomass="FuelTypeNameBiomass",n.FuelTypeNameGaseousFossil="FuelTypeNameGaseousFossil",n.FuelTypeNameLiquidFossil="FuelTypeNameLiquidFossil",n.FuelTypeNameSolidFossil="FuelTypeNameSolidFossil",n.GasEmissionCardDescription="GasEmissionCardDescription",n.IndustryNameAgriculture="IndustryNameAgriculture",n.IndustryNameCommercial="IndustryNameCommercial",n.IndustryNameConstruction="IndustryNameConstruction",n.IndustryNameEnergy="IndustryNameEnergy",n.IndustryNameFisheries="IndustryNameFisheries",n.IndustryNameForestry="IndustryNameForestry",n.IndustryNameInstitutional="IndustryNameInstitutional",n.IndustryNameManufacturing="IndustryNameManufacturing",n.IndustryNameResidential="IndustryNameResidential",n.LandingBottomCTA="LandingBottomCTA",n.LandingBottomCTASubtitle="LandingBottomCTASubtitle",n.LandingBottomCTATitle="LandingBottomCTATitle",n.LandingESGReportingSectionBody="LandingESGReportingSectionBody",n.LandingESGReportingSectionTitle="LandingESGReportingSectionTitle",n.LandingGHGBetterSectionBody="LandingGHGBetterSectionBody",n.LandingGHGBetterSectionTitle="LandingGHGBetterSectionTitle",n.LandingGHGProtocolSectionBody="LandingGHGProtocolSectionBody",n.LandingGHGProtocolSectionTitle="LandingGHGProtocolSectionTitle",n.LandingTitleBottom="LandingTitleBottom",n.LandingTitleTop="LandingTitleTop",n.LandingTopCTA="LandingTopCTA",n.NavbarCalculator="NavbarCalculator",n.NavbarContact="NavbarContact",n.NavbarHome="NavbarHome",n.UnitNameBarrel="UnitNameBarrel",n.UnitNameFoot3="UnitNameFoot3",n.UnitNameGJ="UnitNameGJ",n.UnitNameGallon="UnitNameGallon",n.UnitNameKWh="UnitNameKWh",n.UnitNameKg="UnitNameKg",n.UnitNameLitres="UnitNameLitres",n.UnitNameMJ="UnitNameMJ",n.UnitNameMetre3="UnitNameMetre3",n.UnitNameMetricTonne="UnitNameMetricTonne",n.UnitNameMmBtu="UnitNameMmBtu",n.UnitNamePound="UnitNamePound",n.UnitNameTJ="UnitNameTJ",n.UnitNameTherm="UnitNameTherm";let s={en:{CalcButtonAddFuel:"Add fuel",CalcClearAllButton:"Clear all",CalcClearAllDialogConfirmButton:"Reset",CalcClearAllDialogDescription:"Are you sure you want to discard all inputs and reset the calculator?",CalcClearAllDialogTitle:"Reset calculator?",CalcFuelConsumptionDescription:"List the fuels you burn to calculate your carbon footprint",CalcFuelConsumptionTitle:"Fuel Consumption",CalcGWPDescription:"GWPs compare the climate impact of different greenhouse gases with\n that of CO₂, and they are used to calculate emisisons in terms of\n CO₂ equivalents. As scientific understanding advances, the GWP\n values of GHGs can change. You can choose the GWP set to use\n below.",CalcGWPTitle:"Global Warming Potentials",CalcScope1EmissionsDefinition:"Scope 1 emissions are direct greenhouse gas emissions from sources that are \ncontrolled or owned by your organization. Below are your scope 1 greenhouse gas emissions \ncalculated using the GHG Protocol standards.",CalcScope1EmissionsTitle:"Your Total Scope 1 Emissions",CalcScope2EmissionsDefinition:"Scope 2 emissions are indirect greenhouse gas emissions from the generation of purchased\nelectricity, heat, or steam consumed by your organization. Please contact us if you are interested \nin calculating your scope 2 emissions.",CalcScope2EmissionsTitle:"Your Scope 2 Emissions",CalcScope3EmissionsDefinition:"Scope 3 emissions are all indirect emissions that occur in the value chain of your organization, \nincluding both upstream and downstream emissions. Please contact us if you are interested in calculating \nyour scope 3 emissions.",CalcScope3EmissionsTitle:"Your Scope 3 Emissions",CalcScopeTabPrefix:"Scope",CalcTitle:"Carbon Footprint Calculator",CalcYourIndustryDescription:"The fuel emission factors published by the IPCC depend on the\n industry you are in. For accurate calculations, please select your\n industry sector below.",CalcYourIndustryTitle:"Your Industry",ConfirmDialogCancelButton:"Cancel",ContactCompany:"Company",ContactCompanyTitle:"Title",ContactEmail:"Email",ContactMessage:"Message",ContactName:"Name",ContactSubmit:"Submit",ContactSuccess:"Message sent - thank you!",ContactTitle:"Contact Us",DownloadButton:"Download",DropdownSelectPlaceholder:"Select...",FooterPrivacy:"Privacy",FooterTerms:"Terms",FuelDefinitionAnthracite:"Anthracite is a high rank coal used for industrial and residential applications. It has generally less than 10 percent volatile matter and a high carbon content (about 90 percent fixed carbon). Its gross calorific value is greater than 23 865 kJ/kg (5 700 kcal/kg) on an ash-free but moist basis.",FuelDefinitionAviationGasoline:"Aviation gasoline is motor spirit prepared especially for aviation piston engines, with an octane number suited to the engine, a freezing point of -60\xbaC, and a distillation range usually within the limits of 30\xbaC and 180\xbaC.",FuelDefinitionBiodiesels:"Biodiesels should only contain that part of the fuel that relates to the quantities of biofuel and not to the total volume of liquids into which the biofuels are blended. This category includes biodiesel (a methyl-ester produced from vegetable or animal oil, of diesel quality), biodimethylether (dimethylether produced from biomass), fischer tropsh (fischer tropsh produced from biomass), cold pressed bio oil (oil produced from oil seed through mechanical processing only) and all other liquid biofuels which are added to, blended with or used straight as transport diesel.",FuelDefinitionBiogasoline:"Biogasoline should only contain that part of the fuel that relates to the quantities of biofuel and not to the total volume of liquids into which the biofuels are blended. This category includes bioethanol (ethanol produced from biomass and/or the biodegradable fraction of waste), biomethanol (methanol produced from biomass and/or the biodegradable fraction of waste), bioETBE (ethyl-tertio-butyl-ether produced on the basis of bioethanol - the percentage by volume of bioETBE that is calculated as biofuel is 47 percent) and bioMTBE (methyl-tertio-butyl-ether produced on the basis of biomethanol - the percentage by volume of bioMTBE that is calculated as biofuel is 36 percent).",FuelDefinitionBlastFurnaceGas:"Blast furnace gas is produced during the combustion of coke in blast furnaces in the iron and steel industry. It is recovered and used as a fuel partly within the plant and partly in other steel industry processes or in power stations equipped to burn it.",FuelDefinitionBrownCoalBriquettes:"Brown coal briquettes (BKB) are composition fuels manufactured from lignite/brown coal, produced by briquetting under high pressure. These figures include dried lignite fines and dust",FuelDefinitionCharcoal:"Charcoal combusted as energy covers the solid residue of the destructive distillation and pyrolysis of wood and other vegetal material.",FuelDefinitionCokeOvenCoke:"Coke oven coke is the solid product obtained from the carbonisation of coal, principally coking coal, at high temperature. It is low in moisture content and volatile matter. Also included are semi-coke, a solid product obtained from the carbonisation of coal at a low temperature, lignite coke, semi-coke made from lignite/brown coal, coke breeze and foundry coke. Coke oven coke is also known as metallurgical coke.",FuelDefinitionCokeOvenGas:"Coke oven gas is obtained as a by-product of the manufacture of coke oven coke for the production of iron and steel.",FuelDefinitionCokingCoal:"Coking coal refers to bituminous coal with a quality that allows the production of a coke suitable to support a blast furnace charge. Its gross calorific value is greater than 23 865 kJ/kg (5 700 kcal/kg) on an ash-free but moist basis.",FuelDefinitionCrudeOil:"Crude oil is a mineral oil consisting of a mixture of hydrocarbons of natural origin, being yellow to black in colour, of variable density and viscosity. It also includes lease condensate (separator liquids) which are recovered from gaseous hydrocarbons in lease separation facilities.",FuelDefinitionEthane:"Ethane is a naturally gaseous straight-chain hydrocarbon (C2H6). It is a colourless paraffinic gas which is extracted from natural gas and refinery gas streams.",FuelDefinitionGasOrDieselOil:"Gas/diesel oil includes heavy gas oils. Gas oils are obtained from the lowest fraction from atmospheric distillation of crude oil, while heavy gas oils are obtained by vacuum redistillation of the residual from atmospheric distillation. Gas/diesel oil distils between 180\xbaC and 380\xbaC. Several grade are available depending on uses - diesel oil for diesel compression ignition (cars, trucks, marine, etc.), light heating oil for industrial and commercial uses, and other gas oil including heavy gas oils which distil between 380\xbaC and 540\xbaC and are used as petrochemical feedstocks.",FuelDefinitionGasWorksGas:"Gas works gas covers all types of gases produced in public utility or private plants, whose main purpose is manufacture, transport and distribution of gas. It includes gas produced by carbonization (including gas produced by coke ovens and transferred to gas works gas), by total gasification with or without enrichment with oil products (LPG, residual fuel oil, etc.), and by reforming and simple mixing of gases and/or air. It excludes blended natural gas, which is usually distributed through the natural gas grid.",FuelDefinitionJetGasoline:"This includes all light hydrocarbon oils for use in aviation turbine power units. They distil between 100\xbaC and 250\xbaC. It is obtained by blending kerosenes and gasoline or naphthas in such a way that the aromatic content does not exceed 25 percent in volume, and the vapour pressure is between 13.7 kPa and 20.6 kPa. Additives can be included to improve fuel stability and combustibility.",FuelDefinitionJetKerosene:"This is medium distillate used for aviation turbine power units. It has the same distillation characteristics and flash point as kerosene (between 150\xbaC and 300\xbaC but not generally above 250\xbaC). In addition, it has particular specifications (such as freezing point) which are established by the International Air Transport Association (IATA).",FuelDefinitionLandfillGas:"Landfill gas is derived from the anaerobic fermentation of biomass and solid wastes in landfills and combusted to produce heat and/or power.",FuelDefinitionLignite:"Lignite (brown coal) is a non-agglomerating coal with a gross calorific value of less than 17 435 kJ/kg (4 165 kcal/kg), and greater than 31 percent volatile matter on a dry mineral matter free basis.",FuelDefinitionLigniteCoke:"Coke oven coke is the solid product obtained from the carbonisation of coal, principally coking coal, at high temperature. It is low in moisture content and volatile matter. Also included are semi-coke, a solid product obtained from the carbonisation of coal at a low temperature, lignite coke, semi-coke made from lignite/brown coal, coke breeze and foundry coke. Coke oven coke is also known as metallurgical coke.",FuelDefinitionLiquifiedPetroleumGases:"These are the light hydrocarbons fraction of the paraffin series, derived from refinery processes, crude oil stabilisation plants and natural gas processing plants comprising propane (C3H8) and butane (C4H10) or a combination of the two. They are normally liquefied under pressure for transportation and storage.",FuelDefinitionLubricants:"Lubricants are hydrocarbons produced from distillate or residue; they are mainly used to reduce friction between bearing surfaces. This category includes all finished grades of lubricating oil, from spindle oil to cylinder oil, and those used in greases, including motor oils and all grades of lubricating oil base stocks.",FuelDefinitionMotorGasoline:"This is light hydrocarbon oil for use in internal combustion engines such as motor vehicles, excluding aircraft. Motor gasoline is distilled between 35\xbaC and 215\xbaC and is used as a fuel for land based spark ignition engines. Motor gasoline may include additives, oxygenates and octane enhancers, including lead compounds such as TEL (Tetraethyl lead) and TML (Tetramethyl lead).",FuelDefinitionMunicipalWasteNonBiomassFraction:"Non-biomass fraction of municipal waste includes waste produced by households, industry, hospitals and the tertiary sector which are incinerated at specific installations and used for energy purposes. Only the fraction of the fuel that is non-biodegradable should be included here.",FuelDefinitionMunicipalWastesBiomassFraction:"Biomass fraction of municipal waste includes waste produced by households, industry, hospitals and the tertiary sector which are incinerated at specific installations and used for energy purposes. Only the fraction of the fuel that is biodegradable should be included here.",FuelDefinitionNaphtha:"Naphtha is a feedstock destined either for the petrochemical industry (e.g. ethylene manufacture or aromatics production) or for gasoline production by reforming or isomerisation within the refinery. Naphtha comprises material in the 30\xbaC and 210\xbaC distillation range or part of this range.",FuelDefinitionNaturalGas:"Natural gas should include: (1) Blended natural gas (sometimes also referred to as Town Gas or City Gas), a high calorific value gas obtained as a blend of natural gas with other gases; (2) City Gas, a high calorific value gas obtained as a blend of natural gas with other gases derived from other primary products, and usually distributed through the natural gas grid (eg coal seam methane); (3) Substitute natural gas, a high calorific value gas, manufactured by chemical conversion of a hydrocarbon fossil fuel, where the main raw materials are - natural gas, coal, oil and oil shale.",FuelDefinitionNaturalGasLiquids:"NGLs are the liquid or liquefied hydrocarbons produced in the manufacture, purification and stabilisation of natural gas. These are those portions of natural gas which are recovered as liquids in separators, field facilities, or gas processing plants. NGLs include but are not limited to ethane, propane, butane, pentane, natural gasoline and condensate. They may also include small quantities of non-hydrocarbons.",FuelDefinitionOilShaleAndTarSands:"Oil shale is an inorganic, non-porous rock containing various amounts of solid organic material that yields hydrocarbons, along with a variety of solid products, when subjected to pyrolysis (a treatment that consists of heating the rock at high temperature). Tar sands refers to sand (or porous carbonate rocks) that are naturally mixed with a viscous form of heavy crude oil sometimes referred to as bitumen. Due to its high viscosity this oil cannot be recovered through conventional recovery methods.",FuelDefinitionOrimulsion:"A tar-like substance that occurs naturally in Venezuela. It can be burned directly or refined into light petroleum products.",FuelDefinitionOtherBiogas:"Other biogas not included in landfill gas or sludge gas.",FuelDefinitionOtherBituminousCoal:"Other bituminous coal is used for steam raising purposes and includes all bituminous coal that is not included under coking coal. It is characterized by higher volatile matter than anthracite (more than 10 percent) and lower carbon content (less than 90 percent fixed carbon). Its gross calorific value is greater than 23 865 kJ/kg (5 700 kcal/kg) on an ash-free but moist basis.",FuelDefinitionOtherKerosene:"Other Kerosene comprises refined petroleum distillate intermediate in volatility between gasoline and gas/diesel oil. It is a medium oil distilling between 150\xbaC and 300\xbaC.",FuelDefinitionOtherLiquidBiofuels:"Other liquid biofuels not included in biogasoline or biodiesels.",FuelDefinitionOxygenSteelFurnaceGas:"Oxygen steel furnace gas is obtained as a by-product of the production of steel in an oxygen furnace and is recovered on leaving the furnace. The gas is also known as converter gas, LD gas or BOS gas.",FuelDefinitionPatentFuel:"Patent fuel is a composition fuel manufactured from hard coal fines with the addition of a binding agent. The amount of patent fuel produced may, therefore, be slightly higher than the actual amount of coal consumed in the transformation process.",FuelDefinitionRefineryFeedstocks:"A refinery feedstock is a product or a combination of products derived from crude oil and destined for further processing other than blending in the refining industry. It is transformed into one or more components and/or finished products. This definition covers those finished products imported for refinery intake and those returned from the petrochemical industry to the refining industry.",FuelDefinitionRefineryGas:"Refinery gas is defined as non-condensable gas obtained during distillation of crude oil or treatment of oil products (e.g. cracking) in refineries. It consists mainly of hydrogen, methane, ethane and olefins. It also includes gases which are returned from the petrochemical industry.",FuelDefinitionResidualFuelOil:"This heading defines oils that make up the distillation residue. It comprises all residual fuel oils, including those obtained by blending. Its kinematic viscosity is above 0.1cm2 (10 cSt) at 80\xbaC. The flash point is always above 50\xbaC and the density is always more than 0.90 kg/l.",FuelDefinitionShaleOil:"A mineral oil extracted from oil shale.",FuelDefinitionSludgeGas:"Sludge gas is derived from the anaerobic fermentation of biomass and solid wastes from sewage and animal slurries and combusted to produce heat and/or power.",FuelDefinitionSubBituminousCoal:"Non-agglomerating coals with a gross calorific value between 17 435 kJ/kg (4 165 kcal/kg) and 23 865 kJ/kg (5 700 kcal/kg) containing more than 31 percent volatile matter on a dry mineral matter free basis.",FuelDefinitionSulphiteLyesBlackLiqour:"Sulphite lyes is an alkaline spent liquor from the digesters in the production of sulphate or soda pulp during the manufacture of paper where the energy content derives from the lignin removed from the wood pulp. This fuel in its concentrated form is usually 65-70 percent solid.",FuelDefinitionWhiteSpiritOrSBP:"White spirit and SBP are refined distillate intermediates with a distillation in the naphtha/kerosene range. They are sub-divided as - i) Industrial Spirit (SBP) - Light oils distilling between 30\xbaC and 200\xbaC, with a temperature difference between 5 percent volume and 90 percent volume distillation points, including losses, of not more than 60\xbaC. In other words, SBP is a light oil of narrower cut than motor spirit. There are 7 or 8 grades of industrial spirit, depending on the position of the cut in the distillation range defined above. ii) White Spirit - Industrial spirit with a flash point above 30\xbaC. The distillation range of white spirit is 135\xbaC to 200\xbaC.",FuelDefinitionWoodOrWoodWaste:"Wood and wood waste combusted directly for energy. This category also includes wood for charcoal production but not the actual production of charcoal (this would be double counting since charcoal is a secondary product).",FuelEntryCardFuel:"Fuel",FuelEntryCardQuantity:"Quantity",FuelEntryCardUnit:"Unit",FuelNameAnthracite:"Anthracite",FuelNameAviationGasoline:"Aviation gasoline",FuelNameBiodiesels:"Biodiesels",FuelNameBiogasoline:"Biogasoline",FuelNameBitumen:"Bitumen",FuelNameBlastFurnaceGas:"Blast furnace gas",FuelNameBrownCoalBriquettes:"Brown coal briquettes",FuelNameCharcoal:"Charcoal",FuelNameCoalTar:"Coal tar",FuelNameCokeOvenCoke:"Coke oven coke",FuelNameCokeOvenGas:"Coke oven gas",FuelNameCokingCoal:"Coking coal",FuelNameCrudeOil:"Crude oil",FuelNameEthane:"Ethane",FuelNameGasCoke:"Gas coke",FuelNameGasOrDieselOil:"Gas/Diesel oil",FuelNameGasWorksGas:"Gas works gas",FuelNameJetGasoline:"Jet gasoline",FuelNameJetKerosene:"Jet kerosene",FuelNameLandfillGas:"Landfill gas",FuelNameLignite:"Lignite",FuelNameLigniteCoke:"Lignite coke",FuelNameLiquifiedPetroleumGases:"Liquified Petroleum Gases",FuelNameLubricants:"Lubricants",FuelNameMotorGasoline:"Motor gasoline",FuelNameMunicipalWasteNonBiomassFraction:"Municipal waste (Non biomass fraction)",FuelNameMunicipalWastesBiomassFraction:"Municipal wastes (Biomass fraction)",FuelNameNaphtha:"Naphtha",FuelNameNaturalGas:"Natural gas",FuelNameNaturalGasLiquids:"Natural Gas Liquids",FuelNameOilShaleAndTarSands:"Oil shale and tar sands",FuelNameOrimulsion:"Orimulsion",FuelNameOtherBiogas:"Other biogas",FuelNameOtherBituminousCoal:"Other bituminous coal",FuelNameOtherKerosene:"Other kerosene",FuelNameOtherLiquidBiofuels:"Other liquid biofuels",FuelNameOtherPrimarySolidBiomassFuels:"Other primary solid biomass fuels",FuelNameOxygenSteelFurnaceGas:"Oxygen steel furnace gas",FuelNameParaffinWaxes:"Paraffin waxes",FuelNamePatentFuel:"Patent fuel",FuelNamePeat:"Peat",FuelNamePetroleumCoke:"Petroleum coke",FuelNameRefineryFeedstocks:"Refinery feedstocks",FuelNameRefineryGas:"Refinery gas",FuelNameResidualFuelOil:"Residual fuel oil",FuelNameShaleOil:"Shale oil",FuelNameSludgeGas:"Sludge gas",FuelNameSubBituminousCoal:"Sub bituminous coal",FuelNameSulphiteLyesBlackLiqour:"Sulphite lyes (Black liqour)",FuelNameWasteOils:"Waste oils",FuelNameWhiteSpiritOrSBP:"White Spirit/SBP",FuelNameWoodOrWoodWaste:"Wood or Wood waste",FuelTypeNameBiomass:"Biomass",FuelTypeNameGaseousFossil:"Gaseous fossil",FuelTypeNameLiquidFossil:"Liquid fossil",FuelTypeNameSolidFossil:"Solid fossil",GasEmissionCardDescription:"Tons",IndustryNameAgriculture:"Agriculture",IndustryNameCommercial:"Commercial",IndustryNameConstruction:"Construction",IndustryNameEnergy:"Energy",IndustryNameFisheries:"Fisheries",IndustryNameForestry:"Forestry",IndustryNameInstitutional:"Institutional",IndustryNameManufacturing:"Manufacturing",IndustryNameResidential:"Residential",LandingBottomCTA:"Start the free calculator",LandingBottomCTASubtitle:"Zero commitment",LandingBottomCTATitle:"Understand your carbon footprint",LandingESGReportingSectionBody:"Understanding your company's carbon footprint is key to satisfying regulatory requirements, \nremaining competitive, and contributing to a healthier planet. StopGHG provides you with the \ntools you need to calculate your carbon footprint.",LandingESGReportingSectionTitle:"Your Carbon Footprint",LandingGHGBetterSectionBody:"It is 2024, and understanding your carbon footprint is required to\n remain competitive. StopGHG is dedicated to helping the climate by\n providing companies with the tools they need to do their part.",LandingGHGBetterSectionTitle:"Good Business, Healthy Planet",LandingGHGProtocolSectionBody:"Calculating your carbon footprint is complex. StopGHG uses the\n global standards set by the GHG Protocol organization and the\n current emission factors published by the IPCC to provide you with\n the most accurate results required for compliance.",LandingGHGProtocolSectionTitle:"GHG Protocol",LandingTitleBottom:"Free Online Greenhouse Gas Emissions Calculator Based on the GHG Protocol",LandingTitleTop:"Calculate Your Carbon Footprint",LandingTopCTA:"Start calculator",NavbarCalculator:"Calculator",NavbarContact:"Contact",NavbarHome:"Home",UnitNameBarrel:"barrel (bbl)",UnitNameFoot3:"foot3",UnitNameGJ:"GJ",UnitNameGallon:"gallon",UnitNameKWh:"kWh",UnitNameKg:"Kg",UnitNameLitres:"litres (l)",UnitNameMJ:"MJ",UnitNameMetre3:"metre3",UnitNameMetricTonne:"metric tonne (t)",UnitNameMmBtu:"mmBtu",UnitNamePound:"pound (lb)",UnitNameTJ:"TJ",UnitNameTherm:"Therm"},pl:{CalcButtonAddFuel:"Dodaj paliwo",CalcClearAllButton:"Wyczyść",CalcClearAllDialogConfirmButton:"Zresetuj",CalcClearAllDialogDescription:"Czy jesteś pewien, że chcesz usunąć wszystkie wprowadzone dane i zresetować kalkulator?",CalcClearAllDialogTitle:"Zresetować kalkulator?",CalcFuelConsumptionDescription:"Wprowadź paliwa, kt\xf3re spalasz, aby obliczyć sw\xf3j ślad węglowy",CalcFuelConsumptionTitle:"Zużycie paliw",CalcGWPDescription:"Wsp\xf3łczynniki globalnego ocieplenia (GWP) por\xf3wnują wpływ klimatyczny r\xf3żnych gaz\xf3w cieplarnianych z CO₂ i są wykorzystywane do obliczania emisji w ekwiwalentach CO₂. W miarę postępu wiedzy, wartości GWP gaz\xf3w cieplarnianych mogą ulec zmianie. Poniżej możesz wybrać zestaw GWP do użycia w obliczeniach.",CalcGWPTitle:"Wsp\xf3łczynniki globalnego ocieplenia",CalcScope1EmissionsDefinition:"Emisje zakresu 1 to bezpośrednie emisje gaz\xf3w cieplarnianych ze źr\xf3deł kontrolowanych\nlub posiadanych przez Twoją organizację. Poniej są Twoje łączne emisje gaz\xf3w cieplarnianych\nz zakresu 1 wyliczone zgodnie ze standardami GHG Protocol.",CalcScope1EmissionsTitle:"Twoje łączne emisje z zakresu 1",CalcScope2EmissionsDefinition:"Emisje zakresu 2 to pośrednie emisje gaz\xf3w cieplarnianych z generacji zakupionej\nenergii elektrycznej, ciepła lub pary wodnej zużywanej przez Twoją organizację. Skontaktuj się z nami, jeśli jesteś\nzainteresowany wyliczeniem Twoich emisji z zakresu 2.",CalcScope2EmissionsTitle:"Twoje emisje z zakresu 2",CalcScope3EmissionsDefinition:"Emisje zakresu 3 to wszystkie pośrednie emisje, kt\xf3re występują w łańcuchu wartości Twojej organizacji,\nobejmujące zar\xf3wno emisje upstream jak i downstream. Skontaktuj się z nami, jeśli jesteś zainteresowany wyliczeniem\nswoich emisji z zakresu 3.",CalcScope3EmissionsTitle:"Twoje emisje z zakresu 3",CalcScopeTabPrefix:"Zakres",CalcTitle:"Kalkulator śladu węglowego",CalcYourIndustryDescription:"Wsp\xf3łczynniki emisji paliw opublikowane przez IPCC zależą od\n branży, w kt\xf3rej działasz. W celu zapewnienia dokładnych obliczeń, wybierz poniżej swoją branżę.",CalcYourIndustryTitle:"Twoja branża",ConfirmDialogCancelButton:"Cofnij",ContactCompany:"Firma",ContactCompanyTitle:"Stanowisko",ContactEmail:"Email",ContactMessage:"Wiadomość",ContactName:"Imię i nazwisko",ContactSubmit:"Wyślij",ContactSuccess:"Dziękujemy - Twoja wiadomość została wysłana!",ContactTitle:"Skontaktuj się z nami",DownloadButton:"Pobierz",DropdownSelectPlaceholder:"Wybierz...",FooterPrivacy:"Prywatność",FooterTerms:"Regulamin",FuelDefinitionAnthracite:"Antracyt to wysokiej jakości węgiel wykorzystywany w zastosowaniach przemysłowych i mieszkaniowych. Zwykle zawiera mniej niż 10 procent substancji lotnych i wysoką zawartość węgla (około 90 procent węgla stałego). Jego wartość opałowa przekracza 23 865 kJ/kg (5 700 kcal/kg) w stanie wilgotnym bez popiołu.",FuelDefinitionAviationGasoline:"Benzyna lotnicza jest benzyną silnikową przygotowaną specjalnie do lotniczych silnik\xf3w tłokowych. o liczbie oktanowej dostosowanej do silnika, temperaturze krzepnięcia wynoszącej -60\xbaC i zakresie destylacji zwykle w granicach 30\xbaC i 180\xbaC.",FuelDefinitionBiodiesels:"Biodiesle powinny zawierać tylko tę część paliwa, kt\xf3ra odnosi się do ilości biopaliwa, a nie do całkowitej objętości płyn\xf3w, w kt\xf3rych mieszane biopaliwa są mieszane. Kategoria ta obejmuje biodiesel (ester metylowy produkowany z oleju roślinnego lub zwierzęcego, o jakości oleju napędowego), biodimetyloeter (eter dimetylowy produkowany z biomasy), FISCHER TROPSH (fischer tropsh produkowany z biomasy), bioolej tłoczony na zimno (olej produkowany z nasion oleistych wyłącznie w wyniku obr\xf3bki mechanicznej) i wszystkie inne biopaliwa ciekłe, kt\xf3re są dodawane do oleju napędowego, mieszane z nim lub stosowane bezpośrednio jako olej napędowy w transporcie.",FuelDefinitionBiogasoline:"Biobenzyna powinna zawierać tylko tę część paliwa, kt\xf3ra odnosi się do ilości biopaliwa, a nie do całkowitej objętości płyn\xf3w, w kt\xf3rych mieszane są biopaliwa. Kategoria ta obejmuje bioetanol (etanol produkowany z biomasy i/lub biodegradowalnej frakcji odpad\xf3w), biometanol (metanol produkowany z biomasy i/lub biodegradowalnej frakcji odpad\xf3w), bioETBE (eter etylo-tert-butylowy produkowany na bazie bioetanolu - procent objętości bioETBE obliczany jako biopaliwo wynosi 47 procent) i bioMTBE (eter metylo-tert-butylowy produkowany na bazie biometanolu - procent objętości bioMTBE obliczany jako biopaliwo wynosi 36 procent).",FuelDefinitionBlastFurnaceGas:"Gaz wielkopiecowy powstaje podczas spalania koksu w wielkich piecach w przemyśle hutniczym. Jest on odzyskiwany i wykorzystywany jako paliwo częściowo w zakładzie, a częściowo w innych procesach przemysłu stalowego lub w elektrowniach przystosowanych do jego spalania.",FuelDefinitionBrownCoalBriquettes:"Brykiety z węgla brunatnego (BKB) to paliwa kompozytowe wytwarzane z węgla brunatnego, wytwarzane przez brykietowanie pod wysokim ciśnieniem. Obejmują wysuszone miał i pył z węgla brunatnego.",FuelDefinitionCharcoal:"Węgiel drzewny spalany jako energia obejmuje stałą pozostałość po destrukcyjnej destylacji i pirolizie drewna i innych materiał\xf3w roślinnych.",FuelDefinitionCokeOvenCoke:"Koks koksowniczy to stały produkt otrzymywany w wyniku karbonizacji węgla, gł\xf3wnie węgla koksującego, w wysokiej temperaturze. Ma niską zawartość wilgoci i substancji lotnych. Obejmuje r\xf3wnież p\xf3łkoks, stały produkt otrzymywany z karbonizacji węgla w niskiej temperaturze, koks z węgla brunatnego, p\xf3łkoks wytwarzany z węgla brunatnego, koks bryzowy i koks odlewniczy. Koks koksowniczy jest r\xf3wnież znany jako koks metalurgiczny.",FuelDefinitionCokeOvenGas:"Gaz koksowniczy jest uzyskiwany jako produkt uboczny podczas produkcji koksu do produkcji żelaza i stali.",FuelDefinitionCokingCoal:"Węgiel koksujący odnosi się do węgla bitumicznego o jakości umożliwiającej produkcję koksu odpowiedniego do zasilania wsadu wielkiego pieca. Jego wartość opałowa jest wyższa niż 23 865 kJ/kg (5 700 kcal/kg) w stanie wilgotnym bez popiołu.",FuelDefinitionCrudeOil:"Ropa naftowa to olej mineralny składający się z mieszaniny węglowodor\xf3w pochodzenia naturalnego, o barwie od ż\xf3łtej do czarnej, o zmiennej gęstości i lepkości. Obejmuje r\xf3wnież kondensat dzierżawny (ciecze separacyjne), kt\xf3ry jest odzyskiwany z węglowodor\xf3w gazowych w instalacjach separacyjnych.",FuelDefinitionEthane:"Etan jest naturalnie gazowym węglowodorem o prostym łańcuchu (C2H6). Jest to bezbarwny gaz parafinowy, kt\xf3ry jest ekstrahowany z gazu ziemnego i strumieni gazu rafineryjnego.",FuelDefinitionGasOrDieselOil:"Olej napędowy obejmuje ciężkie oleje napędowe. Oleje gazowe otrzymywane są z najniższej frakcji pochodzącej z destylacji atmosferycznej ropy naftowej, podczas gdy ciężkie oleje gazowe otrzymywane są w procesie redestylacji pr\xf3żniowej pozostałości z destylacji atmosferycznej. Olej napędowy destyluje w temperaturze od 180\xbaC do 380\xbaC. Dostępnych jest kilka gatunk\xf3w w zależności od zastosowania - olej napędowy do silnik\xf3w wysokoprężnych (samochody osobowe, ciężarowe, morskie itp.), lekki olej opałowy do zastosowań przemysłowych i komercyjnych oraz inne oleje napędowe, w tym ciężkie oleje napędowe, kt\xf3re destylują w temperaturze od 380\xbaC do 540\xbaC i są wykorzystywane jako surowce petrochemiczne.",FuelDefinitionGasWorksGas:"Gaz z zakład\xf3w gazowniczych obejmuje wszystkie rodzaje gaz\xf3w wytwarzanych w zakładach użyteczności publicznej lub prywatnych, kt\xf3rych gł\xf3wnym celem jest produkcja, transport i dystrybucja gazu. Obejmuje on gaz wytwarzany w procesie karbonizacji (w tym gaz wytwarzany w piecach koksowniczych i przesyłany do gazowni), w procesie całkowitego zgazowania z lub bez wzbogacania produktami ropopochodnymi (LPG, resztkowy olej opałowy itp.) oraz w procesie reformingu i prostego mieszania gaz\xf3w i/lub powietrza. Nie obejmuje mieszanego gazu ziemnego, kt\xf3ry jest zazwyczaj dystrybuowany za pośrednictwem sieci gazu ziemnego.",FuelDefinitionJetGasoline:"Obejmuje to wszystkie lekkie oleje węglowodorowe stosowane w lotniczych turbinowych jednostkach napędowych. Destylują one w temperaturze od 100\xbaC do 250\xbaC. Otrzymuje się je przez zmieszanie nafty i benzyny lub benzyny ciężkiej w taki spos\xf3b, że zawartość związk\xf3w aromatycznych nie przekracza 25% objętości, a ciśnienie pary wynosi od 13,7 kPa do 20,6 kPa. W skład mieszanki mogą wchodzić dodatki poprawiające stabilność i palność paliwa.",FuelDefinitionJetKerosene:"Jest to średni destylat stosowany w lotniczych turbinowych jednostkach napędowych. Ma taką samą charakterystykę destylacji i temperaturę zapłonu jak nafta (od 150\xbaC do 300\xbaC, ale zazwyczaj nie powyżej 250\xbaC). Ponadto ma on określone specyfikacje (takie jak temperatura zamarzania), kt\xf3re zostały ustalone przez Zrzeszenie Międzynarodowego Transportu Lotniczego (IATA).",FuelDefinitionLandfillGas:"Gaz wysypiskowy pochodzi z beztlenowej fermentacji biomasy i odpad\xf3w stałych na wysypiskach i jest spalany w celu produkcji ciepła i/lub energii elektrycznej.",FuelDefinitionLignite:"Węgiel brunatny to nieaglomerujący węgiel o wartości opałowej brutto poniżej 17 435 kJ/kg (4 165 kcal/kg) i zawartości substancji lotnych powyżej 31% w przeliczeniu na suchą masę mineralną.",FuelDefinitionLigniteCoke:"Koks koksowniczy to stały produkt otrzymywany w wyniku karbonizacji węgla, gł\xf3wnie węgla koksującego, w wysokiej temperaturze. Ma niską zawartość wilgoci i substancji lotnych. Obejmuje on r\xf3wnież p\xf3łkoks, stały produkt otrzymywany z karbonizacji węgla w niskiej temperaturze, koks z węgla brunatnego, p\xf3łkoks z węgla brunatnego, koks bryzowy i koks odlewniczy. Koks koksowniczy jest r\xf3wnież znany jako koks metalurgiczny.",FuelDefinitionLiquifiedPetroleumGases:"Są to lekkie węglowodory z serii parafin, pochodzące z proces\xf3w rafineryjnych, zakład\xf3w stabilizacji ropy naftowej i zakład\xf3w przetwarzania gazu ziemnego, zawierające propan (C3H8) i butan (C4H10) lub ich kombinację. Zazwyczaj są one skraplane pod ciśnieniem w celu transportu i magazynowania.",FuelDefinitionLubricants:"Smary to węglowodory wytwarzane z destylat\xf3w lub pozostałości; są one stosowane gł\xf3wnie w celu zmniejszenia tarcia między powierzchniami łożysk. Kategoria ta obejmuje wszystkie gotowe gatunki olej\xf3w smarowych, od oleju wrzecionowego po olej cylindrowy, oraz te stosowane w smarach, w tym oleje silnikowe i wszystkie gatunki baz olej\xf3w smarowych.",FuelDefinitionMotorGasoline:"Jest to lekki olej węglowodorowy przeznaczony do stosowania w silnikach spalinowych, takich jak pojazdy silnikowe, z wyłączeniem samolot\xf3w. Benzyna silnikowa jest destylowana w temperaturze od 35\xbaC do 215\xbaC i jest używana jako paliwo do lądowych silnik\xf3w z zapłonem iskrowym. Benzyna silnikowa może zawierać dodatki, utleniacze i substancje zwiększające liczbę oktanową, w tym związki ołowiu, takie jak TEL (tetraetylooł\xf3w) i TML (tetrametylooł\xf3w).",FuelDefinitionMunicipalWasteNonBiomassFraction:"Frakcja odpad\xf3w komunalnych niebędąca biomasą obejmuje odpady wytwarzane przez gospodarstwa domowe, przemysł, szpitale i sektor usług, kt\xf3re są spalane w specjalnych instalacjach i wykorzystywane do cel\xf3w energetycznych. Należy tu uwzględnić tylko tę część paliwa, kt\xf3ra nie ulega biodegradacji.",FuelDefinitionMunicipalWastesBiomassFraction:"Frakcja biomasy odpad\xf3w komunalnych obejmuje odpady wytwarzane przez gospodarstwa domowe, przemysł, szpitale i sektor usług, kt\xf3re są spalane w specjalnych instalacjach i wykorzystywane do cel\xf3w energetycznych. Należy tu uwzględnić tylko tę część paliwa, kt\xf3ra ulega biodegradacji.",FuelDefinitionNaphtha:"Benzyna ciężka jest surowcem przeznaczonym dla przemysłu petrochemicznego (np. do produkcji etylenu lub węglowodor\xf3w aromatycznych) lub do produkcji benzyny poprzez reforming lub izomeryzację w rafinerii. Benzyna ciężka obejmuje materiał o temperaturze destylacji w zakresie od 30\xbaC do 210\xbaC lub część tego zakresu.",FuelDefinitionNaturalGas:"Gaz ziemny powinien obejmować: (1) Mieszany gaz ziemny (czasami określany r\xf3wnież jako gaz miejski lub gaz miejski), gaz o wysokiej wartości opałowej otrzymywany jako mieszanka gazu ziemnego z innymi gazami; (2) Gaz miejski, gaz o wysokiej wartości opałowej otrzymywany jako mieszanka gazu ziemnego z innymi gazami pochodzącymi z innych produkt\xf3w pierwotnych i zazwyczaj dystrybuowany za pośrednictwem sieci gazu ziemnego (np. metan z pokład\xf3w węgla); (3) Zastępczy gaz ziemny, gaz o wysokiej wartości opałowej, wytwarzany w drodze konwersji chemicznej węglowodorowego paliwa kopalnego, gdzie gł\xf3wnymi surowcami są - gaz ziemny, węgiel, ropa naftowa i łupki bitumiczne.",FuelDefinitionNaturalGasLiquids:"NGL to ciekłe lub skroplone węglowodory powstające podczas produkcji, oczyszczania i stabilizacji gazu ziemnego. Są to te części gazu ziemnego, kt\xf3re są odzyskiwane jako ciecze w separatorach, instalacjach polowych lub zakładach przetwarzania gazu. NGL obejmują między innymi etan, propan, butan, pentan, benzynę naturalną i kondensat. Mogą one r\xf3wnież zawierać niewielkie ilości substancji innych niż węglowodory.",FuelDefinitionOilShaleAndTarSands:"Łupki naftowe to nieorganiczna, nieporowata skała zawierająca r\xf3żne ilości stałego materiału organicznego, kt\xf3ry po poddaniu pirolizie (obr\xf3bce polegającej na podgrzaniu skały w wysokiej temperaturze) daje węglowodory wraz z r\xf3żnymi produktami stałymi. Piaski bitumiczne odnoszą się do piasku (lub porowatych skał węglanowych), kt\xf3re są naturalnie zmieszane z lepką formą ciężkiej ropy naftowej, czasami określanej jako bitum. Ze względu na wysoką lepkość, ropa ta nie może być odzyskiwana konwencjonalnymi metodami.",FuelDefinitionOrimulsion:"Substancja podobna do smoły, kt\xf3ra naturalnie występuje w Wenezueli. Może być spalana bezpośrednio lub rafinowana do lekkich produkt\xf3w naftowych.",FuelDefinitionOtherBiogas:"Inny biogaz nieuwzględniony w gazie wysypiskowym lub gazie z osad\xf3w ściekowych.",FuelDefinitionOtherBituminousCoal:"Inny węgiel bitumiczny jest używany do wytwarzania pary i obejmuje cały węgiel bitumiczny, kt\xf3ry nie jest objęty węglem koksującym. Charakteryzuje się wyższą zawartością substancji lotnych niż antracyt (ponad 10%) i niższą zawartością węgla (poniżej 90% węgla stałego). Jego wartość opałowa jest wyższa niż 23 865 kJ/kg (5 700 kcal/kg) w stanie wilgotnym bez popiołu.",FuelDefinitionOtherKerosene:"Inna nafta zawiera rafinowany destylat ropy naftowej o lotności pośredniej między benzyną a olejem napędowym. Jest to średni olej destylujący między 150\xbaC a 300\xbaC.",FuelDefinitionOtherLiquidBiofuels:"Inne biopaliwa ciekłe niezaliczone do biobenzyny lub biodiesla.",FuelDefinitionOxygenSteelFurnaceGas:"Tlenowy gaz piecowy jest uzyskiwany jako produkt uboczny produkcji stali w piecu tlenowym i jest odzyskiwany po opuszczeniu pieca. Gaz ten jest r\xf3wnież znany jako gaz konwertorowy, gaz LD lub gaz BOS.",FuelDefinitionPatentFuel:"Paliwo patentowe jest paliwem kompozytowym wytwarzanym z miału węgla kamiennego z dodatkiem środka wiążącego. Ilość wyprodukowanego paliwa brykietowego może być zatem nieco wyższa niż rzeczywista ilość węgla zużytego w procesie transformacji.",FuelDefinitionRefineryFeedstocks:"Surowiec rafineryjny to produkt lub połączenie produkt\xf3w pochodzących z ropy naftowej i przeznaczonych do dalszego przetwarzania innego niż mieszanie w przemyśle rafineryjnym. Jest on przekształcany w jeden lub więcej komponent\xf3w i/lub produkt\xf3w gotowych. Definicja ta obejmuje produkty gotowe importowane do rafinerii oraz produkty zwracane z przemysłu petrochemicznego do przemysłu rafineryjnego.",FuelDefinitionRefineryGas:"Gaz rafineryjny definiuje się jako nieskraplający się gaz otrzymywany podczas destylacji ropy naftowej lub przetwarzania produkt\xf3w ropopochodnych (np. krakingu) w rafineriach. Składa się on gł\xf3wnie z wodoru, metanu, etanu i olefin. Obejmuje r\xf3wnież gazy zawracane z przemysłu petrochemicznego.",FuelDefinitionResidualFuelOil:"Ta pozycja określa oleje, kt\xf3re tworzą pozostałość po destylacji. Obejmuje ona wszystkie pozostałości olej\xf3w opałowych, w tym te otrzymane w wyniku mieszania. Jego lepkość kinematyczna wynosi powyżej 0,1 cm2 (10 cSt) w temperaturze 80\xbaC. Temperatura zapłonu jest zawsze wyższa niż 50\xbaC, a gęstość jest zawsze wyższa niż 0,90 kg/l.",FuelDefinitionShaleOil:"Olej mineralny pozyskiwany z łupk\xf3w bitumicznych.",FuelDefinitionSludgeGas:"Gaz osadowy pochodzi z beztlenowej fermentacji biomasy i odpad\xf3w stałych ze ściek\xf3w i gnojowicy zwierzęcej i jest spalany w celu wytworzenia ciepła i/lub energii elektrycznej.",FuelDefinitionSubBituminousCoal:"Węgle nieaglomerujące o wartości opałowej brutto między 17 435 kJ/kg (4 165 kcal/kg) a 23 865 kJ/kg (5 700 kcal/kg), zawierające ponad 31 procent substancji lotnych w przeliczeniu na suchą masę mineralną.",FuelDefinitionSulphiteLyesBlackLiqour:"Ługi siarczynowe to alkaliczny płyn odpadowy z kom\xf3r fermentacyjnych w produkcji masy siarczanowej lub sodowej podczas produkcji papieru, w kt\xf3rym zawartość energii pochodzi z ligniny usuniętej z masy drzewnej. Paliwo to w swojej skoncentrowanej formie stanowi zazwyczaj 65-70 procent substancji stałych.",FuelDefinitionWhiteSpiritOrSBP:"Benzyna lakowa i SBP są rafinowanymi destylatami pośrednimi destylowanymi w zakresie benzyna ciężka/kerosen. i) Benzyna lakowa (SBP) - lekkie oleje destylujące w temperaturze między 30\xbaC a 200\xbaC, przy r\xf3żnicy temperatur między punktami destylacji 5% objętości i 90% objętości, łącznie ze stratami, nieprzekraczającej 60\xbaC. Innymi słowy, SBP to lekki olej o węższym przekroju niż spirytus silnikowy. Istnieje 7 lub 8 gatunk\xf3w benzyny lakowej, zależności od położenia frakcji w zdefiniowanym powyżej zakresie destylacji. ii) Benzyna lakowa - benzyna lakowa o temperaturze zapłonu powyżej 30\xbaC. Zakres destylacji benzyny lakowej wynosi od 135\xbaC do 200\xbaC.",FuelDefinitionWoodOrWoodWaste:"Drewno i odpady drzewne spalane bezpośrednio w celu uzyskania energii. Kategoria ta obejmuje r\xf3wnież drewno do produkcji węgla drzewnego, ale nie rzeczywistą produkcję węgla drzewnego (byłoby to podw\xf3jne liczenie, ponieważ węgiel drzewny jest produktem wt\xf3rnym).",FuelEntryCardFuel:"Paliwo",FuelEntryCardQuantity:"Ilość",FuelEntryCardUnit:"Jednostka",FuelNameAnthracite:"Antracyt",FuelNameAviationGasoline:"Benzyna lotnicza",FuelNameBiodiesels:"Biodiesel",FuelNameBiogasoline:"Biobenzyna",FuelNameBitumen:"Asfalt",FuelNameBlastFurnaceGas:"Gaz wielkopiecowy",FuelNameBrownCoalBriquettes:"Brykiet węgla brunatnego",FuelNameCharcoal:"Węgiel drzewny",FuelNameCoalTar:"Smoła",FuelNameCokeOvenCoke:"WKoks z pieca koksowniczego",FuelNameCokeOvenGas:"Gaz koksowniczy",FuelNameCokingCoal:"Węgiel koksujący",FuelNameCrudeOil:"Surowa ropa naftowa",FuelNameEthane:"Etan",FuelNameGasCoke:"Koks gazowy",FuelNameGasOrDieselOil:"Gaz/olej napędowy",FuelNameGasWorksGas:"Gaz zakładowy",FuelNameJetGasoline:"Benzyna do silnik\xf3w odrzutowych",FuelNameJetKerosene:"Nafta lotnicza",FuelNameLandfillGas:"Gaz ze składowisk odpad\xf3w",FuelNameLignite:"Węgiel brunatny",FuelNameLigniteCoke:"Koks z węgla brunatnego",FuelNameLiquifiedPetroleumGases:"Skroplone gazy ropopochodne",FuelNameLubricants:"Smary",FuelNameMotorGasoline:"Benzyna silnikowa",FuelNameMunicipalWasteNonBiomassFraction:"Odpady komunalne (frakcja inna niż biomasa)",FuelNameMunicipalWastesBiomassFraction:"Odpady komunalne (frakcja biomasy)",FuelNameNaphtha:"Nafta",FuelNameNaturalGas:"Gaz ziemny",FuelNameNaturalGasLiquids:"Ciekły gaz ziemny",FuelNameOilShaleAndTarSands:"Łupki roponośne i piaski bitumiczne",FuelNameOrimulsion:"Orimulsion (Orymulsja)",FuelNameOtherBiogas:"Inny biogaz",FuelNameOtherBituminousCoal:"Inny węgiel kamienny",FuelNameOtherKerosene:"Inna nafta",FuelNameOtherLiquidBiofuels:"Inne biopaliwa ciekłe",FuelNameOtherPrimarySolidBiomassFuels:"Inne pierwotne paliwa stałe z biomasy",FuelNameOxygenSteelFurnaceGas:"Tlenowy gaz do piec\xf3w hutniczych",FuelNameParaffinWaxes:"Woski parafinowe",FuelNamePatentFuel:"Paliwo brykietowane",FuelNamePeat:"Torf",FuelNamePetroleumCoke:"Koks naftowy",FuelNameRefineryFeedstocks:"Surowce rafineryjne",FuelNameRefineryGas:"Gaz rafineryjny",FuelNameResidualFuelOil:"Pozostałości oleju opałowego",FuelNameShaleOil:"Ropa łupkowa",FuelNameSludgeGas:"Gaz szlamowy",FuelNameSubBituminousCoal:"Węgiel subbitumiczny",FuelNameSulphiteLyesBlackLiqour:"Ługi siarczynowe (likier czarny)",FuelNameWasteOils:"Zużyte oleje",FuelNameWhiteSpiritOrSBP:"Biały spirytus/SBP",FuelNameWoodOrWoodWaste:"Drewno lub odpady drewniane",FuelTypeNameBiomass:"Biomasa",FuelTypeNameGaseousFossil:"Paliwa gazowe",FuelTypeNameLiquidFossil:"Paliwa ciekłe",FuelTypeNameSolidFossil:"Paliwa stałe",GasEmissionCardDescription:"Tony",IndustryNameAgriculture:"Rolnictwo",IndustryNameCommercial:"Handel",IndustryNameConstruction:"Budownictwo",IndustryNameEnergy:"Energetyka",IndustryNameFisheries:"Ryboł\xf3wstwo",IndustryNameForestry:"Leśnictwo",IndustryNameInstitutional:"Instytucjonalne",IndustryNameManufacturing:"Produkcja",IndustryNameResidential:"Mieszkaniowy",LandingBottomCTA:"Uruchom darmowy kalkulator",LandingBottomCTASubtitle:"Bez zobowiązań",LandingBottomCTATitle:"Oblicz sw\xf3j ślad węglowy",LandingESGReportingSectionBody:"Określenie śladu węglowego Twojej firmy jest kluczowe dla spełnienia wymagań prawnych, bycia konkurencyjnym \ni przyczynienia się do poprawy klimatu. StopGHG dostarcza Ci narzędzi, kt\xf3re są niezbędne do obliczenia \nTwojego śladu węglowego.",LandingESGReportingSectionTitle:"Tw\xf3j ślad węglowy",LandingGHGBetterSectionBody:"Jest tok 2024 - zrozumienie i kontrola śladu węglowego Twojej firmy są \n niezbędne do bycia konkurencyjnym. StopSGH wspiera ochronę klimatu, dostarczając Twojej firmie narzędzi, \n kt\xf3re są niezbędne do ustalenia śladu węglowego.",LandingGHGBetterSectionTitle:"Dobry biznes, zdrowa planeta",LandingGHGProtocolSectionBody:"Wyliczenie śladu węglowego jest skomplikowane. StopGHG korzysta z\n globalnych standard\xf3w ustalonych przez organizację GHG Protocol oraz z\n aktualnych wsp\xf3łczynnik\xf3w emisji opublikowanych przez IPCC, aby dać Ci\n najbardziej precyzyjne wyniki zapewniające zgodność z wymaganiami.",LandingGHGProtocolSectionTitle:"GHG Protocol",LandingTitleBottom:"Darmowy kalkulator emisji gaz\xf3w cieplarnianych oparty na GHG Protocol",LandingTitleTop:"Wylicz sw\xf3j ślad węglowy",LandingTopCTA:"Uruchom kalkulator",NavbarCalculator:"Kalkulator",NavbarContact:"Kontakt",NavbarHome:"Strona gł\xf3wna",UnitNameBarrel:"baryłka (bbl)",UnitNameFoot3:"Stopa sześcienna",UnitNameGJ:"GJ",UnitNameGallon:"galon",UnitNameKWh:"kWh",UnitNameKg:"kg",UnitNameLitres:"litry (l)",UnitNameMJ:"MJ",UnitNameMetre3:"metr sześcienny",UnitNameMetricTonne:"tona metryczna (t)",UnitNameMmBtu:"Metryczny Milion Brytyjskich Jednostek Cieplnych",UnitNamePound:"funt (lb)",UnitNameTJ:"TJ",UnitNameTherm:"Therm"}}}}]); \ No newline at end of file diff --git a/_next/static/chunks/757-aa4ad07ad1b100d6.js b/_next/static/chunks/757-aa4ad07ad1b100d6.js new file mode 100644 index 0000000..b28d923 --- /dev/null +++ b/_next/static/chunks/757-aa4ad07ad1b100d6.js @@ -0,0 +1,16 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[757],{3587:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(7573),a=n(7653);t.default=function({html:e,height:t=null,width:n=null,children:o,dataNtpc:i=""}){return(0,a.useEffect)(()=>{i&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${i}`}})},[i]),(0,r.jsxs)(r.Fragment,{children:[o,e?(0,r.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=n?`${n}px`:"auto"},"data-ntpc":i,dangerouslySetInnerHTML:{__html:e}}):null]})}},117:function(e,t,n){"use strict";let r;var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=void 0;let o=n(7573),i=n(7653),l=a(n(5221));t.GoogleAnalytics=function(e){let{gaId:t,dataLayerName:n="dataLayer"}=e;return void 0===r&&(r=n),(0,i.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:` + window['${n}'] = window['${n}'] || []; + function gtag(){window['${n}'].push(arguments);} + gtag('js', new Date()); + + gtag('config', '${t}');`}}),(0,o.jsx)(l.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`})]})},t.sendGAEvent=function(...e){if(void 0===r){console.warn("@next/third-parties: GA has not been initialized");return}window[r]?window[r].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${r} does not exist`)}},6096:function(e,t,n){"use strict";let r;var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=t.GoogleTagManager=void 0;let o=n(7573),i=n(7653),l=a(n(5221));t.GoogleTagManager=function(e){let{gtmId:t,dataLayerName:n="dataLayer",auth:a,preview:s,dataLayer:u}=e;void 0===r&&(r=n);let d="dataLayer"!==n?`&l=${n}`:"",c=a?`>m_auth=${a}`:"",f=s?`>m_preview=${s}>m_cookies_win=x`:"";return(0,i.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:` + (function(w,l){ + w[l]=w[l]||[]; + w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); + ${u?`w[l].push(${JSON.stringify(u)})`:""} + })(window,'${n}');`}}),(0,o.jsx)(l.default,{id:"_next-gtm","data-ntpc":"GTM",src:`https://www.googletagmanager.com/gtm.js?id=${t}${d}${c}${f}`})]})},t.sendGTMEvent=e=>{if(void 0===r){console.warn("@next/third-parties: GTM has not been initialized");return}window[r]?window[r].push(e):console.warn(`@next/third-parties: GTM dataLayer ${r} does not exist`)}},1714:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let a=(0,r.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},8323:function(e,t){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DOMAttributeNames:function(){return r},isEqualNode:function(){return isEqualNode},default:function(){return initHeadManager}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function reactElementToDOM(e){let{type:t,props:n}=e,a=document.createElement(t);for(let e in n){if(!n.hasOwnProperty(e)||"children"===e||"dangerouslySetInnerHTML"===e||void 0===n[e])continue;let o=r[e]||e.toLowerCase();"script"===t&&("async"===o||"defer"===o||"noModule"===o)?a[o]=!!n[e]:a.setAttribute(o,n[e])}let{children:o,dangerouslySetInnerHTML:i}=n;return i?a.innerHTML=i.__html||"":o&&(a.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):""),a}function isEqualNode(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){let r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function initHeadManager(){return{mountedInstances:new Set,updateHead:e=>{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let n=t[e.type]||[];n.push(e),t[e.type]=n});let r=t.title?t.title[0]:null,a="";if(r){let{children:e}=r.props;a="string"==typeof e?e:Array.isArray(e)?e.join(""):""}a!==document.title&&(document.title=a),["meta","base","link","style","script"].forEach(e=>{n(e,t[e]||[])})}}}n=(e,t)=>{let n=document.getElementsByTagName("head")[0],r=n.querySelector("meta[name=next-head-count]"),a=Number(r.content),o=[];for(let t=0,n=r.previousElementSibling;t{for(let t=0,n=o.length;t{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),l.forEach(e=>n.insertBefore(e,r)),r.content=(a-o.length+l.length).toString()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2741:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{requestIdleCallback:function(){return n},cancelIdleCallback:function(){return r}});let n="undefined"!=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)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7697:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{handleClientScriptLoad:function(){return handleClientScriptLoad},initScriptLoader:function(){return initScriptLoader},default:function(){return p}});let r=n(7675),a=n(8169),o=r._(n(3458)),i=a._(n(7653)),l=n(3477),s=n(8323),u=n(2741),d=new Map,c=new Set,f=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],insertStylesheets=e=>{if(o.default.preinit){e.forEach(e=>{o.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},loadScript=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:a=null,dangerouslySetInnerHTML:o,children:i="",strategy:l="afterInteractive",onError:u,stylesheets:p}=e,m=n||t;if(m&&c.has(m))return;if(d.has(t)){c.add(m),d.get(t).then(r,u);return}let afterLoad=()=>{a&&a(),c.add(m)},v=document.createElement("script"),w=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),r&&r.call(this,t),afterLoad()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});for(let[n,r]of(o?(v.innerHTML=o.__html||"",afterLoad()):i?(v.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",afterLoad()):t&&(v.src=t,d.set(t,w)),Object.entries(e))){if(void 0===r||f.includes(n))continue;let e=s.DOMAttributeNames[n]||n.toLowerCase();v.setAttribute(e,r)}"worker"===l&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",l),p&&insertStylesheets(p),document.body.appendChild(v)};function handleClientScriptLoad(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>loadScript(e))}):loadScript(e)}function initScriptLoader(e){e.forEach(handleClientScriptLoad),function(){let e=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];e.forEach(e=>{let t=e.id||e.getAttribute("src");c.add(t)})}()}function Script(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:a=null,strategy:s="afterInteractive",onError:d,stylesheets:f,...p}=e,{updateScripts:m,scripts:v,getIsSsr:w,appDir:h,nonce:y}=(0,i.useContext)(l.HeadManagerContext),b=(0,i.useRef)(!1);(0,i.useEffect)(()=>{let e=t||n;b.current||(a&&e&&c.has(e)&&a(),b.current=!0)},[a,t,n]);let g=(0,i.useRef)(!1);if((0,i.useEffect)(()=>{!g.current&&("afterInteractive"===s?loadScript(e):"lazyOnload"===s&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>loadScript(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>loadScript(e))})),g.current=!0)},[e,s]),("beforeInteractive"===s||"worker"===s)&&(m?(v[s]=(v[s]||[]).concat([{id:t,src:n,onLoad:r,onReady:a,onError:d,...p}]),m(v)):w&&w()?c.add(t||n):w&&!w()&&loadScript(e)),h){if(f&&f.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)return n?(o.default.preload(n,p.integrity?{as:"script",integrity:p.integrity}:{as:"script"}),i.default.createElement("script",{nonce:y,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([n])+")"}})):(p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),i.default.createElement("script",{nonce:y,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...p}])+")"}}));"afterInteractive"===s&&n&&o.default.preload(n,p.integrity?{as:"script",integrity:p.integrity}:{as:"script"})}return null}Object.defineProperty(Script,"__nextScript",{value:!0});let p=Script;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7276:function(e){e.exports={style:{fontFamily:"'__Lato_b8262e', '__Lato_Fallback_b8262e'",fontWeight:400,fontStyle:"normal"},className:"__className_b8262e",variable:"__variable_b8262e"}},1251:function(e){e.exports={style:{fontFamily:"'__Lato_b8262e', '__Lato_Fallback_b8262e'",fontWeight:400,fontStyle:"normal"},className:"__className_b8262e",variable:"__variable_b8262e"}},5221:function(e,t,n){e.exports=n(7697)},5440:function(e,t,n){"use strict";n.d(t,{Dx:function(){return G},aU:function(){return Z},dk:function(){return V},fC:function(){return W},l_:function(){return q},x8:function(){return z},zt:function(){return K}});var r=n(7198),a=n(7653),o=n(3458),i=n(1082),l=n(8556),s=n(1171),u=n(4036),d=n(8646),c=n(2268),f=n(7575),p=n(8671),m=n(6418),v=n(7840),w=n(1469),h=n(8412);let y="ToastProvider",[b,g,E]=(0,s.B)("Toast"),[_,T]=(0,u.b)("Toast",[E]),[x,$]=_(y),$054eb8030ebde76e$export$f5d03d415824e0e=e=>{let{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:o="right",swipeThreshold:i=50,children:l}=e,[s,u]=(0,a.useState)(null),[d,c]=(0,a.useState)(0),f=(0,a.useRef)(!1),p=(0,a.useRef)(!1);return(0,a.createElement)(b.Provider,{scope:t},(0,a.createElement)(x,{scope:t,label:n,duration:r,swipeDirection:o,swipeThreshold:i,toastCount:d,viewport:s,onViewportChange:u,onToastAdd:(0,a.useCallback)(()=>c(e=>e+1),[]),onToastRemove:(0,a.useCallback)(()=>c(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:p},l))};$054eb8030ebde76e$export$f5d03d415824e0e.propTypes={label(e){if(e.label&&"string"==typeof e.label&&!e.label.trim()){let e=`Invalid prop \`label\` supplied to \`${y}\`. Expected non-empty \`string\`.`;return Error(e)}return null}};let C=["F8"],M="toast.viewportPause",S="toast.viewportResume",L=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,hotkey:o=C,label:i="Notifications ({hotkey})",...s}=e,u=$("ToastViewport",n),c=g(n),f=(0,a.useRef)(null),m=(0,a.useRef)(null),v=(0,a.useRef)(null),w=(0,a.useRef)(null),h=(0,l.e)(t,w,u.onViewportChange),y=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),E=u.toastCount>0;(0,a.useEffect)(()=>{let handleKeyDown=e=>{var t;let n=o.every(t=>e[t]||e.code===t);n&&(null===(t=w.current)||void 0===t||t.focus())};return document.addEventListener("keydown",handleKeyDown),()=>document.removeEventListener("keydown",handleKeyDown)},[o]),(0,a.useEffect)(()=>{let e=f.current,t=w.current;if(E&&e&&t){let handlePause=()=>{if(!u.isClosePausedRef.current){let e=new CustomEvent(M);t.dispatchEvent(e),u.isClosePausedRef.current=!0}},handleResume=()=>{if(u.isClosePausedRef.current){let e=new CustomEvent(S);t.dispatchEvent(e),u.isClosePausedRef.current=!1}},handleFocusOutResume=t=>{let n=!e.contains(t.relatedTarget);n&&handleResume()},handlePointerLeaveResume=()=>{let t=e.contains(document.activeElement);t||handleResume()};return e.addEventListener("focusin",handlePause),e.addEventListener("focusout",handleFocusOutResume),e.addEventListener("pointermove",handlePause),e.addEventListener("pointerleave",handlePointerLeaveResume),window.addEventListener("blur",handlePause),window.addEventListener("focus",handleResume),()=>{e.removeEventListener("focusin",handlePause),e.removeEventListener("focusout",handleFocusOutResume),e.removeEventListener("pointermove",handlePause),e.removeEventListener("pointerleave",handlePointerLeaveResume),window.removeEventListener("blur",handlePause),window.removeEventListener("focus",handleResume)}}},[E,u.isClosePausedRef]);let _=(0,a.useCallback)(({tabbingDirection:e})=>{let t=c(),n=t.map(t=>{let n=t.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===e?r:r.reverse()});return("forwards"===e?n.reverse():n).flat()},[c]);return(0,a.useEffect)(()=>{let e=w.current;if(e){let handleKeyDown=t=>{let n=t.altKey||t.ctrlKey||t.metaKey,r="Tab"===t.key&&!n;if(r){var a,o,i;let n=document.activeElement,r=t.shiftKey,l=t.target===e;if(l&&r){null===(a=m.current)||void 0===a||a.focus();return}let s=_({tabbingDirection:r?"backwards":"forwards"}),u=s.findIndex(e=>e===n);$054eb8030ebde76e$var$focusFirst(s.slice(u+1))?t.preventDefault():r?null===(o=m.current)||void 0===o||o.focus():null===(i=v.current)||void 0===i||i.focus()}};return e.addEventListener("keydown",handleKeyDown),()=>e.removeEventListener("keydown",handleKeyDown)}},[c,_]),(0,a.createElement)(d.I0,{ref:f,role:"region","aria-label":i.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:E?void 0:"none"}},E&&(0,a.createElement)(P,{ref:m,onFocusFromOutsideViewport:()=>{let e=_({tabbingDirection:"forwards"});$054eb8030ebde76e$var$focusFirst(e)}}),(0,a.createElement)(b.Slot,{scope:n},(0,a.createElement)(p.WV.ol,(0,r.Z)({tabIndex:-1},s,{ref:h}))),E&&(0,a.createElement)(P,{ref:v,onFocusFromOutsideViewport:()=>{let e=_({tabbingDirection:"backwards"});$054eb8030ebde76e$var$focusFirst(e)}}))}),P=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,onFocusFromOutsideViewport:o,...i}=e,l=$("ToastFocusProxy",n);return(0,a.createElement)(h.T,(0,r.Z)({"aria-hidden":!0,tabIndex:0},i,{ref:t,style:{position:"fixed"},onFocus:e=>{var t;let n=e.relatedTarget,r=!(null!==(t=l.viewport)&&void 0!==t&&t.contains(n));r&&o()}}))}),R="Toast",D=(0,a.forwardRef)((e,t)=>{let{forceMount:n,open:o,defaultOpen:l,onOpenChange:s,...u}=e,[d=!0,c]=(0,v.T)({prop:o,defaultProp:l,onChange:s});return(0,a.createElement)(f.z,{present:n||d},(0,a.createElement)(I,(0,r.Z)({open:d},u,{ref:t,onClose:()=>c(!1),onPause:(0,m.W)(e.onPause),onResume:(0,m.W)(e.onResume),onSwipeStart:(0,i.M)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,i.M)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${n}px`)}),onSwipeCancel:(0,i.M)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,i.M)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${n}px`),c(!1)})})))}),[k,A]=_(R,{onClose(){}}),I=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,type:s="foreground",duration:u,open:c,onClose:f,onEscapeKeyDown:v,onPause:w,onResume:h,onSwipeStart:y,onSwipeMove:g,onSwipeCancel:E,onSwipeEnd:_,...T}=e,x=$(R,n),[C,L]=(0,a.useState)(null),P=(0,l.e)(t,e=>L(e)),D=(0,a.useRef)(null),A=(0,a.useRef)(null),I=u||x.duration,F=(0,a.useRef)(0),N=(0,a.useRef)(I),O=(0,a.useRef)(0),{onToastAdd:j,onToastRemove:H}=x,K=(0,m.W)(()=>{var e;let t=null==C?void 0:C.contains(document.activeElement);t&&(null===(e=x.viewport)||void 0===e||e.focus()),f()}),q=(0,a.useCallback)(e=>{e&&e!==1/0&&(window.clearTimeout(O.current),F.current=new Date().getTime(),O.current=window.setTimeout(K,e))},[K]);(0,a.useEffect)(()=>{let e=x.viewport;if(e){let handleResume=()=>{q(N.current),null==h||h()},handlePause=()=>{let e=new Date().getTime()-F.current;N.current=N.current-e,window.clearTimeout(O.current),null==w||w()};return e.addEventListener(M,handlePause),e.addEventListener(S,handleResume),()=>{e.removeEventListener(M,handlePause),e.removeEventListener(S,handleResume)}}},[x.viewport,I,w,h,q]),(0,a.useEffect)(()=>{c&&!x.isClosePausedRef.current&&q(I)},[c,I,x.isClosePausedRef,q]),(0,a.useEffect)(()=>(j(),()=>H()),[j,H]);let W=(0,a.useMemo)(()=>C?function $054eb8030ebde76e$var$getAnnounceTextContent(e){let t=[],n=Array.from(e.childNodes);return n.forEach(e=>{if(e.nodeType===e.TEXT_NODE&&e.textContent&&t.push(e.textContent),e.nodeType===e.ELEMENT_NODE){let n=e.ariaHidden||e.hidden||"none"===e.style.display,r=""===e.dataset.radixToastAnnounceExclude;if(!n){if(r){let n=e.dataset.radixToastAnnounceAlt;n&&t.push(n)}else t.push(...$054eb8030ebde76e$var$getAnnounceTextContent(e))}}}),t}(C):null,[C]);return x.viewport?(0,a.createElement)(a.Fragment,null,W&&(0,a.createElement)($054eb8030ebde76e$var$ToastAnnounce,{__scopeToast:n,role:"status","aria-live":"foreground"===s?"assertive":"polite","aria-atomic":!0},W),(0,a.createElement)(k,{scope:n,onClose:K},(0,o.createPortal)((0,a.createElement)(b.ItemSlot,{scope:n},(0,a.createElement)(d.fC,{asChild:!0,onEscapeKeyDown:(0,i.M)(v,()=>{x.isFocusedToastEscapeKeyDownRef.current||K(),x.isFocusedToastEscapeKeyDownRef.current=!1})},(0,a.createElement)(p.WV.li,(0,r.Z)({role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":x.swipeDirection},T,{ref:P,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,i.M)(e.onKeyDown,e=>{"Escape"!==e.key||(null==v||v(e.nativeEvent),e.nativeEvent.defaultPrevented||(x.isFocusedToastEscapeKeyDownRef.current=!0,K()))}),onPointerDown:(0,i.M)(e.onPointerDown,e=>{0===e.button&&(D.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,i.M)(e.onPointerMove,e=>{if(!D.current)return;let t=e.clientX-D.current.x,n=e.clientY-D.current.y,r=!!A.current,a=["left","right"].includes(x.swipeDirection),o=["left","up"].includes(x.swipeDirection)?Math.min:Math.max,i=a?o(0,t):0,l=a?0:o(0,n),s="touch"===e.pointerType?10:2,u={x:i,y:l},d={originalEvent:e,delta:u};r?(A.current=u,$054eb8030ebde76e$var$handleAndDispatchCustomEvent("toast.swipeMove",g,d,{discrete:!1})):$054eb8030ebde76e$var$isDeltaInDirection(u,x.swipeDirection,s)?(A.current=u,$054eb8030ebde76e$var$handleAndDispatchCustomEvent("toast.swipeStart",y,d,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>s||Math.abs(n)>s)&&(D.current=null)}),onPointerUp:(0,i.M)(e.onPointerUp,e=>{let t=A.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),A.current=null,D.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};$054eb8030ebde76e$var$isDeltaInDirection(t,x.swipeDirection,x.swipeThreshold)?$054eb8030ebde76e$var$handleAndDispatchCustomEvent("toast.swipeEnd",_,r,{discrete:!0}):$054eb8030ebde76e$var$handleAndDispatchCustomEvent("toast.swipeCancel",E,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})))),x.viewport))):null});I.propTypes={type(e){if(e.type&&!["foreground","background"].includes(e.type)){let e=`Invalid prop \`type\` supplied to \`${R}\`. Expected \`foreground | background\`.`;return Error(e)}return null}};let $054eb8030ebde76e$var$ToastAnnounce=e=>{let{__scopeToast:t,children:n,...r}=e,o=$(R,t),[i,l]=(0,a.useState)(!1),[s,u]=(0,a.useState)(!1);return function(e=()=>{}){let t=(0,m.W)(e);(0,w.b)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>l(!0)),(0,a.useEffect)(()=>{let e=window.setTimeout(()=>u(!0),1e3);return()=>window.clearTimeout(e)},[]),s?null:(0,a.createElement)(c.h,{asChild:!0},(0,a.createElement)(h.T,r,i&&(0,a.createElement)(a.Fragment,null,o.label," ",n)))},F=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,...o}=e;return(0,a.createElement)(p.WV.div,(0,r.Z)({},o,{ref:t}))}),N=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,...o}=e;return(0,a.createElement)(p.WV.div,(0,r.Z)({},o,{ref:t}))}),O=(0,a.forwardRef)((e,t)=>{let{altText:n,...o}=e;return n?(0,a.createElement)(H,{altText:n,asChild:!0},(0,a.createElement)(j,(0,r.Z)({},o,{ref:t}))):null});O.propTypes={altText:e=>e.altText?null:Error("Missing prop `altText` expected on `ToastAction`")};let j=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,...o}=e,l=A("ToastClose",n);return(0,a.createElement)(H,{asChild:!0},(0,a.createElement)(p.WV.button,(0,r.Z)({type:"button"},o,{ref:t,onClick:(0,i.M)(e.onClick,l.onClose)})))}),H=(0,a.forwardRef)((e,t)=>{let{__scopeToast:n,altText:o,...i}=e;return(0,a.createElement)(p.WV.div,(0,r.Z)({"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":o||void 0},i,{ref:t}))});function $054eb8030ebde76e$var$handleAndDispatchCustomEvent(e,t,n,{discrete:r}){let a=n.originalEvent.currentTarget,o=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),r?(0,p.jH)(a,o):a.dispatchEvent(o)}let $054eb8030ebde76e$var$isDeltaInDirection=(e,t,n=0)=>{let r=Math.abs(e.x),a=Math.abs(e.y),o=r>a;return"left"===t||"right"===t?o&&r>n:!o&&a>n};function $054eb8030ebde76e$var$focusFirst(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}let K=$054eb8030ebde76e$export$f5d03d415824e0e,q=L,W=D,G=F,V=N,Z=O,z=j},8412:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(7198),a=n(7653),o=n(8671);let i=(0,a.forwardRef)((e,t)=>(0,a.createElement)(o.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})))}}]); \ No newline at end of file diff --git a/_next/static/chunks/762-692ef2baf8388a6c.js b/_next/static/chunks/762-692ef2baf8388a6c.js new file mode 100644 index 0000000..bf7260a --- /dev/null +++ b/_next/static/chunks/762-692ef2baf8388a6c.js @@ -0,0 +1,47 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[762],{4850:function(e,t,n){"use strict";var r,i;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(i=n.g.process)?void 0:i.env)?n.g.process:n(3079)},6817:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let i=(0,r.Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},3967:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let i=(0,r.Z)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},5067:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let i=(0,r.Z)("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},9933:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let i=(0,r.Z)("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]])},1714:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let i=(0,r.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},3079:function(e){!function(){var t={229:function(e){var t,n,r,i=e.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(e){if(t===setTimeout)return setTimeout(e,0);if((t===defaultSetTimout||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){t=defaultSetTimout}try{n="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){n=defaultClearTimeout}}();var o=[],a=!1,l=-1;function cleanUpNextTick(){a&&r&&(a=!1,r.length?o=r.concat(o):l=-1,o.length&&drainQueue())}function drainQueue(){if(!a){var e=runTimeout(cleanUpNextTick);a=!0;for(var t=o.length;t;){for(r=o,o=[];++l1)for(var n=1;n0?a-4:a;for(n=0;n>16&255,s[c++]=t>>8&255,s[c++]=255&t;return 2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,s[c++]=255&t),1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,s[c++]=t>>8&255,s[c++]=255&t),s},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=0,l=r-i;a>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(e,a,a+16383>l?l:a+16383));return 1===i?o.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&o.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,l=o.length;a0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},631:function(e,t,n){"use strict";/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */var r=n(783),i=n(745),o=n(9132);function kMaxLength(){return Buffer.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function createBuffer(e,t){if(kMaxLength()=kMaxLength())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+kMaxLength().toString(16)+" bytes");return 0|e}function byteLength(e,t){if(Buffer.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return utf8ToBytes(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return base64ToBytes(e).length;default:if(r)return utf8ToBytes(e).length;t=(""+t).toLowerCase(),r=!0}}function slowToString(e,t,n){var i,o,a=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r,i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",a=t;a2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),isNaN(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return -1;n=e.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof t&&(t=Buffer.from(t,r)),Buffer.isBuffer(t))return 0===t.length?-1:arrayIndexOf(e,t,n,r,i);if("number"==typeof t)return(t&=255,Buffer.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):arrayIndexOf(e,[t],n,r,i);throw TypeError("val must be string, number or Buffer")}function arrayIndexOf(e,t,n,r,i){var o,a=1,l=e.length,s=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;a=2,l/=2,s/=2,n/=2}function read(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=n;ol&&(n=l-s),o=n;o>=0;o--){for(var u=!0,f=0;f239?4:c>223?3:c>191?2:1;if(i+f<=n)switch(f){case 1:c<128&&(u=c);break;case 2:(192&(o=e[i+1]))==128&&(s=(31&c)<<6|63&o)>127&&(u=s);break;case 3:o=e[i+1],a=e[i+2],(192&o)==128&&(192&a)==128&&(s=(15&c)<<12|(63&o)<<6|63&a)>2047&&(s<55296||s>57343)&&(u=s);break;case 4:o=e[i+1],a=e[i+2],l=e[i+3],(192&o)==128&&(192&a)==128&&(192&l)==128&&(s=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&l)>65535&&s<1114112&&(u=s)}null===u?(u=65533,f=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=f}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var n="",r=0;rn)throw RangeError("Trying to access beyond buffer length")}function checkInt(e,t,n,r,i,o){if(!Buffer.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw RangeError("Index out of range")}function objectWriteUInt16(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i>>(r?i:1-i)*8}function objectWriteUInt32(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i>>(r?i:3-i)*8&255}function checkIEEE754(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function writeFloat(e,t,n,r,o){return o||checkIEEE754(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function writeDouble(e,t,n,r,o){return o||checkIEEE754(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.lW=Buffer,t.h2=50,Buffer.TYPED_ARRAY_SUPPORT=void 0!==n.g.TYPED_ARRAY_SUPPORT?n.g.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),kMaxLength(),Buffer.poolSize=8192,Buffer._augment=function(e){return e.__proto__=Buffer.prototype,e},Buffer.from=function(e,t,n){return from(null,e,t,n)},Buffer.TYPED_ARRAY_SUPPORT&&(Buffer.prototype.__proto__=Uint8Array.prototype,Buffer.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&Buffer[Symbol.species]===Buffer&&Object.defineProperty(Buffer,Symbol.species,{value:null,configurable:!0})),Buffer.alloc=function(e,t,n){return(assertSize(e),e<=0)?createBuffer(null,e):void 0!==t?"string"==typeof n?createBuffer(null,e).fill(t,n):createBuffer(null,e).fill(t):createBuffer(null,e)},Buffer.allocUnsafe=function(e){return allocUnsafe(null,e)},Buffer.allocUnsafeSlow=function(e){return allocUnsafe(null,e)},Buffer.isBuffer=function(e){return!!(null!=e&&e._isBuffer)},Buffer.compare=function(e,t){if(!Buffer.isBuffer(e)||!Buffer.isBuffer(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},Buffer.prototype.compare=function(e,t,n,r,i){if(!Buffer.isBuffer(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var o=i-r,a=n-t,l=Math.min(o,a),s=this.slice(r,i),c=e.slice(t,n),u=0;um)&&(n=m),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var y=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a>8,i.push(n%256),i.push(r);return i}(e,this.length-p),this,p,g);default:if(y)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),y=!0}},Buffer.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},Buffer.prototype.slice=function(e,t){var n,r=this.length;if(e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)r+=this[e+--t]*i;return r},Buffer.prototype.readUInt8=function(e,t){return t||checkOffset(e,1,this.length),this[e]},Buffer.prototype.readUInt16LE=function(e,t){return t||checkOffset(e,2,this.length),this[e]|this[e+1]<<8},Buffer.prototype.readUInt16BE=function(e,t){return t||checkOffset(e,2,this.length),this[e]<<8|this[e+1]},Buffer.prototype.readUInt32LE=function(e,t){return t||checkOffset(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Buffer.prototype.readUInt32BE=function(e,t){return t||checkOffset(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Buffer.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||checkOffset(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},Buffer.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||checkOffset(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},Buffer.prototype.readInt8=function(e,t){return(t||checkOffset(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},Buffer.prototype.readInt16LE=function(e,t){t||checkOffset(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},Buffer.prototype.readInt16BE=function(e,t){t||checkOffset(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},Buffer.prototype.readInt32LE=function(e,t){return t||checkOffset(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Buffer.prototype.readInt32BE=function(e,t){return t||checkOffset(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Buffer.prototype.readFloatLE=function(e,t){return t||checkOffset(e,4,this.length),i.read(this,e,!0,23,4)},Buffer.prototype.readFloatBE=function(e,t){return t||checkOffset(e,4,this.length),i.read(this,e,!1,23,4)},Buffer.prototype.readDoubleLE=function(e,t){return t||checkOffset(e,8,this.length),i.read(this,e,!0,52,8)},Buffer.prototype.readDoubleBE=function(e,t){return t||checkOffset(e,8,this.length),i.read(this,e,!1,52,8)},Buffer.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var i=Math.pow(2,8*n)-1;checkInt(this,e,t,n,i,0)}var o=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+o]=e/a&255;return t+n},Buffer.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,1,255,0),Buffer.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},Buffer.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):objectWriteUInt16(this,e,t,!0),t+2},Buffer.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):objectWriteUInt16(this,e,t,!1),t+2},Buffer.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):objectWriteUInt32(this,e,t,!0),t+4},Buffer.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):objectWriteUInt32(this,e,t,!1),t+4},Buffer.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);checkInt(this,e,t,n,i-1,-i)}var o=0,a=1,l=0;for(this[t]=255&e;++o>0)-l&255;return t+n},Buffer.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);checkInt(this,e,t,n,i-1,-i)}var o=n-1,a=1,l=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===l&&0!==this[t+o+1]&&(l=1),this[t+o]=(e/a>>0)-l&255;return t+n},Buffer.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,1,127,-128),Buffer.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},Buffer.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):objectWriteUInt16(this,e,t,!0),t+2},Buffer.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):objectWriteUInt16(this,e,t,!1),t+2},Buffer.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,4,2147483647,-2147483648),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):objectWriteUInt32(this,e,t,!0),t+4},Buffer.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||checkInt(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),Buffer.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):objectWriteUInt32(this,e,t,!1),t+4},Buffer.prototype.writeFloatLE=function(e,t,n){return writeFloat(this,e,t,!0,n)},Buffer.prototype.writeFloatBE=function(e,t,n){return writeFloat(this,e,t,!1,n)},Buffer.prototype.writeDoubleLE=function(e,t,n){return writeDouble(this,e,t,!0,n)},Buffer.prototype.writeDoubleBE=function(e,t,n){return writeDouble(this,e,t,!1,n)},Buffer.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw RangeError("sourceStart out of bounds");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(o<1e3||!Buffer.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!i){if(n>56319||a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function asciiToBytes(e){for(var t=[],n=0;n=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}},745:function(e,t){t.read=function(e,t,n,r,i){var o,a,l=8*i-r-1,s=(1<>1,u=-7,f=n?i-1:0,d=n?-1:1,h=e[t+f];for(f+=d,o=h&(1<<-u)-1,h>>=-u,u+=l;u>0;o=256*o+e[t+f],f+=d,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+f],f+=d,u-=8);if(0===o)o=1-c;else{if(o===s)return a?NaN:(h?-1:1)*(1/0);a+=Math.pow(2,r),o-=c}return(h?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,l,s,c=8*o-i-1,u=(1<>1,d=23===i?5960464477539062e-23:0,h=r?0:o-1,p=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(l=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),a+f>=1?t+=d/s:t+=d*Math.pow(2,1-f),t*s>=2&&(a++,s/=2),a+f>=u?(l=0,a=u):a+f>=1?(l=(t*s-1)*Math.pow(2,i),a+=f):(l=t*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;e[n+h]=255&l,h+=p,l/=256,i-=8);for(a=a<0;e[n+h]=255&a,h+=p,a/=256,c-=8);e[n+h-p]|=128*g}},9132:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},3507:function(e,t,n){"use strict";n.d(t,{Dx:function(){return Z},VY:function(){return W},aV:function(){return V},dk:function(){return J},fC:function(){return $5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9},h_:function(){return $5d3850c4d0b4e6c7$export$602eac185826482c},x8:function(){return K},xz:function(){return Y}});var r=n(7198),i=n(7653),o=n(1082),a=n(8556),l=n(4036),s=n(6303),c=n(7840),u=n(8646),f=n(9555),d=n(2268),h=n(7575),p=n(8671),g=n(6010),m=n(4397),y=n(7146),v=n(432);let b="Dialog",[w,S]=(0,l.b)(b),[E,_]=w(b),A=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,...l}=e,s=_("DialogTrigger",n),c=(0,a.e)(t,s.triggerRef);return(0,i.createElement)(p.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":$5d3850c4d0b4e6c7$var$getState(s.open)},l,{ref:c,onClick:(0,o.M)(e.onClick,s.onOpenToggle)}))}),C="DialogPortal",[O,B]=w(C,{forceMount:void 0}),k="DialogOverlay",I=(0,i.forwardRef)((e,t)=>{let n=B(k,e.__scopeDialog),{forceMount:o=n.forceMount,...a}=e,l=_(k,e.__scopeDialog);return l.modal?(0,i.createElement)(h.z,{present:o||l.open},(0,i.createElement)(x,(0,r.Z)({},a,{ref:t}))):null}),x=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,...o}=e,a=_(k,n);return(0,i.createElement)(m.Z,{as:v.g7,allowPinchZoom:!0,shards:[a.contentRef]},(0,i.createElement)(p.WV.div,(0,r.Z)({"data-state":$5d3850c4d0b4e6c7$var$getState(a.open)},o,{ref:t,style:{pointerEvents:"auto",...o.style}})))}),P="DialogContent",T=(0,i.forwardRef)((e,t)=>{let n=B(P,e.__scopeDialog),{forceMount:o=n.forceMount,...a}=e,l=_(P,e.__scopeDialog);return(0,i.createElement)(h.z,{present:o||l.open},l.modal?(0,i.createElement)($,(0,r.Z)({},a,{ref:t})):(0,i.createElement)(N,(0,r.Z)({},a,{ref:t})))}),$=(0,i.forwardRef)((e,t)=>{let n=_(P,e.__scopeDialog),l=(0,i.useRef)(null),s=(0,a.e)(t,n.contentRef,l);return(0,i.useEffect)(()=>{let e=l.current;if(e)return(0,y.Ry)(e)},[]),(0,i.createElement)(M,(0,r.Z)({},e,{ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())}))}),N=(0,i.forwardRef)((e,t)=>{let n=_(P,e.__scopeDialog),o=(0,i.useRef)(!1),a=(0,i.useRef)(!1);return(0,i.createElement)(M,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target,s=null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l);s&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),M=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:s,...c}=e,d=_(P,n),h=(0,i.useRef)(null),p=(0,a.e)(t,h);return(0,g.EW)(),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(f.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:s},(0,i.createElement)(u.XB,(0,r.Z)({role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":$5d3850c4d0b4e6c7$var$getState(d.open)},c,{ref:p,onDismiss:()=>d.onOpenChange(!1)}))),!1)}),R="DialogTitle",D=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,...o}=e,a=_(R,n);return(0,i.createElement)(p.WV.h2,(0,r.Z)({id:a.titleId},o,{ref:t}))}),L=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,...o}=e,a=_("DialogDescription",n);return(0,i.createElement)(p.WV.p,(0,r.Z)({id:a.descriptionId},o,{ref:t}))}),U=(0,i.forwardRef)((e,t)=>{let{__scopeDialog:n,...a}=e,l=_("DialogClose",n);return(0,i.createElement)(p.WV.button,(0,r.Z)({type:"button"},a,{ref:t,onClick:(0,o.M)(e.onClick,()=>l.onOpenChange(!1))}))});function $5d3850c4d0b4e6c7$var$getState(e){return e?"open":"closed"}let[j,F]=(0,l.k)("DialogTitleWarning",{contentName:P,titleName:R,docsSlug:"dialog"}),$5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:l=!0}=e,u=(0,i.useRef)(null),f=(0,i.useRef)(null),[d=!1,h]=(0,c.T)({prop:r,defaultProp:o,onChange:a});return(0,i.createElement)(E,{scope:t,triggerRef:u,contentRef:f,contentId:(0,s.M)(),titleId:(0,s.M)(),descriptionId:(0,s.M)(),open:d,onOpenChange:h,onOpenToggle:(0,i.useCallback)(()=>h(e=>!e),[h]),modal:l},n)},Y=A,$5d3850c4d0b4e6c7$export$602eac185826482c=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=_(C,t);return(0,i.createElement)(O,{scope:t,forceMount:n},i.Children.map(r,e=>(0,i.createElement)(h.z,{present:n||a.open},(0,i.createElement)(d.h,{asChild:!0,container:o},e))))},V=I,W=T,Z=D,J=L,K=U},733:function(e,t,n){"use strict";n.d(t,{VY:function(){return R},fC:function(){return $cb5cc270b50c6fcd$export$be92b6f5f03c0fe9},h_:function(){return $cb5cc270b50c6fcd$export$602eac185826482c},xz:function(){return M}});var r=n(7198),i=n(7653),o=n(1082),a=n(8556),l=n(4036),s=n(8646),c=n(6010),u=n(9555),f=n(6303),d=n(422),h=n(2268),p=n(7575),g=n(8671),m=n(432),y=n(7840),v=n(7146),b=n(4397);let w="Popover",[S,E]=(0,l.b)(w,[d.D7]),_=(0,d.D7)(),[A,C]=S(w),O=(0,i.forwardRef)((e,t)=>{let{__scopePopover:n,...l}=e,s=C("PopoverTrigger",n),c=_(n),u=(0,a.e)(t,s.triggerRef),f=(0,i.createElement)(g.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":$cb5cc270b50c6fcd$var$getState(s.open)},l,{ref:u,onClick:(0,o.M)(e.onClick,s.onOpenToggle)}));return s.hasCustomAnchor?f:(0,i.createElement)(d.ee,(0,r.Z)({asChild:!0},c),f)}),B="PopoverPortal",[k,I]=S(B,{forceMount:void 0}),x="PopoverContent",P=(0,i.forwardRef)((e,t)=>{let n=I(x,e.__scopePopover),{forceMount:o=n.forceMount,...a}=e,l=C(x,e.__scopePopover);return(0,i.createElement)(p.z,{present:o||l.open},l.modal?(0,i.createElement)(T,(0,r.Z)({},a,{ref:t})):(0,i.createElement)($,(0,r.Z)({},a,{ref:t})))}),T=(0,i.forwardRef)((e,t)=>{let n=C(x,e.__scopePopover),l=(0,i.useRef)(null),s=(0,a.e)(t,l),c=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{let e=l.current;if(e)return(0,v.Ry)(e)},[]),(0,i.createElement)(b.Z,{as:m.g7,allowPinchZoom:!0},(0,i.createElement)(N,(0,r.Z)({},e,{ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),c.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;c.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),$=(0,i.forwardRef)((e,t)=>{let n=C(x,e.__scopePopover),o=(0,i.useRef)(!1),a=(0,i.useRef)(!1);return(0,i.createElement)(N,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target,s=null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l);s&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}}))}),N=(0,i.forwardRef)((e,t)=>{let{__scopePopover:n,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:l,disableOutsidePointerEvents:f,onEscapeKeyDown:h,onPointerDownOutside:p,onFocusOutside:g,onInteractOutside:m,...y}=e,v=C(x,n),b=_(n);return(0,c.EW)(),(0,i.createElement)(u.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:l},(0,i.createElement)(s.XB,{asChild:!0,disableOutsidePointerEvents:f,onInteractOutside:m,onEscapeKeyDown:h,onPointerDownOutside:p,onFocusOutside:g,onDismiss:()=>v.onOpenChange(!1)},(0,i.createElement)(d.VY,(0,r.Z)({"data-state":$cb5cc270b50c6fcd$var$getState(v.open),role:"dialog",id:v.contentId},b,y,{ref:t,style:{...y.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function $cb5cc270b50c6fcd$var$getState(e){return e?"open":"closed"}let $cb5cc270b50c6fcd$export$be92b6f5f03c0fe9=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:l=!1}=e,s=_(t),c=(0,i.useRef)(null),[u,h]=(0,i.useState)(!1),[p=!1,g]=(0,y.T)({prop:r,defaultProp:o,onChange:a});return(0,i.createElement)(d.fC,s,(0,i.createElement)(A,{scope:t,contentId:(0,f.M)(),triggerRef:c,open:p,onOpenChange:g,onOpenToggle:(0,i.useCallback)(()=>g(e=>!e),[g]),hasCustomAnchor:u,onCustomAnchorAdd:(0,i.useCallback)(()=>h(!0),[]),onCustomAnchorRemove:(0,i.useCallback)(()=>h(!1),[]),modal:l},n))},M=O,$cb5cc270b50c6fcd$export$602eac185826482c=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,a=C(B,t);return(0,i.createElement)(k,{scope:t,forceMount:n},(0,i.createElement)(p.z,{present:n||a.open},(0,i.createElement)(h.h,{asChild:!0,container:o},r)))},R=P},4015:function(e,t,n){"use strict";n.d(t,{VY:function(){return eb},ZA:function(){return eS},JO:function(){return ev},ck:function(){return e_},wU:function(){return eC},eT:function(){return eA},__:function(){return eE},h_:function(){return $cc7e05a45900e73f$export$602eac185826482c},fC:function(){return $cc7e05a45900e73f$export$be92b6f5f03c0fe9},$G:function(){return eB},u_:function(){return eO},Z0:function(){return ek},xz:function(){return em},B4:function(){return ey},l_:function(){return ew}});var r=n(7198),i=n(7653),o=n(3458);function $ae6933e535247d3d$export$7d15b64cf5a3a4c4(e,[t,n]){return Math.min(n,Math.max(t,e))}var a=n(1082),l=n(1171),s=n(8556),c=n(4036),u=n(7205),f=n(8646),d=n(6010),h=n(9555),p=n(6303),g=n(422),m=n(2268),y=n(8671),v=n(432),b=n(6418),w=n(7840),S=n(1469),E=n(8412),_=n(7146),A=n(4397);let C=[" ","Enter","ArrowUp","ArrowDown"],O=[" ","Enter"],B="Select",[k,I,x]=(0,l.B)(B),[P,T]=(0,c.b)(B,[x,g.D7]),$=(0,g.D7)(),[N,M]=P(B),[R,D]=P(B),L=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,disabled:o=!1,...l}=e,c=$(n),u=M("SelectTrigger",n),f=u.disabled||o,d=(0,s.e)(t,u.onTriggerChange),h=I(n),[p,m,v]=$cc7e05a45900e73f$var$useTypeaheadSearch(e=>{let t=h().filter(e=>!e.disabled),n=t.find(e=>e.value===u.value),r=$cc7e05a45900e73f$var$findNextItem(t,e,n);void 0!==r&&u.onValueChange(r.value)}),handleOpen=()=>{f||(u.onOpenChange(!0),v())};return(0,i.createElement)(g.ee,(0,r.Z)({asChild:!0},c),(0,i.createElement)(y.WV.button,(0,r.Z)({type:"button",role:"combobox","aria-controls":u.contentId,"aria-expanded":u.open,"aria-required":u.required,"aria-autocomplete":"none",dir:u.dir,"data-state":u.open?"open":"closed",disabled:f,"data-disabled":f?"":void 0,"data-placeholder":$cc7e05a45900e73f$var$shouldShowPlaceholder(u.value)?"":void 0},l,{ref:d,onClick:(0,a.M)(l.onClick,e=>{e.currentTarget.focus()}),onPointerDown:(0,a.M)(l.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(handleOpen(),u.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,a.M)(l.onKeyDown,e=>{let t=""!==p.current,n=e.ctrlKey||e.altKey||e.metaKey;n||1!==e.key.length||m(e.key),(!t||" "!==e.key)&&C.includes(e.key)&&(handleOpen(),e.preventDefault())})})))}),U=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,className:o,style:a,children:l,placeholder:c="",...u}=e,f=M("SelectValue",n),{onValueNodeHasChildrenChange:d}=f,h=void 0!==l,p=(0,s.e)(t,f.onValueNodeChange);return(0,S.b)(()=>{d(h)},[d,h]),(0,i.createElement)(y.WV.span,(0,r.Z)({},u,{ref:p,style:{pointerEvents:"none"}}),$cc7e05a45900e73f$var$shouldShowPlaceholder(f.value)?(0,i.createElement)(i.Fragment,null,c):l)}),j=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,children:o,...a}=e;return(0,i.createElement)(y.WV.span,(0,r.Z)({"aria-hidden":!0},a,{ref:t}),o||"▼")}),F="SelectContent",Y=(0,i.forwardRef)((e,t)=>{let n=M(F,e.__scopeSelect),[a,l]=(0,i.useState)();return((0,S.b)(()=>{l(new DocumentFragment)},[]),n.open)?(0,i.createElement)(Z,(0,r.Z)({},e,{ref:t})):a?(0,o.createPortal)((0,i.createElement)(V,{scope:e.__scopeSelect},(0,i.createElement)(k.Slot,{scope:e.__scopeSelect},(0,i.createElement)("div",null,e.children))),a):null}),[V,W]=P(F),Z=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,position:o="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:c,onPointerDownOutside:u,side:p,sideOffset:g,align:m,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:S,sticky:E,hideWhenDetached:C,avoidCollisions:O,...B}=e,k=M(F,n),[x,P]=(0,i.useState)(null),[T,$]=(0,i.useState)(null),N=(0,s.e)(t,e=>P(e)),[R,D]=(0,i.useState)(null),[L,U]=(0,i.useState)(null),j=I(n),[Y,W]=(0,i.useState)(!1),Z=(0,i.useRef)(!1);(0,i.useEffect)(()=>{if(x)return(0,_.Ry)(x)},[x]),(0,d.EW)();let q=(0,i.useCallback)(e=>{let[t,...n]=j().map(e=>e.ref.current),[r]=n.slice(-1),i=document.activeElement;for(let n of e)if(n===i||(null==n||n.scrollIntoView({block:"nearest"}),n===t&&T&&(T.scrollTop=0),n===r&&T&&(T.scrollTop=T.scrollHeight),null==n||n.focus(),document.activeElement!==i))return},[j,T]),z=(0,i.useCallback)(()=>q([R,x]),[q,R,x]);(0,i.useEffect)(()=>{Y&&z()},[Y,z]);let{onOpenChange:H,triggerPointerDownPosRef:Q}=k;(0,i.useEffect)(()=>{if(x){let e={x:0,y:0},handlePointerMove=t=>{var n,r,i,o;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=Q.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(i=null===(o=Q.current)||void 0===o?void 0:o.y)&&void 0!==i?i:0))}},handlePointerUp=t=>{e.x<=10&&e.y<=10?t.preventDefault():x.contains(t.target)||H(!1),document.removeEventListener("pointermove",handlePointerMove),Q.current=null};return null!==Q.current&&(document.addEventListener("pointermove",handlePointerMove),document.addEventListener("pointerup",handlePointerUp,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",handlePointerMove),document.removeEventListener("pointerup",handlePointerUp,{capture:!0})}}},[x,H,Q]),(0,i.useEffect)(()=>{let close=()=>H(!1);return window.addEventListener("blur",close),window.addEventListener("resize",close),()=>{window.removeEventListener("blur",close),window.removeEventListener("resize",close)}},[H]);let[G,X]=$cc7e05a45900e73f$var$useTypeaheadSearch(e=>{let t=j().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=$cc7e05a45900e73f$var$findNextItem(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),ee=(0,i.useCallback)((e,t,n)=>{let r=!Z.current&&!n,i=void 0!==k.value&&k.value===t;(i||r)&&(D(e),r&&(Z.current=!0))},[k.value]),et=(0,i.useCallback)(()=>null==x?void 0:x.focus(),[x]),en=(0,i.useCallback)((e,t,n)=>{let r=!Z.current&&!n,i=void 0!==k.value&&k.value===t;(i||r)&&U(e)},[k.value]),er="popper"===o?K:J,ei=er===K?{side:p,sideOffset:g,align:m,alignOffset:y,arrowPadding:b,collisionBoundary:w,collisionPadding:S,sticky:E,hideWhenDetached:C,avoidCollisions:O}:{};return(0,i.createElement)(V,{scope:n,content:x,viewport:T,onViewportChange:$,itemRefCallback:ee,selectedItem:R,onItemLeave:et,itemTextRefCallback:en,focusSelectedItem:z,selectedItemText:L,position:o,isPositioned:Y,searchRef:G},(0,i.createElement)(A.Z,{as:v.g7,allowPinchZoom:!0},(0,i.createElement)(h.M,{asChild:!0,trapped:k.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.M)(l,e=>{var t;null===(t=k.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()})},(0,i.createElement)(f.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>k.onOpenChange(!1)},(0,i.createElement)(er,(0,r.Z)({role:"listbox",id:k.contentId,"data-state":k.open?"open":"closed",dir:k.dir,onContextMenu:e=>e.preventDefault()},B,ei,{onPlaced:()=>W(!0),ref:N,style:{display:"flex",flexDirection:"column",outline:"none",...B.style},onKeyDown:(0,a.M)(B.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||X(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=j().filter(e=>!e.disabled),n=t.map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(n=n.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let t=e.target,r=n.indexOf(t);n=n.slice(r+1)}setTimeout(()=>q(n)),e.preventDefault()}})}))))))}),J=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,onPlaced:o,...a}=e,l=M(F,n),c=W(F,n),[u,f]=(0,i.useState)(null),[d,h]=(0,i.useState)(null),p=(0,s.e)(t,e=>h(e)),g=I(n),m=(0,i.useRef)(!1),v=(0,i.useRef)(!0),{viewport:b,selectedItem:w,selectedItemText:E,focusSelectedItem:_}=c,A=(0,i.useCallback)(()=>{if(l.trigger&&l.valueNode&&u&&d&&b&&w&&E){let e=l.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),n=l.valueNode.getBoundingClientRect(),r=E.getBoundingClientRect();if("rtl"!==l.dir){let i=r.left-t.left,o=n.left-i,a=e.left-o,l=e.width+a,s=Math.max(l,t.width),c=window.innerWidth-10,f=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(o,[10,c-s]);u.style.minWidth=l+"px",u.style.left=f+"px"}else{let i=t.right-r.right,o=window.innerWidth-n.right-i,a=window.innerWidth-e.right-o,l=e.width+a,s=Math.max(l,t.width),c=window.innerWidth-10,f=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(o,[10,c-s]);u.style.minWidth=l+"px",u.style.right=f+"px"}let i=g(),a=window.innerHeight-20,s=b.scrollHeight,c=window.getComputedStyle(d),f=parseInt(c.borderTopWidth,10),h=parseInt(c.paddingTop,10),p=parseInt(c.borderBottomWidth,10),y=parseInt(c.paddingBottom,10),v=f+h+s+y+p,S=Math.min(5*w.offsetHeight,v),_=window.getComputedStyle(b),A=parseInt(_.paddingTop,10),C=parseInt(_.paddingBottom,10),O=e.top+e.height/2-10,B=w.offsetHeight/2,k=w.offsetTop+B,I=f+h+k;if(I<=O){let e=w===i[i.length-1].ref.current;u.style.bottom="0px";let t=d.clientHeight-b.offsetTop-b.offsetHeight;u.style.height=I+Math.max(a-O,B+(e?C:0)+t+p)+"px"}else{let e=w===i[0].ref.current;u.style.top="0px";let t=Math.max(O,f+b.offsetTop+(e?A:0)+B);u.style.height=t+(v-I)+"px",b.scrollTop=I-O+b.offsetTop}u.style.margin="10px 0",u.style.minHeight=S+"px",u.style.maxHeight=a+"px",null==o||o(),requestAnimationFrame(()=>m.current=!0)}},[g,l.trigger,l.valueNode,u,d,b,w,E,l.dir,o]);(0,S.b)(()=>A(),[A]);let[C,O]=(0,i.useState)();(0,S.b)(()=>{d&&O(window.getComputedStyle(d).zIndex)},[d]);let B=(0,i.useCallback)(e=>{e&&!0===v.current&&(A(),null==_||_(),v.current=!1)},[A,_]);return(0,i.createElement)(q,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:m,onScrollButtonChange:B},(0,i.createElement)("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:C}},(0,i.createElement)(y.WV.div,(0,r.Z)({},a,{ref:p,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}}))))}),K=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,align:o="start",collisionPadding:a=10,...l}=e,s=$(n);return(0,i.createElement)(g.VY,(0,r.Z)({},s,l,{ref:t,align:o,collisionPadding:a,style:{boxSizing:"border-box",...l.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}))}),[q,z]=P(F,{}),H="SelectViewport",Q=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,...o}=e,l=W(H,n),c=z(H,n),u=(0,s.e)(t,l.onViewportChange),f=(0,i.useRef)(0);return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"}}),(0,i.createElement)(k.Slot,{scope:n},(0,i.createElement)(y.WV.div,(0,r.Z)({"data-radix-select-viewport":"",role:"presentation"},o,{ref:u,style:{position:"relative",flex:1,overflow:"auto",...o.style},onScroll:(0,a.M)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(null!=r&&r.current&&n){let e=Math.abs(f.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,i=parseFloat(n.style.minHeight),o=parseFloat(n.style.height),a=Math.max(i,o);if(a0?l:0,n.style.justifyContent="flex-end")}}}f.current=t.scrollTop})}))))}),[G,X]=P("SelectGroup"),ee=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,...o}=e,a=(0,p.M)();return(0,i.createElement)(G,{scope:n,id:a},(0,i.createElement)(y.WV.div,(0,r.Z)({role:"group","aria-labelledby":a},o,{ref:t})))}),et=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,...o}=e,a=X("SelectLabel",n);return(0,i.createElement)(y.WV.div,(0,r.Z)({id:a.id},o,{ref:t}))}),en="SelectItem",[er,ei]=P(en),eo=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,value:o,disabled:l=!1,textValue:c,...u}=e,f=M(en,n),d=W(en,n),h=f.value===o,[g,m]=(0,i.useState)(null!=c?c:""),[v,b]=(0,i.useState)(!1),w=(0,s.e)(t,e=>{var t;return null===(t=d.itemRefCallback)||void 0===t?void 0:t.call(d,e,o,l)}),S=(0,p.M)(),handleSelect=()=>{l||(f.onValueChange(o),f.onOpenChange(!1))};if(""===o)throw Error("A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,i.createElement)(er,{scope:n,value:o,disabled:l,textId:S,isSelected:h,onItemTextChange:(0,i.useCallback)(e=>{m(t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()})},[])},(0,i.createElement)(k.ItemSlot,{scope:n,value:o,disabled:l,textValue:g},(0,i.createElement)(y.WV.div,(0,r.Z)({role:"option","aria-labelledby":S,"data-highlighted":v?"":void 0,"aria-selected":h&&v,"data-state":h?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1},u,{ref:w,onFocus:(0,a.M)(u.onFocus,()=>b(!0)),onBlur:(0,a.M)(u.onBlur,()=>b(!1)),onPointerUp:(0,a.M)(u.onPointerUp,handleSelect),onPointerMove:(0,a.M)(u.onPointerMove,e=>{if(l){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.M)(u.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null===(t=d.onItemLeave)||void 0===t||t.call(d)}}),onKeyDown:(0,a.M)(u.onKeyDown,e=>{var t;let n=(null===(t=d.searchRef)||void 0===t?void 0:t.current)!=="";n&&" "===e.key||(O.includes(e.key)&&handleSelect()," "===e.key&&e.preventDefault())})}))))}),ea="SelectItemText",el=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,className:a,style:l,...c}=e,u=M(ea,n),f=W(ea,n),d=ei(ea,n),h=D(ea,n),[p,g]=(0,i.useState)(null),m=(0,s.e)(t,e=>g(e),d.onItemTextChange,e=>{var t;return null===(t=f.itemTextRefCallback)||void 0===t?void 0:t.call(f,e,d.value,d.disabled)}),v=null==p?void 0:p.textContent,b=(0,i.useMemo)(()=>(0,i.createElement)("option",{key:d.value,value:d.value,disabled:d.disabled},v),[d.disabled,d.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:E}=h;return(0,S.b)(()=>(w(b),()=>E(b)),[w,E,b]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(y.WV.span,(0,r.Z)({id:d.textId},c,{ref:m})),d.isSelected&&u.valueNode&&!u.valueNodeHasChildren?(0,o.createPortal)(c.children,u.valueNode):null)}),es=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,...o}=e,a=ei("SelectItemIndicator",n);return a.isSelected?(0,i.createElement)(y.WV.span,(0,r.Z)({"aria-hidden":!0},o,{ref:t})):null}),ec="SelectScrollUpButton",eu=(0,i.forwardRef)((e,t)=>{let n=W(ec,e.__scopeSelect),o=z(ec,e.__scopeSelect),[a,l]=(0,i.useState)(!1),c=(0,s.e)(t,o.onScrollButtonChange);return(0,S.b)(()=>{if(n.viewport&&n.isPositioned){let e=n.viewport;function handleScroll(){let t=e.scrollTop>0;l(t)}return handleScroll(),e.addEventListener("scroll",handleScroll),()=>e.removeEventListener("scroll",handleScroll)}},[n.viewport,n.isPositioned]),a?(0,i.createElement)(eh,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}})):null}),ef="SelectScrollDownButton",ed=(0,i.forwardRef)((e,t)=>{let n=W(ef,e.__scopeSelect),o=z(ef,e.__scopeSelect),[a,l]=(0,i.useState)(!1),c=(0,s.e)(t,o.onScrollButtonChange);return(0,S.b)(()=>{if(n.viewport&&n.isPositioned){let e=n.viewport;function handleScroll(){let t=e.scrollHeight-e.clientHeight,n=Math.ceil(e.scrollTop)e.removeEventListener("scroll",handleScroll)}},[n.viewport,n.isPositioned]),a?(0,i.createElement)(eh,(0,r.Z)({},e,{ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}})):null}),eh=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,onAutoScroll:o,...l}=e,s=W("SelectScrollButton",n),c=(0,i.useRef)(null),u=I(n),f=(0,i.useCallback)(()=>{null!==c.current&&(window.clearInterval(c.current),c.current=null)},[]);return(0,i.useEffect)(()=>()=>f(),[f]),(0,S.b)(()=>{var e;let t=u().find(e=>e.ref.current===document.activeElement);null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[u]),(0,i.createElement)(y.WV.div,(0,r.Z)({"aria-hidden":!0},l,{ref:t,style:{flexShrink:0,...l.style},onPointerDown:(0,a.M)(l.onPointerDown,()=>{null===c.current&&(c.current=window.setInterval(o,50))}),onPointerMove:(0,a.M)(l.onPointerMove,()=>{var e;null===(e=s.onItemLeave)||void 0===e||e.call(s),null===c.current&&(c.current=window.setInterval(o,50))}),onPointerLeave:(0,a.M)(l.onPointerLeave,()=>{f()})}))}),ep=(0,i.forwardRef)((e,t)=>{let{__scopeSelect:n,...o}=e;return(0,i.createElement)(y.WV.div,(0,r.Z)({"aria-hidden":!0},o,{ref:t}))});function $cc7e05a45900e73f$var$shouldShowPlaceholder(e){return""===e||void 0===e}let eg=(0,i.forwardRef)((e,t)=>{let{value:n,...o}=e,a=(0,i.useRef)(null),l=(0,s.e)(t,a),c=function(e){let t=(0,i.useRef)({value:e,previous:e});return(0,i.useMemo)(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(n);return(0,i.useEffect)(()=>{let e=a.current,t=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(t,"value"),i=r.set;if(c!==n&&i){let t=new Event("change",{bubbles:!0});i.call(e,n),e.dispatchEvent(t)}},[c,n]),(0,i.createElement)(E.T,{asChild:!0},(0,i.createElement)("select",(0,r.Z)({},o,{ref:l,defaultValue:n})))});function $cc7e05a45900e73f$var$useTypeaheadSearch(e){let t=(0,b.W)(e),n=(0,i.useRef)(""),r=(0,i.useRef)(0),o=(0,i.useCallback)(e=>{let i=n.current+e;t(i),function updateSearch(e){n.current=e,window.clearTimeout(r.current),""!==e&&(r.current=window.setTimeout(()=>updateSearch(""),1e3))}(i)},[t]),a=(0,i.useCallback)(()=>{n.current="",window.clearTimeout(r.current)},[]);return(0,i.useEffect)(()=>()=>window.clearTimeout(r.current),[]),[n,o,a]}function $cc7e05a45900e73f$var$findNextItem(e,t,n){var r;let i=t.length>1&&Array.from(t).every(e=>e===t[0]),o=i?t[0]:t,a=n?e.indexOf(n):-1,l=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length])),s=1===o.length;s&&(l=l.filter(e=>e!==n));let c=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return c!==n?c:void 0}eg.displayName="BubbleSelect";let $cc7e05a45900e73f$export$be92b6f5f03c0fe9=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:o,onOpenChange:a,value:l,defaultValue:s,onValueChange:c,dir:f,name:d,autoComplete:h,disabled:m,required:y}=e,v=$(t),[b,S]=(0,i.useState)(null),[E,_]=(0,i.useState)(null),[A,C]=(0,i.useState)(!1),O=(0,u.gm)(f),[B=!1,I]=(0,w.T)({prop:r,defaultProp:o,onChange:a}),[x,P]=(0,w.T)({prop:l,defaultProp:s,onChange:c}),T=(0,i.useRef)(null),M=!b||!!b.closest("form"),[D,L]=(0,i.useState)(new Set),U=Array.from(D).map(e=>e.props.value).join(";");return(0,i.createElement)(g.fC,v,(0,i.createElement)(N,{required:y,scope:t,trigger:b,onTriggerChange:S,valueNode:E,onValueNodeChange:_,valueNodeHasChildren:A,onValueNodeHasChildrenChange:C,contentId:(0,p.M)(),value:x,onValueChange:P,open:B,onOpenChange:I,dir:O,triggerPointerDownPosRef:T,disabled:m},(0,i.createElement)(k.Provider,{scope:t},(0,i.createElement)(R,{scope:e.__scopeSelect,onNativeOptionAdd:(0,i.useCallback)(e=>{L(t=>new Set(t).add(e))},[]),onNativeOptionRemove:(0,i.useCallback)(e=>{L(t=>{let n=new Set(t);return n.delete(e),n})},[])},n)),M?(0,i.createElement)(eg,{key:U,"aria-hidden":!0,required:y,tabIndex:-1,name:d,autoComplete:h,value:x,onChange:e=>P(e.target.value),disabled:m},void 0===x?(0,i.createElement)("option",{value:""}):null,Array.from(D)):null))},em=L,ey=U,ev=j,$cc7e05a45900e73f$export$602eac185826482c=e=>(0,i.createElement)(m.h,(0,r.Z)({asChild:!0},e)),eb=Y,ew=Q,eS=ee,eE=et,e_=eo,eA=el,eC=es,eO=eu,eB=ed,ek=ep},6829:function(e,t,n){"use strict";n.d(t,{VY:function(){return O},aV:function(){return A},fC:function(){return _},xz:function(){return C}});var r=n(7198),i=n(7653),o=n(1082),a=n(4036),l=n(306),s=n(7575),c=n(8671),u=n(7205),f=n(7840),d=n(6303);let h="Tabs",[p,g]=(0,a.b)(h,[l.Pc]),m=(0,l.Pc)(),[y,v]=p(h),b=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:n,value:o,onValueChange:a,defaultValue:l,orientation:s="horizontal",dir:h,activationMode:p="automatic",...g}=e,m=(0,u.gm)(h),[v,b]=(0,f.T)({prop:o,onChange:a,defaultProp:l});return(0,i.createElement)(y,{scope:n,baseId:(0,d.M)(),value:v,onValueChange:b,orientation:s,dir:m,activationMode:p},(0,i.createElement)(c.WV.div,(0,r.Z)({dir:m,"data-orientation":s},g,{ref:t})))}),w=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:n,loop:o=!0,...a}=e,s=v("TabsList",n),u=m(n);return(0,i.createElement)(l.fC,(0,r.Z)({asChild:!0},u,{orientation:s.orientation,dir:s.dir,loop:o}),(0,i.createElement)(c.WV.div,(0,r.Z)({role:"tablist","aria-orientation":s.orientation},a,{ref:t})))}),S=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:n,value:a,disabled:s=!1,...u}=e,f=v("TabsTrigger",n),d=m(n),h=$69cb30bb0017df05$var$makeTriggerId(f.baseId,a),p=$69cb30bb0017df05$var$makeContentId(f.baseId,a),g=a===f.value;return(0,i.createElement)(l.ck,(0,r.Z)({asChild:!0},d,{focusable:!s,active:g}),(0,i.createElement)(c.WV.button,(0,r.Z)({type:"button",role:"tab","aria-selected":g,"aria-controls":p,"data-state":g?"active":"inactive","data-disabled":s?"":void 0,disabled:s,id:h},u,{ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{s||0!==e.button||!1!==e.ctrlKey?e.preventDefault():f.onValueChange(a)}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&f.onValueChange(a)}),onFocus:(0,o.M)(e.onFocus,()=>{let e="manual"!==f.activationMode;g||s||!e||f.onValueChange(a)})})))}),E=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:n,value:o,forceMount:a,children:l,...u}=e,f=v("TabsContent",n),d=$69cb30bb0017df05$var$makeTriggerId(f.baseId,o),h=$69cb30bb0017df05$var$makeContentId(f.baseId,o),p=o===f.value,g=(0,i.useRef)(p);return(0,i.useEffect)(()=>{let e=requestAnimationFrame(()=>g.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,i.createElement)(s.z,{present:a||p},({present:n})=>(0,i.createElement)(c.WV.div,(0,r.Z)({"data-state":p?"active":"inactive","data-orientation":f.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:h,tabIndex:0},u,{ref:t,style:{...e.style,animationDuration:g.current?"0s":void 0}}),n&&l))});function $69cb30bb0017df05$var$makeTriggerId(e,t){return`${e}-trigger-${t}`}function $69cb30bb0017df05$var$makeContentId(e,t){return`${e}-content-${t}`}let _=b,A=w,C=S,O=E},8412:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(7198),i=n(7653),o=n(8671);let a=(0,i.forwardRef)((e,t)=>(0,i.createElement)(o.WV.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}})))},2351:function(e,t,n){"use strict";let r;n.d(t,{Pz:function(){return public_api_stringify}});let i=Symbol.for("yaml.alias"),o=Symbol.for("yaml.document"),a=Symbol.for("yaml.map"),l=Symbol.for("yaml.pair"),s=Symbol.for("yaml.scalar"),c=Symbol.for("yaml.seq"),u=Symbol.for("yaml.node.type"),isAlias=e=>!!e&&"object"==typeof e&&e[u]===i,isDocument=e=>!!e&&"object"==typeof e&&e[u]===o,isMap=e=>!!e&&"object"==typeof e&&e[u]===a,identity_isPair=e=>!!e&&"object"==typeof e&&e[u]===l,isScalar=e=>!!e&&"object"==typeof e&&e[u]===s,isSeq=e=>!!e&&"object"==typeof e&&e[u]===c;function identity_isCollection(e){if(e&&"object"==typeof e)switch(e[u]){case a:case c:return!0}return!1}function isNode(e){if(e&&"object"==typeof e)switch(e[u]){case i:case a:case s:case c:return!0}return!1}let hasAnchor=e=>(isScalar(e)||identity_isCollection(e))&&!!e.anchor,f=Symbol("break visit"),d=Symbol("skip children"),h=Symbol("remove node");function visit(e,t){let n=initVisitor(t);if(isDocument(e)){let t=visit_(null,e.contents,n,Object.freeze([e]));t===h&&(e.contents=null)}else visit_(null,e,n,Object.freeze([]))}function visit_(e,t,n,r){let i=callVisitor(e,t,n,r);if(isNode(i)||identity_isPair(i))return replaceNode(e,r,i),visit_(e,i,n,r);if("symbol"!=typeof i){if(identity_isCollection(t)){r=Object.freeze(r.concat(t));for(let e=0;ee.replace(/[!,[\]{}]/g,e=>p[e]);let directives_Directives=class directives_Directives{constructor(e,t){this.docStart=null,this.docEnd=!1,this.yaml=Object.assign({},directives_Directives.defaultYaml,e),this.tags=Object.assign({},directives_Directives.defaultTags,t)}clone(){let e=new directives_Directives(this.yaml,this.tags);return e.docStart=this.docStart,e}atDocument(){let e=new directives_Directives(this.yaml,this.tags);switch(this.yaml.version){case"1.1":this.atNextDocument=!0;break;case"1.2":this.atNextDocument=!1,this.yaml={explicit:directives_Directives.defaultYaml.explicit,version:"1.2"},this.tags=Object.assign({},directives_Directives.defaultTags)}return e}add(e,t){this.atNextDocument&&(this.yaml={explicit:directives_Directives.defaultYaml.explicit,version:"1.1"},this.tags=Object.assign({},directives_Directives.defaultTags),this.atNextDocument=!1);let n=e.trim().split(/[ \t]+/),r=n.shift();switch(r){case"%TAG":{if(2!==n.length&&(t(0,"%TAG directive should contain exactly two parts"),n.length<2))return!1;let[e,r]=n;return this.tags[e]=r,!0}case"%YAML":{if(this.yaml.explicit=!0,1!==n.length)return t(0,"%YAML directive should contain exactly one part"),!1;let[e]=n;if("1.1"===e||"1.2"===e)return this.yaml.version=e,!0;{let n=/^\d+\.\d+$/.test(e);return t(6,`Unsupported YAML version ${e}`,n),!1}}default:return t(0,`Unknown directive ${r}`,!0),!1}}tagName(e,t){if("!"===e)return"!";if("!"!==e[0])return t(`Not a valid tag: ${e}`),null;if("<"===e[1]){let n=e.slice(2,-1);return"!"===n||"!!"===n?(t(`Verbatim tags aren't resolved, so ${e} is invalid.`),null):(">"!==e[e.length-1]&&t("Verbatim tags must end with a >"),n)}let[,n,r]=e.match(/^(.*!)([^!]*)$/s);r||t(`The ${e} tag has no suffix`);let i=this.tags[n];if(i)try{return i+decodeURIComponent(r)}catch(e){return t(String(e)),null}return"!"===n?e:(t(`Could not resolve tag: ${e}`),null)}tagString(e){for(let[t,n]of Object.entries(this.tags))if(e.startsWith(n))return t+escapeTagName(e.substring(n.length));return"!"===e[0]?e:`!<${e}>`}toString(e){let t;let n=this.yaml.explicit?[`%YAML ${this.yaml.version||"1.2"}`]:[],r=Object.entries(this.tags);if(e&&r.length>0&&isNode(e.contents)){let n={};visit(e.contents,(e,t)=>{isNode(t)&&t.tag&&(n[t.tag]=!0)}),t=Object.keys(n)}else t=[];for(let[i,o]of r)("!!"!==i||"tag:yaml.org,2002:"!==o)&&(!e||t.some(e=>e.startsWith(o)))&&n.push(`%TAG ${i} ${o}`);return n.join("\n")}};function anchorIsValid(e){if(/[\x00-\x19\s,[\]{}]/.test(e)){let t=JSON.stringify(e),n=`Anchor must not contain whitespace or control characters: ${t}`;throw Error(n)}return!0}function anchorNames(e){let t=new Set;return visit(e,{Value(e,n){n.anchor&&t.add(n.anchor)}}),t}function findNewAnchor(e,t){for(let n=1;;++n){let r=`${e}${n}`;if(!t.has(r))return r}}function applyReviver(e,t,n,r){if(r&&"object"==typeof r){if(Array.isArray(r))for(let t=0,n=r.length;ttoJS(e,String(t),n));if(e&&"function"==typeof e.toJSON){if(!n||!hasAnchor(e))return e.toJSON(t,n);let r={aliasCount:0,count:1,res:void 0};n.anchors.set(e,r),n.onCreate=e=>{r.res=e,delete n.onCreate};let i=e.toJSON(t,n);return n.onCreate&&n.onCreate(i),i}return"bigint"!=typeof e||n?.keep?e:Number(e)}directives_Directives.defaultYaml={explicit:!1,version:"1.2"},directives_Directives.defaultTags={"!!":"tag:yaml.org,2002:"};let NodeBase=class NodeBase{constructor(e){Object.defineProperty(this,u,{value:e})}clone(){let e=Object.create(Object.getPrototypeOf(this),Object.getOwnPropertyDescriptors(this));return this.range&&(e.range=this.range.slice()),e}toJS(e,{mapAsMap:t,maxAliasCount:n,onAnchor:r,reviver:i}={}){if(!isDocument(e))throw TypeError("A document argument is required");let o={anchors:new Map,doc:e,keep:!0,mapAsMap:!0===t,mapKeyWarned:!1,maxAliasCount:"number"==typeof n?n:100},a=toJS(this,"",o);if("function"==typeof r)for(let{count:e,res:t}of o.anchors.values())r(t,e);return"function"==typeof i?applyReviver(i,{"":a},"",a):a}};let Alias=class Alias extends NodeBase{constructor(e){super(i),this.source=e,Object.defineProperty(this,"tag",{set(){throw Error("Alias nodes cannot have tags")}})}resolve(e){let t;return visit(e,{Node:(e,n)=>{if(n===this)return visit.BREAK;n.anchor===this.source&&(t=n)}}),t}toJSON(e,t){if(!t)return{source:this.source};let{anchors:n,doc:r,maxAliasCount:i}=t,o=this.resolve(r);if(!o){let e=`Unresolved alias (the anchor must be set before the alias): ${this.source}`;throw ReferenceError(e)}let a=n.get(o);if(a||(toJS(o,null,t),a=n.get(o)),!a||void 0===a.res)throw ReferenceError("This should not happen: Alias anchor was not resolved?");if(i>=0&&(a.count+=1,0===a.aliasCount&&(a.aliasCount=function getAliasCount(e,t,n){if(isAlias(t)){let r=t.resolve(e),i=n&&r&&n.get(r);return i?i.count*i.aliasCount:0}if(identity_isCollection(t)){let r=0;for(let i of t.items){let t=getAliasCount(e,i,n);t>r&&(r=t)}return r}if(identity_isPair(t)){let r=getAliasCount(e,t.key,n),i=getAliasCount(e,t.value,n);return Math.max(r,i)}return 1}(r,o,n)),a.count*a.aliasCount>i))throw ReferenceError("Excessive alias count indicates a resource exhaustion attack");return a.res}toString(e,t,n){let r=`*${this.source}`;if(e){if(anchorIsValid(this.source),e.options.verifyAliasOrder&&!e.anchors.has(this.source)){let e=`Unresolved alias (the anchor must be set before the alias): ${this.source}`;throw Error(e)}if(e.implicitKey)return`${r} `}return r}};let isScalarValue=e=>!e||"function"!=typeof e&&"object"!=typeof e;let Scalar=class Scalar extends NodeBase{constructor(e){super(s),this.value=e}toJSON(e,t){return t?.keep?this.value:toJS(this.value,e,t)}toString(){return String(this.value)}};function createNode(e,t,n){let r;if(isDocument(e)&&(e=e.contents),isNode(e))return e;if(identity_isPair(e)){let t=n.schema[a].createNode?.(n.schema,null,n);return t.items.push(e),t}(e instanceof String||e instanceof Number||e instanceof Boolean||"undefined"!=typeof BigInt&&e instanceof BigInt)&&(e=e.valueOf());let{aliasDuplicateObjects:i,onAnchor:o,onTagObj:l,schema:s,sourceObjects:u}=n;if(i&&e&&"object"==typeof e){if(r=u.get(e))return r.anchor||(r.anchor=o(e)),new Alias(r.anchor);r={anchor:null,node:null},u.set(e,r)}t?.startsWith("!!")&&(t="tag:yaml.org,2002:"+t.slice(2));let f=function(e,t,n){if(t){let e=n.filter(e=>e.tag===t),r=e.find(e=>!e.format)??e[0];if(!r)throw Error(`Tag ${t} not found`);return r}return n.find(t=>t.identify?.(e)&&!t.format)}(e,t,s.tags);if(!f){if(e&&"function"==typeof e.toJSON&&(e=e.toJSON()),!e||"object"!=typeof e){let t=new Scalar(e);return r&&(r.node=t),t}f=e instanceof Map?s[a]:Symbol.iterator in Object(e)?s[c]:s[a]}l&&(l(f),delete n.onTagObj);let d=f?.createNode?f.createNode(n.schema,e,n):"function"==typeof f?.nodeClass?.from?f.nodeClass.from(n.schema,e,n):new Scalar(e);return t?d.tag=t:f.default||(d.tag=f.tag),r&&(r.node=d),d}function collectionFromPath(e,t,n){let r=n;for(let e=t.length-1;e>=0;--e){let n=t[e];if("number"==typeof n&&Number.isInteger(n)&&n>=0){let e=[];e[n]=r,r=e}else r=new Map([[n,r]])}return createNode(r,void 0,{aliasDuplicateObjects:!1,keepUndefined:!1,onAnchor:()=>{throw Error("This should not happen, please report a bug.")},schema:e,sourceObjects:new Map})}Scalar.BLOCK_FOLDED="BLOCK_FOLDED",Scalar.BLOCK_LITERAL="BLOCK_LITERAL",Scalar.PLAIN="PLAIN",Scalar.QUOTE_DOUBLE="QUOTE_DOUBLE",Scalar.QUOTE_SINGLE="QUOTE_SINGLE";let isEmptyPath=e=>null==e||"object"==typeof e&&!!e[Symbol.iterator]().next().done;let Collection=class Collection extends NodeBase{constructor(e,t){super(e),Object.defineProperty(this,"schema",{value:t,configurable:!0,enumerable:!1,writable:!0})}clone(e){let t=Object.create(Object.getPrototypeOf(this),Object.getOwnPropertyDescriptors(this));return e&&(t.schema=e),t.items=t.items.map(t=>isNode(t)||identity_isPair(t)?t.clone(e):t),this.range&&(t.range=this.range.slice()),t}addIn(e,t){if(isEmptyPath(e))this.add(t);else{let[n,...r]=e,i=this.get(n,!0);if(identity_isCollection(i))i.addIn(r,t);else if(void 0===i&&this.schema)this.set(n,collectionFromPath(this.schema,r,t));else throw Error(`Expected YAML collection at ${n}. Remaining path: ${r}`)}}deleteIn(e){let[t,...n]=e;if(0===n.length)return this.delete(t);let r=this.get(t,!0);if(identity_isCollection(r))return r.deleteIn(n);throw Error(`Expected YAML collection at ${t}. Remaining path: ${n}`)}getIn(e,t){let[n,...r]=e,i=this.get(n,!0);return 0===r.length?!t&&isScalar(i)?i.value:i:identity_isCollection(i)?i.getIn(r,t):void 0}hasAllNullValues(e){return this.items.every(t=>{if(!identity_isPair(t))return!1;let n=t.value;return null==n||e&&isScalar(n)&&null==n.value&&!n.commentBefore&&!n.comment&&!n.tag})}hasIn(e){let[t,...n]=e;if(0===n.length)return this.has(t);let r=this.get(t,!0);return!!identity_isCollection(r)&&r.hasIn(n)}setIn(e,t){let[n,...r]=e;if(0===r.length)this.set(n,t);else{let e=this.get(n,!0);if(identity_isCollection(e))e.setIn(r,t);else if(void 0===e&&this.schema)this.set(n,collectionFromPath(this.schema,r,t));else throw Error(`Expected YAML collection at ${n}. Remaining path: ${r}`)}}};Collection.maxFlowStringSingleLineLength=60;let stringifyComment=e=>e.replace(/^(?!$)(?: $)?/gm,"#");function indentComment(e,t){return/^\n+$/.test(e)?e.substring(1):t?e.replace(/^(?! *$)/gm,t):e}let lineComment=(e,t,n)=>e.endsWith("\n")?indentComment(n,t):n.includes("\n")?"\n"+indentComment(n,t):(e.endsWith(" ")?"":" ")+n,g="flow",m="block",y="quoted";function foldFlowLines(e,t,n="flow",{indentAtStart:r,lineWidth:i=80,minContentWidth:o=20,onFold:a,onOverflow:l}={}){let s,c,u;if(!i||i<0)return e;let f=Math.max(1+o,1+i-t.length);if(e.length<=f)return e;let d=[],h={},p=i-t.length;"number"==typeof r&&(r>i-Math.max(2,o)?d.push(0):p=i-r);let g=!1,v=-1,b=-1,w=-1;for(n===m&&-1!==(v=consumeMoreIndentedLines(e,v,t.length))&&(p=v+f);u=e[v+=1];){if(n===y&&"\\"===u){switch(b=v,e[v+1]){case"x":v+=3;break;case"u":v+=5;break;case"U":v+=9;break;default:v+=1}w=v}if("\n"===u)n===m&&(v=consumeMoreIndentedLines(e,v,t.length)),p=v+t.length+f,s=void 0;else{if(" "===u&&c&&" "!==c&&"\n"!==c&&" "!==c){let t=e[v+1];t&&" "!==t&&"\n"!==t&&" "!==t&&(s=v)}if(v>=p){if(s)d.push(s),p=s+f,s=void 0;else if(n===y){for(;" "===c||" "===c;)c=u,u=e[v+=1],g=!0;let t=v>w+1?v-2:b-1;if(h[t])return e;d.push(t),h[t]=!0,p=t+f,s=void 0}else g=!0}}c=u}if(g&&l&&l(),0===d.length)return e;a&&a();let S=e.slice(0,d[0]);for(let r=0;r({indentAtStart:t?e.indent.length:e.indentAtStart,lineWidth:e.options.lineWidth,minContentWidth:e.options.minContentWidth}),containsDocumentMarker=e=>/^(%|---|\.\.\.)/m.test(e);function doubleQuotedString(e,t){let n=JSON.stringify(e);if(t.options.doubleQuotedAsJSON)return n;let{implicitKey:r}=t,i=t.options.doubleQuotedMinMultiLineLength,o=t.indent||(containsDocumentMarker(e)?" ":""),a="",l=0;for(let e=0,t=n[e];t;t=n[++e])if(" "===t&&"\\"===n[e+1]&&"n"===n[e+2]&&(a+=n.slice(l,e)+"\\ ",e+=1,l=e,t="\\"),"\\"===t)switch(n[e+1]){case"u":{a+=n.slice(l,e);let t=n.substr(e+2,4);switch(t){case"0000":a+="\\0";break;case"0007":a+="\\a";break;case"000b":a+="\\v";break;case"001b":a+="\\e";break;case"0085":a+="\\N";break;case"00a0":a+="\\_";break;case"2028":a+="\\L";break;case"2029":a+="\\P";break;default:"00"===t.substr(0,2)?a+="\\x"+t.substr(2):a+=n.substr(e,6)}e+=5,l=e+1}break;case"n":if(r||'"'===n[e+2]||n.lengthr)return!0;if(i-(n=t+1)<=r)return!1}return!0}(n,d,h.length));if(!n)return p?"|\n":">\n";for(s=n.length;s>0;--s){let e=n[s-1];if("\n"!==e&&" "!==e&&" "!==e)break}let g=n.substring(s),y=g.indexOf("\n");-1===y?l="-":n===g||y!==g.length-1?(l="+",a&&a()):l="",g&&(n=n.slice(0,-g.length),"\n"===g[g.length-1]&&(g=g.slice(0,-1)),g=g.replace(r,`$&${h}`));let v=!1,b=-1;for(c=0;c")+(v?S:"")+l;if(e&&(E+=" "+f(e.replace(/ ?[\r\n]+/g," ")),o&&o()),p)return n=n.replace(/\n+/g,`$&${h}`),`${E} +${h}${w}${n}${g}`;n=n.replace(/\n+/g,"\n$&").replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g,"$1$2").replace(/\n+/g,`$&${h}`);let _=foldFlowLines(`${w}${n}${g}`,h,m,getFoldOptions(i,!0));return`${E} +${h}${_}`}function stringifyString_stringifyString(e,t,n,r){let{implicitKey:i,inFlow:o}=t,a="string"==typeof e.value?e:Object.assign({},e,{value:String(e.value)}),{type:l}=e;l!==Scalar.QUOTE_DOUBLE&&/[\x00-\x08\x0b-\x1f\x7f-\x9f\u{D800}-\u{DFFF}]/u.test(a.value)&&(l=Scalar.QUOTE_DOUBLE);let _stringify=e=>{switch(e){case Scalar.BLOCK_FOLDED:case Scalar.BLOCK_LITERAL:return i||o?quotedString(a.value,t):blockString(a,t,n,r);case Scalar.QUOTE_DOUBLE:return doubleQuotedString(a.value,t);case Scalar.QUOTE_SINGLE:return singleQuotedString(a.value,t);case Scalar.PLAIN:return function(e,t,n,r){let{type:i,value:o}=e,{actualString:a,implicitKey:l,indent:s,indentStep:c,inFlow:u}=t;if(l&&o.includes("\n")||u&&/[[\]{},]/.test(o))return quotedString(o,t);if(!o||/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(o))return l||u||!o.includes("\n")?quotedString(o,t):blockString(e,t,n,r);if(!l&&!u&&i!==Scalar.PLAIN&&o.includes("\n"))return blockString(e,t,n,r);if(containsDocumentMarker(o)){if(""===s)return t.forceBlockIndent=!0,blockString(e,t,n,r);if(l&&s===c)return quotedString(o,t)}let f=o.replace(/\n+/g,`$& +${s}`);if(a){let test=e=>e.default&&"tag:yaml.org,2002:str"!==e.tag&&e.test?.test(f),{compat:e,tags:n}=t.doc.schema;if(n.some(test)||e?.some(test))return quotedString(o,t)}return l?f:foldFlowLines(f,s,g,getFoldOptions(t,!1))}(a,t,n,r);default:return null}},s=_stringify(l);if(null===s){let{defaultKeyType:e,defaultStringType:n}=t.options,r=i&&e||n;if(null===(s=_stringify(r)))throw Error(`Unsupported default string type ${r}`)}return s}function createStringifyContext(e,t){let n;let r=Object.assign({blockQuote:!0,commentString:stringifyComment,defaultKeyType:null,defaultStringType:"PLAIN",directives:null,doubleQuotedAsJSON:!1,doubleQuotedMinMultiLineLength:40,falseStr:"false",flowCollectionPadding:!0,indentSeq:!0,lineWidth:80,minContentWidth:20,nullStr:"null",simpleKeys:!1,singleQuote:null,trueStr:"true",verifyAliasOrder:!0},e.schema.toStringOptions,t);switch(r.collectionStyle){case"block":n=!1;break;case"flow":n=!0;break;default:n=null}return{anchors:new Set,doc:e,flowCollectionPadding:r.flowCollectionPadding?" ":"",indent:"",indentStep:"number"==typeof r.indent?" ".repeat(r.indent):" ",inFlow:n,options:r}}function stringify(e,t,n,r){let i;if(identity_isPair(e))return e.toString(t,n,r);if(isAlias(e)){if(t.doc.directives)return e.toString(t);if(t.resolvedAliases?.has(e))throw TypeError("Cannot stringify circular structure without alias nodes");t.resolvedAliases?t.resolvedAliases.add(e):t.resolvedAliases=new Set([e]),e=e.resolve(t.doc)}let o=isNode(e)?e:t.doc.createNode(e,{onTagObj:e=>i=e});i||(i=function(e,t){let n,r;if(t.tag){let n=e.filter(e=>e.tag===t.tag);if(n.length>0)return n.find(e=>e.format===t.format)??n[0]}if(isScalar(t)){n=t.value;let i=e.filter(e=>e.identify?.(n));r=i.find(e=>e.format===t.format)??i.find(e=>!e.format)}else n=t,r=e.find(e=>e.nodeClass&&n instanceof e.nodeClass);if(!r){let e=n?.constructor?.name??typeof n;throw Error(`Tag not resolved for ${e} value`)}return r}(t.doc.schema.tags,o));let a=function(e,t,{anchors:n,doc:r}){if(!r.directives)return"";let i=[],o=(isScalar(e)||identity_isCollection(e))&&e.anchor;o&&anchorIsValid(o)&&(n.add(o),i.push(`&${o}`));let a=e.tag?e.tag:t.default?null:t.tag;return a&&i.push(r.directives.tagString(a)),i.join(" ")}(o,i,t);a.length>0&&(t.indentAtStart=(t.indentAtStart??0)+a.length+1);let l="function"==typeof i.stringify?i.stringify(o,t,n,r):isScalar(o)?stringifyString_stringifyString(o,t,n,r):o.toString(t,n,r);return a?isScalar(o)||"{"===l[0]||"["===l[0]?`${a} ${l}`:`${a} +${t.indent}${l}`:l}var v=n(4850);function addPairToJSMap(e,t,{key:n,value:r}){if(e?.doc.schema.merge&&isMergeKey(n)){if(isSeq(r=isAlias(r)?r.resolve(e.doc):r))for(let n of r.items)mergeToJSMap(e,t,n);else if(Array.isArray(r))for(let n of r)mergeToJSMap(e,t,n);else mergeToJSMap(e,t,r)}else{let i=toJS(n,"",e);if(t instanceof Map)t.set(i,toJS(r,i,e));else if(t instanceof Set)t.add(i);else{let o=function(e,t,n){if(null===t)return"";if("object"!=typeof t)return String(t);if(isNode(e)&&n?.doc){let t=createStringifyContext(n.doc,{});for(let e of(t.anchors=new Set,n.anchors.keys()))t.anchors.add(e.anchor);t.inFlow=!0,t.inStringifyKey=!0;let o=e.toString(t);if(!n.mapKeyWarned){var r,i;let e=JSON.stringify(o);e.length>40&&(e=e.substring(0,36)+'..."'),r=n.doc.options.logLevel,i=`Keys with collection values will be stringified due to JS Object restrictions: ${e}. Set mapAsMap: true to use object keys.`,("debug"===r||"warn"===r)&&(void 0!==v&&v.emitWarning?v.emitWarning(i):console.warn(i)),n.mapKeyWarned=!0}return o}return JSON.stringify(t)}(n,i,e),a=toJS(r,o,e);o in t?Object.defineProperty(t,o,{value:a,writable:!0,enumerable:!0,configurable:!0}):t[o]=a}}return t}let isMergeKey=e=>"<<"===e||isScalar(e)&&"<<"===e.value&&(!e.type||e.type===Scalar.PLAIN);function mergeToJSMap(e,t,n){let r=e&&isAlias(n)?n.resolve(e.doc):n;if(!isMap(r))throw Error("Merge sources must be maps or map aliases");let i=r.toJSON(null,e,Map);for(let[e,n]of i)t instanceof Map?t.has(e)||t.set(e,n):t instanceof Set?t.add(e):Object.prototype.hasOwnProperty.call(t,e)||Object.defineProperty(t,e,{value:n,writable:!0,enumerable:!0,configurable:!0});return t}function createPair(e,t,n){let r=createNode(e,void 0,n),i=createNode(t,void 0,n);return new Pair(r,i)}let Pair=class Pair{constructor(e,t=null){Object.defineProperty(this,u,{value:l}),this.key=e,this.value=t}clone(e){let{key:t,value:n}=this;return isNode(t)&&(t=t.clone(e)),isNode(n)&&(n=n.clone(e)),new Pair(t,n)}toJSON(e,t){let n=t?.mapAsMap?new Map:{};return addPairToJSMap(t,n,this)}toString(e,t,n){return e?.doc?function({key:e,value:t},n,r,i){let o,a,l;let{allNullValues:s,doc:c,indent:u,indentStep:f,options:{commentString:d,indentSeq:h,simpleKeys:p}}=n,g=isNode(e)&&e.comment||null;if(p){if(g)throw Error("With simple keys, key nodes cannot have comments");if(identity_isCollection(e))throw Error("With simple keys, collection cannot be used as a key value")}let m=!p&&(!e||g&&null==t&&!n.inFlow||identity_isCollection(e)||(isScalar(e)?e.type===Scalar.BLOCK_FOLDED||e.type===Scalar.BLOCK_LITERAL:"object"==typeof e));n=Object.assign({},n,{allNullValues:!1,implicitKey:!m&&(p||!s),indent:u+f});let y=!1,v=!1,b=stringify(e,n,()=>y=!0,()=>v=!0);if(!m&&!n.inFlow&&b.length>1024){if(p)throw Error("With simple keys, single line scalar must not span more than 1024 characters");m=!0}if(n.inFlow){if(s||null==t)return y&&r&&r(),""===b?"?":m?`? ${b}`:b}else if(s&&!p||null==t&&m)return b=`? ${b}`,g&&!y?b+=lineComment(b,n.indent,d(g)):v&&i&&i(),b;y&&(g=null),m?(g&&(b+=lineComment(b,n.indent,d(g))),b=`? ${b} +${u}:`):(b=`${b}:`,g&&(b+=lineComment(b,n.indent,d(g)))),isNode(t)?(o=!!t.spaceBefore,a=t.commentBefore,l=t.comment):(o=!1,a=null,l=null,t&&"object"==typeof t&&(t=c.createNode(t))),n.implicitKey=!1,!m&&!g&&isScalar(t)&&(n.indentAtStart=b.length+1),v=!1,!(!h&&f.length>=2&&!n.inFlow&&!m&&isSeq(t))||t.flow||t.tag||t.anchor||(n.indent=n.indent.substring(2));let w=!1,S=stringify(t,n,()=>w=!0,()=>v=!0),E=" ";if(g||o||a){if(E=o?"\n":"",a){let e=d(a);E+=` +${indentComment(e,n.indent)}`}""!==S||n.inFlow?E+=` +${n.indent}`:"\n"===E&&(E="\n\n")}else if(!m&&identity_isCollection(t)){let e=S[0],r=S.indexOf("\n"),i=-1!==r,o=n.inFlow??t.flow??0===t.items.length;if(i||!o){let t=!1;if(i&&("&"===e||"!"===e)){let n=S.indexOf(" ");"&"===e&&-1!==n&&no=null);nu||a.includes("\n"))&&(c=!0),f.push(a),u=f.length}let{start:d,end:h}=n;if(0===f.length)return d+h;if(!c){let e=f.reduce((e,t)=>e+t.length+2,2);c=t.options.lineWidth>0&&e>t.options.lineWidth}if(!c)return`${d}${a}${f.join(" ")}${a}${h}`;{let e=d;for(let t of f)e+=t?` +${o}${i}${t}`:"\n";return`${e} +${i}${h}`}}:function({comment:e,items:t},n,{blockItemPrefix:r,flowChars:i,itemIndent:o,onChompKeep:a,onComment:l}){let s;let{indent:c,options:{commentString:u}}=n,f=Object.assign({},n,{indent:o,type:null}),d=!1,h=[];for(let e=0;ea=null,()=>d=!0);a&&(l+=lineComment(l,o,u(a))),d&&a&&(d=!1),h.push(r+l)}if(0===h.length)s=i.start+i.end;else{s=h[0];for(let e=1;e{if("function"==typeof i)a=i.call(t,e,a);else if(Array.isArray(i)&&!i.includes(e))return;(void 0!==a||r)&&o.items.push(createPair(e,a,n))};if(t instanceof Map)for(let[e,n]of t)add(e,n);else if(t&&"object"==typeof t)for(let e of Object.keys(t))add(e,t[e]);return"function"==typeof e.sortMapEntries&&o.items.sort(e.sortMapEntries),o}add(e,t){let n;n=identity_isPair(e)?e:e&&"object"==typeof e&&"key"in e?new Pair(e.key,e.value):new Pair(e,e?.value);let r=findPair(this.items,n.key),i=this.schema?.sortMapEntries;if(r){if(!t)throw Error(`Key ${n.key} already set`);isScalar(r.value)&&isScalarValue(n.value)?r.value.value=n.value:r.value=n.value}else if(i){let e=this.items.findIndex(e=>0>i(n,e));-1===e?this.items.push(n):this.items.splice(e,0,n)}else this.items.push(n)}delete(e){let t=findPair(this.items,e);if(!t)return!1;let n=this.items.splice(this.items.indexOf(t),1);return n.length>0}get(e,t){let n=findPair(this.items,e),r=n?.value;return(!t&&isScalar(r)?r.value:r)??void 0}has(e){return!!findPair(this.items,e)}set(e,t){this.add(new Pair(e,t),!0)}toJSON(e,t,n){let r=n?new n:t?.mapAsMap?new Map:{};for(let e of(t?.onCreate&&t.onCreate(r),this.items))addPairToJSMap(t,r,e);return r}toString(e,t,n){if(!e)return JSON.stringify(this);for(let e of this.items)if(!identity_isPair(e))throw Error(`Map items must all be pairs; found ${JSON.stringify(e)} instead`);return!e.allNullValues&&this.hasAllNullValues(!1)&&(e=Object.assign({},e,{allNullValues:!0})),stringifyCollection(this,e,{blockItemPrefix:"",flowChars:{start:"{",end:"}"},itemIndent:e.indent||"",onChompKeep:n,onComment:t})}};let b={collection:"map",default:!0,nodeClass:YAMLMap,tag:"tag:yaml.org,2002:map",resolve:(e,t)=>(isMap(e)||t("Expected a mapping for this tag"),e),createNode:(e,t,n)=>YAMLMap.from(e,t,n)};let YAMLSeq=class YAMLSeq extends Collection{static get tagName(){return"tag:yaml.org,2002:seq"}constructor(e){super(c,e),this.items=[]}add(e){this.items.push(e)}delete(e){let t=asItemIndex(e);if("number"!=typeof t)return!1;let n=this.items.splice(t,1);return n.length>0}get(e,t){let n=asItemIndex(e);if("number"!=typeof n)return;let r=this.items[n];return!t&&isScalar(r)?r.value:r}has(e){let t=asItemIndex(e);return"number"==typeof t&&t=0?t:null}let w={collection:"seq",default:!0,nodeClass:YAMLSeq,tag:"tag:yaml.org,2002:seq",resolve:(e,t)=>(isSeq(e)||t("Expected a sequence for this tag"),e),createNode:(e,t,n)=>YAMLSeq.from(e,t,n)},S={identify:e=>"string"==typeof e,default:!0,tag:"tag:yaml.org,2002:str",resolve:e=>e,stringify:(e,t,n,r)=>stringifyString_stringifyString(e,t=Object.assign({actualString:!0},t),n,r)},E={identify:e=>null==e,createNode:()=>new Scalar(null),default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>new Scalar(null),stringify:({source:e},t)=>"string"==typeof e&&E.test.test(e)?e:t.options.nullStr},_={identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:e=>new Scalar("t"===e[0]||"T"===e[0]),stringify({source:e,value:t},n){if(e&&_.test.test(e)){let n="t"===e[0]||"T"===e[0];if(t===n)return e}return t?n.options.trueStr:n.options.falseStr}};function stringifyNumber({format:e,minFractionDigits:t,tag:n,value:r}){if("bigint"==typeof r)return String(r);let i="number"==typeof r?r:Number(r);if(!isFinite(i))return isNaN(i)?".nan":i<0?"-.inf":".inf";let o=JSON.stringify(r);if(!e&&t&&(!n||"tag:yaml.org,2002:float"===n)&&/^\d/.test(o)){let e=o.indexOf(".");e<0&&(e=o.length,o+=".");let n=t-(o.length-e-1);for(;n-- >0;)o+="0"}return o}let A={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.(?:inf|Inf|INF|nan|NaN|NAN))$/,resolve:e=>"nan"===e.slice(-3).toLowerCase()?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:stringifyNumber},C={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)[eE][-+]?[0-9]+$/,resolve:e=>parseFloat(e),stringify(e){let t=Number(e.value);return isFinite(t)?t.toExponential():stringifyNumber(e)}},O={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:\.[0-9]+|[0-9]+\.[0-9]*)$/,resolve(e){let t=new Scalar(parseFloat(e)),n=e.indexOf(".");return -1!==n&&"0"===e[e.length-1]&&(t.minFractionDigits=e.length-n-1),t},stringify:stringifyNumber},intIdentify=e=>"bigint"==typeof e||Number.isInteger(e),intResolve=(e,t,n,{intAsBigInt:r})=>r?BigInt(e):parseInt(e.substring(t),n);function intStringify(e,t,n){let{value:r}=e;return intIdentify(r)&&r>=0?n+r.toString(t):stringifyNumber(e)}let B={identify:e=>intIdentify(e)&&e>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o[0-7]+$/,resolve:(e,t,n)=>intResolve(e,2,8,n),stringify:e=>intStringify(e,8,"0o")},k={identify:intIdentify,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:(e,t,n)=>intResolve(e,0,10,n),stringify:stringifyNumber},I={identify:e=>intIdentify(e)&&e>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x[0-9a-fA-F]+$/,resolve:(e,t,n)=>intResolve(e,2,16,n),stringify:e=>intStringify(e,16,"0x")},x=[b,w,S,E,_,B,k,I,A,C,O];function schema_intIdentify(e){return"bigint"==typeof e||Number.isInteger(e)}let stringifyJSON=({value:e})=>JSON.stringify(e),P=[{identify:e=>"string"==typeof e,default:!0,tag:"tag:yaml.org,2002:str",resolve:e=>e,stringify:stringifyJSON},{identify:e=>null==e,createNode:()=>new Scalar(null),default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:()=>null,stringify:stringifyJSON},{identify:e=>"boolean"==typeof e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^true|false$/,resolve:e=>"true"===e,stringify:stringifyJSON},{identify:schema_intIdentify,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:(e,t,{intAsBigInt:n})=>n?BigInt(e):parseInt(e,10),stringify:({value:e})=>schema_intIdentify(e)?e.toString():JSON.stringify(e)},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:e=>parseFloat(e),stringify:stringifyJSON}],T=[b,w].concat(P,{default:!0,tag:"",test:/^/,resolve:(e,t)=>(t(`Unresolved plain scalar ${JSON.stringify(e)}`),e)});var $=n(631).lW;let N={identify:e=>e instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve(e,t){if("function"==typeof $)return $.from(e,"base64");if("function"!=typeof atob)return t("This environment does not support reading binary tags; either Buffer or atob is required"),e;{let t=atob(e.replace(/[\n\r]/g,"")),n=new Uint8Array(t.length);for(let e=0;e1&&t("Each pair must have its own sequence indicator");let e=r.items[0]||new Pair(new Scalar(null));if(r.commentBefore&&(e.key.commentBefore=e.key.commentBefore?`${r.commentBefore} +${e.key.commentBefore}`:r.commentBefore),r.comment){let t=e.value??e.key;t.comment=t.comment?`${r.comment} +${t.comment}`:r.comment}r=e}e.items[n]=identity_isPair(r)?r:new Pair(r)}}else t("Expected a sequence for this tag");return e}function createPairs(e,t,n){let{replacer:r}=n,i=new YAMLSeq(e);i.tag="tag:yaml.org,2002:pairs";let o=0;if(t&&Symbol.iterator in Object(t))for(let e of t){let a,l;if("function"==typeof r&&(e=r.call(t,String(o++),e)),Array.isArray(e)){if(2===e.length)a=e[0],l=e[1];else throw TypeError(`Expected [key, value] tuple: ${e}`)}else if(e&&e instanceof Object){let t=Object.keys(e);if(1===t.length)l=e[a=t[0]];else throw TypeError(`Expected tuple with one key, not ${t.length} keys`)}else a=e;i.items.push(createPair(a,l,n))}return i}let M={collection:"seq",default:!1,tag:"tag:yaml.org,2002:pairs",resolve:resolvePairs,createNode:createPairs};let YAMLOMap=class YAMLOMap extends YAMLSeq{constructor(){super(),this.add=YAMLMap.prototype.add.bind(this),this.delete=YAMLMap.prototype.delete.bind(this),this.get=YAMLMap.prototype.get.bind(this),this.has=YAMLMap.prototype.has.bind(this),this.set=YAMLMap.prototype.set.bind(this),this.tag=YAMLOMap.tag}toJSON(e,t){if(!t)return super.toJSON(e);let n=new Map;for(let e of(t?.onCreate&&t.onCreate(n),this.items)){let r,i;if(identity_isPair(e)?(r=toJS(e.key,"",t),i=toJS(e.value,r,t)):r=toJS(e,"",t),n.has(r))throw Error("Ordered maps must not include duplicate keys");n.set(r,i)}return n}static from(e,t,n){let r=createPairs(e,t,n),i=new this;return i.items=r.items,i}};YAMLOMap.tag="tag:yaml.org,2002:omap";let R={collection:"seq",identify:e=>e instanceof Map,nodeClass:YAMLOMap,default:!1,tag:"tag:yaml.org,2002:omap",resolve(e,t){let n=resolvePairs(e,t),r=[];for(let{key:e}of n.items)isScalar(e)&&(r.includes(e.value)?t(`Ordered maps must not include duplicate keys: ${e.value}`):r.push(e.value));return Object.assign(new YAMLOMap,n)},createNode:(e,t,n)=>YAMLOMap.from(e,t,n)};function boolStringify({value:e,source:t},n){return t&&(e?D:L).test.test(t)?t:e?n.options.trueStr:n.options.falseStr}let D={identify:e=>!0===e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>new Scalar(!0),stringify:boolStringify},L={identify:e=>!1===e,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/,resolve:()=>new Scalar(!1),stringify:boolStringify},int_intIdentify=e=>"bigint"==typeof e||Number.isInteger(e);function int_intResolve(e,t,n,{intAsBigInt:r}){let i=e[0];if(("-"===i||"+"===i)&&(t+=1),e=e.substring(t).replace(/_/g,""),r){switch(n){case 2:e=`0b${e}`;break;case 8:e=`0o${e}`;break;case 16:e=`0x${e}`}let t=BigInt(e);return"-"===i?BigInt(-1)*t:t}let o=parseInt(e,n);return"-"===i?-1*o:o}function int_intStringify(e,t,n){let{value:r}=e;if(int_intIdentify(r)){let e=r.toString(t);return r<0?"-"+n+e.substr(1):n+e}return stringifyNumber(e)}let YAMLSet=class YAMLSet extends YAMLMap{constructor(e){super(e),this.tag=YAMLSet.tag}add(e){let t;t=identity_isPair(e)?e:e&&"object"==typeof e&&"key"in e&&"value"in e&&null===e.value?new Pair(e.key,null):new Pair(e,null);let n=findPair(this.items,t.key);n||this.items.push(t)}get(e,t){let n=findPair(this.items,e);return!t&&identity_isPair(n)?isScalar(n.key)?n.key.value:n.key:n}set(e,t){if("boolean"!=typeof t)throw Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof t}`);let n=findPair(this.items,e);n&&!t?this.items.splice(this.items.indexOf(n),1):!n&&t&&this.items.push(new Pair(e))}toJSON(e,t){return super.toJSON(e,t,Set)}toString(e,t,n){if(!e)return JSON.stringify(this);if(this.hasAllNullValues(!0))return super.toString(Object.assign({},e,{allNullValues:!0}),t,n);throw Error("Set items must all have null values")}static from(e,t,n){let{replacer:r}=n,i=new this(e);if(t&&Symbol.iterator in Object(t))for(let e of t)"function"==typeof r&&(e=r.call(t,e,e)),i.items.push(createPair(e,null,n));return i}};YAMLSet.tag="tag:yaml.org,2002:set";let U={collection:"map",identify:e=>e instanceof Set,nodeClass:YAMLSet,default:!1,tag:"tag:yaml.org,2002:set",createNode:(e,t,n)=>YAMLSet.from(e,t,n),resolve(e,t){if(isMap(e)){if(e.hasAllNullValues(!0))return Object.assign(new YAMLSet,e);t("Set items must all have null values")}else t("Expected a mapping for this tag");return e}};function parseSexagesimal(e,t){let n=e[0],r="-"===n||"+"===n?e.substring(1):e,num=e=>t?BigInt(e):Number(e),i=r.replace(/_/g,"").split(":").reduce((e,t)=>e*num(60)+num(t),num(0));return"-"===n?num(-1)*i:i}function stringifySexagesimal(e){let{value:t}=e,num=e=>e;if("bigint"==typeof t)num=e=>BigInt(e);else if(isNaN(t)||!isFinite(t))return stringifyNumber(e);let n="";t<0&&(n="-",t*=num(-1));let r=num(60),i=[t%r];return t<60?i.unshift(0):(t=(t-i[0])/r,i.unshift(t%r),t>=60&&(t=(t-i[0])/r,i.unshift(t))),n+i.map(e=>String(e).padStart(2,"0")).join(":").replace(/000000\d*$/,"")}let j={identify:e=>"bigint"==typeof e||Number.isInteger(e),default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+$/,resolve:(e,t,{intAsBigInt:n})=>parseSexagesimal(e,n),stringify:stringifySexagesimal},F={identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*$/,resolve:e=>parseSexagesimal(e,!1),stringify:stringifySexagesimal},Y={identify:e=>e instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?$"),resolve(e){let t=e.match(Y.test);if(!t)throw Error("!!timestamp expects a date, starting with yyyy-mm-dd");let[,n,r,i,o,a,l]=t.map(Number),s=t[7]?Number((t[7]+"00").substr(1,3)):0,c=Date.UTC(n,r-1,i,o||0,a||0,l||0,s),u=t[8];if(u&&"Z"!==u){let e=parseSexagesimal(u,!1);30>Math.abs(e)&&(e*=60),c-=6e4*e}return new Date(c)},stringify:({value:e})=>e.toISOString().replace(/((T00:00)?:00)?\.000Z$/,"")},V=[b,w,S,E,D,L,{identify:int_intIdentify,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^[-+]?0b[0-1_]+$/,resolve:(e,t,n)=>int_intResolve(e,2,2,n),stringify:e=>int_intStringify(e,2,"0b")},{identify:int_intIdentify,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^[-+]?0[0-7_]+$/,resolve:(e,t,n)=>int_intResolve(e,1,8,n),stringify:e=>int_intStringify(e,8,"0")},{identify:int_intIdentify,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9][0-9_]*$/,resolve:(e,t,n)=>int_intResolve(e,0,10,n),stringify:stringifyNumber},{identify:int_intIdentify,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^[-+]?0x[0-9a-fA-F_]+$/,resolve:(e,t,n)=>int_intResolve(e,2,16,n),stringify:e=>int_intStringify(e,16,"0x")},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?\.(?:inf|Inf|INF|nan|NaN|NAN)$/,resolve:e=>"nan"===e.slice(-3).toLowerCase()?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:stringifyNumber},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:[0-9][0-9_]*)?(?:\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:e=>parseFloat(e.replace(/_/g,"")),stringify(e){let t=Number(e.value);return isFinite(t)?t.toExponential():stringifyNumber(e)}},{identify:e=>"number"==typeof e,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.[0-9_]*$/,resolve(e){let t=new Scalar(parseFloat(e.replace(/_/g,""))),n=e.indexOf(".");if(-1!==n){let r=e.substring(n+1).replace(/_/g,"");"0"===r[r.length-1]&&(t.minFractionDigits=r.length)}return t},stringify:stringifyNumber},N,R,M,U,j,F,Y],W=new Map([["core",x],["failsafe",[b,w,S]],["json",T],["yaml11",V],["yaml-1.1",V]]),Z={binary:N,bool:_,float:O,floatExp:C,floatNaN:A,floatTime:F,int:k,intHex:I,intOct:B,intTime:j,map:b,null:E,omap:R,pairs:M,seq:w,set:U,timestamp:Y},J={"tag:yaml.org,2002:binary":N,"tag:yaml.org,2002:omap":R,"tag:yaml.org,2002:pairs":M,"tag:yaml.org,2002:set":U,"tag:yaml.org,2002:timestamp":Y};function getTags(e,t){let n=W.get(t);if(!n){if(Array.isArray(e))n=[];else{let e=Array.from(W.keys()).filter(e=>"yaml11"!==e).map(e=>JSON.stringify(e)).join(", ");throw Error(`Unknown schema "${t}"; use one of ${e} or define customTags array`)}}if(Array.isArray(e))for(let t of e)n=n.concat(t);else"function"==typeof e&&(n=e(n.slice()));return n.map(e=>{if("string"!=typeof e)return e;let t=Z[e];if(t)return t;let n=Object.keys(Z).map(e=>JSON.stringify(e)).join(", ");throw Error(`Unknown custom tag "${e}"; use one of ${n}`)})}let sortMapEntriesByKey=(e,t)=>e.keyt.key?1:0;let Schema=class Schema{constructor({compat:e,customTags:t,merge:n,resolveKnownTags:r,schema:i,sortMapEntries:o,toStringDefaults:l}){this.compat=Array.isArray(e)?getTags(e,"compat"):e?getTags(null,e):null,this.merge=!!n,this.name="string"==typeof i&&i||"core",this.knownTags=r?J:{},this.tags=getTags(t,this.name),this.toStringOptions=l??null,Object.defineProperty(this,a,{value:b}),Object.defineProperty(this,s,{value:S}),Object.defineProperty(this,c,{value:w}),this.sortMapEntries="function"==typeof o?o:!0===o?sortMapEntriesByKey:null}clone(){let e=Object.create(Schema.prototype,Object.getOwnPropertyDescriptors(this));return e.tags=this.tags.slice(),e}};let Document_Document=class Document_Document{constructor(e,t,n){this.commentBefore=null,this.comment=null,this.errors=[],this.warnings=[],Object.defineProperty(this,u,{value:o});let r=null;"function"==typeof t||Array.isArray(t)?r=t:void 0===n&&t&&(n=t,t=void 0);let i=Object.assign({intAsBigInt:!1,keepSourceTokens:!1,logLevel:"warn",prettyErrors:!0,strict:!0,uniqueKeys:!0,version:"1.2"},n);this.options=i;let{version:a}=i;n?._directives?(this.directives=n._directives.atDocument(),this.directives.yaml.explicit&&(a=this.directives.yaml.version)):this.directives=new directives_Directives({version:a}),this.setSchema(a,n),this.contents=void 0===e?null:this.createNode(e,r,n)}clone(){let e=Object.create(Document_Document.prototype,{[u]:{value:o}});return e.commentBefore=this.commentBefore,e.comment=this.comment,e.errors=this.errors.slice(),e.warnings=this.warnings.slice(),e.options=Object.assign({},this.options),this.directives&&(e.directives=this.directives.clone()),e.schema=this.schema.clone(),e.contents=isNode(this.contents)?this.contents.clone(e.schema):this.contents,this.range&&(e.range=this.range.slice()),e}add(e){assertCollection(this.contents)&&this.contents.add(e)}addIn(e,t){assertCollection(this.contents)&&this.contents.addIn(e,t)}createAlias(e,t){if(!e.anchor){let n=anchorNames(this);e.anchor=!t||n.has(t)?findNewAnchor(t||"a",n):t}return new Alias(e.anchor)}createNode(e,t,n){let r;if("function"==typeof t)e=t.call({"":e},"",e),r=t;else if(Array.isArray(t)){let e=t.filter(e=>"number"==typeof e||e instanceof String||e instanceof Number).map(String);e.length>0&&(t=t.concat(e)),r=t}else void 0===n&&t&&(n=t,t=void 0);let{aliasDuplicateObjects:i,anchorPrefix:o,flow:a,keepUndefined:l,onTagObj:s,tag:c}=n??{},{onAnchor:u,setAnchors:f,sourceObjects:d}=function(e,t){let n=[],r=new Map,i=null;return{onAnchor:r=>{n.push(r),i||(i=anchorNames(e));let o=findNewAnchor(t,i);return i.add(o),o},setAnchors:()=>{for(let e of n){let t=r.get(e);if("object"==typeof t&&t.anchor&&(isScalar(t.node)||identity_isCollection(t.node)))t.node.anchor=t.anchor;else{let t=Error("Failed to resolve repeated object (this should not happen)");throw t.source=e,t}}},sourceObjects:r}}(this,o||"a"),h={aliasDuplicateObjects:i??!0,keepUndefined:l??!1,onAnchor:u,onTagObj:s,replacer:r,schema:this.schema,sourceObjects:d},p=createNode(e,c,h);return a&&identity_isCollection(p)&&(p.flow=!0),f(),p}createPair(e,t,n={}){let r=this.createNode(e,null,n),i=this.createNode(t,null,n);return new Pair(r,i)}delete(e){return!!assertCollection(this.contents)&&this.contents.delete(e)}deleteIn(e){return isEmptyPath(e)?null!=this.contents&&(this.contents=null,!0):!!assertCollection(this.contents)&&this.contents.deleteIn(e)}get(e,t){return identity_isCollection(this.contents)?this.contents.get(e,t):void 0}getIn(e,t){return isEmptyPath(e)?!t&&isScalar(this.contents)?this.contents.value:this.contents:identity_isCollection(this.contents)?this.contents.getIn(e,t):void 0}has(e){return!!identity_isCollection(this.contents)&&this.contents.has(e)}hasIn(e){return isEmptyPath(e)?void 0!==this.contents:!!identity_isCollection(this.contents)&&this.contents.hasIn(e)}set(e,t){null==this.contents?this.contents=collectionFromPath(this.schema,[e],t):assertCollection(this.contents)&&this.contents.set(e,t)}setIn(e,t){isEmptyPath(e)?this.contents=t:null==this.contents?this.contents=collectionFromPath(this.schema,Array.from(e),t):assertCollection(this.contents)&&this.contents.setIn(e,t)}setSchema(e,t={}){let n;switch("number"==typeof e&&(e=String(e)),e){case"1.1":this.directives?this.directives.yaml.version="1.1":this.directives=new directives_Directives({version:"1.1"}),n={merge:!0,resolveKnownTags:!1,schema:"yaml-1.1"};break;case"1.2":case"next":this.directives?this.directives.yaml.version=e:this.directives=new directives_Directives({version:e}),n={merge:!1,resolveKnownTags:!0,schema:"core"};break;case null:this.directives&&delete this.directives,n=null;break;default:{let t=JSON.stringify(e);throw Error(`Expected '1.1', '1.2' or null as first argument, but found: ${t}`)}}if(t.schema instanceof Object)this.schema=t.schema;else if(n)this.schema=new Schema(Object.assign(n,t));else throw Error("With a null YAML version, the { schema: Schema } option is required")}toJS({json:e,jsonArg:t,mapAsMap:n,maxAliasCount:r,onAnchor:i,reviver:o}={}){let a={anchors:new Map,doc:this,keep:!e,mapAsMap:!0===n,mapKeyWarned:!1,maxAliasCount:"number"==typeof r?r:100},l=toJS(this.contents,t??"",a);if("function"==typeof i)for(let{count:e,res:t}of a.anchors.values())i(t,e);return"function"==typeof o?applyReviver(o,{"":l},"",l):l}toJSON(e,t){return this.toJS({json:!0,jsonArg:e,mapAsMap:!1,onAnchor:t})}toString(e={}){if(this.errors.length>0)throw Error("Document with errors cannot be stringified");if("indent"in e&&(!Number.isInteger(e.indent)||0>=Number(e.indent))){let t=JSON.stringify(e.indent);throw Error(`"indent" option must be a positive integer, not ${t}`)}return function(e,t){let n=[],r=!0===t.directives;if(!1!==t.directives&&e.directives){let t=e.directives.toString(e);t?(n.push(t),r=!0):e.directives.docStart&&(r=!0)}r&&n.push("---");let i=createStringifyContext(e,t),{commentString:o}=i.options;if(e.commentBefore){1!==n.length&&n.unshift("");let t=o(e.commentBefore);n.unshift(indentComment(t,""))}let a=!1,l=null;if(e.contents){if(isNode(e.contents)){if(e.contents.spaceBefore&&r&&n.push(""),e.contents.commentBefore){let t=o(e.contents.commentBefore);n.push(indentComment(t,""))}i.forceBlockIndent=!!e.comment,l=e.contents.comment}let t=l?void 0:()=>a=!0,s=stringify(e.contents,i,()=>l=null,t);l&&(s+=lineComment(s,"",o(l))),("|"===s[0]||">"===s[0])&&"---"===n[n.length-1]?n[n.length-1]=`--- ${s}`:n.push(s)}else n.push(stringify(e.contents,i));if(e.directives?.docEnd){if(e.comment){let t=o(e.comment);t.includes("\n")?(n.push("..."),n.push(indentComment(t,""))):n.push(`... ${t}`)}else n.push("...")}else{let t=e.comment;t&&a&&(t=t.replace(/^\n+/,"")),t&&((!a||l)&&""!==n[n.length-1]&&n.push(""),n.push(indentComment(o(t),"")))}return n.join("\n")+"\n"}(this,e)}};function assertCollection(e){if(identity_isCollection(e))return!0;throw Error("Expected a YAML collection as document contents")}function resolve_props_resolveProps(e,{flow:t,indicator:n,next:r,offset:i,onError:o,startOnNewline:a}){let l=!1,s=a,c=a,u="",f="",d=!1,h=!1,p=!1,g=null,m=null,y=null,v=null,b=null;for(let r of e)switch(p&&("space"!==r.type&&"newline"!==r.type&&"comma"!==r.type&&o(r.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),p=!1),r.type){case"space":!t&&s&&"doc-start"!==n&&" "===r.source[0]&&o(r,"TAB_AS_INDENT","Tabs are not allowed as indentation"),c=!0;break;case"comment":{c||o(r,"MISSING_CHAR","Comments must be separated from other tokens by white space characters");let e=r.source.substring(1)||" ";u?u+=f+e:u=e,f="",s=!1;break}case"newline":s?u?u+=r.source:l=!0:f+=r.source,s=!0,d=!0,(g||m)&&(h=!0),c=!0;break;case"anchor":g&&o(r,"MULTIPLE_ANCHORS","A node can have at most one anchor"),r.source.endsWith(":")&&o(r.offset+r.source.length-1,"BAD_ALIAS","Anchor ending in : is ambiguous",!0),g=r,null===b&&(b=r.offset),s=!1,c=!1,p=!0;break;case"tag":m&&o(r,"MULTIPLE_TAGS","A node can have at most one tag"),m=r,null===b&&(b=r.offset),s=!1,c=!1,p=!0;break;case n:(g||m)&&o(r,"BAD_PROP_ORDER",`Anchors and tags must be after the ${r.source} indicator`),v&&o(r,"UNEXPECTED_TOKEN",`Unexpected ${r.source} in ${t??"collection"}`),v=r,s=!1,c=!1;break;case"comma":if(t){y&&o(r,"UNEXPECTED_TOKEN",`Unexpected , in ${t}`),y=r,s=!1,c=!1;break}default:o(r,"UNEXPECTED_TOKEN",`Unexpected ${r.type} token`),s=!1,c=!1}let w=e[e.length-1],S=w?w.offset+w.source.length:i;return p&&r&&"space"!==r.type&&"newline"!==r.type&&"comma"!==r.type&&("scalar"!==r.type||""!==r.source)&&o(r.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),{comma:y,found:v,spaceBefore:l,comment:u,hasNewline:d,hasNewlineAfterProp:h,anchor:g,tag:m,end:S,start:b??S}}function containsNewline(e){if(!e)return null;switch(e.type){case"alias":case"scalar":case"double-quoted-scalar":case"single-quoted-scalar":if(e.source.includes("\n"))return!0;if(e.end){for(let t of e.end)if("newline"===t.type)return!0}return!1;case"flow-collection":for(let t of e.items){for(let e of t.start)if("newline"===e.type)return!0;if(t.sep){for(let e of t.sep)if("newline"===e.type)return!0}if(containsNewline(t.key)||containsNewline(t.value))return!0}return!1;default:return!0}}function flowIndentCheck(e,t,n){if(t?.type==="flow-collection"){let r=t.end[0];r.indent===e&&("]"===r.source||"}"===r.source)&&containsNewline(t)&&n(r,"BAD_INDENT","Flow end indicator should be more indented than parent",!0)}}function mapIncludes(e,t,n){let{uniqueKeys:r}=e.options;if(!1===r)return!1;let i="function"==typeof r?r:(t,n)=>t===n||isScalar(t)&&isScalar(n)&&t.value===n.value&&!("<<"===t.value&&e.schema.merge);return t.some(e=>i(e.key,n))}let K="All mapping items must start at the same column";function resolve_end_resolveEnd(e,t,n,r){let i="";if(e){let o=!1,a="";for(let l of e){let{source:e,type:s}=l;switch(s){case"space":o=!0;break;case"comment":{n&&!o&&r(l,"MISSING_CHAR","Comments must be separated from other tokens by white space characters");let t=e.substring(1)||" ";i?i+=a+t:i=t,a="";break}case"newline":i&&(a+=e),o=!0;break;default:r(l,"UNEXPECTED_TOKEN",`Unexpected ${s} at node end`)}t+=e.length}}return{comment:i,offset:t}}let q="Block collections are not allowed within flow collections",isBlock=e=>e&&("block-map"===e.type||"block-seq"===e.type);function foldLines(e){let t,n;try{t=RegExp("(.*?)(?8?{indent:8}:{indent:e}}if(void 0===e){let{keepUndefined:e}=n??t??{};if(!e)return}return new Document_Document(e,r,n).toString(n)}cst_visit_visit.BREAK=H,cst_visit_visit.SKIP=Q,cst_visit_visit.REMOVE=G,cst_visit_visit.itemAtPath=(e,t)=>{let n=e;for(let[e,r]of t){let t=n?.[e];if(!t||!("items"in t))return;n=t.items[r]}return n},cst_visit_visit.parentCollection=(e,t)=>{let n=cst_visit_visit.itemAtPath(e,t.slice(0,-1)),r=t[t.length-1][0],i=n?.[r];if(i&&"items"in i)return i;throw Error("Parent collection not found")}}}]); \ No newline at end of file diff --git a/_next/static/chunks/780-a455990164f906f2.js b/_next/static/chunks/780-a455990164f906f2.js new file mode 100644 index 0000000..aaa9507 --- /dev/null +++ b/_next/static/chunks/780-a455990164f906f2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[780],{4714:function(e,l,i){i.r(l),i.d(l,{FuelFuelDescriptionKey:function(){return r},FuelFuelNameKey:function(){return n},FuelFuelTypelNameKey:function(){return F},IndustryIndustryNameKey:function(){return d},LanguageContext:function(){return m},LanguageProvider:function(){return LanguageProvider},UnitUnitNameKey:function(){return c},useLanguage:function(){return useLanguage}});var a=i(7573),u=i(7653),s=i(1472),o=i(2859),t=i(6073);let getFuelNameKey=e=>t.sr["FuelName".concat(Object.keys(s.Fuel)[Object.values(s.Fuel).indexOf(e)])],n=Object.values(s.Fuel).reduce((e,l)=>(e[l]=getFuelNameKey(l),e),{}),getFuelDescriptionKey=e=>t.sr["FuelDefinition".concat(Object.keys(s.Fuel)[Object.values(s.Fuel).indexOf(e)])],r=Object.values(s.Fuel).reduce((e,l)=>(e[l]=getFuelDescriptionKey(l),e),{}),getFuelTypeNameKey=e=>t.sr["FuelTypeName".concat(Object.keys(s.FuelType)[Object.values(s.FuelType).indexOf(e)])],F=Object.values(s.FuelType).reduce((e,l)=>(e[l]=getFuelTypeNameKey(l),e),{}),getIndustryNameKey=e=>t.sr["IndustryName".concat(Object.keys(s.Industry)[Object.values(s.Industry).indexOf(e)])],d=Object.values(s.Industry).reduce((e,l)=>(e[l]=getIndustryNameKey(l),e),{}),getUnitNameKey=e=>t.sr["UnitName".concat(Object.keys(s.Unit)[Object.values(s.Unit).indexOf(e)])],c=Object.values(s.Unit).reduce((e,l)=>(e[l]=getUnitNameKey(l),e),{}),h="You forgot to wrap your app in ",m=(0,u.createContext)({get language(){throw Error(h)},get t(){throw Error(h)},get setLanguage(){throw Error(h)}}),useLanguage=()=>(0,u.useContext)(m);function LanguageProvider(e){let{children:l}=e,i=(0,o.useParams)(),s=(0,o.useRouter)(),n=(0,u.useCallback)(e=>{if(!t.lI.includes(e))throw Error("Unsupported language: '".concat(e,"'. Supported languages: ").concat(t.lI.join(", ")));window.localStorage.setItem("language",e),window.location.pathname==="/".concat(i.language)?s.replace("/".concat(e),{scroll:!1}):s.replace(window.location.pathname.replace("/".concat(i.language,"/"),"/".concat(e,"/")),{scroll:!1})},[i.language,s]),r=(0,u.useCallback)(e=>i.language&&t.rM[i.language][e]||t.rM[t.q2][e]||"[".concat(e,"]"),[i.language]),F=(0,u.useMemo)(()=>({language:i.language,t:r,setLanguage:n}),[i.language,r,n]);return(0,a.jsx)(m.Provider,{value:F,children:l})}},5380:function(e,l,i){i.d(l,{z:function(){return r}});var a=i(7573),u=i(7653),s=i(432),o=i(9484),t=i(3831);let n=(0,o.j)("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),r=u.forwardRef((e,l)=>{let{className:i,variant:u,size:o,asChild:r=!1,...F}=e,d=r?s.g7:"button";return(0,a.jsx)(d,{className:(0,t.cn)(n({variant:u,size:o,className:i})),ref:l,...F})});r.displayName="Button"},3831:function(e,l,i){i.d(l,{b:function(){return sendGTMEvent},cn:function(){return cn}});var a=i(794),u=i(9654);function cn(){for(var e=arguments.length,l=Array(e),i=0;ie.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...e){return(0,n.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...e),e)}},432:function(e,t,o){o.d(t,{g7:function(){return a}});var n=o(7198),i=o(7653),l=o(8556);let a=(0,i.forwardRef)((e,t)=>{let{children:o,...l}=e,a=i.Children.toArray(o),c=a.find($5e63c961fc1ce211$var$isSlottable);if(c){let e=c.props.children,o=a.map(t=>t!==c?t:i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null);return(0,i.createElement)(s,(0,n.Z)({},l,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,o):null)}return(0,i.createElement)(s,(0,n.Z)({},l,{ref:t}),o)});a.displayName="Slot";let s=(0,i.forwardRef)((e,t)=>{let{children:o,...n}=e;return(0,i.isValidElement)(o)?(0,i.cloneElement)(o,{...function(e,t){let o={...t};for(let n in t){let i=e[n],l=t[n],a=/^on[A-Z]/.test(n);a?i&&l?o[n]=(...e)=>{l(...e),i(...e)}:i&&(o[n]=i):"style"===n?o[n]={...i,...l}:"className"===n&&(o[n]=[i,l].filter(Boolean).join(" "))}return{...e,...o}}(n,o.props),ref:t?(0,l.F)(t,o.ref):o.ref}):i.Children.count(o)>1?i.Children.only(null):null});s.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function $5e63c961fc1ce211$var$isSlottable(e){return(0,i.isValidElement)(e)&&e.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}},9484:function(e,t,o){o.d(t,{j:function(){return cva}});var n=o(794);let falsyToString=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=n.W,cva=(e,t)=>o=>{var n;if((null==t?void 0:t.variants)==null)return i(e,null==o?void 0:o.class,null==o?void 0:o.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==o?void 0:o[e],n=null==a?void 0:a[e];if(null===t)return null;let i=falsyToString(t)||falsyToString(n);return l[e][i]}),c=o&&Object.entries(o).reduce((e,t)=>{let[o,n]=t;return void 0===n||(e[o]=n),e},{}),d=null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:o,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,o]=e;return Array.isArray(o)?o.includes({...a,...c}[t]):({...a,...c})[t]===o})?[...e,o,n]:e},[]);return i(e,s,d,null==o?void 0:o.class,null==o?void 0:o.className)}},794:function(e,t,o){o.d(t,{W:function(){return clsx}});function clsx(){for(var e,t,o=0,n="";o{o.nextPart.has(e)||o.nextPart.set(e,{nextPart:new Map,validators:[]}),o=o.nextPart.get(e)}),o}let i=/\s+/;function twJoin(){let e,t,o=0,n="";for(;ot[e]||[];return themeGetter.isThemeGetter=!0,themeGetter}let l=/^\[(?:([a-z-]+):)?(.+)\]$/i,a=/^\d+\/\d+$/,s=new Set(["px","full","screen"]),c=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,d=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,u=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,b=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function isLength(e){return isNumber(e)||s.has(e)||a.test(e)}function isArbitraryLength(e){return getIsArbitraryValue(e,"length",isLengthOnly)}function isNumber(e){return!!e&&!Number.isNaN(Number(e))}function isArbitraryNumber(e){return getIsArbitraryValue(e,"number",isNumber)}function isInteger(e){return!!e&&Number.isInteger(Number(e))}function isPercent(e){return e.endsWith("%")&&isNumber(e.slice(0,-1))}function isArbitraryValue(e){return l.test(e)}function isTshirtSize(e){return c.test(e)}let p=new Set(["length","size","percentage"]);function isArbitrarySize(e){return getIsArbitraryValue(e,p,isNever)}function isArbitraryPosition(e){return getIsArbitraryValue(e,"position",isNever)}let g=new Set(["image","url"]);function isArbitraryImage(e){return getIsArbitraryValue(e,g,isImage)}function isArbitraryShadow(e){return getIsArbitraryValue(e,"",isShadow)}function isAny(){return!0}function getIsArbitraryValue(e,t,o){let n=l.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):o(n[2]))}function isLengthOnly(e){return d.test(e)}function isNever(){return!1}function isShadow(e){return u.test(e)}function isImage(e){return b.test(e)}let f=function(e){let t,o,l;let functionToCall=function(i){let a=[].reduce((e,t)=>t(e),e());return o=(t={cache:function(e){if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,o=new Map,n=new Map;function update(i,l){o.set(i,l),++t>e&&(t=0,n=o,o=new Map)}return{get(e){let t=o.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(update(e,t),t):void 0},set(e,t){o.has(e)?o.set(e,t):update(e,t)}}}(a.cacheSize),splitModifiers:function(e){let t=e.separator,o=1===t.length,n=t[0],i=t.length;return function(e){let l;let a=[],s=0,c=0;for(let d=0;dc?l-c:void 0;return{modifiers:a,hasImportantModifier:u,baseClassName:b,maybePostfixModifierPosition:p}}}(a),...function(e){let t=function(e){var t;let{theme:o,prefix:n}=e,i={nextPart:new Map,validators:[]},l=(t=Object.entries(e.classGroups),n?t.map(([e,t])=>{let o=t.map(e=>"string"==typeof e?n+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,t])=>[n+e,t])):e);return[e,o]}):t);return l.forEach(([e,t])=>{(function processClassesRecursively(e,t,o,n){e.forEach(e=>{if("string"==typeof e){let n=""===e?t:getPart(t,e);n.classGroupId=o;return}if("function"==typeof e){if(e.isThemeGetter){processClassesRecursively(e(n),t,o,n);return}t.validators.push({validator:e,classGroupId:o});return}Object.entries(e).forEach(([e,i])=>{processClassesRecursively(i,getPart(t,e),o,n)})})})(t,i,e,o)}),i}(e),{conflictingClassGroups:o,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:function(e){let o=e.split("-");return""===o[0]&&1!==o.length&&o.shift(),function getGroupRecursive(e,t){if(0===e.length)return t.classGroupId;let o=e[0],n=t.nextPart.get(o),i=n?getGroupRecursive(e.slice(1),n):void 0;if(i)return i;if(0===t.validators.length)return;let l=e.join("-");return t.validators.find(({validator:e})=>e(l))?.classGroupId}(o,t)||function(e){if(n.test(e)){let t=n.exec(e)[1],o=t?.substring(0,t.indexOf(":"));if(o)return"arbitrary.."+o}}(e)},getConflictingClassGroupIds:function(e,t){let n=o[e]||[];return t&&i[e]?[...n,...i[e]]:n}}}(a)}).cache.get,l=t.cache.set,functionToCall=tailwindMerge,tailwindMerge(i)};function tailwindMerge(e){let n=o(e);if(n)return n;let a=function(e,t){let{splitModifiers:o,getClassGroupId:n,getConflictingClassGroupIds:l}=t,a=new Set;return e.trim().split(i).map(e=>{let{modifiers:t,hasImportantModifier:i,baseClassName:l,maybePostfixModifierPosition:a}=o(e),s=n(a?l.substring(0,a):l),c=!!a;if(!s){if(!a||!(s=n(l)))return{isTailwindClass:!1,originalClassName:e};c=!1}let d=(function(e){if(e.length<=1)return e;let t=[],o=[];return e.forEach(e=>{let n="["===e[0];n?(t.push(...o.sort(),e),o=[]):o.push(e)}),t.push(...o.sort()),t})(t).join(":");return{isTailwindClass:!0,modifierId:i?d+"!":d,classGroupId:s,originalClassName:e,hasPostfixModifier:c}}).reverse().filter(e=>{if(!e.isTailwindClass)return!0;let{modifierId:t,classGroupId:o,hasPostfixModifier:n}=e,i=t+o;return!a.has(i)&&(a.add(i),l(o,n).forEach(e=>a.add(t+e)),!0)}).reverse().map(e=>e.originalClassName).join(" ")}(e,t);return l(e,a),a}return function(){return functionToCall(twJoin.apply(null,arguments))}}(function(){let e=fromTheme("colors"),t=fromTheme("spacing"),o=fromTheme("blur"),n=fromTheme("brightness"),i=fromTheme("borderColor"),l=fromTheme("borderRadius"),a=fromTheme("borderSpacing"),s=fromTheme("borderWidth"),c=fromTheme("contrast"),d=fromTheme("grayscale"),u=fromTheme("hueRotate"),b=fromTheme("invert"),p=fromTheme("gap"),g=fromTheme("gradientColorStops"),f=fromTheme("gradientColorStopPositions"),m=fromTheme("inset"),y=fromTheme("margin"),h=fromTheme("opacity"),v=fromTheme("padding"),A=fromTheme("saturate"),x=fromTheme("scale"),w=fromTheme("sepia"),S=fromTheme("skew"),k=fromTheme("space"),V=fromTheme("translate"),getOverscroll=()=>["auto","contain","none"],getOverflow=()=>["auto","hidden","clip","visible","scroll"],getSpacingWithAutoAndArbitrary=()=>["auto",isArbitraryValue,t],getSpacingWithArbitrary=()=>[isArbitraryValue,t],getLengthWithEmptyAndArbitrary=()=>["",isLength,isArbitraryLength],getNumberWithAutoAndArbitrary=()=>["auto",isNumber,isArbitraryValue],getPositions=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],getLineStyles=()=>["solid","dashed","dotted","double","none"],getBlendModes=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"],getAlign=()=>["start","end","center","between","around","evenly","stretch"],getZeroAndEmpty=()=>["","0",isArbitraryValue],getBreaks=()=>["auto","avoid","all","avoid-page","page","left","right","column"],getNumber=()=>[isNumber,isArbitraryNumber],getNumberAndArbitrary=()=>[isNumber,isArbitraryValue];return{cacheSize:500,separator:":",theme:{colors:[isAny],spacing:[isLength,isArbitraryLength],blur:["none","",isTshirtSize,isArbitraryValue],brightness:getNumber(),borderColor:[e],borderRadius:["none","","full",isTshirtSize,isArbitraryValue],borderSpacing:getSpacingWithArbitrary(),borderWidth:getLengthWithEmptyAndArbitrary(),contrast:getNumber(),grayscale:getZeroAndEmpty(),hueRotate:getNumberAndArbitrary(),invert:getZeroAndEmpty(),gap:getSpacingWithArbitrary(),gradientColorStops:[e],gradientColorStopPositions:[isPercent,isArbitraryLength],inset:getSpacingWithAutoAndArbitrary(),margin:getSpacingWithAutoAndArbitrary(),opacity:getNumber(),padding:getSpacingWithArbitrary(),saturate:getNumber(),scale:getNumber(),sepia:getZeroAndEmpty(),skew:getNumberAndArbitrary(),space:getSpacingWithArbitrary(),translate:getSpacingWithArbitrary()},classGroups:{aspect:[{aspect:["auto","square","video",isArbitraryValue]}],container:["container"],columns:[{columns:[isTshirtSize]}],"break-after":[{"break-after":getBreaks()}],"break-before":[{"break-before":getBreaks()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...getPositions(),isArbitraryValue]}],overflow:[{overflow:getOverflow()}],"overflow-x":[{"overflow-x":getOverflow()}],"overflow-y":[{"overflow-y":getOverflow()}],overscroll:[{overscroll:getOverscroll()}],"overscroll-x":[{"overscroll-x":getOverscroll()}],"overscroll-y":[{"overscroll-y":getOverscroll()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",isInteger,isArbitraryValue]}],basis:[{basis:getSpacingWithAutoAndArbitrary()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",isArbitraryValue]}],grow:[{grow:getZeroAndEmpty()}],shrink:[{shrink:getZeroAndEmpty()}],order:[{order:["first","last","none",isInteger,isArbitraryValue]}],"grid-cols":[{"grid-cols":[isAny]}],"col-start-end":[{col:["auto",{span:["full",isInteger,isArbitraryValue]},isArbitraryValue]}],"col-start":[{"col-start":getNumberWithAutoAndArbitrary()}],"col-end":[{"col-end":getNumberWithAutoAndArbitrary()}],"grid-rows":[{"grid-rows":[isAny]}],"row-start-end":[{row:["auto",{span:[isInteger,isArbitraryValue]},isArbitraryValue]}],"row-start":[{"row-start":getNumberWithAutoAndArbitrary()}],"row-end":[{"row-end":getNumberWithAutoAndArbitrary()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",isArbitraryValue]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",isArbitraryValue]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...getAlign()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...getAlign(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...getAlign(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[v]}],px:[{px:[v]}],py:[{py:[v]}],ps:[{ps:[v]}],pe:[{pe:[v]}],pt:[{pt:[v]}],pr:[{pr:[v]}],pb:[{pb:[v]}],pl:[{pl:[v]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[k]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[k]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",isArbitraryValue,t]}],"min-w":[{"min-w":["min","max","fit",isArbitraryValue,isLength]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[isTshirtSize]},isTshirtSize,isArbitraryValue]}],h:[{h:[isArbitraryValue,t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",isLength,isArbitraryValue]}],"max-h":[{"max-h":[isArbitraryValue,t,"min","max","fit"]}],"font-size":[{text:["base",isTshirtSize,isArbitraryLength]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",isArbitraryNumber]}],"font-family":[{font:[isAny]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",isArbitraryValue]}],"line-clamp":[{"line-clamp":["none",isNumber,isArbitraryNumber]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",isLength,isArbitraryValue]}],"list-image":[{"list-image":["none",isArbitraryValue]}],"list-style-type":[{list:["none","disc","decimal",isArbitraryValue]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[h]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[h]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...getLineStyles(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",isLength,isArbitraryLength]}],"underline-offset":[{"underline-offset":["auto",isLength,isArbitraryValue]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:getSpacingWithArbitrary()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",isArbitraryValue]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",isArbitraryValue]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[h]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...getPositions(),isArbitraryPosition]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",isArbitrarySize]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},isArbitraryImage]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[f]}],"gradient-via-pos":[{via:[f]}],"gradient-to-pos":[{to:[f]}],"gradient-from":[{from:[g]}],"gradient-via":[{via:[g]}],"gradient-to":[{to:[g]}],rounded:[{rounded:[l]}],"rounded-s":[{"rounded-s":[l]}],"rounded-e":[{"rounded-e":[l]}],"rounded-t":[{"rounded-t":[l]}],"rounded-r":[{"rounded-r":[l]}],"rounded-b":[{"rounded-b":[l]}],"rounded-l":[{"rounded-l":[l]}],"rounded-ss":[{"rounded-ss":[l]}],"rounded-se":[{"rounded-se":[l]}],"rounded-ee":[{"rounded-ee":[l]}],"rounded-es":[{"rounded-es":[l]}],"rounded-tl":[{"rounded-tl":[l]}],"rounded-tr":[{"rounded-tr":[l]}],"rounded-br":[{"rounded-br":[l]}],"rounded-bl":[{"rounded-bl":[l]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[h]}],"border-style":[{border:[...getLineStyles(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[h]}],"divide-style":[{divide:getLineStyles()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...getLineStyles()]}],"outline-offset":[{"outline-offset":[isLength,isArbitraryValue]}],"outline-w":[{outline:[isLength,isArbitraryLength]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:getLengthWithEmptyAndArbitrary()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[h]}],"ring-offset-w":[{"ring-offset":[isLength,isArbitraryLength]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",isTshirtSize,isArbitraryShadow]}],"shadow-color":[{shadow:[isAny]}],opacity:[{opacity:[h]}],"mix-blend":[{"mix-blend":getBlendModes()}],"bg-blend":[{"bg-blend":getBlendModes()}],filter:[{filter:["","none"]}],blur:[{blur:[o]}],brightness:[{brightness:[n]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",isTshirtSize,isArbitraryValue]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[b]}],saturate:[{saturate:[A]}],sepia:[{sepia:[w]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[o]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[b]}],"backdrop-opacity":[{"backdrop-opacity":[h]}],"backdrop-saturate":[{"backdrop-saturate":[A]}],"backdrop-sepia":[{"backdrop-sepia":[w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",isArbitraryValue]}],duration:[{duration:getNumberAndArbitrary()}],ease:[{ease:["linear","in","out","in-out",isArbitraryValue]}],delay:[{delay:getNumberAndArbitrary()}],animate:[{animate:["none","spin","ping","pulse","bounce",isArbitraryValue]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[isInteger,isArbitraryValue]}],"translate-x":[{"translate-x":[V]}],"translate-y":[{"translate-y":[V]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",isArbitraryValue]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",isArbitraryValue]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":getSpacingWithArbitrary()}],"scroll-mx":[{"scroll-mx":getSpacingWithArbitrary()}],"scroll-my":[{"scroll-my":getSpacingWithArbitrary()}],"scroll-ms":[{"scroll-ms":getSpacingWithArbitrary()}],"scroll-me":[{"scroll-me":getSpacingWithArbitrary()}],"scroll-mt":[{"scroll-mt":getSpacingWithArbitrary()}],"scroll-mr":[{"scroll-mr":getSpacingWithArbitrary()}],"scroll-mb":[{"scroll-mb":getSpacingWithArbitrary()}],"scroll-ml":[{"scroll-ml":getSpacingWithArbitrary()}],"scroll-p":[{"scroll-p":getSpacingWithArbitrary()}],"scroll-px":[{"scroll-px":getSpacingWithArbitrary()}],"scroll-py":[{"scroll-py":getSpacingWithArbitrary()}],"scroll-ps":[{"scroll-ps":getSpacingWithArbitrary()}],"scroll-pe":[{"scroll-pe":getSpacingWithArbitrary()}],"scroll-pt":[{"scroll-pt":getSpacingWithArbitrary()}],"scroll-pr":[{"scroll-pr":getSpacingWithArbitrary()}],"scroll-pb":[{"scroll-pb":getSpacingWithArbitrary()}],"scroll-pl":[{"scroll-pl":getSpacingWithArbitrary()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",isArbitraryValue]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[isLength,isArbitraryLength,isArbitraryNumber]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})}}]); \ No newline at end of file diff --git a/_next/static/chunks/933-ae1e800733d4967c.js b/_next/static/chunks/933-ae1e800733d4967c.js new file mode 100644 index 0000000..9b0dc16 --- /dev/null +++ b/_next/static/chunks/933-ae1e800733d4967c.js @@ -0,0 +1,9 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[933],{4948:function(e,t,n){/** + * @license React + * use-sync-external-store-shim.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var i=n(7653),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=i.useState,u=i.useEffect,o=i.useLayoutEffect,l=i.useDebugValue;function r(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),i=s({inst:{value:n,getSnapshot:t}}),a=i[0].inst,c=i[1];return o(function(){a.value=n,a.getSnapshot=t,r(a)&&c({inst:a})},[e,n,t]),u(function(){return r(a)&&c({inst:a}),e(function(){r(a)&&c({inst:a})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:c},6881:function(e,t,n){e.exports=n(4948)},1500:function(e,t,n){n.d(t,{f:function(){return o}});var i=n(7198),a=n(7653),s=n(8671);let u=(0,a.forwardRef)((e,t)=>(0,a.createElement)(s.WV.label,(0,i.Z)({},e,{ref:t,onMouseDown:t=>{var n;null===(n=e.onMouseDown)||void 0===n||n.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault()}}))),o=u},9681:function(e,t,n){n.d(t,{Z:function(){return W}});var i,a,s=n(7653),u=n(6881);let noop=()=>{},o=noop(),l=Object,isUndefined=e=>e===o,isFunction=e=>"function"==typeof e,mergeObjects=(e,t)=>({...e,...t}),isPromiseLike=e=>isFunction(e.then),c=new WeakMap,d=0,stableHash=e=>{let t,n;let i=typeof e,a=e&&e.constructor,s=a==Date;if(l(e)!==e||s||a==RegExp)t=s?e.toJSON():"symbol"==i?e.toString():"string"==i?JSON.stringify(e):""+e;else{if(t=c.get(e))return t;if(t=++d+"~",c.set(e,t),a==Array){for(n=0,t="@";nE&&typeof window.requestAnimationFrame!=m,createCacheHelper=(e,t)=>{let n=f.get(e);return[()=>!isUndefined(t)&&e.get(t)||g,i=>{if(!isUndefined(t)){let a=e.get(t);t in h||(h[t]=a),n[5](t,mergeObjects(a,i),a||g)}},n[6],()=>!isUndefined(t)&&t in h?h[t]:!isUndefined(t)&&e.get(t)||g]},b=!0,[v,w]=E&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[noop,noop],C={initFocus:e=>(p&&document.addEventListener("visibilitychange",e),v("focus",e),()=>{p&&document.removeEventListener("visibilitychange",e),w("focus",e)}),initReconnect:e=>{let onOnline=()=>{b=!0,e()},onOffline=()=>{b=!1};return v("online",onOnline),v("offline",onOffline),()=>{w("online",onOnline),w("offline",onOffline)}}},y=!s.useId,R=!E||"Deno"in window,rAF=e=>hasRequestAnimationFrame()?window.requestAnimationFrame(e):setTimeout(e,1),S=R?s.useEffect:s.useLayoutEffect,O="undefined"!=typeof navigator&&navigator.connection,_=!R&&O&&(["slow-2g","2g"].includes(O.effectiveType)||O.saveData),dist_serialize=e=>{if(isFunction(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?stableHash(e):"",t]},T=0,getTimestamp=()=>++T;var U={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function internalMutate(...e){let[t,n,i,a]=e,s=mergeObjects({populateCache:!0,throwOnError:!0},"boolean"==typeof a?{revalidate:a}:a||{}),u=s.populateCache,l=s.rollbackOnError,c=s.optimisticData,d=!1!==s.revalidate,rollbackOnError=e=>"function"==typeof l?l(e):!1!==l,g=s.throwOnError;if(isFunction(n)){let e=[],i=t.keys();for(let a of i)!/^\$(inf|sub)\$/.test(a)&&n(t.get(a)._k)&&e.push(a);return Promise.all(e.map(mutateByKey))}return mutateByKey(n);async function mutateByKey(n){let a;let[s]=dist_serialize(n);if(!s)return;let[l,h]=createCacheHelper(t,s),[m,E,p,b]=f.get(t),startRevalidate=()=>{let e=m[s];return d&&(delete p[s],delete b[s],e&&e[0])?e[0](2).then(()=>l().data):l().data};if(e.length<3)return startRevalidate();let v=i,w=getTimestamp();E[s]=[w,0];let C=!isUndefined(c),y=l(),R=y.data,S=y._c,O=isUndefined(S)?R:S;if(C&&h({data:c=isFunction(c)?c(O,R):c,_c:O}),isFunction(v))try{v=v(O)}catch(e){a=e}if(v&&isPromiseLike(v)){if(v=await v.catch(e=>{a=e}),w!==E[s][0]){if(a)throw a;return v}a&&C&&rollbackOnError(a)&&(u=!0,h({data:O,_c:o}))}if(u&&!a){if(isFunction(u)){let e=u(v,O);h({data:e,error:o,_c:o})}else h({data:v,error:o,_c:o})}if(E[s][1]=getTimestamp(),Promise.resolve(startRevalidate()).then(()=>{h({_c:o})}),a){if(g)throw a;return}return v}}let revalidateAllKeys=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},initCache=(e,t)=>{if(!f.has(e)){let n=mergeObjects(C,t),i={},a=internalMutate.bind(o,e),s=noop,u={},subscribe=(e,t)=>{let n=u[e]||[];return u[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},setter=(t,n,i)=>{e.set(t,n);let a=u[t];if(a)for(let e of a)e(n,i)},initProvider=()=>{if(!f.has(e)&&(f.set(e,[i,{},{},{},a,setter,subscribe]),!R)){let t=n.initFocus(setTimeout.bind(o,revalidateAllKeys.bind(o,i,0))),a=n.initReconnect(setTimeout.bind(o,revalidateAllKeys.bind(o,i,1)));s=()=>{t&&t(),a&&a(),f.delete(e)}}};return initProvider(),[e,a,initProvider,s]}return[e,f.get(e)[4]]},[k,V]=initCache(new Map),A=mergeObjects({onLoadingSlow:noop,onSuccess:noop,onError:noop,onErrorRetry:(e,t,n,i,a)=>{let s=n.errorRetryCount,u=a.retryCount,o=~~((Math.random()+.5)*(1<<(u<8?u:8)))*n.errorRetryInterval;(isUndefined(s)||!(u>s))&&setTimeout(i,o,a)},onDiscarded:noop,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:_?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:_?5e3:3e3,compare:(e,t)=>stableHash(e)==stableHash(t),isPaused:()=>!1,cache:k,mutate:V,fallback:{}},{isOnline:()=>b,isVisible:()=>{let e=p&&document.visibilityState;return isUndefined(e)||"hidden"!==e}}),mergeConfigs=(e,t)=>{let n=mergeObjects(e,t);if(t){let{use:i,fallback:a}=e,{use:s,fallback:u}=t;i&&s&&(n.use=i.concat(s)),a&&u&&(n.fallback=mergeObjects(a,u))}return n},L=(0,s.createContext)({}),F=E&&window.__SWR_DEVTOOLS_USE__,M=F?window.__SWR_DEVTOOLS_USE__:[],normalize=e=>isFunction(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],useSWRConfig=()=>mergeObjects(A,(0,s.useContext)(L)),D=M.concat(e=>(t,n,i)=>{let a=n&&((...e)=>{let[i]=dist_serialize(t),[,,,a]=f.get(k);if(i.startsWith("$inf$"))return n(...e);let s=a[i];return isUndefined(s)?n(...e):(delete a[i],s)});return e(t,a,i)}),subscribeCallback=(e,t,n)=>{let i=t[e]||(t[e]=[]);return i.push(n),()=>{let e=i.indexOf(n);e>=0&&(i[e]=i[i.length-1],i.pop())}};F&&(window.__SWR_DEVTOOLS_REACT__=s);let j=s.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),x={dedupe:!0};l.defineProperty(e=>{let{value:t}=e,n=(0,s.useContext)(L),i=isFunction(t),a=(0,s.useMemo)(()=>i?t(n):t,[i,n,t]),u=(0,s.useMemo)(()=>i?a:mergeConfigs(n,a),[i,n,a]),l=a&&a.provider,c=(0,s.useRef)(o);l&&!c.current&&(c.current=initCache(l(u.cache||k),a));let d=c.current;return d&&(u.cache=d[0],u.mutate=d[1]),S(()=>{if(d)return d[2]&&d[2](),d[3]},[]),(0,s.createElement)(L.Provider,mergeObjects(e,{value:u}))},"defaultValue",{value:A});let N=(i=(e,t,n)=>{let{cache:i,compare:a,suspense:l,fallbackData:c,revalidateOnMount:d,revalidateIfStale:g,refreshInterval:h,refreshWhenHidden:m,refreshWhenOffline:E,keepPreviousData:p}=n,[b,v,w,C]=f.get(i),[O,_]=dist_serialize(e),T=(0,s.useRef)(!1),k=(0,s.useRef)(!1),V=(0,s.useRef)(O),A=(0,s.useRef)(t),L=(0,s.useRef)(n),getConfig=()=>L.current,isActive=()=>getConfig().isVisible()&&getConfig().isOnline(),[F,M,D,N]=createCacheHelper(i,O),P=(0,s.useRef)({}).current,W=isUndefined(c)?n.fallback[O]:c,isEqual=(e,t)=>{for(let n in P)if("data"===n){if(!a(e[n],t[n])&&(!isUndefined(e[n])||!a(Z,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},q=(0,s.useMemo)(()=>{let e=!!O&&!!t&&(isUndefined(d)?!getConfig().isPaused()&&!l&&(!!isUndefined(g)||g):d),getSelectedCache=t=>{let n=mergeObjects(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},n=F(),i=N(),a=getSelectedCache(n),s=n===i?a:getSelectedCache(i),u=a;return[()=>{let e=getSelectedCache(F()),t=isEqual(e,u);return t?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]},[i,O]),I=(0,u.useSyncExternalStore)((0,s.useCallback)(e=>D(O,(t,n)=>{isEqual(n,t)||e()}),[i,O]),q[0],q[1]),H=!T.current,z=b[O]&&b[O].length>0,K=I.data,$=isUndefined(K)?W:K,B=I.error,J=(0,s.useRef)($),Z=p?isUndefined(K)?J.current:K:$,G=(!z||!!isUndefined(B))&&(H&&!isUndefined(d)?d:!getConfig().isPaused()&&(l?!isUndefined($)&&g:isUndefined($)||g)),Q=!!(O&&t&&H&&G),X=isUndefined(I.isValidating)?Q:I.isValidating,Y=isUndefined(I.isLoading)?Q:I.isLoading,ee=(0,s.useCallback)(async e=>{let t,i;let s=A.current;if(!O||!s||k.current||getConfig().isPaused())return!1;let u=!0,l=e||{},c=!w[O]||!l.dedupe,callbackSafeguard=()=>y?!k.current&&O===V.current&&T.current:O===V.current,d={isValidating:!1,isLoading:!1},finishRequestAndUpdateState=()=>{M(d)},cleanupState=()=>{let e=w[O];e&&e[1]===i&&delete w[O]},f={isValidating:!0};isUndefined(F().data)&&(f.isLoading=!0);try{if(c&&(M(f),n.loadingTimeout&&isUndefined(F().data)&&setTimeout(()=>{u&&callbackSafeguard()&&getConfig().onLoadingSlow(O,n)},n.loadingTimeout),w[O]=[s(_),getTimestamp()]),[t,i]=w[O],t=await t,c&&setTimeout(cleanupState,n.dedupingInterval),!w[O]||w[O][1]!==i)return c&&callbackSafeguard()&&getConfig().onDiscarded(O),!1;d.error=o;let e=v[O];if(!isUndefined(e)&&(i<=e[0]||i<=e[1]||0===e[1]))return finishRequestAndUpdateState(),c&&callbackSafeguard()&&getConfig().onDiscarded(O),!1;let l=F().data;d.data=a(l,t)?l:t,c&&callbackSafeguard()&&getConfig().onSuccess(t,O,n)}catch(n){cleanupState();let e=getConfig(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=n,c&&callbackSafeguard()&&(e.onError(n,O,e),(!0===t||isFunction(t)&&t(n))&&isActive()&&e.onErrorRetry(n,O,e,e=>{let t=b[O];t&&t[0]&&t[0](U.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return u=!1,finishRequestAndUpdateState(),!0},[O,i]),et=(0,s.useCallback)((...e)=>internalMutate(i,V.current,...e),[]);if(S(()=>{A.current=t,L.current=n,isUndefined(K)||(J.current=K)}),S(()=>{if(!O)return;let e=ee.bind(o,x),t=0,n=subscribeCallback(O,b,(n,i={})=>{if(n==U.FOCUS_EVENT){let n=Date.now();getConfig().revalidateOnFocus&&n>t&&isActive()&&(t=n+getConfig().focusThrottleInterval,e())}else if(n==U.RECONNECT_EVENT)getConfig().revalidateOnReconnect&&isActive()&&e();else if(n==U.MUTATE_EVENT)return ee();else if(n==U.ERROR_REVALIDATE_EVENT)return ee(i)});return k.current=!1,V.current=O,T.current=!0,M({_k:_}),G&&(isUndefined($)||R?e():rAF(e)),()=>{k.current=!0,n()}},[O]),S(()=>{let e;function next(){let t=isFunction(h)?h(F().data):h;t&&-1!==e&&(e=setTimeout(execute,t))}function execute(){!F().error&&(m||getConfig().isVisible())&&(E||getConfig().isOnline())?ee(x).then(next):next()}return next(),()=>{e&&(clearTimeout(e),e=-1)}},[h,m,E,O]),(0,s.useDebugValue)(Z),l&&isUndefined($)&&O){if(!y&&R)throw Error("Fallback data is required when using suspense in SSR.");A.current=t,L.current=n,k.current=!1;let e=C[O];if(!isUndefined(e)){let t=et(e);j(t)}if(isUndefined(B)){let e=ee(x);isUndefined(Z)||(e.status="fulfilled",e.value=!0),j(e)}else throw B}return{mutate:et,get data(){return P.data=!0,Z},get error(){return P.error=!0,B},get isValidating(){return P.isValidating=!0,X},get isLoading(){return P.isLoading=!0,Y}}},function(...e){let t=useSWRConfig(),[n,a,s]=normalize(e),u=mergeConfigs(t,s),o=i,{use:l}=u,c=(l||[]).concat(D);for(let e=c.length;e--;)o=c[e](o);return o(n,a||u.fetcher||null,u)}),P=y?e=>{e()}:s.startTransition,useStateWithDeps=e=>{let[,t]=(0,s.useState)({}),n=(0,s.useRef)(!1),i=(0,s.useRef)(e),a=(0,s.useRef)({data:!1,error:!1,isValidating:!1}),u=(0,s.useCallback)(e=>{let s=!1,u=i.current;for(let t in e)u[t]!==e[t]&&(u[t]=e[t],a.current[t]&&(s=!0));s&&!n.current&&t({})},[]);return S(()=>(n.current=!1,()=>{n.current=!0})),[i,a.current,u]},W=(a=()=>(e,t,n={})=>{let{mutate:i}=useSWRConfig(),a=(0,s.useRef)(e),u=(0,s.useRef)(t),l=(0,s.useRef)(n),c=(0,s.useRef)(0),[d,f,g]=useStateWithDeps({data:o,error:o,isMutating:!1}),h=d.current,m=(0,s.useCallback)(async(e,t)=>{var n,s;let[o,d]=dist_serialize(a.current);if(!u.current)throw Error("Can’t trigger the mutation: missing fetcher.");if(!o)throw Error("Can’t trigger the mutation: missing key.");let f=mergeObjects(mergeObjects({populateCache:!1,throwOnError:!0},l.current),t),h=getTimestamp();c.current=h,g({isMutating:!0});try{let t=await i(o,u.current(d,{arg:e}),mergeObjects(f,{throwOnError:!0}));return c.current<=h&&(P(()=>g({data:t,isMutating:!1,error:void 0})),null==(n=f.onSuccess)||n.call(f,t,o,f)),t}catch(e){if(c.current<=h&&(P(()=>g({error:e,isMutating:!1})),null==(s=f.onError)||s.call(f,e,o,f),f.throwOnError))throw e}},[]),E=(0,s.useCallback)(()=>{c.current=getTimestamp(),g({data:o,error:o,isMutating:!1})},[]);return S(()=>{a.current=e,u.current=t,l.current=n}),{trigger:m,reset:E,get data(){return f.data=!0,h.data},get error(){return f.error=!0,h.error},get isMutating(){return f.isMutating=!0,h.isMutating}}},(...e)=>{let[t,n,i]=normalize(e),s=(i.use||[]).concat(a);return N(t,n,{...i,use:s})})}}]); \ No newline at end of file diff --git a/_next/static/chunks/996-d9518d88d65c532f.js b/_next/static/chunks/996-d9518d88d65c532f.js new file mode 100644 index 0000000..f63652a --- /dev/null +++ b/_next/static/chunks/996-d9518d88d65c532f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[996],{6996:function(e,t,s){s.d(t,{y:function(){return Calculator}});var a,l,n=s(7573),i=s(7653),r=s(6829),o=s(3831);let d=r.fC,c=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(r.aV,{ref:t,className:(0,o.cn)("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",s),...a})});c.displayName=r.aV.displayName;let u=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(r.xz,{ref:t,className:(0,o.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",s),...a})});u.displayName=r.xz.displayName;let f=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(r.VY,{ref:t,className:(0,o.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",s),...a})});f.displayName=r.VY.displayName;var m=s(4714),x=s(1472),p=s(5772),h=s(9933),g=s(3507),j=s(1714);let y=g.fC,N=g.xz,b=g.h_,w=g.x8,v=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(g.aV,{ref:t,className:(0,o.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",s),...a})});v.displayName=g.aV.displayName;let C=i.forwardRef((e,t)=>{let{className:s,children:a,...l}=e;return(0,n.jsxs)(b,{children:[(0,n.jsx)(v,{}),(0,n.jsxs)(g.VY,{ref:t,className:(0,o.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",s),...l,children:[a,(0,n.jsxs)(g.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(j.Z,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});C.displayName=g.VY.displayName;let DialogHeader=e=>{let{className:t,...s}=e;return(0,n.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...s})};DialogHeader.displayName="DialogHeader";let DialogFooter=e=>{let{className:t,...s}=e;return(0,n.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...s})};DialogFooter.displayName="DialogFooter";let S=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(g.Dx,{ref:t,className:(0,o.cn)("text-lg font-semibold leading-none tracking-tight",s),...a})});S.displayName=g.Dx.displayName;let O=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(g.dk,{ref:t,className:(0,o.cn)("text-sm text-muted-foreground",s),...a})});O.displayName=g.dk.displayName;var F=s(5380),T=s(6073);function ConfirmDialog(e){let{title:t,description:s,trigger:a,confirm:l,cancel:i,onConfirm:r}=e,{t:o}=(0,m.useLanguage)();return(0,n.jsxs)(y,{children:[(0,n.jsx)(N,{asChild:!0,children:a}),(0,n.jsxs)(C,{className:"sm:max-w-[425px]",children:[(0,n.jsxs)(DialogHeader,{children:[(0,n.jsx)(S,{children:t}),(0,n.jsx)(O,{children:s})]}),(0,n.jsxs)(DialogFooter,{children:[(0,n.jsx)(w,{asChild:!0,children:i||(0,n.jsx)(F.z,{variant:"secondary",children:o(T.sr.ConfirmDialogCancelButton)})}),(0,n.jsx)(w,{onClick:r,asChild:!0,children:l})]})]})]})}var H=s(8192),V=s(6817),E=s(2351);(a=l||(l={})).YAML="YAML",a.JSON="JSON",a.CSV="CSV",a.PDF="PDF";let k=Object.values(l),transformContext=(e,t)=>({source:"https://stopghg.com/calculator/scope1",version:el,created:new Date().toString(),gwpSet:e.gwpSet.name,industry:t(m.IndustryIndustryNameKey[e.industry]),totalEmissionsTons:e.emissions,partialEmissions:e.fuels.filter(isFuelEntryValid).map(e=>({fuel:t(m.FuelFuelNameKey[e.fuel]),quantity:parseFloat(e.quantity),unit:t(m.UnitUnitNameKey[e.unit]),isHHV:e.isHHV,emissionsTons:e.emissions}))});function Download(e){let{context:t}=e,{t:s}=(0,m.useLanguage)(),handleDownload=e=>{let a;if(!t)return;let l=transformContext(t,s);switch(e){case"YAML":a=(0,E.Pz)(l);break;case"JSON":a=JSON.stringify(l,null,2);break;case"CSV":a=["gwpSet,industry,fuel,quantity,unit,isHHV,CO2,CH4,N2O,CO2e",...l.partialEmissions.map(e=>[l.gwpSet,l.industry,e.fuel,e.quantity,e.unit,e.isHHV,e.emissionsTons.CO2,e.emissionsTons.CH4,e.emissionsTons.N2O,e.emissionsTons.CO2e].join(","))].join("\n");break;default:return}let n=new Blob(["\uFEFF",a],{type:"text/plain"}),i=URL.createObjectURL(n);window.open(i,"_blank")};return(0,n.jsxs)(H.h_,{children:[(0,n.jsx)(H.$F,{asChild:!0,children:(0,n.jsxs)(F.z,{className:"p-3 text-xgray focus-visible:ring-0 focus-visible:ring-offset-0",variant:"default",disabled:!t,children:[s(T.sr.DownloadButton)," ",(0,n.jsx)(V.Z,{className:"ml-2 h-4 w-4"})]})}),t&&(0,n.jsx)(H.AW,{children:k.map(e=>(0,n.jsx)(H.Xi,{disabled:"PDF"===e,onClick:()=>handleDownload(e),"data-method":"download-".concat(e),children:e.toString()},e))})]})}var D=s(4015),R=s(3967),_=s(2827);let I=D.fC,Z=D.ZA,z=D.B4,G=i.forwardRef((e,t)=>{let{className:s,children:a,...l}=e;return(0,n.jsxs)(D.xz,{ref:t,className:(0,o.cn)("flex h-10 w-full items-center justify-between rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",s),...l,children:[a,(0,n.jsx)(D.JO,{asChild:!0,children:(0,n.jsx)(V.Z,{className:"h-4 w-4 opacity-50"})})]})});G.displayName=D.xz.displayName;let L=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(D.u_,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...a,children:(0,n.jsx)(R.Z,{className:"h-4 w-4"})})});L.displayName=D.u_.displayName;let U=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(D.$G,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...a,children:(0,n.jsx)(V.Z,{className:"h-4 w-4"})})});U.displayName=D.$G.displayName;let A=i.forwardRef((e,t)=>{let{className:s,children:a,position:l="popper",...i}=e;return(0,n.jsx)(D.h_,{children:(0,n.jsxs)(D.VY,{ref:t,className:(0,o.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===l&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",s),position:l,...i,children:[(0,n.jsx)(L,{}),(0,n.jsx)(D.l_,{className:(0,o.cn)("p-1","popper"===l&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:a}),(0,n.jsx)(U,{})]})})});A.displayName=D.VY.displayName;let Y=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(D.__,{ref:t,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",s),...a})});Y.displayName=D.__.displayName;let P=i.forwardRef((e,t)=>{let{className:s,children:a,...l}=e;return(0,n.jsxs)(D.ck,{ref:t,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...l,children:[(0,n.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,n.jsx)(D.wU,{children:(0,n.jsx)(_.Z,{className:"h-4 w-4"})})}),(0,n.jsx)(D.eT,{children:a})]})});P.displayName=D.ck.displayName;let M=i.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(D.Z0,{ref:t,className:(0,o.cn)("-mx-1 my-1 h-px bg-muted",s),...a})});M.displayName=D.Z0.displayName;let q=Object.values(x.FuelType).sort(),K=q.reduce((e,t)=>(e[t]=Object.values(x.FuelHierarchy[t]).sort(),e),{});function FuelSelector(e){let{onSelected:t,fuel:s}=e,{t:a}=(0,m.useLanguage)();return(0,n.jsxs)(I,{onValueChange:e=>{(0,o.b)("select","select-fuel-".concat(e)),t(e)},children:[(0,n.jsx)(G,{className:"w-full",children:(0,n.jsx)(z,{placeholder:s?a(m.FuelFuelNameKey[s]):a(T.sr.DropdownSelectPlaceholder)})}),(0,n.jsx)(A,{children:q.map((e,t)=>(0,n.jsxs)(Z,{children:[(0,n.jsx)(Y,{children:a(m.FuelFuelTypelNameKey[e])}),K[e].map((e,s)=>(0,n.jsx)(P,{value:e,className:"ml-4",children:a(m.FuelFuelNameKey[e])},"".concat(t,"-").concat(s)))]},t))})]})}function HHVSelector(e){let{onSelected:t,unit:s,isHHV:a}=e;return(0,n.jsxs)(I,{onValueChange:e=>{(0,o.b)("select","select-hhv-".concat("HHV"===e)),t("HHV"===e)},children:[(0,n.jsx)(G,{className:"",children:(0,n.jsx)(z,{placeholder:a?"HHV":"LHV"})}),(0,n.jsxs)(A,{children:[(0,n.jsx)(P,{value:"LHV",children:"LHV"}),(0,n.jsx)(P,{value:"HHV",children:"HHV"})]})]})}var J=s(4447);function QuantityInput(e){let{onSelected:t,quantity:s,fuel:a}=e,l=parseFloat(s||"0"),i=void 0!==s&&(isNaN(l)||l<0);return(0,n.jsx)(J.I,{type:"number",disabled:!a,className:a&&i&&"border-red-600 bg-red-100"||!a&&"bg-xgray"||"",min:0,value:s,onChange:e=>t(e.target.value)})}let W=Object.keys(x.FuelUnits).reduce((e,t)=>(e[t]=Object.values(x.FuelUnits[t]).sort(),e),{});function UnitSelector(e){let{onSelected:t,fuel:s,unit:a}=e,{t:l}=(0,m.useLanguage)();return(0,n.jsxs)(I,{disabled:!s,onValueChange:e=>{(0,o.b)("select","select-unit-".concat(e.toString())),t(e)},children:[(0,n.jsx)(G,{className:(0,o.cn)(!s&&"bg-xgray"||!a&&"border-red-600 bg-red-100"),children:(0,n.jsx)(z,{defaultValue:a&&a.toString(),placeholder:s&&a?l(m.UnitUnitNameKey[a]):l(T.sr.DropdownSelectPlaceholder)})}),(0,n.jsx)(A,{children:s&&W[s].map((e,t)=>(0,n.jsx)(P,{value:e,children:l(m.UnitUnitNameKey[e])},t))})]})}var B=s(9417);function GasEmissionCard(e){let{gas:t,emission:s,small:a}=e,{t:l}=(0,m.useLanguage)();return(0,n.jsxs)(p.Zb,{className:(0,o.cn)(a?"min-w-[100px] max-w-[100px] min-h-[100px] max-h-[100px]":"min-w-[200px] max-w-[200px] min-h-[200px] max-h-[200px]",t===x.SyntheticGas.CO2e?"bg-xgreen1 text-xgray border-xgreen1":"bg-xgray"),children:[(0,n.jsxs)(p.Ol,{className:(0,o.cn)("items-center",a&&"p-2"),children:[(0,n.jsx)(p.ll,{className:(0,o.cn)(a&&"text-sm"),children:function(e){let{gas:t}=e;switch(t){case x.Gas.CO2:return"CO₂";case x.Gas.CH4:return"CH₄";case x.Gas.N2O:return"N₂O";case x.SyntheticGas.CO2e:return"CO₂e"}}({gas:t})}),(0,n.jsx)(p.SZ,{className:(0,o.cn)(a&&"text-xs",t===x.SyntheticGas.CO2e&&"text-xgray"),children:l(T.sr.GasEmissionCardDescription)})]}),(0,n.jsx)(p.aY,{className:(0,o.cn)("flex justify-center items-stretch w-[100%]",a?"p-2":"p-2 sm:p-6"),children:(0,n.jsx)("div",{className:(0,o.cn)("font-semibold text-4xl",a&&"text-lg"),children:void 0===s?"?":s.toExponential(a?1:2)})})]})}var Q=s(5067),$=s(733);let X=$.fC,ee=$.xz,et=i.forwardRef((e,t)=>{let{className:s,align:a="center",sideOffset:l=4,...i}=e;return(0,n.jsx)($.h_,{children:(0,n.jsx)($.VY,{ref:t,align:a,sideOffset:l,className:(0,o.cn)("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...i})})});function Info(e){let{text:t,triggerText:s,gtmMethod:a}=e;return(0,n.jsxs)(X,{children:[(0,n.jsx)(ee,{asChild:!0,children:(0,n.jsxs)(F.z,{variant:"link",className:"flex gap-1 p-0",disabled:!t,"data-method":a,children:[s,(0,n.jsx)(Q.Z,{className:"w-4 h-4","data-method":a})]})}),(0,n.jsx)(et,{className:"w-80",children:(0,n.jsx)("span",{className:"text-s text-muted-foreground",children:t})})]})}et.displayName=$.VY.displayName;let isHHVSelectorVisible=e=>e&&x.UnitUnitType[e]===x.UnitType.Energy;function FuelEntryCard(e){var t,s,a,l;let{entry:i,onChange:r,onDelete:d}=e,{t:c}=(0,m.useLanguage)(),handleUnitSelected=e=>{if(e!==i.unit){let t={...i,unit:e};void 0!==e&&x.UnitUnitType[e]!==x.UnitType.Energy&&(t.isHHV=void 0),r(t)}};return(0,n.jsx)(p.Zb,{className:"w-full overflow-hidden",children:(0,n.jsxs)("div",{className:"flex flex-col sm:flex-row w-full flex-wrap relative",children:[(0,n.jsxs)(p.aY,{className:"gap-4 flex flex-col pt-6 relative min-w-[250px] sm:max-w-[250px]",children:[(0,n.jsxs)("div",{className:"flex flex-col w-full gap-2",children:[(0,n.jsx)(B._,{className:"text-muted-foreground",children:c(T.sr.FuelEntryCardFuel)}),(0,n.jsxs)("div",{className:"flex w-full gap-2 items-center justify-stretch",children:[(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(FuelSelector,{fuel:i.fuel,onSelected:e=>{if(e!==i.fuel){let t={...i,fuel:e};void 0!==t.unit&&-1===x.FuelUnits[e].indexOf(t.unit)&&(t.unit=void 0,t.isHHV=void 0),""===t.quantity&&(t.quantity="0"),r(t)}}})}),(0,n.jsx)(Info,{text:i.fuel&&m.FuelFuelDescriptionKey[i.fuel]&&c(m.FuelFuelDescriptionKey[i.fuel])})]})]}),(0,n.jsxs)("div",{className:"flex flex-col w-full gap-2",children:[(0,n.jsx)(B._,{className:"text-muted-foreground",children:c(T.sr.FuelEntryCardQuantity)}),(0,n.jsx)(QuantityInput,{fuel:i.fuel,quantity:i.quantity,onSelected:e=>r({...i,quantity:e})})]}),(0,n.jsxs)("div",{className:"flex w-full gap-4",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-2 min-w-[100px] max-w-[150px]",children:[(0,n.jsx)(B._,{className:"text-muted-foreground",children:c(T.sr.FuelEntryCardUnit)}),(0,n.jsx)(UnitSelector,{fuel:i.fuel,unit:i.unit,onSelected:e=>handleUnitSelected(e)})]}),isHHVSelectorVisible(i.unit)&&(0,n.jsxs)("div",{className:"flex flex-col gap-2 flex-1",children:[(0,n.jsx)(B._,{className:"text-muted-foreground",children:"LHV/HHV"}),(0,n.jsx)(HHVSelector,{unit:i.unit,isHHV:i.isHHV,onSelected:e=>r({...i,isHHV:e})})]})]})]}),(0,n.jsxs)(p.aY,{className:"gap-4 flex flex-wrap items-center justify-center w-full pt-8 flex-1 bg-xgreen3",children:[(0,n.jsx)(GasEmissionCard,{gas:x.SyntheticGas.CO2e,emission:null===(t=i.emissions)||void 0===t?void 0:t.CO2e,small:!0}),(0,n.jsx)(GasEmissionCard,{gas:x.Gas.CO2,emission:null===(s=i.emissions)||void 0===s?void 0:s.CO2,small:!0}),(0,n.jsx)(GasEmissionCard,{gas:x.Gas.CH4,emission:null===(a=i.emissions)||void 0===a?void 0:a.CH4,small:!0}),(0,n.jsx)(GasEmissionCard,{gas:x.Gas.N2O,emission:null===(l=i.emissions)||void 0===l?void 0:l.N2O,small:!0})]}),(0,n.jsx)(F.z,{className:"absolute top-1 right-1 p-2 h-8",variant:"ghost",onClick:()=>{(0,o.b)("select","delete-fuel-entry"),d()},children:(0,n.jsx)(h.Z,{className:"text-xblack w-4 h-4"})})]})})}function GWPSetSelector(e){let{onSelected:t,gwpSet:s}=e;return(0,n.jsxs)(I,{onValueChange:e=>{(0,o.b)("select","select-gwpSet-".concat(e)),t(x.GWPSets[+e])},children:[(0,n.jsx)(G,{className:"w-full",children:(0,n.jsx)(z,{placeholder:s.name})}),(0,n.jsx)(A,{children:(0,n.jsx)(Z,{children:x.GWPSets.map((e,t)=>(0,n.jsx)(P,{value:t.toString(),children:e.name},t))})})]})}let es=Object.values(x.Industry).sort();function IndustrySelector(e){let{onSelected:t,industry:s}=e,{t:a}=(0,m.useLanguage)();return(0,n.jsxs)(I,{onValueChange:e=>{(0,o.b)("select","select-industry-".concat(e)),t(e)},children:[(0,n.jsx)(G,{className:"w-full",children:(0,n.jsx)(z,{placeholder:a(m.IndustryIndustryNameKey[s])})}),(0,n.jsx)(A,{children:(0,n.jsx)(Z,{children:es.map((e,t)=>(0,n.jsx)(P,{value:e,children:a(m.IndustryIndustryNameKey[e])},t))})})]})}var ea=s(4508);let el="1.0.0",en=[x.SyntheticGas.CO2e,x.Gas.CO2,x.Gas.CH4,x.Gas.N2O],isFuelEntryValid=e=>e.fuel&&e.unit&&!isNaN(parseFloat(e.quantity))&&parseFloat(e.quantity)>=0;function Section1Calculator(e){let{}=e,{t}=(0,m.useLanguage)(),{localState:s,setLocalState:a}=(0,ea.useLocalState)(),[l,r]=(0,i.useState)(!1),o=s.section1CalculatorContext,d=(0,i.useCallback)(e=>{a({...s,section1CalculatorContext:e})},[a,s]),c=(0,i.useCallback)(()=>{let e={schemaVersion:1,emissions:{CO2:0,CH4:0,N2O:0,CO2e:0},gwpSet:x.GWPSets[0],industry:x.Industry.Manufacturing,fuels:[{quantity:""}]};d(e)},[d]);(0,i.useEffect)(()=>{o&&1===o.schemaVersion||c()},[o,c]),(0,i.useEffect)(()=>{if(o&&l){let e=o.fuels.filter(isFuelEntryValid),t={gwpSet:o.gwpSet,fuels:e.map(e=>({fuel:e.fuel,quantity:parseFloat(e.quantity),unit:e.unit,isHHV:e.isHHV,industry:o.industry}))},s=(0,x.calculateSection1Emissions)(t),a=[...o.fuels];s.fuels.forEach((t,s)=>{let l=e[s],n=a.indexOf(l);a[n]={...a[n],emissions:t.emissions}}),r(!1),d({...o,fuels:a,emissions:s.emissions})}},[o,d,l,r]);let updateFuelEntry=(e,t)=>{if(o){let s=[...o.fuels];s[e]=t,isFuelEntryValid(t)||(t.emissions=void 0),d({...o,fuels:s}),r(!0)}},handleDeleteFuel=e=>{if(o){let t=[...o.fuels];t.splice(e,1),d({...o,fuels:t}),r(!0)}},handleReset=async()=>{c()};return o?(0,n.jsxs)("div",{className:"flex flex-col gap-6 w-full p-0 pt-1",children:[(0,n.jsxs)(p.Zb,{className:"bg-xgreen3 flex flex-col overflow-hidden",children:[(0,n.jsxs)("div",{className:"flex bg-xgreen3 text-xgray p-2 w-full justify-between",children:[(0,n.jsx)(Download,{context:o}),(0,n.jsx)(ConfirmDialog,{title:t(T.sr.CalcClearAllDialogTitle),description:t(T.sr.CalcClearAllDialogDescription),confirm:(0,n.jsx)(F.z,{"data-method":"reset-calculator-confirm",children:t(T.sr.CalcClearAllDialogConfirmButton)}),onConfirm:handleReset,trigger:(0,n.jsxs)(F.z,{className:"p-3 text-xgray",variant:"default","data-method":"reset-calculator",children:[(0,n.jsx)(h.Z,{className:"h-4 w-4 mr-2"}),t(T.sr.CalcClearAllButton)]})})]}),(0,n.jsxs)("div",{children:[(0,n.jsxs)(p.Ol,{children:[(0,n.jsx)(p.ll,{className:"font-alice",children:t(T.sr.CalcScope1EmissionsTitle)}),(0,n.jsx)(p.SZ,{className:"text-xblack",children:t(T.sr.CalcScope1EmissionsDefinition)})]}),(0,n.jsx)(p.aY,{className:"gap-4 flex-wrap w-full items-center justify-center hidden lg:flex",children:en.map(e=>(0,n.jsx)(GasEmissionCard,{gas:e,emission:o.emissions[e]},e))}),(0,n.jsx)(p.aY,{className:"gap-4 flex-wrap w-full items-center justify-center flex lg:hidden",children:en.map(e=>(0,n.jsx)(GasEmissionCard,{gas:e,emission:o.emissions[e],small:!0},e))})]})]}),(0,n.jsxs)("div",{className:"flex flex-col sm:flex-row gap-6 w-full",children:[(0,n.jsxs)(p.Zb,{className:"flex flex-col",children:[(0,n.jsxs)(p.Ol,{children:[(0,n.jsx)(p.ll,{className:"font-alice",children:t(T.sr.CalcYourIndustryTitle)}),(0,n.jsx)(p.SZ,{children:t(T.sr.CalcYourIndustryDescription)})]}),(0,n.jsx)(p.aY,{className:"gap-6 flex flex-col flex-1 justify-end",children:(0,n.jsx)(IndustrySelector,{industry:o.industry,onSelected:e=>{o&&(d({...o,industry:e}),r(!0))}})})]}),(0,n.jsxs)(p.Zb,{className:"flex flex-col",children:[(0,n.jsxs)(p.Ol,{children:[(0,n.jsx)(p.ll,{className:"font-alice",children:t(T.sr.CalcGWPTitle)}),(0,n.jsx)(p.SZ,{children:t(T.sr.CalcGWPDescription)})]}),(0,n.jsx)(p.aY,{className:"gap-6 flex flex-col flex-1 justify-end",children:(0,n.jsx)(GWPSetSelector,{gwpSet:o.gwpSet,onSelected:e=>{o&&(d({...o,gwpSet:e}),r(!0))}})})]})]}),(0,n.jsxs)(p.Zb,{children:[(0,n.jsxs)(p.Ol,{children:[(0,n.jsx)(p.ll,{className:"font-alice",children:t(T.sr.CalcFuelConsumptionTitle)}),(0,n.jsx)(p.SZ,{children:t(T.sr.CalcFuelConsumptionDescription)})]}),(0,n.jsxs)(p.aY,{className:"gap-6 flex flex-col",children:[o.fuels.map((e,t)=>(0,n.jsx)(FuelEntryCard,{entry:e,onChange:e=>updateFuelEntry(t,e),onDelete:()=>handleDeleteFuel(t)},t)),(0,n.jsx)("div",{children:(0,n.jsx)(F.z,{onClick:()=>{if(o){let e=[...o.fuels,{quantity:""}];d({...o,fuels:e})}},"data-method":"add-fuel-entry",children:t(T.sr.CalcButtonAddFuel)})})]})]})]}):(0,n.jsx)(n.Fragment,{})}var ei=s(2859),er=s(5687);function CalculatorStub(e){let{scope:t,description:s,title:a}=e;return(0,n.jsx)("div",{className:"flex flex-col gap-6 w-full p-0 pt-1",children:(0,n.jsxs)(p.Zb,{className:"bg-xgreen3",children:[(0,n.jsxs)(p.Ol,{children:[(0,n.jsx)(p.ll,{className:"font-alice",children:a}),(0,n.jsx)(p.SZ,{className:"text-xblack",children:s})]}),(0,n.jsx)(p.aY,{className:"flex w-full justify-center",children:(0,n.jsx)(er.r,{noTitle:!0})})]})})}function Calculator(e){let{scope:t}=e,{t:s}=(0,m.useLanguage)(),a=(0,ei.useRouter)(),handleClickScope=e=>{t!==e&&a.push("scope".concat(e))};return(0,n.jsxs)("div",{className:"container flex flex-col gap-6 max-w-[1000px] p-1 sm:p-6",children:[(0,n.jsx)("h1",{className:"text-xl font-extrabold tracking-tight lg:text-3xl text-xblack font-alice mt-3 text-center",children:s(T.sr.CalcTitle)}),(0,n.jsxs)(d,{defaultValue:t,className:"w-full",children:[(0,n.jsx)(c,{className:"grid w-full grid-cols-3 bg-xgreen1",children:["1","2","3"].map(e=>(0,n.jsxs)(u,{value:e,className:"text-xwhite data-[state=active]:bg-xblack data-[state=active]:text-xwhite",onClick:t=>{handleClickScope(e),t.preventDefault()},"data-method":"select-scope-".concat(e),children:[s(T.sr.CalcScopeTabPrefix)," ",e]},e))}),(0,n.jsx)(f,{value:"1",children:(0,n.jsx)(Section1Calculator,{})}),(0,n.jsx)(f,{value:"2",children:(0,n.jsx)(CalculatorStub,{scope:"2",description:s(T.sr.CalcScope2EmissionsDefinition),title:s(T.sr.CalcScope2EmissionsTitle)})}),(0,n.jsx)(f,{value:"3",children:(0,n.jsx)(CalculatorStub,{scope:"2",description:s(T.sr.CalcScope3EmissionsDefinition),title:s(T.sr.CalcScope3EmissionsTitle)})})]})]})}},5687:function(e,t,s){s.d(t,{r:function(){return Contact}});var a=s(7573),l=s(5380),n=s(5772),i=s(4447),r=s(9417),o=s(7653),d=s(3831);let c=o.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("textarea",{className:(0,d.cn)("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",s),ref:t,...l})});c.displayName="Textarea";var u=s(124),f=s(9681),m=s(4714),x=s(6073),p=s(4508);function Contact(e){let{noTitle:t}=e,{t:s}=(0,m.useLanguage)(),{toast:d}=(0,u.pm)(),{localState:h,setLocalState:g}=(0,p.useLocalState)(),j={email:"",name:"",message:"",company:"",title:"",...h.contactFormParams},y=(0,o.useCallback)(e=>{g({...h,contactFormParams:e})},[h,g]),{isMutating:N,error:b,trigger:w}=function(e){let{isMutating:t,error:s,data:a,trigger:l}=(0,f.Z)("https://p7lbendfwmroyyey2k3jy5v4nu0xvelh.lambda-url.us-west-2.on.aws/",async(t,s)=>{let{arg:a}=s;await fetch(t,{method:"POST",headers:{"Content-Type":"application/json"},mode:"no-cors",body:JSON.stringify(a)}),e.afterSuccess&&await e.afterSuccess()});return{isMutating:t,error:s,data:a,trigger:l}}({afterSuccess:async()=>{y({email:"",name:"",message:"",company:"",title:""}),d({title:s(x.sr.ContactSuccess)})}});if(b)throw b;return(0,a.jsxs)(n.Zb,{className:"border-none shadow-none w-full max-w-[600px] bg-xgreen3 flex-1",children:[!t&&(0,a.jsx)(n.Ol,{children:(0,a.jsx)(n.ll,{className:"font-alice",children:s(x.sr.ContactTitle)})}),(0,a.jsxs)(n.aY,{className:"flex flex-col gap-6 flex-1",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(r._,{htmlFor:"name",children:s(x.sr.ContactName)}),(0,a.jsx)(i.I,{id:"name",disabled:N,value:j.name,onChange:e=>y({...j,name:e.target.value})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(r._,{htmlFor:"email",children:s(x.sr.ContactEmail)}),(0,a.jsx)(i.I,{id:"email",disabled:N,value:j.email,onChange:e=>y({...j,email:e.target.value})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(r._,{htmlFor:"company",children:s(x.sr.ContactCompany)}),(0,a.jsx)(i.I,{id:"company",disabled:N,value:j.company,onChange:e=>y({...j,company:e.target.value})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(r._,{htmlFor:"title",children:s(x.sr.ContactCompanyTitle)}),(0,a.jsx)(i.I,{id:"title",disabled:N,value:j.title,onChange:e=>y({...j,title:e.target.value})})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(r._,{htmlFor:"message",children:s(x.sr.ContactMessage)}),(0,a.jsx)(c,{disabled:N,className:"resize-none",id:"message",rows:5,value:j.message,onChange:e=>y({...j,message:e.target.value})})]}),(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsx)(l.z,{disabled:N,onClick:()=>{let e={text:[":wave: New contact form submission","*Timestamp*: ".concat(new Date().toISOString()),"*Source*: ".concat(window.location.pathname),"*Name*: ".concat(j.name),"*Email*: ".concat(j.email),"*Company*: ".concat(j.company),"*Title*: ".concat(j.title),"*Message*:",j.message].join("\n")};w(e)},"data-method":"submit-contact",children:s(x.sr.ContactSubmit)})})]})]})}},4508:function(e,t,s){s.r(t),s.d(t,{LocalStateContext:function(){return i},LocalStateProvider:function(){return LocalStateProvider},useLocalState:function(){return useLocalState}});var a=s(7573),l=s(7653);let n="You forgot to wrap your app in ",i=(0,l.createContext)({get localState(){throw Error(n)},get setLocalState(){throw Error(n)}}),useLocalState=()=>(0,l.useContext)(i);function LocalStateProvider(e){let{children:t}=e,[s,n]=(0,l.useState)(void 0),r=(0,l.useCallback)(e=>{window.localStorage.setItem("app",JSON.stringify(e)),n(e)},[n]),o=(0,l.useMemo)(()=>({localState:s,setLocalState:r}),[s,r]);return(0,l.useEffect)(()=>{if(!s)try{let e=JSON.parse(window.localStorage.getItem("app")||"invalidJson");r(e)}catch(e){r({})}},[r,s]),s?(0,a.jsx)(i.Provider,{value:o,children:t}):(0,a.jsx)(a.Fragment,{})}},5772:function(e,t,s){s.d(t,{Ol:function(){return r},SZ:function(){return d},Zb:function(){return i},aY:function(){return c},ll:function(){return o}});var a=s(7573),l=s(7653),n=s(3831);let i=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",s),...l})});i.displayName="Card";let r=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("flex flex-col space-y-1.5 p-6",s),...l})});r.displayName="CardHeader";let o=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("h3",{ref:t,className:(0,n.cn)("text-2xl font-semibold leading-none tracking-tight",s),...l})});o.displayName="CardTitle";let d=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("p",{ref:t,className:(0,n.cn)("text-sm text-muted-foreground",s),...l})});d.displayName="CardDescription";let c=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("p-6 pt-0",s),...l})});c.displayName="CardContent";let u=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("div",{ref:t,className:(0,n.cn)("flex items-center p-6 pt-0",s),...l})});u.displayName="CardFooter"},8192:function(e,t,s){s.d(t,{$F:function(){return u},AW:function(){return p},Qk:function(){return f},Xi:function(){return h},h_:function(){return c}});var a=s(7573),l=s(7653),n=s(7248),i=s(5405),r=s(2827),o=s(4426),d=s(3831);let c=n.fC,u=n.xz,f=n.ZA;n.Uv,n.Tr,n.Ee;let m=l.forwardRef((e,t)=>{let{className:s,inset:l,children:r,...o}=e;return(0,a.jsxs)(n.fF,{ref:t,className:(0,d.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",l&&"pl-8",s),...o,children:[r,(0,a.jsx)(i.Z,{className:"ml-auto h-4 w-4"})]})});m.displayName=n.fF.displayName;let x=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(n.tu,{ref:t,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...l})});x.displayName=n.tu.displayName;let p=l.forwardRef((e,t)=>{let{className:s,sideOffset:l=4,...i}=e;return(0,a.jsx)(n.Uv,{children:(0,a.jsx)(n.VY,{ref:t,sideOffset:l,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...i})})});p.displayName=n.VY.displayName;let h=l.forwardRef((e,t)=>{let{className:s,inset:l,...i}=e;return(0,a.jsx)(n.ck,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",l&&"pl-8",s),...i})});h.displayName=n.ck.displayName;let g=l.forwardRef((e,t)=>{let{className:s,children:l,checked:i,...o}=e;return(0,a.jsxs)(n.oC,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),checked:i,...o,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(n.wU,{children:(0,a.jsx)(r.Z,{className:"h-4 w-4"})})}),l]})});g.displayName=n.oC.displayName;let j=l.forwardRef((e,t)=>{let{className:s,children:l,...i}=e;return(0,a.jsxs)(n.Rk,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...i,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(n.wU,{children:(0,a.jsx)(o.Z,{className:"h-2 w-2 fill-current"})})}),l]})});j.displayName=n.Rk.displayName;let y=l.forwardRef((e,t)=>{let{className:s,inset:l,...i}=e;return(0,a.jsx)(n.__,{ref:t,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",l&&"pl-8",s),...i})});y.displayName=n.__.displayName;let N=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(n.Z0,{ref:t,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",s),...l})});N.displayName=n.Z0.displayName},4447:function(e,t,s){s.d(t,{I:function(){return i}});var a=s(7573),l=s(7653),n=s(3831);let i=l.forwardRef((e,t)=>{let{className:s,type:l,...i}=e;return(0,a.jsx)("input",{type:l,className:(0,n.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",s),ref:t,...i})});i.displayName="Input"},9417:function(e,t,s){s.d(t,{_:function(){return d}});var a=s(7573),l=s(7653),n=s(1500),i=s(9484),r=s(3831);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)(n.f,{ref:t,className:(0,r.cn)(o(),s),...l})});d.displayName=n.f.displayName},124:function(e,t,s){s.d(t,{pm:function(){return useToast}});var a=s(7653);let l=0,n=new Map,addToRemoveQueue=e=>{if(n.has(e))return;let t=setTimeout(()=>{n.delete(e),dispatch({type:"REMOVE_TOAST",toastId:e})},1e6);n.set(e,t)},reducer=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:s}=t;return s?addToRemoveQueue(s):e.toasts.forEach(e=>{addToRemoveQueue(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===s||void 0===s?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},i=[],r={toasts:[]};function dispatch(e){r=reducer(r,e),i.forEach(e=>{e(r)})}function toast(e){let{...t}=e,s=(l=(l+1)%Number.MAX_SAFE_INTEGER).toString(),dismiss=()=>dispatch({type:"DISMISS_TOAST",toastId:s});return dispatch({type:"ADD_TOAST",toast:{...t,id:s,open:!0,onOpenChange:e=>{e||dismiss()}}}),{id:s,dismiss,update:e=>dispatch({type:"UPDATE_TOAST",toast:{...e,id:s}})}}function useToast(){let[e,t]=a.useState(r);return a.useEffect(()=>(i.push(t),()=>{let e=i.indexOf(t);e>-1&&i.splice(e,1)}),[e]),{...e,toast,dismiss:e=>dispatch({type:"DISMISS_TOAST",toastId:e})}}}}]); \ No newline at end of file diff --git a/_next/static/chunks/aec2b0d1-a4c3e7ba763aabca.js b/_next/static/chunks/aec2b0d1-a4c3e7ba763aabca.js new file mode 100644 index 0000000..959c9d9 --- /dev/null +++ b/_next/static/chunks/aec2b0d1-a4c3e7ba763aabca.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[873],{6608:function(e,t,r){r.d(t,{GB:function(){return GB},PL:function(){return PL}});var n=r(7653),l=["title"],h=["title"];function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}var GB=function(e){var t=e.title,r=_objectWithoutProperties(e,l);return n.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 513 342"},r),t&&n.createElement("title",null,t),n.createElement("g",{fill:"#FFF"},n.createElement("path",{d:"M0 0h513v341.3H0V0z"}),n.createElement("path",{d:"M311.7 230 513 341.3v-31.5L369.3 230h-57.6zM200.3 111.3 0 0v31.5l143.7 79.8h56.6z"})),n.createElement("path",{d:"M393.8 230 513 295.7V230H393.8zm-82.1 0L513 341.3v-31.5L369.3 230h-57.6zm146.9 111.3-147-81.7v81.7h147zM90.3 230 0 280.2V230h90.3zm110 14.2v97.2H25.5l174.8-97.2zm-82.1-132.9L0 45.6v65.7h118.2zm82.1 0L0 0v31.5l143.7 79.8h56.6zM53.4 0l147 81.7V0h-147zm368.3 111.3L513 61.1v50.2h-91.3zm-110-14.2V0h174.9L311.7 97.1z",fill:"#0052B4"}),n.createElement("g",{fill:"#D80027"},n.createElement("path",{d:"M288 0h-64v138.7H0v64h224v138.7h64V202.7h224v-64H288V0z"}),n.createElement("path",{d:"M311.7 230 513 341.3v-31.5L369.3 230h-57.6zm-168 0L0 309.9v31.5L200.3 230h-56.6zm56.6-118.7L0 0v31.5l143.7 79.8h56.6zm168 0L513 31.5V0L311.7 111.3h56.6z"})))},PL=function(e){var t=e.title,r=_objectWithoutProperties(e,h);return n.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 85.333 512 341.333"},r),t&&n.createElement("title",null,t),n.createElement("g",{fill:"#FFF"},n.createElement("path",{d:"M0 85.337h512v341.326H0z"}),n.createElement("path",{d:"M0 85.337h512V256H0z"})),n.createElement("path",{fill:"#D80027",d:"M0 256h512v170.663H0z"}))}}}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/calculator/scope1/page-e7219e60c4af32ce.js b/_next/static/chunks/app/[language]/calculator/scope1/page-e7219e60c4af32ce.js new file mode 100644 index 0000000..15abaaf --- /dev/null +++ b/_next/static/chunks/app/[language]/calculator/scope1/page-e7219e60c4af32ce.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[49],{8126:function(n,e,t){Promise.resolve().then(t.bind(t,9314))},9314:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return Section1}});var u=t(7573),c=t(6996);function Section1(){return(0,u.jsx)(c.y,{scope:"1"})}}},function(n){n.O(0,[789,55,343,933,762,73,780,996,293,53,744],function(){return n(n.s=8126)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/calculator/scope2/page-56da3aa45d74147b.js b/_next/static/chunks/app/[language]/calculator/scope2/page-56da3aa45d74147b.js new file mode 100644 index 0000000..268f49e --- /dev/null +++ b/_next/static/chunks/app/[language]/calculator/scope2/page-56da3aa45d74147b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[273],{6416:function(n,e,t){Promise.resolve().then(t.bind(t,798))},798:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return Section1}});var u=t(7573),c=t(6996);function Section1(){return(0,u.jsx)(c.y,{scope:"2"})}}},function(n){n.O(0,[789,55,343,933,762,73,780,996,293,53,744],function(){return n(n.s=6416)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/calculator/scope3/page-c01235f9907d2ce3.js b/_next/static/chunks/app/[language]/calculator/scope3/page-c01235f9907d2ce3.js new file mode 100644 index 0000000..ecc77d8 --- /dev/null +++ b/_next/static/chunks/app/[language]/calculator/scope3/page-c01235f9907d2ce3.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[118],{7228:function(n,e,t){Promise.resolve().then(t.bind(t,8391))},8391:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return Section1}});var u=t(7573),c=t(6996);function Section1(){return(0,u.jsx)(c.y,{scope:"3"})}}},function(n){n.O(0,[789,55,343,933,762,73,780,996,293,53,744],function(){return n(n.s=7228)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/contact/page-216183014accfc7b.js b/_next/static/chunks/app/[language]/contact/page-216183014accfc7b.js new file mode 100644 index 0000000..7f5b611 --- /dev/null +++ b/_next/static/chunks/app/[language]/contact/page-216183014accfc7b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[344],{6120:function(e,t,a){Promise.resolve().then(a.bind(a,6289))},6289:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return ContactPage}});var s=a(7573),r=a(5687),n=a(7653);function ContactPage(){return(0,s.jsx)(n.Suspense,{children:(0,s.jsx)("div",{className:"min-w-full flex-1 flex flex-col items-center bg-xgreen3",children:(0,s.jsx)(r.r,{})})})}},5687:function(e,t,a){"use strict";a.d(t,{r:function(){return Contact}});var s=a(7573),r=a(5380),n=a(5772),o=a(4447),i=a(9417),l=a(7653),c=a(3831);let d=l.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("textarea",{className:(0,c.cn)("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...r})});d.displayName="Textarea";var u=a(124),f=a(9681),m=a(4714),p=a(6073),x=a(4508);function Contact(e){let{noTitle:t}=e,{t:a}=(0,m.useLanguage)(),{toast:c}=(0,u.pm)(),{localState:g,setLocalState:h}=(0,x.useLocalState)(),v={email:"",name:"",message:"",company:"",title:"",...g.contactFormParams},b=(0,l.useCallback)(e=>{h({...g,contactFormParams:e})},[g,h]),{isMutating:S,error:y,trigger:w}=function(e){let{isMutating:t,error:a,data:s,trigger:r}=(0,f.Z)("https://p7lbendfwmroyyey2k3jy5v4nu0xvelh.lambda-url.us-west-2.on.aws/",async(t,a)=>{let{arg:s}=a;await fetch(t,{method:"POST",headers:{"Content-Type":"application/json"},mode:"no-cors",body:JSON.stringify(s)}),e.afterSuccess&&await e.afterSuccess()});return{isMutating:t,error:a,data:s,trigger:r}}({afterSuccess:async()=>{b({email:"",name:"",message:"",company:"",title:""}),c({title:a(p.sr.ContactSuccess)})}});if(y)throw y;return(0,s.jsxs)(n.Zb,{className:"border-none shadow-none w-full max-w-[600px] bg-xgreen3 flex-1",children:[!t&&(0,s.jsx)(n.Ol,{children:(0,s.jsx)(n.ll,{className:"font-alice",children:a(p.sr.ContactTitle)})}),(0,s.jsxs)(n.aY,{className:"flex flex-col gap-6 flex-1",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(i._,{htmlFor:"name",children:a(p.sr.ContactName)}),(0,s.jsx)(o.I,{id:"name",disabled:S,value:v.name,onChange:e=>b({...v,name:e.target.value})})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(i._,{htmlFor:"email",children:a(p.sr.ContactEmail)}),(0,s.jsx)(o.I,{id:"email",disabled:S,value:v.email,onChange:e=>b({...v,email:e.target.value})})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(i._,{htmlFor:"company",children:a(p.sr.ContactCompany)}),(0,s.jsx)(o.I,{id:"company",disabled:S,value:v.company,onChange:e=>b({...v,company:e.target.value})})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(i._,{htmlFor:"title",children:a(p.sr.ContactCompanyTitle)}),(0,s.jsx)(o.I,{id:"title",disabled:S,value:v.title,onChange:e=>b({...v,title:e.target.value})})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(i._,{htmlFor:"message",children:a(p.sr.ContactMessage)}),(0,s.jsx)(d,{disabled:S,className:"resize-none",id:"message",rows:5,value:v.message,onChange:e=>b({...v,message:e.target.value})})]}),(0,s.jsx)("div",{className:"mt-2",children:(0,s.jsx)(r.z,{disabled:S,onClick:()=>{let e={text:[":wave: New contact form submission","*Timestamp*: ".concat(new Date().toISOString()),"*Source*: ".concat(window.location.pathname),"*Name*: ".concat(v.name),"*Email*: ".concat(v.email),"*Company*: ".concat(v.company),"*Title*: ".concat(v.title),"*Message*:",v.message].join("\n")};w(e)},"data-method":"submit-contact",children:a(p.sr.ContactSubmit)})})]})]})}},4508:function(e,t,a){"use strict";a.r(t),a.d(t,{LocalStateContext:function(){return o},LocalStateProvider:function(){return LocalStateProvider},useLocalState:function(){return useLocalState}});var s=a(7573),r=a(7653);let n="You forgot to wrap your app in ",o=(0,r.createContext)({get localState(){throw Error(n)},get setLocalState(){throw Error(n)}}),useLocalState=()=>(0,r.useContext)(o);function LocalStateProvider(e){let{children:t}=e,[a,n]=(0,r.useState)(void 0),i=(0,r.useCallback)(e=>{window.localStorage.setItem("app",JSON.stringify(e)),n(e)},[n]),l=(0,r.useMemo)(()=>({localState:a,setLocalState:i}),[a,i]);return(0,r.useEffect)(()=>{if(!a)try{let e=JSON.parse(window.localStorage.getItem("app")||"invalidJson");i(e)}catch(e){i({})}},[i,a]),a?(0,s.jsx)(o.Provider,{value:l,children:t}):(0,s.jsx)(s.Fragment,{})}},5772:function(e,t,a){"use strict";a.d(t,{Ol:function(){return i},SZ:function(){return c},Zb:function(){return o},aY:function(){return d},ll:function(){return l}});var s=a(7573),r=a(7653),n=a(3831);let o=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("div",{ref:t,className:(0,n.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",a),...r})});o.displayName="Card";let i=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("div",{ref:t,className:(0,n.cn)("flex flex-col space-y-1.5 p-6",a),...r})});i.displayName="CardHeader";let l=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("h3",{ref:t,className:(0,n.cn)("text-2xl font-semibold leading-none tracking-tight",a),...r})});l.displayName="CardTitle";let c=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("p",{ref:t,className:(0,n.cn)("text-sm text-muted-foreground",a),...r})});c.displayName="CardDescription";let d=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("div",{ref:t,className:(0,n.cn)("p-6 pt-0",a),...r})});d.displayName="CardContent";let u=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)("div",{ref:t,className:(0,n.cn)("flex items-center p-6 pt-0",a),...r})});u.displayName="CardFooter"},4447:function(e,t,a){"use strict";a.d(t,{I:function(){return o}});var s=a(7573),r=a(7653),n=a(3831);let o=r.forwardRef((e,t)=>{let{className:a,type:r,...o}=e;return(0,s.jsx)("input",{type:r,className:(0,n.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...o})});o.displayName="Input"},9417:function(e,t,a){"use strict";a.d(t,{_:function(){return c}});var s=a(7573),r=a(7653),n=a(1500),o=a(9484),i=a(3831);let l=(0,o.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=r.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,s.jsx)(n.f,{ref:t,className:(0,i.cn)(l(),a),...r})});c.displayName=n.f.displayName},124:function(e,t,a){"use strict";a.d(t,{pm:function(){return useToast}});var s=a(7653);let r=0,n=new Map,addToRemoveQueue=e=>{if(n.has(e))return;let t=setTimeout(()=>{n.delete(e),dispatch({type:"REMOVE_TOAST",toastId:e})},1e6);n.set(e,t)},reducer=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:a}=t;return a?addToRemoveQueue(a):e.toasts.forEach(e=>{addToRemoveQueue(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===a||void 0===a?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},o=[],i={toasts:[]};function dispatch(e){i=reducer(i,e),o.forEach(e=>{e(i)})}function toast(e){let{...t}=e,a=(r=(r+1)%Number.MAX_SAFE_INTEGER).toString(),dismiss=()=>dispatch({type:"DISMISS_TOAST",toastId:a});return dispatch({type:"ADD_TOAST",toast:{...t,id:a,open:!0,onOpenChange:e=>{e||dismiss()}}}),{id:a,dismiss,update:e=>dispatch({type:"UPDATE_TOAST",toast:{...e,id:a}})}}function useToast(){let[e,t]=s.useState(i);return s.useEffect(()=>(o.push(t),()=>{let e=o.indexOf(t);e>-1&&o.splice(e,1)}),[e]),{...e,toast,dismiss:e=>dispatch({type:"DISMISS_TOAST",toastId:e})}}},2859:function(e,t,a){e.exports=a(7699)},8671:function(e,t,a){"use strict";a.d(t,{WV:function(){return i},jH:function(){return $8927f6f2acc4f386$export$6d1a0317bde7de7f}});var s=a(7198),r=a(7653),n=a(3458),o=a(432);let i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let a=(0,r.forwardRef)((e,a)=>{let{asChild:n,...i}=e,l=n?o.g7:t;return(0,r.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,r.createElement)(l,(0,s.Z)({},i,{ref:a}))});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{});function $8927f6f2acc4f386$export$6d1a0317bde7de7f(e,t){e&&(0,n.flushSync)(()=>e.dispatchEvent(t))}}},function(e){e.O(0,[789,933,73,780,293,53,744],function(){return e(e.s=6120)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/layout-9acb0e27d5ddc603.js b/_next/static/chunks/app/[language]/layout-9acb0e27d5ddc603.js new file mode 100644 index 0000000..4f06f7f --- /dev/null +++ b/_next/static/chunks/app/[language]/layout-9acb0e27d5ddc603.js @@ -0,0 +1,6 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79],{1586:function(e,a,t){Promise.resolve().then(t.bind(t,4714)),Promise.resolve().then(t.bind(t,1221))},1221:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return MainLayout}});var s=t(7573);t(6596);var n=t(6072),l=t.n(n),r=t(2056),i=t.n(r),c={src:"/_next/static/media/logo.a8c4b0b6.png",height:76,width:264,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAYAAABllJ3tAAAAR0lEQVR4nGNUXFYbdv/XF7EvEa3buNk52f/9+/eDkZGRh4GBgRGI/zLKLavxfPT7h/CLgIrd4nzC3P/+/+cEynwBSv4DYgYAeX8YP6anonsAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2},d={src:"/_next/static/media/iPhone.422c9eee.png",height:180,width:180,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAb1BMVEUNpnwNongOnnYOnnUOnHQOm3MOjWkOjWgOiGUPblEPbVEQRDIQQzIQPS0QOywQOiwQOisQOSsQOCoQIxwQIxsQIhsQIRsQIBkQHxkQFxQREBAQAwoQAgoRAQkRAAkRAAYRAAUQAAcRAAQRAAMRAABsvonIAAAASUlEQVR42g3KxwGAIBAEwEVAMYA53AkGoP8add4DpsvaQAx6vFLvTQi+FqI5A5xG10I7jNLkbOSEuBxVuW/xz6ss5khgSkOfiD+pkwTMU2zNAwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},o=t(5380),x=t(8192),m=t(4514);/** + * @license lucide-react v0.294.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */let h=(0,m.Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var f=t(2859),u=t(4714),p=t(6608),A=t(6073);let N={en:(0,s.jsx)(p.GB,{title:"English",className:"h-3 mr-2"}),pl:(0,s.jsx)(p.PL,{title:"Polski",className:"h-3 mr-2"})};function LanguageSelector(e){let{}=e,{language:a,setLanguage:t}=(0,u.useLanguage)();return(0,s.jsxs)(x.h_,{children:[(0,s.jsx)(x.$F,{asChild:!0,children:(0,s.jsxs)(o.z,{variant:"default",className:"relative h-8 bg-xblack hover:bg-xblack focus-visible:ring-0 focus-visible:ring-offset-0","data-method":"language-selector",children:[N[a],(0,s.jsx)("span",{className:"text-xwhite",children:a.toUpperCase()})]})}),(0,s.jsx)(x.AW,{className:"bg-xgray w-6",align:"end",forceMount:!0,style:{zIndex:9999},children:(0,s.jsx)(x.Qk,{children:A.lI.map(e=>(0,s.jsxs)(x.Xi,{onClick:()=>t(e),"data-method":"select-language-".concat(e),children:[N[e],(0,s.jsx)("span",{className:"text-xblack",children:e.toUpperCase()})]},e))})})]})}function MainLayout(e){let{children:a}=e,t=(0,f.useRouter)(),{t:n,language:r}=(0,u.useLanguage)();return(0,s.jsxs)("div",{className:"flex-col md:flex min-h-screen",children:[(0,s.jsx)("div",{className:"bg-xblack fixed w-full top-0",style:{zIndex:999},children:(0,s.jsxs)("div",{className:"flex h-16 items-center",children:[(0,s.jsx)("div",{className:"min-w-[28px] mx-3",children:(0,s.jsxs)(i(),{href:"/".concat(r),className:"",children:[(0,s.jsx)(l(),{src:c,alt:"StopGHG",height:38,className:"hidden sm:block"}),(0,s.jsx)(l(),{src:d,alt:"StopGHG",height:38,className:"sm:hidden"})]})}),(0,s.jsx)("div",{className:"text-white mr-4",children:"|"}),(0,s.jsxs)("div",{className:"flex h-16 items-center justify-between flex-1",children:[(0,s.jsxs)("div",{className:"hidden sm:flex items-center space-x-2",children:[(0,s.jsx)(o.z,{variant:"link",asChild:!0,className:"text-white px-2","data-method":"home-navbar",children:(0,s.jsx)(i(),{href:"/".concat(r),children:n(A.sr.NavbarHome)})}),(0,s.jsx)(o.z,{variant:"link",asChild:!0,className:"text-white px-2","data-method":"start-calculator-navbar",children:(0,s.jsx)(i(),{href:"/".concat(r,"/calculator/scope1"),children:n(A.sr.NavbarCalculator)})}),(0,s.jsx)(o.z,{variant:"link",asChild:!0,className:"text-white px-2","data-method":"contact-navbar",children:(0,s.jsx)(i(),{href:"/".concat(r,"/contact"),children:n(A.sr.NavbarContact)})})]}),(0,s.jsx)("div",{className:"flex sm:hidden items-center space-x-2",children:(0,s.jsxs)(x.h_,{children:[(0,s.jsx)(x.$F,{asChild:!0,children:(0,s.jsx)(o.z,{variant:"ghost",className:"h-8 w-8 p-0",children:(0,s.jsx)(h,{className:"h-6 w-6 text-white"})})}),(0,s.jsx)(x.AW,{className:"w-[250px]",align:"end",forceMount:!0,style:{zIndex:9999},children:(0,s.jsxs)(x.Qk,{children:[(0,s.jsx)(x.Xi,{onClick:()=>t.push("/".concat(r)),"data-method":"home-navbar",children:n(A.sr.NavbarHome)}),(0,s.jsx)(x.Xi,{onClick:()=>t.push("/".concat(r,"/calculator/scope1")),"data-method":"start-calculator-navbar",children:n(A.sr.NavbarCalculator)}),(0,s.jsx)(x.Xi,{onClick:()=>t.push("/".concat(r,"/contact")),"data-method":"contact-navbar",children:n(A.sr.NavbarContact)})]})})]})}),(0,s.jsx)("div",{className:"ml-auto flex items-center md:space-x-4 px-4",children:(0,s.jsx)("div",{children:(0,s.jsx)(LanguageSelector,{})})})]})]})}),(0,s.jsxs)("div",{className:"flex flex-col flex-1 mt-16",children:[(0,s.jsx)("div",{className:"flex flex-col justify-stretch flex-1",children:a}),(0,s.jsx)("div",{className:"border-t bg-xgray",children:(0,s.jsxs)("div",{className:"flex h-16 items-center px-4",children:[(0,s.jsx)("div",{className:"flex items-center sm:space-x-4",children:(0,s.jsx)("span",{className:"text-sm text-muted-foreground",children:"47\xa0Chapters\xa0LLC\xa0\xa9\xa02024"})}),(0,s.jsxs)("div",{className:"ml-auto flex items-center sm:space-x-4",children:[(0,s.jsx)(o.z,{variant:"link",asChild:!0,className:"text-muted-foreground px-2",children:(0,s.jsx)(i(),{href:"/".concat(r,"/terms"),children:n(A.sr.FooterTerms)})}),(0,s.jsx)(o.z,{variant:"link",asChild:!0,className:"text-muted-foreground px-2",children:(0,s.jsx)(i(),{href:"/".concat(r,"/privacy"),children:n(A.sr.FooterPrivacy)})})]})]})})]})]})}},8192:function(e,a,t){"use strict";t.d(a,{$F:function(){return x},AW:function(){return u},Qk:function(){return m},Xi:function(){return p},h_:function(){return o}});var s=t(7573),n=t(7653),l=t(7248),r=t(5405),i=t(2827),c=t(4426),d=t(3831);let o=l.fC,x=l.xz,m=l.ZA;l.Uv,l.Tr,l.Ee;let h=n.forwardRef((e,a)=>{let{className:t,inset:n,children:i,...c}=e;return(0,s.jsxs)(l.fF,{ref:a,className:(0,d.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",n&&"pl-8",t),...c,children:[i,(0,s.jsx)(r.Z,{className:"ml-auto h-4 w-4"})]})});h.displayName=l.fF.displayName;let f=n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,s.jsx)(l.tu,{ref:a,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...n})});f.displayName=l.tu.displayName;let u=n.forwardRef((e,a)=>{let{className:t,sideOffset:n=4,...r}=e;return(0,s.jsx)(l.Uv,{children:(0,s.jsx)(l.VY,{ref:a,sideOffset:n,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...r})})});u.displayName=l.VY.displayName;let p=n.forwardRef((e,a)=>{let{className:t,inset:n,...r}=e;return(0,s.jsx)(l.ck,{ref:a,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n&&"pl-8",t),...r})});p.displayName=l.ck.displayName;let A=n.forwardRef((e,a)=>{let{className:t,children:n,checked:r,...c}=e;return(0,s.jsxs)(l.oC,{ref:a,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),checked:r,...c,children:[(0,s.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,s.jsx)(l.wU,{children:(0,s.jsx)(i.Z,{className:"h-4 w-4"})})}),n]})});A.displayName=l.oC.displayName;let N=n.forwardRef((e,a)=>{let{className:t,children:n,...r}=e;return(0,s.jsxs)(l.Rk,{ref:a,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...r,children:[(0,s.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,s.jsx)(l.wU,{children:(0,s.jsx)(c.Z,{className:"h-2 w-2 fill-current"})})}),n]})});N.displayName=l.Rk.displayName;let g=n.forwardRef((e,a)=>{let{className:t,inset:n,...r}=e;return(0,s.jsx)(l.__,{ref:a,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",n&&"pl-8",t),...r})});g.displayName=l.__.displayName;let j=n.forwardRef((e,a)=>{let{className:t,...n}=e;return(0,s.jsx)(l.Z0,{ref:a,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",t),...n})});j.displayName=l.Z0.displayName},6596:function(){}},function(e){e.O(0,[873,789,55,343,6,73,780,702,293,53,744],function(){return e(e.s=1586)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/page-731d9ae108559a7b.js b/_next/static/chunks/app/[language]/page-731d9ae108559a7b.js new file mode 100644 index 0000000..8d126de --- /dev/null +++ b/_next/static/chunks/app/[language]/page-731d9ae108559a7b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[638],{6093:function(A,e,t){Promise.resolve().then(t.bind(t,8186))},8186:function(A,e,t){"use strict";t.r(e),t.d(e,{default:function(){return page}});var l=t(7573),a=t(6072),s=t.n(a),i={src:"/_next/static/media/vertical-logo.20b9d282.png",height:2227,width:3172,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAkklEQVR42mMAAd7FlaxQugCEkcUYirfPZoEKRPEtqZousaR6utiSqiiQWPnOuUA5KLBa0aSrsLQml2F+USbDwhItuMT///95GJIYmMGcSaEm5TvneYCY5x/d5ALL/fv3LxDI8P7x66cTkLYGYoefv3+FAGl/oJwbSIEiEMsBBWx//fltBlSoCmRLA8Wk/v37pwYAJwJU8mMLWw8AAAAASUVORK5CYII=",blurWidth:8,blurHeight:6},c={src:"/_next/static/media/dali-smoking-stacks.1c509243.jpeg",height:1536,width:1536,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAABAX/2gAMAwEAAhADEAAAAIROb//EABsQAQACAgMAAAAAAAAAAAAAAAIBEQMhAAQF/9oACAEBAAE/AM/c89gqXWN7KqN3z//EABoRAAICAwAAAAAAAAAAAAAAAAEDAAIhIjH/2gAIAQIBAT8Aq1mdz0z/xAAaEQABBQEAAAAAAAAAAAAAAAAiAAEDBEFR/9oACAEDAQE/AHrQiOdX/9k=",blurWidth:8,blurHeight:8},n={src:"/_next/static/media/dali-machine.575ac28b.jpeg",height:1536,width:1536,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAABAEBAQAAAAAAAAAAAAAAAAAAAwX/2gAMAwEAAhADEAAAAJBOf//EAB0QAAIBBAMAAAAAAAAAAAAAAAECEQADBAUhMaH/2gAIAQEAAT8AfZIMiAVFiOm5Xyv/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADEZH/2gAIAQIBAT8ANjjMduz/xAAaEQABBQEAAAAAAAAAAAAAAAACAAEDITET/9oACAEDAQE/AOERaDVWL//Z",blurWidth:8,blurHeight:8},r={src:"/_next/static/media/dali-earth.e7ad8b55.jpeg",height:1536,width:1536,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/sBCgoKCgoKCwwMCw8QDhAPFhQTExQWIhgaGBoYIjMgJSAgJSAzLTcsKSw3LVFAODhAUV5PSk9ecWVlcY+Ij7u7+//CABEIAAgACAMBIgACEQEDEQH/xAAoAAEBAAAAAAAAAAAAAAAAAAAAAwEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAJAT/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQIDEgAEURT/2gAIAQEAAT8A2VDzxNGYvIrWZ7AmvK9z/8QAGREAAgMBAAAAAAAAAAAAAAAAAhEAASEx/9oACAECAQE/AKeoi7P/xAAYEQACAwAAAAAAAAAAAAAAAAABIQARMf/aAAgBAwEBPwA0kMn/2Q==",blurWidth:8,blurHeight:8},x=t(5380),g=t(2056),o=t.n(g),d=t(4714),m=t(6073),page=function(A){let{}=A,{t:e,language:t}=(0,d.useLanguage)();return(0,l.jsxs)("div",{className:"flex flex-col items-center justify-center min-w-full mt-[-4rem]",children:[(0,l.jsxs)("div",{className:"flex bg-xblack w-full h-[36rem] flex-col items-center justify-center gap-6",children:[(0,l.jsx)("h1",{className:"scroll-m-20 text-xl font-extrabold tracking-tight lg:text-3xl text-xgray font-alice mt-14 text-center ml-5 mr-5",children:e(m.sr.LandingTitleTop)}),(0,l.jsx)(s(),{src:i,alt:"StopGHG",height:200,priority:!0}),(0,l.jsx)("h2",{className:"scroll-m-20 text-xl font-extrabold tracking-tight lg:text-3xl text-xgray font-alice text-center ml-5 mr-5",children:e(m.sr.LandingTitleBottom)}),(0,l.jsx)(x.z,{className:"bg-xgreen2 hover:bg-xgreen2/90 text-xblack mt-8 mb-8","data-method":"start-calculator-landing-top",asChild:!0,children:(0,l.jsx)(o(),{href:"/".concat(t,"/calculator/scope1"),children:e(m.sr.LandingTopCTA)})})]}),(0,l.jsxs)("div",{className:"flex flex-col md:flex-row bg-xgray w-full min-h-[26rem] items-center justify-center gap-6 p-5",children:[(0,l.jsxs)("div",{className:"w-[90%] max-w-[600px] md:max-w-[400px]",children:[(0,l.jsx)("h3",{className:"scroll-m-20 text-2xl font-semibold tracking-tight md:text-left text-center font-alice",children:e(m.sr.LandingESGReportingSectionTitle)}),(0,l.jsx)("p",{children:e(m.sr.LandingESGReportingSectionBody)})]}),(0,l.jsx)("div",{className:"w-[90%] max-w-[300px]",children:(0,l.jsx)(s(),{src:c,alt:"Green House Gas Emissions, ESG, and CSRD",className:"rounded-xl"})})]}),(0,l.jsxs)("div",{className:"flex flex-col-reverse md:flex-row bg-xwhite w-full min-h-[26rem] items-center justify-center gap-6 p-5",children:[(0,l.jsx)("div",{className:"w-[90%] max-w-[300px]",children:(0,l.jsx)(s(),{src:n,alt:"GHG Protocol Scope 1, 2, and 3 emissions",className:"rounded-xl"})}),(0,l.jsxs)("div",{className:"w-[90%] max-w-[600px] md:max-w-[400px]",children:[(0,l.jsx)("h3",{className:"scroll-m-20 text-2xl font-semibold font-alice tracking-tight md:text-left text-center",children:e(m.sr.LandingGHGProtocolSectionTitle)}),(0,l.jsx)("p",{children:e(m.sr.LandingGHGProtocolSectionBody)})]})]}),(0,l.jsxs)("div",{className:"flex flex-col md:flex-row bg-xgreen2 w-full min-h-[26rem] items-center justify-center gap-6 p-5",children:[(0,l.jsxs)("div",{className:"w-[90%] max-w-[600px] md:max-w-[400px] ",children:[(0,l.jsx)("h3",{className:"scroll-m-20 text-2xl font-semibold font-alice tracking-tight md:text-left text-center",children:e(m.sr.LandingGHGBetterSectionTitle)}),(0,l.jsx)("p",{children:e(m.sr.LandingGHGBetterSectionBody)})]}),(0,l.jsx)("div",{className:"w-[90%] max-w-[300px]",children:(0,l.jsx)(s(),{src:r,alt:"Free CO2e calculator",className:"rounded-xl"})})]}),(0,l.jsxs)("div",{className:"flex flex-col bg-xblack w-full min-h-[28rem] items-center justify-center gap-6 p-5",children:[(0,l.jsx)("h1",{className:"scroll-m-20 text-xl font-extrabold font-alice tracking-tight lg:text-3xl text-xgreen2 mt-14",children:e(m.sr.LandingBottomCTATitle)}),(0,l.jsx)("div",{className:"text-center flex flex-col gap-6",children:(0,l.jsx)("p",{className:"text-xgray",children:e(m.sr.LandingBottomCTASubtitle)})}),(0,l.jsx)(x.z,{className:"bg-xgreen2 hover:bg-xgreen2/90 text-xblack mt-8 mb-8","data-method":"start-calculator-landing-bottom",asChild:!0,children:(0,l.jsx)(o(),{href:"/".concat(t,"/calculator/scope1"),children:e(m.sr.LandingBottomCTA)})})]})]})}},2859:function(A,e,t){A.exports=t(7699)}},function(A){A.O(0,[789,6,73,780,293,53,744],function(){return A(A.s=6093)}),_N_E=A.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/privacy/page-ae7200e2e47772b3.js b/_next/static/chunks/app/[language]/privacy/page-ae7200e2e47772b3.js new file mode 100644 index 0000000..1eb6b75 --- /dev/null +++ b/_next/static/chunks/app/[language]/privacy/page-ae7200e2e47772b3.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[337],{3837:function(n,s,t){Promise.resolve().then(t.bind(t,6341))},6341:function(n,s,t){"use strict";t.r(s),t.d(s,{default:function(){return PrivacyPolicy}});var a=t(7573);function PrivacyPolicy(){return(0,a.jsx)("div",{className:"flex flex-col gap-10 mt-10 mb-10 items-center",children:(0,a.jsx)("div",{className:"max-w-2xl",children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:'\n
    \n \n
    \n
    \n \n Privacy Policy\n \n
    \n

    \n
    Last updated April 30, 2024\n
    \n

    \n

    \n
    This privacy notice for\n 47 Chapters LLC (doing business as StopGHG)\n ("we," "us," or\n "our"), describes how and why we might collect, store, use, and/or share ("process")\n your information when you use our services ("Services"\n ), such as when you:\n \n
    \n
      \n
    • Visit our website at \n https://stopghg.com\n \n , or any website of ours that links to this privacy\n notice\n
    • \n
    \n
    \n \n \n \n
    \n \n
    \n
      \n
    • Engage with us in\n other related ways, including any sales, marketing, or events\n \n
    • \n
    \n
    Questions or concerns? Reading this privacy notice\n will help you understand your privacy rights and choices. If you do not agree with our policies and\n practices, please do not use our Services. If you still have any\n questions or concerns, please contact us at contact@stopghg.com\n .
    \n

    \n

    \n
    SUMMARY\n OF KEY POINTS
    \n

    \n
    This\n summary provides key points from our privacy notice, but you can find out more details about any of\n these topics by clicking the link following each key point or by using\n our table of\n contents below to find the section you are looking\n for.
    \n

    \n
    What\n personal information do we process? When you visit, use, or navigate our Services, we may process\n personal information depending on how you interact with us and the Services, the choices you make, and the\n products and features you use. Learn more about personal information you disclose to us.
    \n

    \n
    Do we\n process any sensitive personal information?\n We do not process sensitive personal information.\n \n
    \n

    \n
    Do we\n receive any information from third parties?\n We do not receive any information from third parties.\n
    \n

    \n
    How do\n we process your information? We process your information to provide, improve, and administer our\n Services, communicate with you, for security and fraud prevention, and to comply with law. We may also\n process your information for other purposes with your consent. We process your information only when we have\n a valid legal reason to do so. Learn more about how\n we process your information.
    \n

    \n
    In what\n situations and with which parties do we share personal\n information? We may share information in specific situations and with specific third parties. Learn more about when and with whom we share your personal information.\n
    \n

    \n
    How do\n we keep your information safe? We have organizational and technical processes and procedures in place to protect your\n personal information. However, no electronic transmission over the internet or information storage\n technology can be guaranteed to be 100% secure, so we cannot promise or guarantee that hackers,\n cybercriminals, or other unauthorized third parties will not be able to defeat our security and\n improperly collect, access, steal, or modify your information. Learn more about how we keep your information safe.\n \n
    \n

    \n
    What are\n your rights? Depending on where you are located geographically, the applicable privacy law may\n mean you have certain rights regarding your personal information. Learn more about your privacy rights.
    \n

    \n
    How do\n you exercise your rights? The easiest way to exercise your rights is by visiting \n https://stopghg.com/contact\n \n , or by contacting us. We will consider and act upon any request in accordance\n with applicable data protection laws.\n
    \n

    \n
    Want to learn\n more about what we do with any information we collect? Review\n the privacy notice in full.
    \n

    \n

    \n
    TABLE OF CONTENTS
    \n

    \n \n \n \n
    4. WHEN AND WITH WHOM DO WE SHARE YOUR PERSONAL\n INFORMATION?\n \n \n \n
    \n \n \n \n \n \n \n
    11. WHAT ARE YOUR PRIVACY RIGHTS?
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n

    \n

    \n
    1. WHAT INFORMATION DO WE\n COLLECT?
    \n

    \n
    Personal information you disclose to\n us
    \n
    \n

    \n
    In\n Short: We collect personal information\n that you provide to us.
    \n
    \n

    \n
    We collect personal\n information that you voluntarily provide to us when you \n \n register on the Services, \n \n express an interest in obtaining information about us\n or our products and Services, when you participate in activities on the Services, or otherwise when you\n contact us.
    \n

    \n
    \n \n
    \n
    Personal\n Information Provided by You. The personal information that we collect depends on the context of\n your interactions with us and the Services, the choices you make, and the products and features you use.\n The personal information we collect may include the following:\n \n
    \n
      \n
    • \n names\n
    • \n
    \n
    \n \n
    \n
      \n
    • \n email addresses\n
    • \n
    \n
    \n \n
    \n
      \n
    • \n job titles\n
    • \n
    \n
    \n \n
    \n
      \n
    • \n phone numbers\n
    • \n
    \n
    \n \n \n \n
    \n
    Sensitive Information.\n We do not process sensitive information.\n
    \n

    \n
    \n \n \n \n
    \n
    Payment\n Data. We may collect data necessary to process your payment if you make purchases, such as your\n payment instrument number, and the security code associated with your payment instrument. All payment data\n is stored by\n \n \n Stripe Inc\n \n \n \n .\n You may find their privacy notice link(s) here:\n \n \n \n \n https://stripe.com/privacy\n \n \n \n .\n \n
    \n

    \n
    \n \n \n \n
    \n
    Social Media\n Login Data. We may provide you with the option to register with us using your existing\n social media account details, like your Facebook, Twitter, or other social media account. If you choose to\n register in this way, we will collect the information described in the section called "HOW DO WE HANDLE\n YOUR SOCIAL LOGINS?\n " below.\n
    \n

    \n
    \n \n \n \n \n \n
    \n
    All personal\n information that you provide to us must be true, complete, and accurate, and you must notify us of any\n changes to such personal information.
    \n

    \n
    \n \n
    \n
    Information automatically collected
    \n
    \n

    \n
    In\n Short: Some information — such as your\n Internet Protocol (IP) address and/or browser and device characteristics — is collected\n automatically when you visit our Services.
    \n
    \n

    \n
    We automatically\n collect certain information when you visit, use, or navigate the Services. This information does not\n reveal your specific identity (like your name or contact information) but may include device and usage\n information, such as your IP address, browser and device characteristics, operating system, language\n preferences, referring URLs, device name, country, location, information about how and when you use our\n Services, and other technical information. This information is primarily needed to maintain the security\n and operation of our Services, and for our internal analytics and reporting purposes.\n
    \n

    \n
    \n \n
    \n
    Like many businesses,\n we also collect information through cookies and similar technologies. \n \n
    \n

    \n
    \n \n \n \n
    \n
    The information we\n collect includes:
    \n
      \n
    • Log and Usage\n Data. Log and usage data is service-related, diagnostic, usage, and performance information our\n servers automatically collect when you access or use our Services and which we record in log files.\n Depending on how you interact with us, this log data may include your IP address, device information,\n browser type, and settings and information about your activity in the Services (such as the date/time stamps associated with your usage, pages\n and files viewed, searches, and other actions you take such as which features you use), device event\n information (such as system activity, error reports (sometimes called \n "crash dumps"), and hardware settings).\n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • Device Data.\n We collect device data such as information about your computer, phone, tablet, or other device you use\n to access the Services. Depending on the device used, this device data may include information such as\n your IP address (or proxy server), device and application identification numbers, location, browser\n type, hardware model, Internet service provider and/or mobile carrier, operating system, and system\n configuration information.\n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • Location\n Data. We collect location data such as information about your device\'s location, which can be\n either precise or imprecise. How much information we collect depends on the type and settings of the\n device you use to access the Services. For example, we may use GPS and other technologies to collect\n geolocation data that tells us your current location (based on your IP address). You can opt out of\n allowing us to collect this information either by refusing access to the information or by disabling\n your Location setting on your device. However, if you choose to opt out, you may not be able to use\n certain aspects of the Services.\n \n
    • \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    2. HOW DO WE PROCESS YOUR\n INFORMATION?
    \n
    \n

    \n
    In\n Short: We process your information to provide, improve, and administer\n our Services, communicate with you, for security and fraud prevention, and to comply with law.\n We may also process your information for other purposes with your\n consent.
    \n
    \n

    \n
    We process your\n personal information for a variety of reasons, depending on how you interact with our Services,\n including:\n \n
    \n
      \n
    • To facilitate\n account creation and authentication and otherwise manage user accounts. We may process\n your information so you can create and log in to your account, as well as keep your account in working\n order.\n \n \n
    • \n
    \n
    \n \n \n
    \n \n
    \n
      \n
    • To deliver\n and facilitate delivery of services to the user. We may process your information to\n provide you with the requested service.\n \n \n
    • \n
    \n
    \n \n \n
    \n \n
    \n
      \n
    • To\n respond to user inquiries/offer support to users. We may process your information to\n respond to your inquiries and solve any potential issues you might have with the requested service.\n
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To send\n administrative information to you. We may process your information to send you\n details about our products and services, changes to our terms and policies, and other similar\n information.\n \n
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To fulfill and manage your orders. We may process your\n information to fulfill\n and manage your orders, payments, returns, and exchanges made through the\n Services.\n \n
    • \n
    \n

    \n \n

    \n

    \n \n

    \n

    \n \n

    \n

    \n \n

    \n
      \n
    • To request\n feedback. We may process your information when necessary to request feedback\n and to contact you about your use of our Services.\n \n
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To\n send you marketing and promotional communications. We may process the personal\n information you send to us for our marketing purposes, if this is in accordance with your\n marketing preferences. You can opt out of our marketing emails at any time. For more\n information, see "\n WHAT ARE\n YOUR PRIVACY RIGHTS?\n " below.\n \n \n
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To deliver targeted advertising to you. We may\n process your information to develop and display \n personalized content and advertising tailored to\n your interests, location, and more.
    • \n
    \n
    \n \n
    \n \n
    \n \n
    \n
      \n
    • To protect our Services. We may process your\n information as part of our efforts to keep our Services safe and secure, including fraud\n monitoring and prevention.\n \n
    • \n
    \n
    \n \n
    \n \n
    \n \n
    \n \n
    \n
      \n
    • To identify usage trends. We may process\n information about how you use our Services to better understand how they are being\n used so we can improve them.\n \n
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To determine the effectiveness of our\n marketing and promotional campaigns. We may process your information to\n better understand how to provide marketing and promotional campaigns that are most\n relevant to you.
    • \n
    \n
    \n \n
    \n \n
    \n
      \n
    • To save or protect an individual\'s vital\n interest. We may process your information when necessary to save or\n protect an individual’s vital interest, such as to prevent harm.\n \n
    • \n
    \n
    \n \n \n \n \n
    \n

    \n
    3. WHAT LEGAL BASES\n DO WE RELY ON TO PROCESS YOUR INFORMATION?
    \n

    \n
    In Short: We only process\n your personal information when we believe it is necessary and we have a valid\n legal reason (i.e., legal basis) to do so under\n applicable law, like with your consent, to comply with laws, to provide you with\n services to enter into or fulfill our contractual obligations, to\n protect your rights, or to fulfill our legitimate business\n interests.\n \n \n \n
    \n

    \n
    If you are located in the EU or UK,\n this section applies to you.\n \n
    \n

    \n
    The General Data Protection Regulation (GDPR) and UK\n GDPR require us to explain the valid legal bases we rely on in order to process\n your personal information. As such, we may rely on the following legal bases to\n process your personal information:
    \n
      \n
    • Consent. We may process your\n information if you have given us permission (i.e.\n , consent) to use your\n personal information for a specific purpose. You can withdraw your consent at\n any time. Learn more about withdrawing your consent.
    • \n
    \n
    \n \n
    \n
      \n
    • Performance of a Contract. We may\n process your personal information when we believe it is necessary to fulfill\n our contractual obligations to you, including providing our Services or\n at your request prior to entering into a contract with you.\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Legitimate Interests. We may process\n your information when we believe it is reasonably necessary to achieve our\n legitimate business interests and those interests do not outweigh your interests\n and fundamental rights and freedoms. For example, we may process your personal\n information for some of the purposes described in order to:
    • \n
    \n
    \n \n
    \n
      \n
    • Send users information about special offers and\n discounts on our products and services\n
    • \n
    \n
    \n \n
    \n
      \n
    • Develop and display \n personalized and relevant\n advertising content for our users\n
    • \n
    \n
    \n \n
    \n
      \n
    • \n Analyze how our Services are used so we can\n improve them to engage and retain users\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Support our marketing activities
    • \n
    \n
    \n \n
    \n
      \n
    • Diagnose problems and/or prevent fraudulent activities\n
    • \n
    \n
    \n \n
    \n
      \n
    • Understand how our users use our products and services\n so we can improve user experience\n
    • \n
    \n
    \n \n \n \n \n
    \n
      \n
    • Legal Obligations. We may process your\n information where we believe it is necessary for compliance with our legal\n obligations, such as to cooperate with a law enforcement body or regulatory\n agency, exercise or defend our legal rights, or disclose your information as\n evidence in litigation in which we are involved.
    • \n
    \n
    \n \n
    \n
      \n
    • Vital Interests. We may process your\n information where we believe it is necessary to protect your vital interests or\n the vital interests of a third party, such as situations involving potential\n threats to the safety of any person.\n \n
    • \n
    \n
    \n \n \n \n \n \n
    \n

    \n
    If you are located in Canada, this section\n applies to you.\n \n
    \n

    \n
    We may process your information if you have given us\n specific permission (i.e., express consent) to use your personal\n information for a specific purpose, or in situations where your permission can be\n inferred (i.e., implied consent). You\n can withdraw your\n consent at any time.
    \n

    \n
    In some exceptional cases, we may be legally permitted\n under applicable law to process your information without your consent, including,\n for example:
    \n
      \n
    • If collection is clearly in the interests of an\n individual and consent cannot be obtained in a timely way
    • \n
    \n
    \n \n
    \n
      \n
    • For investigations and fraud detection and prevention\n
    • \n
    \n
    \n \n
    \n
      \n
    • For business transactions provided certain conditions\n are met\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • If it is contained in a witness statement and the\n collection is necessary to assess, process, or settle an insurance\n claim\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • For identifying injured, ill, or deceased persons and\n communicating with next of kin\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • If we have reasonable grounds to believe an individual\n has been, is, or may be victim of financial abuse
    • \n
    \n
    \n \n
    \n
      \n
    • If it is reasonable to expect collection and use with\n consent would compromise the availability or the accuracy of the information and\n the collection is reasonable for purposes related to investigating a breach of\n an agreement or a contravention of the laws of Canada or a province
    • \n
    \n
    \n \n
    \n
      \n
    • If disclosure is required to comply with a subpoena,\n warrant, court order, or rules of the court relating to the production of\n records
    • \n
    \n
    \n \n
    \n
      \n
    • If it was produced by an individual in the course\n of their employment, business, or profession and the collection is consistent\n with the purposes for which the information was produced
    • \n
    \n
    \n \n
    \n
      \n
    • If the collection is solely for journalistic,\n artistic, or literary purposes\n
    • \n
    \n
    \n \n
    \n
      \n
    • If the information is publicly available and is\n specified by the regulations\n \n
    • \n
    \n
    \n \n \n
    \n

    \n
    4.\n WHEN AND WITH WHOM DO WE SHARE YOUR PERSONAL\n INFORMATION?
    \n

    \n
    In Short: We\n may share information in specific situations described in this section and/or\n with the following third\n parties.
    \n
    \n \n
    \n

    \n
    We may need to\n share your personal information in the following situations:
    \n
      \n
    • Business Transfers. We may share\n or transfer your information in connection with, or during negotiations of, any\n merger, sale of company assets, financing, or acquisition of all or a portion of\n our business to another company.
    • \n
    \n
    \n \n
    \n
      \n
    • When we use Google\n Analytics. We may\n share your information with Google Analytics to track and analyze the use of the\n Services. To opt out of being tracked by\n Google Analytics across the Services, visit https://tools.google.com/dlpage/gaoptout. For more information on the privacy practices\n of Google, please visit the Google Privacy & Terms\n page.\n \n
    • \n
    \n
    \n \n \n
    \n \n \n
    \n \n
    \n \n
    \n \n
    \n \n \n \n
    \n

    \n
    5. DO WE USE COOKIES AND OTHER\n TRACKING\n TECHNOLOGIES?\n
    \n

    \n
    In\n Short: We may use cookies and other\n tracking technologies to collect and store your\n information.
    \n

    \n
    We may use cookies and similar tracking\n technologies (like web beacons and pixels) to access or store\n information. Specific information about how we use such technologies\n and how you can refuse certain cookies is set out in our Cookie\n Notice\n .\n \n \n \n \n \n
    \n

    \n
    6. HOW DO WE HANDLE YOUR SOCIAL\n LOGINS?\n
    \n

    \n
    In\n Short: If you choose to register or log in\n to our Services using a social media account, we may have access to\n certain information about you.
    \n

    \n
    Our Services offer you the ability to\n register and log in using your third-party social media account\n details (like your Facebook or Twitter logins). Where you choose to do\n this, we will receive certain profile information about you from your\n social media provider. The profile information we receive may vary\n depending on the social media provider concerned, but will often\n include your name, email address, friends list, and profile picture,\n as well as other information you choose to make public on such a\n social media platform.\n \n
    \n

    \n
    We will use the information we receive\n only for the purposes that are described in this privacy notice or\n that are otherwise made clear to you on the relevant Services. Please\n note that we do not control, and are not responsible for, other uses\n of your personal information by your third-party social media\n provider. We recommend that you review their privacy notice to\n understand how they collect, use, and share your personal information,\n and how you can set your privacy preferences on their sites and\n apps.\n \n \n \n \n \n \n
    \n

    \n
    7. IS YOUR INFORMATION\n TRANSFERRED\n INTERNATIONALLY?\n
    \n

    \n
    In\n Short: We may transfer, store, and process\n your information in countries other than your\n own.
    \n

    \n
    Our servers are located in\n \n \n \n the \n United States\n \n \n \n \n \n . If you are accessing our Services from\n outside\n \n \n \n the \n United States\n \n \n \n \n \n ,\n please be aware that your information may be transferred to, stored, and\n processed by us in our facilities and by those third parties with whom we\n may share your personal information (see \n "WHEN AND\n WITH WHOM DO WE SHARE YOUR PERSONAL\n INFORMATION?\n " above), in\n \n \n  and other\n countries.\n
    \n

    \n
    If you are a resident in the European\n Economic Area (EEA), United Kingdom (UK), or Switzerland, then these\n countries may not necessarily have data protection laws or other\n similar laws as comprehensive as those in your country. However, we\n will take all necessary measures to protect your personal information\n in accordance with this privacy notice and applicable law.\n \n
    \n

    \n
    European Commission\'s Standard\n Contractual Clauses:
    \n

    \n
    We have implemented measures to protect\n your personal information, including by using the European\n Commission\'s Standard Contractual Clauses for transfers of personal\n information between our group companies and between us and our\n third-party providers. These clauses require all recipients to protect\n all personal information that they process originating from the EEA or\n UK in accordance with European data protection laws and\n regulations.\n \n  Our Standard Contractual Clauses can be\n provided upon request.\n \n  We have implemented similar appropriate\n safeguards with our third-party service providers and partners and\n further details can be provided upon request.\n \n \n \n \n \n \n \n \n
    \n

    \n
    8. HOW LONG DO WE KEEP YOUR\n INFORMATION?\n
    \n

    \n
    In\n Short: We keep your information for as long\n as necessary to fulfill the purposes outlined in\n this privacy notice unless otherwise required by\n law.
    \n

    \n
    We will only keep your personal\n information for as long as it is necessary for the purposes set out in\n this privacy notice, unless a longer retention period is required or\n permitted by law (such as tax, accounting, or other legal\n requirements). No purpose in this\n notice will require us keeping your personal information for longer\n than \n \n \n the period of time in which users\n have an account with us\n \n .\n
    \n

    \n
    When we have no ongoing legitimate\n business need to process your personal information, we will either\n delete or anonymize such information, or, if\n this is not possible (for example, because your personal information\n has been stored in backup archives), then we will securely store your\n personal information and isolate it from any further processing until\n deletion is possible.\n \n
    \n

    \n
    9. HOW DO WE KEEP YOUR\n INFORMATION\n SAFE?
    \n

    \n
    In\n Short: We aim to protect your personal\n information through a system of \n organizational and\n technical security measures.
    \n

    \n
    We have implemented appropriate and\n reasonable technical and \n organizational security\n measures designed to protect the security of any personal information\n we process. However, despite our safeguards and efforts to secure your\n information, no electronic transmission over the Internet or\n information storage technology can be guaranteed to be 100% secure, so\n we cannot promise or guarantee that hackers, cybercriminals, or other\n unauthorized third parties will not be\n able to defeat our security and improperly collect, access, steal, or\n modify your information. Although we will do our best to protect your\n personal information, transmission of personal information to and from\n our Services is at your own risk. You should only access the Services\n within a secure environment.\n \n \n \n
    \n

    \n
    10. DO WE COLLECT INFORMATION\n FROM\n MINORS?\n
    \n

    \n
    In\n Short: We do not knowingly collect data\n from or market to children under\n 18 years of age.\n \n
    \n

    \n
    We do not knowingly solicit data from or\n market to children under 18 years of age. By using the Services, you\n represent that you are at least 18 or that you are the parent or\n guardian of such a minor and consent to such minor dependent’s use of\n the Services. If we learn that personal information from users less\n than 18 years of age has been collected, we will deactivate the\n account and take reasonable measures to promptly delete such data from\n our records. If you become aware of any data we may have collected\n from children under age 18, please contact us at \n \n tomek@stopghg.com\n \n .\n \n \n \n
    \n

    \n
    11. WHAT ARE YOUR PRIVACY\n RIGHTS?\n
    \n

    \n
    In\n Short: \n \n In some regions, such as the European Economic Area (EEA),\n United Kingdom (UK), Switzerland, and Canada, you have rights that allow you\n greater access to and control over your personal information.\n \n  You may review, change, or\n terminate your account at any time.\n \n
    \n

    \n
    In some regions (like the EEA, UK, Switzerland, and Canada\n ), you have certain rights under\n applicable data protection laws. These may include the right (i) to\n request access and obtain a copy of your personal information, (ii) to\n request rectification or erasure; (iii) to restrict the processing of\n your personal information; (iv) if applicable, to data portability;\n and (v) not to be subject to automated decision-making. In certain\n circumstances, you may also have the right to object to the processing\n of your personal information. You can make such a request by\n contacting us by using the contact details provided in the section\n "HOW CAN YOU CONTACT US ABOUT THIS\n NOTICE?\n " below.\n
    \n

    \n
    We will consider and act upon any\n request in accordance with applicable data protection laws.
    \n
     
    \n
    If you are located in the EEA or UK and\n you believe we are unlawfully processing your personal information,\n you also have the right to complain to your Member State data protection\n authority\n or UK data protection\n authority.
    \n

    \n
    If you are located in Switzerland, you\n may contact the Federal Data\n Protection and Information\n Commissioner.\n
    \n

    \n
    Withdrawing your\n consent: If we are relying on your consent to process\n your personal information, which\n may be express and/or implied consent depending on the applicable law,\n you have the right to\n withdraw your consent at any time. You can withdraw your consent at\n any time by contacting us by using the contact details provided in the\n section "HOW CAN YOU CONTACT US ABOUT THIS\n NOTICE?\n " below.\n
    \n

    \n
    However, please note that this will not\n affect the lawfulness of the processing before its withdrawal nor, when applicable law allows, will it affect the\n processing of your personal information conducted in reliance on lawful\n processing grounds other than consent.\n
    \n

    \n
    Opting out of marketing and\n promotional\n communications: You can\n unsubscribe from our marketing and promotional communications at any\n time by clicking on the unsubscribe\n link in the emails that we send,\n \n \n or by contacting us using the\n details provided in the section "\n HOW CAN YOU CONTACT US ABOUT THIS\n NOTICE?\n " below. You will then be\n removed from the marketing lists. However, we may still communicate with\n you — for example, to send you service-related messages that are\n necessary for the administration and use of your account, to respond to\n service requests, or for other non-marketing purposes.\n \n \n \n \n
    \n

    \n
    Account\n Information
    \n

    \n
    If you would at any time like to review or\n change the information in your account or terminate your account, you\n can:
    \n
      \n
    • \n Log in to your account settings and update your\n user account.\n
    • \n
    \n
    \n \n
    \n
      \n
    • \n Contact us using the contact information\n provided.\n
    • \n
    \n
    \n \n
    \n
    Upon your request to terminate your\n account, we will deactivate or delete your account and information from\n our active databases. However, we may retain some information in our\n files to prevent fraud, troubleshoot problems, assist with any\n investigations, enforce our legal terms and/or comply with applicable\n legal requirements.\n \n \n \n
    \n

    \n
    Cookies and similar\n technologies: Most Web browsers are set to accept\n cookies by default. If you prefer, you can usually choose to set your\n browser to remove cookies and to reject cookies. If you choose to\n remove cookies or reject cookies, this could affect certain features\n or services of our Services. \n \n \n \n \n \n
    \n

    \n
    If you have questions or comments about your\n privacy rights, you may email us at \n contact@stopghg.com.\n \n
    \n

    \n
    12. CONTROLS FOR DO-NOT-TRACK\n FEATURES\n
    \n

    \n
    Most web browsers and some mobile\n operating systems and mobile applications include a Do-Not-Track ("DNT") feature or setting you\n can activate to signal your privacy preference not to have data about\n your online browsing activities monitored and collected. At this stage\n no uniform technology standard for \n recognizing and\n implementing DNT signals has been \n finalized. As such, we\n do not currently respond to DNT browser signals or any other mechanism\n that automatically communicates your choice not to be tracked online.\n If a standard for online tracking is adopted that we must follow in\n the future, we will inform you about that practice in a revised\n version of this privacy notice.\n
    \n

    \n
    13. DO UNITED STATES RESIDENTS\n HAVE SPECIFIC PRIVACY\n RIGHTS?\n
    \n

    \n
    In\n Short: If you are a resident of \n \n California\n \n \n \n \n \n \n \n , Colorado\n \n \n \n \n \n , Connecticut\n \n \n \n \n \n , Utah\n \n \n \n \n \n \n \n or Virginia\n \n , you are granted specific\n rights regarding access to your personal information.\n
    \n

    \n
    What categories of personal\n information do we collect?
    \n

    \n
    We have collected the following\n categories of personal information in the past twelve (12)\n months:
    \n

    \n \n \n \n \n Category\n \n \n Examples\n \n \n Collected\n \n \n \n \n
    A.\n Identifiers
    \n \n \n
    Contact details, such as real\n name, alias, postal address, telephone or mobile contact\n number, unique personal identifier, online identifier,\n Internet Protocol address, email address, and account\n name
    \n \n \n

    \n
    \n \n \n YES\n \n \n
    \n

    \n \n
    \n \n
    \n
    \n \n
    \n \n \n \n \n
    B. Personal information as\n defined in the California Customer Records\n statute
    \n \n \n
    Name, contact information,\n education, employment, employment history, and financial\n information
    \n \n \n

    \n
    \n \n \n YES\n \n \n
    \n

    \n \n
    \n \n
    \n
    \n \n
    \n \n \n \n \n
    \n C\n . Protected classification characteristics under state\n or federal law\n
    \n \n \n
    Gender and date of\n birth
    \n \n \n

    \n
    \n \n \n NO\n \n \n
    \n

    \n \n
    \n \n \n
    \n D\n . Commercial information\n
    \n \n \n
    Transaction information,\n purchase history, financial details, and payment\n information
    \n \n \n

    \n
    \n \n \n YES\n \n \n \n
    \n

    \n \n
    \n \n \n
    \n E\n . Biometric information\n
    \n \n \n
    Fingerprints and\n voiceprints
    \n \n \n

    \n
    \n \n \n NO\n \n \n \n \n
    \n

    \n \n
    \n \n \n
    \n F\n . Internet or other similar network activity\n
    \n \n \n
    Browsing history, search\n history, online behavior\n , interest data,\n and interactions with our and other websites, applications,\n systems, and advertisements
    \n \n \n

    \n
    \n \n \n YES\n \n \n \n
    \n

    \n \n
    \n \n \n
    \n G\n . Geolocation data\n
    \n \n \n
    Device\n location
    \n \n \n

    \n
    \n \n \n YES\n \n \n \n
    \n

    \n \n
    \n \n \n
    \n H\n . Audio, electronic, visual, thermal, olfactory, or\n similar information\n
    \n \n \n
    Images and audio, video or call\n recordings created in connection with our business\n activities
    \n \n \n

    \n
    \n \n \n NO\n \n \n
    \n

    \n \n
    \n \n \n
    \n I\n . Professional or employment-related information\n
    \n \n \n
    Business contact details in\n order to provide you our Services at a business level or job\n title, work history, and professional qualifications if you\n apply for a job with us
    \n \n \n

    \n
    \n \n \n NO\n \n \n
    \n

    \n \n
    \n \n \n
    \n J\n . Education Information\n
    \n \n \n
    Student records and directory\n information
    \n \n \n

    \n
    \n \n \n NO\n \n \n
    \n

    \n \n
    \n \n \n
    \n K\n . Inferences drawn from collected personal information\n
    \n \n \n
    Inferences drawn from any of the\n collected personal information listed above to create a\n profile or summary about, for example, an individual’s\n preferences and characteristics
    \n \n \n

    \n
    \n \n YES\n
    \n

    \n \n
    \n \n \n \n L.\n Sensitive personal Information\n \n \n \n \n \n

    \n
    \n NO\n
    \n

    \n \n
    \n \n
    \n

    \n
    \n \n We will use and retain the\n collected personal information as needed to provide the Services or for:\n \n
    \n
      \n
    • Category A\n - As long as the user has an account with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Category B\n - As long as the user has an account with us\n \n
    • \n
    \n
    \n \n \n
    \n \n
    \n
      \n
    • Category\n D -\n As long as the user has an account with us\n \n
    • \n
    \n
    \n \n \n
    \n \n
    \n
      \n
    • Category \n F - As\n long as the user has an account with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Category \n G - As\n long as the user has an account with us\n \n
    • \n
    \n
    \n \n \n
    \n \n \n
    \n \n \n
    \n \n
    \n
      \n
    • Category K\n - As long as the user has an\n account with us\n \n
    • \n
    \n
    \n \n \n \n
    \n \n
    \n
    We may also collect other\n personal information outside of these categories through\n instances where you interact with us in person, online, or\n by phone or mail in the context of:\n \n \n
    \n
      \n
    • Receiving help through our\n customer support channels;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • Participation in customer\n surveys or contests; and\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • Facilitation in the\n delivery of our Services and to respond to your\n inquiries.\n \n \n \n
    • \n
    \n
    How do we use and\n share your personal\n information?
    \n

    \n
    Learn about how we use your personal\n information in the section, \n "HOW DO WE\n PROCESS YOUR INFORMATION?\n "\n \n \n
    \n

    \n
    \n \n
    \n
    Will your\n information be shared with anyone\n else?
    \n

    \n
    We may disclose your\n personal information with our service providers pursuant\n to a written contract between us and each service\n provider. Learn more about how we disclose personal\n information to in the section, "\n WHEN AND\n WITH WHOM DO WE SHARE YOUR PERSONAL\n INFORMATION?\n "\n
    \n

    \n
    We may use your personal\n information for our own business purposes, such as for\n undertaking internal research for technological\n development and demonstration. This is not considered to\n be "selling" of your\n personal information.\n \n
    \n

    \n
    We have not disclosed, sold,\n or shared any personal information to third parties for a\n business or commercial purpose in the preceding twelve\n (12) months. We will not\n sell or share personal information in the future belonging\n to website visitors, users, and other consumers.\n \n \n \n \n \n \n \n
    \n

    \n
    California\n Residents
    \n

    \n
    California Civil Code Section\n 1798.83, also known as the \n "Shine The Light"\n law permits our users who are California residents to\n request and obtain from us, once a year and free of charge,\n information about categories of personal information (if any)\n we disclosed to third parties for direct marketing purposes\n and the names and addresses of all third parties with which we\n shared personal information in the immediately preceding\n calendar year. If you are a California resident and would like\n to make such a request, please submit your request in writing\n to us using the contact information provided below.\n
    \n

    \n
    If you are under 18 years of age,\n reside in California, and have a registered account with the\n Services, you have the right to request removal of unwanted\n data that you publicly post on the Services. To request\n removal of such data, please contact us using the contact\n information provided below and include the email address\n associated with your account and a statement that you reside\n in California. We will make sure the data is not publicly\n displayed on the Services, but please be aware that the data\n may not be completely or comprehensively removed from all our\n systems (e.g., backups,\n etc.).
    \n

    \n
    CCPA Privacy\n Notice
    \n

    \n
    This section applies only to\n California residents. Under the California Consumer Privacy\n Act (CCPA), you have the rights listed below.\n
    \n

    \n
    The California Code of\n Regulations defines a \n "residents"\n as:
    \n

    \n
    (1) every individual who is in\n the State of California for other than a temporary or\n transitory purpose and
    \n
    (2) every individual who is\n domiciled in the State of California who is outside the\n State of California for a temporary or transitory\n purpose
    \n

    \n
    All other individuals are\n defined as \n "non-residents."\n
    \n

    \n
    If this definition of "resident" applies to you,\n we must adhere to certain rights and obligations regarding\n your personal information.
    \n

    \n
    Your rights with\n respect to your personal\n data
    \n

    \n
    Right to request deletion\n of the data — Request to delete\n
    \n

    \n
    You can ask for the deletion\n of your personal information. If you ask us to delete your\n personal information, we will respect your request and\n delete your personal information, subject to certain\n exceptions provided by law, such as (but not limited to)\n the exercise by another consumer of his or her right to\n free speech, our compliance requirements resulting from a\n legal obligation, or any processing that may be required\n to protect against illegal\n activities.
    \n

    \n
    Right to be informed —\n Request to know
    \n

    \n
    Depending on the\n circumstances, you have a right to know:\n \n \n
    \n
      \n
    • whether we collect and use\n your personal information;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • the categories of personal\n information that we collect;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • the purposes for which the\n collected personal information is used;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • whether we sell or share\n personal information to third parties;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • the categories of personal\n information that we sold, shared, or disclosed for a\n business purpose;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • the categories of third\n parties to whom the personal information was sold,\n shared, or disclosed for a business purpose;\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • the business or commercial\n purpose for collecting, selling, or sharing personal\n information; and\n \n \n \n
    • \n
    \n
    \n \n
    \n
      \n
    • the specific pieces of\n personal information we collected about you.
    • \n
    \n
    In accordance with\n applicable law, we are not obligated to provide or delete\n consumer information that is de-identified in response to\n a consumer request or to re-identify individual data to\n verify a consumer request.
    \n

    \n
    Right to\n Non-Discrimination for the Exercise of a Consumer’s\n Privacy Rights
    \n

    \n
    We will not discriminate\n against you if you exercise your privacy\n rights.
    \n

    \n
    Right to Limit Use and\n Disclosure of Sensitive Personal\n Information
    \n
    \n \n
    \n

    \n
    We do not process consumer\'s\n sensitive personal information.
    \n

    \n
    \n \n
    \n
    Verification\n process
    \n

    \n
    Upon receiving your request,\n we will need to verify your identity to determine you are\n the same person about whom we have the information in our\n system. These verification efforts require us to ask you\n to provide information so that we can match it with\n information you have previously provided us. For instance,\n depending on the type of request you submit, we may ask\n you to provide certain information so that we can match\n the information you provide with the information we\n already have on file, or we may contact you through a\n communication method (e.g.\n ,\n phone or email) that you have previously provided to us.\n We may also use other verification methods as the\n circumstances dictate.
    \n

    \n
    We will only use personal\n information provided in your request to verify your\n identity or authority to make the request. To the extent\n possible, we will avoid requesting additional information\n from you for the purposes of verification. However, if we\n cannot verify your identity from the information already\n maintained by us, we may request that you provide\n additional information for the purposes of verifying your\n identity and for security or fraud-prevention purposes. We\n will delete such additionally provided information as soon\n as we finish verifying you.
    \n

    \n
    Other privacy\n rights
    \n
    \n \n \n
    \n
      \n
    • You may object to the\n processing of your personal information.\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • You may request correction\n of your personal data if it is incorrect or no longer\n relevant, or ask to restrict the processing of the\n information.\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • You can designate an authorized agent to\n make a request under the CCPA on your behalf. We may\n deny a request from an \n authorized\n agent that does not submit proof that they have\n been validly \n authorized\n to act on your behalf in accordance with the CCPA.\n \n \n \n
    • \n
    \n
    \n \n \n
    \n
      \n
    • You may request to opt out\n from future selling or sharing of your personal\n information to third parties. Upon receiving an opt-out\n request, we will act upon the request as soon as\n feasibly possible, but no later than fifteen (15) days\n from the date of the request submission.\n \n \n \n
    • \n
    \n
    \n \n
    \n
    To exercise these rights,\n you can contact us by\n visiting \n https://stopghg.com/contact\n \n , \n by email at contact@stopghg.com, \n \n \n by visiting \n https://stopghg.com/contact\n \n , \n \n \n or by referring to the contact\n details at the bottom of this document. If you have a\n complaint about how we handle your data, we would like to hear\n from you.\n \n \n \n
    \n
    \n \n
    \n

    \n
    Colorado\n Residents
    \n

    \n
    This section applies only to\n Colorado residents. Under the Colorado Privacy Act (CPA),\n you have the rights listed below. However, these rights are\n not absolute, and in certain cases, we may decline your\n request as permitted by law.\n \n
    \n
      \n
    • Right to be informed whether\n or not we are processing your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to access your\n personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to correct\n inaccuracies in your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to request deletion of\n your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to obtain a copy of\n the personal data you previously shared with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to opt out of the\n processing of your personal data if it is used for\n targeted advertising, the sale of personal data, or\n profiling in furtherance of decisions that produce legal\n or similarly significant effects ("profiling")\n \n
    • \n
    \n
    \n To submit a request to\n exercise\n \n these\n rights described above, please email\n \n contact@stopghg.com or \n \n visit \n https://stopghg.com/contact\n \n \n .\n
    \n

    \n
    If we decline to take action\n regarding your request and you wish to appeal our decision,\n please email us at \n contact@stopghg.com\n . Within forty-five (45) days\n of receipt of an appeal, we will inform you in writing of\n any action taken or not taken in response to the appeal,\n including a written explanation of the reasons for the\n decisions.\n \n \n
    \n
    \n \n
    \n

    \n
    Connecticut\n Residents
    \n

    \n
    This section applies only to\n Connecticut residents. Under the Connecticut Data Privacy\n Act (CTDPA), you have the rights listed below. However,\n these rights are not absolute, and in certain cases, we may\n decline your request as permitted by law.\n \n
    \n
      \n
    • Right to be informed whether\n or not we are processing your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to access your personal\n data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to correct\n inaccuracies in your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to request deletion of\n your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to obtain a copy of\n the personal data you previously shared with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to opt out of the\n processing of your personal data if it is used for\n targeted advertising, the sale of personal data, or\n profiling in furtherance of decisions that produce legal\n or similarly significant effects ("profiling")\n \n
    • \n
    \n
    \n To\n submit a request to exercise \n these rights\n described above, please email\n contact@stopghg.com or visit \n https://stopghg.com/contact\n \n \n .\n
    \n

    \n
    If we decline to take action\n regarding your request and you wish to appeal our decision,\n please email us at \n contact@stopghg.com\n . Within sixty (60) days of\n receipt of an appeal, we will inform you in writing of any\n action taken or not taken in response to the appeal,\n including a written explanation of the reasons for the\n decisions.\n \n \n \n
    \n

    \n
    Utah\n Residents
    \n

    \n
    This section applies only to\n Utah residents. Under the Utah Consumer Privacy Act (UCPA),\n you have the rights listed below. However, these rights are\n not absolute, and in certain cases, we may decline your\n request as permitted by law.\n \n
    \n
      \n
    • Right to be informed whether\n or not we are processing your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to access your\n personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to request deletion of\n your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to obtain a copy of\n the personal data you previously shared with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to opt out of the\n processing of your personal data if it is used for\n targeted advertising or the sale of personal data\n \n
    • \n
    \n
    \n To submit a\n request to exercise these\n rights\n described above, please \n email contact@stopghg.com or visit \n https://stopghg.com/contact\n \n \n .\n \n \n \n
    \n

    \n
    Virginia\n Residents
    \n

    \n
    Under the Virginia Consumer\n Data Protection Act (VCDPA):
    \n

    \n
    \n "Consumer" means a natural\n person who is a resident of the Commonwealth acting only in an\n individual or household context. It does not include a natural\n person acting in a commercial or employment context.\n
    \n

    \n
    \n "Personal data"\n means any\n information that is linked or reasonably linkable to an\n identified or identifiable natural person. "Personal data" does not include\n de-identified data or publicly available information.\n
    \n

    \n
    \n "Sale of\n personal data"\n means the exchange of personal data for monetary\n consideration.\n
    \n

    \n
    If this definition of "consumer" applies to you,\n we must adhere to certain rights and obligations regarding\n your personal data.
    \n

    \n
    Your rights with respect to\n your personal data
    \n
    \n \n
    \n
      \n
    • Right to be informed whether\n or not we are processing your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to access your\n personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to correct\n inaccuracies in your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to request deletion of\n your personal data\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to obtain a copy of\n the personal data you previously shared with us\n \n
    • \n
    \n
    \n \n
    \n
      \n
    • Right to opt out of the\n processing of your personal data if it is used for\n targeted advertising, the sale of personal data, or\n profiling in furtherance of decisions that produce legal\n or similarly significant effects ("profiling")\n \n
    • \n
    \n
    \n \n
    \n
    Exercise your rights\n provided under the Virginia VCDPA
    \n

    \n
    \n You may contact us by email at contact@stopghg.com or visit \n https://stopghg.com/contact\n \n \n .\n \n
    \n

    \n
    If you are using an authorized agent to\n exercise your rights, we may deny a request if the authorized agent does not\n submit proof that they have been validly authorized to act on your\n behalf.
    \n

    \n
    Verification\n process
    \n

    \n
    We may request that you\n provide additional information reasonably necessary to\n verify you and your consumer\'s request. If you submit the\n request through an \n authorized\n agent, we may need to collect additional information to\n verify your identity before processing your\n request.
    \n

    \n
    Upon receiving your request,\n we will respond without undue delay, but in all cases,\n within forty-five (45) days of receipt. The response period\n may be extended once by forty-five (45) additional days when\n reasonably necessary. We will inform you of any such\n extension within the initial 45-day response period,\n together with the reason for the extension.\n
    \n

    \n
    Right to\n appeal
    \n

    \n
    If we decline to take action\n regarding your request, we will inform you of our decision\n and reasoning behind it. If you wish to appeal our decision,\n please email us at \n contact@stopghg.com\n . Within sixty (60) days of\n receipt of an appeal, we will inform you in writing of any\n action taken or not taken in response to the appeal,\n including a written explanation of the reasons for the\n decisions. If your appeal is denied, you may contact the Attorney General to submit a\n complaint.\n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n

    \n
    14. DO WE MAKE\n UPDATES TO THIS\n NOTICE?\n
    \n

    \n
    In\n Short: Yes, we will update this notice\n as necessary to stay compliant with relevant\n laws.
    \n

    \n
    We may update this privacy\n notice from time to time. The updated version will be\n indicated by an updated \n "Revised"\n date and the updated version will be effective as\n soon as it is accessible. If we make material changes to\n this privacy notice, we may notify you either by\n prominently posting a notice of such changes or by\n directly sending you a notification. We encourage you to\n review this privacy notice frequently to be informed of\n how we are protecting your\n information.
    \n

    \n
    15. HOW CAN YOU\n CONTACT US ABOUT THIS\n NOTICE?\n
    \n

    \n
    If you have questions or\n comments about this notice, you may \n \n contact our Data Protection Officer (DPO)\n , \n Tomasz Janczuk\n ,\n \n  by\n email at \n tomek@stopghg.com\n ,\n \n \n or \n \n contact us by post\n at:
    \n

    \n
    \n 47 Chapters LLC\n \n \n \n \n
    \n
    \n Tomasz Janczuk\n \n \n \n \n \n \n \n
    \n
    \n 8714 233rd PL NE\n \n \n
    \n
    \n Redmond\n \n , WA\n \n \n \n \n 98053\n \n \n \n \n \n \n
    \n
    \n United States\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n

    \n
    16. HOW CAN YOU\n REVIEW, UPDATE, OR DELETE THE DATA WE COLLECT FROM\n YOU?\n
    \n

    \n
    \n Based on the applicable\n laws of your country, you may have the right to request\n access to the personal information we collect from you,\n change that information, or delete it. \n To request to review,\n update, or delete your personal information, please \n \n visit: \n https://stopghg.com/contact\n \n \n \n .
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n'}})})})}},8294:function(n,s,t){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var a=t(7653),e=Symbol.for("react.element"),o=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,i=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d={key:!0,ref:!0,__self:!0,__source:!0};function q(n,s,t){var a,o={},p=null,c=null;for(a in void 0!==t&&(p=""+t),void 0!==s.key&&(p=""+s.key),void 0!==s.ref&&(c=s.ref),s)l.call(s,a)&&!d.hasOwnProperty(a)&&(o[a]=s[a]);if(n&&n.defaultProps)for(a in s=n.defaultProps)void 0===o[a]&&(o[a]=s[a]);return{$$typeof:e,type:n,key:p,ref:c,props:o,_owner:i.current}}s.Fragment=o,s.jsx=q,s.jsxs=q},7573:function(n,s,t){"use strict";n.exports=t(8294)}},function(n){n.O(0,[293,53,744],function(){return n(n.s=3837)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/[language]/terms/page-36ad72736e2b3b12.js b/_next/static/chunks/app/[language]/terms/page-36ad72736e2b3b12.js new file mode 100644 index 0000000..cd94b3f --- /dev/null +++ b/_next/static/chunks/app/[language]/terms/page-36ad72736e2b3b12.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[214],{9683:function(t,n,e){Promise.resolve().then(e.bind(e,7264))},7264:function(t,n,e){"use strict";e.r(n),e.d(n,{default:function(){return TermsAndConditions}});var s=e(7573);function TermsAndConditions(){return(0,s.jsx)("div",{className:"flex flex-col gap-10 mt-10 mb-10 items-center",children:(0,s.jsx)("div",{className:"max-w-2xl",children:(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:'\n
    \n \n \n \n
    \n
    \n
    \n \n Terms of Service\n \n
    \n

    \n
    Last updated April 30, 2024\n
    \n

    \n

    \n

    \n
    AGREEMENT TO OUR LEGAL\n TERMS
    \n
    \n
    \n
    \n
    \n

    \n
    \n
    We are 47 Chapters LLC\n , doing business as StopGHG\n \n ("Company,"\n "we," "us," "our"\n )\n \n \n \n \n , a company registered in\n \n \n Washington, United States\n \n \n \n \n at 8714 233rd PL NE\n , Redmond\n \n , WA\n \n \n \n 98053\n \n \n \n \n .\n \n
    \n
    \n

    \n
    \n
    We operate the\n website \n https://stopghg.com\n (the "Site")\n , as well as any other related products and services that refer or link to\n these legal terms (the "Legal Terms") (collectively, the \n "Services").\n
    \n

    \n
    \n We provide a platform that helps developers and knowledge workers access the financial\n information companies report to the Securities and Exchange Commission (SEC) in the United States. \n
    \n
    \n \n
    \n

    \n
    You can contact us by email\n at contact@stopghg.com\n or by mail to 8714 233rd PL NE\n , Redmond\n \n , WA\n \n \n \n 98053\n \n \n \n United States\n \n .\n
    \n

    \n
    These Legal Terms constitute a legally binding agreement\n made between you, whether personally or on behalf of an entity (\n "you"), and 47 Chapters\n LLC, concerning your access to and use of the Services. You agree that by accessing the Services, you\n have read, understood, and agreed to be bound by all of these Legal Terms. IF YOU DO NOT AGREE WITH ALL OF\n THESE LEGAL TERMS, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SERVICES AND YOU MUST DISCONTINUE USE\n IMMEDIATELY.
    \n

    \n
    Supplemental terms and conditions or documents that may\n be posted on the Services from time to time are hereby expressly incorporated herein by reference. We reserve\n the right, in our sole discretion, to make changes or modifications to these Legal Terms from time to time. We will alert you about any\n changes by updating the "Last updated" date of these Legal Terms, and you waive any right to receive\n specific notice of each such change. It is your responsibility to periodically review these Legal Terms to\n stay informed of updates. You will be subject to, and will be deemed to have been made aware of and to have\n accepted, the changes in any revised Legal Terms by your continued use of the Services after the date such\n revised Legal Terms are posted.
    \n
    \n

    \n
    \n
    \n \n \n \n The\n Services are intended for users who are at least 18 years old. Persons under the age\n of 18 are not permitted to use or register for the Services.\n \n \n \n \n \n \n
    \n

    \n
    We recommend that you print a copy\n of these Legal Terms for your records.
    \n

    \n

    \n
    TABLE OF CONTENTS\n
    \n

    \n \n \n
    3. USER REPRESENTATIONS
    \n \n \n \n \n
    \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n \n
    \n
    \n
    \n

    \n

    \n
    1. OUR SERVICES
    \n

    \n
    The\n information provided when using the Services is not intended for distribution to or use by any person or\n entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation or\n which would subject us to any registration requirement within such jurisdiction or country. Accordingly, those\n persons who choose to access the Services from other locations do so on their own initiative and are solely\n responsible for compliance with local laws, if and to the extent local laws are applicable.\n \n
    \n

    \n
    The\n Services are not tailored to comply with industry-specific regulations (Health Insurance Portability and\n Accountability Act (HIPAA), Federal Information Security Management Act (FISMA), etc.), so if your\n interactions would be subjected to such laws, you may not use the Services. You may not use the Services in a\n way that would violate the Gramm-Leach-Bliley Act (GLBA).\n \n
    \n

    \n
    \n
    2. INTELLECTUAL PROPERTY RIGHTS
    \n

    \n
    \n
    Our intellectual\n property
    \n

    \n
    We are the owner or the licensee of all intellectual\n property rights in our Services, including all source code, databases, functionality, software, website\n designs, audio, video, text, photographs, and graphics in the Services (collectively, the "Content"), as well as the\n trademarks, service marks, and logos contained therein (the "Marks").
    \n

    \n
    Our Content and Marks are protected by copyright and\n trademark laws (and various\n other intellectual property rights and unfair competition laws) and treaties in the United\n States and around the world.
    \n

    \n
    The Content and Marks are provided in or through the\n Services "AS IS" for your\n personal, non-commercial use or internal business purpose only.
    \n

    \n
    Your use of our\n Services
    \n

    \n
    Subject to your compliance with these Legal Terms, including the "PROHIBITED\n ACTIVITIES\n " section below, we grant you\n a non-exclusive, non-transferable, revocable license to:\n
    \n
      \n
    • access the Services; and
    • \n
    • download or print a copy of any portion of the Content to which you have properly\n gained access.
    • \n
    \n
    solely for your \n personal, non-commercial use or internal business purpose\n .
    \n

    \n
    Except as set out in this section or elsewhere in our\n Legal Terms, no part of the Services and no Content or Marks may be copied, reproduced,\n aggregated, republished, uploaded, posted, publicly displayed, encoded,\n translated, transmitted, distributed, sold, licensed, or otherwise exploited\n for any commercial purpose whatsoever, without our express prior written\n permission.
    \n

    \n
    If you wish to make any use of the Services, Content, or\n Marks other than as set out in this section or elsewhere in our Legal Terms, please address your request to:\n contact@stopghg.com. If we ever grant you the permission to post, reproduce, or\n publicly display any part of our Services or Content, you must identify us as the owners or licensors of the\n Services, Content, or Marks and ensure that any copyright or proprietary notice appears or is visible on\n posting, reproducing, or displaying our Content.
    \n
    \n

    \n
    \n
    We reserve all rights not expressly granted to you in\n and to the Services, Content, and Marks.
    \n

    \n
    Any breach of these Intellectual Property Rights will\n constitute a material breach of our Legal Terms and your right to use our Services will terminate\n immediately.
    \n

    \n
    Your submissions\n
    \n

    \n
    Please review this section and the "PROHIBITED ACTIVITIES\n " section carefully prior to\n using our Services to understand the (a) rights you give us and (b) obligations you have when you post or\n upload any content through the Services.\n
    \n

    \n
    Submissions: By directly sending us any question, comment,\n suggestion, idea, feedback, or other information about the Services (\n "Submissions"), you agree to assign to us all intellectual\n property rights in such Submission. You agree that we shall own this Submission and be entitled to its\n unrestricted use and dissemination for any lawful purpose, commercial or otherwise, without acknowledgment or\n compensation to you.
    \n

    \n
    You are responsible for what you post or upload: By sending us\n Submissions through any part of the Services\n you:
    \n
      \n
    • confirm that you have read and agree with our "\n PROHIBITED ACTIVITIES\n " and will not post, send,\n publish, upload, or transmit through the Services any Submission that is\n illegal, harassing, hateful, harmful, defamatory, obscene, bullying, abusive, discriminatory, threatening to\n any person or group, sexually explicit, false, inaccurate, deceitful, or misleading;\n
    • \n
    • to\n the extent permissible by applicable law, waive any and all moral rights to any such Submission;
    • \n
    • warrant that any such Submission are original to\n you or that you have the necessary rights and licenses to submit such Submissions\n and that you have full authority to grant us the above-mentioned rights in relation to your Submissions; and
    • \n
    • warrant and represent that your Submissions do\n not constitute confidential information.
    • \n
    \n
    You are solely responsible for your\n Submissions and you expressly agree to reimburse us for any and all losses\n that we may suffer because of your breach of (a) this section, (b) any third party’s intellectual property\n rights, or (c) applicable law.\n \n
    \n

    \n
    \n
    \n
    3. USER\n REPRESENTATIONS
    \n
    \n

    \n
    \n
    By using the Services, you represent and warrant\n that:\n \n \n \n (1) all registration information you submit\n will be true, accurate, current, and complete; (2) you will maintain the accuracy of such information\n and promptly update such registration information as necessary;\n \n  \n (3) you have the legal capacity and you agree to comply with\n these Legal Terms;\n \n \n  \n (4) you are not a\n minor in the jurisdiction in which you reside\n \n \n ; (\n 5) you will not access the Services through automated or\n non-human means, whether through a bot, script or\n otherwise; (6) you will not use the Services for any illegal or unauthorized purpose; and\n (7) your use of the Services will not violate any applicable\n law or regulation.\n \n
    \n
    \n

    \n
    \n
    \n
    \n
    If you provide any information\n that is untrue, inaccurate, not current, or incomplete, we have the right to suspend or terminate your\n account and refuse any and all current or future use of the Services (or any portion thereof).\n
    \n
    \n \n
    \n

    \n
    \n
    \n \n \n
    4. USER\n REGISTRATION
    \n
    \n
    \n
    \n

    \n
    \n \n \n
    You may be required to\n register to use the Services. You agree to keep your password confidential and will be responsible for\n all use of your account and password. We reserve the right to remove, reclaim, or change a username\n you select if we determine, in our sole discretion, that such username is inappropriate, obscene, or\n otherwise objectionable.
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n \n
    \n

    \n
    \n
    \n
    \n
    5. PURCHASES\n AND PAYMENT
    \n
    \n

    \n
    \n
    \n \n
    \n
    We accept the following forms of payment:
    \n
    \n

    \n
    \n
    \n -  Visa\n
    \n
    \n -  Mastercard\n
    \n
    \n -  American Express\n
    \n
    \n -  Discover\n
    \n
    \n \n
    \n

    \n
    You agree to provide current, complete, and accurate\n purchase and account information for all purchases made via the Services. You further agree to promptly update\n account and payment information, including email address, payment method, and payment card expiration date, so\n that we can complete your transactions and contact you as needed. Sales tax will be added to the price of\n purchases as deemed required by us. We may change prices at any time. All payments shall be in US dollars.
    \n
    \n

    \n
    \n
    You agree to pay all charges at the prices then in\n effect for your purchases and any applicable shipping fees, and you \n authorize us to charge your chosen payment provider for any such\n amounts upon placing your order. We reserve the right to correct any errors or mistakes in pricing, even if we\n have already requested or received payment.
    \n
    \n

    \n
    \n
    We reserve the right to refuse any order placed through\n the Services. We may, in our sole discretion, limit or cancel quantities purchased per person, per household,\n or per order. These restrictions may include orders placed by or under the same customer account, the same\n payment method, and/or orders that use the same billing or shipping address. We reserve the right to limit or\n prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers, or\n distributors.\n \n \n \n
    \n
    \n \n
    \n

    \n
    6. SUBSCRIPTIONS
    \n
    \n \n
    \n

    \n
    Billing and Renewal
    \n

    \n
    \n Your subscription will continue and automatically renew unless canceled. You consent to our\n charging your payment method on a recurring basis without requiring your prior approval for each recurring\n charge, until such time as you cancel the applicable order. The length of\n your billing cycle is monthly.\n \n
    \n
    \n \n \n
    \n

    \n
    Cancellation
    \n

    \n
    \n All\n purchases are non-refundable. \n You can cancel your subscription at any time by logging into your account.\n Your cancellation will take effect immediately. If\n you have any questions or are unsatisfied with our Services, please email us at \n contact@stopghg.com.
    \n
    \n
    \n

    \n
    Fee Changes
    \n

    We may, from time to time, make changes to the\n subscription fee and will communicate any price changes to you in accordance with applicable\n law.\n
    \n \n \n \n
    \n
    \n \n
    \n
    \n \n \n

    \n
    \n
    \n \n
    7. PROHIBITED\n ACTIVITIES
    \n
    \n

    \n
    \n
    You may not access or use the\n Services for any purpose other than that for which we make the Services available. The Services may not be\n used in connection with any commercial endeavors except those that are specifically endorsed or approved by\n us.
    \n
    \n

    \n
    \n
    \n
    \n
    \n
    As a user of the Services,\n you agree not to:
    \n
    \n
      \n
    • Systematically\n retrieve data or other content from the Services to create or compile, directly or indirectly, a\n collection, compilation, database, or directory without written permission from us.\n
    • \n
    • Trick,\n defraud, or mislead us and other users, especially in any attempt to learn sensitive account\n information such as user passwords.
    • \n
    • Circumvent,\n disable, or otherwise interfere with security-related features of the Services, including\n features that prevent or restrict the use or copying of any Content or enforce limitations on\n the use of the Services and/or the Content contained\n therein.
    • \n
    • Disparage,\n tarnish, or otherwise harm, in our opinion, us and/or the\n Services.
    • \n
    • Use\n any information obtained from the Services in order to harass, abuse, or harm another\n person.
    • \n
    • Make\n improper use of our support services or submit false reports of abuse or\n misconduct.
    • \n
    • Use\n the Services in a manner inconsistent with any applicable laws or\n regulations.
    • \n
    • Engage\n in unauthorized\n framing of or linking to the Services.
    • \n
    • Upload\n or transmit (or attempt to upload or to transmit) viruses, Trojan horses, or other material,\n including excessive use of capital letters and spamming (continuous posting of repetitive\n text), that interferes with any party’s uninterrupted use and enjoyment of the Services or\n modifies, impairs, disrupts, alters, or interferes with the use, features, functions,\n operation, or maintenance of the Services.
    • \n
    • Engage\n in any automated use of the system, such as using scripts to send comments or messages, or\n using any data mining, robots, or similar data gathering and extraction\n tools.
    • \n
    • Delete\n the copyright or other proprietary rights notice from any\n Content.
    • \n
    • Attempt\n to impersonate another user or person or use the username of another\n user.
    • \n
    • Upload\n or transmit (or attempt to upload or to transmit) any material that acts as a passive or\n active information collection or transmission mechanism, including without limitation, clear\n graphics interchange formats ("gifs"), 1\xd71 pixels, web bugs, cookies, or other similar\n devices (sometimes referred to as "spyware" or "passive\n collection mechanisms" or "pcms"\n ).
    • \n
    • Interfere\n with, disrupt, or create an undue burden on the Services or the networks or services connected\n to the Services.
    • \n
    • Harass,\n annoy, intimidate, or threaten any of our employees or agents engaged in providing any portion\n of the Services to you.
    • \n
    • Attempt\n to bypass any measures of the Services designed to prevent or restrict access to the Services,\n or any portion of the Services.
    • \n
    • Copy\n or adapt the Services\' software, including but not limited to Flash, PHP, HTML, JavaScript, or\n other code.
    • \n
    • Except\n as permitted by applicable law, decipher, decompile, disassemble, or reverse engineer any of\n the software comprising or in any way making up a part of the\n Services.
    • \n
    • Except\n as may be the result of standard search engine or Internet browser usage, use, launch,\n develop, or distribute any automated system, including without limitation, any spider, robot,\n cheat utility, scraper, or offline reader that accesses the Services, or use or launch any\n unauthorized\n script or other software.
    • \n
    • Use\n a buying agent or purchasing agent to make purchases on the\n Services.
    • \n
    • Make\n any unauthorized\n use of the Services, including collecting usernames and/or email addresses of users by\n electronic or other means for the purpose of sending unsolicited email, or creating user\n accounts by automated means or under false pretenses.
    • \n
    • Use\n the Services as part of any effort to compete with us or otherwise use the Services and/or the\n Content for any revenue-generating endeavor or commercial enterprise.\n \n
    • \n
    \n
    \n

    \n
    \n
    \n
    \n \n \n \n
    8. USER\n GENERATED CONTRIBUTIONS
    \n
    \n
    \n
    \n
    \n

    \n
    \n \n \n \n
    \n \n \n The Services does\n not offer users to submit or post content. We may provide\n you with the opportunity to create, submit, post, display, transmit, perform, publish,\n distribute, or broadcast content and materials to us or on the Services, including but not\n limited to text, writings, video, audio, photographs, graphics, comments, suggestions, or\n personal information or other material (collectively, \n "Contributions"). Contributions may be\n viewable by other users of the Services and through third-party websites. As such, any Contributions you transmit may be treated in\n accordance with the Services\' Privacy Policy.\n When you create or make available any Contributions, you thereby represent and warrant\n that:\n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
      \n
    • The creation, distribution, transmission,\n public display, or performance, and the accessing, downloading, or copying of your Contributions do\n not and will not infringe the proprietary rights, including but not limited to the copyright,\n patent, trademark, trade secret, or moral rights of any third party.
    • \n
    • You are the creator and owner of or have\n the necessary licenses\n , rights, consents, releases, and permissions to use and to \n authorize us, the Services, and other users of\n the Services to use your Contributions in any manner contemplated by the Services and these Legal\n Terms.
    • \n
    • You have the written consent, release,\n and/or permission of each and every identifiable individual person in your Contributions to use the\n name or likeness of each and every such identifiable individual person to enable inclusion and use\n of your Contributions in any manner contemplated by the Services and these Legal\n Terms.
    • \n
    • Your Contributions are not false,\n inaccurate, or misleading.
    • \n
    • Your Contributions are not unsolicited or\n unauthorized\n advertising, promotional materials, pyramid schemes, chain letters, spam, mass mailings, or other\n forms of solicitation.
    • \n
    • Your Contributions are not obscene, lewd,\n lascivious, filthy, violent, harassing, libelous, slanderous, or otherwise objectionable (as determined\n by us).
    • \n
    • Your Contributions do not ridicule, mock,\n disparage, intimidate, or abuse anyone.
    • \n
    • Your Contributions are not used to harass\n or threaten (in the legal sense of those terms) any other person and to promote violence against a\n specific person or class of people.
    • \n
    • Your Contributions do not violate any\n applicable law, regulation, or rule.
    • \n
    • Your Contributions do not violate the\n privacy or publicity rights of any third party.
    • \n
    • Your Contributions do not violate any\n applicable law concerning child pornography, or otherwise intended to protect the health or\n well-being of minors.
    • \n
    • Your Contributions do not include any\n offensive comments that are connected to race, national origin, gender, sexual preference, or\n physical handicap.
    • \n
    • Your Contributions do not otherwise\n violate, or link to material that violates, any provision of these Legal Terms, or any applicable\n law or regulation.
    • \n
    \n
    \n
    \n
    \n \n \n \n
    Any use of the Services in\n violation of the foregoing violates these Legal Terms and may result in, among other things,\n termination or suspension of your rights to use the Services.
    \n
    \n
    \n
    \n
    \n

    \n
    \n \n \n \n
    9. CONTRIBUTION\n LICENSE\n
    \n
    \n
    \n
    \n
    \n

    \n
    \n \n \n \n \n \n \n
    \n
    You and Services agree that we may\n access, store, process, and use any information and personal data that you provide following the terms of the Privacy Policy and your choices (including settings).
    \n

    \n
    By submitting suggestions or other\n feedback regarding the Services, you agree that we can use and share such feedback for any purpose without\n compensation to you.
    \n

    \n
    We do not assert any ownership over\n your Contributions. You retain full ownership of all of your Contributions and any intellectual property\n rights or other proprietary rights associated with your Contributions. We are not liable for any statements or\n representations in your Contributions provided by you in any area on the Services. You are solely responsible\n for your Contributions to the Services and you expressly agree to exonerate us from any and all responsibility\n and to refrain from any legal action against us regarding your Contributions.
    \n

    \n
    \n \n \n \n
    \n
    \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n \n
    \n
    10. SOCIAL\n MEDIA
    \n

    \n \n \n \n
    As part of the functionality\n of the Services, you may link your account with online accounts you have with third-party service\n providers (each such account, a "Third-Party Account") by either: (1) providing your Third-Party Account login\n information through the Services; or (2) allowing us to access your Third-Party Account, as is permitted under the applicable terms\n and conditions that govern your use of each Third-Party\n Account. You represent and warrant that you are entitled to disclose your Third-Party Account login information to us and/or grant us\n access to your Third-Party Account, without breach by you\n of any of the terms and conditions that govern your use of the applicable Third-Party Account, and without obligating us to pay any fees\n or making us subject to any usage limitations imposed by the third-party service provider of the Third-Party Account. By granting us access to any Third-Party Accounts, you understand that (1) we may access,\n make available, and store (if applicable) any content that you have provided to and stored in your\n Third-Party Account (the \n "Social Network Content") so that it is available\n on and through the Services via your account, including without limitation any friend lists and (2) we\n may submit to and receive from your Third-Party Account\n additional information to the extent you are notified when you link your account with the Third-Party Account. Depending on the Third-Party Accounts you choose and subject to the privacy\n settings that you have set in such Third-Party Accounts,\n personally identifiable information that you post to your Third-Party Accounts may be available on and through your\n account on the Services. Please note that if a Third-Party\n Account or associated service becomes unavailable or our access to such Third-Party Account is terminated by the third-party service\n provider, then Social Network Content may no longer be available on and through the Services. You will\n have the ability to disable the connection between your account on the Services and your Third-Party Accounts at any time. PLEASE NOTE THAT YOUR\n RELATIONSHIP WITH THE THIRD-PARTY SERVICE PROVIDERS ASSOCIATED WITH YOUR THIRD-PARTY ACCOUNTS IS\n GOVERNED SOLELY BY YOUR AGREEMENT(S) WITH SUCH THIRD-PARTY SERVICE PROVIDERS. We make no effort to\n review any Social Network Content for any purpose, including but not limited to, for accuracy,\n legality, or non-infringement, and we are not responsible for any Social Network Content. You\n acknowledge and agree that we may access your email address book associated with a Third-Party Account and your contacts list stored on your\n mobile device or tablet computer solely for purposes of identifying and informing you of those\n contacts who have also registered to use the Services. You can deactivate the connection between the\n Services and your Third-Party Account by contacting us\n using the contact information below or through your account settings (if applicable). We will attempt\n to delete any information stored on our servers that was obtained through such Third-Party Account, except the username and profile picture\n that become associated with your account.
    \n
    \n
    \n
    \n
    \n

    \n
    \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    \n
    11. SERVICES\n MANAGEMENT
    \n

    \n
    We reserve the right, but not the\n obligation, to: (1) monitor the Services for violations of these Legal Terms; (2) take appropriate legal action\n against anyone who, in our sole discretion, violates the law or these Legal Terms, including without limitation,\n reporting such user to law enforcement authorities; (3) in our sole discretion and without limitation, refuse,\n restrict access to, limit the availability of, or disable (to the extent technologically feasible) any of your\n Contributions or any portion thereof; (4) in our sole discretion and without limitation, notice, or liability,\n to remove from the Services or otherwise disable all files and content that are excessive in size or are in any\n way burdensome to our systems; and (5) otherwise manage the Services in a manner designed to protect our rights\n and property and to facilitate the proper functioning of the Services.
    \n

    \n
    \n \n \n \n \n \n
    \n
    12. PRIVACY\n POLICY
    \n

    \n
    We care about data privacy and\n security. Please review our Privacy Policy: \n https://stopghg.com/privacy\n . By using the Services, you agree to be bound by our Privacy Policy, which is incorporated\n into these Legal Terms. Please be advised the Services are hosted in the\n United States\n \n . If you access the Services from any other region of the world with laws\n or other requirements governing personal data collection, use, or disclosure that differ from applicable laws\n in \n the United States\n \n \n , then through your continued use of the Services, you are transferring\n your data to \n the United States\n \n \n , and you expressly consent to have your data transferred to and processed\n in \n the United States\n \n \n .\n \n \n \n \n \n \n \n
    \n

    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n \n \n
    \n
    \n 13. TERM\n AND TERMINATION
    \n

    \n
    These Legal Terms shall remain in\n full force and effect while you use the Services. WITHOUT LIMITING ANY OTHER PROVISION OF THESE LEGAL TERMS,\n WE RESERVE THE RIGHT TO, IN OUR SOLE DISCRETION AND WITHOUT NOTICE OR LIABILITY, DENY ACCESS TO AND USE OF THE\n SERVICES (INCLUDING BLOCKING CERTAIN IP ADDRESSES), TO ANY PERSON FOR ANY REASON OR FOR NO REASON, INCLUDING\n WITHOUT LIMITATION FOR BREACH OF ANY REPRESENTATION, WARRANTY, OR COVENANT CONTAINED IN THESE LEGAL TERMS OR\n OF ANY APPLICABLE LAW OR REGULATION. WE MAY TERMINATE YOUR USE OR PARTICIPATION IN THE SERVICES OR DELETE \n \n \n YOUR ACCOUNT AND \n \n \n ANY CONTENT OR INFORMATION THAT YOU POSTED AT ANY TIME, WITHOUT WARNING, IN OUR SOLE DISCRETION.\n
    \n

    \n
    If we terminate or suspend your\n account for any reason, you are prohibited from registering and creating a new account under your name, a fake\n or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party. In\n addition to terminating or suspending your account, we reserve the right to take appropriate legal action,\n including without limitation pursuing civil, criminal, and injunctive redress.
    \n

    \n
    14. MODIFICATIONS\n AND INTERRUPTIONS
    \n

    \n
    We reserve the right to change,\n modify, or remove the contents of the Services at any time or for any reason at our sole discretion without\n notice. However, we have no obligation to update any information on our Services.\n We will not be liable to you or any third party for any modification, price change, suspension, or\n discontinuance of the Services.
    \n

    \n
    We cannot guarantee the Services will\n be available at all times. We may experience hardware, software, or other problems or need to perform\n maintenance related to the Services, resulting in interruptions, delays, or errors. We reserve the right to\n change, revise, update, suspend, discontinue, or otherwise modify the Services at any time or for any reason\n without notice to you. You agree that we have no liability whatsoever for any loss, damage, or inconvenience\n caused by your inability to access or use the Services during any downtime or discontinuance of the Services.\n Nothing in these Legal Terms will be construed to obligate us to maintain and support the Services or to\n supply any corrections, updates, or releases in connection therewith.
    \n

    \n
    \n 15. GOVERNING\n LAW
    \n

    \n
    \n \n
    \n
    These Legal Terms and your use of the\n Services are governed by and construed in accordance with the laws of \n \n \n the State of Washington\n \n \n \n applicable to agreements made and to be entirely performed within\n  \n \n \n \n the State of Washington\n \n \n \n without regard to its conflict of law\n principles.\n \n
    \n

    \n
    \n 16. DISPUTE\n RESOLUTION
    \n

    \n
    \n \n
    \n
    \n \n
    \n
    Informal\n Negotiations
    \n

    \n
    To expedite resolution and control the cost of any dispute, controversy, or claim\n related to these Legal Terms (each a "Dispute" and collectively, the\n "Disputes") brought by either you or us (individually, a "Party" and collectively, the "Parties"), the Parties agree to first attempt to negotiate any Dispute\n (except those Disputes expressly provided below) informally for at least thirty (30)\n days before initiating arbitration. Such informal negotiations commence upon written notice from one\n Party to the other Party.
    \n

    \n
    \n \n
    \n
    Binding\n Arbitration
    \n

    \n
    \n If the\n Parties are unable to resolve a Dispute through informal negotiations, the Dispute (except those Disputes\n expressly excluded below) will be finally and exclusively resolved by binding arbitration. YOU UNDERSTAND THAT\n WITHOUT THIS PROVISION, YOU WOULD HAVE THE RIGHT TO SUE IN COURT AND HAVE A JURY TRIAL. The arbitration shall be commenced and conducted under the Commercial\n Arbitration Rules of the American Arbitration Association ("AAA") and, where appropriate, the AAA’s Supplementary Procedures for\n Consumer Related Disputes ("AAA Consumer Rules"), both of which are available at the American Arbitration Association (AAA)\n website. Your arbitration fees and your share of arbitrator compensation shall be governed by\n the AAA Consumer Rules and, where appropriate, limited by the AAA Consumer Rules. \n If such costs are determined by the arbitrator to be excessive, we will pay all arbitration fees and\n expenses. The arbitration may be conducted in person, through\n the submission of documents, by phone, or online. The arbitrator will make a decision in writing, but need not\n provide a statement of reasons unless requested by either Party. The arbitrator must follow applicable law,\n and any award may be challenged if the arbitrator fails to do so. Except where otherwise required by the\n applicable AAA rules or applicable law, the\n arbitration will take place in \n King, \n \n Washington\n . Except as otherwise provided herein, the Parties may litigate\n in court to compel arbitration, stay proceedings pending arbitration, or to confirm, modify, vacate, or enter\n judgment on the award entered\n by the arbitrator.\n \n
    \n

    \n
    If for any reason, a Dispute proceeds in court rather than arbitration, the Dispute\n shall be commenced or prosecuted in the\n  state and\n federal courts\n  located in\n \n King,\n \n \n Washington\n , and the\n Parties hereby consent to, and waive all defenses of lack of personal jurisdiction, and forum non conveniens with\n respect to venue and jurisdiction in such state and federal courts. Application of the United Nations Convention on Contracts for the\n International Sale of Goods and the Uniform Computer Information Transaction Act (UCITA) are excluded from\n these Legal Terms.\n
    \n

    \n
    \n In no event shall any Dispute brought by either Party related in any way to\n the Services be commenced more than one (1) years after the cause of action arose.\n If this provision is found to be illegal or unenforceable, then\n neither Party will elect to arbitrate any Dispute falling within that portion of this provision found to be\n illegal or unenforceable and such Dispute shall be decided by a court of competent jurisdiction within the\n courts listed for jurisdiction above, and the Parties agree to submit to the personal jurisdiction of that\n court.\n
    \n

    \n
    \n Restrictions
    \n

    \n
    The Parties agree\n that any arbitration shall be limited to the Dispute between the Parties individually. To the full extent\n permitted by law, (a) no arbitration shall be joined with any other proceeding; (b) there is no right or\n authority for any Dispute to be arbitrated on a class-action basis or to \n utilize class action procedures; and (c) there is no right or\n authority for any Dispute to be brought in a purported representative capacity on behalf of the general public\n or any other persons.
    \n

    \n
    \n Exceptions to Informal Negotiations and Arbitration\n \n
    \n

    \n
    \n The Parties agree that the following Disputes are not subject to the above\n provisions concerning informal negotiations binding arbitration: (a) any Disputes seeking to enforce or protect,\n or concerning the validity of, any of the intellectual property rights of a Party; (b) any Dispute related to,\n or arising from, allegations of theft, piracy, invasion of privacy, or \n unauthorized use; and (c) any claim for injunctive relief. If this\n provision is found to be illegal or unenforceable, then neither Party will elect to arbitrate any Dispute\n falling within that portion of this provision found to be illegal or unenforceable and such Dispute shall be\n decided by a court of competent jurisdiction within the courts listed for jurisdiction above, and the Parties\n agree to submit to the personal jurisdiction of that court.\n
    \n
    \n \n \n \n
    \n

    \n
    \n 17. CORRECTIONS\n
    \n

    \n
    There may be\n information on the Services that contains typographical errors, inaccuracies, or omissions, including\n descriptions, pricing, availability, and various other information. We reserve the right to correct any errors,\n inaccuracies, or omissions and to change or update the information on the Services at any time, without prior\n notice.
    \n

    \n
    \n 18.\n DISCLAIMER
    \n

    \n
    THE SERVICES ARE PROVIDED ON AN AS-IS AND AS-AVAILABLE\n BASIS. YOU AGREE THAT YOUR USE OF THE SERVICES WILL BE AT YOUR SOLE RISK. TO THE FULLEST EXTENT PERMITTED BY\n LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, IN CONNECTION WITH THE SERVICES AND YOUR USE THEREOF,\n INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,\n AND NON-INFRINGEMENT. WE MAKE NO WARRANTIES OR REPRESENTATIONS ABOUT THE ACCURACY OR COMPLETENESS OF THE\n SERVICES\' CONTENT OR THE CONTENT OF ANY WEBSITES OR MOBILE APPLICATIONS LINKED TO THE SERVICES AND WE WILL\n ASSUME NO LIABILITY OR RESPONSIBILITY FOR ANY (1) ERRORS, MISTAKES, OR INACCURACIES OF CONTENT AND MATERIALS,\n (2) PERSONAL INJURY OR PROPERTY DAMAGE, OF ANY NATURE WHATSOEVER, RESULTING FROM YOUR ACCESS TO AND USE OF THE\n SERVICES, (3) ANY UNAUTHORIZED\n ACCESS TO OR USE OF OUR SECURE SERVERS AND/OR ANY AND ALL PERSONAL INFORMATION AND/OR FINANCIAL\n INFORMATION STORED THEREIN, (4) ANY INTERRUPTION OR CESSATION OF TRANSMISSION TO OR FROM THE SERVICES, (5) ANY\n BUGS, VIRUSES, TROJAN HORSES, OR THE LIKE WHICH MAY BE TRANSMITTED TO OR THROUGH THE SERVICES BY ANY THIRD\n PARTY, AND/OR (6) ANY ERRORS OR OMISSIONS IN ANY CONTENT AND MATERIALS OR FOR ANY LOSS OR DAMAGE OF ANY KIND\n INCURRED AS A RESULT OF THE USE OF ANY CONTENT POSTED, TRANSMITTED, OR OTHERWISE MADE AVAILABLE VIA THE\n SERVICES. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR ANY PRODUCT OR SERVICE\n ADVERTISED OR OFFERED BY A THIRD PARTY THROUGH THE SERVICES, ANY HYPERLINKED WEBSITE, OR ANY WEBSITE OR MOBILE\n APPLICATION FEATURED IN ANY BANNER OR OTHER ADVERTISING, AND WE WILL NOT BE A PARTY TO OR IN ANY WAY BE\n RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND ANY THIRD-PARTY PROVIDERS OF PRODUCTS OR SERVICES.\n AS WITH THE PURCHASE OF A PRODUCT OR SERVICE THROUGH ANY MEDIUM OR IN ANY ENVIRONMENT, YOU SHOULD USE YOUR\n BEST JUDGMENT AND EXERCISE\n CAUTION WHERE APPROPRIATE.
    \n

    \n
    \n 19. LIMITATIONS\n OF LIABILITY
    \n

    \n
    IN NO EVENT WILL WE\n OR OUR DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT,\n CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, SPECIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFIT, LOST REVENUE,\n LOSS OF DATA, OR OTHER DAMAGES ARISING FROM YOUR USE OF THE SERVICES, EVEN IF WE HAVE BEEN ADVISED OF THE\n POSSIBILITY OF SUCH DAMAGES.\n \n \n \n NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, OUR LIABILITY TO YOU\n FOR ANY CAUSE WHATSOEVER AND REGARDLESS OF THE FORM OF THE ACTION, WILL AT ALL TIMES BE LIMITED TO\n \n \n \n THE\n AMOUNT PAID, IF ANY, BY YOU TO US\n \n  \n DURING THE\n six (6)\n mONTH PERIOD PRIOR TO ANY CAUSE OF ACTION ARISING\n \n \n \n \n \n \n .\n \n \n \n \n  \n CERTAIN US STATE LAWS AND INTERNATIONAL LAWS DO NOT ALLOW LIMITATIONS\n ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR\n ALL OF THE ABOVE DISCLAIMERS OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS.\n \n
    \n

    \n
    20. INDEMNIFICATION\n
    \n

    \n
    You agree to\n defend, indemnify, and hold us harmless, including our subsidiaries,\n affiliates, and all of our respective officers, agents, partners, and\n employees, from and against any loss, damage, liability, claim, or demand, including\n reasonable attorneys’ fees and expenses, made by any third party due to or\n arising out of: \n \n \n \n (1) use of the Services; (2) breach of these Legal Terms; (3) any breach of your representations and warranties set forth in\n these Legal Terms; (4) your violation of the rights of a third\n party, including but not limited to intellectual property rights; or (5) any overt harmful act toward any other user of the Services with\n whom you connected via the Services. Notwithstanding the foregoing, we reserve the right, at your expense,\n to assume the exclusive defense\n and control of any matter for which you are required to indemnify us, and you agree to cooperate, at\n your expense, with our defense\n of such claims. We will use reasonable efforts to notify you of any such claim, action, or proceeding\n which is subject to this indemnification upon becoming aware of it.\n
    \n

    \n
    \n 21. USER\n DATA
    \n

    \n
    We will maintain\n certain data that you transmit to the Services for the purpose of managing the\n performance of the Services, as well as data relating to your use of the Services. Although we perform regular\n routine backups\n of data, you are solely responsible for all data that you transmit or that\n relates to any activity you have undertaken using the Services. You agree\n that we shall have no liability to you for any loss or corruption of any such\n data, and you hereby waive any right of action against us arising from any such\n loss or corruption of such data.
    \n

    \n
    \n 22. ELECTRONIC\n COMMUNICATIONS, TRANSACTIONS, AND SIGNATURES
    \n

    \n
    Visiting the Services, sending us emails, and completing\n online forms constitute electronic communications. You consent to receive electronic communications, and you\n agree that all agreements, notices, disclosures, and other communications we provide to you electronically,\n via email and on the Services, satisfy any legal requirement that such communication be in writing. YOU HEREBY\n AGREE TO THE USE OF ELECTRONIC SIGNATURES, CONTRACTS, ORDERS, AND OTHER RECORDS, AND TO ELECTRONIC DELIVERY OF\n NOTICES, POLICIES, AND RECORDS OF TRANSACTIONS INITIATED OR COMPLETED BY US OR VIA THE SERVICES. You hereby\n waive any rights or requirements under any statutes, regulations, rules, ordinances, or other laws in any\n jurisdiction which require an original signature or delivery or retention of non-electronic records, or to\n payments or the granting of credits by any means other than electronic means.
    \n

    \n
    \n \n
    \n
    \n 23. CALIFORNIA\n USERS AND RESIDENTS
    \n

    \n
    If any complaint\n with us is not satisfactorily resolved, you can contact the Complaint\n Assistance Unit of the Division of Consumer Services of the California\n Department of Consumer Affairs in writing at 1625 North Market Blvd., Suite N\n 112, Sacramento, California 95834 or by telephone at (800) 952-5210 or (916)\n 445-1254.
    \n

    \n
    \n \n
    \n
    \n 24.   MISCELLANEOUS \n
    \n

    \n
    These Legal Terms and any policies or operating rules\n posted by us on the Services or in respect to the Services constitute the entire agreement and understanding\n between you and us. Our failure to exercise or enforce any right or provision of these Legal Terms shall not\n operate as a waiver of such right or provision. These Legal Terms operate to the fullest extent permissible by\n law. We may assign any or all of our rights and obligations to others at any time. We shall not be responsible\n or liable for any loss, damage, delay, or failure to act caused by any cause beyond our reasonable control. If\n any provision or part of a provision of these Legal Terms is determined to be unlawful, void, or\n unenforceable, that provision or part of the provision is deemed severable from these Legal Terms and does not\n affect the validity and enforceability of any remaining provisions. There is no joint venture, partnership,\n employment or agency relationship created between you and us as a result of these Legal Terms or use of the\n Services. You agree that these Legal Terms will not be construed against us by virtue of having drafted them.\n You hereby waive any and all defenses you may have based on the electronic form of these Legal Terms and\n the lack of signing by the parties hereto to execute these Legal Terms.
    \n
    \n \n
    \n

    \n
    \n 25. CONTACT\n US
    \n

    \n
    In order to resolve a complaint regarding the Services\n or to receive further information regarding use of the Services, please contact us at:
    \n

    \n
    \n 47 Chapters LLC\n \n \n
    \n
    \n \n 8714 233rd PL NE\n \n \n \n \n
    \n
    \n Redmond\n \n , WA\n \n \n \n 98053\n \n \n \n \n \n \n
    \n
    \n United States\n \n \n \n \n \n \n \n \n \n \n
    \n
    \n \n \n
    \n
    \n \n \n
    \n
    \n contact@stopghg.com\n
    \n
    \n
    \n \n \n
    \n'}})})})}},8294:function(t,n,e){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var s=e(7653),a=Symbol.for("react.element"),o=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,r={key:!0,ref:!0,__self:!0,__source:!0};function q(t,n,e){var s,o={},c=null,d=null;for(s in void 0!==e&&(c=""+e),void 0!==n.key&&(c=""+n.key),void 0!==n.ref&&(d=n.ref),n)i.call(n,s)&&!r.hasOwnProperty(s)&&(o[s]=n[s]);if(t&&t.defaultProps)for(s in n=t.defaultProps)void 0===o[s]&&(o[s]=n[s]);return{$$typeof:a,type:t,key:c,ref:d,props:o,_owner:l.current}}n.Fragment=o,n.jsx=q,n.jsxs=q},7573:function(t,n,e){"use strict";t.exports=e(8294)}},function(t){t.O(0,[293,53,744],function(){return t(t.s=9683)}),_N_E=t.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/_not-found-801a373ca8f0a7cd.js b/_next/static/chunks/app/_not-found-801a373ca8f0a7cd.js new file mode 100644 index 0000000..77aae0d --- /dev/null +++ b/_next/static/chunks/app/_not-found-801a373ca8f0a7cd.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[165],{700:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_not-found",function(){return n(2802)}])},2802:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return NotFound}});let l=n(7675),o=l._(n(7653)),r={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block"},h1:{display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:14,fontWeight:400,lineHeight:"49px",margin:0}};function NotFound(){return o.default.createElement(o.default.Fragment,null,o.default.createElement("title",null,"404: This page could not be found."),o.default.createElement("div",{style:r.error},o.default.createElement("div",null,o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}),o.default.createElement("h1",{className:"next-error-h1",style:r.h1},"404"),o.default.createElement("div",{style:r.desc},o.default.createElement("h2",{style:r.h2},"This page could not be found.")))))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}},function(e){e.O(0,[293,53,744],function(){return e(e.s=700)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/calculator/scope1/page-2d1bd89d242b23b9.js b/_next/static/chunks/app/calculator/scope1/page-2d1bd89d242b23b9.js new file mode 100644 index 0000000..189a42e --- /dev/null +++ b/_next/static/chunks/app/calculator/scope1/page-2d1bd89d242b23b9.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[427],{3757:function(e,t,n){Promise.resolve().then(n.bind(n,2179))},2179:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=3757)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/calculator/scope2/page-3c8533c8ba16ce2b.js b/_next/static/chunks/app/calculator/scope2/page-3c8533c8ba16ce2b.js new file mode 100644 index 0000000..8034b72 --- /dev/null +++ b/_next/static/chunks/app/calculator/scope2/page-3c8533c8ba16ce2b.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[200],{811:function(e,t,n){Promise.resolve().then(n.bind(n,8489))},8489:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=811)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/calculator/scope3/page-f9370a340b39520c.js b/_next/static/chunks/app/calculator/scope3/page-f9370a340b39520c.js new file mode 100644 index 0000000..5bb09f1 --- /dev/null +++ b/_next/static/chunks/app/calculator/scope3/page-f9370a340b39520c.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[870],{5085:function(e,t,n){Promise.resolve().then(n.bind(n,7945))},7945:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=5085)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/contact/page-fff1c4a48355369c.js b/_next/static/chunks/app/contact/page-fff1c4a48355369c.js new file mode 100644 index 0000000..816c2f5 --- /dev/null +++ b/_next/static/chunks/app/contact/page-fff1c4a48355369c.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[327],{79:function(e,t,n){Promise.resolve().then(n.bind(n,8366))},8366:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=79)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/layout-1dbe952fc758659e.js b/_next/static/chunks/app/layout-1dbe952fc758659e.js new file mode 100644 index 0000000..5a0fe7d --- /dev/null +++ b/_next/static/chunks/app/layout-1dbe952fc758659e.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{2494:function(e,t,r){Promise.resolve().then(r.t.bind(r,6596,23)),Promise.resolve().then(r.bind(r,4508)),Promise.resolve().then(r.bind(r,6360)),Promise.resolve().then(r.t.bind(r,117,23)),Promise.resolve().then(r.t.bind(r,6096,23)),Promise.resolve().then(r.bind(r,3587)),Promise.resolve().then(r.t.bind(r,7697,23)),Promise.resolve().then(r.t.bind(r,1251,23)),Promise.resolve().then(r.t.bind(r,7276,23))},4508:function(e,t,r){"use strict";r.r(t),r.d(t,{LocalStateContext:function(){return n},LocalStateProvider:function(){return LocalStateProvider},useLocalState:function(){return useLocalState}});var s=r(7573),o=r(7653);let a="You forgot to wrap your app in ",n=(0,o.createContext)({get localState(){throw Error(a)},get setLocalState(){throw Error(a)}}),useLocalState=()=>(0,o.useContext)(n);function LocalStateProvider(e){let{children:t}=e,[r,a]=(0,o.useState)(void 0),i=(0,o.useCallback)(e=>{window.localStorage.setItem("app",JSON.stringify(e)),a(e)},[a]),d=(0,o.useMemo)(()=>({localState:r,setLocalState:i}),[r,i]);return(0,o.useEffect)(()=>{if(!r)try{let e=JSON.parse(window.localStorage.getItem("app")||"invalidJson");i(e)}catch(e){i({})}},[i,r]),r?(0,s.jsx)(n.Provider,{value:d,children:t}):(0,s.jsx)(s.Fragment,{})}},6360:function(e,t,r){"use strict";r.r(t),r.d(t,{Toaster:function(){return Toaster}});var s=r(7573),o=r(7653),a=r(5440),n=r(9484),i=r(1714),d=r(3831);let u=a.zt,c=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,s.jsx)(a.l_,{ref:t,className:(0,d.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",r),...o})});c.displayName=a.l_.displayName;let l=(0,n.j)("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),f=o.forwardRef((e,t)=>{let{className:r,variant:o,...n}=e;return(0,s.jsx)(a.fC,{ref:t,className:(0,d.cn)(l({variant:o}),r),...n})});f.displayName=a.fC.displayName;let p=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,s.jsx)(a.aU,{ref:t,className:(0,d.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",r),...o})});p.displayName=a.aU.displayName;let m=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,s.jsx)(a.x8,{ref:t,className:(0,d.cn)("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",r),"toast-close":"",...o,children:(0,s.jsx)(i.Z,{className:"h-4 w-4"})})});m.displayName=a.x8.displayName;let v=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,s.jsx)(a.Dx,{ref:t,className:(0,d.cn)("text-sm font-semibold",r),...o})});v.displayName=a.Dx.displayName;let h=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,s.jsx)(a.dk,{ref:t,className:(0,d.cn)("text-sm opacity-90",r),...o})});h.displayName=a.dk.displayName;var x=r(124);function Toaster(){let{toasts:e}=(0,x.pm)();return(0,s.jsxs)(u,{children:[e.map(function(e){let{id:t,title:r,description:o,action:a,...n}=e;return(0,s.jsxs)(f,{...n,children:[(0,s.jsxs)("div",{className:"grid gap-1",children:[r&&(0,s.jsx)(v,{children:r}),o&&(0,s.jsx)(h,{children:o})]}),a,(0,s.jsx)(m,{})]},t)}),(0,s.jsx)(c,{})]})}},124:function(e,t,r){"use strict";r.d(t,{pm:function(){return useToast}});var s=r(7653);let o=0,a=new Map,addToRemoveQueue=e=>{if(a.has(e))return;let t=setTimeout(()=>{a.delete(e),dispatch({type:"REMOVE_TOAST",toastId:e})},1e6);a.set(e,t)},reducer=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?addToRemoveQueue(r):e.toasts.forEach(e=>{addToRemoveQueue(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},n=[],i={toasts:[]};function dispatch(e){i=reducer(i,e),n.forEach(e=>{e(i)})}function toast(e){let{...t}=e,r=(o=(o+1)%Number.MAX_SAFE_INTEGER).toString(),dismiss=()=>dispatch({type:"DISMISS_TOAST",toastId:r});return dispatch({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||dismiss()}}}),{id:r,dismiss,update:e=>dispatch({type:"UPDATE_TOAST",toast:{...e,id:r}})}}function useToast(){let[e,t]=s.useState(i);return s.useEffect(()=>(n.push(t),()=>{let e=n.indexOf(t);e>-1&&n.splice(e,1)}),[e]),{...e,toast,dismiss:e=>dispatch({type:"DISMISS_TOAST",toastId:e})}}},3831:function(e,t,r){"use strict";r.d(t,{b:function(){return sendGTMEvent},cn:function(){return cn}});var s=r(794),o=r(9654);function cn(){for(var e=arguments.length,t=Array(e),r=0;r{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=5321)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/privacy/page-1015a7037dffaff6.js b/_next/static/chunks/app/privacy/page-1015a7037dffaff6.js new file mode 100644 index 0000000..c33b805 --- /dev/null +++ b/_next/static/chunks/app/privacy/page-1015a7037dffaff6.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[385],{244:function(e,t,n){Promise.resolve().then(n.bind(n,7323))},7323:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=244)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/terms/page-f3089e33b01436f3.js b/_next/static/chunks/app/terms/page-f3089e33b01436f3.js new file mode 100644 index 0000000..203b92e --- /dev/null +++ b/_next/static/chunks/app/terms/page-f3089e33b01436f3.js @@ -0,0 +1,9 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[571],{6019:function(e,t,n){Promise.resolve().then(n.bind(n,1719))},1719:function(e,t,n){"use strict";n.r(t);var r=n(4650);t.default=r.Z},4650:function(e,t,n){"use strict";n.d(t,{Z:function(){return RedirectToLanguage}});var r=n(7573),o=n(2859),u=n(7653),a=n(6073);function RedirectToLanguage(){let e=(0,o.useRouter)();return(0,u.useEffect)(()=>{let t=window.localStorage.getItem("language")||window.navigator.language.split("-")[0]||a.q2;a.lI.includes(t)||(t=a.q2),e.replace("/".concat(t).concat(window.location.pathname))},[e]),(0,r.jsx)(r.Fragment,{})}},8294:function(e,t,n){"use strict";/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=n(7653),o=Symbol.for("react.element"),u=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function q(e,t,n){var r,u={},s=null,f=null;for(r in void 0!==n&&(s=""+n),void 0!==t.key&&(s=""+t.key),void 0!==t.ref&&(f=t.ref),t)a.call(t,r)&&!i.hasOwnProperty(r)&&(u[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===u[r]&&(u[r]=t[r]);return{$$typeof:o,type:e,key:s,ref:f,props:u,_owner:c.current}}t.Fragment=u,t.jsx=q,t.jsxs=q},7573:function(e,t,n){"use strict";e.exports=n(8294)},2859:function(e,t,n){e.exports=n(7699)}},function(e){e.O(0,[73,293,53,744],function(){return e(e.s=6019)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/framework-0857c1c24dbfb1d6.js b/_next/static/chunks/framework-0857c1c24dbfb1d6.js new file mode 100644 index 0000000..8df86d7 --- /dev/null +++ b/_next/static/chunks/framework-0857c1c24dbfb1d6.js @@ -0,0 +1,25 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[774],{2967:function(n,t,a){/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var u,i,o,s,w,x,C=a(2784),_=a(4616);function p(n){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+n,a=1;a