From 28a5969a079792e95f12b8fd4c6e2b9780f5f2b1 Mon Sep 17 00:00:00 2001 From: danigb Date: Tue, 17 Sep 2024 19:01:13 +0200 Subject: [PATCH] Updates --- .DS_Store | Bin 6148 -> 0 bytes 404.html | 14 +-- _next/static/chunks/166-79e74f8d9078547c.js | 1 + _next/static/chunks/266-1865248886ab2fbf.js | 1 + _next/static/chunks/307.301482761e9c34c7.js | 1 + _next/static/chunks/488-9b9734d7656bef54.js | 2 + _next/static/chunks/697-0fa1c732a010bda4.js | 1 + _next/static/chunks/72-282651c8a027face.js | 1 + _next/static/chunks/923-3a86cb9e16747b30.js | 1 + _next/static/chunks/934-9c6111de76d6f330.js | 1 + _next/static/chunks/948-51a2a2031c001a63.js | 1 + .../chunks/9d4762ae-d0d529532fcd3685.js | 1 + .../app/(home)/layout-77c60fb04602185c.js | 1 + .../app/(home)/page-be3c395053f7560e.js | 1 + .../app/_not-found/page-b3d1889d4c48ee21.js | 1 + .../docs/[[...slug]]/page-1e58f19533a4b479.js | 1 + .../app/docs/layout-71cfc8c79a397c57.js | 1 + .../chunks/app/layout-3154c676729adb3f.js | 1 + .../chunks/framework-6e06c675866dc992.js | 1 + _next/static/chunks/main-7c45c8776b507b61.js | 1 + .../chunks/main-app-b0008fc46bd28838.js | 1 + .../chunks/pages/_app-70c043fba9de9067.js | 1 + .../chunks/pages/_error-0c89861c2f7f5e7b.js | 1 + .../chunks/polyfills-78c92fac7aa8fdd8.js | 1 + .../static/chunks/webpack-8a58c2efb138d26c.js | 1 + _next/static/css/57378dee2c0b91f0.css | 3 + _next/static/media/26a46d62cd723877-s.woff2 | Bin 0 -> 18820 bytes _next/static/media/55c55f0601d81cf3-s.woff2 | Bin 0 -> 25908 bytes _next/static/media/581909926a08bbc8-s.woff2 | Bin 0 -> 19072 bytes _next/static/media/6d93bde91c0c2823-s.woff2 | Bin 0 -> 74316 bytes _next/static/media/97e0cb1ae144a2a9-s.woff2 | Bin 0 -> 11220 bytes _next/static/media/a34f9d1faa5f3315-s.p.woff2 | Bin 0 -> 48556 bytes _next/static/media/df0a9ae256c0569c-s.woff2 | Bin 0 -> 10280 bytes .../wDQL3JG1UgjzttEcxg28j/_buildManifest.js | 1 + .../wDQL3JG1UgjzttEcxg28j/_ssgManifest.js | 1 + assets/css/styles.e8beea5f.css | 1 - assets/js/02c716b1.2b7ca260.js | 1 - assets/js/1085a531.2a87f611.js | 1 - assets/js/172.78dbb0ba.js | 1 - assets/js/17896441.39b37784.js | 1 - assets/js/1df93b7f.defb6c09.js | 1 - assets/js/1e4cad7a.2c4a2df5.js | 1 - assets/js/20babcf2.ffe39771.js | 1 - assets/js/3426d484.02532fef.js | 1 - assets/js/381e05b6.4662b5d1.js | 1 - assets/js/387e46e6.efae9b87.js | 1 - assets/js/3a62884a.38e92c55.js | 1 - assets/js/453d373d.1b6e308d.js | 1 - assets/js/5e95c892.3f35bf6c.js | 1 - assets/js/64796f38.e98de219.js | 1 - assets/js/658db2fd.99323724.js | 1 - assets/js/6aad7d66.1190ad72.js | 1 - assets/js/6cc09b23.e5ea94e0.js | 1 - assets/js/714ec53c.651e7700.js | 1 - assets/js/72014ad4.1e891cd3.js | 1 - assets/js/773f86de.9f3335cf.js | 1 - assets/js/935f2afb.85d974ce.js | 1 - assets/js/a7bd4aaa.7aa63f41.js | 1 - assets/js/a94703ab.9b8e1fb6.js | 1 - assets/js/b317d7f0.de674516.js | 1 - assets/js/b76b7ad0.7a5a8b8d.js | 1 - assets/js/bc34fc6f.ea4cf22d.js | 1 - assets/js/c377a04b.b3769776.js | 1 - assets/js/c39f1951.9b9acd1d.js | 1 - assets/js/ecf31cf3.1fc1a9df.js | 1 - assets/js/fc187589.ca442932.js | 1 - assets/js/main.a0d7ba9a.js | 2 - assets/js/main.a0d7ba9a.js.LICENSE.txt | 64 ---------- assets/js/runtime~main.7fc869cc.js | 1 - docs.html | 57 +++++++++ docs.txt | 34 +++++ docs/basics/intervals.html | 66 ++++++++++ docs/basics/intervals.txt | 37 ++++++ docs/basics/midi.html | 57 +++++++++ docs/basics/midi.txt | 34 +++++ docs/basics/notes.html | 119 ++++++++++++++++++ docs/basics/notes.txt | 41 ++++++ docs/chords/index.html | 73 ----------- docs/collections/chord-types/index.html | 54 -------- docs/collections/index.html | 32 ----- docs/collections/modes/index.html | 63 ---------- docs/collections/pitch-class-sets/index.html | 53 -------- docs/collections/ranges/index.html | 30 ----- docs/collections/scale-types/index.html | 60 --------- docs/dictionaries/chord-types.html | 49 ++++++++ docs/dictionaries/chord-types.txt | 35 ++++++ docs/dictionaries/scale-types.html | 53 ++++++++ docs/dictionaries/scale-types.txt | 35 ++++++ docs/groups/chords.html | 94 ++++++++++++++ docs/groups/chords.txt | 38 ++++++ docs/groups/pitch-class-sets.html | 56 +++++++++ docs/groups/pitch-class-sets.txt | 34 +++++ docs/groups/scales.html | 111 ++++++++++++++++ docs/groups/scales.txt | 41 ++++++ docs/harmony/keys.html | 81 ++++++++++++ docs/harmony/keys.txt | 32 +++++ docs/harmony/modes.html | 66 ++++++++++ docs/harmony/modes.txt | 36 ++++++ docs/harmony/progressions.html | 19 +++ docs/harmony/progressions.txt | 30 +++++ docs/index.html | 47 ------- docs/intervals/index.html | 62 --------- docs/keys/index.html | 38 ------ docs/notation/abc-notation.html | 22 ++++ docs/notation/abc-notation.txt | 32 +++++ docs/notation/abc-notation/index.html | 35 ------ docs/notation/midi/index.html | 51 -------- docs/notation/roman-numerals.html | 1 + docs/notation/roman-numerals.txt | 25 ++++ docs/notation/roman-numerals/index.html | 13 -- docs/notes/index.html | 94 -------------- docs/progressions/index.html | 35 ------ docs/scales/index.html | 78 ------------ docs/time/duration.html | 49 ++++++++ docs/time/duration.txt | 32 +++++ docs/time/duration/index.html | 47 ------- docs/time/signatures.html | 49 ++++++++ docs/time/signatures.txt | 30 +++++ docs/time/signatures/index.html | 44 ------- docs/utils/collections.html | 29 +++++ docs/utils/collections.txt | 30 +++++ docs/utils/ranges.html | 21 ++++ docs/utils/ranges.txt | 28 +++++ docs/voicings/dictionary.html | 25 ++++ docs/voicings/dictionary.txt | 29 +++++ docs/voicings/dictionary/index.html | 24 ---- docs/voicings/index.html | 54 -------- docs/voicings/leading.html | 35 ++++++ docs/voicings/leading.txt | 29 +++++ docs/voicings/leading/index.html | 27 ---- docs/voicings/voicings.html | 118 +++++++++++++++++ docs/voicings/voicings.txt | 34 +++++ index.html | 14 +-- index.txt | 12 ++ sitemap.xml | 1 - tonal-icon.png | Bin 30945 -> 0 bytes tonal-tw.png | Bin 220338 -> 0 bytes tonal.jpg | Bin 8254 -> 0 bytes tonal.png | Bin 217573 -> 0 bytes tonal.webp | Bin 215104 -> 0 bytes 140 files changed, 1916 insertions(+), 1139 deletions(-) delete mode 100644 .DS_Store create mode 100644 _next/static/chunks/166-79e74f8d9078547c.js create mode 100644 _next/static/chunks/266-1865248886ab2fbf.js create mode 100644 _next/static/chunks/307.301482761e9c34c7.js create mode 100644 _next/static/chunks/488-9b9734d7656bef54.js create mode 100644 _next/static/chunks/697-0fa1c732a010bda4.js create mode 100644 _next/static/chunks/72-282651c8a027face.js create mode 100644 _next/static/chunks/923-3a86cb9e16747b30.js create mode 100644 _next/static/chunks/934-9c6111de76d6f330.js create mode 100644 _next/static/chunks/948-51a2a2031c001a63.js create mode 100644 _next/static/chunks/9d4762ae-d0d529532fcd3685.js create mode 100644 _next/static/chunks/app/(home)/layout-77c60fb04602185c.js create mode 100644 _next/static/chunks/app/(home)/page-be3c395053f7560e.js create mode 100644 _next/static/chunks/app/_not-found/page-b3d1889d4c48ee21.js create mode 100644 _next/static/chunks/app/docs/[[...slug]]/page-1e58f19533a4b479.js create mode 100644 _next/static/chunks/app/docs/layout-71cfc8c79a397c57.js create mode 100644 _next/static/chunks/app/layout-3154c676729adb3f.js create mode 100644 _next/static/chunks/framework-6e06c675866dc992.js create mode 100644 _next/static/chunks/main-7c45c8776b507b61.js create mode 100644 _next/static/chunks/main-app-b0008fc46bd28838.js create mode 100644 _next/static/chunks/pages/_app-70c043fba9de9067.js create mode 100644 _next/static/chunks/pages/_error-0c89861c2f7f5e7b.js create mode 100644 _next/static/chunks/polyfills-78c92fac7aa8fdd8.js create mode 100644 _next/static/chunks/webpack-8a58c2efb138d26c.js create mode 100644 _next/static/css/57378dee2c0b91f0.css create mode 100644 _next/static/media/26a46d62cd723877-s.woff2 create mode 100644 _next/static/media/55c55f0601d81cf3-s.woff2 create mode 100644 _next/static/media/581909926a08bbc8-s.woff2 create mode 100644 _next/static/media/6d93bde91c0c2823-s.woff2 create mode 100644 _next/static/media/97e0cb1ae144a2a9-s.woff2 create mode 100644 _next/static/media/a34f9d1faa5f3315-s.p.woff2 create mode 100644 _next/static/media/df0a9ae256c0569c-s.woff2 create mode 100644 _next/static/wDQL3JG1UgjzttEcxg28j/_buildManifest.js create mode 100644 _next/static/wDQL3JG1UgjzttEcxg28j/_ssgManifest.js delete mode 100644 assets/css/styles.e8beea5f.css delete mode 100644 assets/js/02c716b1.2b7ca260.js delete mode 100644 assets/js/1085a531.2a87f611.js delete mode 100644 assets/js/172.78dbb0ba.js delete mode 100644 assets/js/17896441.39b37784.js delete mode 100644 assets/js/1df93b7f.defb6c09.js delete mode 100644 assets/js/1e4cad7a.2c4a2df5.js delete mode 100644 assets/js/20babcf2.ffe39771.js delete mode 100644 assets/js/3426d484.02532fef.js delete mode 100644 assets/js/381e05b6.4662b5d1.js delete mode 100644 assets/js/387e46e6.efae9b87.js delete mode 100644 assets/js/3a62884a.38e92c55.js delete mode 100644 assets/js/453d373d.1b6e308d.js delete mode 100644 assets/js/5e95c892.3f35bf6c.js delete mode 100644 assets/js/64796f38.e98de219.js delete mode 100644 assets/js/658db2fd.99323724.js delete mode 100644 assets/js/6aad7d66.1190ad72.js delete mode 100644 assets/js/6cc09b23.e5ea94e0.js delete mode 100644 assets/js/714ec53c.651e7700.js delete mode 100644 assets/js/72014ad4.1e891cd3.js delete mode 100644 assets/js/773f86de.9f3335cf.js delete mode 100644 assets/js/935f2afb.85d974ce.js delete mode 100644 assets/js/a7bd4aaa.7aa63f41.js delete mode 100644 assets/js/a94703ab.9b8e1fb6.js delete mode 100644 assets/js/b317d7f0.de674516.js delete mode 100644 assets/js/b76b7ad0.7a5a8b8d.js delete mode 100644 assets/js/bc34fc6f.ea4cf22d.js delete mode 100644 assets/js/c377a04b.b3769776.js delete mode 100644 assets/js/c39f1951.9b9acd1d.js delete mode 100644 assets/js/ecf31cf3.1fc1a9df.js delete mode 100644 assets/js/fc187589.ca442932.js delete mode 100644 assets/js/main.a0d7ba9a.js delete mode 100644 assets/js/main.a0d7ba9a.js.LICENSE.txt delete mode 100644 assets/js/runtime~main.7fc869cc.js create mode 100644 docs.html create mode 100644 docs.txt create mode 100644 docs/basics/intervals.html create mode 100644 docs/basics/intervals.txt create mode 100644 docs/basics/midi.html create mode 100644 docs/basics/midi.txt create mode 100644 docs/basics/notes.html create mode 100644 docs/basics/notes.txt delete mode 100644 docs/chords/index.html delete mode 100644 docs/collections/chord-types/index.html delete mode 100644 docs/collections/index.html delete mode 100644 docs/collections/modes/index.html delete mode 100644 docs/collections/pitch-class-sets/index.html delete mode 100644 docs/collections/ranges/index.html delete mode 100644 docs/collections/scale-types/index.html create mode 100644 docs/dictionaries/chord-types.html create mode 100644 docs/dictionaries/chord-types.txt create mode 100644 docs/dictionaries/scale-types.html create mode 100644 docs/dictionaries/scale-types.txt create mode 100644 docs/groups/chords.html create mode 100644 docs/groups/chords.txt create mode 100644 docs/groups/pitch-class-sets.html create mode 100644 docs/groups/pitch-class-sets.txt create mode 100644 docs/groups/scales.html create mode 100644 docs/groups/scales.txt create mode 100644 docs/harmony/keys.html create mode 100644 docs/harmony/keys.txt create mode 100644 docs/harmony/modes.html create mode 100644 docs/harmony/modes.txt create mode 100644 docs/harmony/progressions.html create mode 100644 docs/harmony/progressions.txt delete mode 100644 docs/index.html delete mode 100644 docs/intervals/index.html delete mode 100644 docs/keys/index.html create mode 100644 docs/notation/abc-notation.html create mode 100644 docs/notation/abc-notation.txt delete mode 100644 docs/notation/abc-notation/index.html delete mode 100644 docs/notation/midi/index.html create mode 100644 docs/notation/roman-numerals.html create mode 100644 docs/notation/roman-numerals.txt delete mode 100644 docs/notation/roman-numerals/index.html delete mode 100644 docs/notes/index.html delete mode 100644 docs/progressions/index.html delete mode 100644 docs/scales/index.html create mode 100644 docs/time/duration.html create mode 100644 docs/time/duration.txt delete mode 100644 docs/time/duration/index.html create mode 100644 docs/time/signatures.html create mode 100644 docs/time/signatures.txt delete mode 100644 docs/time/signatures/index.html create mode 100644 docs/utils/collections.html create mode 100644 docs/utils/collections.txt create mode 100644 docs/utils/ranges.html create mode 100644 docs/utils/ranges.txt create mode 100644 docs/voicings/dictionary.html create mode 100644 docs/voicings/dictionary.txt delete mode 100644 docs/voicings/dictionary/index.html delete mode 100644 docs/voicings/index.html create mode 100644 docs/voicings/leading.html create mode 100644 docs/voicings/leading.txt delete mode 100644 docs/voicings/leading/index.html create mode 100644 docs/voicings/voicings.html create mode 100644 docs/voicings/voicings.txt create mode 100644 index.txt delete mode 100644 sitemap.xml delete mode 100644 tonal-icon.png delete mode 100644 tonal-tw.png delete mode 100644 tonal.jpg delete mode 100644 tonal.png delete mode 100644 tonal.webp diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 6fda66b5316858dd711a085540bde0315af5d441..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK!AiqG5PegtGz!wA7h%tW0skPDdg$37(6l0IXmU_QPx&K1vA)?^N@DC)L}y_3 z?at22bl;Y27J$rNRu{k&z=WG>uad%!WCnZL#@_xc3h>NUn;aQ>>k7C6 zuE16SeLn=cVv(>ljIRzh@d`j3GaQY5{a{p1NLVCn4LL&-qY{lO>53snXFR05B4KN2 zbV#~#pC4j6q%ic>6>tUm3hdc%s^|aJ?)!hAQQ_`kH&b=4zWns8Ztuj4}mCyH?F{sD)0%+-Bqyw diff --git a/404.html b/404.html index 56a72e58..2838a3b4 100644 --- a/404.html +++ b/404.html @@ -1,13 +1 @@ - - - - - -Page Not Found | tonal - - - - -

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - \ No newline at end of file +404: This page could not be found.

404

This page could not be found.

\ No newline at end of file diff --git a/_next/static/chunks/166-79e74f8d9078547c.js b/_next/static/chunks/166-79e74f8d9078547c.js new file mode 100644 index 00000000..56dabe69 --- /dev/null +++ b/_next/static/chunks/166-79e74f8d9078547c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[166],{6303:function(n,t,e){var r=e(3541);e.o(r,"usePathname")&&e.d(t,{usePathname:function(){return r.usePathname}}),e.o(r,"useRouter")&&e.d(t,{useRouter:function(){return r.useRouter}})},4384:function(n,t,e){e.d(t,{Av:function(){return u},pF:function(){return r},xv:function(){return i},zi:function(){return o}});var r="right-scroll-bar-position",o="width-before-scroll-bar",i="with-scroll-bars-hidden",u="--removed-body-scroll-bar-size"},3751:function(n,t,e){e.d(t,{jp:function(){return g}});var r=e(9860),o=e(3494),i=e(4384),u={left:0,top:0,right:0,gap:0},c=function(n){return parseInt(n||"",10)||0},a=function(n){var t=window.getComputedStyle(document.body),e=t["padding"===n?"paddingLeft":"marginLeft"],r=t["padding"===n?"paddingTop":"marginTop"],o=t["padding"===n?"paddingRight":"marginRight"];return[c(e),c(r),c(o)]},f=function(n){if(void 0===n&&(n="margin"),"undefined"==typeof window)return u;var t=a(n),e=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-e+t[2]-t[0])}},d=(0,o.Ws)(),s="data-scroll-locked",l=function(n,t,e,r){var o=n.left,u=n.top,c=n.right,a=n.gap;return void 0===e&&(e="margin"),"\n .".concat(i.xv," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(a,"px ").concat(r,";\n }\n body[").concat(s,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===e&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(u,"px;\n padding-right: ").concat(c,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(a,"px ").concat(r,";\n "),"padding"===e&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(i.pF," {\n right: ").concat(a,"px ").concat(r,";\n }\n \n .").concat(i.zi," {\n margin-right: ").concat(a,"px ").concat(r,";\n }\n \n .").concat(i.pF," .").concat(i.pF," {\n right: 0 ").concat(r,";\n }\n \n .").concat(i.zi," .").concat(i.zi," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(s,"] {\n ").concat(i.Av,": ").concat(a,"px;\n }\n")},p=function(){var n=parseInt(document.body.getAttribute(s)||"0",10);return isFinite(n)?n:0},h=function(){r.useEffect(function(){return document.body.setAttribute(s,(p()+1).toString()),function(){var n=p()-1;n<=0?document.body.removeAttribute(s):document.body.setAttribute(s,n.toString())}},[])},g=function(n){var t=n.noRelative,e=n.noImportant,o=n.gapMode,i=void 0===o?"margin":o;h();var u=r.useMemo(function(){return f(i)},[i]);return r.createElement(d,{styles:l(u,!t,i,e?"":"!important")})}},3494:function(n,t,e){e.d(t,{Ws:function(){return c}});var r,o=e(9860),i=function(){var n=0,t=null;return{add:function(o){if(0==n&&(t=function(){if(!document)return null;var n=document.createElement("style");n.type="text/css";var t=r||e.nc;return t&&n.setAttribute("nonce",t),n}())){var i,u;(i=t).styleSheet?i.styleSheet.cssText=o:i.appendChild(document.createTextNode(o)),u=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(u)}n++},remove:function(){--n||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},u=function(){var n=i();return function(t,e){o.useEffect(function(){return n.add(t),function(){n.remove()}},[t&&e])}},c=function(){var n=u();return function(t){return n(t.styles,t.dynamic),null}}},1462:function(n,t,e){e.d(t,{q:function(){return c}});var r=e(9860);function o(n,t){return"function"==typeof n?n(t):n&&(n.current=t),n}var i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,u=new WeakMap;function c(n,t){var e,c,a,f=(e=t||null,c=function(t){return n.forEach(function(n){return o(n,t)})},(a=(0,r.useState)(function(){return{value:e,callback:c,facade:{get current(){return a.value},set current(value){var n=a.value;n!==value&&(a.value=value,a.callback(value,n))}}}})[0]).callback=c,a.facade);return i(function(){var t=u.get(f);if(t){var e=new Set(t),r=new Set(n),i=f.current;e.forEach(function(n){r.has(n)||o(n,null)}),r.forEach(function(n){e.has(n)||o(n,i)})}u.set(f,n)},[n]),f}},49:function(n,t,e){e.d(t,{L:function(){return u}});var r=e(4409),o=e(9860),i=function(n){var t=n.sideCar,e=(0,r._T)(n,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw Error("Sidecar medium not found");return o.createElement(i,(0,r.pi)({},e))};function u(n,t){return n.useMedium(t),i}i.isSideCarExport=!0},8892:function(n,t,e){e.d(t,{_:function(){return i}});var r=e(4409);function o(n){return n}function i(n){void 0===n&&(n={});var t,e,i,u=(void 0===t&&(t=o),e=[],i=!1,{read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return e.length?e[e.length-1]:null},useMedium:function(n){var r=t(n,i);return e.push(r),function(){e=e.filter(function(n){return n!==r})}},assignSyncMedium:function(n){for(i=!0;e.length;){var t=e;e=[],t.forEach(n)}e={push:function(t){return n(t)},filter:function(){return e}}},assignMedium:function(n){i=!0;var t=[];if(e.length){var r=e;e=[],r.forEach(n),t=e}var o=function(){var e=t;t=[],e.forEach(n)},u=function(){return Promise.resolve().then(o)};u(),e={push:function(n){t.push(n),u()},filter:function(n){return t=t.filter(n),e}}}});return u.options=(0,r.pi)({async:!0,ssr:!1},n),u}},6072:function(n,t,e){e.d(t,{p:function(){return o}});var r=e(9860);function o(n,t){let[e,o]=(0,r.useState)(n);e!==n&&(t(n,e),o(n))}},7742:function(n,t,e){},7917:function(n,t,e){e.d(t,{Q:function(){return i}});var r=e(9860),o=(0,r.createContext)({text:{search:"Search",searchNoResult:"No results found",toc:"On this page",tocNoHeadings:"No Headings",lastUpdate:"Last updated on",chooseLanguage:"Choose a language",nextPage:"Next",previousPage:"Previous",chooseTheme:"Theme",editOnGithub:"Edit on GitHub"}});function i(){return(0,r.useContext)(o)}},9468:function(n,t,e){},3908:function(n,t,e){function r(n,t,e=!0){return n===t||e&&t.startsWith(`${n}/`)}e.d(t,{$M:function(){return function n(t,e){return t.some(t=>"page"===t.type?t.url===e:"folder"===t.type&&(t.index?.url===e||n(t.children,e)))}},zh:function(){return r}})},4409:function(n,t,e){e.d(t,{_T:function(){return o},ev:function(){return i},pi:function(){return r}});var r=function(){return(r=Object.assign||function(n){for(var t,e=1,r=arguments.length;et.indexOf(r)&&(e[r]=n[r]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(n);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(n,r[o])&&(e[r[o]]=n[r[o]]);return e}function i(n,t,e){if(e||2==arguments.length)for(var r,o=0,i=t.length;o{let{dir:r,children:t}=e;return(0,o.jsx)(l.Provider,{value:r,children:t})};function a(e){let r=n.useContext(l);return e||r||"ltr"}},5878:function(e,r,t){t.d(r,{xr:function(){return q},Bl:function(){return K},fK:function(){return G}});var n=t(6476),o=t(9860),l=t(9298),i=t(8464),a=t(9469),s=t(674),c=t(5436),d=t(7735),u=t(1832),f=t(9425),p=t(7283),h="ScrollArea",[v,w]=(0,a.b)(h),[m,b]=v(h),g=o.forwardRef((e,r)=>{let{__scopeScrollArea:t,type:n="hover",dir:i,scrollHideDelay:a=600,...c}=e,[u,f]=o.useState(null),[h,v]=o.useState(null),[w,b]=o.useState(null),[g,x]=o.useState(null),[S,y]=o.useState(null),[E,C]=o.useState(0),[R,T]=o.useState(0),[P,L]=o.useState(!1),[j,_]=o.useState(!1),N=(0,s.e)(r,e=>f(e)),D=(0,d.gm)(i);return(0,p.jsx)(m,{scope:t,type:n,dir:D,scrollHideDelay:a,scrollArea:u,viewport:h,onViewportChange:v,content:w,onContentChange:b,scrollbarX:g,onScrollbarXChange:x,scrollbarXEnabled:P,onScrollbarXEnabledChange:L,scrollbarY:S,onScrollbarYChange:y,scrollbarYEnabled:j,onScrollbarYEnabledChange:_,onCornerWidthChange:C,onCornerHeightChange:T,children:(0,p.jsx)(l.WV.div,{dir:D,...c,ref:N,style:{position:"relative","--radix-scroll-area-corner-width":E+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})})});g.displayName=h;var x="ScrollAreaViewport",S=o.forwardRef((e,r)=>{let{__scopeScrollArea:t,children:n,nonce:i,...a}=e,c=b(x,t),d=o.useRef(null),u=(0,s.e)(r,d,c.onViewportChange);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,p.jsx)(l.WV.div,{"data-radix-scroll-area-viewport":"",...a,ref:u,style:{overflowX:c.scrollbarXEnabled?"scroll":"hidden",overflowY:c.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,p.jsx)("div",{ref:c.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});S.displayName=x;var y="ScrollAreaScrollbar",E=o.forwardRef((e,r)=>{let{forceMount:t,...n}=e,l=b(y,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:a}=l,s="horizontal"===e.orientation;return o.useEffect(()=>(s?i(!0):a(!0),()=>{s?i(!1):a(!1)}),[s,i,a]),"hover"===l.type?(0,p.jsx)(C,{...n,ref:r,forceMount:t}):"scroll"===l.type?(0,p.jsx)(R,{...n,ref:r,forceMount:t}):"auto"===l.type?(0,p.jsx)(T,{...n,ref:r,forceMount:t}):"always"===l.type?(0,p.jsx)(P,{...n,ref:r}):null});E.displayName=y;var C=o.forwardRef((e,r)=>{let{forceMount:t,...n}=e,l=b(y,e.__scopeScrollArea),[a,s]=o.useState(!1);return o.useEffect(()=>{let e=l.scrollArea,r=0;if(e){let t=()=>{window.clearTimeout(r),s(!0)},n=()=>{r=window.setTimeout(()=>s(!1),l.scrollHideDelay)};return e.addEventListener("pointerenter",t),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(r),e.removeEventListener("pointerenter",t),e.removeEventListener("pointerleave",n)}}},[l.scrollArea,l.scrollHideDelay]),(0,p.jsx)(i.z,{present:t||a,children:(0,p.jsx)(T,{"data-state":a?"visible":"hidden",...n,ref:r})})}),R=o.forwardRef((e,r)=>{var t,n;let{forceMount:l,...a}=e,s=b(y,e.__scopeScrollArea),c="horizontal"===e.orientation,d=B(()=>h("SCROLL_END"),100),[u,h]=(t="hidden",n={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},o.useReducer((e,r)=>{let t=n[e][r];return null!=t?t:e},t));return o.useEffect(()=>{if("idle"===u){let e=window.setTimeout(()=>h("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(e)}},[u,s.scrollHideDelay,h]),o.useEffect(()=>{let e=s.viewport,r=c?"scrollLeft":"scrollTop";if(e){let t=e[r],n=()=>{let n=e[r];t!==n&&(h("SCROLL"),d()),t=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[s.viewport,c,h,d]),(0,p.jsx)(i.z,{present:l||"hidden"!==u,children:(0,p.jsx)(P,{"data-state":"hidden"===u?"hidden":"visible",...a,ref:r,onPointerEnter:(0,f.M)(e.onPointerEnter,()=>h("POINTER_ENTER")),onPointerLeave:(0,f.M)(e.onPointerLeave,()=>h("POINTER_LEAVE"))})})}),T=o.forwardRef((e,r)=>{let t=b(y,e.__scopeScrollArea),{forceMount:n,...l}=e,[a,s]=o.useState(!1),c="horizontal"===e.orientation,d=B(()=>{if(t.viewport){let e=t.viewport.offsetWidth{let{orientation:t="vertical",...n}=e,l=b(y,e.__scopeScrollArea),i=o.useRef(null),a=o.useRef(0),[s,c]=o.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=Y(s.viewport,s.content),u={...n,sizes:s,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>a.current=0,onThumbPointerDown:e=>a.current=e};function f(e,r){return function(e,r,t){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=X(t),l=r||o/2,i=t.scrollbar.paddingStart+l,a=t.scrollbar.size-t.scrollbar.paddingEnd-(o-l),s=t.content-t.viewport;return U([i,a],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,a.current,s,r)}return"horizontal"===t?(0,p.jsx)(L,{...u,ref:r,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=k(l.viewport.scrollLeft,s,l.dir);i.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollLeft=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollLeft=f(e,l.dir))}}):"vertical"===t?(0,p.jsx)(j,{...u,ref:r,onThumbPositionChange:()=>{if(l.viewport&&i.current){let e=k(l.viewport.scrollTop,s);i.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{l.viewport&&(l.viewport.scrollTop=e)},onDragScroll:e=>{l.viewport&&(l.viewport.scrollTop=f(e))}}):null}),L=o.forwardRef((e,r)=>{let{sizes:t,onSizesChange:n,...l}=e,i=b(y,e.__scopeScrollArea),[a,c]=o.useState(),d=o.useRef(null),u=(0,s.e)(r,d,i.onScrollbarXChange);return o.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,p.jsx)(D,{"data-orientation":"horizontal",...l,ref:u,sizes:t,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":X(t)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.x),onDragScroll:r=>e.onDragScroll(r.x),onWheelScroll:(r,t)=>{if(i.viewport){let n=i.viewport.scrollLeft+r.deltaX;e.onWheelScroll(n),n>0&&n{d.current&&i.viewport&&a&&n({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:O(a.paddingLeft),paddingEnd:O(a.paddingRight)}})}})}),j=o.forwardRef((e,r)=>{let{sizes:t,onSizesChange:n,...l}=e,i=b(y,e.__scopeScrollArea),[a,c]=o.useState(),d=o.useRef(null),u=(0,s.e)(r,d,i.onScrollbarYChange);return o.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,p.jsx)(D,{"data-orientation":"vertical",...l,ref:u,sizes:t,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":X(t)+"px",...e.style},onThumbPointerDown:r=>e.onThumbPointerDown(r.y),onDragScroll:r=>e.onDragScroll(r.y),onWheelScroll:(r,t)=>{if(i.viewport){let n=i.viewport.scrollTop+r.deltaY;e.onWheelScroll(n),n>0&&n{d.current&&i.viewport&&a&&n({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:O(a.paddingTop),paddingEnd:O(a.paddingBottom)}})}})}),[_,N]=v(y),D=o.forwardRef((e,r)=>{let{__scopeScrollArea:t,sizes:n,hasThumb:i,onThumbChange:a,onThumbPointerUp:d,onThumbPointerDown:u,onThumbPositionChange:h,onDragScroll:v,onWheelScroll:w,onResize:m,...g}=e,x=b(y,t),[S,E]=o.useState(null),C=(0,s.e)(r,e=>E(e)),R=o.useRef(null),T=o.useRef(""),P=x.viewport,L=n.content-n.viewport,j=(0,c.W)(w),N=(0,c.W)(h),D=B(m,10);function W(e){R.current&&v({x:e.clientX-R.current.left,y:e.clientY-R.current.top})}return o.useEffect(()=>{let e=e=>{let r=e.target;(null==S?void 0:S.contains(r))&&j(e,L)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,S,L,j]),o.useEffect(N,[n,N]),F(S,D),F(x.content,D),(0,p.jsx)(_,{scope:t,scrollbar:S,hasThumb:i,onThumbChange:(0,c.W)(a),onThumbPointerUp:(0,c.W)(d),onThumbPositionChange:N,onThumbPointerDown:(0,c.W)(u),children:(0,p.jsx)(l.WV.div,{...g,ref:C,style:{position:"absolute",...g.style},onPointerDown:(0,f.M)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),R.current=S.getBoundingClientRect(),T.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",x.viewport&&(x.viewport.style.scrollBehavior="auto"),W(e))}),onPointerMove:(0,f.M)(e.onPointerMove,W),onPointerUp:(0,f.M)(e.onPointerUp,e=>{let r=e.target;r.hasPointerCapture(e.pointerId)&&r.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=T.current,x.viewport&&(x.viewport.style.scrollBehavior=""),R.current=null})})})}),W="ScrollAreaThumb",A=o.forwardRef((e,r)=>{let{forceMount:t,...n}=e,o=N(W,e.__scopeScrollArea);return(0,p.jsx)(i.z,{present:t||o.hasThumb,children:(0,p.jsx)(z,{ref:r,...n})})}),z=o.forwardRef((e,r)=>{let{__scopeScrollArea:t,style:n,...i}=e,a=b(W,t),c=N(W,t),{onThumbPositionChange:d}=c,u=(0,s.e)(r,e=>c.onThumbChange(e)),h=o.useRef(),v=B(()=>{h.current&&(h.current(),h.current=void 0)},100);return o.useEffect(()=>{let e=a.viewport;if(e){let r=()=>{if(v(),!h.current){let r=V(e,d);h.current=r,d()}};return d(),e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,v,d]),(0,p.jsx)(l.WV.div,{"data-state":c.hasThumb?"visible":"hidden",...i,ref:u,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:(0,f.M)(e.onPointerDownCapture,e=>{let r=e.target.getBoundingClientRect(),t=e.clientX-r.left,n=e.clientY-r.top;c.onThumbPointerDown({x:t,y:n})}),onPointerUp:(0,f.M)(e.onPointerUp,c.onThumbPointerUp)})});A.displayName=W;var M="ScrollAreaCorner",H=o.forwardRef((e,r)=>{let t=b(M,e.__scopeScrollArea),n=!!(t.scrollbarX&&t.scrollbarY);return"scroll"!==t.type&&n?(0,p.jsx)(I,{...e,ref:r}):null});H.displayName=M;var I=o.forwardRef((e,r)=>{let{__scopeScrollArea:t,...n}=e,i=b(M,t),[a,s]=o.useState(0),[c,d]=o.useState(0),u=!!(a&&c);return F(i.scrollbarX,()=>{var e;let r=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(r),d(r)}),F(i.scrollbarY,()=>{var e;let r=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(r),s(r)}),u?(0,p.jsx)(l.WV.div,{...n,ref:r,style:{width:a,height:c,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function O(e){return e?parseInt(e,10):0}function Y(e,r){let t=e/r;return isNaN(t)?0:t}function X(e){let r=Y(e.viewport,e.content),t=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-t)*r,18)}function k(e,r){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=X(r),o=r.scrollbar.paddingStart+r.scrollbar.paddingEnd,l=r.scrollbar.size-o,i=r.content-r.viewport,a=function(e,[r,t]){return Math.min(t,Math.max(r,e))}(e,"ltr"===t?[0,i]:[-1*i,0]);return U([0,i],[0,l-n])(a)}function U(e,r){return t=>{if(e[0]===e[1]||r[0]===r[1])return r[0];let n=(r[1]-r[0])/(e[1]-e[0]);return r[0]+n*(t-e[0])}}var V=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},t={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let l={left:e.scrollLeft,top:e.scrollTop},i=t.left!==l.left,a=t.top!==l.top;(i||a)&&r(),t=l,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function B(e,r){let t=(0,c.W)(e),n=o.useRef(0);return o.useEffect(()=>()=>window.clearTimeout(n.current),[]),o.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(t,r)},[t,r])}function F(e,r){let t=(0,c.W)(r);(0,u.b)(()=>{let r=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(t)});return n.observe(e),()=>{window.cancelAnimationFrame(r),n.unobserve(e)}}},[e,t])}var q=o.forwardRef(({className:e,children:r,...t},o)=>(0,p.jsxs)(g,{ref:o,className:(0,n.m6)("overflow-hidden",e),...t,children:[r,(0,p.jsx)(H,{}),(0,p.jsx)(K,{orientation:"vertical"})]}));q.displayName=g.displayName;var G=o.forwardRef(({className:e,children:r,...t},o)=>(0,p.jsx)(S,{ref:o,className:(0,n.m6)("size-full rounded-[inherit]",e),...t,children:r}));G.displayName=S.displayName;var K=o.forwardRef(({className:e,orientation:r="vertical",...t},o)=>(0,p.jsx)(E,{ref:o,orientation:r,className:(0,n.m6)("flex select-none data-[state=hidden]:animate-fd-fade-out","vertical"===r&&"h-full w-1.5","horizontal"===r&&"h-1.5 flex-col",e),...t,children:(0,p.jsx)(A,{className:"relative flex-1 rounded-full bg-fd-border"})}));K.displayName=E.displayName},8572:function(e,r,t){t.d(r,{G:function(){return s},W:function(){return c}});var n=t(3908),o=t(6303),l=t(9860),i=t(7283),a=(0,l.createContext)(void 0);function s({children:e,tree:r}){let t=(0,o.usePathname)(),s=(0,l.useMemo)(()=>{let e=function e(r,t){for(let o of r)if("folder"===o.type){let r=e(o.children,t);if(r)return r;if(!0===o.root&&(0,n.$M)(o.children,t))return o}}(r.children,t)??r,o=function e(r){return r.flatMap(r=>{if("separator"===r.type)return[];if("folder"===r.type){let t=e(r.children);return!r.root&&r.index&&t.unshift(r.index),t}return r.external?[]:[r]})}(e.children);return{root:e,navigation:o,tree:r}},[t,r]);return(0,i.jsx)(a.Provider,{value:s,children:e})}function c(){let e=(0,l.useContext)(a);if(!e)throw Error("You must wrap this component under ");return e}}}]); \ No newline at end of file diff --git a/_next/static/chunks/307.301482761e9c34c7.js b/_next/static/chunks/307.301482761e9c34c7.js new file mode 100644 index 00000000..e1363c74 --- /dev/null +++ b/_next/static/chunks/307.301482761e9c34c7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[307],{1744:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(5143).Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},3592:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(5143).Z)("Text",[["path",{d:"M17 6.1H3",key:"wptmhv"}],["path",{d:"M21 12.1H3",key:"1j38uz"}],["path",{d:"M15.1 18H3",key:"1nb16a"}]])},4487:function(e,t,n){var r=n(9860),l="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,o=r.useEffect,i=r.useLayoutEffect,u=r.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!l(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(),r=a({inst:{value:n,getSnapshot:t}}),l=r[0].inst,c=r[1];return i(function(){l.value=n,l.getSnapshot=t,s(l)&&c({inst:l})},[e,n,t]),o(function(){return s(l)&&c({inst:l}),e(function(){s(l)&&c({inst:l})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},8932:function(e,t,n){e.exports=n(4487)},8307:function(e,t,n){let r,l,a;n.r(t),n.d(t,{default:function(){return ng}});var o=n(6830),i=n(5232),u=n(7917),s=n(6162),c=n(6476),d=n(3592),f=n(5143);let m=(0,f.Z)("Hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]]),v=(0,f.Z)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),p=(0,f.Z)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);var h=n(1744),g=n(6303),E=n(9860),y=n.t(E,2),b=n(1977),w=/[\\\/_+.#"@\[\(\{&]/,x=/[\\\/_+.#"@\[\(\{&]/g,C=/[\s-]/,R=/[\s-]/g;function S(e){return e.toLowerCase().replace(R," ")}function N(){return(N=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function O(...e){return(0,E.useCallback)(T(...e),e)}let L=(null==globalThis?void 0:globalThis.document)?E.useLayoutEffect:()=>{},_=y["useId".toString()]||(()=>void 0),D=0;function I(e){let[t,n]=E.useState(_());return L(()=>{e||n(e=>null!=e?e:String(D++))},[e]),e||(t?`radix-${t}`:"")}function A(e){let t=(0,E.useRef)(e);return(0,E.useEffect)(()=>{t.current=e}),(0,E.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}var P=n(4439);let M=(0,E.forwardRef)((e,t)=>{let{children:n,...r}=e,l=E.Children.toArray(n),a=l.find(V);if(a){let e=a.props.children,n=l.map(t=>t!==a?t:E.Children.count(e)>1?E.Children.only(null):(0,E.isValidElement)(e)?e.props.children:null);return(0,E.createElement)(F,N({},r,{ref:t}),(0,E.isValidElement)(e)?(0,E.cloneElement)(e,void 0,n):null)}return(0,E.createElement)(F,N({},r,{ref:t}),n)});M.displayName="Slot";let F=(0,E.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,E.isValidElement)(n)?(0,E.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let l=e[r],a=t[r];/^on[A-Z]/.test(r)?l&&a?n[r]=(...e)=>{a(...e),l(...e)}:l&&(n[r]=l):"style"===r?n[r]={...l,...a}:"className"===r&&(n[r]=[l,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?T(t,n.ref):n.ref}):E.Children.count(n)>1?E.Children.only(null):null});F.displayName="SlotClone";let j=({children:e})=>(0,E.createElement)(E.Fragment,null,e);function V(e){return(0,E.isValidElement)(e)&&e.type===j}let $=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,E.forwardRef)((e,n)=>{let{asChild:r,...l}=e,a=r?M:t;return(0,E.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,E.createElement)(a,N({},l,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),U="dismissableLayer.update",W=(0,E.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),z=(0,E.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:l=!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:u,onDismiss:s,...c}=e,d=(0,E.useContext)(W),[f,m]=(0,E.useState)(null),v=null!==(n=null==f?void 0:f.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,p]=(0,E.useState)({}),h=O(t,e=>m(e)),g=Array.from(d.layers),[y]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),b=g.indexOf(y),w=f?g.indexOf(f):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,C=w>=b,R=function(e,t=null==globalThis?void 0:globalThis.document){let n=A(e),r=(0,E.useRef)(!1),l=(0,E.useRef)(()=>{});return(0,E.useEffect)(()=>{let e=e=>{if(e.target&&!r.current){let r={originalEvent:e};function a(){K("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",l.current),l.current=a,t.addEventListener("click",l.current,{once:!0})):a()}else t.removeEventListener("click",l.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",l.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...d.branches].some(e=>e.contains(t));!C||n||(null==o||o(e),null==u||u(e),e.defaultPrevented||null==s||s())},v),S=function(e,t=null==globalThis?void 0:globalThis.document){let n=A(e),r=(0,E.useRef)(!1);return(0,E.useEffect)(()=>{let e=e=>{e.target&&!r.current&&K("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...d.branches].some(e=>e.contains(t))||(null==i||i(e),null==u||u(e),e.defaultPrevented||null==s||s())},v);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=A(e);(0,E.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{w!==d.layers.size-1||(null==a||a(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},v),(0,E.useEffect)(()=>{if(f)return l&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(r=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),q(),()=>{l&&1===d.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=r)}},[f,v,l,d]),(0,E.useEffect)(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),q())},[f,d]),(0,E.useEffect)(()=>{let e=()=>p({});return document.addEventListener(U,e),()=>document.removeEventListener(U,e)},[]),(0,E.createElement)($.div,N({},c,{ref:h,style:{pointerEvents:x?C?"auto":"none":void 0,...e.style},onFocusCapture:k(e.onFocusCapture,S.onFocusCapture),onBlurCapture:k(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:k(e.onPointerDownCapture,R.onPointerDownCapture)}))});function q(){let e=new CustomEvent(U);document.dispatchEvent(e)}function K(e,t,n,{discrete:r}){let l=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&l.addEventListener(e,t,{once:!0}),r)?l&&(0,P.flushSync)(()=>l.dispatchEvent(a)):l.dispatchEvent(a)}let Z="focusScope.autoFocusOnMount",H="focusScope.autoFocusOnUnmount",B={bubbles:!1,cancelable:!0},X=(0,E.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:l,onUnmountAutoFocus:a,...o}=e,[i,u]=(0,E.useState)(null),s=A(l),c=A(a),d=(0,E.useRef)(null),f=O(t,e=>u(e)),m=(0,E.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,E.useEffect)(()=>{if(r){function e(e){if(m.paused||!i)return;let t=e.target;i.contains(t)?d.current=t:J(d.current,{select:!0})}function t(e){if(m.paused||!i)return;let t=e.relatedTarget;null===t||i.contains(t)||J(d.current,{select:!0})}document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&J(i)});return i&&n.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,i,m.paused]),(0,E.useEffect)(()=>{if(i){Q.add(m);let e=document.activeElement;if(!i.contains(e)){let t=new CustomEvent(Z,B);i.addEventListener(Z,s),i.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(J(r,{select:t}),document.activeElement!==n)return}(Y(i).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&J(i))}return()=>{i.removeEventListener(Z,s),setTimeout(()=>{let t=new CustomEvent(H,B);i.addEventListener(H,c),i.dispatchEvent(t),t.defaultPrevented||J(null!=e?e:document.body,{select:!0}),i.removeEventListener(H,c),Q.remove(m)},0)}}},[i,s,c,m]);let v=(0,E.useCallback)(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,l=document.activeElement;if(t&&l){let t=e.currentTarget,[r,a]=function(e){let t=Y(e);return[G(t,e),G(t.reverse(),e)]}(t);r&&a?e.shiftKey||l!==a?e.shiftKey&&l===r&&(e.preventDefault(),n&&J(a,{select:!0})):(e.preventDefault(),n&&J(r,{select:!0})):l===t&&e.preventDefault()}},[n,r,m.paused]);return(0,E.createElement)($.div,N({tabIndex:-1},o,{ref:f,onKeyDown:v}))});function Y(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 G(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 J(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 Q=(a=[],{add(e){let t=a[0];e!==t&&(null==t||t.pause()),(a=ee(a,e)).unshift(e)},remove(e){var t;null===(t=(a=ee(a,e))[0])||void 0===t||t.resume()}});function ee(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}let et=(0,E.forwardRef)((e,t)=>{var n;let{container:r=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...l}=e;return r?P.createPortal((0,E.createElement)($.div,N({},l,{ref:t})),r):null}),en=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,l]=(0,E.useState)(),a=(0,E.useRef)({}),o=(0,E.useRef)(e),i=(0,E.useRef)("none"),[u,s]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,E.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,E.useEffect)(()=>{let e=er(a.current);i.current="mounted"===u?e:"none"},[u]),L(()=>{let t=a.current,n=o.current;if(n!==e){let r=i.current,l=er(t);e?s("MOUNT"):"none"===l||(null==t?void 0:t.display)==="none"?s("UNMOUNT"):n&&r!==l?s("ANIMATION_OUT"):s("UNMOUNT"),o.current=e}},[e,s]),L(()=>{if(r){let e=e=>{let t=er(a.current).includes(e.animationName);e.target===r&&t&&(0,P.flushSync)(()=>s("ANIMATION_END"))},t=e=>{e.target===r&&(i.current=er(a.current))};return r.addEventListener("animationstart",t),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",t),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:(0,E.useCallback)(e=>{e&&(a.current=getComputedStyle(e)),l(e)},[])}}(t),l="function"==typeof n?n({present:r.isPresent}):E.Children.only(n),a=O(r.ref,l.ref);return"function"==typeof n||r.isPresent?(0,E.cloneElement)(l,{ref:a}):null};function er(e){return(null==e?void 0:e.animationName)||"none"}en.displayName="Presence";let el=0;function ea(){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}var eo=n(4409),ei=n(4384),eu=n(1462),es=(0,n(8892)._)(),ec=function(){},ed=E.forwardRef(function(e,t){var n=E.useRef(null),r=E.useState({onScrollCapture:ec,onWheelCapture:ec,onTouchMoveCapture:ec}),l=r[0],a=r[1],o=e.forwardProps,i=e.children,u=e.className,s=e.removeScrollBar,c=e.enabled,d=e.shards,f=e.sideCar,m=e.noIsolation,v=e.inert,p=e.allowPinchZoom,h=e.as,g=(0,eo._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),y=(0,eu.q)([n,t]),b=(0,eo.pi)((0,eo.pi)({},g),l);return E.createElement(E.Fragment,null,c&&E.createElement(f,{sideCar:es,removeScrollBar:s,shards:d,noIsolation:m,inert:v,setCallbacks:a,allowPinchZoom:!!p,lockRef:n}),o?E.cloneElement(E.Children.only(i),(0,eo.pi)((0,eo.pi)({},b),{ref:y})):E.createElement(void 0===h?"div":h,(0,eo.pi)({},b,{className:u,ref:y}),i))});ed.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ed.classNames={fullWidth:ei.zi,zeroRight:ei.pF};var ef=n(49),em=n(3751),ev=n(3494),ep=!1;if("undefined"!=typeof window)try{var eh=Object.defineProperty({},"passive",{get:function(){return ep=!0,!0}});window.addEventListener("test",eh,eh),window.removeEventListener("test",eh,eh)}catch(e){ep=!1}var eg=!!ep&&{passive:!1},eE=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},ey=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),eb(e,n)){var r=ew(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},eb=function(e,t){return"v"===e?eE(t,"overflowY"):eE(t,"overflowX")},ew=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ex=function(e,t,n,r,l){var a,o=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=o*r,u=n.target,s=t.contains(u),c=!1,d=i>0,f=0,m=0;do{var v=ew(e,u),p=v[0],h=v[1]-v[2]-o*p;(p||h)&&eb(e,u)&&(f+=h,m+=p),u=u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(l&&0===f||!l&&i>f)?c=!0:!d&&(l&&0===m||!l&&-i>m)&&(c=!0),c},eC=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eR=function(e){return[e.deltaX,e.deltaY]},eS=function(e){return e&&"current"in e?e.current:e},eN=0,ek=[],eT=(0,ef.L)(es,function(e){var t=E.useRef([]),n=E.useRef([0,0]),r=E.useRef(),l=E.useState(eN++)[0],a=E.useState(function(){return(0,ev.Ws)()})[0],o=E.useRef(e);E.useEffect(function(){o.current=e},[e]),E.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var t=(0,eo.ev)([e.lockRef.current],(e.shards||[]).map(eS),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var i=E.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!o.current.allowPinchZoom;var l,a=eC(e),i=n.current,u="deltaX"in e?e.deltaX:i[0]-a[0],s="deltaY"in e?e.deltaY:i[1]-a[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=ey(d,c);if(!f)return!0;if(f?l=d:(l="v"===d?"h":"v",f=ey(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=l),!l)return!0;var m=r.current||l;return ex(m,t,e,"h"===m?u:s,!0)},[]),u=E.useCallback(function(e){if(ek.length&&ek[ek.length-1]===a){var n="deltaY"in e?eR(e):eC(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 l=(o.current.shards||[]).map(eS).filter(Boolean).filter(function(t){return t.contains(e.target)});(l.length>0?i(e,l[0]):!o.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),s=E.useCallback(function(e,n,r,l){var a={name:e,delta:n,target:r,should:l};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),c=E.useCallback(function(e){n.current=eC(e),r.current=void 0},[]),d=E.useCallback(function(t){s(t.type,eR(t),t.target,i(t,e.lockRef.current))},[]),f=E.useCallback(function(t){s(t.type,eC(t),t.target,i(t,e.lockRef.current))},[]);E.useEffect(function(){return ek.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",u,eg),document.addEventListener("touchmove",u,eg),document.addEventListener("touchstart",c,eg),function(){ek=ek.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,eg),document.removeEventListener("touchmove",u,eg),document.removeEventListener("touchstart",c,eg)}},[]);var m=e.removeScrollBar,v=e.inert;return E.createElement(E.Fragment,null,v?E.createElement(a,{styles:"\n .block-interactivity-".concat(l," {pointer-events: none;}\n .allow-interactivity-").concat(l," {pointer-events: all;}\n")}):null,m?E.createElement(em.jp,{gapMode:"margin"}):null)}),eO=E.forwardRef(function(e,t){return E.createElement(ed,(0,eo.pi)({},e,{ref:t,sideCar:eT}))});eO.classNames=ed.classNames;var eL=n(4963);let e_="Dialog",[eD,eI]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>(0,E.createContext)(e));return function(n){let r=(null==n?void 0:n[e])||t;return(0,E.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let l=(0,E.createContext)(r),a=n.length;function o(t){let{scope:n,children:r,...o}=t,i=(null==n?void 0:n[e][a])||l,u=(0,E.useMemo)(()=>o,Object.values(o));return(0,E.createElement)(i.Provider,{value:u},r)}return n=[...n,r],o.displayName=t+"Provider",[o,function(n,o){let i=(null==o?void 0:o[e][a])||l,u=(0,E.useContext)(i);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let l=n(e)[`__scope${r}`];return{...t,...l}},{});return(0,E.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(e_),[eA,eP]=eD(e_),eM="DialogPortal",[eF,ej]=eD(eM,{forceMount:void 0}),eV="DialogOverlay",e$=(0,E.forwardRef)((e,t)=>{let n=ej(eV,e.__scopeDialog),{forceMount:r=n.forceMount,...l}=e,a=eP(eV,e.__scopeDialog);return a.modal?(0,E.createElement)(en,{present:r||a.open},(0,E.createElement)(eU,N({},l,{ref:t}))):null}),eU=(0,E.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,l=eP(eV,n);return(0,E.createElement)(eO,{as:M,allowPinchZoom:!0,shards:[l.contentRef]},(0,E.createElement)($.div,N({"data-state":eH(l.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),eW="DialogContent",ez=(0,E.forwardRef)((e,t)=>{let n=ej(eW,e.__scopeDialog),{forceMount:r=n.forceMount,...l}=e,a=eP(eW,e.__scopeDialog);return(0,E.createElement)(en,{present:r||a.open},a.modal?(0,E.createElement)(eq,N({},l,{ref:t})):(0,E.createElement)(eK,N({},l,{ref:t})))}),eq=(0,E.forwardRef)((e,t)=>{let n=eP(eW,e.__scopeDialog),r=(0,E.useRef)(null),l=O(t,n.contentRef,r);return(0,E.useEffect)(()=>{let e=r.current;if(e)return(0,eL.Ry)(e)},[]),(0,E.createElement)(eZ,N({},e,{ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:k(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:k(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:k(e.onFocusOutside,e=>e.preventDefault())}))}),eK=(0,E.forwardRef)((e,t)=>{let n=eP(eW,e.__scopeDialog),r=(0,E.useRef)(!1),l=(0,E.useRef)(!1);return(0,E.createElement)(eZ,N({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,o;null===(a=e.onCloseAutoFocus)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var a,o;null===(a=e.onInteractOutside)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let i=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),eZ=(0,E.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:a,...o}=e,i=eP(eW,n),u=O(t,(0,E.useRef)(null));return(0,E.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:ea()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:ea()),el++,()=>{1===el&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),el--}},[]),(0,E.createElement)(E.Fragment,null,(0,E.createElement)(X,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:a},(0,E.createElement)(z,N({role:"dialog",id:i.contentId,"aria-describedby":i.descriptionId,"aria-labelledby":i.titleId,"data-state":eH(i.open)},o,{ref:u,onDismiss:()=>i.onOpenChange(!1)}))),!1)});function eH(e){return e?"open":"closed"}let[eB,eX]=function(e,t){let n=(0,E.createContext)(t);function r(e){let{children:t,...r}=e,l=(0,E.useMemo)(()=>r,Object.values(r));return(0,E.createElement)(n.Provider,{value:l},t)}return r.displayName=e+"Provider",[r,function(r){let l=(0,E.useContext)(n);if(l)return l;if(void 0!==t)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}]}("DialogTitleWarning",{contentName:eW,titleName:"DialogTitle",docsSlug:"dialog"}),eY=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:l,onOpenChange:a,modal:o=!0}=e,i=(0,E.useRef)(null),u=(0,E.useRef)(null),[s=!1,c]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,l]=function({defaultProp:e,onChange:t}){let n=(0,E.useState)(e),[r]=n,l=(0,E.useRef)(r),a=A(t);return(0,E.useEffect)(()=>{l.current!==r&&(a(r),l.current=r)},[r,l,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,o=a?e:r,i=A(n);return[o,(0,E.useCallback)(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&i(n)}else l(t)},[a,e,l,i])]}({prop:r,defaultProp:l,onChange:a});return(0,E.createElement)(eA,{scope:t,triggerRef:i,contentRef:u,contentId:I(),titleId:I(),descriptionId:I(),open:s,onOpenChange:c,onOpenToggle:(0,E.useCallback)(()=>c(e=>!e),[c]),modal:o},n)},eG=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:l}=e,a=eP(eM,t);return(0,E.createElement)(eF,{scope:t,forceMount:n},E.Children.map(r,e=>(0,E.createElement)(en,{present:n||a.open},(0,E.createElement)(et,{asChild:!0,container:l},e))))};var eJ='[cmdk-group=""]',eQ='[cmdk-group-items=""]',e0='[cmdk-item=""]',e1=`${e0}:not([aria-disabled="true"])`,e2="cmdk-item-select",e3="data-value",e4=(e,t,n)=>{var r;return r=e,function e(t,n,r,l,a,o,i){if(o===n.length)return a===t.length?1:.99;var u=`${a},${o}`;if(void 0!==i[u])return i[u];for(var s,c,d,f,m=l.charAt(o),v=r.indexOf(m,a),p=0;v>=0;)(s=e(t,n,r,l,v+1,o+1,i))>p&&(v===a?s*=1:w.test(t.charAt(v-1))?(s*=.8,(d=t.slice(a,v-1).match(x))&&a>0&&(s*=Math.pow(.999,d.length))):C.test(t.charAt(v-1))?(s*=.9,(f=t.slice(a,v-1).match(R))&&a>0&&(s*=Math.pow(.999,f.length))):(s*=.17,a>0&&(s*=Math.pow(.999,v-a))),t.charAt(v)!==n.charAt(o)&&(s*=.9999)),(s<.1&&r.charAt(v-1)===l.charAt(o+1)||l.charAt(o+1)===l.charAt(o)&&r.charAt(v-1)!==l.charAt(o))&&.1*(c=e(t,n,r,l,v+1,o+2,i))>s&&(s=.1*c),s>p&&(p=s),v=r.indexOf(m,v+1);return i[u]=p,p}(r=n&&n.length>0?`${r+" "+n.join(" ")}`:r,t,S(r),S(t),0,0,{})},e9=E.createContext(void 0),e6=()=>E.useContext(e9),e8=E.createContext(void 0),e5=()=>E.useContext(e8),e7=E.createContext(void 0),te=E.forwardRef((e,t)=>{let n=tc(()=>{var t,n;return{search:"",value:null!=(n=null!=(t=e.value)?t:e.defaultValue)?n:"",filtered:{count:0,items:new Map,groups:new Set}}}),r=tc(()=>new Set),l=tc(()=>new Map),a=tc(()=>new Map),o=tc(()=>new Set),i=tu(e),{label:u,children:s,value:c,onValueChange:d,filter:f,shouldFilter:m,loop:v,disablePointerSelection:p=!1,vimBindings:h=!0,...g}=e,y=E.useId(),b=E.useId(),w=E.useId(),x=E.useRef(null),C=tv();ts(()=>{if(void 0!==c){let e=c.trim();n.current.value=e,R.emit()}},[c]),ts(()=>{C(6,L)},[]);let R=E.useMemo(()=>({subscribe:e=>(o.current.add(e),()=>o.current.delete(e)),snapshot:()=>n.current,setState:(e,t,r)=>{var l,a,o;if(!Object.is(n.current[e],t)){if(n.current[e]=t,"search"===e)O(),k(),C(1,T);else if("value"===e&&(r||C(5,L),(null==(l=i.current)?void 0:l.value)!==void 0)){null==(o=(a=i.current).onValueChange)||o.call(a,null!=t?t:"");return}R.emit()}},emit:()=>{o.current.forEach(e=>e())}}),[]),S=E.useMemo(()=>({value:(e,t,r)=>{var l;t!==(null==(l=a.current.get(e))?void 0:l.value)&&(a.current.set(e,{value:t,keywords:r}),n.current.filtered.items.set(e,N(t,r)),C(2,()=>{k(),R.emit()}))},item:(e,t)=>(r.current.add(e),t&&(l.current.has(t)?l.current.get(t).add(e):l.current.set(t,new Set([e]))),C(3,()=>{O(),k(),n.current.value||T(),R.emit()}),()=>{a.current.delete(e),r.current.delete(e),n.current.filtered.items.delete(e);let t=_();C(4,()=>{O(),(null==t?void 0:t.getAttribute("id"))===e&&T(),R.emit()})}),group:e=>(l.current.has(e)||l.current.set(e,new Set),()=>{a.current.delete(e),l.current.delete(e)}),filter:()=>i.current.shouldFilter,label:u||e["aria-label"],disablePointerSelection:p,listId:y,inputId:w,labelId:b,listInnerRef:x}),[]);function N(e,t){var r,l;let a=null!=(l=null==(r=i.current)?void 0:r.filter)?l:e4;return e?a(e,n.current.search,t):0}function k(){if(!n.current.search||!1===i.current.shouldFilter)return;let e=n.current.filtered.items,t=[];n.current.filtered.groups.forEach(n=>{let r=l.current.get(n),a=0;r.forEach(t=>{a=Math.max(e.get(t),a)}),t.push([n,a])});let r=x.current;D().sort((t,n)=>{var r,l;let a=t.getAttribute("id"),o=n.getAttribute("id");return(null!=(r=e.get(o))?r:0)-(null!=(l=e.get(a))?l:0)}).forEach(e=>{let t=e.closest(eQ);t?t.appendChild(e.parentElement===t?e:e.closest(`${eQ} > *`)):r.appendChild(e.parentElement===r?e:e.closest(`${eQ} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{let t=x.current.querySelector(`${eJ}[${e3}="${encodeURIComponent(e[0])}"]`);null==t||t.parentElement.appendChild(t)})}function T(){let e=D().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(e3);R.setState("value",t||void 0)}function O(){var e,t,o,u;if(!n.current.search||!1===i.current.shouldFilter){n.current.filtered.count=r.current.size;return}n.current.filtered.groups=new Set;let s=0;for(let l of r.current){let r=N(null!=(t=null==(e=a.current.get(l))?void 0:e.value)?t:"",null!=(u=null==(o=a.current.get(l))?void 0:o.keywords)?u:[]);n.current.filtered.items.set(l,r),r>0&&s++}for(let[e,t]of l.current)for(let r of t)if(n.current.filtered.items.get(r)>0){n.current.filtered.groups.add(e);break}n.current.filtered.count=s}function L(){var e,t,n;let r=_();r&&((null==(e=r.parentElement)?void 0:e.firstChild)===r&&(null==(n=null==(t=r.closest(eJ))?void 0:t.querySelector('[cmdk-group-heading=""]'))||n.scrollIntoView({block:"nearest"})),r.scrollIntoView({block:"nearest"}))}function _(){var e;return null==(e=x.current)?void 0:e.querySelector(`${e0}[aria-selected="true"]`)}function D(){var e;return Array.from(null==(e=x.current)?void 0:e.querySelectorAll(e1))}function I(e){let t=D()[e];t&&R.setState("value",t.getAttribute(e3))}function A(e){var t;let n=_(),r=D(),l=r.findIndex(e=>e===n),a=r[l+e];null!=(t=i.current)&&t.loop&&(a=l+e<0?r[r.length-1]:l+e===r.length?r[0]:r[l+e]),a&&R.setState("value",a.getAttribute(e3))}function P(e){let t=_(),n=null==t?void 0:t.closest(eJ),r;for(;n&&!r;)r=null==(n=e>0?function(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}(n,eJ):function(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}(n,eJ))?void 0:n.querySelector(e1);r?R.setState("value",r.getAttribute(e3)):A(e)}let M=()=>I(D().length-1),F=e=>{e.preventDefault(),e.metaKey?M():e.altKey?P(1):A(1)},j=e=>{e.preventDefault(),e.metaKey?I(0):e.altKey?P(-1):A(-1)};return E.createElement($.div,{ref:t,tabIndex:-1,...g,"cmdk-root":"",onKeyDown:e=>{var t;if(null==(t=g.onKeyDown)||t.call(g,e),!e.defaultPrevented)switch(e.key){case"n":case"j":h&&e.ctrlKey&&F(e);break;case"ArrowDown":F(e);break;case"p":case"k":h&&e.ctrlKey&&j(e);break;case"ArrowUp":j(e);break;case"Home":e.preventDefault(),I(0);break;case"End":e.preventDefault(),M();break;case"Enter":if(!e.nativeEvent.isComposing&&229!==e.keyCode){e.preventDefault();let t=_();if(t){let e=new Event(e2);t.dispatchEvent(e)}}}}},E.createElement("label",{"cmdk-label":"",htmlFor:S.inputId,id:S.labelId,style:th},u),tp(e,e=>E.createElement(e8.Provider,{value:R},E.createElement(e9.Provider,{value:S},e))))}),tt=E.forwardRef((e,t)=>{var n,r;let l=E.useId(),a=E.useRef(null),o=E.useContext(e7),i=e6(),u=tu(e),s=null!=(r=null==(n=u.current)?void 0:n.forceMount)?r:null==o?void 0:o.forceMount;ts(()=>{if(!s)return i.item(l,null==o?void 0:o.id)},[s]);let c=tm(l,a,[e.value,e.children,a],e.keywords),d=e5(),f=tf(e=>e.value&&e.value===c.current),m=tf(e=>!!s||!1===i.filter()||!e.search||e.filtered.items.get(l)>0);function v(){var e,t;p(),null==(t=(e=u.current).onSelect)||t.call(e,c.current)}function p(){d.setState("value",c.current,!0)}if(E.useEffect(()=>{let t=a.current;if(!(!t||e.disabled))return t.addEventListener(e2,v),()=>t.removeEventListener(e2,v)},[m,e.onSelect,e.disabled]),!m)return null;let{disabled:h,value:g,onSelect:y,forceMount:b,keywords:w,...x}=e;return E.createElement($.div,{ref:td([a,t]),...x,id:l,"cmdk-item":"",role:"option","aria-disabled":!!h,"aria-selected":!!f,"data-disabled":!!h,"data-selected":!!f,onPointerMove:h||i.disablePointerSelection?void 0:p,onClick:h?void 0:v},e.children)}),tn=E.forwardRef((e,t)=>{let{heading:n,children:r,forceMount:l,...a}=e,o=E.useId(),i=E.useRef(null),u=E.useRef(null),s=E.useId(),c=e6(),d=tf(e=>!!l||!1===c.filter()||!e.search||e.filtered.groups.has(o));ts(()=>c.group(o),[]),tm(o,i,[e.value,e.heading,u]);let f=E.useMemo(()=>({id:o,forceMount:l}),[l]);return E.createElement($.div,{ref:td([i,t]),...a,"cmdk-group":"",role:"presentation",hidden:!d||void 0},n&&E.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:s},n),tp(e,e=>E.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?s:void 0},E.createElement(e7.Provider,{value:f},e))))}),tr=E.forwardRef((e,t)=>{let{alwaysRender:n,...r}=e,l=E.useRef(null),a=tf(e=>!e.search);return n||a?E.createElement($.div,{ref:td([l,t]),...r,"cmdk-separator":"",role:"separator"}):null}),tl=E.forwardRef((e,t)=>{let{onValueChange:n,...r}=e,l=null!=e.value,a=e5(),o=tf(e=>e.search),i=tf(e=>e.value),u=e6(),s=E.useMemo(()=>{var e;let t=null==(e=u.listInnerRef.current)?void 0:e.querySelector(`${e0}[${e3}="${encodeURIComponent(i)}"]`);return null==t?void 0:t.getAttribute("id")},[]);return E.useEffect(()=>{null!=e.value&&a.setState("search",e.value)},[e.value]),E.createElement($.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":s,id:u.inputId,type:"text",value:l?e.value:o,onChange:e=>{l||a.setState("search",e.target.value),null==n||n(e.target.value)}})}),ta=E.forwardRef((e,t)=>{let{children:n,label:r="Suggestions",...l}=e,a=E.useRef(null),o=E.useRef(null),i=e6();return E.useEffect(()=>{if(o.current&&a.current){let e=o.current,t=a.current,n,r=new ResizeObserver(()=>{n=requestAnimationFrame(()=>{let n=e.offsetHeight;t.style.setProperty("--cmdk-list-height",n.toFixed(1)+"px")})});return r.observe(e),()=>{cancelAnimationFrame(n),r.unobserve(e)}}},[]),E.createElement($.div,{ref:td([a,t]),...l,"cmdk-list":"",role:"listbox","aria-label":r,id:i.listId},tp(e,e=>E.createElement("div",{ref:td([o,i.listInnerRef]),"cmdk-list-sizer":""},e)))}),to=E.forwardRef((e,t)=>{let{open:n,onOpenChange:r,overlayClassName:l,contentClassName:a,container:o,...i}=e;return E.createElement(eY,{open:n,onOpenChange:r},E.createElement(eG,{container:o},E.createElement(e$,{"cmdk-overlay":"",className:l}),E.createElement(ez,{"aria-label":e.label,"cmdk-dialog":"",className:a},E.createElement(te,{ref:t,...i}))))}),ti=Object.assign(te,{List:ta,Item:tt,Input:tl,Group:tn,Separator:tr,Dialog:to,Empty:E.forwardRef((e,t)=>tf(e=>0===e.filtered.count)?E.createElement($.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:E.forwardRef((e,t)=>{let{progress:n,children:r,label:l="Loading...",...a}=e;return E.createElement($.div,{ref:t,...a,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":l},tp(e,e=>E.createElement("div",{"aria-hidden":!0},e)))})});function tu(e){let t=E.useRef(e);return ts(()=>{t.current=e}),t}var ts="undefined"==typeof window?E.useEffect:E.useLayoutEffect;function tc(e){let t=E.useRef();return void 0===t.current&&(t.current=e()),t}function td(e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}function tf(e){let t=e5(),n=()=>e(t.snapshot());return E.useSyncExternalStore(t.subscribe,n,n)}function tm(e,t,n,r=[]){let l=E.useRef(),a=e6();return ts(()=>{var o;let i=(()=>{var e;for(let t of n){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():l.current}})(),u=r.map(e=>e.trim());a.value(e,i,u),null==(o=t.current)||o.setAttribute(e3,i),l.current=i}),l}var tv=()=>{let[e,t]=E.useState(),n=tc(()=>new Map);return ts(()=>{n.current.forEach(e=>e()),n.current=new Map},[e]),(e,r)=>{n.current.set(e,r),t({})}};function tp({asChild:e,children:t},n){let r;return e&&E.isValidElement(t)?E.cloneElement("function"==typeof(r=t.type)?r(t.props):"render"in r?r.render(t.props):t,{ref:t.ref},n(t.props.children)):n(t)}var th={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},tg=n(7283),tE=E.forwardRef(({className:e,onClose:t,children:n,...r},l)=>(0,tg.jsxs)("div",{className:"flex flex-row items-center gap-2 px-3",children:[n,(0,tg.jsx)(ti.Input,{ref:l,className:(0,c.m6)("w-0 flex-1 bg-transparent py-3 text-base placeholder:text-fd-muted-foreground focus-visible:outline-none",e),...r}),(0,tg.jsx)("button",{type:"button","aria-label":"Close Search",onClick:t,className:(0,c.m6)((0,s.d)({color:"outline",className:"text-xs p-1.5"})),children:"Esc"})]}));tE.displayName=ti.Input.displayName;var ty=E.forwardRef(({className:e,...t},n)=>(0,tg.jsx)(ti.List,{ref:n,className:(0,c.m6)("max-h-[460px] overflow-y-auto border-t p-2",e),...t}));ty.displayName=ti.List.displayName;var tb=E.forwardRef((e,t)=>(0,tg.jsx)(ti.Empty,{ref:t,className:"py-12 text-center text-sm",...e}));tb.displayName=ti.Empty.displayName;var tw=E.forwardRef(({className:e,heading:t,...n},r)=>(0,tg.jsx)(ti.Group,{ref:r,heading:t?(0,tg.jsx)("div",{className:"px-3 py-2 text-xs font-medium",children:t}):void 0,className:(0,c.m6)("overflow-hidden",e),...n}));tw.displayName=ti.Group.displayName,E.forwardRef(({className:e,...t},n)=>(0,tg.jsx)(ti.Separator,{ref:n,className:(0,c.m6)("h-px bg-fd-border",e),...t})).displayName=ti.Separator.displayName;var tx=E.forwardRef(({className:e,icon:t,nested:n=!1,children:r,...l},a)=>(0,tg.jsx)(ti.Item,{ref:a,className:(0,c.m6)("select-none rounded-lg px-2 text-sm aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-fd-accent aria-selected:text-fd-accent-foreground",e),...l,children:(0,tg.jsxs)("div",{className:(0,c.m6)("flex min-h-10 flex-row items-center gap-3",n&&"ms-2 gap-2 border-s ps-4"),children:[(0,tg.jsx)("div",{className:"text-fd-muted-foreground [&_svg]:size-4",children:t}),(0,tg.jsx)("p",{className:"w-0 flex-1 truncate",children:r})]})}));tx.displayName=ti.Item.displayName;var tC=E.forwardRef(({children:e,...t},n)=>(0,tg.jsx)(ti.Dialog,{ref:n,shouldFilter:!1,loop:!0,contentClassName:"fixed left-1/2 top-[10vh] z-50 w-[98vw] max-w-screen-sm origin-left -translate-x-1/2 rounded-lg border bg-fd-popover text-fd-popover-foreground shadow-lg data-[state=closed]:animate-fd-dialog-out data-[state=open]:animate-fd-dialog-in",overlayClassName:"fixed inset-0 z-50 bg-fd-background/50 backdrop-blur-sm data-[state=closed]:animate-fd-fade-out data-[state=open]:animate-fd-fade-in",...t,children:e}));function tR({open:e,onOpenChange:t,footer:n,links:r=[],...l}){let a=(0,E.useMemo)(()=>r.map(([e,t])=>({type:"page",id:e,content:e,url:t})),[r]);return(0,tg.jsxs)(tC,{open:e,onOpenChange:t,children:[(0,tg.jsx)(tN,{...l,items:"empty"===l.results?a:l.results,hideResults:"empty"===l.results&&0===a.length}),n?(0,tg.jsx)("div",{className:"mt-auto flex flex-col border-t p-3",children:n}):null]})}tC.displayName=ti.Dialog.displayName;var tS={text:(0,tg.jsx)(d.Z,{}),heading:(0,tg.jsx)(m,{}),page:(0,tg.jsx)(v,{})};function tN({search:e,onSearchChange:t,items:n,isLoading:r,hideResults:l=!1}){let{text:a}=(0,u.Q)(),s=(0,g.useRouter)(),{setOpenSearch:d}=(0,o.A)(),f=(0,i.A)(),m=e=>{s.push(e),d(!1),location.pathname===e.split("#")[0]&&f.setOpen(!1)};return(0,tg.jsxs)(tg.Fragment,{children:[(0,tg.jsx)(tE,{value:e,onValueChange:t,onClose:(0,E.useCallback)(()=>{d(!1)},[d]),placeholder:a.search,children:(0,tg.jsxs)("div",{className:"relative size-4",children:[(0,tg.jsx)(p,{className:(0,c.m6)("absolute size-full animate-spin text-fd-primary transition-opacity",!r&&"opacity-0")}),(0,tg.jsx)(h.Z,{className:(0,c.m6)("absolute size-full text-fd-muted-foreground transition-opacity",r&&"opacity-0")})]})}),(0,tg.jsxs)(ty,{className:(0,c.m6)(l&&"hidden"),children:[(0,tg.jsx)(tb,{children:a.searchNoResult}),(0,tg.jsx)(tw,{value:"result",children:n.map(e=>(0,tg.jsx)(tx,{value:e.id,onSelect:()=>{m(e.url)},icon:tS[e.type],nested:"page"!==e.type,children:e.content},e.id))})]})]})}var tk=(0,b.j)("rounded-md border px-2 py-0.5 text-xs font-medium text-fd-muted-foreground transition-colors",{variants:{active:{true:"bg-fd-accent text-fd-accent-foreground"}}});function tT({tag:e,onTagChange:t,items:n,...r}){return(0,tg.jsxs)("div",{...r,className:(0,c.m6)("flex flex-row items-center gap-1",r.className),children:[n.map(n=>(0,tg.jsx)("button",{type:"button",className:(0,c.m6)(tk({active:e===n.value})),onClick:()=>{t(n.value)},tabIndex:-1,children:n.name},n.value)),r.children]})}n(9468),n(7742);var tO=n(8932);let tL=()=>{},t_=tL(),tD=Object,tI=e=>e===t_,tA=e=>"function"==typeof e,tP=(e,t)=>({...e,...t}),tM=e=>tA(e.then),tF=new WeakMap,tj=0,tV=e=>{let t,n;let r=typeof e,l=e&&e.constructor,a=l==Date;if(tD(e)!==e||a||l==RegExp)t=a?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=tF.get(e))return t;if(t=++tj+"~",tF.set(e,t),l==Array){for(n=0,t="@";ntq&&typeof window.requestAnimationFrame!=tz,tH=(e,t)=>{let n=t$.get(e);return[()=>!tI(t)&&e.get(t)||tU,r=>{if(!tI(t)){let l=e.get(t);t in tW||(tW[t]=l),n[5](t,tP(l,r),l||tU)}},n[6],()=>!tI(t)&&t in tW?tW[t]:!tI(t)&&e.get(t)||tU]},tB=!0,[tX,tY]=tq&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[tL,tL],tG={initFocus:e=>(tK&&document.addEventListener("visibilitychange",e),tX("focus",e),()=>{tK&&document.removeEventListener("visibilitychange",e),tY("focus",e)}),initReconnect:e=>{let t=()=>{tB=!0,e()},n=()=>{tB=!1};return tX("online",t),tX("offline",n),()=>{tY("online",t),tY("offline",n)}}},tJ=!E.useId,tQ=!tq||"Deno"in window,t0=e=>tZ()?window.requestAnimationFrame(e):setTimeout(e,1),t1=tQ?E.useEffect:E.useLayoutEffect,t2="undefined"!=typeof navigator&&navigator.connection,t3=!tQ&&t2&&(["slow-2g","2g"].includes(t2.effectiveType)||t2.saveData),t4=e=>{if(tA(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?tV(e):"",t]},t9=0,t6=()=>++t9;var t8={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function t5(...e){let[t,n,r,l]=e,a=tP({populateCache:!0,throwOnError:!0},"boolean"==typeof l?{revalidate:l}:l||{}),o=a.populateCache,i=a.rollbackOnError,u=a.optimisticData,s=e=>"function"==typeof i?i(e):!1!==i,c=a.throwOnError;if(tA(n)){let e=[];for(let r of t.keys())!/^\$(inf|sub)\$/.test(r)&&n(t.get(r)._k)&&e.push(r);return Promise.all(e.map(d))}return d(n);async function d(n){let l;let[i]=t4(n);if(!i)return;let[d,f]=tH(t,i),[m,v,p,h]=t$.get(t),g=()=>{let e=m[i];return(tA(a.revalidate)?a.revalidate(d().data,n):!1!==a.revalidate)&&(delete p[i],delete h[i],e&&e[0])?e[0](2).then(()=>d().data):d().data};if(e.length<3)return g();let E=r,y=t6();v[i]=[y,0];let b=!tI(u),w=d(),x=w.data,C=w._c,R=tI(C)?x:C;if(b&&f({data:u=tA(u)?u(R,x):u,_c:R}),tA(E))try{E=E(R)}catch(e){l=e}if(E&&tM(E)){if(E=await E.catch(e=>{l=e}),y!==v[i][0]){if(l)throw l;return E}l&&b&&s(l)&&(o=!0,f({data:R,_c:t_}))}if(o&&!l&&(tA(o)?f({data:o(E,R),error:t_,_c:t_}):f({data:E,error:t_,_c:t_})),v[i][1]=t6(),Promise.resolve(g()).then(()=>{f({_c:t_})}),l){if(c)throw l;return}return E}}let t7=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},ne=(e,t)=>{if(!t$.has(e)){let n=tP(tG,t),r={},l=t5.bind(t_,e),a=tL,o={},i=(e,t)=>{let n=o[e]||[];return o[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},u=(t,n,r)=>{e.set(t,n);let l=o[t];if(l)for(let e of l)e(n,r)},s=()=>{if(!t$.has(e)&&(t$.set(e,[r,{},{},{},l,u,i]),!tQ)){let t=n.initFocus(setTimeout.bind(t_,t7.bind(t_,r,0))),l=n.initReconnect(setTimeout.bind(t_,t7.bind(t_,r,1)));a=()=>{t&&t(),l&&l(),t$.delete(e)}}};return s(),[e,l,s,a]}return[e,t$.get(e)[4]]},[nt,nn]=ne(new Map),nr=tP({onLoadingSlow:tL,onSuccess:tL,onError:tL,onErrorRetry:(e,t,n,r,l)=>{let a=n.errorRetryCount,o=l.retryCount,i=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;(tI(a)||!(o>a))&&setTimeout(r,i,l)},onDiscarded:tL,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:t3?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:t3?5e3:3e3,compare:(e,t)=>tV(e)==tV(t),isPaused:()=>!1,cache:nt,mutate:nn,fallback:{}},{isOnline:()=>tB,isVisible:()=>{let e=tK&&document.visibilityState;return tI(e)||"hidden"!==e}}),nl=(e,t)=>{let n=tP(e,t);if(t){let{use:r,fallback:l}=e,{use:a,fallback:o}=t;r&&a&&(n.use=r.concat(a)),l&&o&&(n.fallback=tP(l,o))}return n},na=(0,E.createContext)({}),no=tq&&window.__SWR_DEVTOOLS_USE__,ni=no?window.__SWR_DEVTOOLS_USE__:[],nu=e=>tA(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],ns=()=>tP(nr,(0,E.useContext)(na)),nc=ni.concat(e=>(t,n,r)=>{let l=n&&((...e)=>{let[r]=t4(t),[,,,l]=t$.get(nt);if(r.startsWith("$inf$"))return n(...e);let a=l[r];return tI(a)?n(...e):(delete l[r],a)});return e(t,l,r)}),nd=(e,t,n)=>{let r=t[e]||(t[e]=[]);return r.push(n),()=>{let e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}};no&&(window.__SWR_DEVTOOLS_REACT__=E);let nf=E.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}),nm={dedupe:!0};tD.defineProperty(e=>{let{value:t}=e,n=(0,E.useContext)(na),r=tA(t),l=(0,E.useMemo)(()=>r?t(n):t,[r,n,t]),a=(0,E.useMemo)(()=>r?l:nl(n,l),[r,n,l]),o=l&&l.provider,i=(0,E.useRef)(t_);o&&!i.current&&(i.current=ne(o(a.cache||nt),l));let u=i.current;return u&&(a.cache=u[0],a.mutate=u[1]),t1(()=>{if(u)return u[2]&&u[2](),u[3]},[]),(0,E.createElement)(na.Provider,tP(e,{value:a}))},"defaultValue",{value:nr});let nv=(l=(e,t,n)=>{let{cache:r,compare:l,suspense:a,fallbackData:o,revalidateOnMount:i,revalidateIfStale:u,refreshInterval:s,refreshWhenHidden:c,refreshWhenOffline:d,keepPreviousData:f}=n,[m,v,p,h]=t$.get(r),[g,y]=t4(e),b=(0,E.useRef)(!1),w=(0,E.useRef)(!1),x=(0,E.useRef)(g),C=(0,E.useRef)(t),R=(0,E.useRef)(n),S=()=>R.current,N=()=>S().isVisible()&&S().isOnline(),[k,T,O,L]=tH(r,g),_=(0,E.useRef)({}).current,D=tI(o)?n.fallback[g]:o,I=(e,t)=>{for(let n in _)if("data"===n){if(!l(e[n],t[n])&&(!tI(e[n])||!l(W,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},A=(0,E.useMemo)(()=>{let e=!!g&&!!t&&(tI(i)?!S().isPaused()&&!a&&(!!tI(u)||u):i),n=t=>{let n=tP(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},r=k(),l=L(),o=n(r),s=r===l?o:n(l),c=o;return[()=>{let e=n(k());return I(e,c)?(c.data=e.data,c.isLoading=e.isLoading,c.isValidating=e.isValidating,c.error=e.error,c):(c=e,e)},()=>s]},[r,g]),P=(0,tO.useSyncExternalStore)((0,E.useCallback)(e=>O(g,(t,n)=>{I(n,t)||e()}),[r,g]),A[0],A[1]),M=!b.current,F=m[g]&&m[g].length>0,j=P.data,V=tI(j)?D:j,$=P.error,U=(0,E.useRef)(V),W=f?tI(j)?U.current:j:V,z=(!F||!!tI($))&&(M&&!tI(i)?i:!S().isPaused()&&(a?!tI(V)&&u:tI(V)||u)),q=!!(g&&t&&M&&z),K=tI(P.isValidating)?q:P.isValidating,Z=tI(P.isLoading)?q:P.isLoading,H=(0,E.useCallback)(async e=>{let t,r;let a=C.current;if(!g||!a||w.current||S().isPaused())return!1;let o=!0,i=e||{},u=!p[g]||!i.dedupe,s=()=>tJ?!w.current&&g===x.current&&b.current:g===x.current,c={isValidating:!1,isLoading:!1},d=()=>{T(c)},f=()=>{let e=p[g];e&&e[1]===r&&delete p[g]},h={isValidating:!0};tI(k().data)&&(h.isLoading=!0);try{if(u&&(T(h),n.loadingTimeout&&tI(k().data)&&setTimeout(()=>{o&&s()&&S().onLoadingSlow(g,n)},n.loadingTimeout),p[g]=[a(y),t6()]),[t,r]=p[g],t=await t,u&&setTimeout(f,n.dedupingInterval),!p[g]||p[g][1]!==r)return u&&s()&&S().onDiscarded(g),!1;c.error=t_;let e=v[g];if(!tI(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return d(),u&&s()&&S().onDiscarded(g),!1;let i=k().data;c.data=l(i,t)?i:t,u&&s()&&S().onSuccess(t,g,n)}catch(n){f();let e=S(),{shouldRetryOnError:t}=e;!e.isPaused()&&(c.error=n,u&&s()&&(e.onError(n,g,e),(!0===t||tA(t)&&t(n))&&(!S().revalidateOnFocus||!S().revalidateOnReconnect||N())&&e.onErrorRetry(n,g,e,e=>{let t=m[g];t&&t[0]&&t[0](t8.ERROR_REVALIDATE_EVENT,e)},{retryCount:(i.retryCount||0)+1,dedupe:!0})))}return o=!1,d(),!0},[g,r]),B=(0,E.useCallback)((...e)=>t5(r,x.current,...e),[]);if(t1(()=>{C.current=t,R.current=n,tI(j)||(U.current=j)}),t1(()=>{if(!g)return;let e=H.bind(t_,nm),t=0,n=nd(g,m,(n,r={})=>{if(n==t8.FOCUS_EVENT){let n=Date.now();S().revalidateOnFocus&&n>t&&N()&&(t=n+S().focusThrottleInterval,e())}else if(n==t8.RECONNECT_EVENT)S().revalidateOnReconnect&&N()&&e();else if(n==t8.MUTATE_EVENT)return H();else if(n==t8.ERROR_REVALIDATE_EVENT)return H(r)});return w.current=!1,x.current=g,b.current=!0,T({_k:y}),z&&(tI(V)||tQ?e():t0(e)),()=>{w.current=!0,n()}},[g]),t1(()=>{let e;function t(){let t=tA(s)?s(k().data):s;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!k().error&&(c||S().isVisible())&&(d||S().isOnline())?H(nm).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[s,c,d,g]),(0,E.useDebugValue)(W),a&&tI(V)&&g){if(!tJ&&tQ)throw Error("Fallback data is required when using suspense in SSR.");C.current=t,R.current=n,w.current=!1;let e=h[g];if(tI(e)||nf(B(e)),tI($)){let e=H(nm);tI(W)||(e.status="fulfilled",e.value=!0),nf(e)}else throw $}return{mutate:B,get data(){return _.data=!0,W},get error(){return _.error=!0,$},get isValidating(){return _.isValidating=!0,K},get isLoading(){return _.isLoading=!0,Z}}},function(...e){let t=ns(),[n,r,a]=nu(e),o=nl(t,a),i=l,{use:u}=o,s=(u||[]).concat(nc);for(let e=s.length;e--;)i=s[e](i);return i(n,r||o.fetcher||null,o)});async function np(e,t,n,r){if(0===t.length)return"empty";let l=new URLSearchParams;l.set("query",t),n&&l.set("locale",n),r&&l.set("tag",r);let a=await fetch(`${e}?${l.toString()}`);if(!a.ok)throw Error(await a.text());return await a.json()}var nh=n(7602);function ng(e){var t;let{defaultTag:n,tags:r,api:l,delayMs:a,...o}=e,{locale:i}=(0,u.Q)(),[s,c]=(0,E.useState)(n),{search:d,setSearch:f,query:m}=function(e,t,n="/api/search",r=100){let[l,a]=(0,E.useState)(""),o=nv([n,function(e,t=1e3){let[n,r]=(0,E.useState)(e),l=(0,E.useRef)();if(0===t)return e;if(e!==n&&l.current?.value!==e){l.current&&clearTimeout(l.current.handler);let n=window.setTimeout(()=>{r(e)},t);l.current={value:e,handler:n}}return n}(l,r),e,t],e=>np(...e),{keepPreviousData:!0});return{search:l,setSearch:a,query:o}}(i,s,l,a);return(0,nh.p)(n,e=>{c(e)}),(0,tg.jsx)(tR,{search:d,onSearchChange:f,isLoading:m.isLoading,results:null!==(t=m.data)&&void 0!==t?t:[],...o,footer:r?(0,tg.jsxs)(tg.Fragment,{children:[(0,tg.jsx)(tT,{tag:s,onTagChange:c,items:r}),o.footer]}):o.footer})}}}]); \ No newline at end of file diff --git a/_next/static/chunks/488-9b9734d7656bef54.js b/_next/static/chunks/488-9b9734d7656bef54.js new file mode 100644 index 00000000..8a780147 --- /dev/null +++ b/_next/static/chunks/488-9b9734d7656bef54.js @@ -0,0 +1,2 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[488],{6356:function(e,t){"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},4966: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(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),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]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)})},7386:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let r=n(1653),o=n(4140);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.addPathPrefix)(e,"/tonal"))}("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)},3325:function(e,t){"use strict";function n(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,r]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(r)for(let e in r)"children"!==e&&o.setAttribute(e,r[e]);n?(o.src=n,o.onload=()=>e(),o.onerror=t):r&&(o.innerHTML=r.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return n}}),window.next={version:"14.2.11",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)},8522:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return o}});let r=n(5084);async function o(e,t){let n=(0,r.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((r,o)=>{n({actionId:e,actionArgs:t,resolve:r,reject: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)},128:function(e,t,n){"use strict";let r,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return x}});let u=n(7464),l=n(8404),a=n(7283);n(4966);let i=u._(n(2239)),c=l._(n(9860)),s=n(7207),f=n(6248),d=u._(n(4570)),p=n(8522),h=n(9835),y=n(7414);n(6670);let _=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),n=0;n{if((0,h.isNextRouterError)(e.error)){e.preventDefault();return}});let v=document,b=new TextEncoder,g=!1,m=!1,R=null;function P(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(b.encode(e[1])):r.push(e[1])}else 2===e[0]&&(R=e[1])}let j=function(){o&&!m&&(o.close(),m=!0,r=void 0),g=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",j,!1):j();let O=self.__next_f=self.__next_f||[];O.forEach(P),O.push=P;let S=new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue(b.encode(t))}),g&&!m&&(e.close(),m=!0,r=void 0)),o=e}}),E=(0,s.createFromReadableStream)(S,{callServer:p.callServer});function w(){return(0,c.use)(E)}let T=c.default.StrictMode;function M(e){let{children:t}=e;return t}function x(){let e=(0,y.createMutableActionQueue)(),t=(0,a.jsx)(T,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(y.ActionQueueContext.Provider,{value:e,children:(0,a.jsx)(M,{children:(0,a.jsx)(w,{})})})})}),n=window.__next_root_layout_missing_tags,r=!!(null==n?void 0:n.length),o={onRecoverableError:d.default};"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,o).render(t):c.default.startTransition(()=>i.default.hydrateRoot(v,t,{...o,formState: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)},9880:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(9017),(0,n(3325).appBootstrap)(()=>{let{hydrate:e}=n(128);n(5084),n(2281),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)},9017:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(6356);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),r=0;r(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return 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",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,r.useState)(""),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),n?(0,o.createPortal)(a,n):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)},5585: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,{ACTION:function(){return r},FLIGHT_PARAMETERS:function(){return i},NEXT_DID_POSTPONE_HEADER:function(){return s},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_RSC_UNION_QUERY:function(){return c},NEXT_URL:function(){return l},RSC_CONTENT_TYPE_HEADER:function(){return a},RSC_HEADER:function(){return n}});let n="RSC",r="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Url",a="text/x-component",i=[[n],[o],[u]],c="_rsc",s="x-nextjs-postponed";("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)},5084: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,{createEmptyCacheNode:function(){return C},default:function(){return I},getServerActionDispatcher:function(){return E},urlToUrlWithoutFlightMarker:function(){return T}});let r=n(8404),o=n(7283),u=r._(n(9860)),l=n(902),a=n(4843),i=n(1097),c=n(2362),s=n(5130),f=n(1774),d=n(8530),p=n(2410),h=n(7386),y=n(9814),_=n(4541),v=n(5970),b=n(3505),g=n(5585),m=n(4910),R=n(7175),P=n(1010),j="undefined"==typeof window,O=j?null:new Map,S=null;function E(){return S}let w={};function T(e){let t=new URL(e,location.origin);if(t.searchParams.delete(g.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,n=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-n)}return t}function M(e){return e.origin!==window.location.origin}function x(e){let{appRouterState:t,sync:n}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:o}=t,u={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==o?(r.pendingPush=!1,window.history.pushState(u,"",o)):window.history.replaceState(u,"",o),n(t)},[t,n]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null}}function A(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,o=null!==r?r:n;return(0,u.useDeferredValue)(n,o)}function D(e){let t,{buildId:n,initialHead:r,initialTree:i,urlParts:f,initialSeedData:g,couldBeIntercepted:E,assetPrefix:T,missingSlots:C}=e,D=(0,u.useMemo)(()=>(0,d.createInitialRouterState)({buildId:n,initialSeedData:g,urlParts:f,initialTree:i,initialParallelRoutes:O,location:j?null:window.location,initialHead:r,couldBeIntercepted:E}),[n,g,f,i,r,E]),[I,U,k]=(0,s.useReducerWithReduxDevtools)(D);(0,u.useEffect)(()=>{O=null},[]);let{canonicalUrl:F}=(0,s.useUnwrapState)(I),{searchParams:L,pathname:H}=(0,u.useMemo)(()=>{let e=new URL(F,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,R.hasBasePath)(e.pathname)?(0,m.removeBasePath)(e.pathname):e.pathname}},[F]),$=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:n}=e;(0,u.startTransition)(()=>{U({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:n})})},[U]),G=(0,u.useCallback)((e,t,n)=>{let r=new URL((0,h.addBasePath)(e),location.href);return U({type:a.ACTION_NAVIGATE,url:r,isExternalUrl:M(r),locationSearch:location.search,shouldScroll:null==n||n,navigateType:t})},[U]);S=(0,u.useCallback)(e=>{(0,u.startTransition)(()=>{U({...e,type:a.ACTION_SERVER_ACTION})})},[U]);let z=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n;if(!(0,p.isBot)(window.navigator.userAgent)){try{n=new URL((0,h.addBasePath)(e),window.location.href)}catch(t){throw Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL.")}M(n)||(0,u.startTransition)(()=>{var e;U({type:a.ACTION_PREFETCH,url:n,kind:null!=(e=null==t?void 0:t.kind)?e:a.PrefetchKind.FULL})})}},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"replace",null==(n=t.scroll)||n)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"push",null==(n=t.scroll)||n)})},refresh:()=>{(0,u.startTransition)(()=>{U({type:a.ACTION_REFRESH,origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}}),[U,G]);(0,u.useEffect)(()=>{window.next&&(window.next.router=z)},[z]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(w.pendingMpaPath=void 0,U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[U]);let{pushRef:B}=(0,s.useUnwrapState)(I);if(B.mpaNavigation){if(w.pendingMpaPath!==F){let e=window.location;B.pendingPush?e.assign(F):e.replace(F),w.pendingMpaPath=F}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=A(t),o&&n(o)),e(t,r,o)},window.history.replaceState=function(e,r,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=A(e),o&&n(o)),t(e,r,o)};let r=e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:t.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[U]);let{cache:W,tree:K,nextUrl:V,focusAndScrollRef:Y}=(0,s.useUnwrapState)(I),X=(0,u.useMemo)(()=>(0,v.findHeadInCache)(W,K[1]),[W,K]),q=(0,u.useMemo)(()=>(function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),u=o?t[1]:t;!u||u.startsWith(P.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n})(K),[K]);if(null!==X){let[e,n]=X;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let J=(0,o.jsxs)(_.RedirectBoundary,{children:[t,W.rsc,(0,o.jsx)(y.AppRouterAnnouncer,{tree:K})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{appRouterState:(0,s.useUnwrapState)(I),sync:k}),(0,o.jsx)(c.PathParamsContext.Provider,{value:q,children:(0,o.jsx)(c.PathnameContext.Provider,{value:H,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:L,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:{buildId:n,changeByServerResponse:$,tree:K,focusAndScrollRef:Y,nextUrl:V},children:(0,o.jsx)(l.AppRouterContext.Provider,{value:z,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:{childNodes:W.parallelRoutes,tree:K,url:F,loading:W.loading},children:J})})})})})})]})}function I(e){let{globalErrorComponent:t,...n}=e;return(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,children:(0,o.jsx)(D,{...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)},8973:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return u}});let r=n(2542),o=n(3387);function u(e){let t=o.staticGenerationAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new r.BailoutToCSRError(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)},5625:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=n(7283),o=n(6973);function u(e){let{Component:t,props:n}=e;return n.searchParams=(0,o.createDynamicallyTrackedSearchParams)(n.searchParams||{}),(0,r.jsx)(t,{...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)},1774: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,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let r=n(7464),o=n(7283),u=r._(n(9860)),l=n(3541),a=n(9835),i=n(3387),c={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"}};function s(e){let{error:t}=e,n=i.staticGenerationAsyncStorage.getStore();if((null==n?void 0:n.isRevalidate)||(null==n?void 0:n.isStaticGeneration))throw console.error(t),t;return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw 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?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(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 d(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:c.text,children:"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."}),n?(0,o.jsx)("p",{style:c.text,children:"Digest: "+n}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:u}=e,a=(0,l.usePathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:n,errorScripts:r,children:u}):(0,o.jsx)(o.Fragment,{children: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)},2935: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,{DynamicServerError:function(){return r},isDynamicServerError:function(){return o}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===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)},9835:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let r=n(3352),o=n(413);function u(e){return e&&e.digest&&((0,o.isRedirectError)(e)||(0,r.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)},2281:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let r=n(7464),o=n(8404),u=n(7283),l=o._(n(9860)),a=r._(n(4439)),i=n(902),c=n(3762),s=n(3505),f=n(1774),d=n(9384),p=n(9406),h=n(4541),y=n(2105),_=n(5574),v=n(759),b=n(8993),g=["bottom","height","left","right","top","width","x","y"];function m(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.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 n;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,d.matchSegment)(t,e[n]))))return;let r=null,o=e.hashFragment;if(o&&(r="top"===o?document.body:null!=(n=document.getElementById(o))?n:document.getElementsByName(o)[0]),r||(r="undefined"==typeof window?null:a.default.findDOMNode(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return g.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(o){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function P(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!r)throw Error("invariant global layout router not mounted");return(0,u.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function j(e){let{parallelRouterKey:t,url:n,childNodes:r,segmentPath:o,tree:a,cacheKey:f}=e,p=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{buildId:h,changeByServerResponse:y,tree:_}=p,v=r.get(f);if(void 0===v){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};v=e,r.set(f,e)}let g=null!==v.prefetchRsc?v.prefetchRsc:v.rsc,m=(0,l.useDeferredValue)(v.rsc,g),R="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,l.use)(m):m;if(!R){let e=v.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,o]=t,u=2===t.length;if((0,d.matchSegment)(n[0],r)&&n[1].hasOwnProperty(o)){if(u){let t=e(void 0,n[1][o]);return[n[0],{...n[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[o]:e(t.slice(2),n[1][o])}]}}return n}(["",...o],_),r=(0,b.hasInterceptionRouteInCurrentTree)(_);v.lazyData=e=(0,c.fetchServerResponse)(new URL(n,location.origin),t,r?p.nextUrl:null,h),v.lazyDataResolved=!1}let t=(0,l.use)(e);v.lazyDataResolved||(setTimeout(()=>{(0,l.startTransition)(()=>{y({previousTree:_,serverResponse:t})})}),v.lazyDataResolved=!0),(0,l.use)(s.unresolvedThenable)}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{tree:a[1][t],childNodes:v.parallelRoutes,url:n,loading:v.loading},children:R})}function O(e){let{children:t,hasLoading:n,loading:r,loadingStyles:o,loadingScripts:a}=e;return n?(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,r]}),children:t}):(0,u.jsx)(u.Fragment,{children:t})}function S(e){let{parallelRouterKey:t,segmentPath:n,error:r,errorStyles:o,errorScripts:a,templateStyles:c,templateScripts:s,template:d,notFound:p,notFoundStyles:b}=e,g=(0,l.useContext)(i.LayoutRouterContext);if(!g)throw Error("invariant expected layout router to be mounted");let{childNodes:m,tree:R,url:S,loading:E}=g,w=m.get(t);w||(w=new Map,m.set(t,w));let T=R[1][t][0],M=(0,_.getSegmentValue)(T),x=[T];return(0,u.jsx)(u.Fragment,{children:x.map(e=>{let l=(0,_.getSegmentValue)(e),g=(0,v.createRouterCacheKey)(e);return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(P,{segmentPath:n,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:o,errorScripts:a,children:(0,u.jsx)(O,{hasLoading:!!E,loading:null==E?void 0:E[0],loadingStyles:null==E?void 0:E[1],loadingScripts:null==E?void 0:E[2],children:(0,u.jsx)(y.NotFoundBoundary,{notFound:p,notFoundStyles:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(j,{parallelRouterKey:t,url:S,tree:R,childNodes:w,segmentPath:n,cacheKey:g,isActive:M===l})})})})})}),children:[c,s,d]},(0,v.createRouterCacheKey)(e,!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)},9384: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,{canSegmentBeOverridden:function(){return u},matchSegment:function(){return o}});let r=n(8556),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],u=(e,t)=>{var n;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(n=(0,r.getSegmentParam)(e))?void 0:n.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)},3541: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,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},useParams:function(){return p},usePathname:function(){return f},useRouter:function(){return d},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(9860),o=n(902),u=n(2362),l=n(5574),a=n(1010),i=n(2225),c=n(7533);function s(){let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=n(8973);e("useSearchParams()")}return t}function f(){return(0,r.useContext)(u.PathnameContext)}function d(){let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,r.useContext)(u.PathParamsContext)}function h(e){void 0===e&&(e="children");let t=(0,r.useContext)(o.LayoutRouterContext);return t?function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,n,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=h(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?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)},2225: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,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return r.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect}});let r=n(413),o=n(3352);class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class l extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new 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)},2105:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return s}});let r=n(8404),o=n(7283),u=r._(n(9860)),l=n(3541),a=n(3352);n(7265);let i=n(902);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isNotFoundError)(e))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?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("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 s(e){let{notFound:t,notFoundStyles:n,asNotFound:r,children:a}=e,s=(0,l.usePathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t?(0,o.jsx)(c,{pathname:s,notFound:t,notFoundStyles:n,asNotFound:r,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children: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)},3352: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,{isNotFoundError:function(){return o},notFound:function(){return r}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===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)},2949:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let r=n(3801),o=n(6754);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,n;let o=new Promise((e,r)=>{t=e,n=r}),u=async()=>{try{r._(this,l)[l]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,l)[l]--,r._(this,i)[i]()}};return r._(this,a)[a].push({promiseFn:o,task:u}),r._(this,i)[i](),o}bump(e){let t=r._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,a)[a].splice(t,1)[0];r._(this,a)[a].unshift(e),r._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),r._(this,u)[u]=e,r._(this,l)[l]=0,r._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(r._(this,l)[l]0){var t;null==(t=r._(this,a)[a].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)},4541: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,{RedirectBoundary:function(){return s},RedirectErrorBoundary:function(){return c}});let r=n(8404),o=n(7283),u=r._(n(9860)),l=n(3541),a=n(413);function i(e){let{redirect:t,reset:n,redirectType:r}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{r===a.RedirectType.push?o.push(t,{}):o.replace(t,{}),n()})},[t,r,n,o]),null}class c extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(i,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function s(e){let{children:t}=e,n=(0,l.useRouter)();return(0,o.jsx)(c,{router:n,children: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)},1622:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}}),(r=n||(n={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("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)},413:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return c},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return p},isRedirectError:function(){return d},permanentRedirect:function(){return f},redirect:function(){return s}});let u=n(636),l=n(4649),a=n(1622),i="NEXT_REDIRECT";function c(e,t,n){void 0===n&&(n=a.RedirectStatusCode.TemporaryRedirect);let r=Error(i);r.digest=i+";"+t+";"+e+";"+n+";";let o=u.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function s(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.TemporaryRedirect)}function f(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.PermanentRedirect)}function d(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n,r,o]=e.digest.split(";",4),u=Number(o);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r&&!isNaN(u)&&u in a.RedirectStatusCode}function p(e){return d(e)?e.digest.split(";",3)[2]:null}function h(e){if(!d(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!d(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.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)},6013:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(8404),o=n(7283),u=r._(n(9860)),l=n(902);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children: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)},636: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,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return r.requestAsyncStorage}});let r=n(1667);function o(e){let t=r.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("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)},7991:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let r=n(6229),o=n(1678);function u(e,t,n,u){let[l,a,i]=n.slice(-3);if(null===a)return!1;if(3===n.length){let n=a[2],o=a[3];t.loading=o,t.rsc=n,t.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,n,u);return!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)},5285:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,a){let i;let[c,s,f,d,p]=n;if(1===t.length){let e=l(n,r,t);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,a),e}let[h,y]=t;if(!(0,o.matchSegment)(h,c))return null;if(2===t.length)i=l(s[y],r,t);else if(null===(i=e(t.slice(2),s[y],r,a)))return null;let _=[t[0],{...s,[y]:i},f,d];return p&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,a),_}}});let r=n(1010),o=n(9384),u=n(6291);function l(e,t,n){let[u,a]=e,[i,c]=t;if(i===r.DEFAULT_SEGMENT_KEY&&u!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(u,i)){let t={};for(let e in a)void 0!==c[e]?t[e]=l(a[e],c[e],n):t[e]=a[e];for(let e in c)t[e]||(t[e]=c[e]);let r=[u,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}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)},3927:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l),s=t.parallelRoutes.get(l);s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s));let f=null==c?void 0:c.get(i),d=s.get(i);if(u){d&&d.lazyData&&d!==f||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}if(!d||!f){d||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}return d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved,loading:d.loading},s.set(i,d)),e(d,f,o.slice(2))}}});let r=n(759);("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)},9106: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,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c}});let r=n(7084),o=n(1010),u=n(9384),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===o.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(n)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let n=c(t);void 0!==n&&u.push(n)}return i(u)}function s(e,t){let n=function e(t,n){let[o,l]=t,[i,s]=n,f=a(o),d=a(i);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(n))?p:""}for(let t in l)if(s[t]){let n=e(l[t],s[t]);if(null!==n)return a(i)+"/"+n}return null}(e,t);return null==n||"/"===n?n:i(n.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)},1097:function(e,t){"use strict";function n(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 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)},8530:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(1097),o=n(6229),u=n(9106),l=n(2647),a=n(4843),i=n(6291);function c(e){var t;let{buildId:n,initialTree:c,initialSeedData:s,urlParts:f,initialParallelRoutes:d,location:p,initialHead:h,couldBeIntercepted:y}=e,_=f.join("/"),v=!p,b={lazyData:null,rsc:s[2],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:v?new Map:d,lazyDataResolved:!1,loading:s[3]},g=p?(0,r.createHrefFromUrl)(p):_;(0,i.addRefreshMarkerToActiveParallelSegments)(c,g);let m=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(b,void 0,c,s,h);let R={buildId:n,tree:c,cache:b,prefetchCache:m,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:g,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(c)||(null==p?void 0:p.pathname))?t:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin),t=[["",c,null,null]];(0,l.createPrefetchCacheEntryForInitialLoad)({url:e,kind:a.PrefetchKind.AUTO,data:[t,void 0,!1,y],tree:R.tree,prefetchCache:R.prefetchCache,nextUrl:R.nextUrl})}return 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)},759:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let r=n(1010);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY: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)},3762:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return s}});let r=n(5585),o=n(5084),u=n(8522),l=n(4843),a=n(1167),{createFromFetch:i}=n(7207);function c(e){return[(0,o.urlToUrlWithoutFlightMarker)(e).toString(),void 0,!1,!1]}async function s(e,t,n,s,f){let d={[r.RSC_HEADER]:"1",[r.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};f===l.PrefetchKind.AUTO&&(d[r.NEXT_ROUTER_PREFETCH_HEADER]="1"),n&&(d[r.NEXT_URL]=n);let p=(0,a.hexHash)([d[r.NEXT_ROUTER_PREFETCH_HEADER]||"0",d[r.NEXT_ROUTER_STATE_TREE],d[r.NEXT_URL]].join(","));try{var h;let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(r.NEXT_RSC_UNION_QUERY,p);let n=await fetch(t,{credentials:"same-origin",headers:d}),l=(0,o.urlToUrlWithoutFlightMarker)(n.url),a=n.redirected?l:void 0,f=n.headers.get("content-type")||"",y=!!n.headers.get(r.NEXT_DID_POSTPONE_HEADER),_=!!(null==(h=n.headers.get("vary"))?void 0:h.includes(r.NEXT_URL)),v=f===r.RSC_CONTENT_TYPE_HEADER;if(v||(v=f.startsWith("text/plain")),!v||!n.ok)return e.hash&&(l.hash=e.hash),c(l.toString());let[b,g]=await i(Promise.resolve(n),{callServer:u.callServer});if(s!==b)return c(n.url);return[g,a,y,_]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0,!1,!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)},1678:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function e(t,n,l,a){let i=l.length<=5,[c,s]=l,f=(0,u.createRouterCacheKey)(s),d=n.parallelRoutes.get(c);if(!d)return;let p=t.parallelRoutes.get(c);p&&p!==d||(p=new Map(d),t.parallelRoutes.set(c,p));let h=d.get(f),y=p.get(f);if(i){if(!y||!y.lazyData||y===h){let e=l[3];y={lazyData:null,rsc:e[2],prefetchRsc:null,head:null,prefetchHead:null,loading:e[3],parallelRoutes:h?new Map(h.parallelRoutes):new Map,lazyDataResolved:!1},h&&(0,r.invalidateCacheByRouterState)(y,h,l[2]),(0,o.fillLazyItemsTillLeafWithHead)(y,h,l[2],e,l[4],a),p.set(f,y)}return}y&&h&&(y===h&&(y={lazyData:y.lazyData,rsc:y.rsc,prefetchRsc:y.prefetchRsc,head:y.head,prefetchHead:y.prefetchHead,parallelRoutes:new Map(y.parallelRoutes),lazyDataResolved:!1,loading:y.loading},p.set(f,y)),e(y,h,l.slice(2),a))}}});let r=n(2462),o=n(6229),u=n(759);("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)},6229:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,r.createRouterCacheKey)(d),h=null!==l&&void 0!==l[1][c]?l[1][c]:null;if(n){let r=n.parallelRoutes.get(c);if(r){let n;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(r),s=l.get(p);n=null!==h?{lazyData:null,rsc:h[2],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),lazyDataResolved:s.lazyDataResolved,loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1,loading:null},l.set(p,n),e(n,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[2],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let r=n(759),o=n(4843);("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)},6681:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let r=n(9106);function o(e){return void 0!==e}function u(e,t){var n,u,l;let a=null==(u=t.shouldScroll)||u,i=e.nextUrl;if(o(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?i=n:i||(i=e.canonicalUrl)}return{buildId:e.buildId,canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:!!t.hashFragment&&e.canonicalUrl.split("#",1)[0]===(null==(n=t.canonicalUrl)?void 0:n.split("#",1)[0]),hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:i}}("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)},7127:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let r=n(9085);function o(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!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)},964:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l);if(!c)return;let s=t.parallelRoutes.get(l);if(s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s)),u){s.delete(i);return}let f=c.get(i),d=s.get(i);d&&f&&(d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved},s.set(i,d)),e(d,f,o.slice(2)))}}});let r=n(759);("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)},2462:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let r=n(759);function o(e,t,n){for(let o in n[1]){let u=n[1][o][0],l=(0,r.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,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)},2174:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],o=n[0];if(Array.isArray(r)&&Array.isArray(o)){if(r[0]!==o[0]||r[2]!==o[2])return!0}else if(r!==o)return!0;if(t[4])return!n[4];if(n[4])return!0;let u=Object.values(t[1])[0],l=Object.values(n[1])[0];return!u||!l||e(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)},8032: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,{abortTask:function(){return c},listenForDynamicRequest:function(){return a},updateCacheNodeOnNavigation:function(){return function e(t,n,a,c,s){let f=n[1],d=a[1],p=c[1],h=t.parallelRoutes,y=new Map(h),_={},v=null;for(let t in d){let n;let a=d[t],c=f[t],b=h.get(t),g=p[t],m=a[0],R=(0,u.createRouterCacheKey)(m),P=void 0!==c?c[0]:void 0,j=void 0!==b?b.get(R):void 0;if(null!==(n=m===r.PAGE_SEGMENT_KEY?l(a,void 0!==g?g:null,s):m===r.DEFAULT_SEGMENT_KEY?void 0!==c?{route:c,node:null,children:null}:l(a,void 0!==g?g:null,s):void 0!==P&&(0,o.matchSegment)(m,P)&&void 0!==j&&void 0!==c?null!=g?e(j,c,a,g,s):function(e){let t=i(e,null,null);return{route:e,node:t,children:null}}(a):l(a,void 0!==g?g:null,s))){null===v&&(v=new Map),v.set(t,n);let e=n.node;if(null!==e){let n=new Map(b);n.set(R,e),y.set(t,n)}_[t]=n.route}else _[t]=a}if(null===v)return null;let b={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y,lazyDataResolved:!1};return{route:function(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}(a,_),node:b,children:v}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],o=t.parallelRoutes,l=new Map(o);for(let t in r){let n=r[t],a=n[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let r=c.get(i);if(void 0!==r){let o=e(r,n),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=d(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:i?t.loading:null,parallelRoutes:l,lazyDataResolved:!1}}}});let r=n(1010),o=n(9384),u=n(759);function l(e,t,n){let r=i(e,t,n);return{route:e,node:r,children:null}}function a(e,t){t.then(t=>{for(let n of t[0]){let t=n.slice(0,-3),r=n[n.length-3],l=n[n.length-2],a=n[n.length-1];"string"!=typeof t&&function(e,t,n,r,l){let a=e;for(let e=0;e{c(e,t)})}function i(e,t,n){let r=e[1],o=null!==t?t[1]:null,l=new Map;for(let e in r){let t=r[e],a=null!==o?o[e]:null,c=t[0],s=(0,u.createRouterCacheKey)(c),f=i(t,void 0===a?null:a,n),d=new Map;d.set(s,f),l.set(e,d)}let a=0===l.size,c=null!==t?t[2]:null,s=null!==t?t[3]:null;return{lazyData:null,parallelRoutes:l,prefetchRsc:void 0!==c?c:null,prefetchHead:a?n:null,loading:void 0!==s?s:null,rsc:p(),head:a?p():null,lazyDataResolved:!1}}function c(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)s(e.route,n,t);else for(let e of r.values())c(e,t);e.node=null}function s(e,t,n){let r=e[1],o=t.parallelRoutes;for(let e in r){let t=r[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&s(t,c,n)}let l=t.rsc;d(l)&&(null===n?l.resolve(null):l.reject(n));let a=t.head;d(a)&&a.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=f,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)},2647: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,{createPrefetchCacheEntryForInitialLoad:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let r=n(1097),o=n(3762),u=n(4843),l=n(6850);function a(e,t){let n=(0,r.createHrefFromUrl)(e,!1);return t?t+"%"+n:n}function i(e){let t,{url:n,nextUrl:r,tree:o,buildId:l,prefetchCache:i,kind:c}=e,f=a(n,r),d=i.get(f);if(d)t=d;else{let e=a(n),r=i.get(e);r&&(t=r)}return t?(t.status=h(t),t.kind!==u.PrefetchKind.FULL&&c===u.PrefetchKind.FULL)?s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:null!=c?c:u.PrefetchKind.TEMPORARY}):(c&&t.kind===u.PrefetchKind.TEMPORARY&&(t.kind=c),t):s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:c||u.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,kind:l,data:i}=e,[,,,c]=i,s=c?a(o,t):a(o),f={treeAtTimeOfPrefetch:n,data:Promise.resolve(i),kind:l,prefetchTime:Date.now(),lastUsedTime:Date.now(),key:s,status:u.PrefetchCacheEntryStatus.fresh};return r.set(s,f),f}function s(e){let{url:t,kind:n,tree:r,nextUrl:i,buildId:c,prefetchCache:s}=e,f=a(t),d=l.prefetchQueue.enqueue(()=>(0,o.fetchServerResponse)(t,r,i,c,n).then(e=>{let[,,,n]=e;return n&&function(e){let{url:t,nextUrl:n,prefetchCache:r}=e,o=a(t),u=r.get(o);if(!u)return;let l=a(t,n);r.set(l,u),r.delete(o)}({url:t,nextUrl:i,prefetchCache:s}),e})),p={treeAtTimeOfPrefetch:r,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,key:f,status:u.PrefetchCacheEntryStatus.fresh};return s.set(f,p),p}function f(e){for(let[t,n]of e)h(n)===u.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("30"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+d?r?u.PrefetchCacheEntryStatus.reusable:u.PrefetchCacheEntryStatus.fresh:"auto"===t&&Date.now(){let[n,f]=t,h=!1;if(S.lastUsedTime||(S.lastUsedTime=Date.now(),h=!0),"string"==typeof n)return _(e,R,n,O);if(document.getElementById("__next-page-redirect"))return _(e,R,j,O);let b=e.tree,g=e.cache,w=[];for(let t of n){let n=t.slice(0,-4),r=t.slice(-3)[0],c=["",...n],f=(0,u.applyRouterStatePatchToTree)(c,b,r,j);if(null===f&&(f=(0,u.applyRouterStatePatchToTree)(c,E,r,j)),null!==f){if((0,a.isNavigatingToNewRootLayout)(b,f))return _(e,R,j,O);let u=(0,d.createEmptyCacheNode)(),m=!1;for(let e of(S.status!==i.PrefetchCacheEntryStatus.stale||h?m=(0,s.applyFlightData)(g,u,t,S):(m=function(e,t,n,r){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(r).map(e=>[...n,...e])))(0,y.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(u,g,n,r),S.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(c,b)?(u.rsc=g.rsc,u.prefetchRsc=g.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(u,g,n),R.cache=u):m&&(R.cache=u,g=u),b=f,v(r))){let t=[...n,...e];t[t.length-1]!==p.DEFAULT_SEGMENT_KEY&&w.push(t)}}}return R.patchedTree=b,R.canonicalUrl=f?(0,r.createHrefFromUrl)(f):j,R.pendingPush=O,R.scrollableSegments=w,R.hashFragment=P,R.shouldScroll=m,(0,c.handleMutable)(e,R)},()=>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)},6850: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,{prefetchQueue:function(){return l},prefetchReducer:function(){return a}});let r=n(5585),o=n(2949),u=n(2647),l=new o.PromiseQueue(5);function a(e,t){(0,u.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return n.searchParams.delete(r.NEXT_RSC_UNION_QUERY),(0,u.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,buildId:e.buildId}),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)},956:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(3762),o=n(1097),u=n(5285),l=n(2174),a=n(9085),i=n(6681),c=n(6229),s=n(5084),f=n(7127),d=n(8993),p=n(6291);function h(e,t){let{origin:n}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let v=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return v.lazyData=(0,r.fetchServerResponse)(new URL(y,n),[_[0],_[1],_[2],"refetch"],b?e.nextUrl:null,e.buildId),v.lazyData.then(async n=>{let[r,s]=n;if("string"==typeof r)return(0,a.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){if(3!==n.length)return console.log("REFRESH FAILED"),e;let[r]=n,i=(0,u.applyRouterStatePatchToTree)([""],_,r,e.canonicalUrl);if(null===i)return(0,f.handleSegmentMismatch)(e,t,r);if((0,l.isNavigatingToNewRootLayout)(_,i))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let d=s?(0,o.createHrefFromUrl)(s):void 0;s&&(h.canonicalUrl=d);let[g,m]=n.slice(-2);if(null!==g){let e=g[2];v.rsc=e,v.prefetchRsc=null,(0,c.fillLazyItemsTillLeafWithHead)(v,void 0,r,g,m),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:i,updatedCache:v,includeNextUrl:b,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=v,h.patchedTree=i,h.canonicalUrl=y,_=i}return(0,i.handleMutable)(e,h)},()=>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)},7840:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let r=n(1097),o=n(9106);function u(e,t){var n;let{url:u,tree:l}=t,a=(0,r.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{buildId:e.buildId,canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(i))?n:u.pathname}}n(8032),("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)},2214:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return g}});let r=n(8522),o=n(5585),u=n(7386),l=n(1097),a=n(9085),i=n(5285),c=n(2174),s=n(6681),f=n(6229),d=n(5084),p=n(8993),h=n(7127),y=n(6291),{createFromFetch:_,encodeReply:v}=n(7207);async function b(e,t,n){let l,{actionId:a,actionArgs:i}=n,c=await v(i),s=await fetch("",{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION]:a,[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[o.NEXT_URL]:t}:{}},body:c}),f=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");l={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){l={paths:[],tag:!1,cookie:!1}}let d=f?new URL((0,u.addBasePath)(f),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===o.RSC_CONTENT_TYPE_HEADER){let e=await _(Promise.resolve(s),{callServer:r.callServer});if(f){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:d,revalidatedParts:l}}let[t,[,n]]=null!=e?e:[];return{actionResult:t,actionFlightData:n,redirectLocation:d,revalidatedParts:l}}return{redirectLocation:d,revalidatedParts:l}}function g(e,t){let{resolve:n,reject:r}=t,o={},u=e.canonicalUrl,_=e.tree;o.preserveCustomHistoryState=!1;let v=e.nextUrl&&(0,p.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return o.inFlightServerAction=b(e,v,t),o.inFlightServerAction.then(async r=>{let{actionResult:p,actionFlightData:b,redirectLocation:g}=r;if(g&&(e.pushRef.pendingPush=!0,o.pendingPush=!0),!b)return(n(p),g)?(0,a.handleExternalUrl)(e,o,g.href,e.pushRef.pendingPush):e;if("string"==typeof b)return(0,a.handleExternalUrl)(e,o,b,e.pushRef.pendingPush);if(o.inFlightServerAction=null,g){let e=(0,l.createHrefFromUrl)(g,!1);o.canonicalUrl=e}for(let n of b){if(3!==n.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[r]=n,s=(0,i.applyRouterStatePatchToTree)([""],_,r,g?(0,l.createHrefFromUrl)(g):e.canonicalUrl);if(null===s)return(0,h.handleSegmentMismatch)(e,t,r);if((0,c.isNavigatingToNewRootLayout)(_,s))return(0,a.handleExternalUrl)(e,o,u,e.pushRef.pendingPush);let[p,b]=n.slice(-2),m=null!==p?p[2]:null;if(null!==m){let t=(0,d.createEmptyCacheNode)();t.rsc=m,t.prefetchRsc=null,(0,f.fillLazyItemsTillLeafWithHead)(t,void 0,r,p,b),await (0,y.refreshInactiveParallelSegments)({state:e,updatedTree:s,updatedCache:t,includeNextUrl:!!v,canonicalUrl:o.canonicalUrl||e.canonicalUrl}),o.cache=t,o.prefetchCache=new Map}o.patchedTree=s,_=s}return n(p),(0,s.handleMutable)(e,o)},t=>(r(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)},2517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return f}});let r=n(1097),o=n(5285),u=n(2174),l=n(9085),a=n(7991),i=n(6681),c=n(5084),s=n(7127);function f(e,t){let{serverResponse:n}=t,[f,d]=n,p={};if(p.preserveCustomHistoryState=!1,"string"==typeof f)return(0,l.handleExternalUrl)(e,p,f,e.pushRef.pendingPush);let h=e.tree,y=e.cache;for(let n of f){let i=n.slice(0,-4),[f]=n.slice(-3,-2),_=(0,o.applyRouterStatePatchToTree)(["",...i],h,f,e.canonicalUrl);if(null===_)return(0,s.handleSegmentMismatch)(e,t,f);if((0,u.isNavigatingToNewRootLayout)(h,_))return(0,l.handleExternalUrl)(e,p,e.canonicalUrl,e.pushRef.pendingPush);let v=d?(0,r.createHrefFromUrl)(d):void 0;v&&(p.canonicalUrl=v);let b=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(y,b,n),p.patchedTree=_,p.cache=b,y=b,h=_}return(0,i.handleMutable)(e,p)}("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)},6291: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,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,o,,l]=t;for(let a in r.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=n,t[3]="refresh"),o)e(o[a],n)}},refreshInactiveParallelSegments:function(){return l}});let r=n(7991),o=n(3762),u=n(1010);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:n,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=n,canonicalUrl:s}=e,[,f,d,p]=n,h=[];if(d&&d!==s&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),[c[0],c[1],c[2],"refetch"],l?t.nextUrl:null,t.buildId).then(e=>{let t=e[0];if("string"!=typeof t)for(let e of t)(0,r.applyFlightData)(u,u,e)});h.push(e)}for(let e in f){let n=a({state:t,updatedTree:f[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c,canonicalUrl:s});h.push(n)}await Promise.all(h)}("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)},4843:function(e,t){"use strict";var n,r,o,u;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return s},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let l="refresh",a="navigate",i="restore",c="server-patch",s="prefetch",f="fast-refresh",d="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(u=r||(r={})).fresh="fresh",u.reusable="reusable",u.expired="expired",u.stale="stale",("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)},5349:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let r=n(4843),o=n(9085),u=n(2517),l=n(7840),a=n(956),i=n(6850),c=n(6311),s=n(2214),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case r.ACTION_FAST_REFRESH:return(0,c.fastRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,s.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)},1903:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,u]=n,[l,a]=t;return(0,r.matchSegment)(l,o)?!(t.length<=2)&&e(t.slice(2),u[a]):!!Array.isArray(l)}}});let r=n(9384);("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)},6973: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,{createDynamicallyTrackedSearchParams:function(){return a},createUntrackedSearchParams:function(){return l}});let r=n(3387),o=n(3752),u=n(4685);function l(e){let t=r.staticGenerationAsyncStorage.getStore();return t&&t.forceStatic?{}:e}function a(e){let t=r.staticGenerationAsyncStorage.getStore();return t?t.forceStatic?{}:t.isStaticGeneration||t.dynamicShouldError?new Proxy({},{get:(e,n,r)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),u.ReflectAdapter.get(e,n,r)),has:(e,n)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),Reflect.has(e,n)),ownKeys:e=>((0,o.trackDynamicDataAccessed)(t,"searchParams"),Reflect.ownKeys(e))}):e: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)},3387:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r.staticGenerationAsyncStorage}});let r=n(980);("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)},2917: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,{StaticGenBailoutError:function(){return r},isStaticGenBailoutError:function(){return o}});let n="NEXT_STATIC_GEN_BAILOUT";class r extends Error{constructor(...e){super(...e),this.code=n}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===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)},3505:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("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)},5130: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,{useReducerWithReduxDevtools:function(){return i},useUnwrapState:function(){return a}});let r=n(8404)._(n(9860)),o=n(4843),u=n(7414);function l(e){if(e instanceof Map){let t={};for(let[n,r]of e.entries()){if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r._bundlerConfig){t[n]="FlightData";continue}}t[n]=l(r)}return t}if("object"==typeof e&&null!==e){let t={};for(let n in e){let r=e[n];if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r.hasOwnProperty("_bundlerConfig")){t[n]="FlightData";continue}}t[n]=l(r)}return t}return Array.isArray(e)?e.map(l):e}function a(e){return(0,o.isThenable)(e)?(0,r.use)(e):e}let i="undefined"!=typeof window?function(e){let[t,n]=r.default.useState(e),o=(0,r.useContext)(u.ActionQueueContext);if(!o)throw Error("Invariant: Missing ActionQueueContext");let a=(0,r.useRef)(),i=(0,r.useRef)();return(0,r.useEffect)(()=>{if(!a.current&&!1!==i.current){if(void 0===i.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){i.current=!1;return}return a.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),a.current&&(a.current.init(l(e)),o&&(o.devToolsInstance=a.current)),()=>{a.current=void 0}}},[e,o]),[t,(0,r.useCallback)(t=>{o.state||(o.state=e),o.dispatch(t,n)},[o,e]),(0,r.useCallback)(e=>{a.current&&a.current.send({type:"RENDER_SYNC"},l(e))},[])]}:function(e){return[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)},7175:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let r=n(2885);function o(e){return(0,r.pathHasPrefix)(e,"/tonal")}("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)},4140:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return u}});let r=n(705),o=n(821),u=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:u}=(0,o.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+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)},4570:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(2542);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,r.isBailoutToCSRError)(e)||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)},4910:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return o}}),n(7175);let r="/tonal";function o(e){return 0===r.length||(e=e.slice(r.length)).startsWith("/")||(e="/"+e),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)},6250:function(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0>>1,o=e[r];if(0>>1;ru(i,n))cu(s,i)?(e[r]=s,e[c]=n,r=c):(e[r]=i,e[a]=n,r=a);else if(cu(s,n))e[r]=s,e[c]=n,r=c;else break}}return t}function u(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,m="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(s,t);else break;t=r(f)}}function P(e){if(v=!1,R(e),!_){if(null!==r(s))_=!0,C();else{var t=r(f);null!==t&&A(P,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j=!1,O=-1,S=5,E=-1;function w(){return!(t.unstable_now()-Ee&&w());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),n=!0;break t}p===r(s)&&o(s),R(e)}else o(s);p=r(s)}if(null!==p)n=!0;else{var c=r(f);null!==c&&A(P,c.startTime-e),n=!1}}break e}finally{p=null,h=u,y=!1}n=void 0}}finally{n?l():j=!1}}}if("function"==typeof m)l=function(){m(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,l=function(){x.postMessage(null)}}else l=function(){b(T,0)};function C(){j||(j=!0,l())}function A(e,n){O=b(function(){e(t.unstable_now())},n)}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(){_||y||(_=!0,C())},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=u,n(f,e),null===r(s)&&e===r(f)&&(v?(g(O),O=-1):v=!0,A(P,u-l))):(e.sortIndex=a,n(s,e),_||y||(_=!0,C())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},2114:function(e,t,n){"use strict";e.exports=n(6250)},79: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,{getPathname:function(){return r},isFullStringUrl:function(){return o},parseUrl:function(){return u}});let n="http://n";function r(e){return new URL(e,n).pathname}function o(e){return/https?:\/\//.test(e)}function u(e){let t;try{t=new URL(e,n)}catch{}return t}},3752:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{Postpone:function(){return d},createPostponedAbortSignal:function(){return b},createPrerenderState:function(){return c},formatDynamicAPIAccesses:function(){return _},markCurrentScopeAsDynamic:function(){return s},trackDynamicDataAccessed:function(){return f},trackDynamicFetch:function(){return p},usedDynamicAPIs:function(){return y}});let o=(r=n(9860))&&r.__esModule?r:{default:r},u=n(2935),l=n(2917),a=n(79),i="function"==typeof o.default.unstable_postpone;function c(e){return{isDebugSkeleton:e,dynamicAccesses:[]}}function s(e,t){let n=(0,a.getPathname)(e.urlPathname);if(!e.isUnstableCacheCallback){if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}}function f(e,t){let n=(0,a.getPathname)(e.urlPathname);if(e.isUnstableCacheCallback)throw Error(`Route ${n} used "${t}" inside a function cached with "unstable_cache(...)". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "${t}" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}function d({reason:e,prerenderState:t,pathname:n}){h(t,e,n)}function p(e,t){e.prerenderState&&h(e.prerenderState,t,e.urlPathname)}function h(e,t,n){v();let r=`Route ${n} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;e.dynamicAccesses.push({stack:e.isDebugSkeleton?Error().stack:void 0,expression:t}),o.default.unstable_postpone(r)}function y(e){return e.dynamicAccesses.length>0}function _(e){return e.dynamicAccesses.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function v(){if(!i)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function b(e){v();let t=new AbortController;try{o.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}},8556:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let r=n(7084);function o(e){let t=r.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:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},6670:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return n}}),(r=n||(n={})).ADDED_PAGE="addedPage",r.REMOVED_PAGE="removedPage",r.RELOAD_PAGE="reloadPage",r.SERVER_COMPONENT_CHANGES="serverComponentChanges",r.MIDDLEWARE_CHANGES="middlewareChanges",r.CLIENT_CHANGES="clientChanges",r.SERVER_ONLY_CHANGES="serverOnlyChanges",r.SYNC="sync",r.BUILT="built",r.BUILDING="building",r.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",r.TURBOPACK_MESSAGE="turbopack-message",r.SERVER_ERROR="serverError",r.TURBOPACK_CONNECTED="turbopack-connected"},7084: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,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let r=n(7331),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,n,u;for(let r of e.split("/"))if(n=o.find(e=>r.startsWith(e))){[t,u]=e.split(n,2);break}if(!t||!n||!u)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":u="/"===t?`/${u}`:t+"/"+u;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);u=l.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:u}}},4685:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},902: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,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let r=n(7464)._(n(9860)),o=r.default.createContext(null),u=r.default.createContext(null),l=r.default.createContext(null),a=r.default.createContext(null),i=r.default.createContext(new Set)},1167:function(e,t){"use strict";function n(e){let t=5381;for(let n=0;n>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},6248:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(7464)._(n(9860)).default.createContext({})},2362: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,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let r=n(9860),o=(0,r.createContext)(null),u=(0,r.createContext)(null),l=(0,r.createContext)(null)},2542: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,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return o}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},9124:function(e,t){"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},7414: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,{ActionQueueContext:function(){return a},createMutableActionQueue:function(){return s}});let r=n(8404),o=n(4843),u=n(5349),l=r._(n(9860)),a=l.default.createContext(null);function i(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?c({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:o.ACTION_REFRESH,origin:window.location.origin},t)))}async function c(e){let{actionQueue:t,action:n,setState:r}=e,u=t.state;if(!u)throw Error("Invariant: Router state not initialized");t.pending=n;let l=n.payload,a=t.action(u,l);function c(e){n.discarded||(t.state=e,t.devToolsInstance&&t.devToolsInstance.send(l,e),i(t,r),n.resolve(e))}(0,o.isThenable)(a)?a.then(c,e=>{i(t,r),n.reject(e)}):c(a)}function s(){let e={state:null,dispatch:(t,n)=>(function(e,t,n){let r={resolve:n,reject:()=>{}};if(t.type!==o.ACTION_RESTORE){let e=new Promise((e,t)=>{r={resolve:e,reject:t}});(0,l.startTransition)(()=>{n(e)})}let u={payload:t,next:null,resolve:r.resolve,reject:r.reject};null===e.pending?(e.last=u,c({actionQueue:e,action:u,setState:n})):t.type===o.ACTION_NAVIGATE||t.type===o.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===o.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),c({actionQueue:e,action:u,setState:n})):(null!==e.last&&(e.last.next=u),e.last=u)})(e,t,n),action:async(e,t)=>{if(null===e)throw Error("Invariant: Router state not initialized");return(0,u.reducer)(e,t)},pending:null,last:null};return e}},1653:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let r=n(821);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:o,hash:u}=(0,r.parsePath)(e);return""+t+n+o+u}},7331: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,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let r=n(9124),o=n(1010);function u(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},9406:function(e,t){"use strict";function n(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let n=document.documentElement,r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return n}})},2410:function(e,t){"use strict";function n(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 n}})},821:function(e,t){"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,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 n}})},2885:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let r=n(821);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},705:function(e,t){"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},1010:function(e,t){"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});let r="__PAGE__",o="__DEFAULT__"},7533: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,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return u}});let r=n(8404)._(n(9860)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},7265:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},3019:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(3954).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)},3954:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new 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)},1667:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(3954).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)},980:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(3954).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)},2239:function(e,t,n){"use strict";var r=n(4439);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4439:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(7772)},8280:function(e,t,n){"use strict";var r=n(4439),o={stream:!0},u=new Map;function l(e){var t=n(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 a(){}var i=new Map,c=n.u;n.u=function(e){var t=i.get(e);return void 0!==t?t:c(e)};var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,f=Symbol.for("react.element"),d=Symbol.for("react.lazy"),p=Symbol.iterator,h=Array.isArray,y=Object.getPrototypeOf,_=Object.prototype,v=new WeakMap;function b(e,t,n,r){this.status=e,this.value=t,this.reason=n,this._response=r}function g(e){switch(e.status){case"resolved_model":E(e);break;case"resolved_module":w(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":case"cyclic":throw e;default:throw e.reason}}function m(e,t){for(var n=0;nh?(_=h,h=3,p++):(_=0,h=3);continue;case 2:44===(m=d[p++])?h=4:v=v<<4|(96d.length&&(m=-1)}var O=d.byteOffset+p;if(-1{}).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 g(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let x=(0,i.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:a,width:s,decoding:d,className:u,style:c,fetchPriority:f,placeholder:p,loading:m,unoptimized:x,fill:v,onLoadRef:y,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:j,sizesInput:N,onLoad:_,onError:C,...S}=e;return(0,l.jsx)("img",{...S,...g(f),loading:m,width:s,height:a,decoding:d,"data-nimg":v?"fill":"1",className:u,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&&(C&&(e.src=e.src),e.complete&&h(e,p,y,b,w,x,N))},[r,p,y,b,w,C,x,N,t]),onLoad:e=>{h(e.currentTarget,p,y,b,w,x,N)},onError:e=>{j(!0),"empty"!==p&&w(!0),C&&C(e)}})});function v(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):(0,l.jsx)(s.default,{children:(0,l.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let y=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(c.ImageConfigContext),o=(0,i.useMemo)(()=>{let e=m||n||u.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:s}=e,h=(0,i.useRef)(a);(0,i.useEffect)(()=>{h.current=a},[a]);let g=(0,i.useRef)(s);(0,i.useEffect)(()=>{g.current=s},[s]);let[y,b]=(0,i.useState)(!1),[w,j]=(0,i.useState)(!1),{props:N,meta:_}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:y,showAltText:w});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x,{...N,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:j,sizesInput:e.sizes,ref:t}),_.priority?(0,l.jsx)(v,{isAppRouter:!r,imgAttributes:N}):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)},9032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(7464)._(r(9860)).default.createContext({})},9707:function(e,t){function r(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 r}})},3820:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),r(7265);let n=r(1973),o=r(5453);function l(e){return void 0!==e.default}function i(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 a(e,t){var r;let a,s,d,{src:u,sizes:c,unoptimized:f=!1,priority:p=!1,loading:m,className:h,quality:g,width:x,height:v,fill:y=!1,style:b,overrideSrc:w,onLoad:j,onLoadingComplete:N,placeholder:_="empty",blurDataURL:C,fetchPriority:S,layout:M,objectFit:k,objectPosition:P,lazyBoundary:E,lazyRoot:z,...O}=e,{imgConf:I,showAltText:R,blurComplete:T,defaultLoader:H}=t,F=I||o.imageConfigDefault;if("allSizes"in F)a=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t);a={...F,allSizes:e,deviceSizes:t}}if(void 0===H)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let W=O.loader||H;delete O.loader,delete O.srcSet;let L="__next_img_default"in W;if(L){if("custom"===a.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=W;W=t=>{let{config:r,...n}=t;return e(n)}}if(M){"fill"===M&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[M];e&&(b={...b,...e});let t={responsive:"100vw",fill:"100vw"}[M];t&&!c&&(c=t)}let A="",D=i(x),B=i(v);if("object"==typeof(r=u)&&(l(r)||void 0!==r.src)){let e=l(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(s=e.blurWidth,d=e.blurHeight,C=C||e.blurDataURL,A=e.src,!y){if(D||B){if(D&&!B){let t=D/e.width;B=Math.round(e.height*t)}else if(!D&&B){let t=B/e.height;D=Math.round(e.width*t)}}else D=e.width,B=e.height}}let U=!p&&("lazy"===m||void 0===m);(!(u="string"==typeof u?u:A)||u.startsWith("data:")||u.startsWith("blob:"))&&(f=!0,U=!1),a.unoptimized&&(f=!0),L&&u.endsWith(".svg")&&!a.dangerouslyAllowSVG&&(f=!0),p&&(S="high");let G=i(g),V=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:P}:{},R?{}:{color:"transparent"},b),q=T||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:D,heightInt:B,blurWidth:s,blurHeight:d,blurDataURL:C||"",objectFit:V.objectFit})+'")':'url("'+_+'")',Z=q?{backgroundSize:V.objectFit||"cover",backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:q}:{},Q=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:l,sizes:i,loader:a}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:s,kind:d}=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"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,i),u=s.length-1;return{sizes:i||"w"!==d?i:"100vw",srcSet:s.map((e,n)=>a({config:t,src:r,quality:l,width:e})+" "+("w"===d?e:n+1)+d).join(", "),src:a({config:t,src:r,quality:l,width:s[u]})}}({config:a,src:u,unoptimized:f,width:D,quality:G,sizes:c,loader:W});return{props:{...O,loading:U?"lazy":m,fetchPriority:S,width:D,height:B,decoding:"async",className:h,style:{...V,...Z},sizes:Q.sizes,srcSet:Q.srcSet,src:w||Q.src},meta:{unoptimized:f,priority:p,placeholder:_,fill:y}}}},4985:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return c}});let n=r(7464),o=r(8404),l=r(7283),i=o._(r(9860)),a=n._(r(6272)),s=r(9032),d=r(6248),u=r(9707);function c(e){void 0===e&&(e=!1);let t=[(0,l.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,l.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(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(7265);let p=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let l=!0,i=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){i=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?l=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?l=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.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 h=function(e){let{children:t}=e,r=(0,i.useContext)(s.AmpStateContext),n=(0,i.useContext)(d.HeadManagerContext);return(0,l.jsx)(a.default,{reduceComponentsToState:m,headManager:n,inAmpMode:(0,u.isInAmpMode)(r),children: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)},1973:function(e,t){function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:l,objectFit:i}=e,a=n?40*n:t,s=o?40*o:r,d=a&&s?"viewBox='0 0 "+a+" "+s+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+d+"%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='"+(d?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+l+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},6690:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return l}});let n=r(7464)._(r(9860)),o=r(5453),l=n.default.createContext(o.imageConfigDefault)},5453:function(e,t){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}},4466:function(e,t){function r(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 n}}),r.__next_img_default=!0;let n=r},5591:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let n=r(2542);function o(e){let{reason:t,children:r}=e;if("undefined"==typeof window)throw new n.BailoutToCSRError(t);return r}},5121:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadCss",{enumerable:!0,get:function(){return l}});let n=r(7283),o=r(636);function l(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let r=(0,o.getExpectedRequestStore)("next/dynamic css"),l=[];if(r.reactLoadableManifest&&t){let e=r.reactLoadableManifest;for(let r of t){if(!e[r])continue;let t=e[r].files.filter(e=>e.endsWith(".css"));l.push(...t)}}return 0===l.length?null:(0,n.jsx)(n.Fragment,{children:l.map(e=>(0,n.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:r.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},6272:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(9860),o="undefined"==typeof window,l=o?()=>{}:n.useLayoutEffect,i=o?()=>{}:n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}if(o){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),a()}return l(()=>{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)}}),l(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},3632:function(e,t,r){r.d(t,{AnchorProvider:function(){return v},ID:function(){return x},FU:function(){return y},tD:function(){return h},_z:function(){return g}});var n=r(6072);r(7742);var o=r(9860);let l=e=>"object"==typeof e&&null!=e&&1===e.nodeType,i=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,a=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightlt||l>e&&i=t&&a>=r?l-e-n:i>t&&ar?i-t+o:0,d=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},u=(e,t)=>{var r,n,o,i;if("undefined"==typeof document)return[];let{scrollMode:u,block:c,inline:f,boundary:p,skipOverflowHiddenElements:m}=t,h="function"==typeof p?p:e=>e!==p;if(!l(e))throw TypeError("Invalid target");let g=document.scrollingElement||document.documentElement,x=[],v=e;for(;l(v)&&h(v);){if((v=d(v))===g){x.push(v);break}null!=v&&v===document.body&&a(v)&&!a(document.documentElement)||null!=v&&a(v,m)&&x.push(v)}let y=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,b=null!=(i=null==(o=window.visualViewport)?void 0:o.height)?i:innerHeight,{scrollX:w,scrollY:j}=window,{height:N,width:_,top:C,right:S,bottom:M,left:k}=e.getBoundingClientRect(),{top:P,right:E,bottom:z,left:O}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),I="start"===c||"nearest"===c?C-P:"end"===c?M+z:C+N/2-P+z,R="center"===f?k+_/2-O+E:"end"===f?S+E:k-O,T=[];for(let e=0;e=0&&k>=0&&M<=b&&S<=y&&C>=o&&M<=i&&k>=a&&S<=l)break;let d=getComputedStyle(t),p=parseInt(d.borderLeftWidth,10),m=parseInt(d.borderTopWidth,10),h=parseInt(d.borderRightWidth,10),v=parseInt(d.borderBottomWidth,10),P=0,E=0,z="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-h:0,O="offsetHeight"in t?t.offsetHeight-t.clientHeight-m-v:0,H="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,F="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(g===t)P="start"===c?I:"end"===c?I-b:"nearest"===c?s(j,j+b,b,m,v,j+I,j+I+N,N):I-b/2,E="start"===f?R:"center"===f?R-y/2:"end"===f?R-y:s(w,w+y,y,p,h,w+R,w+R+_,_),P=Math.max(0,P+j),E=Math.max(0,E+w);else{P="start"===c?I-o-m:"end"===c?I-i+v+O:"nearest"===c?s(o,i,r,m,v+O,I,I+N,N):I-(o+r/2)+O/2,E="start"===f?R-a-p:"center"===f?R-(a+n/2)+z/2:"end"===f?R-l+h+z:s(a,l,n,p,h+z,R,R+_,_);let{scrollLeft:e,scrollTop:d}=t;P=0===F?0:Math.max(0,Math.min(d+P/F,t.scrollHeight-r/F+O)),E=0===H?0:Math.max(0,Math.min(e+E/H,t.scrollWidth-n/H+z)),I+=d-P,R+=e-E}T.push({el:t,top:P,left:E})}return T},c=e=>!1===e?{block:"end",inline:"nearest"}:e===Object(e)&&0!==Object.keys(e).length?e:{block:"start",inline:"nearest"};var f=r(7283),p=(0,o.createContext)([]),m=(0,o.createContext)({current:null});function h(){return(0,o.useContext)(p).at(-1)}function g(){return(0,o.useContext)(p)}function x(e){let{containerRef:t,children:r}=e;return(0,f.jsx)(m.Provider,{value:t,children:r})}function v(e){let{toc:t,single:r=!0,children:n}=e,l=(0,o.useMemo)(()=>t.map(e=>e.url.split("#")[1]),[t]);return(0,f.jsx)(p.Provider,{value:function(e,t){let[r,n]=(0,o.useState)([]);return(0,o.useEffect)(()=>{let r=[],o=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&!r.includes(t.target.id)?r=[...r,t.target.id]:!t.isIntersecting&&r.includes(t.target.id)&&(r=r.filter(e=>e!==t.target.id));r.length>0&&n(r)},{rootMargin:t?"-80px 0% -70% 0%":"-20px 0% -40% 0%",threshold:1});function l(){let r=document.scrollingElement;r&&(0===r.scrollTop&&t?n(e.slice(0,1)):r.scrollTop+r.clientHeight>=r.scrollHeight-6&&n(r=>r.length>0&&!t?e.slice(e.indexOf(r[0])):e.slice(-1)))}for(let t of e){let e=document.getElementById(t);e&&o.observe(e)}return l(),window.addEventListener("scroll",l),()=>{window.removeEventListener("scroll",l),o.disconnect()}},[t,e]),t?r.slice(0,1):r}(l,r),children:n})}var y=(0,o.forwardRef)((e,t)=>{let{onActiveChange:r,...l}=e,i=(0,o.useContext)(m),a=g(),s=(0,o.useRef)(null),d=function(){for(var e=arguments.length,t=Array(e),r=0;r{t.forEach(t=>{"function"==typeof t?t(e):null!==t&&(t.current=e)})}}(s,t),p=a.includes(l.href.slice(1));return(0,n.p)(p,e=>{let t=s.current;t&&(e&&i.current&&function(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let r=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(u(e,t));let n="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:o,top:l,left:i}of u(e,c(t))){let e=l-r.top+r.bottom,t=i-r.left+r.right;o.scroll({top:e,left:t,behavior:n})}}(t,{behavior:"smooth",block:"center",inline:"center",scrollMode:"always",boundary:i.current}),null==r||r(e))}),(0,f.jsx)("a",{ref:d,"data-active":p,...l,children:l.children})});y.displayName="TOCItem"},1244:function(e,t,r){r.d(t,{K:function(){return l}});var n=r(9860),o=r(3632);function l(e){let t=o._z(),[r,l]=(0,n.useState)([0,0]);return(0,n.useLayoutEffect)(()=>{let r=e.current;if(0===t.length||!r||0===r.clientHeight){l([0,0]);return}let n=Number.MAX_VALUE,o=0;for(let e of t){let t=r.querySelector(`a[href="#${e}"]`);if(!t)continue;let l=getComputedStyle(t);n=Math.min(n,t.offsetTop+parseFloat(l.paddingTop)),o=Math.max(o,t.offsetTop+t.clientHeight-parseFloat(l.paddingBottom))}l([n,o-n])},[t,e]),r}},7492:function(e,t,r){r.r(t),r.d(t,{default:function(){return u}});var n=r(7917),o=r(6162),l=r(6476);r(9468);var i=r(9860);let a=(0,r(5143).Z)("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);var s=r(7283),d=(0,i.forwardRef)((e,t)=>{let{owner:r,repo:i,sha:d="main",path:u,...c}=e,{text:f}=(0,n.Q)();return(0,s.jsxs)("a",{ref:t,href:"https://github.com/".concat(r,"/").concat(i,"/blob/").concat(d,"/").concat(u.startsWith("/")?u.slice(1):u),target:"_blank",rel:"noreferrer noopener",...c,className:(0,l.m6)((0,o.d)({color:"outline",className:"text-fd-muted-foreground text-xs p-1.5 gap-2"}),c.className),children:[(0,s.jsx)(a,{className:"size-3.5"}),f.editOnGithub]})});d.displayName="EditOnGitHub";var u=d},8891:function(e,t,r){r.d(t,{Pre:function(){return m}});var n=r(5878),o=r(9860),l=r(6162),i=r(6476),a=r(5143);let s=(0,a.Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),d=(0,a.Z)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);var u=r(7283),c=(0,o.forwardRef)(({className:e,...t},r)=>(0,u.jsx)("pre",{ref:r,className:(0,i.m6)("max-h-[400px] p-4",e),...t,children:t.children}));c.displayName="Pre";var f=(0,o.forwardRef)(({title:e,allowCopy:t=!0,keepBackground:r=!1,icon:l,className:a,...s},d)=>{let c=(0,o.useRef)(null),f=(0,o.useCallback)(()=>{let e=c.current?.getElementsByTagName("pre").item(0);if(!e)return;let t=e.cloneNode(!0);t.querySelectorAll(".nd-copy-ignore").forEach(e=>{e.remove()}),navigator.clipboard.writeText(t.textContent??"")},[]);return(0,u.jsxs)("figure",{ref:d,className:(0,i.m6)("not-prose group fd-codeblock relative my-6 overflow-hidden rounded-lg border bg-fd-secondary/50 text-sm",r&&"fd-codeblock-keep-bg",a),...s,children:[e?(0,u.jsxs)("div",{className:"flex flex-row items-center gap-2 border-b bg-fd-muted px-4 py-1.5",children:[l?(0,u.jsx)("div",{className:"text-fd-muted-foreground [&_svg]:size-3.5",..."string"==typeof l?{dangerouslySetInnerHTML:{__html:l}}:{children:l}}):null,(0,u.jsx)("figcaption",{className:"flex-1 truncate text-fd-muted-foreground",children:e}),t?(0,u.jsx)(p,{className:"-me-2",onCopy:f}):null]}):t&&(0,u.jsx)(p,{className:"absolute right-2 top-2 z-[2] backdrop-blur-sm",onCopy:f}),(0,u.jsxs)(n.xr,{ref:c,dir:"ltr",children:[(0,u.jsx)(n.fK,{children:s.children}),(0,u.jsx)(n.Bl,{orientation:"horizontal"})]})]})});function p({className:e,onCopy:t,...r}){let[n,a]=function(e){let[t,r]=(0,o.useState)(!1),n=(0,o.useRef)(null),l=(0,o.useCallback)(()=>{n.current&&window.clearTimeout(n.current),n.current=window.setTimeout(()=>{r(!1)},1500),e(),r(!0)},[e]);return(0,o.useEffect)(()=>()=>{n.current&&window.clearTimeout(n.current)},[]),[t,l]}(t);return(0,u.jsxs)("button",{type:"button",className:(0,i.m6)((0,l.d)({color:"ghost",className:"transition-all group-hover:opacity-100"}),!n&&"opacity-0",e),"aria-label":"Copy Text",onClick:a,...r,children:[(0,u.jsx)(s,{className:(0,i.m6)("size-3.5 transition-transform",!n&&"scale-0")}),(0,u.jsx)(d,{className:(0,i.m6)("absolute size-3.5 transition-transform",n&&"scale-0")})]})}function m(e){return(0,u.jsx)(f,{...e,children:(0,u.jsx)(c,{children:e.children})})}f.displayName="CodeBlock",r(9468)},8883:function(e,t,r){r.d(t,{Breadcrumb:function(){return N},Footer:function(){return M},LastUpdate:function(){return _},TOCItems:function(){return w},Toc:function(){return y},TocPopover:function(){return b}});var n=r(1244),o=r(8572),l=r(5878),i=r(2231),a=r(7917),s=r(6476);r(9468);var d=r(9860),u=r(5143);let c=(0,u.Z)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),f=(0,u.Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var p=r(3646),m=r(6303),h=r(1977),g=r(3592),x=r(3632),v=r(7283);function y(e){let{header:t,footer:r,children:n}=e,{text:o}=(0,a.Q)();return(0,v.jsxs)("div",{"data-toc":"",className:"sticky top-0 flex h-dvh w-[var(--fd-c-toc)] min-w-[var(--fd-toc-width)] flex-col gap-4 pe-[max(calc(var(--fd-c-toc)-var(--fd-toc-width)),0.75rem)] pt-12 max-lg:hidden",children:[t,(0,v.jsxs)("h3",{className:"-mb-1 -ms-0.5 inline-flex items-center gap-1.5 text-sm text-fd-muted-foreground",children:[(0,v.jsx)(g.Z,{className:"size-4"}),o.toc]}),n,r]})}function b(e){let{header:t,footer:r,items:n,children:o}=e,{text:l}=(0,a.Q)(),s=x.tD(),u=(0,d.useMemo)(()=>{var e;return null===(e=n.find(e=>s===e.url.slice(1)))||void 0===e?void 0:e.title},[n,s]);return(0,v.jsxs)(i.J2,{children:[(0,v.jsxs)(i.xo,{className:"inline-flex size-full items-center gap-2 text-nowrap px-4 py-2 text-left md:px-3",children:[(0,v.jsx)(g.Z,{className:"size-4 shrink-0"}),l.toc,u?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(f,{className:"-mx-1.5 size-4 shrink-0 text-fd-muted-foreground"}),(0,v.jsx)("span",{className:"truncate text-fd-muted-foreground",children:u})]}):null]}),(0,v.jsxs)(i.yk,{hideWhenDetached:!0,alignOffset:16,align:"start",side:"bottom",className:"flex max-h-[var(--radix-popover-content-available-height)] w-[260px] flex-col gap-4 p-3","data-toc-popover":"",children:[t,o,r]})]})}function w(e){let{items:t,isMenu:r=!1}=e,{text:o}=(0,a.Q)(),i=(0,d.useRef)(null),u=(0,n.K)(i);return 0===t.length?(0,v.jsx)("div",{className:"rounded-lg border bg-fd-card p-3 text-xs text-fd-muted-foreground",children:o.tocNoHeadings}):(0,v.jsx)(l.xr,{className:(0,s.m6)("flex flex-col",r&&"-ms-3"),children:(0,v.jsxs)(l.fK,{className:"relative min-h-0 text-sm",ref:i,children:[(0,v.jsx)("div",{role:"none",className:"absolute start-0 w-px bg-fd-primary transition-all",style:{top:u[0],height:u[1]}}),(0,v.jsx)(x.ID,{containerRef:i,children:(0,v.jsx)("div",{className:(0,s.m6)("flex flex-col text-fd-muted-foreground",!r&&"border-s border-fd-foreground/10"),children:t.map(e=>(0,v.jsx)(j,{item:e},e.url))})})]})})}function j(e){let{item:t}=e;return(0,v.jsx)(x.FU,{href:t.url,className:(0,s.m6)("py-1.5 transition-colors [overflow-wrap:anywhere] first:pt-0 last:pb-0 data-[active=true]:text-fd-primary",t.depth<=2&&"ps-3.5",3===t.depth&&"ps-6",t.depth>=4&&"ps-8"),children:t.title})}function N(e){var t,r;let{full:n=!1,...l}=e,{root:i}=(0,o.W)(),a=(t=(0,m.usePathname)(),r={includePage:n,...l},(0,d.useMemo)(()=>(function(e,t,r={}){let{includeRoot:n,...o}=r,l=function e(t,r,n){let o;let{includePage:l=!0,includeSeparator:i=!1}=n;for(let a of t){if(i&&"separator"===a.type&&(o=a.name),"folder"===a.type){if(a.index?.url===r){let e=[];return o&&e.push({name:o}),n.includePage&&e.push({name:a.index.name,url:a.index.url}),e}let t=e(a.children,r,n);if(t)return t.unshift({name:a.name,url:a.index?.url}),o&&t.unshift({name:o}),t}if("page"===a.type&&a.url===r){let e=[];return o&&e.push({name:o}),l&&e.push({name:a.name,url:a.url}),e}}return null}(t.children,e,o)??[];return n&&l.unshift({name:t.name,url:"object"==typeof n?n.url:void 0}),l})(t,i,r),[i,t,r]));return 0===a.length?null:(0,v.jsx)("div",{className:"-mb-3 flex flex-row items-center gap-1 text-sm font-medium text-fd-muted-foreground",children:a.map((e,t)=>(0,v.jsxs)(d.Fragment,{children:[0!==t&&(0,v.jsx)(f,{className:"size-4 shrink-0 rtl:rotate-180"}),e.url?(0,v.jsx)(p.default,{href:e.url,className:"truncate hover:text-fd-accent-foreground",children:e.name}):(0,v.jsx)("span",{className:"truncate",children:e.name})]},t))})}function _(e){let{text:t}=(0,a.Q)(),[r,n]=(0,d.useState)("");return(0,d.useEffect)(()=>{n(e.date.toLocaleDateString())},[e.date]),(0,v.jsxs)("p",{className:"text-xs text-fd-muted-foreground",children:[t.lastUpdate," ",r]})}r(7742);var C=(0,h.j)("flex w-full flex-col gap-2 rounded-lg border bg-fd-card p-4 text-sm transition-colors hover:bg-fd-accent/80 hover:text-fd-accent-foreground"),S=(0,h.j)("inline-flex items-center gap-0.5 text-fd-muted-foreground");function M(e){let{items:t}=e,r=(0,o.W)(),n=(0,m.usePathname)(),{text:l}=(0,a.Q)(),{previous:i=null==t?void 0:t.previous,next:u=null==t?void 0:t.next}=(0,d.useMemo)(()=>{let e=r.navigation.findIndex(e=>e.url===n);return{previous:r.navigation[e-1],next:r.navigation[e+1]}},[n,r.navigation]);return(0,v.jsxs)("div",{className:"grid grid-cols-2 gap-4 pb-6",children:[i?(0,v.jsxs)(p.default,{href:i.url,className:(0,s.m6)(C()),children:[(0,v.jsxs)("div",{className:(0,s.m6)(S()),children:[(0,v.jsx)(c,{className:"-ms-1 size-4 shrink-0 rtl:rotate-180"}),(0,v.jsx)("p",{children:l.previousPage})]}),(0,v.jsx)("p",{className:"font-medium",children:i.name})]}):null,u?(0,v.jsxs)(p.default,{href:u.url,className:(0,s.m6)(C({className:"col-start-2 text-end"})),children:[(0,v.jsxs)("div",{className:(0,s.m6)(S({className:"flex-row-reverse"})),children:[(0,v.jsx)(f,{className:"-me-1 size-4 shrink-0 rtl:rotate-180"}),(0,v.jsx)("p",{children:l.nextPage})]}),(0,v.jsx)("p",{className:"font-medium",children:u.name})]}):null]})}},8535:function(e,t,r){r.r(t),r.d(t,{default:function(){return u}});var n=r(1244),o=r(5878),l=r(7917),i=r(6476);r(9468);var a=r(3632),s=r(9860),d=r(7283);function u(e){let{items:t,isMenu:r=!1}=e,{text:u}=(0,l.Q)(),p=(0,s.useRef)(null),m=(0,n.K)(p),[h,g]=(0,s.useState)();return((0,s.useLayoutEffect)(()=>{if(!p.current)return;let e=p.current;function r(){if(0===e.clientHeight)return;let r=0,n=0,o=[];for(let l=0;l{n.disconnect()}},[t]),0===t.length)?(0,d.jsx)("div",{className:"rounded-lg border bg-fd-card p-3 text-xs text-fd-muted-foreground",children:u.tocNoHeadings}):(0,d.jsx)(o.xr,{className:(0,i.m6)("flex flex-col",r&&"-ms-3"),children:(0,d.jsxs)(o.fK,{className:"relative min-h-0 text-sm text-fd-muted-foreground",ref:p,children:[h?(0,d.jsx)("div",{className:"absolute start-0 top-0 rtl:-scale-x-100",style:{width:h.width,height:h.height,maskImage:'url("data:image/svg+xml,'.concat(encodeURIComponent('')),'")')},children:(0,d.jsx)("div",{className:"bg-fd-primary transition-all",style:{marginTop:m[0],height:m[1]}})}):null,(0,d.jsx)(a.ID,{containerRef:p,children:(0,d.jsx)("div",{className:"flex flex-col",children:t.map((e,r)=>{var n,o;return(0,d.jsx)(f,{item:e,upper:null===(n=t[r-1])||void 0===n?void 0:n.depth,lower:null===(o=t[r+1])||void 0===o?void 0:o.depth},e.url)})})})]})})}function c(e){return e>=3?12:0}function f(e){var t;let{item:r,upper:n=r.depth,lower:o=r.depth}=e,l=c(r.depth),s=c(n),u=c(o);return(0,d.jsxs)(a.FU,{href:r.url,style:{paddingInlineStart:"".concat((t=r.depth)<=2?16:3===t?32:48,"px")},className:"relative py-2 transition-colors [overflow-wrap:anywhere] first:pt-0 last:pb-0 data-[active=true]:text-fd-primary",children:[l!==s?(0,d.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",className:"absolute -top-2 start-0 size-4 rtl:-scale-x-100",children:(0,d.jsx)("line",{x1:s,y1:"0",x2:l,y2:"16",className:"stroke-fd-foreground/10",strokeWidth:"1"})}):null,(0,d.jsx)("div",{className:(0,i.m6)("absolute inset-y-0 w-px bg-fd-foreground/10",l!==s&&"top-2",l!==u&&"bottom-2"),style:{insetInlineStart:l}}),r.title]})}}}]); \ No newline at end of file diff --git a/_next/static/chunks/72-282651c8a027face.js b/_next/static/chunks/72-282651c8a027face.js new file mode 100644 index 00000000..3a666b53 --- /dev/null +++ b/_next/static/chunks/72-282651c8a027face.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[72],{3678:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}}),n(4140);let r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;ri?e.prefetch(t,o):e.prefetch(t,n,r))().catch(e=>{})}}function _(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let P=i.default.forwardRef(function(e,t){let n,r;let{href:u,as:y,children:P,prefetch:v=null,passHref:R,replace:O,shallow:j,scroll:E,locale:S,onClick:w,onMouseEnter:x,onTouchStart:M,legacyBehavior:N=!1,...C}=e;n=P,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let k=i.default.useContext(f.RouterContext),I=i.default.useContext(d.AppRouterContext),T=null!=k?k:I,L=!k,U=!1!==v,A=null===v?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:W,as:D}=i.default.useMemo(()=>{if(!k){let e=_(u);return{href:e,as:y?_(y):e}}let[e,t]=(0,a.resolveHref)(k,u,!0);return{href:e,as:y?(0,a.resolveHref)(k,y):t||e}},[k,u,y]),z=i.default.useRef(W),K=i.default.useRef(D);N&&(r=i.default.Children.only(n));let q=N?r&&"object"==typeof r&&r.ref:t,[F,$,B]=(0,p.useIntersection)({rootMargin:"200px"}),Y=i.default.useCallback(e=>{(K.current!==D||z.current!==W)&&(B(),K.current=D,z.current=W),F(e),q&&("function"==typeof q?q(e):"object"==typeof q&&(q.current=e))},[D,q,W,B,F]);i.default.useEffect(()=>{T&&$&&U&&b(T,W,D,{locale:S},{kind:A},L)},[D,W,$,S,U,null==k?void 0:k.locale,T,L,A]);let Q={ref:Y,onClick(e){N||"function"!=typeof w||w(e),N&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),T&&!e.defaultPrevented&&function(e,t,n,r,o,a,u,s,c){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,l.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:a,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(d):d()}(e,T,W,D,O,j,E,S,L)},onMouseEnter(e){N||"function"!=typeof x||x(e),N&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)},onTouchStart:function(e){N||"function"!=typeof M||M(e),N&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)}};if((0,s.isAbsoluteUrl)(D))Q.href=D;else if(!N||R||"a"===r.type&&!("href"in r.props)){let e=void 0!==S?S:null==k?void 0:k.locale,t=(null==k?void 0:k.isLocaleDomain)&&(0,h.getDomainLocale)(D,e,null==k?void 0:k.locales,null==k?void 0:k.domainLocales);Q.href=t||(0,m.addBasePath)((0,c.addLocale)(D,e,null==k?void 0:k.defaultLocale))}return N?i.default.cloneElement(r,Q):(0,o.jsx)("a",{...C,...Q,children: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)},9395:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});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)},7747:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(2721),o=n(5959),i=n(6801),a=n(7761),l=n(4140),u=n(1963),s=n(493),c=n(5560);function f(e,t,n){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[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)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return n?[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&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:a,params:l}=(0,c.interpolateAs)(e.pathname,e.pathname,n);a&&(t=(0,o.formatWithValidation)({pathname:a,hash:e.hash,query:(0,i.omit)(n,l)}))}let a=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[a,t||a]:a}catch(e){return n?[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)},5464:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let r=n(9860),o=n(9395),i="function"==typeof IntersectionObserver,a=new Map,l=[];function u(e){let{rootRef:t,rootMargin:n,disabled:u}=e,s=u||!i,[c,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},l.push(n),a.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{f(!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)},7102:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},1370:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(7464)._(n(9860)).default.createContext(null)},5959:function(e,t,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,{formatUrl:function(){return i},formatWithValidation:function(){return l},urlObjectKeys:function(){return a}});let r=n(8404)._(n(2721)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=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:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(r.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),a&&"/"!==a[0]&&(a="/"+a)):s||(s=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),""+i+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 l(e){return i(e)}},493:function(e,t,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,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let r=n(7906),o=n(1981)},5560:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let r=n(5193),o=n(8378);function i(e,t,n){let i="",a=(0,o.getRouteRegex)(e),l=a.groups,u=(t!==e?(0,r.getRouteMatcher)(a)(t):"")||n;i=e;let s=Object.keys(l);return s.every(e=>{let t=u[e]||"",{repeat:n,optional:r}=l[e],o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(i=i.replace(o,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},1981:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let r=n(7084),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},1963:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(7761),o=n(7175);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},6801:function(e,t){function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},2721:function(e,t){function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{assign:function(){return i},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o}})},5193:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let r=n(7761);function o(e){let{re:t,groups:n}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},a={};return Object.keys(n).forEach(e=>{let t=n[e],r=o[t.pos];void 0!==r&&(a[e]=~r.indexOf("/")?r.split("/").map(e=>i(e)):t.repeat?[i(r)]:i(r))}),a}}},8378:function(e,t,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,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return u}});let r=n(7084),o=n(7102),i=n(705);function a(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function l(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={},l=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:r,repeat:u}=a(i[1]);return n[e]={pos:l++,repeat:u,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=a(i[1]);return n[e]={pos:l++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function u(e){let{parameterizedRoute:t,groups:n}=l(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function s(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:l}=e,{key:u,optional:s,repeat:c}=a(r),f=u.replace(/\W/g,"");l&&(f=""+l+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),l?i[f]=""+l+u:i[f]=u;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let n;let a=(0,i.removeTrailingSlash)(e).slice(1).split("/"),l=(n=0,()=>{let e="",t=++n;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 n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){let[n]=e.split(i[0]);return s({getSafeRouteKey:l,interceptionMarker:n,segment:i[1],routeKeys:u,keyPrefix:t?"nxtI":void 0})}return i?s({getSafeRouteKey:l,segment:i[1],routeKeys:u,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function f(e,t){let n=c(e,t);return{...u(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=l(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},7906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{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 n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.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+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_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 o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let n=o.slice(1,-1),a=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),a=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function i(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(a){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]+'" ).');i(this.optionalRestSlugName,n),this.optionalRestSlugName=n,o="[[...]]"}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]+'").');i(this.restSlugName,n),this.restSlugName=n,o="[...]"}}else{if(a)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,n),this.slugName=n,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},7761:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return y},NormalizeError:function(){return m},PageNotFoundError:function(){return g},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return u},getLocationOrigin:function(){return a},getURL:function(){return l},isAbsoluteUrl:function(){return i},isResSent:function(){return s},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return _}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;io.test(e);function a(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function l(){let{href:e}=window.location,t=a();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function _(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]); \ No newline at end of file diff --git a/_next/static/chunks/923-3a86cb9e16747b30.js b/_next/static/chunks/923-3a86cb9e16747b30.js new file mode 100644 index 00000000..d4dc7931 --- /dev/null +++ b/_next/static/chunks/923-3a86cb9e16747b30.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[923],{4963:function(e,r,t){t.d(r,{Ry:function(){return d}});var o=new WeakMap,n=new WeakMap,l={},a=0,i=function(e){return e&&(e.host||i(e.parentNode))},s=function(e,r,t,s){var d=(Array.isArray(e)?e:[e]).map(function(e){if(r.contains(e))return e;var t=i(e);return t&&r.contains(t)?t:(console.error("aria-hidden",e,"in not contained inside",r,". Doing nothing"),null)}).filter(function(e){return!!e});l[t]||(l[t]=new WeakMap);var c=l[t],u=[],p=new Set,b=new Set(d),f=function(e){!e||p.has(e)||(p.add(e),f(e.parentNode))};d.forEach(f);var m=function(e){!e||b.has(e)||Array.prototype.forEach.call(e.children,function(e){if(p.has(e))m(e);else try{var r=e.getAttribute(s),l=null!==r&&"false"!==r,a=(o.get(e)||0)+1,i=(c.get(e)||0)+1;o.set(e,a),c.set(e,i),u.push(e),1===a&&l&&n.set(e,!0),1===i&&e.setAttribute(t,"true"),l||e.setAttribute(s,"true")}catch(r){console.error("aria-hidden: cannot operate on ",e,r)}})};return m(r),p.clear(),a++,function(){u.forEach(function(e){var r=o.get(e)-1,l=c.get(e)-1;o.set(e,r),c.set(e,l),r||(n.has(e)||e.removeAttribute(s),n.delete(e)),l||e.removeAttribute(t)}),--a||(o=new WeakMap,o=new WeakMap,n=new WeakMap,l={})}},d=function(e,r,t){void 0===t&&(t="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),n=r||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return n?(o.push.apply(o,Array.from(n.querySelectorAll("[aria-live]"))),s(o,n,t,"aria-hidden")):function(){return null}}},5143:function(e,r,t){t.d(r,{Z:function(){return s}});var o=t(9860);let n=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),l=function(){for(var e=arguments.length,r=Array(e),t=0;t!!e&&t.indexOf(e)===r).join(" ")};var a={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"};let i=(0,o.forwardRef)((e,r)=>{let{color:t="currentColor",size:n=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:d="",children:c,iconNode:u,...p}=e;return(0,o.createElement)("svg",{ref:r,...a,width:n,height:n,stroke:t,strokeWidth:s?24*Number(i)/Number(n):i,className:l("lucide",d),...p},[...u.map(e=>{let[r,t]=e;return(0,o.createElement)(r,t)}),...Array.isArray(c)?c:[c]])}),s=(e,r)=>{let t=(0,o.forwardRef)((t,a)=>{let{className:s,...d}=t;return(0,o.createElement)(i,{ref:a,iconNode:r,className:l("lucide-".concat(n(e)),s),...d})});return t.displayName="".concat(e),t}},1977:function(e,r,t){t.d(r,{j:function(){return l}});let o=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,n=function(){for(var e,r,t=0,o="";tt=>{var l;if((null==r?void 0:r.variants)==null)return n(e,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:a,defaultVariants:i}=r,s=Object.keys(a).map(e=>{let r=null==t?void 0:t[e],n=null==i?void 0:i[e];if(null===r)return null;let l=o(r)||o(n);return a[e][l]}),d=t&&Object.entries(t).reduce((e,r)=>{let[t,o]=r;return void 0===o||(e[t]=o),e},{});return n(e,s,null==r?void 0:null===(l=r.compoundVariants)||void 0===l?void 0:l.reduce((e,r)=>{let{class:t,className:o,...n}=r;return Object.entries(n).every(e=>{let[r,t]=e;return Array.isArray(t)?t.includes({...i,...d}[r]):({...i,...d})[r]===t})?[...e,t,o]:e},[]),null==t?void 0:t.class,null==t?void 0:t.className)}},6162:function(e,r,t){t.d(r,{D:function(){return l},d:function(){return n}});var o=t(1977),n=(0,o.j)("inline-flex items-center justify-center rounded-md p-2 text-sm font-medium transition-colors duration-100 disabled:pointer-events-none disabled:opacity-50",{variants:{color:{outline:"border hover:bg-fd-accent hover:text-fd-accent-foreground",ghost:"hover:bg-fd-accent hover:text-fd-accent-foreground",secondary:"border bg-fd-secondary text-fd-secondary-foreground hover:bg-fd-accent hover:text-fd-accent-foreground"},size:{sm:"gap-1 p-0.5 text-xs",icon:"p-1.5 [&_svg]:size-5"}}}),l=(0,o.j)("flex w-full flex-row items-center gap-2 rounded-md px-2 py-1.5 text-fd-muted-foreground transition-colors duration-100 [overflow-wrap:anywhere] [&_svg]:size-4",{variants:{active:{true:"bg-fd-primary/10 font-medium text-fd-primary",false:"hover:bg-fd-accent/50 hover:text-fd-accent-foreground/80 hover:transition-none"}},defaultVariants:{active:!1}})},6476:function(e,r,t){t.d(r,{m6:function(){return K}});let o=e=>{let r=i(e),{conflictingClassGroups:t,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:e=>{let t=e.split("-");return""===t[0]&&1!==t.length&&t.shift(),n(t,r)||a(e)},getConflictingClassGroupIds:(e,r)=>{let n=t[e]||[];return r&&o[e]?[...n,...o[e]]:n}}},n=(e,r)=>{if(0===e.length)return r.classGroupId;let t=e[0],o=r.nextPart.get(t),l=o?n(e.slice(1),o):void 0;if(l)return l;if(0===r.validators.length)return;let a=e.join("-");return r.validators.find(({validator:e})=>e(a))?.classGroupId},l=/^\[(.+)\]$/,a=e=>{if(l.test(e)){let r=l.exec(e)[1],t=r?.substring(0,r.indexOf(":"));if(t)return"arbitrary.."+t}},i=e=>{let{theme:r,prefix:t}=e,o={nextPart:new Map,validators:[]};return u(Object.entries(e.classGroups),t).forEach(([e,t])=>{s(t,o,e,r)}),o},s=(e,r,t,o)=>{e.forEach(e=>{if("string"==typeof e){(""===e?r:d(r,e)).classGroupId=t;return}if("function"==typeof e){if(c(e)){s(e(o),r,t,o);return}r.validators.push({validator:e,classGroupId:t});return}Object.entries(e).forEach(([e,n])=>{s(n,d(r,e),t,o)})})},d=(e,r)=>{let t=e;return r.split("-").forEach(e=>{t.nextPart.has(e)||t.nextPart.set(e,{nextPart:new Map,validators:[]}),t=t.nextPart.get(e)}),t},c=e=>e.isThemeGetter,u=(e,r)=>r?e.map(([e,t])=>[e,t.map(e=>"string"==typeof e?r+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,t])=>[r+e,t])):e)]):e,p=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let r=0,t=new Map,o=new Map,n=(n,l)=>{t.set(n,l),++r>e&&(r=0,o=t,t=new Map)};return{get(e){let r=t.get(e);return void 0!==r?r:void 0!==(r=o.get(e))?(n(e,r),r):void 0},set(e,r){t.has(e)?t.set(e,r):n(e,r)}}},b=e=>{let{separator:r,experimentalParseClassName:t}=e,o=1===r.length,n=r[0],l=r.length,a=e=>{let t;let a=[],i=0,s=0;for(let d=0;ds?t-s:void 0}};return t?e=>t({className:e,parseClassName:a}):a},f=e=>{if(e.length<=1)return e;let r=[],t=[];return e.forEach(e=>{"["===e[0]?(r.push(...t.sort(),e),t=[]):t.push(e)}),r.push(...t.sort()),r},m=e=>({cache:p(e.cacheSize),parseClassName:b(e),...o(e)}),g=/\s+/,h=(e,r)=>{let{parseClassName:t,getClassGroupId:o,getConflictingClassGroupIds:n}=r,l=[],a=e.trim().split(g),i="";for(let e=a.length-1;e>=0;e-=1){let r=a[e],{modifiers:s,hasImportantModifier:d,baseClassName:c,maybePostfixModifierPosition:u}=t(r),p=!!u,b=o(p?c.substring(0,u):c);if(!b){if(!p||!(b=o(c))){i=r+(i.length>0?" "+i:i);continue}p=!1}let m=f(s).join(":"),g=d?m+"!":m,h=g+b;if(l.includes(h))continue;l.push(h);let v=n(b,p);for(let e=0;e0?" "+i:i)}return i};function v(){let e,r,t=0,o="";for(;t{let r;if("string"==typeof e)return e;let t="";for(let o=0;o{let r=r=>r[e]||[];return r.isThemeGetter=!0,r},w=/^\[(?:([a-z-]+):)?(.+)\]$/i,k=/^\d+\/\d+$/,z=new Set(["px","full","screen"]),j=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,A=/\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$/,N=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,C=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,E=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,S=e=>W(e)||z.has(e)||k.test(e),M=e=>Z(e,"length",B),W=e=>!!e&&!Number.isNaN(Number(e)),G=e=>Z(e,"number",W),P=e=>!!e&&Number.isInteger(Number(e)),O=e=>e.endsWith("%")&&W(e.slice(0,-1)),$=e=>w.test(e),_=e=>j.test(e),R=new Set(["length","size","percentage"]),I=e=>Z(e,R,F),q=e=>Z(e,"position",F),D=new Set(["image","url"]),L=e=>Z(e,D,J),T=e=>Z(e,"",H),V=()=>!0,Z=(e,r,t)=>{let o=w.exec(e);return!!o&&(o[1]?"string"==typeof r?o[1]===r:r.has(o[1]):t(o[2]))},B=e=>A.test(e)&&!N.test(e),F=()=>!1,H=e=>C.test(e),J=e=>E.test(e),K=function(e,...r){let t,o,n;let l=function(i){return o=(t=m(r.reduce((e,r)=>r(e),e()))).cache.get,n=t.cache.set,l=a,a(i)};function a(e){let r=o(e);if(r)return r;let l=h(e,t);return n(e,l),l}return function(){return l(v.apply(null,arguments))}}(()=>{let e=x("colors"),r=x("spacing"),t=x("blur"),o=x("brightness"),n=x("borderColor"),l=x("borderRadius"),a=x("borderSpacing"),i=x("borderWidth"),s=x("contrast"),d=x("grayscale"),c=x("hueRotate"),u=x("invert"),p=x("gap"),b=x("gradientColorStops"),f=x("gradientColorStopPositions"),m=x("inset"),g=x("margin"),h=x("opacity"),v=x("padding"),y=x("saturate"),w=x("scale"),k=x("sepia"),z=x("skew"),j=x("space"),A=x("translate"),N=()=>["auto","contain","none"],C=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto",$,r],R=()=>[$,r],D=()=>["",S,M],Z=()=>["auto",W,$],B=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],F=()=>["solid","dashed","dotted","double","none"],H=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],J=()=>["start","end","center","between","around","evenly","stretch"],K=()=>["","0",$],Q=()=>["auto","avoid","all","avoid-page","page","left","right","column"],U=()=>[W,$];return{cacheSize:500,separator:":",theme:{colors:[V],spacing:[S,M],blur:["none","",_,$],brightness:U(),borderColor:[e],borderRadius:["none","","full",_,$],borderSpacing:R(),borderWidth:D(),contrast:U(),grayscale:K(),hueRotate:U(),invert:K(),gap:R(),gradientColorStops:[e],gradientColorStopPositions:[O,M],inset:E(),margin:E(),opacity:U(),padding:R(),saturate:U(),scale:U(),sepia:K(),skew:U(),space:R(),translate:R()},classGroups:{aspect:[{aspect:["auto","square","video",$]}],container:["container"],columns:[{columns:[_]}],"break-after":[{"break-after":Q()}],"break-before":[{"break-before":Q()}],"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","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...B(),$]}],overflow:[{overflow:C()}],"overflow-x":[{"overflow-x":C()}],"overflow-y":[{"overflow-y":C()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],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",P,$]}],basis:[{basis:E()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",$]}],grow:[{grow:K()}],shrink:[{shrink:K()}],order:[{order:["first","last","none",P,$]}],"grid-cols":[{"grid-cols":[V]}],"col-start-end":[{col:["auto",{span:["full",P,$]},$]}],"col-start":[{"col-start":Z()}],"col-end":[{"col-end":Z()}],"grid-rows":[{"grid-rows":[V]}],"row-start-end":[{row:["auto",{span:[P,$]},$]}],"row-start":[{"row-start":Z()}],"row-end":[{"row-end":Z()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",$]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",$]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...J()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...J(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...J(),"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:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[j]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[j]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",$,r]}],"min-w":[{"min-w":[$,r,"min","max","fit"]}],"max-w":[{"max-w":[$,r,"none","full","min","max","fit","prose",{screen:[_]},_]}],h:[{h:[$,r,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[$,r,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[$,r,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[$,r,"auto","min","max","fit"]}],"font-size":[{text:["base",_,M]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",G]}],"font-family":[{font:[V]}],"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",$]}],"line-clamp":[{"line-clamp":["none",W,G]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",S,$]}],"list-image":[{"list-image":["none",$]}],"list-style-type":[{list:["none","disc","decimal",$]}],"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:[...F(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",S,M]}],"underline-offset":[{"underline-offset":["auto",S,$]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:R()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",$]}],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",$]}],"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:[...B(),q]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",I]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},L]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[f]}],"gradient-via-pos":[{via:[f]}],"gradient-to-pos":[{to:[f]}],"gradient-from":[{from:[b]}],"gradient-via":[{via:[b]}],"gradient-to":[{to:[b]}],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:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[h]}],"border-style":[{border:[...F(),"hidden"]}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[h]}],"divide-style":[{divide:F()}],"border-color":[{border:[n]}],"border-color-x":[{"border-x":[n]}],"border-color-y":[{"border-y":[n]}],"border-color-t":[{"border-t":[n]}],"border-color-r":[{"border-r":[n]}],"border-color-b":[{"border-b":[n]}],"border-color-l":[{"border-l":[n]}],"divide-color":[{divide:[n]}],"outline-style":[{outline:["",...F()]}],"outline-offset":[{"outline-offset":[S,$]}],"outline-w":[{outline:[S,M]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:D()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[h]}],"ring-offset-w":[{"ring-offset":[S,M]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",_,T]}],"shadow-color":[{shadow:[V]}],opacity:[{opacity:[h]}],"mix-blend":[{"mix-blend":[...H(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":H()}],filter:[{filter:["","none"]}],blur:[{blur:[t]}],brightness:[{brightness:[o]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",_,$]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[u]}],saturate:[{saturate:[y]}],sepia:[{sepia:[k]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[t]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[h]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[k]}],"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",$]}],duration:[{duration:U()}],ease:[{ease:["linear","in","out","in-out",$]}],delay:[{delay:U()}],animate:[{animate:["none","spin","ping","pulse","bounce",$]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[P,$]}],"translate-x":[{"translate-x":[A]}],"translate-y":[{"translate-y":[A]}],"skew-x":[{"skew-x":[z]}],"skew-y":[{"skew-y":[z]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",$]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],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",$]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":R()}],"scroll-mx":[{"scroll-mx":R()}],"scroll-my":[{"scroll-my":R()}],"scroll-ms":[{"scroll-ms":R()}],"scroll-me":[{"scroll-me":R()}],"scroll-mt":[{"scroll-mt":R()}],"scroll-mr":[{"scroll-mr":R()}],"scroll-mb":[{"scroll-mb":R()}],"scroll-ml":[{"scroll-ml":R()}],"scroll-p":[{"scroll-p":R()}],"scroll-px":[{"scroll-px":R()}],"scroll-py":[{"scroll-py":R()}],"scroll-ps":[{"scroll-ps":R()}],"scroll-pe":[{"scroll-pe":R()}],"scroll-pt":[{"scroll-pt":R()}],"scroll-pr":[{"scroll-pr":R()}],"scroll-pb":[{"scroll-pb":R()}],"scroll-pl":[{"scroll-pl":R()}],"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",$]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[S,M,G]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},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"],size:["w","h"],"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"],"line-clamp":["display","overflow"],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/934-9c6111de76d6f330.js b/_next/static/chunks/934-9c6111de76d6f330.js new file mode 100644 index 00000000..41405010 --- /dev/null +++ b/_next/static/chunks/934-9c6111de76d6f330.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[934],{3646:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(2072),o=n.n(r)},9425:function(e,t,n){n.d(t,{M:function(){return r}});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},674:function(e,t,n){n.d(t,{F:function(){return o},e:function(){return i}});var r=n(9860);function o(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function i(...e){return r.useCallback(o(...e),e)}},9469:function(e,t,n){n.d(t,{b:function(){return i}});var r=n(9860),o=n(7283);function i(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(t,i){let l=r.createContext(i),a=n.length;function u(t){let{scope:n,children:i,...u}=t,s=n?.[e][a]||l,c=r.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:i})}return n=[...n,i],u.displayName=t+"Provider",[u,function(n,o){let u=o?.[e][a]||l,s=r.useContext(u);if(s)return s;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{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)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(i,...t)]}},2710:function(e,t,n){n.d(t,{M:function(){return u}});var r,o=n(9860),i=n(1832),l=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),a=0;function u(e){let[t,n]=o.useState(l());return(0,i.b)(()=>{e||n(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},8464:function(e,t,n){n.d(t,{z:function(){return a}});var r=n(9860),o=n(4439),i=n(674),l=n(1832),a=e=>{var t,n;let a,s;let{present:c,children:f}=e,d=function(e){var t,n;let[i,a]=r.useState(),s=r.useRef({}),c=r.useRef(e),f=r.useRef("none"),[d,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=u(s.current);f.current="mounted"===d?e:"none"},[d]),(0,l.b)(()=>{let t=s.current,n=c.current;if(n!==e){let r=f.current,o=u(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,l.b)(()=>{if(i){let e=e=>{let t=u(s.current).includes(e.animationName);e.target===i&&t&&o.flushSync(()=>p("ANIMATION_END"))},t=e=>{e.target===i&&(f.current=u(s.current))};return i.addEventListener("animationstart",t),i.addEventListener("animationcancel",e),i.addEventListener("animationend",e),()=>{i.removeEventListener("animationstart",t),i.removeEventListener("animationcancel",e),i.removeEventListener("animationend",e)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),a(e)},[])}}(c),p="function"==typeof f?f({present:d.isPresent}):r.Children.only(f),v=(0,i.e)(d.ref,(a=null===(t=Object.getOwnPropertyDescriptor(p.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in a&&a.isReactWarning?p.ref:(a=null===(n=Object.getOwnPropertyDescriptor(p,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in a&&a.isReactWarning?p.props.ref:p.props.ref||p.ref);return"function"==typeof f||d.isPresent?r.cloneElement(p,{ref:v}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},9298:function(e,t,n){n.d(t,{WV:function(){return a},jH:function(){return u}});var r=n(9860),o=n(4439),i=n(3351),l=n(7283),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=r.forwardRef((e,n)=>{let{asChild:r,...o}=e,a=r?i.g7:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(a,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},3351:function(e,t,n){n.d(t,{g7:function(){return l}});var r=n(9860),o=n(674),i=n(7283),l=r.forwardRef((e,t)=>{let{children:n,...o}=e,l=r.Children.toArray(n),u=l.find(s);if(u){let e=u.props.children,n=l.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(a,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(a,{...o,ref:t,children:n})});l.displayName="Slot";var a=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e,l;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props),ref:t?(0,o.F)(t,a):a})}return r.Children.count(n)>1?r.Children.only(null):null});a.displayName="SlotClone";var u=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function s(e){return r.isValidElement(e)&&e.type===u}},5436:function(e,t,n){n.d(t,{W:function(){return o}});var r=n(9860);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},3261:function(e,t,n){n.d(t,{T:function(){return i}});var r=n(9860),o=n(5436);function i({prop:e,defaultProp:t,onChange:n=()=>{}}){let[i,l]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[i]=n,l=r.useRef(i),a=(0,o.W)(t);return r.useEffect(()=>{l.current!==i&&(a(i),l.current=i)},[i,l,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,u=a?e:i,s=(0,o.W)(n);return[u,r.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else l(t)},[a,e,l,s])]}},1832:function(e,t,n){n.d(t,{b:function(){return o}});var r=n(9860),o=globalThis?.document?r.useLayoutEffect:()=>{}},2231:function(e,t,n){let r;n.d(t,{J2:function(){return tQ},yk:function(){return t1},xo:function(){return t0}});var o,i=n(6476),l=n(9860),a=n(9425),u=n(674),s=n(9469),c=n(9298),f=n(5436),d=n(7283),p="dismissableLayer.update",v=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),m=l.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:s,onPointerDownOutside:m,onFocusOutside:y,onInteractOutside:w,onDismiss:b,...x}=e,E=l.useContext(v),[R,C]=l.useState(null),P=null!==(r=null==R?void 0:R.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,A]=l.useState({}),L=(0,u.e)(t,e=>C(e)),T=Array.from(E.layers),[N]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),O=T.indexOf(N),S=R?T.indexOf(R):-1,k=E.layersWithOutsidePointerEventsDisabled.size>0,D=S>=O,M=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,f.W)(e),o=l.useRef(!1),i=l.useRef(()=>{});return l.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){g("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));!D||n||(null==m||m(e),null==w||w(e),e.defaultPrevented||null==b||b())},P),j=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,f.W)(e),o=l.useRef(!1);return l.useEffect(()=>{let e=e=>{e.target&&!o.current&&g("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...E.branches].some(e=>e.contains(t))||(null==y||y(e),null==w||w(e),e.defaultPrevented||null==b||b())},P);return!function(e,t=globalThis?.document){let n=(0,f.W)(e);l.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{S!==E.layers.size-1||(null==s||s(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},P),l.useEffect(()=>{if(R)return i&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(o=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(R)),E.layers.add(R),h(),()=>{i&&1===E.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=o)}},[R,P,i,E]),l.useEffect(()=>()=>{R&&(E.layers.delete(R),E.layersWithOutsidePointerEventsDisabled.delete(R),h())},[R,E]),l.useEffect(()=>{let e=()=>A({});return document.addEventListener(p,e),()=>document.removeEventListener(p,e)},[]),(0,d.jsx)(c.WV.div,{...x,ref:L,style:{pointerEvents:k?D?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.M)(e.onFocusCapture,j.onFocusCapture),onBlurCapture:(0,a.M)(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:(0,a.M)(e.onPointerDownCapture,M.onPointerDownCapture)})});function h(){let e=new CustomEvent(p);document.dispatchEvent(e)}function g(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,c.jH)(i,l):i.dispatchEvent(l)}m.displayName="DismissableLayer",l.forwardRef((e,t)=>{let n=l.useContext(v),r=l.useRef(null),o=(0,u.e)(t,r);return l.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(c.WV.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var y=0;function w(){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}var b="focusScope.autoFocusOnMount",x="focusScope.autoFocusOnUnmount",E={bubbles:!1,cancelable:!0},R=l.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[s,p]=l.useState(null),v=(0,f.W)(o),m=(0,f.W)(i),h=l.useRef(null),g=(0,u.e)(t,e=>p(e)),y=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(r){let e=function(e){if(y.paused||!s)return;let t=e.target;s.contains(t)?h.current=t:A(h.current,{select:!0})},t=function(e){if(y.paused||!s)return;let t=e.relatedTarget;null===t||s.contains(t)||A(h.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&A(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,s,y.paused]),l.useEffect(()=>{if(s){L.add(y);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(b,E);s.addEventListener(b,v),s.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(A(r,{select:t}),document.activeElement!==n)return}(C(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&A(s))}return()=>{s.removeEventListener(b,v),setTimeout(()=>{let t=new CustomEvent(x,E);s.addEventListener(x,m),s.dispatchEvent(t),t.defaultPrevented||A(null!=e?e:document.body,{select:!0}),s.removeEventListener(x,m),L.remove(y)},0)}}},[s,v,m,y]);let w=l.useCallback(e=>{if(!n&&!r||y.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=C(e);return[P(t,e),P(t.reverse(),e)]}(t);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&A(i,{select:!0})):(e.preventDefault(),n&&A(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,y.paused]);return(0,d.jsx)(c.WV.div,{tabIndex:-1,...a,ref:g,onKeyDown:w})});function C(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 P(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function A(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[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()}}R.displayName="FocusScope";var L=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=T(r,e)).unshift(e)},remove(e){var t;null===(t=(r=T(r,e))[0])||void 0===t||t.resume()}});function T(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var N=n(2710);let O=["top","right","bottom","left"],S=Math.min,k=Math.max,D=Math.round,M=Math.floor,j=e=>({x:e,y:e}),W={left:"right",right:"left",bottom:"top",top:"bottom"},F={start:"end",end:"start"};function I(e,t){return"function"==typeof e?e(t):e}function _(e){return e.split("-")[0]}function H(e){return e.split("-")[1]}function B(e){return"x"===e?"y":"x"}function V(e){return"y"===e?"height":"width"}function z(e){return["top","bottom"].includes(_(e))?"y":"x"}function U(e){return e.replace(/start|end/g,e=>F[e])}function Y(e){return e.replace(/left|right|bottom|top/g,e=>W[e])}function X(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function $(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function K(e,t,n){let r,{reference:o,floating:i}=e,l=z(t),a=B(z(t)),u=V(a),s=_(t),c="y"===l,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(s){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(H(t)){case"start":r[a]-=p*(n&&c?-1:1);break;case"end":r[a]+=p*(n&&c?-1:1)}return r}let Z=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(t)),s=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=K(s,r,u),d=r,p={},v=0;for(let n=0;ne[t]>=0)}async function Q(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=_(n),a=H(n),u="y"===z(n),s=["left","top"].includes(l)?-1:1,c=i&&u?-1:1,f=I(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:v}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&"number"==typeof v&&(p="end"===a?-1*v:v),u?{x:p*c,y:d*s}:{x:d*s,y:p*c}}function ee(){return"undefined"!=typeof window}function et(e){return eo(e)?(e.nodeName||"").toLowerCase():"#document"}function en(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function er(e){var t;return null==(t=(eo(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function eo(e){return!!ee()&&(e instanceof Node||e instanceof en(e).Node)}function ei(e){return!!ee()&&(e instanceof Element||e instanceof en(e).Element)}function el(e){return!!ee()&&(e instanceof HTMLElement||e instanceof en(e).HTMLElement)}function ea(e){return!!ee()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof en(e).ShadowRoot)}function eu(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=ep(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function es(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ec(e){let t=ef(),n=ei(e)?ep(e):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 ef(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function ed(e){return["html","body","#document"].includes(et(e))}function ep(e){return en(e).getComputedStyle(e)}function ev(e){return ei(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function em(e){if("html"===et(e))return e;let t=e.assignedSlot||e.parentNode||ea(e)&&e.host||er(e);return ea(t)?t.host:t}function eh(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=em(t);return ed(n)?t.ownerDocument?t.ownerDocument.body:t.body:el(n)&&eu(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=en(o);if(i){let e=eg(l);return t.concat(l,l.visualViewport||[],eu(o)?o:[],e&&n?eh(e):[])}return t.concat(o,eh(o,[],n))}function eg(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ey(e){let t=ep(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=el(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=D(n)!==i||D(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function ew(e){return ei(e)?e:e.contextElement}function eb(e){let t=ew(e);if(!el(t))return j(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=ey(t),l=(i?D(n.width):n.width)/r,a=(i?D(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let ex=j(0);function eE(e){let t=en(e);return ef()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ex}function eR(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=ew(e),a=j(1);t&&(r?ei(r)&&(a=eb(r)):a=eb(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===en(l))&&o)?eE(l):j(0),s=(i.left+u.x)/a.x,c=(i.top+u.y)/a.y,f=i.width/a.x,d=i.height/a.y;if(l){let e=en(l),t=r&&ei(r)?en(r):r,n=e,o=eg(n);for(;o&&r&&t!==n;){let e=eb(o),t=o.getBoundingClientRect(),r=ep(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,f*=e.x,d*=e.y,s+=i,c+=l,o=eg(n=en(o))}}return $({width:f,height:d,x:s,y:c})}function eC(e,t){let n=ev(e).scrollLeft;return t?t.left+n:eR(er(e)).left+n}function eP(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=en(e),r=er(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,u=0;if(o){i=o.width,l=o.height;let e=ef();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}return{width:i,height:l,x:a,y:u}}(e,n);else if("document"===t)r=function(e){let t=er(e),n=ev(e),r=e.ownerDocument.body,o=k(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=k(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+eC(e),a=-n.scrollTop;return"rtl"===ep(r).direction&&(l+=k(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:a}}(er(e));else if(ei(t))r=function(e,t){let n=eR(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=el(e)?eb(e):j(1),l=e.clientWidth*i.x;return{width:l,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=eE(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return $(r)}function eA(e){return"static"===ep(e).position}function eL(e,t){if(!el(e)||"fixed"===ep(e).position)return null;if(t)return t(e);let n=e.offsetParent;return er(e)===n&&(n=n.ownerDocument.body),n}function eT(e,t){let n=en(e);if(es(e))return n;if(!el(e)){let t=em(e);for(;t&&!ed(t);){if(ei(t)&&!eA(t))return t;t=em(t)}return n}let r=eL(e,t);for(;r&&["table","td","th"].includes(et(r))&&eA(r);)r=eL(r,t);return r&&ed(r)&&eA(r)&&!ec(r)?n:r||function(e){let t=em(e);for(;el(t)&&!ed(t);){if(ec(t))return t;if(es(t))break;t=em(t)}return null}(e)||n}let eN=async function(e){let t=this.getOffsetParent||eT,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=el(t),o=er(t),i="fixed"===n,l=eR(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=j(0);if(r||!r&&!i){if(("body"!==et(t)||eu(o))&&(a=ev(t)),r){let e=eR(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=eC(o))}let s=0,c=0;if(o&&!r&&!i){let e=o.getBoundingClientRect();c=e.top+a.scrollTop,s=e.left+a.scrollLeft-eC(o,e)}return{x:l.left+a.scrollLeft-u.x-s,y:l.top+a.scrollTop-u.y-c,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eO={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=er(r),a=!!t&&es(t.floating);if(r===l||a&&i)return n;let u={scrollLeft:0,scrollTop:0},s=j(1),c=j(0),f=el(r);if((f||!f&&!i)&&(("body"!==et(r)||eu(l))&&(u=ev(r)),el(r))){let e=eR(r);s=eb(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}return{width:n.width*s.x,height:n.height*s.y,x:n.x*s.x-u.scrollLeft*s.x+c.x,y:n.y*s.y-u.scrollTop*s.y+c.y}},getDocumentElement:er,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?es(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eh(e,[],!1).filter(e=>ei(e)&&"body"!==et(e)),o=null,i="fixed"===ep(e).position,l=i?em(e):e;for(;ei(l)&&!ed(l);){let t=ep(l),n=ec(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||eu(l)&&!n&&function e(t,n){let r=em(t);return!(r===n||!ei(r)||ed(r))&&("fixed"===ep(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=em(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=i[0],a=i.reduce((e,n)=>{let r=eP(t,n,o);return e.top=k(r.top,e.top),e.right=S(r.right,e.right),e.bottom=S(r.bottom,e.bottom),e.left=k(r.left,e.left),e},eP(t,l,o));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:eT,getElementRects:eN,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ey(e);return{width:t,height:n}},getScale:eb,isElement:ei,isRTL:function(e){return"rtl"===ep(e).direction}},eS=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:l,elements:a,middlewareData:u}=t,{element:s,padding:c=0}=I(e,t)||{};if(null==s)return{};let f=X(c),d={x:n,y:r},p=B(z(o)),v=V(p),m=await l.getDimensions(s),h="y"===p,g=h?"clientHeight":"clientWidth",y=i.reference[v]+i.reference[p]-d[p]-i.floating[v],w=d[p]-i.reference[p],b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(s)),x=b?b[g]:0;x&&await (null==l.isElement?void 0:l.isElement(b))||(x=a.floating[g]||i.floating[v]);let E=x/2-m[v]/2-1,R=S(f[h?"top":"left"],E),C=S(f[h?"bottom":"right"],E),P=x-m[v]-C,A=x/2-m[v]/2+(y/2-w/2),L=k(R,S(A,P)),T=!u.arrow&&null!=H(o)&&A!==L&&i.reference[v]/2-(A{let r=new Map,o={platform:eO,...n},i={...o.platform,_c:r};return Z(e,t,{...o,platform:i})};var eD=n(4439),eM="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;function ej(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(!ej(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)&&!ej(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eW(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eF(e,t){let n=eW(e);return Math.round(t*n)/n}function eI(e){let t=l.useRef(e);return eM(()=>{t.current=e}),t}let e_=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eS({element:n.current,padding:r}).fn(t):{}:n?eS({element:n,padding:r}).fn(t):{}}}),eH=(e,t)=>{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:i,placement:l,middlewareData:a}=e,u=await Q(e,n);return l===(null==(t=a.offset)?void 0:t.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:l}}}}),options:[e,t]}},eB=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"shift",options:n,async fn(e){let{x:t,y:r,placement:o}=e,{mainAxis:i=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=I(n,e),s={x:t,y:r},c=await q(e,u),f=z(_(o)),d=B(f),p=s[d],v=s[f];if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=p+c[e],r=p-c[t];p=k(n,S(p,r))}if(l){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=v+c[e],r=v-c[t];v=k(n,S(v,r))}let m=a.fn({...e,[d]:p,[f]:v});return{...m,data:{x:m.x-t,y:m.y-r,enabled:{[d]:i,[f]:l}}}}}),options:[e,t]}},eV=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:o,rects:i,middlewareData:l}=e,{offset:a=0,mainAxis:u=!0,crossAxis:s=!0}=I(n,e),c={x:t,y:r},f=z(o),d=B(f),p=c[d],v=c[f],m=I(a,e),h="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(u){let e="y"===d?"height":"width",t=i.reference[d]-i.floating[e]+h.mainAxis,n=i.reference[d]+i.reference[e]-h.mainAxis;pn&&(p=n)}if(s){var g,y;let e="y"===d?"width":"height",t=["top","left"].includes(_(o)),n=i.reference[f]-i.floating[e]+(t&&(null==(g=l.offset)?void 0:g[f])||0)+(t?0:h.crossAxis),r=i.reference[f]+i.reference[e]+(t?0:(null==(y=l.offset)?void 0:y[f])||0)-(t?h.crossAxis:0);vr&&(v=r)}return{[d]:p,[f]:v}}}),options:[e,t]}},ez=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"flip",options:n,async fn(e){var t,r,o,i,l;let{placement:a,middlewareData:u,rects:s,initialPlacement:c,platform:f,elements:d}=e,{mainAxis:p=!0,crossAxis:v=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...w}=I(n,e);if(null!=(t=u.arrow)&&t.alignmentOffset)return{};let b=_(a),x=z(c),E=_(c)===c,R=await (null==f.isRTL?void 0:f.isRTL(d.floating)),C=m||(E||!y?[Y(c)]:function(e){let t=Y(e);return[U(e),t,U(t)]}(c)),P="none"!==g;!m&&P&&C.push(...function(e,t,n,r){let o=H(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[]}}(_(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(U)))),i}(c,y,g,R));let A=[c,...C],L=await q(e,w),T=[],N=(null==(r=u.flip)?void 0:r.overflows)||[];if(p&&T.push(L[b]),v){let e=function(e,t,n){void 0===n&&(n=!1);let r=H(e),o=B(z(e)),i=V(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=Y(l)),[l,Y(l)]}(a,s,R);T.push(L[e[0]],L[e[1]])}if(N=[...N,{placement:a,overflows:T}],!T.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=A[e];if(t)return{data:{index:e,overflows:N},reset:{placement:t}};let n=null==(i=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(l=N.filter(e=>{if(P){let t=z(e.placement);return t===x||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=c}if(a!==n)return{reset:{placement:n}}}return{}}}),options:[e,t]}},eU=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"size",options:n,async fn(e){var t,r;let o,i;let{placement:l,rects:a,platform:u,elements:s}=e,{apply:c=()=>{},...f}=I(n,e),d=await q(e,f),p=_(l),v=H(l),m="y"===z(l),{width:h,height:g}=a.floating;"top"===p||"bottom"===p?(o=p,i=v===(await (null==u.isRTL?void 0:u.isRTL(s.floating))?"start":"end")?"left":"right"):(i=p,o="end"===v?"top":"bottom");let y=g-d.top-d.bottom,w=h-d.left-d.right,b=S(g-d[o],y),x=S(h-d[i],w),E=!e.middlewareData.shift,R=b,C=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(C=w),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(R=y),E&&!v){let e=k(d.left,0),t=k(d.right,0),n=k(d.top,0),r=k(d.bottom,0);m?C=h-2*(0!==e||0!==t?e+t:k(d.left,d.right)):R=g-2*(0!==n||0!==r?n+r:k(d.top,d.bottom))}await c({...e,availableWidth:C,availableHeight:R});let P=await u.getDimensions(s.floating);return h!==P.width||g!==P.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},eY=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"hide",options:n,async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...o}=I(n,e);switch(r){case"referenceHidden":{let n=J(await q(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:G(n)}}}case"escaped":{let n=J(await q(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:G(n)}}}default:return{}}}}),options:[e,t]}},eX=(e,t)=>({...e_(e),options:[e,t]});var e$=l.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,d.jsx)(c.WV.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e$.displayName="Arrow";var eK=n(1832),eZ="Popper",[eq,eJ]=(0,s.b)(eZ),[eG,eQ]=eq(eZ),e0=e=>{let{__scopePopper:t,children:n}=e,[r,o]=l.useState(null);return(0,d.jsx)(eG,{scope:t,anchor:r,onAnchorChange:o,children:n})};e0.displayName=eZ;var e1="PopperAnchor",e2=l.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...o}=e,i=eQ(e1,n),a=l.useRef(null),s=(0,u.e)(t,a);return l.useEffect(()=>{i.onAnchorChange((null==r?void 0:r.current)||a.current)}),r?null:(0,d.jsx)(c.WV.div,{...o,ref:s})});e2.displayName=e1;var e4="PopperContent",[e3,e9]=eq(e4),e6=l.forwardRef((e,t)=>{var n,r,o,i,a,s,p,v;let{__scopePopper:m,side:h="bottom",sideOffset:g=0,align:y="center",alignOffset:w=0,arrowPadding:b=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:R=0,sticky:C="partial",hideWhenDetached:P=!1,updatePositionStrategy:A="optimized",onPlaced:L,...T}=e,N=eQ(e4,m),[O,D]=l.useState(null),j=(0,u.e)(t,e=>D(e)),[W,F]=l.useState(null),I=function(e){let[t,n]=l.useState(void 0);return(0,eK.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}(W),_=null!==(p=null==I?void 0:I.width)&&void 0!==p?p:0,H=null!==(v=null==I?void 0:I.height)&&void 0!==v?v:0,B="number"==typeof R?R:{top:0,right:0,bottom:0,left:0,...R},V=Array.isArray(E)?E:[E],z=V.length>0,U={padding:B,boundary:V.filter(te),altBoundary:z},{refs:Y,floatingStyles:X,placement:$,isPositioned:K,middlewareData:Z}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:u=!0,whileElementsMounted:s,open:c}=e,[f,d]=l.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,v]=l.useState(r);ej(p,r)||v(r);let[m,h]=l.useState(null),[g,y]=l.useState(null),w=l.useCallback(e=>{e!==R.current&&(R.current=e,h(e))},[]),b=l.useCallback(e=>{e!==C.current&&(C.current=e,y(e))},[]),x=i||m,E=a||g,R=l.useRef(null),C=l.useRef(null),P=l.useRef(f),A=null!=s,L=eI(s),T=eI(o),N=eI(c),O=l.useCallback(()=>{if(!R.current||!C.current)return;let e={placement:t,strategy:n,middleware:p};T.current&&(e.platform=T.current),ek(R.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};S.current&&!ej(P.current,t)&&(P.current=t,eD.flushSync(()=>{d(t)}))})},[p,t,n,T,N]);eM(()=>{!1===c&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let S=l.useRef(!1);eM(()=>(S.current=!0,()=>{S.current=!1}),[]),eM(()=>{if(x&&(R.current=x),E&&(C.current=E),x&&E){if(L.current)return L.current(x,E,O);O()}},[x,E,O,L,A]);let k=l.useMemo(()=>({reference:R,floating:C,setReference:w,setFloating:b}),[w,b]),D=l.useMemo(()=>({reference:x,floating:E}),[x,E]),M=l.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=eF(D.floating,f.x),r=eF(D.floating,f.y);return u?{...e,transform:"translate("+t+"px, "+r+"px)",...eW(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,u,D.floating,f.x,f.y]);return l.useMemo(()=>({...f,update:O,refs:k,elements:D,floatingStyles:M}),[f,O,k,D,M])}({strategy:"fixed",placement:h+("center"!==y?"-"+y:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n{i&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let d=c&&u?function(e,t){let n,r=null,o=er(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function l(a,u){void 0===a&&(a=!1),void 0===u&&(u=1),i();let{left:s,top:c,width:f,height:d}=e.getBoundingClientRect();if(a||t(),!f||!d)return;let p=M(c),v=M(o.clientWidth-(s+f)),m={rootMargin:-p+"px "+-v+"px "+-M(o.clientHeight-(c+d))+"px "+-M(s)+"px",threshold:k(0,S(1,u))||1},h=!0;function g(e){let t=e[0].intersectionRatio;if(t!==u){if(!h)return l();t?l(!1,t):n=setTimeout(()=>{l(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(g,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,m)}r.observe(e)}(!0),i}(c,n):null,p=-1,v=null;a&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&v&&(v.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),c&&!s&&v.observe(c),v.observe(t));let m=s?eR(e):null;return s&&function t(){let r=eR(e);m&&(r.x!==m.x||r.y!==m.y||r.width!==m.width||r.height!==m.height)&&n(),m=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{i&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=v)||e.disconnect(),v=null,s&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===A})},elements:{reference:N.anchor},middleware:[eH({mainAxis:g+H,alignmentAxis:w}),x&&eB({mainAxis:!0,crossAxis:!1,limiter:"partial"===C?eV():void 0,...U}),x&&ez({...U}),eU({...U,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:l}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),W&&eX({element:W,padding:b}),tt({arrowWidth:_,arrowHeight:H}),P&&eY({strategy:"referenceHidden",...U})]}),[q,J]=tn($),G=(0,f.W)(L);(0,eK.b)(()=>{K&&(null==G||G())},[K,G]);let Q=null===(n=Z.arrow)||void 0===n?void 0:n.x,ee=null===(r=Z.arrow)||void 0===r?void 0:r.y,et=(null===(o=Z.arrow)||void 0===o?void 0:o.centerOffset)!==0,[en,eo]=l.useState();return(0,eK.b)(()=>{O&&eo(window.getComputedStyle(O).zIndex)},[O]),(0,d.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:K?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:en,"--radix-popper-transform-origin":[null===(i=Z.transformOrigin)||void 0===i?void 0:i.x,null===(a=Z.transformOrigin)||void 0===a?void 0:a.y].join(" "),...(null===(s=Z.hide)||void 0===s?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(e3,{scope:m,placedSide:q,onArrowChange:F,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,d.jsx)(c.WV.div,{"data-side":q,"data-align":J,...T,ref:j,style:{...T.style,animation:K?void 0:"none"}})})})});e6.displayName=e4;var e8="PopperArrow",e5={top:"bottom",right:"left",bottom:"top",left:"right"},e7=l.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=e9(e8,n),i=e5[o.placedSide];return(0,d.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(e$,{...r,ref:t,style:{...r.style,display:"block"}})})});function te(e){return null!==e}e7.displayName=e8;var tt=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:a,rects:u,middlewareData:s}=t,c=(null===(n=s.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=c?0:e.arrowWidth,d=c?0:e.arrowHeight,[p,v]=tn(a),m={start:"0%",center:"50%",end:"100%"}[v],h=(null!==(i=null===(r=s.arrow)||void 0===r?void 0:r.x)&&void 0!==i?i:0)+f/2,g=(null!==(l=null===(o=s.arrow)||void 0===o?void 0:o.y)&&void 0!==l?l:0)+d/2,y="",w="";return"bottom"===p?(y=c?m:"".concat(h,"px"),w="".concat(-d,"px")):"top"===p?(y=c?m:"".concat(h,"px"),w="".concat(u.floating.height+d,"px")):"right"===p?(y="".concat(-d,"px"),w=c?m:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+d,"px"),w=c?m:"".concat(g,"px")),{data:{x:y,y:w}}}});function tn(e){let[t,n="center"]=e.split("-");return[t,n]}var tr=l.forwardRef((e,t)=>{var n,r;let{container:o,...i}=e,[a,u]=l.useState(!1);(0,eK.b)(()=>u(!0),[]);let s=o||a&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return s?eD.createPortal((0,d.jsx)(c.WV.div,{...i,ref:t}),s):null});tr.displayName="Portal";var to=n(8464),ti=n(3351),tl=n(3261),ta=n(4963),tu=n(4409),ts=n(4384),tc=n(1462),tf=(0,n(8892)._)(),td=function(){},tp=l.forwardRef(function(e,t){var n=l.useRef(null),r=l.useState({onScrollCapture:td,onWheelCapture:td,onTouchMoveCapture:td}),o=r[0],i=r[1],a=e.forwardProps,u=e.children,s=e.className,c=e.removeScrollBar,f=e.enabled,d=e.shards,p=e.sideCar,v=e.noIsolation,m=e.inert,h=e.allowPinchZoom,g=e.as,y=e.gapMode,w=(0,tu._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=(0,tc.q)([n,t]),x=(0,tu.pi)((0,tu.pi)({},w),o);return l.createElement(l.Fragment,null,f&&l.createElement(p,{sideCar:tf,removeScrollBar:c,shards:d,noIsolation:v,inert:m,setCallbacks:i,allowPinchZoom:!!h,lockRef:n,gapMode:y}),a?l.cloneElement(l.Children.only(u),(0,tu.pi)((0,tu.pi)({},x),{ref:b})):l.createElement(void 0===g?"div":g,(0,tu.pi)({},x,{className:s,ref:b}),u))});tp.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tp.classNames={fullWidth:ts.zi,zeroRight:ts.pF};var tv=n(49),tm=n(3751),th=n(3494),tg=!1;if("undefined"!=typeof window)try{var ty=Object.defineProperty({},"passive",{get:function(){return tg=!0,!0}});window.addEventListener("test",ty,ty),window.removeEventListener("test",ty,ty)}catch(e){tg=!1}var tw=!!tg&&{passive:!1},tb=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},tx=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),tE(e,r)){var o=tR(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},tE=function(e,t){return"v"===e?tb(t,"overflowY"):tb(t,"overflowX")},tR=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},tC=function(e,t,n,r,o){var i,l=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),a=l*r,u=n.target,s=t.contains(u),c=!1,f=a>0,d=0,p=0;do{var v=tR(e,u),m=v[0],h=v[1]-v[2]-l*m;(m||h)&&tE(e,u)&&(d+=h,p+=m),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return f&&(o&&1>Math.abs(d)||!o&&a>d)?c=!0:!f&&(o&&1>Math.abs(p)||!o&&-a>p)&&(c=!0),c},tP=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tA=function(e){return[e.deltaX,e.deltaY]},tL=function(e){return e&&"current"in e?e.current:e},tT=0,tN=[],tO=(0,tv.L)(tf,function(e){var t=l.useRef([]),n=l.useRef([0,0]),r=l.useRef(),o=l.useState(tT++)[0],i=l.useState(th.Ws)[0],a=l.useRef(e);l.useEffect(function(){a.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,tu.ev)([e.lockRef.current],(e.shards||[]).map(tL),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var u=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var o,i=tP(e),l=n.current,u="deltaX"in e?e.deltaX:l[0]-i[0],s="deltaY"in e?e.deltaY:l[1]-i[1],c=e.target,f=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===f&&"range"===c.type)return!1;var d=tx(f,c);if(!d)return!0;if(d?o=f:(o="v"===f?"h":"v",d=tx(f,c)),!d)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=o),!o)return!0;var p=r.current||o;return tC(p,t,e,"h"===p?u:s,!0)},[]),s=l.useCallback(function(e){if(tN.length&&tN[tN.length-1]===i){var n="deltaY"in e?tA(e):tP(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(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(tL).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=l.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),f=l.useCallback(function(e){n.current=tP(e),r.current=void 0},[]),d=l.useCallback(function(t){c(t.type,tA(t),t.target,u(t,e.lockRef.current))},[]),p=l.useCallback(function(t){c(t.type,tP(t),t.target,u(t,e.lockRef.current))},[]);l.useEffect(function(){return tN.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",s,tw),document.addEventListener("touchmove",s,tw),document.addEventListener("touchstart",f,tw),function(){tN=tN.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,tw),document.removeEventListener("touchmove",s,tw),document.removeEventListener("touchstart",f,tw)}},[]);var v=e.removeScrollBar,m=e.inert;return l.createElement(l.Fragment,null,m?l.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,v?l.createElement(tm.jp,{gapMode:e.gapMode}):null)}),tS=l.forwardRef(function(e,t){return l.createElement(tp,(0,tu.pi)({},e,{ref:t,sideCar:tO}))});tS.classNames=tp.classNames;var tk="Popover",[tD,tM]=(0,s.b)(tk,[eJ]),tj=eJ(),[tW,tF]=tD(tk),tI=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,u=tj(t),s=l.useRef(null),[c,f]=l.useState(!1),[p=!1,v]=(0,tl.T)({prop:r,defaultProp:o,onChange:i});return(0,d.jsx)(e0,{...u,children:(0,d.jsx)(tW,{scope:t,contentId:(0,N.M)(),triggerRef:s,open:p,onOpenChange:v,onOpenToggle:l.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:c,onCustomAnchorAdd:l.useCallback(()=>f(!0),[]),onCustomAnchorRemove:l.useCallback(()=>f(!1),[]),modal:a,children:n})})};tI.displayName=tk;var t_="PopoverAnchor";l.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=tF(t_,n),i=tj(n),{onCustomAnchorAdd:a,onCustomAnchorRemove:u}=o;return l.useEffect(()=>(a(),()=>u()),[a,u]),(0,d.jsx)(e2,{...i,...r,ref:t})}).displayName=t_;var tH="PopoverTrigger",tB=l.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=tF(tH,n),i=tj(n),l=(0,u.e)(t,o.triggerRef),s=(0,d.jsx)(c.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":tG(o.open),...r,ref:l,onClick:(0,a.M)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?s:(0,d.jsx)(e2,{asChild:!0,...i,children:s})});tB.displayName=tH;var tV="PopoverPortal",[tz,tU]=tD(tV,{forceMount:void 0}),tY=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=tF(tV,t);return(0,d.jsx)(tz,{scope:t,forceMount:n,children:(0,d.jsx)(to.z,{present:n||i.open,children:(0,d.jsx)(tr,{asChild:!0,container:o,children:r})})})};tY.displayName=tV;var tX="PopoverContent",t$=l.forwardRef((e,t)=>{let n=tU(tX,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=tF(tX,e.__scopePopover);return(0,d.jsx)(to.z,{present:r||i.open,children:i.modal?(0,d.jsx)(tK,{...o,ref:t}):(0,d.jsx)(tZ,{...o,ref:t})})});t$.displayName=tX;var tK=l.forwardRef((e,t)=>{let n=tF(tX,e.__scopePopover),r=l.useRef(null),o=(0,u.e)(t,r),i=l.useRef(!1);return l.useEffect(()=>{let e=r.current;if(e)return(0,ta.Ry)(e)},[]),(0,d.jsx)(tS,{as:ti.g7,allowPinchZoom:!0,children:(0,d.jsx)(tq,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),i.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,a.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;i.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,a.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),tZ=l.forwardRef((e,t)=>{let n=tF(tX,e.__scopePopover),r=l.useRef(!1),o=l.useRef(!1);return(0,d.jsx)(tq,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,l;null===(i=e.onCloseAutoFocus)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current||null===(l=n.triggerRef.current)||void 0===l||l.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var i,l;null===(i=e.onInteractOutside)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let a=t.target;(null===(l=n.triggerRef.current)||void 0===l?void 0:l.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),tq=l.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:c,onInteractOutside:f,...p}=e,v=tF(tX,n),h=tj(n);return l.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:w()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:w()),y++,()=>{1===y&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),y--}},[]),(0,d.jsx)(R,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,d.jsx)(m,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:f,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:c,onDismiss:()=>v.onOpenChange(!1),children:(0,d.jsx)(e6,{"data-state":tG(v.open),role:"dialog",id:v.contentId,...h,...p,ref:t,style:{...p.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)"}})})})}),tJ="PopoverClose";function tG(e){return e?"open":"closed"}l.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=tF(tJ,n);return(0,d.jsx)(c.WV.button,{type:"button",...r,ref:t,onClick:(0,a.M)(e.onClick,()=>o.onOpenChange(!1))})}).displayName=tJ,l.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=tj(n);return(0,d.jsx)(e7,{...o,...r,ref:t})}).displayName="PopoverArrow";var tQ=tI,t0=tB,t1=l.forwardRef(({className:e,align:t="center",sideOffset:n=4,...r},o)=>(0,d.jsx)(tY,{children:(0,d.jsx)(t$,{ref:o,align:t,sideOffset:n,side:"bottom",className:(0,i.m6)("z-50 min-w-[220px] max-w-[98vw] rounded-lg border bg-fd-popover p-2 text-sm text-fd-popover-foreground shadow-md data-[state=closed]:animate-fd-popover-out data-[state=open]:animate-fd-popover-in",e),...r})}));t1.displayName=t$.displayName}}]); \ No newline at end of file diff --git a/_next/static/chunks/948-51a2a2031c001a63.js b/_next/static/chunks/948-51a2a2031c001a63.js new file mode 100644 index 00000000..cb7e7abe --- /dev/null +++ b/_next/static/chunks/948-51a2a2031c001a63.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[948],{5903:function(e,t,n){n.d(t,{Z:function(){return a}});let a=(0,n(5143).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},1744:function(e,t,n){n.d(t,{Z:function(){return a}});let a=(0,n(5143).Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},1214:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(3646),r=n(9860),o=n(7283),s=(0,r.forwardRef)(({href:e="#",external:t=!(e.startsWith("/")||e.startsWith("#")||e.startsWith(".")),prefetch:n,replace:r,...s},l)=>t?(0,o.jsx)("a",{ref:l,href:e,rel:"noreferrer noopener",target:"_blank",...s,children:s.children}):(0,o.jsx)(a.default,{ref:l,href:e,prefetch:n,replace:r,...s}));s.displayName="Link",n(7742)},7602:function(e,t,n){n.d(t,{p:function(){return a.p}});var a=n(6072);n(7742)},6830:function(e,t,n){n.d(t,{A:function(){return s},X:function(){return l}});var a=n(9860),r=n(7283),o=(0,a.createContext)({enabled:!1,hotKey:[],setOpenSearch:()=>void 0});function s(){return(0,a.useContext)(o)}function l({SearchDialog:e,children:t,preload:n=!0,options:s,hotKey:l=[{key:e=>e.metaKey||e.ctrlKey,display:"⌘"},{key:"k",display:"K"}],links:c}){let[i,d]=(0,a.useState)(!n&&void 0);return(0,a.useEffect)(()=>{let e=e=>{l.every(t=>"string"==typeof t.key?e.key===t.key:t.key(e))&&(d(!0),e.preventDefault())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[l]),(0,r.jsxs)(o.Provider,{value:(0,a.useMemo)(()=>({enabled:!0,hotKey:l,setOpenSearch:d}),[l]),children:[void 0!==i&&(0,r.jsx)(e,{open:i,onOpenChange:d,links:c,...s}),t]})}},1726:function(e,t,n){n.d(t,{E2:function(){return w},nf:function(){return E},DH:function(){return T},R:function(){return N},_M:function(){return j},Tl:function(){return Z},Dx:function(){return C}});var a=n(2231),r=n(3908),o=n(6830),s=n(7917),l=n(7296),c=n(6162),i=n(6476),d=n(9860),u=n(1744),m=n(7283),f=n(1214),h=n(5903),p=n(6303),x=n(1977),y=n(7602),g=n(5143);let b=(0,g.Z)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]),v=(0,g.Z)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);var k=n(3105);function j(e){let{setOpenSearch:t}=(0,o.A)();return(0,m.jsx)("button",{type:"button",className:(0,i.m6)((0,c.d)({size:"icon",color:"ghost",className:e.className})),"data-search":"","aria-label":"Open Search",onClick:(0,d.useCallback)(()=>{t(!0)},[t]),children:(0,m.jsx)(u.Z,{})})}function w(e){let{hotKey:t,setOpenSearch:n}=(0,o.A)(),{text:a}=(0,s.Q)();return(0,m.jsxs)("button",{type:"button","data-search-full":"",...e,className:(0,i.m6)("inline-flex items-center gap-2 rounded-full border bg-fd-secondary/50 p-1.5 text-sm text-fd-muted-foreground transition-colors hover:bg-fd-accent hover:text-fd-accent-foreground",e.className),onClick:(0,d.useCallback)(()=>{n(!0)},[n]),children:[(0,m.jsx)(u.Z,{className:"ms-1 size-4"}),a.search,(0,m.jsx)("div",{className:"ms-auto inline-flex gap-0.5",children:t.map((e,t)=>(0,m.jsx)("kbd",{className:"rounded-md border bg-fd-background px-1.5",children:e.display},t))})]})}function N({transparentMode:e="none",...t}){let[n,a]=(0,d.useState)("none"!==e);return(0,d.useEffect)(()=>{if("top"!==e)return;let t=()=>{a(window.scrollY<10)};return t(),window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t)}},[e]),(0,m.jsx)("header",{...t,className:(0,i.m6)("sticky top-0 z-40 border-b transition-colors",n?"border-transparent":"border-fd-foreground/10 bg-fd-background/60 backdrop-blur-md",t.className)})}function C({title:e,url:t="/"}){return(0,m.jsx)(f.Z,{href:t,className:"inline-flex items-center gap-2 font-semibold",children:e})}var S=(0,x.j)("-m-2 inline-flex items-center gap-1 p-2 text-fd-muted-foreground transition-colors [&_svg]:size-4",{variants:{active:{true:"text-fd-primary",false:"hover:text-fd-accent-foreground"}},defaultVariants:{active:!1}});function E({item:e,on:t="nav",className:n,...a}){let o=(0,p.usePathname)();if(e.on&&"all"!==e.on&&e.on!==t)return null;if("custom"===e.type)return e.children;if("menu"===e.type&&"nav"===t)return(0,m.jsxs)(T,{items:e.items,className:(0,i.m6)(S({className:n})),...a,children:[e.icon,e.text,(0,m.jsx)(h.Z,{className:"ms-auto !size-3.5"})]});if("menu"===e.type)return(0,m.jsxs)(l.zF,{className:"flex flex-col",children:[(0,m.jsxs)(l.wy,{className:(0,i.m6)((0,c.D)({className:n}),"group/link"),...a,children:[e.icon,e.text,(0,m.jsx)(h.Z,{className:"ms-auto transition-transform group-data-[state=closed]/link:-rotate-90"})]}),(0,m.jsx)(l.Fw,{children:(0,m.jsx)("div",{className:"ms-2 flex flex-col border-s py-2 ps-2",children:e.items.map((e,t)=>(0,m.jsx)(E,{item:e,on:"menu"},t))})})]});if("button"===e.type)return(0,m.jsxs)(f.Z,{href:e.url,external:e.external,className:(0,i.m6)((0,c.d)({color:"secondary"}),"gap-1.5 [&_svg]:size-4",n),children:[e.icon,e.text]});let s=e.active??"url",d="none"!==s&&(0,r.zh)(e.url,o,"nested-url"===s);return"icon"===e.type&&"nav"===t?(0,m.jsx)(f.Z,{"aria-label":e.label,href:e.url,external:e.external,className:(0,i.m6)((0,c.d)({size:"icon",color:"ghost",className:n})),...a,children:e.icon}):(0,m.jsxs)(f.Z,{href:e.url,external:e.external,className:(0,i.m6)("nav"===t?S({active:d}):(0,c.D)({active:d}),n),...a,children:["menu"===t?e.icon:null,e.text]})}function T({items:e,footer:t,...n}){let[r,o]=(0,d.useState)(!1),s=(0,p.usePathname)();return(0,y.p)(s,()=>{o(!1)}),(0,m.jsxs)(a.J2,{open:r,onOpenChange:o,children:[(0,m.jsx)(a.xo,{...n}),(0,m.jsxs)(a.yk,{className:"flex flex-col",children:[e.map((e,t)=>(0,m.jsx)(E,{item:e,on:"menu"},t)),t]})]})}var M=(0,x.j)("size-6 rounded-full p-1 text-fd-muted-foreground",{variants:{dark:{true:"dark:bg-fd-accent dark:text-fd-accent-foreground",false:"bg-fd-accent text-fd-accent-foreground dark:bg-transparent dark:text-fd-muted-foreground"}}});function Z({className:e,...t}){let{setTheme:n,resolvedTheme:a}=(0,k.F)(),r=(0,d.useCallback)(()=>{n("dark"===a?"light":"dark")},[n,a]);return(0,m.jsxs)("button",{type:"button",className:(0,i.m6)("inline-flex items-center rounded-full border p-0.5",e),"data-theme-toggle":"","aria-label":"Toggle Theme",onClick:r,...t,children:[(0,m.jsx)(b,{className:(0,i.m6)(M({dark:!1}))}),(0,m.jsx)(v,{className:(0,i.m6)(M({dark:!0}))})]})}},7141:function(e,t,n){n.d(t,{j:function(){return d}});var a=n(2231),r=n(7917),o=n(6162),s=n(6476),l=n(9860);let c=(0,n(5143).Z)("Languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);var i=n(7283);function d(e){let t=(0,r.Q)(),[n,d]=(0,l.useState)(!1);if(!t.locales)throw Error("Missing ``");return(0,i.jsxs)(a.J2,{open:n,onOpenChange:d,...e,children:[(0,i.jsx)(a.xo,{"aria-label":t.text.chooseLanguage,className:(0,s.m6)((0,o.d)({size:"icon",color:"ghost"})),children:(0,i.jsx)(c,{})}),(0,i.jsxs)(a.yk,{className:"flex flex-col p-1",children:[(0,i.jsx)("p",{className:"mb-1 p-2 text-xs font-medium text-fd-muted-foreground",children:t.text.chooseLanguage}),t.locales.map(e=>(0,i.jsx)("button",{type:"button",className:(0,s.m6)("rounded-md p-2 text-left text-sm transition-colors duration-100",e.locale===t.locale?"bg-fd-primary/10 font-medium text-fd-primary":"hover:bg-fd-accent hover:text-fd-accent-foreground"),onClick:()=>{t.onChange?.(e.locale)},children:e.name},e.locale))]})]})}},7296:function(e,t,n){n.d(t,{zF:function(){return S},Fw:function(){return T},wy:function(){return E}});var a=n(6476),r=n(9860),o=n(9425),s=n(9469),l=n(3261),c=n(1832),i=n(674),d=n(9298),u=n(8464),m=n(2710),f=n(7283),h="Collapsible",[p,x]=(0,s.b)(h),[y,g]=p(h),b=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:a,defaultOpen:o,disabled:s,onOpenChange:c,...i}=e,[u=!1,h]=(0,l.T)({prop:a,defaultProp:o,onChange:c});return(0,f.jsx)(y,{scope:n,disabled:s,contentId:(0,m.M)(),open:u,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),children:(0,f.jsx)(d.WV.div,{"data-state":C(u),"data-disabled":s?"":void 0,...i,ref:t})})});b.displayName=h;var v="CollapsibleTrigger",k=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...a}=e,r=g(v,n);return(0,f.jsx)(d.WV.button,{type:"button","aria-controls":r.contentId,"aria-expanded":r.open||!1,"data-state":C(r.open),"data-disabled":r.disabled?"":void 0,disabled:r.disabled,...a,ref:t,onClick:(0,o.M)(e.onClick,r.onOpenToggle)})});k.displayName=v;var j="CollapsibleContent",w=r.forwardRef((e,t)=>{let{forceMount:n,...a}=e,r=g(j,e.__scopeCollapsible);return(0,f.jsx)(u.z,{present:n||r.open,children:e=>{let{present:n}=e;return(0,f.jsx)(N,{...a,ref:t,present:n})}})});w.displayName=j;var N=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:a,children:o,...s}=e,l=g(j,n),[u,m]=r.useState(a),h=r.useRef(null),p=(0,i.e)(t,h),x=r.useRef(0),y=x.current,b=r.useRef(0),v=b.current,k=l.open||u,w=r.useRef(k),N=r.useRef();return r.useEffect(()=>{let e=requestAnimationFrame(()=>w.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.b)(()=>{let e=h.current;if(e){N.current=N.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();x.current=t.height,b.current=t.width,w.current||(e.style.transitionDuration=N.current.transitionDuration,e.style.animationName=N.current.animationName),m(a)}},[l.open,a]),(0,f.jsx)(d.WV.div,{"data-state":C(l.open),"data-disabled":l.disabled?"":void 0,id:l.contentId,hidden:!k,...s,ref:p,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":v?"".concat(v,"px"):void 0,...e.style},children:k&&o})});function C(e){return e?"open":"closed"}var S=b,E=k,T=(0,r.forwardRef)(({children:e,...t},n)=>(0,f.jsx)(w,{ref:n,...t,className:(0,a.m6)("overflow-hidden [--radix-collapsible-content-height:0px] data-[state=closed]:animate-fd-collapsible-up data-[state=open]:animate-fd-collapsible-down",t.className),children:e}));T.displayName=w.displayName},3105:function(e,t,n){n.d(t,{F:function(){return i},f:function(){return d}});var a=n(9860),r=["light","dark"],o="(prefers-color-scheme: dark)",s="undefined"==typeof window,l=a.createContext(void 0),c={setTheme:e=>{},themes:[]},i=()=>{var e;return null!=(e=a.useContext(l))?e:c},d=e=>a.useContext(l)?e.children:a.createElement(m,{...e}),u=["light","dark"],m=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:s=!0,enableColorScheme:c=!0,storageKey:i="theme",themes:d=u,defaultTheme:m=s?"system":"light",attribute:y="data-theme",value:g,children:b,nonce:v}=e,[k,j]=a.useState(()=>h(i,m)),[w,N]=a.useState(()=>h(i)),C=g?Object.values(g):d,S=a.useCallback(e=>{let t=e;if(!t)return;"system"===e&&s&&(t=x());let a=g?g[t]:t,o=n?p():null,l=document.documentElement;if("class"===y?(l.classList.remove(...C),a&&l.classList.add(a)):a?l.setAttribute(y,a):l.removeAttribute(y),c){let e=r.includes(m)?m:null,n=r.includes(t)?t:e;l.style.colorScheme=n}null==o||o()},[]),E=a.useCallback(e=>{let t="function"==typeof e?e(e):e;j(t);try{localStorage.setItem(i,t)}catch(e){}},[t]),T=a.useCallback(e=>{N(x(e)),"system"===k&&s&&!t&&S("system")},[k,t]);a.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),a.useEffect(()=>{let e=e=>{e.key===i&&E(e.newValue||m)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[E]),a.useEffect(()=>{S(null!=t?t:k)},[t,k]);let M=a.useMemo(()=>({theme:k,setTheme:E,forcedTheme:t,resolvedTheme:"system"===k?w:k,themes:s?[...d,"system"]:d,systemTheme:s?w:void 0}),[k,E,t,w,s,d]);return a.createElement(l.Provider,{value:M},a.createElement(f,{forcedTheme:t,disableTransitionOnChange:n,enableSystem:s,enableColorScheme:c,storageKey:i,themes:d,defaultTheme:m,attribute:y,value:g,children:b,attrs:C,nonce:v}),b)},f=a.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:s,enableSystem:l,enableColorScheme:c,defaultTheme:i,value:d,attrs:u,nonce:m}=e,f="system"===i,h="class"===s?"var d=document.documentElement,c=d.classList;".concat("c.remove(".concat(u.map(e=>"'".concat(e,"'")).join(","),")"),";"):"var d=document.documentElement,n='".concat(s,"',s='setAttribute';"),p=c?(r.includes(i)?i:null)?"if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'".concat(i,"'"):"if(e==='light'||e==='dark')d.style.colorScheme=e":"",x=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=d?d[e]:e,o=t?e+"|| ''":"'".concat(a,"'"),l="";return c&&n&&!t&&r.includes(e)&&(l+="d.style.colorScheme = '".concat(e,"';")),"class"===s?t||a?l+="c.add(".concat(o,")"):l+="null":a&&(l+="d[s](n,".concat(o,")")),l},y=t?"!function(){".concat(h).concat(x(t),"}()"):l?"!function(){try{".concat(h,"var e=localStorage.getItem('").concat(n,"');if('system'===e||(!e&&").concat(f,")){var t='").concat(o,"',m=window.matchMedia(t);if(m.media!==t||m.matches){").concat(x("dark"),"}else{").concat(x("light"),"}}else if(e){").concat(d?"var x=".concat(JSON.stringify(d),";"):"").concat(x(d?"x[e]":"e",!0),"}").concat(f?"":"else{"+x(i,!1,!1)+"}").concat(p,"}catch(e){}}()"):"!function(){try{".concat(h,"var e=localStorage.getItem('").concat(n,"');if(e){").concat(d?"var x=".concat(JSON.stringify(d),";"):"").concat(x(d?"x[e]":"e",!0),"}else{").concat(x(i,!1,!1),";}").concat(p,"}catch(t){}}();");return a.createElement("script",{nonce:m,dangerouslySetInnerHTML:{__html:y}})}),h=(e,t)=>{let n;if(!s){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},p=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},x=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light")}}]); \ No newline at end of file diff --git a/_next/static/chunks/9d4762ae-d0d529532fcd3685.js b/_next/static/chunks/9d4762ae-d0d529532fcd3685.js new file mode 100644 index 00000000..afc73609 --- /dev/null +++ b/_next/static/chunks/9d4762ae-d0d529532fcd3685.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[844],{7772:function(e,t,n){var r,l=n(9860),a=n(2114),o={usingClientEntryPoint:!1,Events:null,Dispatcher:{current:null}};function i(e){var t="https://react.dev/errors/"+e;if(1p||(e.current=d[p],d[p]=null,p--)}function g(e,t){d[++p]=e.current,e.current=t}var y=Symbol.for("react.element"),v=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),w=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),C=Symbol.for("react.consumer"),E=Symbol.for("react.context"),x=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),L=Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var T=Symbol.for("react.offscreen"),F=Symbol.for("react.legacy_hidden"),M=Symbol.for("react.cache");Symbol.for("react.tracing_marker");var O=Symbol.iterator;function R(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var D=m(null),A=m(null),I=m(null),U=m(null),B={$$typeof:E,_currentValue:null,_currentValue2:null,_threadCount:0,Provider:null,Consumer:null};function V(e,t){switch(g(I,t),g(A,e),g(D,null),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?s2(t):0;break;default:if(t=(e=8===e?t.parentNode:t).tagName,e=e.namespaceURI)t=s3(e=s2(e),t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}h(D),g(D,t)}function Q(){h(D),h(A),h(I)}function $(e){null!==e.memoizedState&&g(U,e);var t=D.current,n=s3(t,e.type);t!==n&&(g(A,e),g(D,n))}function j(e){A.current===e&&(h(D),h(A)),U.current===e&&(h(U),B._currentValue=null)}var W=a.unstable_scheduleCallback,H=a.unstable_cancelCallback,q=a.unstable_shouldYield,K=a.unstable_requestPaint,Y=a.unstable_now,X=a.unstable_getCurrentPriorityLevel,G=a.unstable_ImmediatePriority,Z=a.unstable_UserBlockingPriority,J=a.unstable_NormalPriority,ee=a.unstable_LowPriority,et=a.unstable_IdlePriority,en=a.log,er=a.unstable_setDisableYieldValue,el=null,ea=null;function eo(e){if("function"==typeof en&&er(e),ea&&"function"==typeof ea.setStrictMode)try{ea.setStrictMode(el,e)}catch(e){}}var ei=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(eu(e)/es|0)|0},eu=Math.log,es=Math.LN2,ec=128,ef=4194304;function ed(e){var t=42&e;if(0!==t)return t;switch(e&-e){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:return 4194176&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ep(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,l=e.suspendedLanes;e=e.pingedLanes;var a=134217727&n;return 0!==a?0!=(n=a&~l)?r=ed(n):0!=(e&=a)&&(r=ed(e)):0!=(n&=~l)?r=ed(n):0!==e&&(r=ed(e)),0===r?0:0!==t&&t!==r&&0==(t&l)&&((l=r&-r)>=(e=t&-t)||32===l&&0!=(4194176&e))?t:r}function em(e,t){return e.errorRecoveryDisabledLanes&t?0:0!=(e=-536870913&e.pendingLanes)?e:536870912&e?536870912:0}function eh(){var e=ec;return 0==(4194176&(ec<<=1))&&(ec=128),e}function eg(){var e=ef;return 0==(62914560&(ef<<=1))&&(ef=4194304),e}function ey(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ev(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ei(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194218&n}function eb(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ei(n),l=1<l||u[r]!==s[l]){var c="\n"+u[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{eG=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?eX(n):""}function eJ(e){try{var t="";do t+=function(e){switch(e.tag){case 26:case 27:case 5:return eX(e.type);case 16:return eX("Lazy");case 13:return eX("Suspense");case 19:return eX("SuspenseList");case 0:case 2:case 15:return e=eZ(e.type,!1);case 11:return e=eZ(e.type.render,!1);case 1:return e=eZ(e.type,!0);default:return""}}(e),e=e.return;while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var e0=Symbol.for("react.client.reference");function e1(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function e2(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function e3(e){e._valueTracker||(e._valueTracker=function(e){var t=e2(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var l=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function e4(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=e2(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function e6(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var e8=/[\n"\\]/g;function e5(e){return e.replace(e8,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function e7(e,t,n,r,l,a,o,i){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=t?"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+e1(t)):e.value!==""+e1(t)&&(e.value=""+e1(t)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=t?te(e,o,e1(t)):null!=n?te(e,o,e1(n)):null!=r&&e.removeAttribute("value"),null==l&&null!=a&&(e.defaultChecked=!!a),null!=l&&(e.checked=l&&"function"!=typeof l&&"symbol"!=typeof l),null!=i&&"function"!=typeof i&&"symbol"!=typeof i&&"boolean"!=typeof i?e.name=""+e1(i):e.removeAttribute("name")}function e9(e,t,n,r,l,a,o,i){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=t||null!=n){if(!("submit"!==a&&"reset"!==a||null!=t))return;n=null!=n?""+e1(n):"",t=null!=t?""+e1(t):n,i||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:l)&&"symbol"!=typeof r&&!!r,e.checked=i?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o)}function te(e,t,n){"number"===t&&e6(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}var tt=Array.isArray;function tn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=iX.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}var to=ta;"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(to=function(e,t){return MSApp.execUnsafeLocalFunction(function(){return ta(e,t)})});var ti=to;function tu(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var ts=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 tc(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||ts.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function tf(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var l in t)r=t[l],t.hasOwnProperty(l)&&n[l]!==r&&tc(e,l,r)}else for(var a in t)t.hasOwnProperty(a)&&tc(e,a,t[a])}function td(e){if(-1===e.indexOf("-"))return!1;switch(e){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 tp=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"]]),tm=null;function th(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var tg=null,ty=null;function tv(e){var t=eO(e);if(t&&(e=t.stateNode)){var n=eD(e);switch(e=t.stateNode,t.type){case"input":if(e7(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+e5(""+t)+'"][type="radio"]'),t=0;t>=o,l-=o,tj=1<<32-ei(t)+l|n<h?(g=f,f=null):g=f.sibling;var y=p(l,f,i[h],u);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(l,f),o=a(y,o,h),null===c?s=y:c.sibling=y,c=y,f=g}if(h===i.length)return n(l,f),tZ&&tH(l,h),s;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var b=p(l,h,v.value,s);if(null===b){null===h&&(h=y);break}e&&h&&null===b.alternate&&t(l,h),o=a(b,o,g),null===f?c=b:f.sibling=b,f=b,h=y}if(v.done)return n(l,h),tZ&&tH(l,g),c;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=d(l,v.value,s))&&(o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return tZ&&tH(l,g),c}for(h=r(l,h);!v.done;g++,v=u.next())null!==(v=m(h,l,g,v.value,s))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return e&&h.forEach(function(e){return t(l,e)}),tZ&&tH(l,g),c}(s,c,f,h);if("function"==typeof f.then)return u(s,c,nJ(f),h);if(f.$$typeof===E)return u(s,c,ai(s,f,h),h);n1(s,f)}return"string"==typeof f&&""!==f||"number"==typeof f?(f=""+f,null!==c&&6===c.tag?(n(s,c.sibling),(c=l(c,f)).return=s):(n(s,c),(c=i_(f,s.mode,h)).return=s),o(s=c)):n(s,c)}(u,s,c,f),nG=null,u}}var n4=n3(!0),n6=n3(!1),n8=m(null),n5=m(0);function n7(e,t){g(n5,e=oz),g(n8,t),oz=e|t.baseLanes}function n9(){g(n5,oz),g(n8,n8.current)}function re(){oz=n5.current,h(n8),h(n5)}var rt=m(null),rn=null;function rr(e){var t=e.alternate;g(ri,1&ri.current),g(rt,e),null===rn&&(null===t||null!==n8.current?rn=e:null!==t.memoizedState&&(rn=e))}function rl(e){if(22===e.tag){if(g(ri,ri.current),g(rt,e),null===rn){var t=e.alternate;null!==t&&null!==t.memoizedState&&(rn=e)}}else ra(e)}function ra(){g(ri,ri.current),g(rt,rt.current)}function ro(e){h(rt),rn===e&&(rn=null),h(ri)}var ri=m(0);function ru(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var rs=s.ReactCurrentDispatcher,rc=s.ReactCurrentBatchConfig,rf=0,rd=null,rp=null,rm=null,rh=!1,rg=!1,ry=!1,rv=0,rb=0,rk=null,rw=0;function rS(){throw Error(i(321))}function rC(e,t){if(null===t)return!1;for(var n=0;na?a:8;var o=rc.transition,i={_callbacks:new Set};rc.transition=i,lf(e,!1,t,n);try{var u=l();if(null!==u&&"object"==typeof u&&"function"==typeof u.then){av(i,u);var s,c,f=(s=[],c={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},u.then(function(){c.status="fulfilled",c.value=r;for(var e=0;e title"))),sG(l,n,r),l[eE]=e,eI(l),n=l;break e;case"link":var a=cE("link","href",t).get(n+(r.href||""));if(a){for(var o=0;o",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(n,{is:r.is}):l.createElement(n)}}e[eE]=t,e[ex]=r;e:for(l=t.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break;for(;null===l.sibling;){if(null===l.return||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(t.stateNode=e,sG(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&aC(t)}}return aP(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&aC(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));if(e=I.current,t9(t)){e:{if(e=t.stateNode,n=t.memoizedProps,e[eE]=t,(r=e.nodeValue!==n)&&null!==(l=tX))switch(l.tag){case 3:if(l=0!=(1&l.mode),sq(e.nodeValue,n,l),l){e=!1;break e}break;case 27:case 5:var a=0!=(1&l.mode);if(!0!==l.memoizedProps.suppressHydrationWarning&&sq(e.nodeValue,n,a),a){e=!1;break e}}e=r}e&&aC(t)}else(e=s1(e).createTextNode(r))[eE]=t,t.stateNode=e}return aP(t),null;case 13:if(ro(t),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(tZ&&null!==tG&&0!=(1&t.mode)&&0==(128&t.flags))ne(),nt(),t.flags|=384,l=!1;else if(l=t9(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(i(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(i(317));l[eE]=t}else nt(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;aP(t),l=!1}else null!==tJ&&(o0(tJ),tJ=null),l=!0;if(!l)return 256&t.flags?t:null}if(0!=(128&t.flags))return t.lanes=n,t;return n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(r=t.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool),a=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ax(t,t.updateQueue),aP(t),null;case 4:return Q(),null===e&&sA(t.stateNode.containerInfo),aP(t),null;case 10:return an(t.type._context),aP(t),null;case 19:if(h(ri),null===(l=t.memoizedState))return aP(t),null;if(r=0!=(128&t.flags),null===(a=l.rendering)){if(r)az(l,!1);else{if(0!==oP||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(a=ru(e))){for(t.flags|=128,az(l,!1),e=a.updateQueue,t.updateQueue=e,ax(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)ix(n,e),n=n.sibling;return g(ri,1&ri.current|2),t.child}e=e.sibling}null!==l.tail&&Y()>oI&&(t.flags|=128,r=!0,az(l,!1),t.lanes=4194304)}}else{if(!r){if(null!==(e=ru(a))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,ax(t,e),az(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!tZ)return aP(t),null}else 2*Y()-l.renderingStartTime>oI&&536870912!==n&&(t.flags|=128,r=!0,az(l,!1),t.lanes=4194304)}l.isBackwards?(a.sibling=t.child,t.child=a):(null!==(e=l.last)?e.sibling=a:t.child=a,l.last=a)}if(null!==l.tail)return t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Y(),t.sibling=null,e=ri.current,g(ri,r?1&e|2:1&e),t;return aP(t),null;case 22:case 23:return ro(t),re(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(536870912&n)&&0==(128&t.flags)&&(aP(t),6&t.subtreeFlags&&(t.flags|=8192)):aP(t),null!==(n=t.updateQueue)&&ax(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&h(ab),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),an(ad),aP(t),null;case 25:return null}throw Error(i(156,t.tag))}(t.alternate,t,oz);if(null!==n){ow=n;return}if(null!==(t=t.sibling)){ow=t;return}ow=t=e}while(null!==t);0===oP&&(oP=5)}function is(e,t,n,r,l){var a=ek,o=ov.transition;try{ov.transition=null,ek=2,function(e,t,n,r,l,a){do id();while(null!==oj);if(0!=(6&ob))throw Error(i(327));var o,u=e.finishedWork,s=e.finishedLanes;if(null!==u){if(e.finishedWork=null,e.finishedLanes=0,u===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var c=u.lanes|u.childLanes;if(function(e,t,n){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0,t=e.entanglements;for(var l=e.expirationTimes,a=e.hiddenUpdates;0r&&(l=r,r=a,a=l),l=si(n,a);var o=si(n,r);l&&o&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;nn?32:n;n=ov.transition;var l=ek;try{if(ov.transition=null,ek=r,null===oj)var a=!1;else{r=oq,oq=null;var o=oj,u=oW;if(oj=null,oW=0,0!=(6&ob))throw Error(i(331));var s=ob;if(ob|=4,of(o.current),ol(o,o.current,u,r),ob=s,nb(!1),ea&&"function"==typeof ea.onPostCommitFiberRoot)try{ea.onPostCommitFiberRoot(el,o)}catch(e){}a=!0}return a}finally{ek=l,ov.transition=n,ic(e,t)}}return!1}function ip(e,t,n){t=lL(e,t=lP(n,t),2),null!==(e=nO(e,t,2))&&(o2(e,2),nv(e))}function im(e,t,n){if(3===e.tag)ip(e,e,n);else for(;null!==t;){if(3===t.tag){ip(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===oQ||!oQ.has(r))){e=lT(t,e=lP(n,e),2),null!==(t=nO(t,e,2))&&(o2(t,2),nv(t));break}}t=t.return}}function ih(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new om;var l=new Set;r.set(t,l)}else void 0===(l=r.get(t))&&(l=new Set,r.set(t,l));l.has(n)||(ox=!0,l.add(n),e=ig.bind(null,e,t,n),t.then(e,e))}function ig(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,2&ob?oR=!0:4&ob&&(oD=!0),ik(),ok===e&&(oS&n)===n&&(4===oP||3===oP&&(62914560&oS)===oS&&300>Y()-oA?0==(2&ob)&&o5(e,0):oT|=n),nv(e)}function iy(e,t){0===t&&(t=0==(1&e.mode)?2:eg()),null!==(e=ns(e,t))&&(o2(e,t),nv(e))}function iv(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),iy(e,n)}function ib(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(n=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(t),iy(e,n)}function ik(){if(50=uH),uY=!1;function uX(e,t){switch(e){case"keyup":return -1!==uj.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function uG(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var uZ=!1,uJ={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 u0(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!uJ[e.type]:"textarea"===t}function u1(e,t,n,r){tb(r),0<(t=sV(t,"onChange")).length&&(n=new i3("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var u2=null,u3=null;function u4(e){sM(e,0)}function u6(e){if(e4(eR(e)))return e}function u8(e,t){if("change"===e)return t}var u5=!1;if(e$){if(e$){var u7="oninput"in document;if(!u7){var u9=document.createElement("div");u9.setAttribute("oninput","return;"),u7="function"==typeof u9.oninput}r=u7}else r=!1;u5=r&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=so(r)}}function su(){for(var e=window,t=e6();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=e6(e.document)}return t}function ss(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var sc=e$&&"documentMode"in document&&11>=document.documentMode,sf=null,sd=null,sp=null,sm=!1;function sh(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;sm||null==sf||sf!==e6(r)||(r="selectionStart"in(r=sf)&&ss(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},sp&&nQ(sp,r)||(sp=r,0<(r=sV(sd,"onSelect")).length&&(t=new i3("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sf)))}function sg(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var sy={animationend:sg("Animation","AnimationEnd"),animationiteration:sg("Animation","AnimationIteration"),animationstart:sg("Animation","AnimationStart"),transitionend:sg("Transition","TransitionEnd")},sv={},sb={};function sk(e){if(sv[e])return sv[e];if(!sy[e])return e;var t,n=sy[e];for(t in n)if(n.hasOwnProperty(t)&&t in sb)return sv[e]=n[t];return e}e$&&(sb=document.createElement("div").style,"AnimationEvent"in window||(delete sy.animationend.animation,delete sy.animationiteration.animation,delete sy.animationstart.animation),"TransitionEvent"in window||delete sy.transitionend.transition);var sw=sk("animationend"),sS=sk("animationiteration"),sC=sk("animationstart"),sE=sk("transitionend"),sx=new Map,sz="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 scrollEnd toggle touchMove waiting wheel".split(" ");function sP(e,t){sx.set(e,t),eV(t,[e])}for(var sN=0;sN title"):null)}var cz=null;function cP(){}function cN(){if(this.count--,0===this.count){if(this.stylesheets)cL(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var c_=null;function cL(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,c_=new Map,t.forEach(cT,e),c_=null,cN.call(e))}function cT(e,t){if(!(4&t.state.loading)){var n=c_.get(e);if(n)var r=n.get(null);else{n=new Map,c_.set(e,n);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a!f(e)).map((e,s)=>(0,d.jsx)(l.nf,{item:e,className:"text-sm max-lg:hidden"},s)),(0,d.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-end md:gap-2",children:[u&&N.enabled?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(l._M,{className:"md:hidden"}),(0,d.jsx)(l.E2,{className:"w-full max-w-[240px] max-md:hidden"})]}):null,(0,d.jsx)(l.Tl,{className:"max-lg:hidden"}),m.filter(f).map((e,s)=>(0,d.jsx)(l.nf,{item:e,className:"max-lg:hidden"},s)),(0,d.jsx)(l.DH,{items:m,className:(0,t.m6)((0,r.d)({size:"icon",color:"ghost",className:"-me-2 lg:hidden"})),footer:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"flex flex-row items-center justify-between px-2 pt-2",children:[(0,d.jsx)("p",{className:"font-medium text-fd-muted-foreground",children:p.chooseTheme}),(0,d.jsx)(l.Tl,{})]}),h?(0,d.jsxs)("div",{className:"flex flex-row items-center justify-between px-2 pt-2",children:[(0,d.jsx)("p",{className:"font-medium text-fd-muted-foreground",children:p.chooseLanguage}),(0,d.jsx)(c.j,{})]}):null]}),children:(0,d.jsx)(x,{})})]})]})})}function f(e){return"secondary"in e&&!0===e.secondary||"icon"===e.type}}},function(e){e.O(0,[923,72,166,934,948,844,488,744],function(){return e(e.s=5223)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/(home)/page-be3c395053f7560e.js b/_next/static/chunks/app/(home)/page-be3c395053f7560e.js new file mode 100644 index 00000000..594b1aed --- /dev/null +++ b/_next/static/chunks/app/(home)/page-be3c395053f7560e.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[608],{7086:function(n,e,u){Promise.resolve().then(u.t.bind(u,2072,23))}},function(n){n.O(0,[72,844,488,744],function(){return n(n.s=7086)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/_not-found/page-b3d1889d4c48ee21.js b/_next/static/chunks/app/_not-found/page-b3d1889d4c48ee21.js new file mode 100644 index 00000000..ea46e12e --- /dev/null +++ b/_next/static/chunks/app/_not-found/page-b3d1889d4c48ee21.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[409],{676:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_not-found/page",function(){return n(6448)}])},6448:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}}),n(7464);let i=n(7283);n(9860);let o={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"},l={display:"inline-block"},r={display:"inline-block",margin:"0 20px 0 0",padding:"0 23px 0 0",fontSize:24,fontWeight:500,verticalAlign:"top",lineHeight:"49px"},d={fontSize:14,fontWeight:400,lineHeight:"49px",margin:0};function s(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("title",{children:"404: This page could not be found."}),(0,i.jsx)("div",{style:o,children:(0,i.jsxs)("div",{children:[(0,i.jsx)("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)}}"}}),(0,i.jsx)("h1",{className:"next-error-h1",style:r,children:"404"}),(0,i.jsx)("div",{style:l,children:(0,i.jsx)("h2",{style:d,children:"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,[844,488,744],function(){return e(e.s=676)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/docs/[[...slug]]/page-1e58f19533a4b479.js b/_next/static/chunks/app/docs/[[...slug]]/page-1e58f19533a4b479.js new file mode 100644 index 00000000..24434eae --- /dev/null +++ b/_next/static/chunks/app/docs/[[...slug]]/page-1e58f19533a4b479.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[189],{4764:function(e,n,s){Promise.resolve().then(s.bind(s,3632)),Promise.resolve().then(s.bind(s,7492)),Promise.resolve().then(s.bind(s,8891)),Promise.resolve().then(s.bind(s,8883)),Promise.resolve().then(s.bind(s,8535)),Promise.resolve().then(s.t.bind(s,3569,23)),Promise.resolve().then(s.t.bind(s,2072,23)),Promise.resolve().then(s.bind(s,5591)),Promise.resolve().then(s.bind(s,5121))}},function(e){e.O(0,[923,72,166,934,266,697,844,488,744],function(){return e(e.s=4764)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/docs/layout-71cfc8c79a397c57.js b/_next/static/chunks/app/docs/layout-71cfc8c79a397c57.js new file mode 100644 index 00000000..57ad6385 --- /dev/null +++ b/_next/static/chunks/app/docs/layout-71cfc8c79a397c57.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[998],{6455:function(e,t,n){Promise.resolve().then(n.bind(n,291)),Promise.resolve().then(n.t.bind(n,2072,23))},1878:function(e,t,n){"use strict";n.d(t,{wb:function(){return D},Hn:function(){return T},vP:function(){return R}}),n(7742);var r=n(9860),a=n(4409),o=n(4384),i=n(1462),l=(0,n(8892)._)(),s=function(){},c=r.forwardRef(function(e,t){var n=r.useRef(null),o=r.useState({onScrollCapture:s,onWheelCapture:s,onTouchMoveCapture:s}),c=o[0],d=o[1],u=e.forwardProps,m=e.children,f=e.className,h=e.removeScrollBar,v=e.enabled,p=e.shards,x=e.sideCar,b=e.noIsolation,w=e.inert,g=e.allowPinchZoom,y=e.as,j=e.gapMode,k=(0,a._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=(0,i.q)([n,t]),N=(0,a.pi)((0,a.pi)({},k),c);return r.createElement(r.Fragment,null,v&&r.createElement(x,{sideCar:l,removeScrollBar:h,shards:p,noIsolation:b,inert:w,setCallbacks:d,allowPinchZoom:!!g,lockRef:n,gapMode:j}),u?r.cloneElement(r.Children.only(m),(0,a.pi)((0,a.pi)({},N),{ref:C})):r.createElement(void 0===y?"div":y,(0,a.pi)({},N,{className:f,ref:C}),m))});c.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},c.classNames={fullWidth:o.zi,zeroRight:o.pF};var d=n(49),u=n(3751),m=n(3494),f=!1;if("undefined"!=typeof window)try{var h=Object.defineProperty({},"passive",{get:function(){return f=!0,!0}});window.addEventListener("test",h,h),window.removeEventListener("test",h,h)}catch(e){f=!1}var v=!!f&&{passive:!1},p=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},x=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),b(e,r)){var a=w(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},b=function(e,t){return"v"===e?p(t,"overflowY"):p(t,"overflowX")},w=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},g=function(e,t,n,r,a){var o,i=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=i*r,s=n.target,c=t.contains(s),d=!1,u=l>0,m=0,f=0;do{var h=w(e,s),v=h[0],p=h[1]-h[2]-i*v;(v||p)&&b(e,s)&&(m+=p,f+=v),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return u&&(a&&1>Math.abs(m)||!a&&l>m)?d=!0:!u&&(a&&1>Math.abs(f)||!a&&-l>f)&&(d=!0),d},y=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},j=function(e){return[e.deltaX,e.deltaY]},k=function(e){return e&&"current"in e?e.current:e},C=0,N=[],E=(0,d.L)(l,function(e){var t=r.useRef([]),n=r.useRef([0,0]),o=r.useRef(),i=r.useState(C++)[0],l=r.useState(m.Ws)[0],s=r.useRef(e);r.useEffect(function(){s.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,a.ev)([e.lockRef.current],(e.shards||[]).map(k),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var c=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var r,a=y(e),i=n.current,l="deltaX"in e?e.deltaX:i[0]-a[0],c="deltaY"in e?e.deltaY:i[1]-a[1],d=e.target,u=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===u&&"range"===d.type)return!1;var m=x(u,d);if(!m)return!0;if(m?r=u:(r="v"===u?"h":"v",m=x(u,d)),!m)return!1;if(!o.current&&"changedTouches"in e&&(l||c)&&(o.current=r),!r)return!0;var f=o.current||r;return g(f,t,e,"h"===f?l:c,!0)},[]),d=r.useCallback(function(e){if(N.length&&N[N.length-1]===l){var n="deltaY"in e?j(e):y(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var a=(s.current.shards||[]).map(k).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?c(e,a[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),f=r.useCallback(function(e,n,r,a){var o={name:e,delta:n,target:r,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),h=r.useCallback(function(e){n.current=y(e),o.current=void 0},[]),p=r.useCallback(function(t){f(t.type,j(t),t.target,c(t,e.lockRef.current))},[]),b=r.useCallback(function(t){f(t.type,y(t),t.target,c(t,e.lockRef.current))},[]);r.useEffect(function(){return N.push(l),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:b}),document.addEventListener("wheel",d,v),document.addEventListener("touchmove",d,v),document.addEventListener("touchstart",h,v),function(){N=N.filter(function(e){return e!==l}),document.removeEventListener("wheel",d,v),document.removeEventListener("touchmove",d,v),document.removeEventListener("touchstart",h,v)}},[]);var w=e.removeScrollBar,E=e.inert;return r.createElement(r.Fragment,null,E?r.createElement(l,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,w?r.createElement(u.jp,{gapMode:e.gapMode}):null)}),S=r.forwardRef(function(e,t){return r.createElement(c,(0,a.pi)({},e,{ref:t,sideCar:E}))});S.classNames=c.classNames;var P=n(7283),M=(0,r.createContext)(void 0);function L(){let e=(0,r.useContext)(M);if(!e)throw Error("Missing sidebar provider");return e}function T(e){var t,n;let[a,o]=(0,r.useState)(!1),[i,l]=[null!==(t=e.open)&&void 0!==t?t:a,null!==(n=e.onOpenChange)&&void 0!==n?n:o];return(0,P.jsx)(M.Provider,{value:[i,l],children:e.children})}function R(e){let{as:t,...n}=e,[a,o]=L();return(0,P.jsx)(null!=t?t:"button",{"aria-label":"Toggle Sidebar","data-open":a,onClick:(0,r.useCallback)(()=>{o(!a)},[a,o]),...n})}function D(e){let{as:t,blockScrollingWidth:n,...a}=e,[o]=L(),[i,l]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!n)return;let e=window.matchMedia("(min-width: ".concat(n.toString(),"px)")),t=()=>{l(!e.matches)};return t(),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[n]),(0,P.jsx)(S,{as:null!=t?t:"aside","data-open":o,enabled:!!(i&&o),...a,children:a.children})}},5232:function(e,t,n){"use strict";n.d(t,{A:function(){return c},H:function(){return d}});var r=n(9860),a=n(6303),o=n(1878),i=n(7602),l=n(7283),s=(0,r.createContext)(void 0);function c(){let e=(0,r.useContext)(s);if(!e)throw Error("Missing root provider");return e}function d({children:e}){let t=(0,r.useRef)(!0),[n,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(!1),m=(0,a.usePathname)();return(0,i.p)(m,()=>{t.current&&c(!1),t.current=!0}),(0,l.jsx)(s.Provider,{value:(0,r.useMemo)(()=>({open:n,setOpen:c,collapsed:d,setCollapsed:u,closeOnRedirect:t}),[n,d]),children:(0,l.jsx)(o.Hn,{open:n,onOpenChange:c,children:e})})}},291:function(e,t,n){"use strict";n.d(t,{DynamicSidebar:function(){return L},LanguageToggle:function(){return a.j},LinksMenu:function(){return r.DH},Sidebar:function(){return S},SidebarCollapseTrigger:function(){return R},SubNav:function(){return T},ThemeToggle:function(){return r.Tl},TreeContextProvider:function(){return o.G}});var r=n(1726),a=n(7141),o=n(8572),i=n(5878);n(2231);var l=n(3908),s=n(6830),c=n(5232);n(7917);var d=n(7296),u=n(6162),m=n(6476);n(9468);var f=n(1878),h=n(5143);let v=(0,h.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),p=(0,h.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"}]]),x=(0,h.Z)("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);var b=n(9860);let w=(0,h.Z)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);var g=n(5903),y=n(6303),j=n(1214),k=n(7602),C=n(7283),N={Folder:function(e){var t;let{item:n,level:r}=e,{defaultOpenLevel:a,prefetch:o}=(0,b.useContext)(E),i=(0,y.usePathname)(),s=void 0!==n.index&&(0,l.zh)(n.index.url,i,!1),c=(0,b.useMemo)(()=>(0,l.$M)(n.children,i),[n.children,i]),f=s||c||(null!==(t=n.defaultOpen)&&void 0!==t?t:a>=r),[h,v]=(0,b.useState)(f);(0,k.p)(f,e=>{e&&v(e)});let p=(0,b.useCallback)(e=>{(e.target.hasAttribute("data-icon")||s)&&(v(e=>!e),e.preventDefault())},[s]),x=(0,C.jsxs)(C.Fragment,{children:[n.icon,n.name,(0,C.jsx)(g.Z,{"data-icon":!0,className:(0,m.m6)("ms-auto transition-transform",!h&&"-rotate-90")})]});return(0,C.jsxs)(d.zF,{open:h,onOpenChange:v,children:[n.index?(0,C.jsx)(j.Z,{className:(0,m.m6)((0,u.D)({active:s})),href:n.index.url,onClick:p,prefetch:o,children:x}):(0,C.jsx)(d.wy,{className:(0,m.m6)((0,u.D)({active:s})),children:x}),(0,C.jsx)(d.Fw,{children:(0,C.jsx)(M,{className:"ms-2 flex flex-col border-s py-2 ps-2",items:n.children,level:r})})]})},Separator:function(e){let{item:t}=e;return(0,C.jsx)("p",{className:"mb-2 mt-8 px-2 font-medium first:mt-0",children:t.name})},Item:function(e){let{item:{icon:t,external:n=!1,url:r,name:a}}=e,o=(0,y.usePathname)(),i=(0,l.zh)(r,o,!1),{prefetch:s}=(0,b.useContext)(E);return(0,C.jsxs)(j.Z,{href:r,external:n,className:(0,m.m6)((0,u.D)({active:i})),prefetch:s,children:[null!=t?t:n?(0,C.jsx)(w,{}):null,a]})}},E=(0,b.createContext)({defaultOpenLevel:0,components:N,prefetch:!0});function S(e){var t,n,a;let{components:o,defaultOpenLevel:i=0,items:l,prefetch:c=!0,...d}=e,u=(0,s.A)().enabled&&!d.hideSearch,h=(0,b.useMemo)(()=>({defaultOpenLevel:i,components:{...N,...o},prefetch:c}),[o,i,c]);return(0,C.jsx)(E.Provider,{value:h,children:(0,C.jsxs)(f.wb,{id:"nd-sidebar",blockScrollingWidth:768,...d.aside,className:(0,m.m6)("fixed z-30 flex flex-col bg-fd-card text-sm md:sticky md:top-0 md:h-dvh md:w-[var(--fd-c-sidebar)] md:min-w-[var(--fd-sidebar-width)] md:border-e md:ps-[calc(var(--fd-c-sidebar)-var(--fd-sidebar-width))]","max-md:inset-0 max-md:bg-fd-background/80 max-md:pt-14 max-md:text-[15px] max-md:backdrop-blur-md max-md:data-[open=false]:hidden",null===(t=d.aside)||void 0===t?void 0:t.className),children:[u||d.banner?(0,C.jsxs)("div",{...d.bannerProps,className:(0,m.m6)("flex flex-col gap-1 px-4 pt-2 md:px-3 md:pt-4",null===(n=d.bannerProps)||void 0===n?void 0:n.className),children:[d.banner,u?(0,C.jsx)(r.E2,{className:"rounded-lg max-md:hidden"}):null]}):null,(0,C.jsx)(P,{items:l}),d.footer?(0,C.jsx)("div",{...d.footerProps,className:(0,m.m6)("flex flex-row items-center border-t py-1 max-md:px-4 md:mx-3",null===(a=d.footerProps)||void 0===a?void 0:a.className),children:d.footer}):null]})})}function P(e){let{items:t}=e,{root:n}=(0,o.W)();return(0,C.jsx)(i.xr,{className:"flex-1",children:(0,C.jsxs)(i.fK,{style:{maskImage:"linear-gradient(to bottom, transparent 2px, white 24px)"},children:[t.length>0?(0,C.jsx)("div",{className:"flex flex-col px-4 pt-6 md:hidden",children:t.map((e,t)=>(0,C.jsx)(r.nf,{item:e,on:"menu"},t))}):null,(0,C.jsx)(M,{items:n.children,className:"px-4 py-6 md:px-3"})]})})}function M(e){let{items:t,level:n=0,...r}=e,{components:a}=(0,b.useContext)(E);return(0,C.jsx)("div",{...r,children:t.map((e,t)=>{let r="".concat(e.type,"_").concat(t.toString());switch(e.type){case"separator":return(0,C.jsx)(a.Separator,{item:e},r);case"folder":return(0,C.jsx)(a.Folder,{item:e,level:n+1},r);default:return(0,C.jsx)(a.Item,{item:e},e.url)}})})}function L(e){let{collapsed:t,setCollapsed:n}=(0,c.A)(),[r,a]=(0,b.useState)(!1),o=(0,b.useRef)(0),i=(0,b.useRef)(0),l=(0,b.useCallback)(()=>{n(e=>!e)},[n]);(0,k.p)(t,()=>{a(!1),i.current=Date.now()+150});let s=(0,b.useCallback)(e=>{"touch"===e.pointerType||i.current>Date.now()||(window.clearTimeout(o.current),a(!0))},[]),d=(0,b.useCallback)(e=>{"touch"!==e.pointerType&&(window.clearTimeout(o.current),o.current=window.setTimeout(()=>{a(!1),i.current=Date.now()+150},Math.min(e.clientX,document.body.clientWidth-e.clientX)>100?0:500))},[]);return(0,C.jsxs)(C.Fragment,{children:[t?(0,C.jsx)("div",{className:"fixed inset-y-0 start-0 w-6 max-md:hidden xl:w-[50px]",onPointerEnter:s,onPointerLeave:d}):null,t?(0,C.jsx)("button",{type:"button","aria-label":"Collapse Sidebar",className:(0,m.m6)((0,u.d)({color:"secondary",size:"icon",className:"fixed start-4 bottom-2 z-10 max-md:hidden"})),onClick:l,children:(0,C.jsx)(x,{})}):null,(0,C.jsx)(S,{...e,aside:{"data-collapse":t,"data-hover":r,onPointerEnter:s,onPointerLeave:d,"aria-hidden":!!(t&&!r),className:(0,m.m6)("md:transition-[transform,padding,width,margin]",t&&["md:top-1 md:me-fd-sidebar-offset md:h-[calc(100dvh-4px)] md:w-[var(--fd-sidebar-width)] md:animate-fd-sidebar-collapse md:rounded-xl md:border md:ps-0 md:shadow-md",r?"md:translate-x-1 rtl:md:-translate-x-1":"md:translate-x-[calc(var(--fd-sidebar-width)*-1)] rtl:md:translate-x-[var(--fd-sidebar-width)]"])}})]})}function T(e){let{title:t,url:n,transparentMode:a,children:o,enableSearch:i=!0}=e,{open:l}=(0,c.A)(),{enabled:d}=(0,s.A)();return(0,C.jsxs)(r.R,{id:"nd-subnav",className:"flex h-14 flex-row items-center px-4 md:hidden",transparentMode:a,children:[(0,C.jsx)(r.Dx,{url:n,title:t}),(0,C.jsx)("div",{className:"flex flex-1 flex-row items-center",children:o}),d&&i?(0,C.jsx)(r._M,{}):null,(0,C.jsx)(f.vP,{className:(0,m.m6)((0,u.d)({color:"ghost",size:"icon",className:"-me-2"})),children:l?(0,C.jsx)(v,{}):(0,C.jsx)(p,{})})]})}function R(){let{setCollapsed:e}=(0,c.A)();return(0,C.jsx)("button",{type:"button","aria-label":"Collapse Sidebar",className:(0,m.m6)((0,u.d)({color:"ghost",size:"icon",className:"ms-auto max-md:hidden"})),onClick:(0,b.useCallback)(()=>{e(e=>!e)},[e]),children:(0,C.jsx)(x,{})})}}},function(e){e.O(0,[923,72,166,934,266,948,844,488,744],function(){return e(e.s=6455)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/layout-3154c676729adb3f.js b/_next/static/chunks/app/layout-3154c676729adb3f.js new file mode 100644 index 00000000..0e39f731 --- /dev/null +++ b/_next/static/chunks/app/layout-3154c676729adb3f.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{963:function(e,t,n){Promise.resolve().then(n.bind(n,5820)),Promise.resolve().then(n.t.bind(n,4271,23)),Promise.resolve().then(n.t.bind(n,7419,23))},6713:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(7464);n(7283),n(9860);let o=r._(n(5836));function a(e,t){var n;let r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};"function"==typeof e&&(r.loader=e);let a={...r,...t};return(0,o.default)({...a,modules:null==(n=a.loadableGenerated)?void 0:n.modules})}("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)},5591:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let r=n(2542);function o(e){let{reason:t,children:n}=e;if("undefined"==typeof window)throw new r.BailoutToCSRError(t);return n}},5836:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let r=n(7283),o=n(9860),a=n(5591),l=n(5121);function c(e){return{default:e&&"default"in e?e.default:e}}let i={loader:()=>Promise.resolve(c(()=>null)),loading:null,ssr:!0},u=function(e){let t={...i,...e},n=(0,o.lazy)(()=>t.loader().then(c)),u=t.loading;function s(e){let c=u?(0,r.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,i=t.ssr?(0,r.jsxs)(r.Fragment,{children:["undefined"==typeof window?(0,r.jsx)(l.PreloadCss,{moduleIds:t.modules}):null,(0,r.jsx)(n,{...e})]}):(0,r.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(n,{...e})});return(0,r.jsx)(o.Suspense,{fallback:c,children:i})}return s.displayName="LoadableComponent",s}},5121:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadCss",{enumerable:!0,get:function(){return a}});let r=n(7283),o=n(636);function a(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let n=(0,o.getExpectedRequestStore)("next/dynamic css"),a=[];if(n.reactLoadableManifest&&t){let e=n.reactLoadableManifest;for(let n of t){if(!e[n])continue;let t=e[n].files.filter(e=>e.endsWith(".css"));a.push(...t)}}return 0===a.length?null:(0,r.jsx)(r.Fragment,{children:a.map(e=>(0,r.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:n.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},7419:function(){},4271:function(e){e.exports={style:{fontFamily:"'__Inter_96211a', '__Inter_Fallback_96211a'",fontStyle:"normal"},className:"__className_96211a"}},7735:function(e,t,n){"use strict";n.d(t,{_9:function(){return l},gm:function(){return c}});var r=n(9860),o=n(7283),a=r.createContext(void 0),l=e=>{let{dir:t,children:n}=e;return(0,o.jsx)(a.Provider,{value:t,children:n})};function c(e){let t=r.useContext(a);return e||t||"ltr"}},1878:function(e,t,n){"use strict";n.d(t,{wb:function(){return O},Hn:function(){return L},vP:function(){return R}}),n(7742);var r=n(9860),o=n(4409),a=n(4384),l=n(1462),c=(0,n(8892)._)(),i=function(){},u=r.forwardRef(function(e,t){var n=r.useRef(null),a=r.useState({onScrollCapture:i,onWheelCapture:i,onTouchMoveCapture:i}),u=a[0],s=a[1],d=e.forwardProps,f=e.children,m=e.className,h=e.removeScrollBar,v=e.enabled,p=e.shards,y=e.sideCar,b=e.noIsolation,g=e.inert,w=e.allowPinchZoom,C=e.as,S=e.gapMode,x=(0,o._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=(0,l.q)([n,t]),k=(0,o.pi)((0,o.pi)({},x),u);return r.createElement(r.Fragment,null,v&&r.createElement(y,{sideCar:c,removeScrollBar:h,shards:p,noIsolation:b,inert:g,setCallbacks:s,allowPinchZoom:!!w,lockRef:n,gapMode:S}),d?r.cloneElement(r.Children.only(f),(0,o.pi)((0,o.pi)({},k),{ref:E})):r.createElement(void 0===C?"div":C,(0,o.pi)({},k,{className:m,ref:E}),f))});u.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},u.classNames={fullWidth:a.zi,zeroRight:a.pF};var s=n(49),d=n(3751),f=n(3494),m=!1;if("undefined"!=typeof window)try{var h=Object.defineProperty({},"passive",{get:function(){return m=!0,!0}});window.addEventListener("test",h,h),window.removeEventListener("test",h,h)}catch(e){m=!1}var v=!!m&&{passive:!1},p=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},y=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),b(e,r)){var o=g(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},b=function(e,t){return"v"===e?p(t,"overflowY"):p(t,"overflowX")},g=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},w=function(e,t,n,r,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),c=l*r,i=n.target,u=t.contains(i),s=!1,d=c>0,f=0,m=0;do{var h=g(e,i),v=h[0],p=h[1]-h[2]-l*v;(v||p)&&b(e,i)&&(f+=p,m+=v),i instanceof ShadowRoot?i=i.host:i=i.parentNode}while(!u&&i!==document.body||u&&(t.contains(i)||t===i));return d&&(o&&1>Math.abs(f)||!o&&c>f)?s=!0:!d&&(o&&1>Math.abs(m)||!o&&-c>m)&&(s=!0),s},C=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},S=function(e){return[e.deltaX,e.deltaY]},x=function(e){return e&&"current"in e?e.current:e},E=0,k=[],j=(0,s.L)(c,function(e){var t=r.useRef([]),n=r.useRef([0,0]),a=r.useRef(),l=r.useState(E++)[0],c=r.useState(f.Ws)[0],i=r.useRef(e);r.useEffect(function(){i.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var t=(0,o.ev)([e.lockRef.current],(e.shards||[]).map(x),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var u=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var r,o=C(e),l=n.current,c="deltaX"in e?e.deltaX:l[0]-o[0],u="deltaY"in e?e.deltaY:l[1]-o[1],s=e.target,d=Math.abs(c)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=y(d,s);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=y(d,s)),!f)return!1;if(!a.current&&"changedTouches"in e&&(c||u)&&(a.current=r),!r)return!0;var m=a.current||r;return w(m,t,e,"h"===m?c:u,!0)},[]),s=r.useCallback(function(e){if(k.length&&k[k.length-1]===c){var n="deltaY"in e?S(e):C(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(i.current.shards||[]).map(x).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),m=r.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),h=r.useCallback(function(e){n.current=C(e),a.current=void 0},[]),p=r.useCallback(function(t){m(t.type,S(t),t.target,u(t,e.lockRef.current))},[]),b=r.useCallback(function(t){m(t.type,C(t),t.target,u(t,e.lockRef.current))},[]);r.useEffect(function(){return k.push(c),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:b}),document.addEventListener("wheel",s,v),document.addEventListener("touchmove",s,v),document.addEventListener("touchstart",h,v),function(){k=k.filter(function(e){return e!==c}),document.removeEventListener("wheel",s,v),document.removeEventListener("touchmove",s,v),document.removeEventListener("touchstart",h,v)}},[]);var g=e.removeScrollBar,j=e.inert;return r.createElement(r.Fragment,null,j?r.createElement(c,{styles:"\n .block-interactivity-".concat(l," {pointer-events: none;}\n .allow-interactivity-").concat(l," {pointer-events: all;}\n")}):null,g?r.createElement(d.jp,{gapMode:e.gapMode}):null)}),P=r.forwardRef(function(e,t){return r.createElement(u,(0,o.pi)({},e,{ref:t,sideCar:j}))});P.classNames=u.classNames;var _=n(7283),T=(0,r.createContext)(void 0);function M(){let e=(0,r.useContext)(T);if(!e)throw Error("Missing sidebar provider");return e}function L(e){var t,n;let[o,a]=(0,r.useState)(!1),[l,c]=[null!==(t=e.open)&&void 0!==t?t:o,null!==(n=e.onOpenChange)&&void 0!==n?n:a];return(0,_.jsx)(T.Provider,{value:[l,c],children:e.children})}function R(e){let{as:t,...n}=e,[o,a]=M();return(0,_.jsx)(null!=t?t:"button",{"aria-label":"Toggle Sidebar","data-open":o,onClick:(0,r.useCallback)(()=>{a(!o)},[o,a]),...n})}function O(e){let{as:t,blockScrollingWidth:n,...o}=e,[a]=M(),[l,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!n)return;let e=window.matchMedia("(min-width: ".concat(n.toString(),"px)")),t=()=>{c(!e.matches)};return t(),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[n]),(0,_.jsx)(P,{as:null!=t?t:"aside","data-open":a,enabled:!!(l&&a),...o,children:o.children})}},7602:function(e,t,n){"use strict";n.d(t,{p:function(){return r.p}});var r=n(6072);n(7742)},5232:function(e,t,n){"use strict";n.d(t,{A:function(){return u},H:function(){return s}});var r=n(9860),o=n(6303),a=n(1878),l=n(7602),c=n(7283),i=(0,r.createContext)(void 0);function u(){let e=(0,r.useContext)(i);if(!e)throw Error("Missing root provider");return e}function s({children:e}){let t=(0,r.useRef)(!0),[n,u]=(0,r.useState)(!1),[s,d]=(0,r.useState)(!1),f=(0,o.usePathname)();return(0,l.p)(f,()=>{t.current&&u(!1),t.current=!0}),(0,c.jsx)(i.Provider,{value:(0,r.useMemo)(()=>({open:n,setOpen:u,collapsed:s,setCollapsed:d,closeOnRedirect:t}),[n,s]),children:(0,c.jsx)(a.Hn,{open:n,onOpenChange:u,children:e})})}},6830:function(e,t,n){"use strict";n.d(t,{A:function(){return l},X:function(){return c}});var r=n(9860),o=n(7283),a=(0,r.createContext)({enabled:!1,hotKey:[],setOpenSearch:()=>void 0});function l(){return(0,r.useContext)(a)}function c({SearchDialog:e,children:t,preload:n=!0,options:l,hotKey:c=[{key:e=>e.metaKey||e.ctrlKey,display:"⌘"},{key:"k",display:"K"}],links:i}){let[u,s]=(0,r.useState)(!n&&void 0);return(0,r.useEffect)(()=>{let e=e=>{c.every(t=>"string"==typeof t.key?e.key===t.key:t.key(e))&&(s(!0),e.preventDefault())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[c]),(0,o.jsxs)(a.Provider,{value:(0,r.useMemo)(()=>({enabled:!0,hotKey:c,setOpenSearch:s}),[c]),children:[void 0!==u&&(0,o.jsx)(e,{open:u,onOpenChange:s,links:i,...l}),t]})}},8572:function(e,t,n){"use strict";n.d(t,{G:function(){return i},W:function(){return u}});var r=n(3908),o=n(6303),a=n(9860),l=n(7283),c=(0,a.createContext)(void 0);function i({children:e,tree:t}){let n=(0,o.usePathname)(),i=(0,a.useMemo)(()=>{let e=function e(t,n){for(let o of t)if("folder"===o.type){let t=e(o.children,n);if(t)return t;if(!0===o.root&&(0,r.$M)(o.children,n))return o}}(t.children,n)??t,o=function e(t){return t.flatMap(t=>{if("separator"===t.type)return[];if("folder"===t.type){let n=e(t.children);return!t.root&&t.index&&n.unshift(t.index),n}return t.external?[]:[t]})}(e.children);return{root:e,navigation:o,tree:t}},[n,t]);return(0,l.jsx)(c.Provider,{value:i,children:e})}function u(){let e=(0,a.useContext)(c);if(!e)throw Error("You must wrap this component under ");return e}},5820:function(e,t,n){"use strict";n.d(t,{RootProvider:function(){return d}}),n(8572);var r=n(6830),o=n(5232);n(7917),n(9468);var a=n(3105),l=n(6713),c=n.n(l),i=n(7735),u=n(7283),s=c()(()=>Promise.all([n.e(923),n.e(307)]).then(n.bind(n,8307)),{loadableGenerated:{webpack:()=>[require.resolveWeak("./components/dialog/search-default.js")]},ssr:!1});function d(e){let{children:t,dir:n,theme:{enabled:l=!0,...c}={},search:d}=e,f=t;return(null==d?void 0:d.enabled)!==!1&&(f=(0,u.jsx)(r.X,{SearchDialog:s,...d,children:f})),l&&(f=(0,u.jsx)(a.f,{attribute:"class",defaultTheme:"system",enableSystem:!0,disableTransitionOnChange:!0,...c,children:f})),(0,u.jsx)(i._9,{dir:null!=n?n:"ltr",children:(0,u.jsx)(o.H,{children:f})})}},3105:function(e,t,n){"use strict";n.d(t,{F:function(){return u},f:function(){return s}});var r=n(9860),o=["light","dark"],a="(prefers-color-scheme: dark)",l="undefined"==typeof window,c=r.createContext(void 0),i={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=r.useContext(c))?e:i},s=e=>r.useContext(c)?e.children:r.createElement(f,{...e}),d=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:l=!0,enableColorScheme:i=!0,storageKey:u="theme",themes:s=d,defaultTheme:f=l?"system":"light",attribute:y="data-theme",value:b,children:g,nonce:w}=e,[C,S]=r.useState(()=>h(u,f)),[x,E]=r.useState(()=>h(u)),k=b?Object.values(b):s,j=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&l&&(t=p());let r=b?b[t]:t,a=n?v():null,c=document.documentElement;if("class"===y?(c.classList.remove(...k),r&&c.classList.add(r)):r?c.setAttribute(y,r):c.removeAttribute(y),i){let e=o.includes(f)?f:null,n=o.includes(t)?t:e;c.style.colorScheme=n}null==a||a()},[]),P=r.useCallback(e=>{let t="function"==typeof e?e(e):e;S(t);try{localStorage.setItem(u,t)}catch(e){}},[t]),_=r.useCallback(e=>{E(p(e)),"system"===C&&l&&!t&&j("system")},[C,t]);r.useEffect(()=>{let e=window.matchMedia(a);return e.addListener(_),_(e),()=>e.removeListener(_)},[_]),r.useEffect(()=>{let e=e=>{e.key===u&&P(e.newValue||f)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),r.useEffect(()=>{j(null!=t?t:C)},[t,C]);let T=r.useMemo(()=>({theme:C,setTheme:P,forcedTheme:t,resolvedTheme:"system"===C?x:C,themes:l?[...s,"system"]:s,systemTheme:l?x:void 0}),[C,P,t,x,l,s]);return r.createElement(c.Provider,{value:T},r.createElement(m,{forcedTheme:t,disableTransitionOnChange:n,enableSystem:l,enableColorScheme:i,storageKey:u,themes:s,defaultTheme:f,attribute:y,value:b,children:g,attrs:k,nonce:w}),g)},m=r.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:l,enableSystem:c,enableColorScheme:i,defaultTheme:u,value:s,attrs:d,nonce:f}=e,m="system"===u,h="class"===l?"var d=document.documentElement,c=d.classList;".concat("c.remove(".concat(d.map(e=>"'".concat(e,"'")).join(","),")"),";"):"var d=document.documentElement,n='".concat(l,"',s='setAttribute';"),v=i?(o.includes(u)?u:null)?"if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'".concat(u,"'"):"if(e==='light'||e==='dark')d.style.colorScheme=e":"",p=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=s?s[e]:e,a=t?e+"|| ''":"'".concat(r,"'"),c="";return i&&n&&!t&&o.includes(e)&&(c+="d.style.colorScheme = '".concat(e,"';")),"class"===l?t||r?c+="c.add(".concat(a,")"):c+="null":r&&(c+="d[s](n,".concat(a,")")),c},y=t?"!function(){".concat(h).concat(p(t),"}()"):c?"!function(){try{".concat(h,"var e=localStorage.getItem('").concat(n,"');if('system'===e||(!e&&").concat(m,")){var t='").concat(a,"',m=window.matchMedia(t);if(m.media!==t||m.matches){").concat(p("dark"),"}else{").concat(p("light"),"}}else if(e){").concat(s?"var x=".concat(JSON.stringify(s),";"):"").concat(p(s?"x[e]":"e",!0),"}").concat(m?"":"else{"+p(u,!1,!1)+"}").concat(v,"}catch(e){}}()"):"!function(){try{".concat(h,"var e=localStorage.getItem('").concat(n,"');if(e){").concat(s?"var x=".concat(JSON.stringify(s),";"):"").concat(p(s?"x[e]":"e",!0),"}else{").concat(p(u,!1,!1),";}").concat(v,"}catch(t){}}();");return r.createElement("script",{nonce:f,dangerouslySetInnerHTML:{__html:y}})}),h=(e,t)=>{let n;if(!l){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},v=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},p=e=>(e||(e=window.matchMedia(a)),e.matches?"dark":"light")}},function(e){e.O(0,[817,166,844,488,744],function(){return e(e.s=963)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/framework-6e06c675866dc992.js b/_next/static/chunks/framework-6e06c675866dc992.js new file mode 100644 index 00000000..686efb1e --- /dev/null +++ b/_next/static/chunks/framework-6e06c675866dc992.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[774],{6521:function(e,n,t){var r,l,a,u,o,i,s=t(5271),c=t(7537);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t