diff --git a/Dockerfile b/Dockerfile index ee18847fb575dea6ed69c9c17f988a07fadb7ff3..2eeca48b57a816ffd4369153c72b0aba0fd27d3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,6 +32,20 @@ RUN pip install "datasets>=4.5.0" "Pillow>=12.0.0" COPY --chown=user demo.py ./demo.py COPY --chown=user .hyperview ./.hyperview +COPY --chown=user static ./static + +RUN python - <<'PY' +from pathlib import Path +import shutil + +import hyperview.server.app as app + +destination = Path(app.__file__).parent / "static" +if destination.exists(): + shutil.rmtree(destination) +shutil.copytree("static", destination) +print("Installed HyperView static frontend at", destination) +PY ENV HYPERVIEW_HOST=0.0.0.0 \ HYPERVIEW_PORT=7860 \ diff --git a/static/404.html b/static/404.html new file mode 100644 index 0000000000000000000000000000000000000000..9a951b568595a87897849f6df09c8bc77b1ad7fe --- /dev/null +++ b/static/404.html @@ -0,0 +1 @@ +404: This page could not be found.HyperView

404

This page could not be found.

\ No newline at end of file diff --git a/static/404/index.html b/static/404/index.html new file mode 100644 index 0000000000000000000000000000000000000000..9a951b568595a87897849f6df09c8bc77b1ad7fe --- /dev/null +++ b/static/404/index.html @@ -0,0 +1 @@ +404: This page could not be found.HyperView

404

This page could not be found.

\ No newline at end of file diff --git a/static/__next.__PAGE__.txt b/static/__next.__PAGE__.txt new file mode 100644 index 0000000000000000000000000000000000000000..0f6fcc179b95bebee2e32e31032c3aca2b7515ba --- /dev/null +++ b/static/__next.__PAGE__.txt @@ -0,0 +1,9 @@ +1:"$Sreact.fragment" +2:I[73440,["/_next/static/chunks/e954ba82c0a04100.js"],"ClientPageRoot"] +3:I[50912,["/_next/static/chunks/eac713f252f03efd.js","/_next/static/chunks/65e07ad64b5b985d.js"],"default"] +6:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"OutletBoundary"] +7:"$Sreact.suspense" +0:{"buildId":"yw_UayNm8s3aQhpFOSUm8","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/eac713f252f03efd.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/65e07ad64b5b985d.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false} +4:{} +5:"$0:rsc:props:children:0:props:serverProvidedParams:params" +8:null diff --git a/static/__next._full.txt b/static/__next._full.txt new file mode 100644 index 0000000000000000000000000000000000000000..61222dd1b971d5dcc99881f358e72cf5bb8517ab --- /dev/null +++ b/static/__next._full.txt @@ -0,0 +1,18 @@ +1:"$Sreact.fragment" +2:I[32035,["/_next/static/chunks/e954ba82c0a04100.js"],"default"] +3:I[91168,["/_next/static/chunks/e954ba82c0a04100.js"],"default"] +4:I[73440,["/_next/static/chunks/e954ba82c0a04100.js"],"ClientPageRoot"] +5:I[50912,["/_next/static/chunks/eac713f252f03efd.js","/_next/static/chunks/65e07ad64b5b985d.js"],"default"] +8:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"OutletBoundary"] +9:"$Sreact.suspense" +b:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"ViewportBoundary"] +d:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"MetadataBoundary"] +f:I[75115,["/_next/static/chunks/e954ba82c0a04100.js"],"default"] +:HL["/_next/static/chunks/11af2473b12c9913.css","style"] +:HL["/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2","font",{"crossOrigin":"","type":"font/woff2"}] +0:{"P":null,"b":"yw_UayNm8s3aQhpFOSUm8","c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/11af2473b12c9913.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"h-full","children":["$","body",null,{"className":"inter_c50830d4-module__9YwRda__className antialiased h-full","children":["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"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"},"children":["$","div",null,{"children":[["$","style",null,{"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)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}]]}],{"children":[["$","$1","c",{"children":[["$","$L4",null,{"Component":"$5","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@6","$@7"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/eac713f252f03efd.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/65e07ad64b5b985d.js","async":true,"nonce":"$undefined"}]],["$","$L8",null,{"children":["$","$9",null,{"name":"Next.MetadataOutlet","children":"$@a"}]}]]}],{},null,false,false]},null,false,false],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$9",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[]],"S":true} +6:{} +7:"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params" +c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] +a:null +e:[["$","title","0",{"children":"HyperView"}],["$","meta","1",{"name":"description","content":"Dataset visualization with hyperbolic embeddings"}]] diff --git a/static/__next._head.txt b/static/__next._head.txt new file mode 100644 index 0000000000000000000000000000000000000000..aa23769229659c10506606d847f00679ec3196b9 --- /dev/null +++ b/static/__next._head.txt @@ -0,0 +1,5 @@ +1:"$Sreact.fragment" +2:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"ViewportBoundary"] +3:I[64381,["/_next/static/chunks/e954ba82c0a04100.js"],"MetadataBoundary"] +4:"$Sreact.suspense" +0:{"buildId":"yw_UayNm8s3aQhpFOSUm8","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"HyperView"}],["$","meta","1",{"name":"description","content":"Dataset visualization with hyperbolic embeddings"}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"loading":null,"isPartial":false} diff --git a/static/__next._index.txt b/static/__next._index.txt new file mode 100644 index 0000000000000000000000000000000000000000..67c0d59e0fc08280cd98a1d516f8e29ec8d916ea --- /dev/null +++ b/static/__next._index.txt @@ -0,0 +1,5 @@ +1:"$Sreact.fragment" +2:I[32035,["/_next/static/chunks/e954ba82c0a04100.js"],"default"] +3:I[91168,["/_next/static/chunks/e954ba82c0a04100.js"],"default"] +:HL["/_next/static/chunks/11af2473b12c9913.css","style"] +0:{"buildId":"yw_UayNm8s3aQhpFOSUm8","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/11af2473b12c9913.css","precedence":"next"}]],["$","html",null,{"lang":"en","className":"h-full","children":["$","body",null,{"className":"inter_c50830d4-module__9YwRda__className antialiased h-full","children":["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"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"},"children":["$","div",null,{"children":[["$","style",null,{"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)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}]}]]}],"loading":null,"isPartial":false} diff --git a/static/__next._tree.txt b/static/__next._tree.txt new file mode 100644 index 0000000000000000000000000000000000000000..136af821d34b30f266c58e15597465cb60393977 --- /dev/null +++ b/static/__next._tree.txt @@ -0,0 +1,3 @@ +:HL["/_next/static/chunks/11af2473b12c9913.css","style"] +:HL["/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2","font",{"crossOrigin":"","type":"font/woff2"}] +0:{"buildId":"yw_UayNm8s3aQhpFOSUm8","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":true},"staleTime":300} diff --git a/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_buildManifest.js b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_clientMiddlewareManifest.json b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_ssgManifest.js b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/0F7ewy7g0m_ucXab9tUFS/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/2ou0ga412krSMngVU-pvn/_buildManifest.js b/static/_next/static/2ou0ga412krSMngVU-pvn/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/2ou0ga412krSMngVU-pvn/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/2ou0ga412krSMngVU-pvn/_clientMiddlewareManifest.json b/static/_next/static/2ou0ga412krSMngVU-pvn/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/2ou0ga412krSMngVU-pvn/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/2ou0ga412krSMngVU-pvn/_ssgManifest.js b/static/_next/static/2ou0ga412krSMngVU-pvn/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/2ou0ga412krSMngVU-pvn/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_buildManifest.js b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_clientMiddlewareManifest.json b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_ssgManifest.js b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/3_2Xe94p5OlHN0uJEqm1w/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/42cuCzsw0A23MBU7COQ2U/_buildManifest.js b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/42cuCzsw0A23MBU7COQ2U/_clientMiddlewareManifest.json b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/42cuCzsw0A23MBU7COQ2U/_ssgManifest.js b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/42cuCzsw0A23MBU7COQ2U/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_buildManifest.js b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_clientMiddlewareManifest.json b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_ssgManifest.js b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/4lx7R_AsD4jdP1UzslwhE/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_buildManifest.js b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_clientMiddlewareManifest.json b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_ssgManifest.js b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/7MMhOAtd4OiqENR3qjuDm/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/7Q23B9ST-UGeUubYpiENV/_buildManifest.js b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/7Q23B9ST-UGeUubYpiENV/_clientMiddlewareManifest.json b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/7Q23B9ST-UGeUubYpiENV/_ssgManifest.js b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/7Q23B9ST-UGeUubYpiENV/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_buildManifest.js b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_clientMiddlewareManifest.json b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_ssgManifest.js b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/9CciYr_Hb8eSh9WLkndUp/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9b4kh1333QbxzzAcokuzQ/_buildManifest.js b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9b4kh1333QbxzzAcokuzQ/_clientMiddlewareManifest.json b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/9b4kh1333QbxzzAcokuzQ/_ssgManifest.js b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/9b4kh1333QbxzzAcokuzQ/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_buildManifest.js b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_clientMiddlewareManifest.json b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_ssgManifest.js b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/9tVbM2alKW5BJmWJnUU8U/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/K1fFdEqlAjD3z8PExglzW/_buildManifest.js b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/K1fFdEqlAjD3z8PExglzW/_clientMiddlewareManifest.json b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/K1fFdEqlAjD3z8PExglzW/_ssgManifest.js b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/K1fFdEqlAjD3z8PExglzW/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_buildManifest.js b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_clientMiddlewareManifest.json b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_ssgManifest.js b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/PoepUPk-og4cd1Y7gEb6z/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_buildManifest.js b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_clientMiddlewareManifest.json b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_ssgManifest.js b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/QBOpwj_UuQV2lSbUe-fM1/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/SHxi7LgbqjEuysikTqaw4/_buildManifest.js b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/SHxi7LgbqjEuysikTqaw4/_clientMiddlewareManifest.json b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/SHxi7LgbqjEuysikTqaw4/_ssgManifest.js b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/SHxi7LgbqjEuysikTqaw4/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_buildManifest.js b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_clientMiddlewareManifest.json b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_ssgManifest.js b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/Vxd9FdfeibbTbYp77ERyg/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_buildManifest.js b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_clientMiddlewareManifest.json b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_ssgManifest.js b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/XiMosRCwKhxHgIdfuvUFz/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_buildManifest.js b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_clientMiddlewareManifest.json b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_ssgManifest.js b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/_xeu_zLf8qgKtm5v_NKq6/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_buildManifest.js b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..1af6a5b0d2690f65f1f5976004fdc904268ef46c --- /dev/null +++ b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_buildManifest.js @@ -0,0 +1,15 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [ + { + "source": "/api/:path*" + } + ], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_clientMiddlewareManifest.json b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_ssgManifest.js b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/cARnaqDrfpK_W0cT_-WcS/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_buildManifest.js b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_buildManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..94ca9144a90a44423af7e2220ff909365ae4d5c3 --- /dev/null +++ b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_buildManifest.js @@ -0,0 +1,11 @@ +self.__BUILD_MANIFEST = { + "__rewrites": { + "afterFiles": [], + "beforeFiles": [], + "fallback": [] + }, + "sortedPages": [ + "/_app", + "/_error" + ] +};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_clientMiddlewareManifest.json b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_clientMiddlewareManifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_clientMiddlewareManifest.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_ssgManifest.js b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_ssgManifest.js new file mode 100644 index 0000000000000000000000000000000000000000..5b3ff592fd46c8736892a12864fdf3fed8775202 --- /dev/null +++ b/static/_next/static/cBEhH4rw_Q6XAV_Eeg-uv/_ssgManifest.js @@ -0,0 +1 @@ +self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB() \ No newline at end of file diff --git a/static/_next/static/chunks/11af2473b12c9913.css b/static/_next/static/chunks/11af2473b12c9913.css new file mode 100644 index 0000000000000000000000000000000000000000..54090c85630617cab83d3a6324303fa0d8d3c6c2 --- /dev/null +++ b/static/_next/static/chunks/11af2473b12c9913.css @@ -0,0 +1,3 @@ +@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c50830d4-module__9YwRda__className{font-family:Inter,Inter Fallback;font-style:normal} +.dv-scrollable{position:relative;overflow:hidden}.dv-scrollable .dv-scrollbar-horizontal{will-change:background-color,transform;backface-visibility:hidden;background-color:#0000;border-radius:2px;height:4px;transition:background-color 1s ease-in-out;position:absolute;bottom:0;left:0;transform:translate(0,0)}.dv-scrollable:hover .dv-scrollbar-horizontal,.dv-scrollable.dv-scrollable-resizing .dv-scrollbar-horizontal,.dv-scrollable.dv-scrollable-scrolling .dv-scrollbar-horizontal{background-color:var(--dv-scrollbar-background-color,#ffffff40)}.dv-svg{fill:currentColor;stroke:currentColor;stroke-width:0;line-height:1;display:inline-block}.dockview-theme-dark{--dv-paneview-active-outline-color:dodgerblue;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#1e1e1e;--dv-tabs-and-actions-container-background-color:#252526;--dv-activegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-activegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-inactivegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-inactivegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-tab-divider-color:#1e1e1e;--dv-activegroup-visiblepanel-tab-color:white;--dv-activegroup-hiddenpanel-tab-color:#969696;--dv-inactivegroup-visiblepanel-tab-color:#8f8f8f;--dv-inactivegroup-hiddenpanel-tab-color:#626262;--dv-separator-border:#444;--dv-paneview-header-border-color:#ccc3}.dockview-theme-dark .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-light{--dv-paneview-active-outline-color:dodgerblue;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:white;--dv-tabs-and-actions-container-background-color:#f3f3f3;--dv-activegroup-visiblepanel-tab-background-color:white;--dv-activegroup-hiddenpanel-tab-background-color:#ececec;--dv-inactivegroup-visiblepanel-tab-background-color:white;--dv-inactivegroup-hiddenpanel-tab-background-color:#ececec;--dv-tab-divider-color:white;--dv-activegroup-visiblepanel-tab-color:#333;--dv-activegroup-hiddenpanel-tab-color:#333333b3;--dv-inactivegroup-visiblepanel-tab-color:#333333b3;--dv-inactivegroup-hiddenpanel-tab-color:#33333359;--dv-separator-border:#80808059;--dv-paneview-header-border-color:#333;--dv-scrollbar-background-color:#00000040}.dockview-theme-light .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-vs{--dv-paneview-active-outline-color:dodgerblue;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#1e1e1e;--dv-tabs-and-actions-container-background-color:#2d2d30;--dv-activegroup-visiblepanel-tab-background-color:#007acc;--dv-activegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-inactivegroup-visiblepanel-tab-background-color:#3f3f46;--dv-inactivegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-tab-divider-color:#1e1e1e;--dv-activegroup-hiddenpanel-tab-color:white;--dv-inactivegroup-visiblepanel-tab-color:white;--dv-inactivegroup-hiddenpanel-tab-color:white;--dv-separator-border:#444;--dv-paneview-header-border-color:#ccc3;--dv-tabs-and-actions-container-height:20px;--dv-tabs-and-actions-container-font-size:11px;--dv-activegroup-visiblepanel-tab-color:white}.dockview-theme-vs .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container{box-sizing:content-box;border-bottom:2px solid var(--dv-activegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tab.dv-active-tab{border-top:2px solid var(--dv-activegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tab.dv-inactive-tab{border-top:2px solid var(--dv-activegroup-hiddenpanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container{box-sizing:content-box;border-bottom:2px solid var(--dv-inactivegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tab.dv-active-tab{border-top:2px solid var(--dv-inactivegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tab.dv-inactive-tab{border-top:2px solid var(--dv-inactivegroup-hiddenpanel-tab-background-color)}.dockview-theme-abyss{--dv-paneview-active-outline-color:#596f99;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-color-abyss-dark:#000c18;--dv-color-abyss:#10192c;--dv-color-abyss-light:#1c1c2a;--dv-color-abyss-lighter:#2b2b4a;--dv-color-abyss-accent:#5b1ecf;--dv-color-abyss-primary-text:white;--dv-color-abyss-secondary-text:#9497a9;--dv-group-view-background-color:var(--dv-color-abyss-dark);--dv-tabs-and-actions-container-background-color:var(--dv-color-abyss-light);--dv-activegroup-visiblepanel-tab-background-color:var(--dv-color-abyss-dark);--dv-activegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss);--dv-inactivegroup-visiblepanel-tab-background-color:var(--dv-color-abyss-dark);--dv-inactivegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss);--dv-tab-divider-color:var(--dv-color-abyss-lighter);--dv-activegroup-visiblepanel-tab-color:white;--dv-activegroup-hiddenpanel-tab-color:#ffffff80;--dv-inactivegroup-visiblepanel-tab-color:#ffffff80;--dv-inactivegroup-hiddenpanel-tab-color:#ffffff40;--dv-separator-border:var(--dv-color-abyss-lighter);--dv-paneview-header-border-color:var(--dv-color-abyss-lighter)}.dockview-theme-abyss .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-dracula{--dv-paneview-active-outline-color:#6272a4;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#282a36;--dv-tabs-and-actions-container-background-color:#191a21;--dv-activegroup-visiblepanel-tab-background-color:#282a36;--dv-activegroup-hiddenpanel-tab-background-color:#21222c;--dv-inactivegroup-visiblepanel-tab-background-color:#282a36;--dv-inactivegroup-hiddenpanel-tab-background-color:#21222c;--dv-tab-divider-color:#191a21;--dv-activegroup-visiblepanel-tab-color:#f8f8f2;--dv-activegroup-hiddenpanel-tab-color:#6272a4;--dv-inactivegroup-visiblepanel-tab-color:#f8f8f280;--dv-inactivegroup-hiddenpanel-tab-color:#6272a480;--dv-separator-border:#bd93f9;--dv-paneview-header-border-color:#bd93f9}.dockview-theme-dracula .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-dracula .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{position:relative}.dockview-theme-dracula .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab:after{content:"";z-index:999;background-color:#94527e;width:100%;height:1px;position:absolute;top:0;left:0}.dockview-theme-dracula .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{position:relative}.dockview-theme-dracula .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab:after{content:"";z-index:999;background-color:#5e3d5a;width:100%;height:1px;position:absolute;bottom:0;left:0}.dockview-theme-replit{--dv-paneview-active-outline-color:dodgerblue;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:#53595d80;--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #53595d80;--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:#cfd1d3;--dv-active-sash-color:#babbbb;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;box-sizing:border-box;--dv-group-view-background-color:#ebeced;--dv-tabs-and-actions-container-background-color:#fcfcfc;--dv-activegroup-visiblepanel-tab-background-color:#f0f1f2;--dv-activegroup-hiddenpanel-tab-background-color:#fcfcfc;--dv-inactivegroup-visiblepanel-tab-background-color:#f0f1f2;--dv-inactivegroup-hiddenpanel-tab-background-color:#fcfcfc;--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:#333;--dv-activegroup-hiddenpanel-tab-color:#333;--dv-inactivegroup-visiblepanel-tab-color:#333;--dv-inactivegroup-hiddenpanel-tab-color:#333;--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;background-color:#ebeced;padding:10px}.dockview-theme-replit .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-replit .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-replit .dv-resize-container{border:none;border-radius:10px!important}.dockview-theme-replit .dv-groupview{border-radius:10px;overflow:hidden}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container{border-bottom:1px solid #80808059}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab{border-radius:8px;margin:4px}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab .dv-svg{width:8px;height:8px}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab:hover{background-color:#e4e5e6!important}.dockview-theme-replit .dv-groupview .dv-content-container{background-color:#fcfcfc}.dockview-theme-replit .dv-groupview.dv-active-group{border:1px solid #80808059}.dockview-theme-replit .dv-groupview.dv-inactive-group{border:1px solid #0000}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash{background-color:#0000}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):after{content:"";background-color:var(--dv-sash-color);border-radius:2px;width:40px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active{background-color:#0000}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover:after,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active:after{background-color:var(--dv-active-sash-color)}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash{background-color:#0000}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):after{content:"";background-color:var(--dv-sash-color);border-radius:2px;width:4px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active{background-color:#0000}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover:after,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active:after{background-color:var(--dv-active-sash-color)}.dockview-theme-abyss-spaced{--dv-paneview-active-outline-color:dodgerblue;--dv-tabs-and-actions-container-font-size:13px;--dv-drag-over-background-color:"";--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #00000080;--dv-overlay-z-index:999;--dv-tab-font-size:12px;--dv-tab-margin:.5rem .25rem;--dv-sash-color:transparent;--dv-active-sash-color:var(--dv-color-abyss-accent);--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-tabs-and-actions-container-height:44px;--dv-border-radius:20px;box-sizing:border-box;--dv-color-abyss-dark:#0b0611;--dv-color-abyss:#16121f;--dv-color-abyss-light:#201d2b;--dv-color-abyss-lighter:#2a2837;--dv-color-abyss-accent:#5b1ecf;--dv-color-abyss-primary-text:white;--dv-color-abyss-secondary-text:#9497a9;--dv-drag-over-border:2px solid var(--dv-color-abyss-accent);--dv-group-view-background-color:var(--dv-color-abyss-dark);--dv-tabs-and-actions-container-background-color:var(--dv-color-abyss);--dv-activegroup-visiblepanel-tab-background-color:var(--dv-color-abyss-lighter);--dv-activegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss-light);--dv-inactivegroup-visiblepanel-tab-background-color:var(--dv-color-abyss-lighter);--dv-inactivegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss-light);--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:var(--dv-color-abyss-primary-text);--dv-activegroup-hiddenpanel-tab-color:var(--dv-color-abyss-secondary-text);--dv-inactivegroup-visiblepanel-tab-color:var(--dv-color-abyss-primary-text);--dv-inactivegroup-hiddenpanel-tab-color:var(--dv-color-abyss-secondary-text);--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;background-color:var(--dv-color-abyss-dark);padding:10px}.dockview-theme-abyss-spaced .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-abyss-spaced .dv-sash{border-radius:4px}.dockview-theme-abyss-spaced .dv-drop-target-anchor{border-radius:calc(var(--dv-border-radius)/4)}.dockview-theme-abyss-spaced .dv-drop-target-anchor.dv-drop-target-content{border-radius:var(--dv-border-radius)}.dockview-theme-abyss-spaced .dv-resize-container{border:none;border-radius:var(--dv-border-radius)!important}.dockview-theme-abyss-spaced .dv-tabs-overflow-container,.dockview-theme-abyss-spaced .dv-tabs-overflow-dropdown-default{border-radius:8px;height:unset!important}.dockview-theme-abyss-spaced .dv-tab{border-radius:8px}.dockview-theme-abyss-spaced .dv-tab .dv-svg{width:8px;height:8px}.dockview-theme-abyss-spaced .dv-groupview{border-radius:var(--dv-border-radius)}.dockview-theme-abyss-spaced .dv-groupview .dv-tabs-and-actions-container{padding:0px calc(var(--dv-border-radius)/2)}.dockview-theme-abyss-spaced .dv-groupview .dv-content-container{background-color:var(--dv-tabs-and-actions-container-background-color)}.dockview-theme-abyss-spaced .dv-resize-container .dv-groupview{border:2px solid var(--dv-color-abyss-dark)}.dockview-theme-light-spaced{--dv-paneview-active-outline-color:dodgerblue;--dv-tabs-and-actions-container-font-size:13px;--dv-drag-over-background-color:"";--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:#5a5d5e4f;--dv-floating-box-shadow:8px 8px 8px 0px #0000001a;--dv-overlay-z-index:999;--dv-tab-font-size:12px;--dv-tab-margin:.5rem .25rem;--dv-sash-color:transparent;--dv-active-sash-color:#5b1ecf;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-tabs-and-actions-container-height:44px;--dv-border-radius:20px;box-sizing:border-box;--dv-drag-over-border:2px solid #5b1ecf;--dv-group-view-background-color:#f6f5f9;--dv-tabs-and-actions-container-background-color:white;--dv-activegroup-visiblepanel-tab-background-color:#ededf0;--dv-activegroup-hiddenpanel-tab-background-color:#f9f9fa;--dv-inactivegroup-visiblepanel-tab-background-color:#ededf0;--dv-inactivegroup-hiddenpanel-tab-background-color:#f9f9fa;--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:#686b82;--dv-activegroup-hiddenpanel-tab-color:#9497a9;--dv-inactivegroup-visiblepanel-tab-color:#686b82;--dv-inactivegroup-hiddenpanel-tab-color:#9497a9;--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;--dv-scrollbar-background-color:#00000040;background-color:#f6f5f9;padding:10px}.dockview-theme-light-spaced .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-light-spaced .dv-sash{border-radius:4px}.dockview-theme-light-spaced .dv-drop-target-anchor{border-radius:calc(var(--dv-border-radius)/4)}.dockview-theme-light-spaced .dv-drop-target-anchor.dv-drop-target-content{border-radius:var(--dv-border-radius)}.dockview-theme-light-spaced .dv-resize-container{border:none;border-radius:var(--dv-border-radius)!important}.dockview-theme-light-spaced .dv-tabs-overflow-container,.dockview-theme-light-spaced .dv-tabs-overflow-dropdown-default{border-radius:8px;height:unset!important}.dockview-theme-light-spaced .dv-tab{border-radius:8px}.dockview-theme-light-spaced .dv-tab .dv-svg{width:8px;height:8px}.dockview-theme-light-spaced .dv-groupview{border-radius:var(--dv-border-radius)}.dockview-theme-light-spaced .dv-groupview .dv-tabs-and-actions-container{padding:0px calc(var(--dv-border-radius)/2)}.dockview-theme-light-spaced .dv-groupview .dv-content-container{background-color:var(--dv-tabs-and-actions-container-background-color)}.dockview-theme-light-spaced .dv-resize-container .dv-groupview{border:2px solid #ffffff1a}.dv-drop-target-container{z-index:9999;pointer-events:none;--dv-transition-duration:.3s;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.dv-drop-target-container .dv-drop-target-anchor{border:var(--dv-drag-over-border);background-color:var(--dv-drag-over-background-color);opacity:1;will-change:transform,opacity;backface-visibility:hidden;contain:layout paint;transition:opacity var(--dv-transition-duration)ease-in,transform var(--dv-transition-duration)ease-out;position:relative;transform:translate(0,0)}.dv-drop-target{--dv-transition-duration:70ms;position:relative}.dv-drop-target>.dv-drop-target-dropzone{z-index:1000;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection{box-sizing:border-box;border:var(--dv-drag-over-border);background-color:var(--dv-drag-over-background-color);width:100%;height:100%;transition:top var(--dv-transition-duration)ease-out,left var(--dv-transition-duration)ease-out,width var(--dv-transition-duration)ease-out,height var(--dv-transition-duration)ease-out,opacity var(--dv-transition-duration)ease-out;will-change:transform;pointer-events:none;position:relative}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-top.dv-drop-target-small-vertical{border-top:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-bottom.dv-drop-target-small-vertical{border-bottom:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-left.dv-drop-target-small-horizontal{border-left:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-right.dv-drop-target-small-horizontal{border-right:1px solid var(--dv-drag-over-border-color)}.dv-dockview{background-color:var(--dv-group-view-background-color);contain:layout;position:relative}.dv-dockview .dv-watermark-container{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.dv-dockview .dv-overlay-render-container{position:relative}.dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-inactive-tab{background-color:var(--dv-activegroup-hiddenpanel-tab-background-color);color:var(--dv-activegroup-hiddenpanel-tab-color)}.dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{background-color:var(--dv-inactivegroup-visiblepanel-tab-background-color);color:var(--dv-inactivegroup-visiblepanel-tab-color)}.dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-inactive-tab{background-color:var(--dv-inactivegroup-hiddenpanel-tab-background-color);color:var(--dv-inactivegroup-hiddenpanel-tab-color)}.dv-tab.dv-tab-dragging{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-groupview{background-color:var(--dv-group-view-background-color);flex-direction:column;height:100%;display:flex;overflow:hidden}.dv-groupview:focus{outline:none}.dv-groupview>.dv-content-container{outline:none;flex-grow:1;min-height:0}.dv-root-wrapper,.dv-grid-view,.dv-branch-node{width:100%;height:100%}.dv-debug .dv-resize-container .dv-resize-handle-top{background-color:red}.dv-debug .dv-resize-container .dv-resize-handle-bottom{background-color:green}.dv-debug .dv-resize-container .dv-resize-handle-left{background-color:#ff0}.dv-debug .dv-resize-container .dv-resize-handle-right{background-color:#00f}.dv-debug .dv-resize-container .dv-resize-handle-topleft,.dv-debug .dv-resize-container .dv-resize-handle-topright,.dv-debug .dv-resize-container .dv-resize-handle-bottomleft,.dv-debug .dv-resize-container .dv-resize-handle-bottomright{background-color:#0ff}.dv-resize-container{--dv-overlay-z-index:var(--dv-overlay-z-index,999);z-index:calc(var(--dv-overlay-z-index) - 2);border:1px solid var(--dv-tab-divider-color);box-shadow:var(--dv-floating-box-shadow);will-change:transform,opacity;backface-visibility:hidden;position:absolute;transform:translate(0,0)}.dv-resize-container.dv-hidden{display:none}.dv-resize-container.dv-resize-container-dragging{opacity:.5;will-change:transform,opacity}.dv-resize-container .dv-resize-handle-top{width:calc(100% - 8px);height:4px;z-index:var(--dv-overlay-z-index);cursor:ns-resize;position:absolute;top:-2px;left:4px}.dv-resize-container .dv-resize-handle-bottom{width:calc(100% - 8px);height:4px;z-index:var(--dv-overlay-z-index);cursor:ns-resize;position:absolute;bottom:-2px;left:4px}.dv-resize-container .dv-resize-handle-left{width:4px;height:calc(100% - 8px);z-index:var(--dv-overlay-z-index);cursor:ew-resize;position:absolute;top:4px;left:-2px}.dv-resize-container .dv-resize-handle-right{width:4px;height:calc(100% - 8px);z-index:var(--dv-overlay-z-index);cursor:ew-resize;position:absolute;top:4px;right:-2px}.dv-resize-container .dv-resize-handle-topleft{width:4px;height:4px;z-index:var(--dv-overlay-z-index);cursor:nw-resize;position:absolute;top:-2px;left:-2px}.dv-resize-container .dv-resize-handle-topright{width:4px;height:4px;z-index:var(--dv-overlay-z-index);cursor:ne-resize;position:absolute;top:-2px;right:-2px}.dv-resize-container .dv-resize-handle-bottomleft{width:4px;height:4px;z-index:var(--dv-overlay-z-index);cursor:sw-resize;position:absolute;bottom:-2px;left:-2px}.dv-resize-container .dv-resize-handle-bottomright{width:4px;height:4px;z-index:var(--dv-overlay-z-index);cursor:se-resize;position:absolute;bottom:-2px;right:-2px}.dv-render-overlay{--dv-overlay-z-index:var(--dv-overlay-z-index,999);z-index:1;contain:layout paint;isolation:isolate;will-change:transform;backface-visibility:hidden;width:100%;height:100%;position:absolute;transform:translate(0,0)}.dv-render-overlay.dv-render-overlay-float{z-index:calc(var(--dv-overlay-z-index) - 1)}.dv-debug .dv-render-overlay{outline-offset:-1;outline:1px solid red}.dv-pane-container{width:100%;height:100%}.dv-pane-container.dv-animated .dv-view{will-change:transform;backface-visibility:hidden;transition:transform .15s ease-out;transform:translate(0,0)}.dv-pane-container .dv-view{flex-direction:column;display:flex;overflow:hidden;padding:0!important}.dv-pane-container .dv-view:not(:first-child):before{background-color:#0000!important}.dv-pane-container .dv-view:not(:first-child) .dv-pane>.dv-pane-header{border-top:1px solid var(--dv-paneview-header-border-color)}.dv-pane-container .dv-view .dv-default-header{background-color:var(--dv-group-view-background-color);color:var(--dv-activegroup-visiblepanel-tab-color);cursor:pointer;padding:0 8px;display:flex}.dv-pane-container .dv-view .dv-default-header .dv-pane-header-icon{justify-content:center;align-items:center;display:flex}.dv-pane-container .dv-view .dv-default-header>span{flex-grow:1;padding-left:8px}.dv-pane-container:first-of-type>.dv-pane>.dv-pane-header{border-top:none!important}.dv-pane-container .dv-pane{flex-direction:column;height:100%;display:flex;overflow:hidden}.dv-pane-container .dv-pane .dv-pane-header{box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:none;position:relative}.dv-pane-container .dv-pane .dv-pane-header.dv-pane-draggable{cursor:pointer}.dv-pane-container .dv-pane .dv-pane-header:focus:before,.dv-pane-container .dv-pane .dv-pane-header:focus-within:before{z-index:5;content:"";pointer-events:none;outline-offset:-1px;outline:-1px solid;outline-color:var(--dv-paneview-active-outline-color);width:100%;height:100%;position:absolute;top:0;left:0}.dv-pane-container .dv-pane .dv-pane-body{outline:none;flex-grow:1;position:relative;overflow:hidden auto}.dv-pane-container .dv-pane .dv-pane-body:focus:before,.dv-pane-container .dv-pane .dv-pane-body:focus-within:before{z-index:5;content:"";pointer-events:none;outline-offset:-1px;outline:-1px solid;outline-color:var(--dv-paneview-active-outline-color);width:100%;height:100%;position:absolute;top:0;left:0}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-enabled{background-color:#000}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-disabled{background-color:orange}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-maximum{background-color:green}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-minimum{background-color:red}.dv-split-view-container{width:100%;height:100%;position:relative;overflow:hidden}.dv-split-view-container.dv-splitview-disabled>.dv-sash-container>.dv-sash{pointer-events:none}.dv-split-view-container.dv-animation .dv-view,.dv-split-view-container.dv-animation .dv-sash{will-change:transform;backface-visibility:hidden;transition:transform .15s ease-out;transform:translate(0,0)}.dv-split-view-container.dv-horizontal{height:100%}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash{width:4px;height:100%}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-enabled{cursor:ew-resize}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-disabled{cursor:default}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-maximum{cursor:w-resize}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-minimum{cursor:e-resize}.dv-split-view-container.dv-horizontal>.dv-view-container>.dv-view:not(:first-child):before{width:1px;height:100%}.dv-split-view-container.dv-vertical{width:100%}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash{width:100%;height:4px}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-enabled{cursor:ns-resize}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-disabled{cursor:default}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-maximum{cursor:n-resize}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-minimum{cursor:s-resize}.dv-split-view-container.dv-vertical>.dv-view-container>.dv-view{width:100%}.dv-split-view-container.dv-vertical>.dv-view-container>.dv-view:not(:first-child):before{width:100%;height:1px}.dv-split-view-container .dv-sash-container{width:100%;height:100%;position:absolute}.dv-split-view-container .dv-sash-container .dv-sash{z-index:99;-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--dv-sash-color,transparent);outline:none;position:absolute}.dv-split-view-container .dv-sash-container .dv-sash:not(.disabled):active,.dv-split-view-container .dv-sash-container .dv-sash:not(.disabled):hover{background-color:var(--dv-active-sash-color,transparent);transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:var(--dv-active-sash-transition-duration,.1s);transition-delay:var(--dv-active-sash-transition-delay,.5s)}.dv-split-view-container .dv-view-container{width:100%;height:100%;position:relative}.dv-split-view-container .dv-view-container .dv-view{box-sizing:border-box;height:100%;position:absolute;overflow:auto}.dv-split-view-container.dv-separator-border .dv-view:not(:first-child):before{content:" ";z-index:5;pointer-events:none;background-color:var(--dv-separator-border);position:absolute;top:0;left:0}.dv-dragged{transform:translate(0,0)}.dv-tab{flex-shrink:0}.dv-tab:focus-within,.dv-tab:focus{position:relative}.dv-tab:focus-within:after,.dv-tab:focus:after{content:"";pointer-events:none;outline-offset:-1px;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0;outline:1px solid var(--dv-tab-divider-color)!important}.dv-tab.dv-tab-dragging .dv-default-tab-action{background-color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-tab.dv-active-tab .dv-default-tab .dv-default-tab-action{visibility:visible}.dv-tab.dv-inactive-tab .dv-default-tab .dv-default-tab-action{visibility:hidden}.dv-tab.dv-inactive-tab .dv-default-tab:hover .dv-default-tab-action{visibility:visible}.dv-tab .dv-default-tab{white-space:nowrap;text-overflow:ellipsis;align-items:center;height:100%;display:flex;position:relative}.dv-tab .dv-default-tab .dv-default-tab-content{flex-grow:1;margin-right:4px}.dv-tab .dv-default-tab .dv-default-tab-action{box-sizing:border-box;justify-content:center;align-items:center;padding:4px;display:flex}.dv-tab .dv-default-tab .dv-default-tab-action:hover{background-color:var(--dv-icon-hover-background-color);border-radius:2px}.dv-tabs-overflow-dropdown-default{height:100%;color:var(--dv-activegroup-hiddenpanel-tab-color);margin:var(--dv-tab-margin);cursor:pointer;flex-shrink:0;align-items:center;padding:.25rem .5rem;display:flex}.dv-tabs-overflow-dropdown-default>span{padding-left:.25rem}.dv-tabs-overflow-dropdown-default>svg{transform:rotate(90deg)}.dv-tabs-container{scrollbar-width:thin;will-change:scroll-position;height:100%;display:flex;overflow:auto;transform:translate(0,0)}.dv-tabs-container.dv-horizontal .dv-tab:not(:first-child):before{content:" ";z-index:5;pointer-events:none;background-color:var(--dv-tab-divider-color);width:1px;height:100%;position:absolute;top:0;left:0}.dv-tabs-container::-webkit-scrollbar{height:3px}.dv-tabs-container::-webkit-scrollbar-track{background:0 0}.dv-tabs-container::-webkit-scrollbar-thumb{background:var(--dv-tabs-container-scrollbar-color)}.dv-scrollable>.dv-tabs-container{overflow:hidden}.dv-tab{-webkit-user-drag:element;cursor:pointer;box-sizing:border-box;font-size:var(--dv-tab-font-size);margin:var(--dv-tab-margin);outline:none;padding:.25rem .5rem;position:relative}.dv-tabs-overflow-container{height:unset;border:1px solid var(--dv-tab-divider-color);background-color:var(--dv-group-view-background-color);flex-direction:column}.dv-tabs-overflow-container .dv-tab:not(:last-child){border-bottom:1px solid var(--dv-tab-divider-color)}.dv-tabs-overflow-container .dv-active-tab{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-tabs-overflow-container .dv-inactive-tab{background-color:var(--dv-activegroup-hiddenpanel-tab-background-color);color:var(--dv-activegroup-hiddenpanel-tab-color)}.dv-tabs-and-actions-container{background-color:var(--dv-tabs-and-actions-container-background-color);box-sizing:border-box;height:var(--dv-tabs-and-actions-container-height);font-size:var(--dv-tabs-and-actions-container-font-size);flex-shrink:0;display:flex}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-scrollable,.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-tabs-container{flex-grow:1}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-tabs-container .dv-tab{flex-grow:1;padding:0}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-void-container{flex-grow:0}.dv-tabs-and-actions-container .dv-void-container{flex-grow:1;display:flex}.dv-tabs-and-actions-container .dv-void-container.dv-draggable{cursor:grab}.dv-tabs-and-actions-container .dv-right-actions-container{display:flex}.dv-watermark{height:100%;display:flex} +*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{height:100%;margin:0;padding:0;overflow:hidden}:root{--background:215 28% 7%;--foreground:213 27% 92%;--card:215 21% 11%;--card-foreground:213 27% 92%;--popover:215 21% 11%;--popover-foreground:213 27% 92%;--primary:212 100% 67%;--primary-foreground:215 28% 7%;--secondary:215 14% 17%;--secondary-foreground:213 27% 92%;--muted:215 14% 17%;--muted-foreground:213 12% 58%;--accent:215 14% 17%;--accent-foreground:213 27% 92%;--destructive:0 62% 50%;--destructive-foreground:0 0% 98%;--border:215 14% 22%;--input:215 14% 22%;--ring:212 100% 67%;--radius:.375rem;--surface:215 21% 11%;--surface-light:215 14% 17%;--surface-elevated:215 14% 22%;--border-subtle:215 14% 17%;--text:213 27% 92%;--text-muted:213 12% 58%;--text-subtle:215 10% 46%;--accent-cyan:176 60% 53%;--accent-orange:27 86% 59%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));letter-spacing:-.15px;font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-weight:500;line-height:16px}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0\.5{bottom:.125rem}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-\[50\%\]{left:50%}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-3{right:.75rem}.right-4{right:1rem}.top-1{top:.25rem}.top-3{top:.75rem}.top-4{top:1rem}.top-7{top:1.75rem}.top-\[50\%\]{top:50%}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[180px\]{height:180px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[24px\]{min-height:24px}.min-h-\[28px\]{min-height:28px}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[280px\]{width:280px}.w-\[600px\]{width:600px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[340px\]{max-width:340px}.max-w-\[60vw\]{max-width:60vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px*var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border)/.5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-t-transparent{border-top-color:#0000}.bg-background{background-color:hsl(var(--background))}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-border\/80{background-color:hsl(var(--border)/.8)}.bg-card{background-color:hsl(var(--card))}.bg-card\/80{background-color:hsl(var(--card)/.8)}.bg-card\/85{background-color:hsl(var(--card)/.85)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/40{background-color:hsl(var(--muted)/.4)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-muted\/60{background-color:hsl(var(--muted)/.6)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/20{background-color:hsl(var(--secondary)/.2)}.bg-secondary\/30{background-color:hsl(var(--secondary)/.3)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pt-0{padding-top:0}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal)var(--tw-slashed-zero)var(--tw-numeric-figure)var(--tw-numeric-spacing)var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-\[16px\]{line-height:16px}.leading-tight{line-height:1.25}.tracking-\[-0\.15px\]{letter-spacing:-.15px}.tracking-\[0\.06em\]{letter-spacing:.06em}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/20{color:hsl(var(--muted-foreground)/.2)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground)/.5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground)/.6)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-background\/70{--tw-ring-color:hsl(var(--background)/.7)}.ring-primary\/35{--tw-ring-color:hsl(var(--primary)/.35)}.ring-primary\/60{--tw-ring-color:hsl(var(--primary)/.6)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.2);background-clip:padding-box;border:2px solid #0000;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.35);background-clip:padding-box;border:2px solid #0000}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.25)transparent}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.panel-scroll{scrollbar-gutter:stable}.hyperview-dockview{--dv-background-color:hsl(var(--background));--dv-group-view-background-color:hsl(var(--card));--dv-tabs-and-actions-container-background-color:hsl(var(--secondary));--dv-activegroup-visiblepanel-tab-background-color:hsl(var(--card));--dv-activegroup-hiddenpanel-tab-background-color:hsl(var(--secondary));--dv-inactivegroup-visiblepanel-tab-background-color:hsl(var(--secondary));--dv-inactivegroup-hiddenpanel-tab-background-color:hsl(var(--secondary));--dv-activegroup-visiblepanel-tab-color:hsl(var(--foreground));--dv-activegroup-hiddenpanel-tab-color:hsl(var(--muted-foreground));--dv-inactivegroup-visiblepanel-tab-color:hsl(var(--muted-foreground));--dv-inactivegroup-hiddenpanel-tab-color:hsl(var(--muted-foreground));--dv-tabs-and-actions-container-font-size:12px;--dv-tabs-and-actions-container-height:24px;--dv-tab-font-size:12px;--dv-tabs-container-scrollbar-color:hsl(var(--muted-foreground)/.25);--dv-scrollbar-background-color:hsl(var(--muted-foreground)/.25);--dv-tab-divider-color:hsl(var(--border));--dv-separator-border:transparent;--dv-paneview-header-border-color:hsl(var(--border));--dv-sash-color:hsl(var(--border));--dv-icon-hover-background-color:hsl(var(--accent));--dv-active-sash-color:hsl(var(--primary));--dv-drag-over-background-color:hsl(var(--primary)/.15);--dv-drag-over-border-color:hsl(var(--primary)/.6);--dv-tab-margin:0}.hyperview-dockview .dv-groupview{border:none}.hyperview-dockview .dv-tabs-and-actions-container{border-bottom:1px solid hsl(var(--border))}.hyperview-dockview .dv-tab{align-items:center;height:100%;padding:0 8px;line-height:16px;display:flex}.hyperview-dockview .dv-tab .dv-react-part{align-items:center;min-width:0;height:100%;display:flex}.hyperview-dockview .dv-scrollable .dv-scrollbar-horizontal{border-radius:3px;height:6px}.hyperview-dockview .dv-tabs-container{scrollbar-width:none}.hyperview-dockview .dv-tabs-container::-webkit-scrollbar{height:0}.hyperview-dockview .dv-scrollable .dv-scrollbar-horizontal{display:none}.hyperview-dockview .dv-split-view-container>.dv-sash-container>.dv-sash{background-color:#0000!important}.hyperview-dockview .dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash:after{content:"";background-color:hsl(var(--border));pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hyperview-dockview .dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-enabled:hover:after{background-color:hsl(var(--primary))}.hyperview-dockview .dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash:after{content:"";background-color:hsl(var(--border));pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hyperview-dockview .dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-enabled:hover:after{background-color:hsl(var(--primary))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground)/.5)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted)/.4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted)/.6)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:bg-accent\/70:focus{background-color:hsl(var(--accent)/.7)}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[selected\=true\]\:bg-accent[data-selected=true],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/70[data-state=open]{background-color:hsl(var(--accent)/.7)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}@media (min-width:640px){.sm\:rounded-lg{border-radius:var(--radius)}}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0} diff --git a/static/_next/static/chunks/175dc4c0d98a1220.js b/static/_next/static/chunks/175dc4c0d98a1220.js new file mode 100644 index 0000000000000000000000000000000000000000..378aecf05ea2208427c8159e68b682ff79baf222 --- /dev/null +++ b/static/_next/static/chunks/175dc4c0d98a1220.js @@ -0,0 +1,8 @@ +(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,9556,(e,t,i)=>{(t.exports=function(e){this.top=e.top,this.left=e.left,this.width=e.width,this.spacing=e.spacing,this.targetRowHeight=e.targetRowHeight,this.targetRowHeightTolerance=e.targetRowHeightTolerance,this.minAspectRatio=this.width/e.targetRowHeight*(1-e.targetRowHeightTolerance),this.maxAspectRatio=this.width/e.targetRowHeight*(1+e.targetRowHeightTolerance),this.edgeCaseMinRowHeight=e.edgeCaseMinRowHeight,this.edgeCaseMaxRowHeight=e.edgeCaseMaxRowHeight,this.widowLayoutStyle=e.widowLayoutStyle,this.isBreakoutRow=e.isBreakoutRow,this.items=[],this.height=0}).prototype={addItem:function(e){var t,i,n=this.items.concat(e),r=this.width-(n.length-1)*this.spacing,o=n.reduce(function(e,t){return e+t.aspectRatio},0),s=r/this.targetRowHeight;return this.isBreakoutRow&&0===this.items.length&&e.aspectRatio>=1?(this.items.push(e),this.completeLayout(r/e.aspectRatio,"justify"),!0):othis.maxAspectRatio?0===this.items.length?(this.items.push(Object.assign({},e)),this.completeLayout(r/o,"justify"),!0):(t=this.width-(this.items.length-1)*this.spacing,Math.abs(o-s)>Math.abs((i=this.items.reduce(function(e,t){return e+t.aspectRatio},0))-t/this.targetRowHeight))?(this.completeLayout(t/i,"justify"),!1):(this.items.push(Object.assign({},e)),this.completeLayout(r/o,"justify"),!0):(this.items.push(Object.assign({},e)),this.completeLayout(r/o,"justify"),!0)},isLayoutComplete:function(){return this.height>0},completeLayout:function(e,t){var i,n,r,o,s,a,l=this.left,d=this.width-(this.items.length-1)*this.spacing;(void 0===t||0>["justify","center","left"].indexOf(t))&&(t="left"),n=Math.max(this.edgeCaseMinRowHeight,Math.min(e,this.edgeCaseMaxRowHeight)),e!==n?(this.height=n,i=d/n/(d/e)):(this.height=e,i=1),this.items.forEach(function(e){e.top=this.top,e.width=e.aspectRatio*this.height*i,e.height=this.height,e.left=l,l+=e.width+this.spacing},this),"justify"===t?(l-=this.spacing+this.left,r=(l-this.width)/this.items.length,o=this.items.map(function(e,t){return Math.round((t+1)*r)}),1===this.items.length?(s=this.items[0],s.width-=Math.round(r)):this.items.forEach(function(e,t){t>0?(e.left-=o[t-1],e.width-=o[t]-o[t-1]):e.width-=o[t]})):"center"===t&&(a=(this.width-l)/2,this.items.forEach(function(e){e.left+=a+this.spacing},this))},forceComplete:function(e,t){"number"==typeof t?this.completeLayout(t,this.widowLayoutStyle):this.completeLayout(this.targetRowHeight,this.widowLayoutStyle)},getItems:function(){return this.items}}},49279,(e,t,i)=>{"use strict";var n=e.r(9556);function r(e,t){var i;return!1!==e.fullWidthBreakoutRowCadence&&(t._rows.length+1)%e.fullWidthBreakoutRowCadence==0&&(i=!0),new n({top:t._containerHeight,left:e.containerPadding.left,width:e.containerWidth-e.containerPadding.left-e.containerPadding.right,spacing:e.boxSpacing.horizontal,targetRowHeight:e.targetRowHeight,targetRowHeightTolerance:e.targetRowHeightTolerance,edgeCaseMinRowHeight:.5*e.targetRowHeight,edgeCaseMaxRowHeight:2*e.targetRowHeight,rightToLeft:!1,isBreakoutRow:i,widowLayoutStyle:e.widowLayoutStyle})}function o(e,t,i){return t._rows.push(i),t._layoutItems=t._layoutItems.concat(i.getItems()),t._containerHeight+=i.height+e.boxSpacing.vertical,i.items}t.exports=function(e,t){var i,n,s,a,l,d,h={},u={},c={},p={};return c.top=isNaN(parseFloat((h=Object.assign({containerWidth:1060,containerPadding:10,boxSpacing:10,targetRowHeight:320,targetRowHeightTolerance:.25,maxNumRows:1/0,forceAspectRatio:!1,showWidows:!0,fullWidthBreakoutRowCadence:!1,widowLayoutStyle:"left"},t=t||{})).containerPadding.top))?h.containerPadding:h.containerPadding.top,c.right=isNaN(parseFloat(h.containerPadding.right))?h.containerPadding:h.containerPadding.right,c.bottom=isNaN(parseFloat(h.containerPadding.bottom))?h.containerPadding:h.containerPadding.bottom,c.left=isNaN(parseFloat(h.containerPadding.left))?h.containerPadding:h.containerPadding.left,p.horizontal=isNaN(parseFloat(h.boxSpacing.horizontal))?h.boxSpacing:h.boxSpacing.horizontal,p.vertical=isNaN(parseFloat(h.boxSpacing.vertical))?h.boxSpacing:h.boxSpacing.vertical,h.containerPadding=c,h.boxSpacing=p,u._layoutItems=[],u._awakeItems=[],u._inViewportItems=[],u._leadingOrphans=[],u._trailingOrphans=[],u._containerHeight=h.containerPadding.top,u._rows=[],u._orphans=[],h._widowCount=0,i=h,n=e.map(function(e){return e.width&&e.height?{aspectRatio:e.width/e.height}:{aspectRatio:e}}),d=[],i.forceAspectRatio&&n.forEach(function(e){e.forcedAspectRatio=!0,e.aspectRatio=i.forceAspectRatio}),n.some(function(e,t){if(isNaN(e.aspectRatio))throw Error("Item "+t+" has an invalid aspect ratio");if(a||(a=r(i,u)),s=a.addItem(e),a.isLayoutComplete()){if(d=d.concat(o(i,u,a)),u._rows.length>=i.maxNumRows)return a=null,!0;if(a=r(i,u),!s&&(s=a.addItem(e),a.isLayoutComplete())){if(d=d.concat(o(i,u,a)),u._rows.length>=i.maxNumRows)return a=null,!0;a=r(i,u)}}}),a&&a.getItems().length&&i.showWidows&&(u._rows.length?(l=u._rows[u._rows.length-1].isBreakoutRow?u._rows[u._rows.length-1].targetRowHeight:u._rows[u._rows.length-1].height,a.forceComplete(!1,l)):a.forceComplete(!1),d=d.concat(o(i,u,a)),i._widowCount=a.getItems().length),u._containerHeight=u._containerHeight-i.boxSpacing.vertical,u._containerHeight=u._containerHeight+i.containerPadding.bottom,{containerHeight:u._containerHeight,widowCount:i._widowCount,boxes:u._layoutItems}}},50912,e=>{"use strict";let t,i,n,r,o,s,a,l,d,h,u,c,p,m,f,g,v,w,b,y;var x,_,C,D,S,E,A,k,P,z,R,N,O,I,M,L,T,j,G,V,W=e.i(48277),H=e.i(39057),F=e.i(30668);let $=e=>{let t,i=new Set,n=(e,n)=>{let r="function"==typeof e?e(t):e;if(!Object.is(r,t)){let e=t;t=(null!=n?n:"object"!=typeof r||null===r)?r:Object.assign({},t,r),i.forEach(i=>i(t,e))}},r=()=>t,o={setState:n,getState:r,getInitialState:()=>s,subscribe:e=>(i.add(e),()=>i.delete(e))},s=t=e(n,r,o);return o},B=e=>{let t=e?$(e):$,i=e=>(function(e,t=e=>e){let i=F.default.useSyncExternalStore(e.subscribe,F.default.useCallback(()=>t(e.getState()),[e,t]),F.default.useCallback(()=>t(e.getInitialState()),[e,t]));return F.default.useDebugValue(i),i})(t,e);return Object.assign(i,t),i},U=e=>e?B(e):B,K="undefined",J="#39d3cc",Z="#8b949e",q=["auto","classic20","tab10","tab20","wong"],X=["#e6194b","#3cb44b","#ffe119","#4363d8","#f58231","#911eb4","#46f0f0","#f032e6","#bcf60c","#fabebe","#008080","#e6beff","#9a6324","#fffac8","#800000","#aaffc3","#808000","#ffd8b1","#000075","#808080"],Y=["#4e79a7","#f28e2b","#e15759","#76b7b2","#59a14f","#edc948","#b07aa1","#ff9da7","#9c755f","#bab0ab"],Q=["#1f77b4","#aec7e8","#ff7f0e","#ffbb78","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5","#8c564b","#c49c94","#e377c2","#f7b6d2","#7f7f7f","#c7c7c7","#bcbd22","#dbdb8d","#17becf","#9edae5"],ee=["#e69f00","#56b4e9","#009e73","#f0e442","#0072b2","#d55e00","#cc79a7"];function et(e){return e<0?0:e>1?1:e}function ei(e,t){let i=[.72,.64,.78],n=[.46,.54,.38,.62];return function(e,t,i){let n=(e%360+360)%360/360%1,r=et(t),o=et(i),s=o,a=o,l=o;if(r>0){let e=o<.5?o*(1+r):o+r-o*r,t=2*o-e,i=i=>{let n=i;return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+(e-t)*6*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t};s=i(n+1/3),a=i(n),l=i(n-1/3)}let d=e=>Math.round(255*et(e)).toString(16).padStart(2,"0");return`#${d(s)}${d(a)}${d(l)}`}((("tab10"===t?17:"tab20"===t?43:"wong"===t?71:"classic20"===t?101:131)+137.508*e)%360,i[e%i.length],n[Math.floor(e/i.length)%n.length])}function en(e,t){return e===K&&t!==K?1:t===K&&e!==K?-1:e.localeCompare(t)}function er(e,t,i){let n={},r=new Set,o=0,s=0;for(let a of e){if(a===K){n[a]=J,r.add(J.toLowerCase());continue}let e=o=t.length&&(s+=1),r.has(e.toLowerCase())&&(e=Z),n[a]=e,r.add(e.toLowerCase()),o+=1}return n}function eo(e){return e&&e.length>0?e:K}function es(){return{isLassoSelection:!1,lassoQuery:null,lassoSamples:[],lassoTotal:0,lassoIsLoading:!1}}function ea(){return{neighborsResults:[],neighborsMetric:null,neighborsLoading:!1,neighborsError:null}}let el=U(e=>({leftPanelOpen:!1,rightPanelOpen:!1,bottomPanelOpen:!1,setLeftPanelOpen:t=>e({leftPanelOpen:t}),setRightPanelOpen:t=>e({rightPanelOpen:t}),setBottomPanelOpen:t=>e({bottomPanelOpen:t}),datasetInfo:null,setDatasetInfo:t=>e({datasetInfo:t}),activeWorkspaceId:null,workspaces:[],runtimeDatasetName:null,customPanels:[],requestedLayoutKey:null,layoutViews:{},setLayoutViewCamera:(t,i)=>e(e=>({layoutViews:{...e.layoutViews,[t]:{...e.layoutViews[t]??{},camera_3d:i}}})),applyRuntimeSnapshot:t=>e(e=>{let i=t.active_workspace_id,n=t.workspace.dataset_name,r=e.activeWorkspaceId!==i||e.runtimeDatasetName!==n;return{activeWorkspaceId:i,workspaces:t.workspaces,runtimeDatasetName:n,customPanels:t.workspace.ui.custom_panels,requestedLayoutKey:t.workspace.ui.active_layout_key,layoutViews:t.workspace.ui.layout_views??{},selectedIds:new Set(t.workspace.ui.selected_ids),selectionSource:t.workspace.ui.selected_ids.length>0?"scatter":null,...r?{datasetInfo:null,samples:[],totalSamples:0,samplesLoaded:0,embeddingsByLayoutKey:{},activeLayoutKey:null,labelFilter:null,hoveredId:null,isLoading:!1,error:null}:{},...es(),...ea()}}),samples:[],totalSamples:0,samplesLoaded:0,setSamples:(t,i)=>e({samples:t,totalSamples:i,samplesLoaded:t.length}),appendSamples:t=>e(e=>{let i=new Set(e.samples.map(e=>e.id)),n=t.filter(e=>!i.has(e.id)),r=e.samplesLoaded+t.length;return 0===n.length?{samplesLoaded:r}:{samples:[...e.samples,...n],samplesLoaded:r}}),addSamplesIfMissing:t=>e(e=>{let i=new Set(e.samples.map(e=>e.id)),n=t.filter(e=>!i.has(e.id));return 0===n.length?e:{samples:[...e.samples,...n]}}),embeddingsByLayoutKey:{},setEmbeddingsForLayout:(t,i)=>e(e=>({embeddingsByLayoutKey:{...e.embeddingsByLayoutKey,[t]:i}})),activeLayoutKey:null,setActiveLayoutKey:t=>e({activeLayoutKey:t}),labelFilter:null,setLabelFilter:t=>{e({labelFilter:t?eo(t):null,selectedIds:new Set,selectionSource:null,...es(),...ea()})},selectedIds:new Set,isLassoSelection:!1,selectionSource:null,setSelectedIds:(t,i="grid")=>e(e=>{let n=t.size>0?i:null;return!e.isLassoSelection&&function(e,t){if(e.size!==t.size)return!1;for(let i of e)if(!t.has(i))return!1;return!0}(e.selectedIds,t)?e.selectionSource===n?e:{selectionSource:n}:{selectedIds:t,selectionSource:n,...es(),...ea()}}),toggleSelection:t=>e(e=>{let i=new Set(e.selectedIds);return i.has(t)?i.delete(t):i.add(t),{selectedIds:i,selectionSource:i.size>0?"grid":null,...es(),...ea()}}),addToSelection:t=>e(e=>{let i=new Set(e.selectedIds);return t.forEach(e=>i.add(e)),{selectedIds:i,selectionSource:i.size>0?"grid":null,...es(),...ea()}}),clearSelection:()=>e({selectedIds:new Set,selectionSource:null,...es(),...ea()}),lassoQuery:null,lassoSamples:[],lassoTotal:0,lassoIsLoading:!1,beginLassoSelection:t=>e({selectedIds:new Set,selectionSource:"lasso",isLassoSelection:!0,lassoQuery:t,lassoSamples:[],lassoTotal:0,lassoIsLoading:!0,...ea()}),setLassoResults:(t,i,n=!1)=>e(e=>({lassoSamples:n?[...e.lassoSamples,...t]:t,lassoTotal:i,lassoIsLoading:!1})),clearLassoSelection:()=>e({selectionSource:null,...es()}),...ea(),beginNeighborsQuery:(t=!0)=>e(e=>({neighborsResults:t?[]:e.neighborsResults,neighborsMetric:t?null:e.neighborsMetric,neighborsLoading:!0,neighborsError:null})),setNeighborsResults:(t,i)=>e({neighborsResults:t,neighborsMetric:i,neighborsLoading:!1,neighborsError:null}),setNeighborsError:t=>e({neighborsLoading:!1,neighborsError:t}),clearNeighbors:()=>e(ea()),hoveredId:null,setHoveredId:t=>e({hoveredId:t}),isLoading:!1,setIsLoading:t=>e({isLoading:t}),error:null,setError:t=>e({error:t}),sampleGridSize:"medium",setSampleGridSize:t=>e({sampleGridSize:t}),scatterLabelOverlayMode:"off",setScatterLabelOverlayMode:t=>e({scatterLabelOverlayMode:t})}));function ed(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function eh(...e){return t=>{let i=!1,n=e.map(e=>{let n=ed(e,t);return i||"function"!=typeof n||(i=!0),n});if(i)return()=>{for(let t=0;t{let{children:i,...n}=e;if(em(i)&&"function"==typeof ep&&(i=ep(i._payload)),F.isValidElement(i)){var r;let e,o,s=(r=i,(o=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.ref:(o=(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.props.ref:r.props.ref||r.ref),a=function(e,t){let i={...t};for(let n in t){let r=e[n],o=t[n];/^on[A-Z]/.test(n)?r&&o?i[n]=(...e)=>{let t=o(...e);return r(...e),t}:r&&(i[n]=r):"style"===n?i[n]={...r,...o}:"className"===n&&(i[n]=[r,o].filter(Boolean).join(" "))}return{...e,...i}}(n,i.props);return i.type!==F.Fragment&&(a.ref=t?eh(t,s):s),F.cloneElement(i,a)}return F.Children.count(i)>1?F.Children.only(null):null})).displayName="Slot.SlotClone",t=g,(i=F.forwardRef((e,i)=>{let{children:n,...r}=e;em(n)&&"function"==typeof ep&&(n=ep(n._payload));let o=F.Children.toArray(n),s=o.find(ev);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:F.Children.count(e)>1?F.Children.only(null):F.isValidElement(e)?e.props.children:null);return(0,W.jsx)(t,{...r,ref:i,children:F.isValidElement(e)?F.cloneElement(e,void 0,n):null})}return(0,W.jsx)(t,{...r,ref:i,children:n})})).displayName="Slot.Slot",i),eg=Symbol("radix.slottable");function ev(e){return F.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eg}function ew(){for(var e,t,i=0,n="",r=arguments.length;i"boolean"==typeof e?`${e}`:0===e?"0":e,ey=(e=new Map,t=null,i)=>({nextPart:e,validators:t,classGroupId:i}),ex=[],e_=(e,t,i)=>{if(0==e.length-t)return i.classGroupId;let n=e[t],r=i.nextPart.get(n);if(r){let i=e_(e,t+1,r);if(i)return i}let o=i.validators;if(null===o)return;let s=0===t?e.join("-"):e.slice(t).join("-"),a=o.length;for(let e=0;e{let i=ey();for(let n in e)eD(e[n],i,n,t);return i},eD=(e,t,i,n)=>{let r=e.length;for(let o=0;o{"string"==typeof e?eE(e,t,i):"function"==typeof e?eA(e,t,i,n):ek(e,t,i,n)},eE=(e,t,i)=>{(""===e?t:eP(t,e)).classGroupId=i},eA=(e,t,i,n)=>{ez(e)?eD(e(n),t,i,n):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:i,validator:e}))},ek=(e,t,i,n)=>{let r=Object.entries(e),o=r.length;for(let e=0;e{let i=e,n=t.split("-"),r=n.length;for(let e=0;e"isThemeGetter"in e&&!0===e.isThemeGetter,eR=[],eN=(e,t,i,n,r)=>({modifiers:e,hasImportantModifier:t,baseClassName:i,maybePostfixModifierPosition:n,isExternal:r}),eO=/\s+/,eI=e=>{let t;if("string"==typeof e)return e;let i="";for(let n=0;n{let t=t=>t[e]||eM;return t.isThemeGetter=!0,t},eT=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,ej=/^\((?:(\w[\w-]*):)?(.+)\)$/i,eG=/^\d+\/\d+$/,eV=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,eW=/\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$/,eH=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,eF=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,e$=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,eB=e=>eG.test(e),eU=e=>!!e&&!Number.isNaN(Number(e)),eK=e=>!!e&&Number.isInteger(Number(e)),eJ=e=>e.endsWith("%")&&eU(e.slice(0,-1)),eZ=e=>eV.test(e),eq=()=>!0,eX=e=>eW.test(e)&&!eH.test(e),eY=()=>!1,eQ=e=>eF.test(e),e0=e=>e$.test(e),e1=e=>!e3(e)&&!e7(e),e2=e=>ts(e,th,eY),e3=e=>eT.test(e),e5=e=>ts(e,tu,eX),e4=e=>ts(e,tc,eU),e6=e=>ts(e,tl,eY),e8=e=>ts(e,td,e0),e9=e=>ts(e,tm,eQ),e7=e=>ej.test(e),te=e=>ta(e,tu),tt=e=>ta(e,tp),ti=e=>ta(e,tl),tn=e=>ta(e,th),tr=e=>ta(e,td),to=e=>ta(e,tm,!0),ts=(e,t,i)=>{let n=eT.exec(e);return!!n&&(n[1]?t(n[1]):i(n[2]))},ta=(e,t,i=!1)=>{let n=ej.exec(e);return!!n&&(n[1]?t(n[1]):i)},tl=e=>"position"===e||"percentage"===e,td=e=>"image"===e||"url"===e,th=e=>"length"===e||"size"===e||"bg-size"===e,tu=e=>"length"===e,tc=e=>"number"===e,tp=e=>"family-name"===e,tm=e=>"shadow"===e,tf=((e,...t)=>{let i,n,r,o,s=e=>{let t=n(e);if(t)return t;let o=((e,t)=>{let{parseClassName:i,getClassGroupId:n,getConflictingClassGroupIds:r,sortModifiers:o}=t,s=[],a=e.trim().split(eO),l="";for(let e=a.length-1;e>=0;e-=1){let t=a[e],{isExternal:d,modifiers:h,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:p}=i(t);if(d){l=t+(l.length>0?" "+l:l);continue}let m=!!p,f=n(m?c.substring(0,p):c);if(!f){if(!m||!(f=n(c))){l=t+(l.length>0?" "+l:l);continue}m=!1}let g=0===h.length?"":1===h.length?h[0]:o(h).join(":"),v=u?g+"!":g,w=v+f;if(s.indexOf(w)>-1)continue;s.push(w);let b=r(f,m);for(let e=0;e0?" "+l:l)}return l})(e,i);return r(e,o),o};return o=a=>{var l;let d;return n=(i={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,i=Object.create(null),n=Object.create(null),r=(r,o)=>{i[r]=o,++t>e&&(t=0,n=i,i=Object.create(null))};return{get(e){let t=i[e];return void 0!==t?t:void 0!==(t=n[e])?(r(e,t),t):void 0},set(e,t){e in i?i[e]=t:r(e,t)}}})((l=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:i}=e,n=e=>{let t,i=[],n=0,r=0,o=0,s=e.length;for(let a=0;ao?t-o:void 0)};if(t){let e=t+":",i=n;n=t=>t.startsWith(e)?i(t.slice(e.length)):eN(eR,!1,t,void 0,!0)}if(i){let e=n;n=t=>i({className:t,parseClassName:e})}return n})(l),sortModifiers:(d=new Map,l.orderSensitiveModifiers.forEach((e,t)=>{d.set(e,1e6+t)}),e=>{let t=[],i=[];for(let n=0;n0&&(i.sort(),t.push(...i),i=[]),t.push(r)):i.push(r)}return i.length>0&&(i.sort(),t.push(...i)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:i}=e;return eC(i,t)})(e),{conflictingClassGroups:i,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var i;let t,n,r;return -1===(i=e).slice(1,-1).indexOf(":")?void 0:(n=(t=i.slice(1,-1)).indexOf(":"),(r=t.slice(0,n))?"arbitrary.."+r:void 0)}let n=e.split("-"),r=+(""===n[0]&&n.length>1);return e_(n,r,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=n[e],r=i[e];if(t){if(r){let e=Array(r.length+t.length);for(let t=0;to(((...e)=>{let t,i,n=0,r="";for(;n{let e=eL("color"),t=eL("font"),i=eL("text"),n=eL("font-weight"),r=eL("tracking"),o=eL("leading"),s=eL("breakpoint"),a=eL("container"),l=eL("spacing"),d=eL("radius"),h=eL("shadow"),u=eL("inset-shadow"),c=eL("text-shadow"),p=eL("drop-shadow"),m=eL("blur"),f=eL("perspective"),g=eL("aspect"),v=eL("ease"),w=eL("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],x=()=>[...y(),e7,e3],_=()=>["auto","hidden","clip","visible","scroll"],C=()=>["auto","contain","none"],D=()=>[e7,e3,l],S=()=>[eB,"full","auto",...D()],E=()=>[eK,"none","subgrid",e7,e3],A=()=>["auto",{span:["full",eK,e7,e3]},eK,e7,e3],k=()=>[eK,"auto",e7,e3],P=()=>["auto","min","max","fr",e7,e3],z=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],R=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...D()],O=()=>[eB,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...D()],I=()=>[e,e7,e3],M=()=>[...y(),ti,e6,{position:[e7,e3]}],L=()=>["no-repeat",{repeat:["","x","y","space","round"]}],T=()=>["auto","cover","contain",tn,e2,{size:[e7,e3]}],j=()=>[eJ,te,e5],G=()=>["","none","full",d,e7,e3],V=()=>["",eU,te,e5],W=()=>["solid","dashed","dotted","double"],H=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],F=()=>[eU,eJ,ti,e6],$=()=>["","none",m,e7,e3],B=()=>["none",eU,e7,e3],U=()=>["none",eU,e7,e3],K=()=>[eU,e7,e3],J=()=>[eB,"full",...D()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[eZ],breakpoint:[eZ],color:[eq],container:[eZ],"drop-shadow":[eZ],ease:["in","out","in-out"],font:[e1],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[eZ],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[eZ],shadow:[eZ],spacing:["px",eU],text:[eZ],"text-shadow":[eZ],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",eB,e3,e7,g]}],container:["container"],columns:[{columns:[eU,e3,e7,a]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"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"],sr:["sr-only","not-sr-only"],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:x()}],overflow:[{overflow:_()}],"overflow-x":[{"overflow-x":_()}],"overflow-y":[{"overflow-y":_()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{start:S()}],end:[{end:S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:["visible","invisible","collapse"],z:[{z:[eK,"auto",e7,e3]}],basis:[{basis:[eB,"full","auto",a,...D()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[eU,eB,"auto","initial","none",e3]}],grow:[{grow:["",eU,e7,e3]}],shrink:[{shrink:["",eU,e7,e3]}],order:[{order:[eK,"first","last","none",e7,e3]}],"grid-cols":[{"grid-cols":E()}],"col-start-end":[{col:A()}],"col-start":[{"col-start":k()}],"col-end":[{"col-end":k()}],"grid-rows":[{"grid-rows":E()}],"row-start-end":[{row:A()}],"row-start":[{"row-start":k()}],"row-end":[{"row-end":k()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":P()}],"auto-rows":[{"auto-rows":P()}],gap:[{gap:D()}],"gap-x":[{"gap-x":D()}],"gap-y":[{"gap-y":D()}],"justify-content":[{justify:[...z(),"normal"]}],"justify-items":[{"justify-items":[...R(),"normal"]}],"justify-self":[{"justify-self":["auto",...R()]}],"align-content":[{content:["normal",...z()]}],"align-items":[{items:[...R(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...R(),{baseline:["","last"]}]}],"place-content":[{"place-content":z()}],"place-items":[{"place-items":[...R(),"baseline"]}],"place-self":[{"place-self":["auto",...R()]}],p:[{p:D()}],px:[{px:D()}],py:[{py:D()}],ps:[{ps:D()}],pe:[{pe:D()}],pt:[{pt:D()}],pr:[{pr:D()}],pb:[{pb:D()}],pl:[{pl:D()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":D()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":D()}],"space-y-reverse":["space-y-reverse"],size:[{size:O()}],w:[{w:[a,"screen",...O()]}],"min-w":[{"min-w":[a,"screen","none",...O()]}],"max-w":[{"max-w":[a,"screen","none","prose",{screen:[s]},...O()]}],h:[{h:["screen","lh",...O()]}],"min-h":[{"min-h":["screen","lh","none",...O()]}],"max-h":[{"max-h":["screen","lh",...O()]}],"font-size":[{text:["base",i,te,e5]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,e7,e4]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",eJ,e3]}],"font-family":[{font:[tt,e3,t]}],"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-fractions"],tracking:[{tracking:[r,e7,e3]}],"line-clamp":[{"line-clamp":[eU,"none",e7,e4]}],leading:[{leading:[o,...D()]}],"list-image":[{"list-image":["none",e7,e3]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",e7,e3]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:I()}],"text-color":[{text:I()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...W(),"wavy"]}],"text-decoration-thickness":[{decoration:[eU,"from-font","auto",e7,e5]}],"text-decoration-color":[{decoration:I()}],"underline-offset":[{"underline-offset":[eU,"auto",e7,e3]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:D()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",e7,e3]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",e7,e3]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:M()}],"bg-repeat":[{bg:L()}],"bg-size":[{bg:T()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},eK,e7,e3],radial:["",e7,e3],conic:[eK,e7,e3]},tr,e8]}],"bg-color":[{bg:I()}],"gradient-from-pos":[{from:j()}],"gradient-via-pos":[{via:j()}],"gradient-to-pos":[{to:j()}],"gradient-from":[{from:I()}],"gradient-via":[{via:I()}],"gradient-to":[{to:I()}],rounded:[{rounded:G()}],"rounded-s":[{"rounded-s":G()}],"rounded-e":[{"rounded-e":G()}],"rounded-t":[{"rounded-t":G()}],"rounded-r":[{"rounded-r":G()}],"rounded-b":[{"rounded-b":G()}],"rounded-l":[{"rounded-l":G()}],"rounded-ss":[{"rounded-ss":G()}],"rounded-se":[{"rounded-se":G()}],"rounded-ee":[{"rounded-ee":G()}],"rounded-es":[{"rounded-es":G()}],"rounded-tl":[{"rounded-tl":G()}],"rounded-tr":[{"rounded-tr":G()}],"rounded-br":[{"rounded-br":G()}],"rounded-bl":[{"rounded-bl":G()}],"border-w":[{border:V()}],"border-w-x":[{"border-x":V()}],"border-w-y":[{"border-y":V()}],"border-w-s":[{"border-s":V()}],"border-w-e":[{"border-e":V()}],"border-w-t":[{"border-t":V()}],"border-w-r":[{"border-r":V()}],"border-w-b":[{"border-b":V()}],"border-w-l":[{"border-l":V()}],"divide-x":[{"divide-x":V()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":V()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...W(),"hidden","none"]}],"divide-style":[{divide:[...W(),"hidden","none"]}],"border-color":[{border:I()}],"border-color-x":[{"border-x":I()}],"border-color-y":[{"border-y":I()}],"border-color-s":[{"border-s":I()}],"border-color-e":[{"border-e":I()}],"border-color-t":[{"border-t":I()}],"border-color-r":[{"border-r":I()}],"border-color-b":[{"border-b":I()}],"border-color-l":[{"border-l":I()}],"divide-color":[{divide:I()}],"outline-style":[{outline:[...W(),"none","hidden"]}],"outline-offset":[{"outline-offset":[eU,e7,e3]}],"outline-w":[{outline:["",eU,te,e5]}],"outline-color":[{outline:I()}],shadow:[{shadow:["","none",h,to,e9]}],"shadow-color":[{shadow:I()}],"inset-shadow":[{"inset-shadow":["none",u,to,e9]}],"inset-shadow-color":[{"inset-shadow":I()}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:I()}],"ring-offset-w":[{"ring-offset":[eU,e5]}],"ring-offset-color":[{"ring-offset":I()}],"inset-ring-w":[{"inset-ring":V()}],"inset-ring-color":[{"inset-ring":I()}],"text-shadow":[{"text-shadow":["none",c,to,e9]}],"text-shadow-color":[{"text-shadow":I()}],opacity:[{opacity:[eU,e7,e3]}],"mix-blend":[{"mix-blend":[...H(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":H()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[eU]}],"mask-image-linear-from-pos":[{"mask-linear-from":F()}],"mask-image-linear-to-pos":[{"mask-linear-to":F()}],"mask-image-linear-from-color":[{"mask-linear-from":I()}],"mask-image-linear-to-color":[{"mask-linear-to":I()}],"mask-image-t-from-pos":[{"mask-t-from":F()}],"mask-image-t-to-pos":[{"mask-t-to":F()}],"mask-image-t-from-color":[{"mask-t-from":I()}],"mask-image-t-to-color":[{"mask-t-to":I()}],"mask-image-r-from-pos":[{"mask-r-from":F()}],"mask-image-r-to-pos":[{"mask-r-to":F()}],"mask-image-r-from-color":[{"mask-r-from":I()}],"mask-image-r-to-color":[{"mask-r-to":I()}],"mask-image-b-from-pos":[{"mask-b-from":F()}],"mask-image-b-to-pos":[{"mask-b-to":F()}],"mask-image-b-from-color":[{"mask-b-from":I()}],"mask-image-b-to-color":[{"mask-b-to":I()}],"mask-image-l-from-pos":[{"mask-l-from":F()}],"mask-image-l-to-pos":[{"mask-l-to":F()}],"mask-image-l-from-color":[{"mask-l-from":I()}],"mask-image-l-to-color":[{"mask-l-to":I()}],"mask-image-x-from-pos":[{"mask-x-from":F()}],"mask-image-x-to-pos":[{"mask-x-to":F()}],"mask-image-x-from-color":[{"mask-x-from":I()}],"mask-image-x-to-color":[{"mask-x-to":I()}],"mask-image-y-from-pos":[{"mask-y-from":F()}],"mask-image-y-to-pos":[{"mask-y-to":F()}],"mask-image-y-from-color":[{"mask-y-from":I()}],"mask-image-y-to-color":[{"mask-y-to":I()}],"mask-image-radial":[{"mask-radial":[e7,e3]}],"mask-image-radial-from-pos":[{"mask-radial-from":F()}],"mask-image-radial-to-pos":[{"mask-radial-to":F()}],"mask-image-radial-from-color":[{"mask-radial-from":I()}],"mask-image-radial-to-color":[{"mask-radial-to":I()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":y()}],"mask-image-conic-pos":[{"mask-conic":[eU]}],"mask-image-conic-from-pos":[{"mask-conic-from":F()}],"mask-image-conic-to-pos":[{"mask-conic-to":F()}],"mask-image-conic-from-color":[{"mask-conic-from":I()}],"mask-image-conic-to-color":[{"mask-conic-to":I()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:M()}],"mask-repeat":[{mask:L()}],"mask-size":[{mask:T()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",e7,e3]}],filter:[{filter:["","none",e7,e3]}],blur:[{blur:$()}],brightness:[{brightness:[eU,e7,e3]}],contrast:[{contrast:[eU,e7,e3]}],"drop-shadow":[{"drop-shadow":["","none",p,to,e9]}],"drop-shadow-color":[{"drop-shadow":I()}],grayscale:[{grayscale:["",eU,e7,e3]}],"hue-rotate":[{"hue-rotate":[eU,e7,e3]}],invert:[{invert:["",eU,e7,e3]}],saturate:[{saturate:[eU,e7,e3]}],sepia:[{sepia:["",eU,e7,e3]}],"backdrop-filter":[{"backdrop-filter":["","none",e7,e3]}],"backdrop-blur":[{"backdrop-blur":$()}],"backdrop-brightness":[{"backdrop-brightness":[eU,e7,e3]}],"backdrop-contrast":[{"backdrop-contrast":[eU,e7,e3]}],"backdrop-grayscale":[{"backdrop-grayscale":["",eU,e7,e3]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[eU,e7,e3]}],"backdrop-invert":[{"backdrop-invert":["",eU,e7,e3]}],"backdrop-opacity":[{"backdrop-opacity":[eU,e7,e3]}],"backdrop-saturate":[{"backdrop-saturate":[eU,e7,e3]}],"backdrop-sepia":[{"backdrop-sepia":["",eU,e7,e3]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":D()}],"border-spacing-x":[{"border-spacing-x":D()}],"border-spacing-y":[{"border-spacing-y":D()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",e7,e3]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[eU,"initial",e7,e3]}],ease:[{ease:["linear","initial",v,e7,e3]}],delay:[{delay:[eU,e7,e3]}],animate:[{animate:["none",w,e7,e3]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,e7,e3]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:B()}],"rotate-x":[{"rotate-x":B()}],"rotate-y":[{"rotate-y":B()}],"rotate-z":[{"rotate-z":B()}],scale:[{scale:U()}],"scale-x":[{"scale-x":U()}],"scale-y":[{"scale-y":U()}],"scale-z":[{"scale-z":U()}],"scale-3d":["scale-3d"],skew:[{skew:K()}],"skew-x":[{"skew-x":K()}],"skew-y":[{"skew-y":K()}],transform:[{transform:[e7,e3,"","none","gpu","cpu"]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:J()}],"translate-x":[{"translate-x":J()}],"translate-y":[{"translate-y":J()}],"translate-z":[{"translate-z":J()}],"translate-none":["translate-none"],accent:[{accent:I()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:I()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],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",e7,e3]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":D()}],"scroll-mx":[{"scroll-mx":D()}],"scroll-my":[{"scroll-my":D()}],"scroll-ms":[{"scroll-ms":D()}],"scroll-me":[{"scroll-me":D()}],"scroll-mt":[{"scroll-mt":D()}],"scroll-mr":[{"scroll-mr":D()}],"scroll-mb":[{"scroll-mb":D()}],"scroll-ml":[{"scroll-ml":D()}],"scroll-p":[{"scroll-p":D()}],"scroll-px":[{"scroll-px":D()}],"scroll-py":[{"scroll-py":D()}],"scroll-ps":[{"scroll-ps":D()}],"scroll-pe":[{"scroll-pe":D()}],"scroll-pt":[{"scroll-pt":D()}],"scroll-pr":[{"scroll-pr":D()}],"scroll-pb":[{"scroll-pb":D()}],"scroll-pl":[{"scroll-pl":D()}],"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",e7,e3]}],fill:[{fill:["none",...I()]}],"stroke-w":[{stroke:[eU,te,e5,e4]}],stroke:[{stroke:["none",...I()]}],"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-x","border-w-y","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-x","border-color-y","border-color-s","border-color-e","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"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"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"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});function tg(...e){return tf(ew(e))}let tv=(n="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",r={variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}},e=>{var t;if((null==r?void 0:r.variants)==null)return ew(n,null==e?void 0:e.class,null==e?void 0:e.className);let{variants:i,defaultVariants:o}=r,s=Object.keys(i).map(t=>{let n=null==e?void 0:e[t],r=null==o?void 0:o[t];if(null===n)return null;let s=eb(n)||eb(r);return i[t][s]}),a=e&&Object.entries(e).reduce((e,t)=>{let[i,n]=t;return void 0===n||(e[i]=n),e},{});return ew(n,s,null==r||null==(t=r.compoundVariants)?void 0:t.reduce((e,t)=>{let{class:i,className:n,...r}=t;return Object.entries(r).every(e=>{let[t,i]=e;return Array.isArray(i)?i.includes({...o,...a}[t]):({...o,...a})[t]===i})?[...e,i,n]:e},[]),null==e?void 0:e.class,null==e?void 0:e.className)}),tw=F.forwardRef(({className:e,variant:t,size:i,asChild:n=!1,...r},o)=>(0,W.jsx)(n?ef:"button",{className:tg(tv({variant:t,size:i,className:e})),ref:o,...r}));tw.displayName="Button";let tb=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,i)=>i?i.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},ty=(...e)=>e.filter((e,t,i)=>!!e&&""!==e.trim()&&i.indexOf(e)===t).join(" ").trim();var tx={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 t_=(0,F.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:i=2,absoluteStrokeWidth:n,className:r="",children:o,iconNode:s,...a},l)=>(0,F.createElement)("svg",{ref:l,...tx,width:t,height:t,stroke:e,strokeWidth:n?24*Number(i)/Number(t):i,className:ty("lucide",r),...!o&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(a)&&{"aria-hidden":"true"},...a},[...s.map(([e,t])=>(0,F.createElement)(e,t)),...Array.isArray(o)?o:[o]])),tC=(e,t)=>{let i=(0,F.forwardRef)(({className:i,...n},r)=>(0,F.createElement)(t_,{ref:r,iconNode:t,className:ty(`lucide-${tb(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...n}));return i.displayName=tb(e),i},tD=tC("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),tS=tC("disc",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]),tE=tC("earth",[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),tA=tC("settings-2",[["path",{d:"M14 17H5",key:"gfn3mx"}],["path",{d:"M19 7h-9",key:"6i9tg"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);function tk({children:e,className:t}){return(0,W.jsx)("div",{className:tg("flex flex-col h-full bg-card overflow-hidden",t),children:e})}function tP(e,t,{checkForDefaultPrevented:i=!0}={}){return function(n){if(e?.(n),!1===i||!n.defaultPrevented)return t?.(n)}}function tz(e,t=[]){let i=[],n=()=>{let t=i.map(e=>F.createContext(e));return function(i){let n=i?.[e]||t;return F.useMemo(()=>({[`__scope${e}`]:{...i,[e]:n}}),[i,n])}};return n.scopeName=e,[function(t,n){let r=F.createContext(n),o=i.length;i=[...i,n];let s=t=>{let{scope:i,children:n,...s}=t,a=i?.[e]?.[o]||r,l=F.useMemo(()=>s,Object.values(s));return(0,W.jsx)(a.Provider,{value:l,children:n})};return s.displayName=t+"Provider",[s,function(i,s){let a=s?.[e]?.[o]||r,l=F.useContext(a);if(l)return l;if(void 0!==n)return n;throw Error(`\`${i}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let i=()=>{let i=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=i.reduce((t,{useScope:i,scopeName:n})=>{let r=i(e)[`__scope${n}`];return{...t,...r}},{});return F.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return i.scopeName=t.scopeName,i}(n,...t)]}"u">typeof window&&window.document&&window.document.createElement;var tR=globalThis?.document?F.useLayoutEffect:()=>{};F[" useEffectEvent ".trim().toString()],F[" useInsertionEffect ".trim().toString()];var tN=F[" useInsertionEffect ".trim().toString()]||tR;function tO({prop:e,defaultProp:t,onChange:i=()=>{},caller:n}){let[r,o,s]=function({defaultProp:e,onChange:t}){let[i,n]=F.useState(e),r=F.useRef(i),o=F.useRef(t);return tN(()=>{o.current=t},[t]),F.useEffect(()=>{r.current!==i&&(o.current?.(i),r.current=i)},[i,r]),[i,n,o]}({defaultProp:t,onChange:i}),a=void 0!==e,l=a?e:r;{let t=F.useRef(void 0!==e);F.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,n])}return[l,F.useCallback(t=>{if(a){let i="function"==typeof t?t(e):t;i!==e&&s.current?.(i)}else o(t)},[a,e,o,s])]}Symbol("RADIX:SYNC_STATE");var tI=e.i(69941),tM=Symbol("radix.slottable");function tL(e){return F.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tM}var tT=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var i,n;let r,o,s,a=(n=i=`Primitive.${t}`,(r=F.forwardRef((e,t)=>{let{children:i,...n}=e;if(F.isValidElement(i)){var r;let e,o,s=(r=i,(o=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.ref:(o=(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.props.ref:r.props.ref||r.ref),a=function(e,t){let i={...t};for(let n in t){let r=e[n],o=t[n];/^on[A-Z]/.test(n)?r&&o?i[n]=(...e)=>{let t=o(...e);return r(...e),t}:r&&(i[n]=r):"style"===n?i[n]={...r,...o}:"className"===n&&(i[n]=[r,o].filter(Boolean).join(" "))}return{...e,...i}}(n,i.props);return i.type!==F.Fragment&&(a.ref=t?eh(t,s):s),F.cloneElement(i,a)}return F.Children.count(i)>1?F.Children.only(null):null})).displayName=`${n}.SlotClone`,o=r,(s=F.forwardRef((e,t)=>{let{children:i,...n}=e,r=F.Children.toArray(i),s=r.find(tL);if(s){let e=s.props.children,i=r.map(t=>t!==s?t:F.Children.count(e)>1?F.Children.only(null):F.isValidElement(e)?e.props.children:null);return(0,W.jsx)(o,{...n,ref:t,children:F.isValidElement(e)?F.cloneElement(e,void 0,i):null})}return(0,W.jsx)(o,{...n,ref:t,children:i})})).displayName=`${i}.Slot`,s),l=F.forwardRef((e,i)=>{let{asChild:n,...r}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,W.jsx)(n?a:t,{...r,ref:i})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{});function tj(e,t){e&&tI.flushSync(()=>e.dispatchEvent(t))}function tG(e){var t;let i,n=(t=e,(i=F.forwardRef((e,t)=>{let{children:i,...n}=e;if(F.isValidElement(i)){var r;let e,o,s=(r=i,(o=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.ref:(o=(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.props.ref:r.props.ref||r.ref),a=function(e,t){let i={...t};for(let n in t){let r=e[n],o=t[n];/^on[A-Z]/.test(n)?r&&o?i[n]=(...e)=>{let t=o(...e);return r(...e),t}:r&&(i[n]=r):"style"===n?i[n]={...r,...o}:"className"===n&&(i[n]=[r,o].filter(Boolean).join(" "))}return{...e,...i}}(n,i.props);return i.type!==F.Fragment&&(a.ref=t?eh(t,s):s),F.cloneElement(i,a)}return F.Children.count(i)>1?F.Children.only(null):null})).displayName=`${t}.SlotClone`,i),r=F.forwardRef((e,t)=>{let{children:i,...r}=e,o=F.Children.toArray(i),s=o.find(tW);if(s){let e=s.props.children,i=o.map(t=>t!==s?t:F.Children.count(e)>1?F.Children.only(null):F.isValidElement(e)?e.props.children:null);return(0,W.jsx)(n,{...r,ref:t,children:F.isValidElement(e)?F.cloneElement(e,void 0,i):null})}return(0,W.jsx)(n,{...r,ref:t,children:i})});return r.displayName=`${e}.Slot`,r}var tV=Symbol("radix.slottable");function tW(e){return F.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tV}function tH(e){let t=e+"CollectionProvider",[i,n]=tz(t),[r,o]=i(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:i}=e,n=F.default.useRef(null),o=F.default.useRef(new Map).current;return(0,W.jsx)(r,{scope:t,itemMap:o,collectionRef:n,children:i})};s.displayName=t;let a=e+"CollectionSlot",l=tG(a),d=F.default.forwardRef((e,t)=>{let{scope:i,children:n}=e,r=eu(t,o(a,i).collectionRef);return(0,W.jsx)(l,{ref:r,children:n})});d.displayName=a;let h=e+"CollectionItemSlot",u="data-radix-collection-item",c=tG(h),p=F.default.forwardRef((e,t)=>{let{scope:i,children:n,...r}=e,s=F.default.useRef(null),a=eu(t,s),l=o(h,i);return F.default.useEffect(()=>(l.itemMap.set(s,{ref:s,...r}),()=>void l.itemMap.delete(s))),(0,W.jsx)(c,{...{[u]:""},ref:a,children:n})});return p.displayName=h,[{Provider:s,Slot:d,ItemSlot:p},function(t){let i=o(e+"CollectionConsumer",t);return F.default.useCallback(()=>{let e=i.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${u}]`));return Array.from(i.itemMap.values()).sort((e,i)=>t.indexOf(e.ref.current)-t.indexOf(i.ref.current))},[i.collectionRef,i.itemMap])},n]}var tF=new WeakMap;function t$(e,t){var i,n;let r,o,s;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let a=(i=e,n=t,r=i.length,(s=(o=tB(n))>=0?o:r+o)<0||s>=r?-1:s);return -1===a?void 0:e[a]}function tB(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],tF.set(this,!0)}set(e,t){return tF.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,i){let n,r=this.has(t),o=this.#e.length,s=tB(e),a=s>=0?s:o+s,l=a<0||a>=o?-1:a;if(l===this.size||r&&l===this.size-1||-1===l)return this.set(t,i),this;let d=this.size+ +!r;s<0&&a++;let h=[...this.#e],u=!1;for(let e=a;e=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let i=this.indexOf(e);if(-1===i)return;let n=i+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let i=0;for(let n of this){if(Reflect.apply(e,t,[n,i,this]))return n;i++}}findIndex(e,t){let i=0;for(let n of this){if(Reflect.apply(e,t,[n,i,this]))return i;i++}return -1}filter(t,i){let n=[],r=0;for(let e of this)Reflect.apply(t,i,[e,r,this])&&n.push(e),r++;return new e(n)}map(t,i){let n=[],r=0;for(let e of this)n.push([e[0],Reflect.apply(t,i,[e,r,this])]),r++;return new e(n)}reduce(...e){let[t,i]=e,n=0,r=i??this.at(0);for(let i of this)r=0===n&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this]),n++;return r}reduceRight(...e){let[t,i]=e,n=i??this.at(-1);for(let i=this.size-1;i>=0;i--){let r=this.at(i);n=i===this.size-1&&1===e.length?r:Reflect.apply(t,this,[n,r,i,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let i=this.keyAt(e),n=this.get(i);t.set(i,n)}return t}toSpliced(...t){let i=[...this.entries()];return i.splice(...t),new e(i)}slice(t,i){let n=new e,r=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==i&&i>0&&(r=i-1);for(let e=t;e<=r;e++){let t=this.keyAt(e),i=this.get(t);n.set(t,i)}return n}every(e,t){let i=0;for(let n of this){if(!Reflect.apply(e,t,[n,i,this]))return!1;i++}return!0}some(e,t){let i=0;for(let n of this){if(Reflect.apply(e,t,[n,i,this]))return!0;i++}return!1}});var tU=F.createContext(void 0);function tK(e){let t=F.useContext(tU);return e||t||"ltr"}function tJ(e){let t=F.useRef(e);return F.useEffect(()=>{t.current=e}),F.useMemo(()=>(...e)=>t.current?.(...e),[])}var tZ="dismissableLayer.update",tq=F.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),tX=F.forwardRef((e,t)=>{let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:n,onPointerDownOutside:r,onFocusOutside:o,onInteractOutside:s,onDismiss:a,...l}=e,d=F.useContext(tq),[h,u]=F.useState(null),c=h?.ownerDocument??globalThis?.document,[,p]=F.useState({}),m=eu(t,e=>u(e)),f=Array.from(d.layers),[g]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=f.indexOf(g),w=h?f.indexOf(h):-1,b=d.layersWithOutsidePointerEventsDisabled.size>0,y=w>=v,x=function(e,t=globalThis?.document){let i=tJ(e),n=F.useRef(!1),r=F.useRef(()=>{});return F.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){tQ("dismissableLayer.pointerDownOutside",i,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",r.current),r.current=n,t.addEventListener("click",r.current,{once:!0})):n()}else t.removeEventListener("click",r.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",r.current)}},[t,i]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,i=[...d.branches].some(e=>e.contains(t));y&&!i&&(r?.(e),s?.(e),e.defaultPrevented||a?.())},c),_=function(e,t=globalThis?.document){let i=tJ(e),n=F.useRef(!1);return F.useEffect(()=>{let e=e=>{e.target&&!n.current&&tQ("dismissableLayer.focusOutside",i,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,i]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...d.branches].some(e=>e.contains(t))&&(o?.(e),s?.(e),e.defaultPrevented||a?.())},c);return!function(e,t=globalThis?.document){let i=tJ(e);F.useEffect(()=>{let e=e=>{"Escape"===e.key&&i(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[i,t])}(e=>{w===d.layers.size-1&&(n?.(e),!e.defaultPrevented&&a&&(e.preventDefault(),a()))},c),F.useEffect(()=>{if(h)return i&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(O=c.body.style.pointerEvents,c.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(h)),d.layers.add(h),tY(),()=>{i&&1===d.layersWithOutsidePointerEventsDisabled.size&&(c.body.style.pointerEvents=O)}},[h,c,i,d]),F.useEffect(()=>()=>{h&&(d.layers.delete(h),d.layersWithOutsidePointerEventsDisabled.delete(h),tY())},[h,d]),F.useEffect(()=>{let e=()=>p({});return document.addEventListener(tZ,e),()=>document.removeEventListener(tZ,e)},[]),(0,W.jsx)(tT.div,{...l,ref:m,style:{pointerEvents:b?y?"auto":"none":void 0,...e.style},onFocusCapture:tP(e.onFocusCapture,_.onFocusCapture),onBlurCapture:tP(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:tP(e.onPointerDownCapture,x.onPointerDownCapture)})});function tY(){let e=new CustomEvent(tZ);document.dispatchEvent(e)}function tQ(e,t,i,{discrete:n}){let r=i.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:i});t&&r.addEventListener(e,t,{once:!0}),n?tj(r,o):r.dispatchEvent(o)}tX.displayName="DismissableLayer",F.forwardRef((e,t)=>{let i=F.useContext(tq),n=F.useRef(null),r=eu(t,n);return F.useEffect(()=>{let e=n.current;if(e)return i.branches.add(e),()=>{i.branches.delete(e)}},[i.branches]),(0,W.jsx)(tT.div,{...e,ref:r})}).displayName="DismissableLayerBranch";var t0=0;function t1(){F.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??t2()),document.body.insertAdjacentElement("beforeend",e[1]??t2()),t0++,()=>{1===t0&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),t0--}},[])}function t2(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var t3="focusScope.autoFocusOnMount",t5="focusScope.autoFocusOnUnmount",t4={bubbles:!1,cancelable:!0},t6=F.forwardRef((e,t)=>{let{loop:i=!1,trapped:n=!1,onMountAutoFocus:r,onUnmountAutoFocus:o,...s}=e,[a,l]=F.useState(null),d=tJ(r),h=tJ(o),u=F.useRef(null),c=eu(t,e=>l(e)),p=F.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;F.useEffect(()=>{if(n){let e=function(e){if(p.paused||!a)return;let t=e.target;a.contains(t)?u.current=t:t7(u.current,{select:!0})},t=function(e){if(p.paused||!a)return;let t=e.relatedTarget;null!==t&&(a.contains(t)||t7(u.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let i=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&t7(a)});return a&&i.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),i.disconnect()}}},[n,a,p.paused]),F.useEffect(()=>{if(a){ie.add(p);let e=document.activeElement;if(!a.contains(e)){let t=new CustomEvent(t3,t4);a.addEventListener(t3,d),a.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let i=document.activeElement;for(let n of e)if(t7(n,{select:t}),document.activeElement!==i)return}(t8(a).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&t7(a))}return()=>{a.removeEventListener(t3,d),setTimeout(()=>{let t=new CustomEvent(t5,t4);a.addEventListener(t5,h),a.dispatchEvent(t),t.defaultPrevented||t7(e??document.body,{select:!0}),a.removeEventListener(t5,h),ie.remove(p)},0)}}},[a,d,h,p]);let m=F.useCallback(e=>{if(!i&&!n||p.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){var o;let t,n=e.currentTarget,[s,a]=[t9(t=t8(o=n),o),t9(t.reverse(),o)];s&&a?e.shiftKey||r!==a?e.shiftKey&&r===s&&(e.preventDefault(),i&&t7(a,{select:!0})):(e.preventDefault(),i&&t7(s,{select:!0})):r===n&&e.preventDefault()}},[i,n,p.paused]);return(0,W.jsx)(tT.div,{tabIndex:-1,...s,ref:c,onKeyDown:m})});function t8(e){let t=[],i=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(;i.nextNode();)t.push(i.currentNode);return t}function t9(e,t){for(let i 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}(i,{upTo:t}))return i}function t7(e,{select:t=!1}={}){if(e&&e.focus){var i;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(i=e)instanceof HTMLInputElement&&"select"in i&&t&&e.select()}}t6.displayName="FocusScope";var ie=(v=[],{add(e){let t=v[0];e!==t&&t?.pause(),(v=it(v,e)).unshift(e)},remove(e){v=it(v,e),v[0]?.resume()}});function it(e,t){let i=[...e],n=i.indexOf(t);return -1!==n&&i.splice(n,1),i}var ii=F[" useId ".trim().toString()]||(()=>void 0),ir=0;function io(e){let[t,i]=F.useState(ii());return tR(()=>{e||i(e=>e??String(ir++))},[e]),e||(t?`radix-${t}`:"")}let is=["top","right","bottom","left"],ia=Math.min,il=Math.max,id=Math.round,ih=Math.floor,iu=e=>({x:e,y:e}),ic={left:"right",right:"left",bottom:"top",top:"bottom"},ip={start:"end",end:"start"};function im(e,t){return"function"==typeof e?e(t):e}function ig(e){return e.split("-")[0]}function iv(e){return e.split("-")[1]}function iw(e){return"x"===e?"y":"x"}function ib(e){return"y"===e?"height":"width"}let iy=new Set(["top","bottom"]);function ix(e){return iy.has(ig(e))?"y":"x"}function i_(e){return e.replace(/start|end/g,e=>ip[e])}let iC=["left","right"],iD=["right","left"],iS=["top","bottom"],iE=["bottom","top"];function iA(e){return e.replace(/left|right|bottom|top/g,e=>ic[e])}function ik(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function iP(e){let{x:t,y:i,width:n,height:r}=e;return{width:n,height:r,top:i,left:t,right:t+n,bottom:i+r,x:t,y:i}}function iz(e,t,i){let n,{reference:r,floating:o}=e,s=ix(t),a=iw(ix(t)),l=ib(a),d=ig(t),h="y"===s,u=r.x+r.width/2-o.width/2,c=r.y+r.height/2-o.height/2,p=r[l]/2-o[l]/2;switch(d){case"top":n={x:u,y:r.y-o.height};break;case"bottom":n={x:u,y:r.y+r.height};break;case"right":n={x:r.x+r.width,y:c};break;case"left":n={x:r.x-o.width,y:c};break;default:n={x:r.x,y:r.y}}switch(iv(t)){case"start":n[a]-=p*(i&&h?-1:1);break;case"end":n[a]+=p*(i&&h?-1:1)}return n}async function iR(e,t){var i;void 0===t&&(t={});let{x:n,y:r,platform:o,rects:s,elements:a,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:h="viewport",elementContext:u="floating",altBoundary:c=!1,padding:p=0}=im(t,e),m=ik(p),f=a[c?"floating"===u?"reference":"floating":u],g=iP(await o.getClippingRect({element:null==(i=await (null==o.isElement?void 0:o.isElement(f)))||i?f:f.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(a.floating)),boundary:d,rootBoundary:h,strategy:l})),v="floating"===u?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,w=await (null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),b=await (null==o.isElement?void 0:o.isElement(w))&&await (null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},y=iP(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:w,strategy:l}):v);return{top:(g.top-y.top+m.top)/b.y,bottom:(y.bottom-g.bottom+m.bottom)/b.y,left:(g.left-y.left+m.left)/b.x,right:(y.right-g.right+m.right)/b.x}}let iN=async(e,t,i)=>{let{placement:n="bottom",strategy:r="absolute",middleware:o=[],platform:s}=i,a=o.filter(Boolean),l=await (null==s.isRTL?void 0:s.isRTL(t)),d=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:h,y:u}=iz(d,n,l),c=n,p={},m=0;for(let i=0;ie[t]>=0)}let iM=new Set(["left","top"]);async function iL(e,t){let{placement:i,platform:n,elements:r}=e,o=await (null==n.isRTL?void 0:n.isRTL(r.floating)),s=ig(i),a=iv(i),l="y"===ix(i),d=iM.has(s)?-1:1,h=o&&l?-1:1,u=im(t,e),{mainAxis:c,crossAxis:p,alignmentAxis:m}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),l?{x:p*h,y:c*d}:{x:c*d,y:p*h}}function iT(){return"u">typeof window}function ij(e){return iW(e)?(e.nodeName||"").toLowerCase():"#document"}function iG(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function iV(e){var t;return null==(t=(iW(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function iW(e){return!!iT()&&(e instanceof Node||e instanceof iG(e).Node)}function iH(e){return!!iT()&&(e instanceof Element||e instanceof iG(e).Element)}function iF(e){return!!iT()&&(e instanceof HTMLElement||e instanceof iG(e).HTMLElement)}function i$(e){return!(!iT()||"u"{try{return e.matches(t)}catch(e){return!1}})}let iq=["transform","translate","scale","rotate","perspective"],iX=["transform","translate","scale","rotate","perspective","filter"],iY=["paint","layout","strict","content"];function iQ(e){let t=i0(),i=iH(e)?i3(e):e;return iq.some(e=>!!i[e]&&"none"!==i[e])||!!i.containerType&&"normal"!==i.containerType||!t&&!!i.backdropFilter&&"none"!==i.backdropFilter||!t&&!!i.filter&&"none"!==i.filter||iX.some(e=>(i.willChange||"").includes(e))||iY.some(e=>(i.contain||"").includes(e))}function i0(){return!("u"iH(e)&&"body"!==ij(e)),r=null,o="fixed"===i3(e).position,s=o?i4(e):e;for(;iH(s)&&!i2(s);){let t=i3(s),i=iQ(s);i||"fixed"!==t.position||(r=null),(o?!i&&!r:!i&&"static"===t.position&&!!r&&ns.has(r.position)||iU(s)&&!i&&function e(t,i){let n=i4(t);return!(n===i||!iH(n)||i2(n))&&("fixed"===i3(n).position||e(n,i))}(e,s))?n=n.filter(e=>e!==s):r=t,s=i4(s)}return t.set(e,n),n}(t,this._c):[].concat(i),n],s=o[0],a=o.reduce((e,i)=>{let n=na(t,i,r);return e.top=il(n.top,e.top),e.right=ia(n.right,e.right),e.bottom=ia(n.bottom,e.bottom),e.left=il(n.left,e.left),e},na(t,s,r));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:nh,getElementRects:nu,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:i}=i9(e);return{width:t,height:i}},getScale:ne,isElement:iH,isRTL:function(e){return"rtl"===i3(e).direction}};function np(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let nm=e=>({name:"arrow",options:e,async fn(t){let{x:i,y:n,placement:r,rects:o,platform:s,elements:a,middlewareData:l}=t,{element:d,padding:h=0}=im(e,t)||{};if(null==d)return{};let u=ik(h),c={x:i,y:n},p=iw(ix(r)),m=ib(p),f=await s.getDimensions(d),g="y"===p,v=g?"clientHeight":"clientWidth",w=o.reference[m]+o.reference[p]-c[p]-o.floating[m],b=c[p]-o.reference[p],y=await (null==s.getOffsetParent?void 0:s.getOffsetParent(d)),x=y?y[v]:0;x&&await (null==s.isElement?void 0:s.isElement(y))||(x=a.floating[v]||o.floating[m]);let _=x/2-f[m]/2-1,C=ia(u[g?"top":"left"],_),D=ia(u[g?"bottom":"right"],_),S=x-f[m]-D,E=x/2-f[m]/2+(w/2-b/2),A=il(C,ia(E,S)),k=!l.arrow&&null!=iv(r)&&E!==A&&o.reference[m]/2-(Etypeof document?F.useLayoutEffect:function(){};function ng(e,t){let i,n,r;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((i=e.length)!==t.length)return!1;for(n=i;0!=n--;)if(!ng(e[n],t[n]))return!1;return!0}if((i=(r=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=i;0!=n--;)if(!({}).hasOwnProperty.call(t,r[n]))return!1;for(n=i;0!=n--;){let i=r[n];if(("_owner"!==i||!e.$$typeof)&&!ng(e[i],t[i]))return!1}return!0}return e!=e&&t!=t}function nv(e){return"u"{t.current=e}),t}var ny=F.forwardRef((e,t)=>{let{children:i,width:n=10,height:r=5,...o}=e;return(0,W.jsx)(tT.svg,{...o,ref:t,width:n,height:r,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?i:(0,W.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ny.displayName="Arrow";var nx="Popper",[n_,nC]=tz(nx),[nD,nS]=n_(nx),nE=e=>{let{__scopePopper:t,children:i}=e,[n,r]=F.useState(null);return(0,W.jsx)(nD,{scope:t,anchor:n,onAnchorChange:r,children:i})};nE.displayName=nx;var nA="PopperAnchor",nk=F.forwardRef((e,t)=>{let{__scopePopper:i,virtualRef:n,...r}=e,o=nS(nA,i),s=F.useRef(null),a=eu(t,s),l=F.useRef(null);return F.useEffect(()=>{let e=l.current;l.current=n?.current||s.current,e!==l.current&&o.onAnchorChange(l.current)}),n?null:(0,W.jsx)(tT.div,{...r,ref:a})});nk.displayName=nA;var nP="PopperContent",[nz,nR]=n_(nP),nN=F.forwardRef((e,t)=>{var i,n,r,o,s,a,l,d,h,u,c,p,m,f,g,v,w,b,y,x,_;let{__scopePopper:C,side:D="bottom",sideOffset:S=0,align:E="center",alignOffset:A=0,arrowPadding:k=0,avoidCollisions:P=!0,collisionBoundary:z=[],collisionPadding:R=0,sticky:N="partial",hideWhenDetached:O=!1,updatePositionStrategy:I="optimized",onPlaced:M,...L}=e,T=nS(nP,C),[j,G]=F.useState(null),V=eu(t,e=>G(e)),[H,$]=F.useState(null),B=function(e){let[t,i]=F.useState(void 0);return tR(()=>{if(e){i({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,r;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;i({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}i(void 0)},[e]),t}(H),U=B?.width??0,K=B?.height??0,J="number"==typeof R?R:{top:0,right:0,bottom:0,left:0,...R},Z=Array.isArray(z)?z:[z],q=Z.length>0,X={padding:J,boundary:Z.filter(nL),altBoundary:q},{refs:Y,floatingStyles:Q,placement:ee,isPositioned:et,middlewareData:ei}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:i="absolute",middleware:n=[],platform:r,elements:{reference:o,floating:s}={},transform:a=!0,whileElementsMounted:l,open:d}=e,[h,u]=F.useState({x:0,y:0,strategy:i,placement:t,middlewareData:{},isPositioned:!1}),[c,p]=F.useState(n);ng(c,n)||p(n);let[m,f]=F.useState(null),[g,v]=F.useState(null),w=F.useCallback(e=>{e!==_.current&&(_.current=e,f(e))},[]),b=F.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),y=o||m,x=s||g,_=F.useRef(null),C=F.useRef(null),D=F.useRef(h),S=null!=l,E=nb(l),A=nb(r),k=nb(d),P=F.useCallback(()=>{var e,n;let r,o,s;if(!_.current||!C.current)return;let a={placement:t,strategy:i,middleware:c};A.current&&(a.platform=A.current),(e=_.current,n=C.current,r=new Map,s={...(o={platform:nc,...a}).platform,_c:r},iN(e,n,{...o,platform:s})).then(e=>{let t={...e,isPositioned:!1!==k.current};z.current&&!ng(D.current,t)&&(D.current=t,tI.flushSync(()=>{u(t)}))})},[c,t,i,A,k]);nf(()=>{!1===d&&D.current.isPositioned&&(D.current.isPositioned=!1,u(e=>({...e,isPositioned:!1})))},[d]);let z=F.useRef(!1);nf(()=>(z.current=!0,()=>{z.current=!1}),[]),nf(()=>{if(y&&(_.current=y),x&&(C.current=x),y&&x){if(E.current)return E.current(y,x,P);P()}},[y,x,P,E,S]);let R=F.useMemo(()=>({reference:_,floating:C,setReference:w,setFloating:b}),[w,b]),N=F.useMemo(()=>({reference:y,floating:x}),[y,x]),O=F.useMemo(()=>{let e={position:i,left:0,top:0};if(!N.floating)return e;let t=nw(N.floating,h.x),n=nw(N.floating,h.y);return a?{...e,transform:"translate("+t+"px, "+n+"px)",...nv(N.floating)>=1.5&&{willChange:"transform"}}:{position:i,left:t,top:n}},[i,a,N.floating,h.x,h.y]);return F.useMemo(()=>({...h,update:P,refs:R,elements:N,floatingStyles:O}),[h,P,R,N,O])}({strategy:"fixed",placement:D+("center"!==E?"-"+E:""),whileElementsMounted:(...e)=>(function(e,t,i,n){let r;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:d=!1}=n,h=i7(e),u=o||s?[...h?i6(h):[],...i6(t)]:[];u.forEach(e=>{o&&e.addEventListener("scroll",i,{passive:!0}),s&&e.addEventListener("resize",i)});let c=h&&l?function(e,t){let i,n=null,r=iV(e);function o(){var e;clearTimeout(i),null==(e=n)||e.disconnect(),n=null}return!function s(a,l){void 0===a&&(a=!1),void 0===l&&(l=1),o();let d=e.getBoundingClientRect(),{left:h,top:u,width:c,height:p}=d;if(a||t(),!c||!p)return;let m={rootMargin:-ih(u)+"px "+-ih(r.clientWidth-(h+c))+"px "+-ih(r.clientHeight-(u+p))+"px "+-ih(h)+"px",threshold:il(0,ia(1,l))||1},f=!0;function g(t){let n=t[0].intersectionRatio;if(n!==l){if(!f)return s();n?s(!1,n):i=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==n||np(d,e.getBoundingClientRect())||s(),f=!1}try{n=new IntersectionObserver(g,{...m,root:r.ownerDocument})}catch(e){n=new IntersectionObserver(g,m)}n.observe(e)}(!0),o}(h,i):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[n]=e;n&&n.target===h&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),i()}),h&&!d&&m.observe(h),m.observe(t));let f=d?nn(e):null;return d&&function t(){let n=nn(e);f&&!np(f,n)&&i(),f=n,r=requestAnimationFrame(t)}(),i(),()=>{var e;u.forEach(e=>{o&&e.removeEventListener("scroll",i),s&&e.removeEventListener("resize",i)}),null==c||c(),null==(e=m)||e.disconnect(),m=null,d&&cancelAnimationFrame(r)}})(...e,{animationFrame:"always"===I}),elements:{reference:T.anchor},middleware:[{...{name:"offset",options:r=i={mainAxis:S+K,alignmentAxis:A},async fn(e){var t,i;let{x:n,y:o,placement:s,middlewareData:a}=e,l=await iL(e,r);return s===(null==(t=a.offset)?void 0:t.placement)&&null!=(i=a.arrow)&&i.alignmentOffset?{}:{x:n+l.x,y:o+l.y,data:{...l,placement:s}}}},options:[i,n]},P&&{...{name:"shift",options:h=l={mainAxis:!0,crossAxis:!1,limiter:"partial"===N?{...(void 0===(a=o)&&(a={}),{options:a,fn(e){let{x:t,y:i,placement:n,rects:r,middlewareData:o}=e,{offset:s=0,mainAxis:l=!0,crossAxis:d=!0}=im(a,e),h={x:t,y:i},u=ix(n),c=iw(u),p=h[c],m=h[u],f=im(s,e),g="number"==typeof f?{mainAxis:f,crossAxis:0}:{mainAxis:0,crossAxis:0,...f};if(l){let e="y"===c?"height":"width",t=r.reference[c]-r.floating[e]+g.mainAxis,i=r.reference[c]+r.reference[e]-g.mainAxis;pi&&(p=i)}if(d){var v,w;let e="y"===c?"width":"height",t=iM.has(ig(n)),i=r.reference[u]-r.floating[e]+(t&&(null==(v=o.offset)?void 0:v[u])||0)+(t?0:g.crossAxis),s=r.reference[u]+r.reference[e]+(t?0:(null==(w=o.offset)?void 0:w[u])||0)-(t?g.crossAxis:0);ms&&(m=s)}return{[c]:p,[u]:m}}}),options:[o,s]}:void 0,...X},async fn(e){let{x:t,y:i,placement:n,platform:r}=e,{mainAxis:o=!0,crossAxis:s=!1,limiter:a={fn:e=>{let{x:t,y:i}=e;return{x:t,y:i}}},...l}=im(h,e),d={x:t,y:i},u=await r.detectOverflow(e,l),c=ix(ig(n)),p=iw(c),m=d[p],f=d[c];if(o){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",i=m+u[e],n=m-u[t];m=il(i,ia(m,n))}if(s){let e="y"===c?"top":"left",t="y"===c?"bottom":"right",i=f+u[e],n=f-u[t];f=il(i,ia(f,n))}let g=a.fn({...e,[p]:m,[c]:f});return{...g,data:{x:g.x-t,y:g.y-i,enabled:{[p]:o,[c]:s}}}}},options:[l,d]},P&&{...{name:"flip",options:p=u={...X},async fn(e){var t,i,n,r,o,s,a,l;let d,h,u,{placement:c,middlewareData:m,rects:f,initialPlacement:g,platform:v,elements:w}=e,{mainAxis:b=!0,crossAxis:y=!0,fallbackPlacements:x,fallbackStrategy:_="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:D=!0,...S}=im(p,e);if(null!=(t=m.arrow)&&t.alignmentOffset)return{};let E=ig(c),A=ix(g),k=ig(g)===g,P=await (null==v.isRTL?void 0:v.isRTL(w.floating)),z=x||(k||!D?[iA(g)]:(d=iA(g),[i_(g),d,i_(d)])),R="none"!==C;!x&&R&&z.push(...(h=iv(g),u=function(e,t,i){switch(e){case"top":case"bottom":if(i)return t?iD:iC;return t?iC:iD;case"left":case"right":return t?iS:iE;default:return[]}}(ig(g),"start"===C,P),h&&(u=u.map(e=>e+"-"+h),D&&(u=u.concat(u.map(i_)))),u));let N=[g,...z],O=await v.detectOverflow(e,S),I=[],M=(null==(i=m.flip)?void 0:i.overflows)||[];if(b&&I.push(O[E]),y){let e,t,i,n,r=(s=c,a=f,void 0===(l=P)&&(l=!1),e=iv(s),i=ib(t=iw(ix(s))),n="x"===t?e===(l?"end":"start")?"right":"left":"start"===e?"bottom":"top",a.reference[i]>a.floating[i]&&(n=iA(n)),[n,iA(n)]);I.push(O[r[0]],O[r[1]])}if(M=[...M,{placement:c,overflows:I}],!I.every(e=>e<=0)){let e=((null==(n=m.flip)?void 0:n.index)||0)+1,t=N[e];if(t&&("alignment"!==y||A===ix(t)||M.every(e=>ix(e.placement)!==A||e.overflows[0]>0)))return{data:{index:e,overflows:M},reset:{placement:t}};let i=null==(r=M.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:r.placement;if(!i)switch(_){case"bestFit":{let e=null==(o=M.filter(e=>{if(R){let t=ix(e.placement);return t===A||"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:o[0];e&&(i=e);break}case"initialPlacement":i=g}if(c!==i)return{reset:{placement:i}}}return{}}},options:[u,c]},{...{name:"size",options:g=m={...X,apply:({elements:e,rects:t,availableWidth:i,availableHeight:n})=>{let{width:r,height:o}=t.reference,s=e.floating.style;s.setProperty("--radix-popper-available-width",`${i}px`),s.setProperty("--radix-popper-available-height",`${n}px`),s.setProperty("--radix-popper-anchor-width",`${r}px`),s.setProperty("--radix-popper-anchor-height",`${o}px`)}},async fn(e){var t,i;let n,r,{placement:o,rects:s,platform:a,elements:l}=e,{apply:d=()=>{},...h}=im(g,e),u=await a.detectOverflow(e,h),c=ig(o),p=iv(o),m="y"===ix(o),{width:f,height:v}=s.floating;"top"===c||"bottom"===c?(n=c,r=p===(await (null==a.isRTL?void 0:a.isRTL(l.floating))?"start":"end")?"left":"right"):(r=c,n="end"===p?"top":"bottom");let w=v-u.top-u.bottom,b=f-u.left-u.right,y=ia(v-u[n],w),x=ia(f-u[r],b),_=!e.middlewareData.shift,C=y,D=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(D=b),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(C=w),_&&!p){let e=il(u.left,0),t=il(u.right,0),i=il(u.top,0),n=il(u.bottom,0);m?D=f-2*(0!==e||0!==t?e+t:il(u.left,u.right)):C=v-2*(0!==i||0!==n?i+n:il(u.top,u.bottom))}await d({...e,availableWidth:D,availableHeight:C});let S=await a.getDimensions(l.floating);return f!==S.width||v!==S.height?{reset:{rects:!0}}:{}}},options:[m,f]},H&&{...{name:"arrow",options:b=v={element:H,padding:k},fn(e){let{element:t,padding:i}="function"==typeof b?b(e):b;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?nm({element:t.current,padding:i}).fn(e):{}:t?nm({element:t,padding:i}).fn(e):{}}},options:[v,w]},nT({arrowWidth:U,arrowHeight:K}),O&&{...{name:"hide",options:_=y={strategy:"referenceHidden",...X},async fn(e){let{rects:t,platform:i}=e,{strategy:n="referenceHidden",...r}=im(_,e);switch(n){case"referenceHidden":{let n=iO(await i.detectOverflow(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:iI(n)}}}case"escaped":{let n=iO(await i.detectOverflow(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:iI(n)}}}default:return{}}}},options:[y,x]}]}),[en,er]=nj(ee),eo=tJ(M);tR(()=>{et&&eo?.()},[et,eo]);let es=ei.arrow?.x,ea=ei.arrow?.y,el=ei.arrow?.centerOffset!==0,[ed,eh]=F.useState();return tR(()=>{j&&eh(window.getComputedStyle(j).zIndex)},[j]),(0,W.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:et?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[ei.transformOrigin?.x,ei.transformOrigin?.y].join(" "),...ei.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,W.jsx)(nz,{scope:C,placedSide:en,onArrowChange:$,arrowX:es,arrowY:ea,shouldHideArrow:el,children:(0,W.jsx)(tT.div,{"data-side":en,"data-align":er,...L,ref:V,style:{...L.style,animation:et?void 0:"none"}})})})});nN.displayName=nP;var nO="PopperArrow",nI={top:"bottom",right:"left",bottom:"top",left:"right"},nM=F.forwardRef(function(e,t){let{__scopePopper:i,...n}=e,r=nR(nO,i),o=nI[r.placedSide];return(0,W.jsx)("span",{ref:r.onArrowChange,style:{position:"absolute",left:r.arrowX,top:r.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[r.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[r.placedSide],visibility:r.shouldHideArrow?"hidden":void 0},children:(0,W.jsx)(ny,{...n,ref:t,style:{...n.style,display:"block"}})})});function nL(e){return null!==e}nM.displayName=nO;var nT=e=>({name:"transformOrigin",options:e,fn(t){let{placement:i,rects:n,middlewareData:r}=t,o=r.arrow?.centerOffset!==0,s=o?0:e.arrowWidth,a=o?0:e.arrowHeight,[l,d]=nj(i),h={start:"0%",center:"50%",end:"100%"}[d],u=(r.arrow?.x??0)+s/2,c=(r.arrow?.y??0)+a/2,p="",m="";return"bottom"===l?(p=o?h:`${u}px`,m=`${-a}px`):"top"===l?(p=o?h:`${u}px`,m=`${n.floating.height+a}px`):"right"===l?(p=`${-a}px`,m=o?h:`${c}px`):"left"===l&&(p=`${n.floating.width+a}px`,m=o?h:`${c}px`),{data:{x:p,y:m}}}});function nj(e){let[t,i="center"]=e.split("-");return[t,i]}var nG=F.forwardRef((e,t)=>{let{container:i,...n}=e,[r,o]=F.useState(!1);tR(()=>o(!0),[]);let s=i||r&&globalThis?.document?.body;return s?tI.default.createPortal((0,W.jsx)(tT.div,{...n,ref:t}),s):null});nG.displayName="Portal";var nV=e=>{var t;let i,n,{present:r,children:o}=e,s=function(e){var t,i;let[n,r]=F.useState(),o=F.useRef(null),s=F.useRef(e),a=F.useRef("none"),[l,d]=(t=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},F.useReducer((e,t)=>i[e][t]??e,t));return F.useEffect(()=>{let e=nW(o.current);a.current="mounted"===l?e:"none"},[l]),tR(()=>{let t=o.current,i=s.current;if(i!==e){let n=a.current,r=nW(t);e?d("MOUNT"):"none"===r||t?.display==="none"?d("UNMOUNT"):i&&n!==r?d("ANIMATION_OUT"):d("UNMOUNT"),s.current=e}},[e,d]),tR(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,i=i=>{let r=nW(o.current).includes(CSS.escape(i.animationName));if(i.target===n&&r&&(d("ANIMATION_END"),!s.current)){let i=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=i)})}},r=e=>{e.target===n&&(a.current=nW(o.current))};return n.addEventListener("animationstart",r),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",r),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:F.useCallback(e=>{o.current=e?getComputedStyle(e):null,r(e)},[])}}(r),a="function"==typeof o?o({present:s.isPresent}):F.Children.only(o),l=eu(s.ref,(t=a,(n=(i=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?t.ref:(n=(i=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof o||s.isPresent?F.cloneElement(a,{ref:l}):null};function nW(e){return e?.animationName||"none"}nV.displayName="Presence";var nH="rovingFocusGroup.onEntryFocus",nF={bubbles:!1,cancelable:!0},n$="RovingFocusGroup",[nB,nU,nK]=tH(n$),[nJ,nZ]=tz(n$,[nK]),[nq,nX]=nJ(n$),nY=F.forwardRef((e,t)=>(0,W.jsx)(nB.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,W.jsx)(nB.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,W.jsx)(nQ,{...e,ref:t})})}));nY.displayName=n$;var nQ=F.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:i,orientation:n,loop:r=!1,dir:o,currentTabStopId:s,defaultCurrentTabStopId:a,onCurrentTabStopIdChange:l,onEntryFocus:d,preventScrollOnEntryFocus:h=!1,...u}=e,c=F.useRef(null),p=eu(t,c),m=tK(o),[f,g]=tO({prop:s,defaultProp:a??null,onChange:l,caller:n$}),[v,w]=F.useState(!1),b=tJ(d),y=nU(i),x=F.useRef(!1),[_,C]=F.useState(0);return F.useEffect(()=>{let e=c.current;if(e)return e.addEventListener(nH,b),()=>e.removeEventListener(nH,b)},[b]),(0,W.jsx)(nq,{scope:i,orientation:n,dir:m,loop:r,currentTabStopId:f,onItemFocus:F.useCallback(e=>g(e),[g]),onItemShiftTab:F.useCallback(()=>w(!0),[]),onFocusableItemAdd:F.useCallback(()=>C(e=>e+1),[]),onFocusableItemRemove:F.useCallback(()=>C(e=>e-1),[]),children:(0,W.jsx)(tT.div,{tabIndex:v||0===_?-1:0,"data-orientation":n,...u,ref:p,style:{outline:"none",...e.style},onMouseDown:tP(e.onMouseDown,()=>{x.current=!0}),onFocus:tP(e.onFocus,e=>{let t=!x.current;if(e.target===e.currentTarget&&t&&!v){let t=new CustomEvent(nH,nF);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=y().filter(e=>e.focusable);n3([e.find(e=>e.active),e.find(e=>e.id===f),...e].filter(Boolean).map(e=>e.ref.current),h)}}x.current=!1}),onBlur:tP(e.onBlur,()=>w(!1))})})}),n0="RovingFocusGroupItem",n1=F.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:i,focusable:n=!0,active:r=!1,tabStopId:o,children:s,...a}=e,l=io(),d=o||l,h=nX(n0,i),u=h.currentTabStopId===d,c=nU(i),{onFocusableItemAdd:p,onFocusableItemRemove:m,currentTabStopId:f}=h;return F.useEffect(()=>{if(n)return p(),()=>m()},[n,p,m]),(0,W.jsx)(nB.ItemSlot,{scope:i,id:d,focusable:n,active:r,children:(0,W.jsx)(tT.span,{tabIndex:u?0:-1,"data-orientation":h.orientation,...a,ref:t,onMouseDown:tP(e.onMouseDown,e=>{n?h.onItemFocus(d):e.preventDefault()}),onFocus:tP(e.onFocus,()=>h.onItemFocus(d)),onKeyDown:tP(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,i){var n;let r=(n=e.key,"rtl"!==i?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return n2[r]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=c().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){var i,n;"prev"===t&&r.reverse();let o=r.indexOf(e.currentTarget);r=h.loop?(i=r,n=o+1,i.map((e,t)=>i[(n+t)%i.length])):r.slice(o+1)}setTimeout(()=>n3(r))}}),children:"function"==typeof s?s({isCurrentTabStop:u,hasTabStop:null!=f}):s})})});n1.displayName=n0;var n2={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function n3(e,t=!1){let i=document.activeElement;for(let n of e)if(n===i||(n.focus({preventScroll:t}),document.activeElement!==i))return}var n5=Symbol("radix.slottable");function n4(e){return F.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===n5}var n6=new WeakMap,n8=new WeakMap,n9={},n7=0,re=function(e){return e&&(e.host||re(e.parentNode))},rt=function(e,t,i,n){var r=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var i=re(e);return i&&t.contains(i)?i:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});n9[i]||(n9[i]=new WeakMap);var o=n9[i],s=[],a=new Set,l=new Set(r),d=function(e){!e||a.has(e)||(a.add(e),d(e.parentNode))};r.forEach(d);var h=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(a.has(e))h(e);else try{var t=e.getAttribute(n),r=null!==t&&"false"!==t,l=(n6.get(e)||0)+1,d=(o.get(e)||0)+1;n6.set(e,l),o.set(e,d),s.push(e),1===l&&r&&n8.set(e,!0),1===d&&e.setAttribute(i,"true"),r||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(t),a.clear(),n7++,function(){s.forEach(function(e){var t=n6.get(e)-1,r=o.get(e)-1;n6.set(e,t),o.set(e,r),t||(n8.has(e)||e.removeAttribute(n),n8.delete(e)),r||e.removeAttribute(i)}),--n7||(n6=new WeakMap,n6=new WeakMap,n8=new WeakMap,n9={})}},ri=function(e,t,i){void 0===i&&(i="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),r=t||("u"t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);rt.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i}var ro=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),rs="width-before-scroll-bar";function ra(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var rl="u">typeof window?F.useLayoutEffect:F.useEffect,rd=new WeakMap,rh=(void 0===x&&(x={}),(void 0===_&&(_=function(e){return e}),C=[],D=!1,S={read:function(){if(D)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return C.length?C[C.length-1]:null},useMedium:function(e){var t=_(e,D);return C.push(t),function(){C=C.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(D=!0;C.length;){var t=C;C=[],t.forEach(e)}C={push:function(t){return e(t)},filter:function(){return C}}},assignMedium:function(e){D=!0;var t=[];if(C.length){var i=C;C=[],i.forEach(e),t=C}var n=function(){var i=t;t=[],i.forEach(e)},r=function(){return Promise.resolve().then(n)};r(),C={push:function(e){t.push(e),r()},filter:function(e){return t=t.filter(e),C}}}}).options=rn({async:!0,ssr:!1},x),S),ru=function(){},rc=F.forwardRef(function(e,t){var i,n,r,o,s=F.useRef(null),a=F.useState({onScrollCapture:ru,onWheelCapture:ru,onTouchMoveCapture:ru}),l=a[0],d=a[1],h=e.forwardProps,u=e.children,c=e.className,p=e.removeScrollBar,m=e.enabled,f=e.shards,g=e.sideCar,v=e.noRelative,w=e.noIsolation,b=e.inert,y=e.allowPinchZoom,x=e.as,_=e.gapMode,C=rr(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),D=(i=[s,t],n=function(e){return i.forEach(function(t){return ra(t,e)})},(r=(0,F.useState)(function(){return{value:null,callback:n,facade:{get current(){return r.value},set current(value){var e=r.value;e!==value&&(r.value=value,r.callback(value,e))}}}})[0]).callback=n,o=r.facade,rl(function(){var e=rd.get(o);if(e){var t=new Set(e),n=new Set(i),r=o.current;t.forEach(function(e){n.has(e)||ra(e,null)}),n.forEach(function(e){t.has(e)||ra(e,r)})}rd.set(o,i)},[i]),o),S=rn(rn({},C),l);return F.createElement(F.Fragment,null,m&&F.createElement(g,{sideCar:rh,removeScrollBar:p,shards:f,noRelative:v,noIsolation:w,inert:b,setCallbacks:d,allowPinchZoom:!!y,lockRef:s,gapMode:_}),h?F.cloneElement(F.Children.only(u),rn(rn({},S),{ref:D})):F.createElement(void 0===x?"div":x,rn({},S,{className:c,ref:D}),u))});rc.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},rc.classNames={fullWidth:rs,zeroRight:ro};var rp=function(e){var t=e.sideCar,i=rr(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return F.createElement(n,rn({},i))};rp.isSideCarExport=!0;var rm=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=I||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,r;(n=t).styleSheet?n.styleSheet.cssText=i:n.appendChild(document.createTextNode(i)),r=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(r)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},rf=function(){var e=rm();return function(t,i){F.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&i])}},rg=function(){var e=rf();return function(t){return e(t.styles,t.dynamic),null}},rv={left:0,top:0,right:0,gap:0},rw=function(e){return parseInt(e||"",10)||0},rb=function(e){var t=window.getComputedStyle(document.body),i=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],r=t["padding"===e?"paddingRight":"marginRight"];return[rw(i),rw(n),rw(r)]},ry=function(e){if(void 0===e&&(e="margin"),"u"