diff --git a/packages/dbgpt-app/src/dbgpt_app/static/web/404.html b/packages/dbgpt-app/src/dbgpt_app/static/web/404.html
index 91a75e01f..c5238865d 100644
--- a/packages/dbgpt-app/src/dbgpt_app/static/web/404.html
+++ b/packages/dbgpt-app/src/dbgpt_app/static/web/404.html
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/packages/dbgpt-app/src/dbgpt_app/static/web/404/index.html b/packages/dbgpt-app/src/dbgpt_app/static/web/404/index.html
index 91a75e01f..c5238865d 100644
--- a/packages/dbgpt-app/src/dbgpt_app/static/web/404/index.html
+++ b/packages/dbgpt-app/src/dbgpt_app/static/web/404/index.html
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/XdVCfsqb08x2KqO0pf_us/construct/prompt/add.json b/packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/gw05xfMzcrUCquZY65r8M/construct/prompt/add.json
similarity index 100%
rename from packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/XdVCfsqb08x2KqO0pf_us/construct/prompt/add.json
rename to packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/gw05xfMzcrUCquZY65r8M/construct/prompt/add.json
diff --git a/packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/XdVCfsqb08x2KqO0pf_us/construct/prompt/edit.json b/packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/gw05xfMzcrUCquZY65r8M/construct/prompt/edit.json
similarity index 100%
rename from packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/XdVCfsqb08x2KqO0pf_us/construct/prompt/edit.json
rename to packages/dbgpt-app/src/dbgpt_app/static/web/_next/data/gw05xfMzcrUCquZY65r8M/construct/prompt/edit.json
diff --git a/packages/dbgpt-app/src/dbgpt_app/static/web/_next/static/chunks/pages/construct/knowledge-e183ec460dd18a93.js b/packages/dbgpt-app/src/dbgpt_app/static/web/_next/static/chunks/pages/construct/knowledge-e183ec460dd18a93.js
new file mode 100644
index 000000000..38947fc20
--- /dev/null
+++ b/packages/dbgpt-app/src/dbgpt_app/static/web/_next/static/chunks/pages/construct/knowledge-e183ec460dd18a93.js
@@ -0,0 +1,17 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4554,8453,6231,8424,5265,1787,4393,3913],{6321:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 244c176.18 0 319 142.82 319 319v233a32 32 0 01-32 32H225a32 32 0 01-32-32V563c0-176.18 142.82-319 319-319zM484 68h56a8 8 0 018 8v96a8 8 0 01-8 8h-56a8 8 0 01-8-8V76a8 8 0 018-8zM177.25 191.66a8 8 0 0111.32 0l67.88 67.88a8 8 0 010 11.31l-39.6 39.6a8 8 0 01-11.31 0l-67.88-67.88a8 8 0 010-11.31l39.6-39.6zm669.6 0l39.6 39.6a8 8 0 010 11.3l-67.88 67.9a8 8 0 01-11.32 0l-39.6-39.6a8 8 0 010-11.32l67.89-67.88a8 8 0 0111.31 0zM192 892h640a32 32 0 0132 32v24a8 8 0 01-8 8H168a8 8 0 01-8-8v-24a32 32 0 0132-32zm148-317v253h64V575h-64z"}}]},name:"alert",theme:"filled"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},41156:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},90389:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-260 72h96v209.9L621.5 312 572 347.4V136zm220 752H232V136h280v296.9c0 3.3 1 6.6 3 9.3a15.9 15.9 0 0022.3 3.7l83.8-59.9 81.4 59.4c2.7 2 6 3.1 9.4 3.1 8.8 0 16-7.2 16-16V136h64v752z"}}]},name:"book",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},50067:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M916 210H376c-17.7 0-32 14.3-32 32v236H108c-17.7 0-32 14.3-32 32v272c0 17.7 14.3 32 32 32h540c17.7 0 32-14.3 32-32V546h236c17.7 0 32-14.3 32-32V242c0-17.7-14.3-32-32-32zm-504 68h200v200H412V278zm-68 468H144V546h200v200zm268 0H412V546h200v200zm268-268H680V278h200v200z"}}]},name:"build",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},9020:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M301.3 496.7c-23.8 0-40.2-10.5-41.6-26.9H205c.9 43.4 36.9 70.3 93.9 70.3 59.1 0 95-28.4 95-75.5 0-35.8-20-55.9-64.5-64.5l-29.1-5.6c-23.8-4.7-33.8-11.9-33.8-24.2 0-15 13.3-24.5 33.4-24.5 20.1 0 35.3 11.1 36.6 27h53c-.9-41.7-37.5-70.3-90.3-70.3-54.4 0-89.7 28.9-89.7 73 0 35.5 21.2 58 62.5 65.8l29.7 5.9c25.8 5.2 35.6 11.9 35.6 24.4.1 14.7-14.5 25.1-36 25.1z"}},{tag:"path",attrs:{d:"M928 140H96c-17.7 0-32 14.3-32 32v496c0 17.7 14.3 32 32 32h380v112H304c-8.8 0-16 7.2-16 16v48c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-48c0-8.8-7.2-16-16-16H548V700h380c17.7 0 32-14.3 32-32V172c0-17.7-14.3-32-32-32zm-40 488H136V212h752v416z"}},{tag:"path",attrs:{d:"M828.5 486.7h-95.8V308.5h-57.4V534h153.2zm-298.6 53.4c14.1 0 27.2-2 39.1-5.8l13.3 20.3h53.3L607.9 511c21.1-20 33-51.1 33-89.8 0-73.3-43.3-118.8-110.9-118.8s-111.2 45.3-111.2 118.8c-.1 73.7 43 118.9 111.1 118.9zm0-190c31.6 0 52.7 27.7 52.7 71.1 0 16.7-3.6 30.6-10 40.5l-5.2-6.9h-48.8L542 491c-3.9.9-8 1.4-12.2 1.4-31.7 0-52.8-27.5-52.8-71.2.1-43.6 21.2-71.1 52.9-71.1z"}}]},name:"console-sql",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},13179:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888.3 693.2c-42.5-24.6-94.3-18-129.2 12.8l-53-30.7V523.6c0-15.7-8.4-30.3-22-38.1l-136-78.3v-67.1c44.2-15 76-56.8 76-106.1 0-61.9-50.1-112-112-112s-112 50.1-112 112c0 49.3 31.8 91.1 76 106.1v67.1l-136 78.3c-13.6 7.8-22 22.4-22 38.1v151.6l-53 30.7c-34.9-30.8-86.8-37.4-129.2-12.8-53.5 31-71.7 99.4-41 152.9 30.8 53.5 98.9 71.9 152.2 41 42.5-24.6 62.7-73 53.6-118.8l48.7-28.3 140.6 81c6.8 3.9 14.4 5.9 22 5.9s15.2-2 22-5.9L674.5 740l48.7 28.3c-9.1 45.7 11.2 94.2 53.6 118.8 53.3 30.9 121.5 12.6 152.2-41 30.8-53.6 12.6-122-40.7-152.9zm-673 138.4a47.6 47.6 0 01-65.2-17.6c-13.2-22.9-5.4-52.3 17.5-65.5a47.6 47.6 0 0165.2 17.6c13.2 22.9 5.4 52.3-17.5 65.5zM522 463.8zM464 234a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm170 446.2l-122 70.3-122-70.3V539.8l122-70.3 122 70.3v140.4zm239.9 133.9c-13.2 22.9-42.4 30.8-65.2 17.6-22.8-13.2-30.7-42.6-17.5-65.5s42.4-30.8 65.2-17.6c22.9 13.2 30.7 42.5 17.5 65.5z"}}]},name:"deployment-unit",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},31545:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm144 452H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm445.7 51.5l-93.3-93.3C814.7 780.7 828 743.9 828 704c0-97.2-78.8-176-176-176s-176 78.8-176 176 78.8 176 176 176c35.8 0 69-10.7 96.8-29l94.7 94.7c1.6 1.6 3.6 2.3 5.6 2.3s4.1-.8 5.6-2.3l31-31a7.9 7.9 0 000-11.2zM652 816c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"file-search",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},27595:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.7c6 6 9.4 14.1 9.4 22.6V928c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V96c0-17.7 14.3-32 32-32h424.7c8.5 0 16.7 3.4 22.7 9.4l215.2 215.3zM790.2 326L602 137.8V326h188.2zM320 482a8 8 0 00-8 8v48a8 8 0 008 8h384a8 8 0 008-8v-48a8 8 0 00-8-8H320zm0 136a8 8 0 00-8 8v48a8 8 0 008 8h184a8 8 0 008-8v-48a8 8 0 00-8-8H320z"}}]},name:"file-text",theme:"filled"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},27329:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42zm101.3 129.3c1.3-5.4 6.1-9.3 11.7-9.3h35.6a12.04 12.04 0 0111.6 15.1l-74.4 276c-1.4 5.3-6.2 8.9-11.6 8.9h-31.8c-5.4 0-10.2-3.7-11.6-8.9l-52.8-197-52.8 197c-1.4 5.3-6.2 8.9-11.6 8.9h-32c-5.4 0-10.2-3.7-11.6-8.9l-74.2-276a12.02 12.02 0 0111.6-15.1h35.4c5.6 0 10.4 3.9 11.7 9.3L434.6 680l49.7-198.9c1.3-5.4 6.1-9.1 11.6-9.1h32.2c5.5 0 10.3 3.7 11.6 9.1l49.8 199.3 45.8-199.1z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}},{tag:"path",attrs:{d:"M528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z",fill:e}}]}},name:"file-word",theme:"twotone"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},9641:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},68346:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M693.6 284.4c-24 0-51.1 11.7-72.6 22 46.3 18 86 57.3 112.3 99.6 7.1-18.9 14.6-47.9 14.6-67.9 0-32-22.8-53.7-54.3-53.7zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm253.9 492.9H437.1c0 100.4 144.3 136 196.8 47.4h120.8c-32.6 91.7-119.7 146-216.8 146-35.1 0-70.3-.1-101.7-15.6-87.4 44.5-180.3 56.6-180.3-42 0-45.8 23.2-107.1 44-145C335 484 381.3 422.8 435.6 374.5c-43.7 18.9-91.1 66.3-122 101.2 25.9-112.8 129.5-193.6 237.1-186.5 130-59.8 209.7-34.1 209.7 38.6 0 27.4-10.6 63.3-21.4 87.9 25.2 45.5 33.3 97.6 26.9 141.2zM540.5 399.1c-53.7 0-102 39.7-104 94.9h208c-2-55.1-50.6-94.9-104-94.9zM320.6 602.9c-73 152.4 11.5 172.2 100.3 123.3-46.6-27.5-82.6-72.2-100.3-123.3z"}}]},name:"ie-circle",theme:"filled"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},64082:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},38545:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},3089:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},92962:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M640.6 429.8h257.1c7.9 0 14.3-6.4 14.3-14.3V158.3c0-7.9-6.4-14.3-14.3-14.3H640.6c-7.9 0-14.3 6.4-14.3 14.3v92.9H490.6c-3.9 0-7.1 3.2-7.1 7.1v221.5h-85.7v-96.5c0-7.9-6.4-14.3-14.3-14.3H126.3c-7.9 0-14.3 6.4-14.3 14.3v257.2c0 7.9 6.4 14.3 14.3 14.3h257.1c7.9 0 14.3-6.4 14.3-14.3V544h85.7v221.5c0 3.9 3.2 7.1 7.1 7.1h135.7v92.9c0 7.9 6.4 14.3 14.3 14.3h257.1c7.9 0 14.3-6.4 14.3-14.3v-257c0-7.9-6.4-14.3-14.3-14.3h-257c-7.9 0-14.3 6.4-14.3 14.3v100h-78.6v-393h78.6v100c0 7.9 6.4 14.3 14.3 14.3zm53.5-217.9h150V362h-150V211.9zM329.9 587h-150V437h150v150zm364.2 75.1h150v150.1h-150V662.1z"}}]},name:"partition",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},27496:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M931.4 498.9L94.9 79.5c-3.4-1.7-7.3-2.1-11-1.2a15.99 15.99 0 00-11.7 19.3l86.2 352.2c1.3 5.3 5.2 9.6 10.4 11.3l147.7 50.7-147.6 50.7c-5.2 1.8-9.1 6-10.3 11.3L72.2 926.5c-.9 3.7-.5 7.6 1.2 10.9 3.9 7.9 13.5 11.1 21.5 7.2l836.5-417c3.1-1.5 5.6-4.1 7.2-7.1 3.9-8 .7-17.6-7.2-21.6zM170.8 826.3l50.3-205.6 295.2-101.3c2.3-.8 4.2-2.6 5-5 1.4-4.2-.8-8.7-5-10.2L221.1 403 171 198.2l628 314.9-628.2 313.2z"}}]},name:"send",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},94668:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},18754:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M865.3 244.7c-.3-.3-61.1 59.8-182.1 180.6l-84.9-84.9 180.9-180.9c-95.2-57.3-217.5-42.6-296.8 36.7A244.42 244.42 0 00419 432l1.8 6.7-283.5 283.4c-6.2 6.2-6.2 16.4 0 22.6l141.4 141.4c6.2 6.2 16.4 6.2 22.6 0l283.3-283.3 6.7 1.8c83.7 22.3 173.6-.9 236-63.3 79.4-79.3 94.1-201.6 38-296.6z"}}]},name:"tool",theme:"filled"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},28058:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},65886:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(87462),a=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.9-8.1-195-3-195-3s87.4 55.6 52.4 154.7c-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6z"}}]},name:"yuque",theme:"filled"},o=n(13401),s=a.forwardRef(function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))})},1375:function(e,t,n){"use strict";async function r(e,t){let n;let r=e.getReader();for(;!(n=await r.read()).done;)t(n.value)}function a(){return{data:"",event:"",id:"",retry:void 0}}n.d(t,{a:function(){return o},L:function(){return l}});var i=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let o="text/event-stream",s="last-event-id";function l(e,t){var{signal:n,headers:l,onopen:u,onmessage:d,onclose:p,onerror:m,openWhenHidden:g,fetch:f}=t,h=i(t,["signal","headers","onopen","onmessage","onclose","onerror","openWhenHidden","fetch"]);return new Promise((t,i)=>{let b;let E=Object.assign({},l);function y(){b.abort(),document.hidden||N()}E.accept||(E.accept=o),g||document.addEventListener("visibilitychange",y);let T=1e3,S=0;function _(){document.removeEventListener("visibilitychange",y),window.clearTimeout(S),b.abort()}null==n||n.addEventListener("abort",()=>{_(),t()});let A=null!=f?f:window.fetch,v=null!=u?u:c;async function N(){var n,o;b=new AbortController;try{let n,i,l,c;let u=await A(e,Object.assign(Object.assign({},h),{headers:E,signal:b.signal}));await v(u),await r(u.body,(o=function(e,t,n){let r=a(),i=new TextDecoder;return function(o,s){if(0===o.length)null==n||n(r),r=a();else if(s>0){let n=i.decode(o.subarray(0,s)),a=s+(32===o[s+1]?2:1),l=i.decode(o.subarray(a));switch(n){case"data":r.data=r.data?r.data+"\n"+l:l;break;case"event":r.event=l;break;case"id":e(r.id=l);break;case"retry":let c=parseInt(l,10);isNaN(c)||t(r.retry=c)}}}}(e=>{e?E[s]=e:delete E[s]},e=>{T=e},d),c=!1,function(e){void 0===n?(n=e,i=0,l=-1):n=function(e,t){let n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n}(n,e);let t=n.length,r=0;for(;i=n?I.text.primary:N.text.primary;return t}let R=({color:e,name:t,mainShade:n=500,lightShade:i=300,darkShade:o=700})=>{if(!(e=(0,r.Z)({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw Error((0,u.Z)(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw Error((0,u.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return k(e,"light",i,a),k(e,"dark",o,a),e.contrastText||(e.contrastText=C(e.main)),e},O=(0,d.Z)((0,r.Z)({common:(0,r.Z)({},h),mode:t,primary:R({color:s,name:"primary"}),secondary:R({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:R({color:c,name:"error"}),warning:R({color:g,name:"warning"}),info:R({color:p,name:"info"}),success:R({color:m,name:"success"}),grey:b,contrastThreshold:n,getContrastText:C,augmentColor:R,tonalOffset:a},{dark:I,light:N}[t]),o);return O}(a),w=(0,g.Z)(e),H=(0,d.Z)(w,{mixins:(t=w.breakpoints,(0,r.Z)({toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}}},n)),palette:c,shadows:x.slice(),typography:function(e,t){let n="function"==typeof t?t(e):t,{fontFamily:a=O,fontSize:o=14,fontWeightLight:s=300,fontWeightRegular:l=400,fontWeightMedium:c=500,fontWeightBold:u=700,htmlFontSize:p=16,allVariants:m,pxToRem:g}=n,f=(0,i.Z)(n,C),h=o/14,b=g||(e=>`${e/p*h}rem`),E=(e,t,n,i,o)=>(0,r.Z)({fontFamily:a,fontWeight:e,fontSize:b(t),lineHeight:n},a===O?{letterSpacing:`${Math.round(1e5*(i/t))/1e5}em`}:{},o,m),y={h1:E(s,96,1.167,-1.5),h2:E(s,60,1.2,-.5),h3:E(l,48,1.167,0),h4:E(l,34,1.235,.25),h5:E(l,24,1.334,0),h6:E(c,20,1.6,.15),subtitle1:E(l,16,1.75,.15),subtitle2:E(c,14,1.57,.1),body1:E(l,16,1.5,.15),body2:E(l,14,1.43,.15),button:E(c,14,1.75,.4,R),caption:E(l,12,1.66,.4),overline:E(l,12,2.66,1,R),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,d.Z)((0,r.Z)({htmlFontSize:p,pxToRem:b,fontFamily:a,fontSize:o,fontWeightLight:s,fontWeightRegular:l,fontWeightMedium:c,fontWeightBold:u},y),f,{clone:!1})}(c,s),transitions:function(e){let t=(0,r.Z)({},L,e.easing),n=(0,r.Z)({},P,e.duration);return(0,r.Z)({getAutoHeightDuration:F,create:(e=["all"],r={})=>{let{duration:a=n.standard,easing:o=t.easeInOut,delay:s=0}=r;return(0,i.Z)(r,D),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof a?a:M(a)} ${o} ${"string"==typeof s?s:M(s)}`).join(",")}},e,{easing:t,duration:n})}(o),zIndex:(0,r.Z)({},B)});return(H=[].reduce((e,t)=>(0,d.Z)(e,t),H=(0,d.Z)(H,l))).unstable_sxConfig=(0,r.Z)({},p.Z,null==l?void 0:l.unstable_sxConfig),H.unstable_sx=function(e){return(0,m.Z)({sx:e,theme:this})},H}();var $="$$material",G=n(58128);let j=(0,G.ZP)({themeId:$,defaultTheme:H,rootShouldForwardProp:e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e});var z=n(1977),V=n(8027);function Z(e){return(0,V.ZP)("MuiSvgIcon",e)}(0,z.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var W=n(85893);let Y=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],q=e=>{let{color:t,fontSize:n,classes:r}=e,a={root:["root","inherit"!==t&&`color${l(t)}`,`fontSize${l(n)}`]};return(0,s.Z)(a,Z,r)},K=j("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${l(n.color)}`],t[`fontSize${l(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,a,i,o,s,l,c,u,d,p,m,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(n=e.transitions)||null==(r=n.create)?void 0:r.call(n,"fill",{duration:null==(a=e.transitions)||null==(a=a.duration)?void 0:a.shorter}),fontSize:({inherit:"inherit",small:(null==(i=e.typography)||null==(o=i.pxToRem)?void 0:o.call(i,20))||"1.25rem",medium:(null==(s=e.typography)||null==(l=s.pxToRem)?void 0:l.call(s,24))||"1.5rem",large:(null==(c=e.typography)||null==(u=c.pxToRem)?void 0:u.call(c,35))||"2.1875rem"})[t.fontSize],color:null!=(d=null==(p=(e.vars||e).palette)||null==(p=p[t.color])?void 0:p.main)?d:({action:null==(m=(e.vars||e).palette)||null==(m=m.action)?void 0:m.active,disabled:null==(g=(e.vars||e).palette)||null==(g=g.action)?void 0:g.disabled,inherit:void 0})[t.color]}}),X=a.forwardRef(function(e,t){let n=function({props:e,name:t}){return(0,c.Z)({props:e,name:t,defaultTheme:H,themeId:$})}({props:e,name:"MuiSvgIcon"}),{children:s,className:l,color:u="inherit",component:d="svg",fontSize:p="medium",htmlColor:m,inheritViewBox:g=!1,titleAccess:f,viewBox:h="0 0 24 24"}=n,b=(0,i.Z)(n,Y),E=a.isValidElement(s)&&"svg"===s.type,y=(0,r.Z)({},n,{color:u,component:d,fontSize:p,instanceFontSize:e.fontSize,inheritViewBox:g,viewBox:h,hasSvgAsChild:E}),T={};g||(T.viewBox=h);let S=q(y);return(0,W.jsxs)(K,(0,r.Z)({as:d,className:(0,o.Z)(S.root,l),focusable:"false",color:m,"aria-hidden":!f||void 0,role:f?"img":void 0,ref:t},T,b,E&&s.props,{ownerState:y,children:[E?s.props.children:s,f?(0,W.jsx)("title",{children:f}):null]}))});function Q(e,t){function n(n,a){return(0,W.jsx)(X,(0,r.Z)({"data-testid":`${t}Icon`,ref:a},n,{children:e}))}return n.muiName=X.muiName,a.memo(a.forwardRef(n))}X.muiName="SvgIcon"},2101:function(e,t,n){"use strict";var r=n(64836);t._j=function(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)},t.mi=function(e,t){let n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.$n=function(e,t){if(e=s(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)};var a=r(n(743)),i=r(n(49425));function o(e,t=0,n=1){return(0,i.default)(e,t,n)}function s(e){let t;if(e.type)return e;if("#"===e.charAt(0))return s(function(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));let n=e.indexOf("("),r=e.substring(0,n);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw Error((0,a.default)(9,e));let i=e.substring(n+1,e.length-1);if("color"===r){if(t=(i=i.split(" ")).shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,a.default)(10,t))}else i=i.split(",");return{type:r,values:i=i.map(e=>parseFloat(e)),colorSpace:t}}function l(e){let{type:t,colorSpace:n}=e,{values:r}=e;return -1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),`${t}(${r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`})`}function c(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(function(e){e=s(e);let{values:t}=e,n=t[0],r=t[1]/100,a=t[2]/100,i=r*Math.min(a,1-a),o=(e,t=(e+n/30)%12)=>a-i*Math.max(Math.min(t-3,9-t,1),-1),c="rgb",u=[Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}},58128:function(e,t,n){"use strict";var r=n(64836);t.ZP=function(e={}){let{themeId:t,defaultTheme:n=f,rootShouldForwardProp:r=g,slotShouldForwardProp:l=g}=e,u=e=>(0,c.default)((0,a.default)({},e,{theme:b((0,a.default)({},e,{defaultTheme:n,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{var d;let m;(0,o.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:f,slot:y,skipVariantsResolver:T,skipSx:S,overridesResolver:_=(d=h(y))?(e,t)=>t[d]:null}=c,A=(0,i.default)(c,p),v=void 0!==T?T:y&&"Root"!==y&&"root"!==y||!1,N=S||!1,I=g;"Root"===y||"root"===y?I=r:y?I=l:"string"==typeof e&&e.charCodeAt(0)>96&&(I=void 0);let k=(0,o.default)(e,(0,a.default)({shouldForwardProp:I,label:m},A)),C=e=>"function"==typeof e&&e.__emotion_real!==e||(0,s.isPlainObject)(e)?r=>E(e,(0,a.default)({},r,{theme:b({theme:r.theme,defaultTheme:n,themeId:t})})):e,R=(r,...i)=>{let o=C(r),s=i?i.map(C):[];f&&_&&s.push(e=>{let r=b((0,a.default)({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[f]||!r.components[f].styleOverrides)return null;let i=r.components[f].styleOverrides,o={};return Object.entries(i).forEach(([t,n])=>{o[t]=E(n,(0,a.default)({},e,{theme:r}))}),_(e,o)}),f&&!v&&s.push(e=>{var r;let i=b((0,a.default)({},e,{defaultTheme:n,themeId:t})),o=null==i||null==(r=i.components)||null==(r=r[f])?void 0:r.variants;return E({variants:o},(0,a.default)({},e,{theme:i}))}),N||s.push(u);let l=s.length-i.length;if(Array.isArray(r)&&l>0){let e=Array(l).fill("");(o=[...r,...e]).raw=[...r.raw,...e]}let c=k(o,...s);return e.muiName&&(c.muiName=e.muiName),c};return k.withConfig&&(R.withConfig=k.withConfig),R}};var a=r(n(10434)),i=r(n(7071)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(23534)),s=n(211);r(n(99698)),r(n(37889));var l=r(n(19926)),c=r(n(386));let u=["ownerState"],d=["variants"],p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function g(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let f=(0,l.default)(),h=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:n}){return 0===Object.keys(t).length?e:t[n]||t}function E(e,t){let{ownerState:n}=t,r=(0,i.default)(t,u),o="function"==typeof e?e((0,a.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(e=>E(e,(0,a.default)({ownerState:n},r)));if(o&&"object"==typeof o&&Array.isArray(o.variants)){let{variants:e=[]}=o,t=(0,i.default)(o,d),s=t;return e.forEach(e=>{let t=!0;"function"==typeof e.props?t=e.props((0,a.default)({ownerState:n},r,n)):Object.keys(e.props).forEach(a=>{(null==n?void 0:n[a])!==e.props[a]&&r[a]!==e.props[a]&&(t=!1)}),t&&(Array.isArray(s)||(s=[s]),s.push("function"==typeof e.style?e.style((0,a.default)({ownerState:n},r,n)):e.style))}),s}return o}},19926:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},private_createBreakpoints:function(){return a.Z},unstable_applyStyles:function(){return i.Z}});var r=n(88647),a=n(41512),i=n(57064)},386:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},extendSxProp:function(){return a.Z},unstable_createStyleFunctionSx:function(){return r.n},unstable_defaultSxConfig:function(){return i.Z}});var r=n(86523),a=n(39707),i=n(44920)},99698:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z}});var r=n(62908)},49425:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r}});var r=function(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}},211:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z},isPlainObject:function(){return r.P}});var r=n(68027)},743:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return r.Z}});var r=n(78758)},37889:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l},getFunctionName:function(){return i}});var r=n(59864);let a=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function i(e){let t=`${e}`.match(a),n=t&&t[1];return n||""}function o(e,t=""){return e.displayName||e.name||i(e)||t}function s(e,t,n){let r=o(t);return e.displayName||(""!==r?`${n}(${r})`:n)}function l(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return o(e,"Component");if("object"==typeof e)switch(e.$$typeof){case r.ForwardRef:return s(e,e.render,"ForwardRef");case r.Memo:return s(e,e.type,"memo")}}}},2093:function(e,t,n){"use strict";var r=n(97582),a=n(67294),i=n(92770);t.Z=function(e,t){(0,a.useEffect)(function(){var t=e(),n=!1;return!function(){(0,r.mG)(this,void 0,void 0,function(){return(0,r.Jh)(this,function(e){switch(e.label){case 0:if(!(0,i.mf)(t[Symbol.asyncIterator]))return[3,4];e.label=1;case 1:return[4,t.next()];case 2:if(e.sent().done||n)return[3,3];return[3,1];case 3:return[3,6];case 4:return[4,t];case 5:e.sent(),e.label=6;case 6:return[2]}})})}(),function(){n=!0}},t)}},4393:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(67294),a=n(93967),i=n.n(a),o=n(98423),s=n(53124),l=n(98675),c=n(48054),u=n(92398),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},p=e=>{var{prefixCls:t,className:n,hoverable:a=!0}=e,o=d(e,["prefixCls","className","hoverable"]);let{getPrefixCls:l}=r.useContext(s.E_),c=l("card",t),u=i()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return r.createElement("div",Object.assign({},o,{className:u}))},m=n(25446),g=n(14747),f=n(83559),h=n(83262);let b=e=>{let{antCls:t,componentCls:n,headerHeight:r,cardPaddingBase:a,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${(0,m.bf)(a)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${(0,m.bf)(e.borderRadiusLG)} ${(0,m.bf)(e.borderRadiusLG)} 0 0`},(0,g.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},g.vS),{[`
+ > ${n}-typography,
+ > ${n}-typography-edit-content
+ `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},E=e=>{let{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:a}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`
+ ${(0,m.bf)(a)} 0 0 0 ${n},
+ 0 ${(0,m.bf)(a)} 0 0 ${n},
+ ${(0,m.bf)(a)} ${(0,m.bf)(a)} 0 0 ${n},
+ ${(0,m.bf)(a)} 0 0 0 ${n} inset,
+ 0 ${(0,m.bf)(a)} 0 0 ${n} inset;
+ `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},y=e=>{let{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:i,actionsBg:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:o,borderTop:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${(0,m.bf)(e.borderRadiusLG)} ${(0,m.bf)(e.borderRadiusLG)}`},(0,g.dF)()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:(0,m.bf)(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:(0,m.bf)(e.calc(a).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${i}`}}})},T=e=>Object.assign(Object.assign({margin:`${(0,m.bf)(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,g.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},g.vS),"&-description":{color:e.colorTextDescription}}),S=e=>{let{componentCls:t,cardPaddingBase:n,colorFillAlter:r}=e;return{[`${t}-head`]:{padding:`0 ${(0,m.bf)(n)}`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${(0,m.bf)(e.padding)} ${(0,m.bf)(n)}`}}},_=e=>{let{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},A=e=>{let{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:a,boxShadowTertiary:i,cardPaddingBase:o,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},(0,g.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:i},[`${t}-head`]:b(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:o,borderRadius:`0 0 ${(0,m.bf)(e.borderRadiusLG)} ${(0,m.bf)(e.borderRadiusLG)}`},(0,g.dF)()),[`${t}-grid`]:E(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,m.bf)(e.borderRadiusLG)} ${(0,m.bf)(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:y(e),[`${t}-meta`]:T(e)}),[`${t}-bordered`]:{border:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${a}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${(0,m.bf)(e.borderRadiusLG)} ${(0,m.bf)(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:S(e),[`${t}-loading`]:_(e),[`${t}-rtl`]:{direction:"rtl"}}},v=e=>{let{componentCls:t,cardPaddingSM:n,headerHeightSM:r,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:r,padding:`0 ${(0,m.bf)(n)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}};var N=(0,f.I$)("Card",e=>{let t=(0,h.IX)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[A(t),v(t)]},e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText})),I=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let k=e=>{let{actionClasses:t,actions:n=[],actionStyle:a}=e;return r.createElement("ul",{className:t,style:a},n.map((e,t)=>{let a=`action-${t}`;return r.createElement("li",{style:{width:`${100/n.length}%`},key:a},r.createElement("span",null,e))}))},C=r.forwardRef((e,t)=>{let n;let{prefixCls:a,className:d,rootClassName:m,style:g,extra:f,headStyle:h={},bodyStyle:b={},title:E,loading:y,bordered:T=!0,size:S,type:_,cover:A,actions:v,tabList:C,children:R,activeTabKey:O,defaultActiveTabKey:w,tabBarExtraContent:x,hoverable:D,tabProps:L={},classNames:P,styles:M}=e,F=I(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:B,direction:U,card:H}=r.useContext(s.E_),$=e=>{var t;return i()(null===(t=null==H?void 0:H.classNames)||void 0===t?void 0:t[e],null==P?void 0:P[e])},G=e=>{var t;return Object.assign(Object.assign({},null===(t=null==H?void 0:H.styles)||void 0===t?void 0:t[e]),null==M?void 0:M[e])},j=r.useMemo(()=>{let e=!1;return r.Children.forEach(R,t=>{(null==t?void 0:t.type)===p&&(e=!0)}),e},[R]),z=B("card",a),[V,Z,W]=N(z),Y=r.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},R),q=void 0!==O,K=Object.assign(Object.assign({},L),{[q?"activeKey":"defaultActiveKey"]:q?O:w,tabBarExtraContent:x}),X=(0,l.Z)(S),Q=C?r.createElement(u.Z,Object.assign({size:X&&"default"!==X?X:"large"},K,{className:`${z}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:C.map(e=>{var{tab:t}=e;return Object.assign({label:t},I(e,["tab"]))})})):null;if(E||f||Q){let e=i()(`${z}-head`,$("header")),t=i()(`${z}-head-title`,$("title")),a=i()(`${z}-extra`,$("extra")),o=Object.assign(Object.assign({},h),G("header"));n=r.createElement("div",{className:e,style:o},r.createElement("div",{className:`${z}-head-wrapper`},E&&r.createElement("div",{className:t,style:G("title")},E),f&&r.createElement("div",{className:a,style:G("extra")},f)),Q)}let J=i()(`${z}-cover`,$("cover")),ee=A?r.createElement("div",{className:J,style:G("cover")},A):null,et=i()(`${z}-body`,$("body")),en=Object.assign(Object.assign({},b),G("body")),er=r.createElement("div",{className:et,style:en},y?Y:R),ea=i()(`${z}-actions`,$("actions")),ei=(null==v?void 0:v.length)?r.createElement(k,{actionClasses:ea,actionStyle:G("actions"),actions:v}):null,eo=(0,o.Z)(F,["onTabChange"]),es=i()(z,null==H?void 0:H.className,{[`${z}-loading`]:y,[`${z}-bordered`]:T,[`${z}-hoverable`]:D,[`${z}-contain-grid`]:j,[`${z}-contain-tabs`]:null==C?void 0:C.length,[`${z}-${X}`]:X,[`${z}-type-${_}`]:!!_,[`${z}-rtl`]:"rtl"===U},d,m,Z,W),el=Object.assign(Object.assign({},null==H?void 0:H.style),g);return V(r.createElement("div",Object.assign({ref:t},eo,{className:es,style:el}),n,ee,er,ei))});var R=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};C.Grid=p,C.Meta=e=>{let{prefixCls:t,className:n,avatar:a,title:o,description:l}=e,c=R(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:u}=r.useContext(s.E_),d=u("card",t),p=i()(`${d}-meta`,n),m=a?r.createElement("div",{className:`${d}-meta-avatar`},a):null,g=o?r.createElement("div",{className:`${d}-meta-title`},o):null,f=l?r.createElement("div",{className:`${d}-meta-description`},l):null,h=g||f?r.createElement("div",{className:`${d}-meta-detail`},g,f):null;return r.createElement("div",Object.assign({},c,{className:p}),m,h)};var O=C},85265:function(e,t,n){"use strict";n.d(t,{Z:function(){return q}});var r=n(67294),a=n(93967),i=n.n(a),o=n(1413),s=n(97685),l=n(2788),c=n(8410),u=r.createContext(null),d=r.createContext({}),p=n(4942),m=n(87462),g=n(29372),f=n(15105),h=n(64217),b=n(45987),E=n(42550),y=["prefixCls","className","containerRef"],T=function(e){var t=e.prefixCls,n=e.className,a=e.containerRef,o=(0,b.Z)(e,y),s=r.useContext(d).panel,l=(0,E.x1)(s,a);return r.createElement("div",(0,m.Z)({className:i()("".concat(t,"-content"),n),role:"dialog",ref:l},(0,h.Z)(e,{aria:!0}),{"aria-modal":"true"},o))},S=n(80334);function _(e){return"string"==typeof e&&String(Number(e))===e?((0,S.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var A={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"},v=r.forwardRef(function(e,t){var n,a,l,c=e.prefixCls,d=e.open,b=e.placement,E=e.inline,y=e.push,S=e.forceRender,v=e.autoFocus,N=e.keyboard,I=e.classNames,k=e.rootClassName,C=e.rootStyle,R=e.zIndex,O=e.className,w=e.id,x=e.style,D=e.motion,L=e.width,P=e.height,M=e.children,F=e.mask,B=e.maskClosable,U=e.maskMotion,H=e.maskClassName,$=e.maskStyle,G=e.afterOpenChange,j=e.onClose,z=e.onMouseEnter,V=e.onMouseOver,Z=e.onMouseLeave,W=e.onClick,Y=e.onKeyDown,q=e.onKeyUp,K=e.styles,X=e.drawerRender,Q=r.useRef(),J=r.useRef(),ee=r.useRef();r.useImperativeHandle(t,function(){return Q.current}),r.useEffect(function(){if(d&&v){var e;null===(e=Q.current)||void 0===e||e.focus({preventScroll:!0})}},[d]);var et=r.useState(!1),en=(0,s.Z)(et,2),er=en[0],ea=en[1],ei=r.useContext(u),eo=null!==(n=null!==(a=null===(l="boolean"==typeof y?y?{}:{distance:0}:y||{})||void 0===l?void 0:l.distance)&&void 0!==a?a:null==ei?void 0:ei.pushDistance)&&void 0!==n?n:180,es=r.useMemo(function(){return{pushDistance:eo,push:function(){ea(!0)},pull:function(){ea(!1)}}},[eo]);r.useEffect(function(){var e,t;d?null==ei||null===(e=ei.push)||void 0===e||e.call(ei):null==ei||null===(t=ei.pull)||void 0===t||t.call(ei)},[d]),r.useEffect(function(){return function(){var e;null==ei||null===(e=ei.pull)||void 0===e||e.call(ei)}},[]);var el=F&&r.createElement(g.ZP,(0,m.Z)({key:"mask"},U,{visible:d}),function(e,t){var n=e.className,a=e.style;return r.createElement("div",{className:i()("".concat(c,"-mask"),n,null==I?void 0:I.mask,H),style:(0,o.Z)((0,o.Z)((0,o.Z)({},a),$),null==K?void 0:K.mask),onClick:B&&d?j:void 0,ref:t})}),ec="function"==typeof D?D(b):D,eu={};if(er&&eo)switch(b){case"top":eu.transform="translateY(".concat(eo,"px)");break;case"bottom":eu.transform="translateY(".concat(-eo,"px)");break;case"left":eu.transform="translateX(".concat(eo,"px)");break;default:eu.transform="translateX(".concat(-eo,"px)")}"left"===b||"right"===b?eu.width=_(L):eu.height=_(P);var ed={onMouseEnter:z,onMouseOver:V,onMouseLeave:Z,onClick:W,onKeyDown:Y,onKeyUp:q},ep=r.createElement(g.ZP,(0,m.Z)({key:"panel"},ec,{visible:d,forceRender:S,onVisibleChanged:function(e){null==G||G(e)},removeOnLeave:!1,leavedClassName:"".concat(c,"-content-wrapper-hidden")}),function(t,n){var a=t.className,s=t.style,l=r.createElement(T,(0,m.Z)({id:w,containerRef:n,prefixCls:c,className:i()(O,null==I?void 0:I.content),style:(0,o.Z)((0,o.Z)({},x),null==K?void 0:K.content)},(0,h.Z)(e,{aria:!0}),ed),M);return r.createElement("div",(0,m.Z)({className:i()("".concat(c,"-content-wrapper"),null==I?void 0:I.wrapper,a),style:(0,o.Z)((0,o.Z)((0,o.Z)({},eu),s),null==K?void 0:K.wrapper)},(0,h.Z)(e,{data:!0})),X?X(l):l)}),em=(0,o.Z)({},C);return R&&(em.zIndex=R),r.createElement(u.Provider,{value:es},r.createElement("div",{className:i()(c,"".concat(c,"-").concat(b),k,(0,p.Z)((0,p.Z)({},"".concat(c,"-open"),d),"".concat(c,"-inline"),E)),style:em,tabIndex:-1,ref:Q,onKeyDown:function(e){var t,n,r=e.keyCode,a=e.shiftKey;switch(r){case f.Z.TAB:r===f.Z.TAB&&(a||document.activeElement!==ee.current?a&&document.activeElement===J.current&&(null===(n=ee.current)||void 0===n||n.focus({preventScroll:!0})):null===(t=J.current)||void 0===t||t.focus({preventScroll:!0}));break;case f.Z.ESC:j&&N&&(e.stopPropagation(),j(e))}}},el,r.createElement("div",{tabIndex:0,ref:J,style:A,"aria-hidden":"true","data-sentinel":"start"}),ep,r.createElement("div",{tabIndex:0,ref:ee,style:A,"aria-hidden":"true","data-sentinel":"end"})))}),N=function(e){var t=e.open,n=e.prefixCls,a=e.placement,i=e.autoFocus,u=e.keyboard,p=e.width,m=e.mask,g=void 0===m||m,f=e.maskClosable,h=e.getContainer,b=e.forceRender,E=e.afterOpenChange,y=e.destroyOnClose,T=e.onMouseEnter,S=e.onMouseOver,_=e.onMouseLeave,A=e.onClick,N=e.onKeyDown,I=e.onKeyUp,k=e.panelRef,C=r.useState(!1),R=(0,s.Z)(C,2),O=R[0],w=R[1],x=r.useState(!1),D=(0,s.Z)(x,2),L=D[0],P=D[1];(0,c.Z)(function(){P(!0)},[]);var M=!!L&&void 0!==t&&t,F=r.useRef(),B=r.useRef();(0,c.Z)(function(){M&&(B.current=document.activeElement)},[M]);var U=r.useMemo(function(){return{panel:k}},[k]);if(!b&&!O&&!M&&y)return null;var H=(0,o.Z)((0,o.Z)({},e),{},{open:M,prefixCls:void 0===n?"rc-drawer":n,placement:void 0===a?"right":a,autoFocus:void 0===i||i,keyboard:void 0===u||u,width:void 0===p?378:p,mask:g,maskClosable:void 0===f||f,inline:!1===h,afterOpenChange:function(e){var t,n;w(e),null==E||E(e),e||!B.current||null!==(t=F.current)&&void 0!==t&&t.contains(B.current)||null===(n=B.current)||void 0===n||n.focus({preventScroll:!0})},ref:F},{onMouseEnter:T,onMouseOver:S,onMouseLeave:_,onClick:A,onKeyDown:N,onKeyUp:I});return r.createElement(d.Provider,{value:U},r.createElement(l.Z,{open:M||b||O,autoDestroy:!1,getContainer:h,autoLock:g&&(M||O)},r.createElement(v,H)))},I=n(89942),k=n(87263),C=n(33603),R=n(43945),O=n(53124),w=n(16569),x=n(69760),D=n(48054),L=e=>{var t,n;let{prefixCls:a,title:o,footer:s,extra:l,loading:c,onClose:u,headerStyle:d,bodyStyle:p,footerStyle:m,children:g,classNames:f,styles:h}=e,{drawer:b}=r.useContext(O.E_),E=r.useCallback(e=>r.createElement("button",{type:"button",onClick:u,"aria-label":"Close",className:`${a}-close`},e),[u]),[y,T]=(0,x.Z)((0,x.w)(e),(0,x.w)(b),{closable:!0,closeIconRender:E}),S=r.useMemo(()=>{var e,t;return o||y?r.createElement("div",{style:Object.assign(Object.assign(Object.assign({},null===(e=null==b?void 0:b.styles)||void 0===e?void 0:e.header),d),null==h?void 0:h.header),className:i()(`${a}-header`,{[`${a}-header-close-only`]:y&&!o&&!l},null===(t=null==b?void 0:b.classNames)||void 0===t?void 0:t.header,null==f?void 0:f.header)},r.createElement("div",{className:`${a}-header-title`},T,o&&r.createElement("div",{className:`${a}-title`},o)),l&&r.createElement("div",{className:`${a}-extra`},l)):null},[y,T,l,d,a,o]),_=r.useMemo(()=>{var e,t;if(!s)return null;let n=`${a}-footer`;return r.createElement("div",{className:i()(n,null===(e=null==b?void 0:b.classNames)||void 0===e?void 0:e.footer,null==f?void 0:f.footer),style:Object.assign(Object.assign(Object.assign({},null===(t=null==b?void 0:b.styles)||void 0===t?void 0:t.footer),m),null==h?void 0:h.footer)},s)},[s,m,a]);return r.createElement(r.Fragment,null,S,r.createElement("div",{className:i()(`${a}-body`,null==f?void 0:f.body,null===(t=null==b?void 0:b.classNames)||void 0===t?void 0:t.body),style:Object.assign(Object.assign(Object.assign({},null===(n=null==b?void 0:b.styles)||void 0===n?void 0:n.body),p),null==h?void 0:h.body)},c?r.createElement(D.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${a}-body-skeleton`}):g),_)},P=n(25446),M=n(14747),F=n(83559),B=n(83262);let U=e=>{let t="100%";return({left:`translateX(-${t})`,right:`translateX(${t})`,top:`translateY(-${t})`,bottom:`translateY(${t})`})[e]},H=(e,t)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":t}),"&-leave":Object.assign(Object.assign({},t),{"&-active":e})}),$=(e,t)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${t}`}}},H({opacity:e},{opacity:1})),G=(e,t)=>[$(.7,t),H({transform:U(e)},{transform:"none"})];var j=e=>{let{componentCls:t,motionDurationSlow:n}=e;return{[t]:{[`${t}-mask-motion`]:$(0,n),[`${t}-panel-motion`]:["left","right","top","bottom"].reduce((e,t)=>Object.assign(Object.assign({},e),{[`&-${t}`]:G(t,n)}),{})}}};let z=e=>{let{borderRadiusSM:t,componentCls:n,zIndexPopup:r,colorBgMask:a,colorBgElevated:i,motionDurationSlow:o,motionDurationMid:s,paddingXS:l,padding:c,paddingLG:u,fontSizeLG:d,lineHeightLG:p,lineWidth:m,lineType:g,colorSplit:f,marginXS:h,colorIcon:b,colorIconHover:E,colorBgTextHover:y,colorBgTextActive:T,colorText:S,fontWeightStrong:_,footerPaddingBlock:A,footerPaddingInline:v,calc:N}=e,I=`${n}-content-wrapper`;return{[n]:{position:"fixed",inset:0,zIndex:r,pointerEvents:"none",color:S,"&-pure":{position:"relative",background:i,display:"flex",flexDirection:"column",[`&${n}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${n}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${n}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${n}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${n}-mask`]:{position:"absolute",inset:0,zIndex:r,background:a,pointerEvents:"auto"},[I]:{position:"absolute",zIndex:r,maxWidth:"100vw",transition:`all ${o}`,"&-hidden":{display:"none"}},[`&-left > ${I}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${I}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${I}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${I}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${n}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:i,pointerEvents:"auto"},[`${n}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,P.bf)(c)} ${(0,P.bf)(u)}`,fontSize:d,lineHeight:p,borderBottom:`${(0,P.bf)(m)} ${g} ${f}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${n}-extra`]:{flex:"none"},[`${n}-close`]:Object.assign({display:"inline-flex",width:N(d).add(l).equal(),height:N(d).add(l).equal(),borderRadius:t,justifyContent:"center",alignItems:"center",marginInlineEnd:h,color:b,fontWeight:_,fontSize:d,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${s}`,textRendering:"auto","&:hover":{color:E,backgroundColor:y,textDecoration:"none"},"&:active":{backgroundColor:T}},(0,M.Qy)(e)),[`${n}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:d,lineHeight:p},[`${n}-body`]:{flex:1,minWidth:0,minHeight:0,padding:u,overflow:"auto",[`${n}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${n}-footer`]:{flexShrink:0,padding:`${(0,P.bf)(A)} ${(0,P.bf)(v)}`,borderTop:`${(0,P.bf)(m)} ${g} ${f}`},"&-rtl":{direction:"rtl"}}}};var V=(0,F.I$)("Drawer",e=>{let t=(0,B.IX)(e,{});return[z(t),j(t)]},e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding})),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let W={distance:180},Y=e=>{let{rootClassName:t,width:n,height:a,size:o="default",mask:s=!0,push:l=W,open:c,afterOpenChange:u,onClose:d,prefixCls:p,getContainer:m,style:g,className:f,visible:h,afterVisibleChange:b,maskStyle:E,drawerStyle:y,contentWrapperStyle:T}=e,S=Z(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:_,getPrefixCls:A,direction:v,drawer:x}=r.useContext(O.E_),D=A("drawer",p),[P,M,F]=V(D),B=void 0===m&&_?()=>_(document.body):m,U=i()({"no-mask":!s,[`${D}-rtl`]:"rtl"===v},t,M,F),H=r.useMemo(()=>null!=n?n:"large"===o?736:378,[n,o]),$=r.useMemo(()=>null!=a?a:"large"===o?736:378,[a,o]),G={motionName:(0,C.m)(D,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},j=(0,w.H)(),[z,Y]=(0,k.Cn)("Drawer",S.zIndex),{classNames:q={},styles:K={}}=S,{classNames:X={},styles:Q={}}=x||{};return P(r.createElement(I.Z,{form:!0,space:!0},r.createElement(R.Z.Provider,{value:Y},r.createElement(N,Object.assign({prefixCls:D,onClose:d,maskMotion:G,motion:e=>({motionName:(0,C.m)(D,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},S,{classNames:{mask:i()(q.mask,X.mask),content:i()(q.content,X.content),wrapper:i()(q.wrapper,X.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},K.mask),E),Q.mask),content:Object.assign(Object.assign(Object.assign({},K.content),y),Q.content),wrapper:Object.assign(Object.assign(Object.assign({},K.wrapper),T),Q.wrapper)},open:null!=c?c:h,mask:s,push:l,width:H,height:$,style:Object.assign(Object.assign({},null==x?void 0:x.style),g),className:i()(null==x?void 0:x.className,f),rootClassName:U,getContainer:B,afterOpenChange:null!=u?u:b,panelRef:j,zIndex:z}),r.createElement(L,Object.assign({prefixCls:D},S,{onClose:d}))))))};Y._InternalPanelDoNotUseOrYouWillBeFired=e=>{let{prefixCls:t,style:n,className:a,placement:o="right"}=e,s=Z(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=r.useContext(O.E_),c=l("drawer",t),[u,d,p]=V(c),m=i()(c,`${c}-pure`,`${c}-${o}`,d,p,a);return u(r.createElement("div",{className:m,style:n},r.createElement(L,Object.assign({prefixCls:c},s))))};var q=Y},86250:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(67294),a=n(93967),i=n.n(a),o=n(98423),s=n(98065),l=n(53124),c=n(83559),u=n(83262);let d=["wrap","nowrap","wrap-reverse"],p=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],m=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],g=(e,t)=>{let n=!0===t.wrap?"wrap":t.wrap;return{[`${e}-wrap-${n}`]:n&&d.includes(n)}},f=(e,t)=>{let n={};return m.forEach(r=>{n[`${e}-align-${r}`]=t.align===r}),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n},h=(e,t)=>{let n={};return p.forEach(r=>{n[`${e}-justify-${r}`]=t.justify===r}),n},b=e=>{let{componentCls:t}=e;return{[t]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},E=e=>{let{componentCls:t}=e;return{[t]:{"&-gap-small":{gap:e.flexGapSM},"&-gap-middle":{gap:e.flexGap},"&-gap-large":{gap:e.flexGapLG}}}},y=e=>{let{componentCls:t}=e,n={};return d.forEach(e=>{n[`${t}-wrap-${e}`]={flexWrap:e}}),n},T=e=>{let{componentCls:t}=e,n={};return m.forEach(e=>{n[`${t}-align-${e}`]={alignItems:e}}),n},S=e=>{let{componentCls:t}=e,n={};return p.forEach(e=>{n[`${t}-justify-${e}`]={justifyContent:e}}),n};var _=(0,c.I$)("Flex",e=>{let{paddingXS:t,padding:n,paddingLG:r}=e,a=(0,u.IX)(e,{flexGapSM:t,flexGap:n,flexGapLG:r});return[b(a),E(a),y(a),T(a),S(a)]},()=>({}),{resetStyle:!1}),A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let v=r.forwardRef((e,t)=>{let{prefixCls:n,rootClassName:a,className:c,style:u,flex:d,gap:p,children:m,vertical:b=!1,component:E="div"}=e,y=A(e,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:T,direction:S,getPrefixCls:v}=r.useContext(l.E_),N=v("flex",n),[I,k,C]=_(N),R=null!=b?b:null==T?void 0:T.vertical,O=i()(c,a,null==T?void 0:T.className,N,k,C,i()(Object.assign(Object.assign(Object.assign({},g(N,e)),f(N,e)),h(N,e))),{[`${N}-rtl`]:"rtl"===S,[`${N}-gap-${p}`]:(0,s.n)(p),[`${N}-vertical`]:R}),w=Object.assign(Object.assign({},null==T?void 0:T.style),u);return d&&(w.flex=d),p&&!(0,s.n)(p)&&(w.gap=p),I(r.createElement(E,Object.assign({ref:t,className:O,style:w},(0,o.Z)(y,["justify","wrap","align"])),m))});var N=v},57020:function(e,t,n){"use strict";n.d(t,{Z:function(){return eS}});var r=n(67294),a=n(99611),i=n(93967),o=n.n(i),s=n(87462),l=n(1413),c=n(4942),u=n(97685),d=n(71002),p=n(45987),m=n(27678),g=n(21770),f=n(40974),h=n(64019),b=n(15105),E=n(2788),y=n(29372),T=r.createContext(null),S=function(e){var t=e.visible,n=e.maskTransitionName,a=e.getContainer,i=e.prefixCls,s=e.rootClassName,u=e.icons,d=e.countRender,p=e.showSwitch,m=e.showProgress,g=e.current,f=e.transform,h=e.count,S=e.scale,_=e.minScale,A=e.maxScale,v=e.closeIcon,N=e.onSwitchLeft,I=e.onSwitchRight,k=e.onClose,C=e.onZoomIn,R=e.onZoomOut,O=e.onRotateRight,w=e.onRotateLeft,x=e.onFlipX,D=e.onFlipY,L=e.onReset,P=e.toolbarRender,M=e.zIndex,F=e.image,B=(0,r.useContext)(T),U=u.rotateLeft,H=u.rotateRight,$=u.zoomIn,G=u.zoomOut,j=u.close,z=u.left,V=u.right,Z=u.flipX,W=u.flipY,Y="".concat(i,"-operations-operation");r.useEffect(function(){var e=function(e){e.keyCode===b.Z.ESC&&k()};return t&&window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[t]);var q=[{icon:W,onClick:D,type:"flipY"},{icon:Z,onClick:x,type:"flipX"},{icon:U,onClick:w,type:"rotateLeft"},{icon:H,onClick:O,type:"rotateRight"},{icon:G,onClick:R,type:"zoomOut",disabled:S<=_},{icon:$,onClick:C,type:"zoomIn",disabled:S===A}].map(function(e){var t,n=e.icon,a=e.onClick,s=e.type,l=e.disabled;return r.createElement("div",{className:o()(Y,(t={},(0,c.Z)(t,"".concat(i,"-operations-operation-").concat(s),!0),(0,c.Z)(t,"".concat(i,"-operations-operation-disabled"),!!l),t)),onClick:a,key:s},n)}),K=r.createElement("div",{className:"".concat(i,"-operations")},q);return r.createElement(y.ZP,{visible:t,motionName:n},function(e){var t=e.className,n=e.style;return r.createElement(E.Z,{open:!0,getContainer:null!=a?a:document.body},r.createElement("div",{className:o()("".concat(i,"-operations-wrapper"),t,s),style:(0,l.Z)((0,l.Z)({},n),{},{zIndex:M})},null===v?null:r.createElement("button",{className:"".concat(i,"-close"),onClick:k},v||j),p&&r.createElement(r.Fragment,null,r.createElement("div",{className:o()("".concat(i,"-switch-left"),(0,c.Z)({},"".concat(i,"-switch-left-disabled"),0===g)),onClick:N},z),r.createElement("div",{className:o()("".concat(i,"-switch-right"),(0,c.Z)({},"".concat(i,"-switch-right-disabled"),g===h-1)),onClick:I},V)),r.createElement("div",{className:"".concat(i,"-footer")},m&&r.createElement("div",{className:"".concat(i,"-progress")},d?d(g+1,h):"".concat(g+1," / ").concat(h)),P?P(K,(0,l.Z)((0,l.Z)({icons:{flipYIcon:q[0],flipXIcon:q[1],rotateLeftIcon:q[2],rotateRightIcon:q[3],zoomOutIcon:q[4],zoomInIcon:q[5]},actions:{onFlipY:D,onFlipX:x,onRotateLeft:w,onRotateRight:O,onZoomOut:R,onZoomIn:C,onReset:L,onClose:k},transform:f},B?{current:g,total:h}:{}),{},{image:F})):K)))})},_=n(91881),A=n(75164),v={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1},N=n(80334);function I(e,t,n,r){var a=t+n,i=(n-r)/2;if(n>r){if(t>0)return(0,c.Z)({},e,i);if(t<0&&ar)return(0,c.Z)({},e,t<0?i:-i);return{}}function k(e,t,n,r){var a=(0,m.g1)(),i=a.width,o=a.height,s=null;return e<=i&&t<=o?s={x:0,y:0}:(e>i||t>o)&&(s=(0,l.Z)((0,l.Z)({},I("x",n,e,i)),I("y",r,t,o))),s}function C(e){var t=e.src,n=e.isCustomPlaceholder,a=e.fallback,i=(0,r.useState)(n?"loading":"normal"),o=(0,u.Z)(i,2),s=o[0],l=o[1],c=(0,r.useRef)(!1),d="error"===s;(0,r.useEffect)(function(){var e=!0;return new Promise(function(e){var n=document.createElement("img");n.onerror=function(){return e(!1)},n.onload=function(){return e(!0)},n.src=t}).then(function(t){!t&&e&&l("error")}),function(){e=!1}},[t]),(0,r.useEffect)(function(){n&&!c.current?l("loading"):d&&l("normal")},[t]);var p=function(){l("normal")};return[function(e){c.current=!1,"loading"===s&&null!=e&&e.complete&&(e.naturalWidth||e.naturalHeight)&&(c.current=!0,p())},d&&a?{src:a}:{onLoad:p,src:t},s]}function R(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}var O=["fallback","src","imgRef"],w=["prefixCls","src","alt","imageInfo","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],x=function(e){var t=e.fallback,n=e.src,a=e.imgRef,i=(0,p.Z)(e,O),o=C({src:n,fallback:t}),l=(0,u.Z)(o,2),c=l[0],d=l[1];return r.createElement("img",(0,s.Z)({ref:function(e){a.current=e,c(e)}},i,d))},D=function(e){var t,n,a,i,d,g,E,y,I,C,O,D,L,P,M,F,B,U,H,$,G,j,z,V,Z,W,Y,q,K=e.prefixCls,X=e.src,Q=e.alt,J=e.imageInfo,ee=e.fallback,et=e.movable,en=void 0===et||et,er=e.onClose,ea=e.visible,ei=e.icons,eo=e.rootClassName,es=e.closeIcon,el=e.getContainer,ec=e.current,eu=void 0===ec?0:ec,ed=e.count,ep=void 0===ed?1:ed,em=e.countRender,eg=e.scaleStep,ef=void 0===eg?.5:eg,eh=e.minScale,eb=void 0===eh?1:eh,eE=e.maxScale,ey=void 0===eE?50:eE,eT=e.transitionName,eS=e.maskTransitionName,e_=void 0===eS?"fade":eS,eA=e.imageRender,ev=e.imgCommonProps,eN=e.toolbarRender,eI=e.onTransform,ek=e.onChange,eC=(0,p.Z)(e,w),eR=(0,r.useRef)(),eO=(0,r.useContext)(T),ew=eO&&ep>1,ex=eO&&ep>=1,eD=(0,r.useState)(!0),eL=(0,u.Z)(eD,2),eP=eL[0],eM=eL[1],eF=(t=(0,r.useRef)(null),n=(0,r.useRef)([]),a=(0,r.useState)(v),d=(i=(0,u.Z)(a,2))[0],g=i[1],E=function(e,r){null===t.current&&(n.current=[],t.current=(0,A.Z)(function(){g(function(e){var a=e;return n.current.forEach(function(e){a=(0,l.Z)((0,l.Z)({},a),e)}),t.current=null,null==eI||eI({transform:a,action:r}),a})})),n.current.push((0,l.Z)((0,l.Z)({},d),e))},{transform:d,resetTransform:function(e){g(v),(0,_.Z)(v,d)||null==eI||eI({transform:v,action:e})},updateTransform:E,dispatchZoomChange:function(e,t,n,r,a){var i=eR.current,o=i.width,s=i.height,l=i.offsetWidth,c=i.offsetHeight,u=i.offsetLeft,p=i.offsetTop,g=e,f=d.scale*e;f>ey?(f=ey,g=ey/d.scale):f0&&(t=1/t),e$(t,"wheel",e.clientX,e.clientY)}}}),ej=eG.isMoving,ez=eG.onMouseDown,eV=eG.onWheel,eZ=(H=eB.rotate,$=eB.scale,G=eB.x,j=eB.y,z=(0,r.useState)(!1),Z=(V=(0,u.Z)(z,2))[0],W=V[1],Y=(0,r.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),q=function(e){Y.current=(0,l.Z)((0,l.Z)({},Y.current),e)},(0,r.useEffect)(function(){var e;return ea&&en&&(e=(0,h.Z)(window,"touchmove",function(e){return e.preventDefault()},{passive:!1})),function(){var t;null===(t=e)||void 0===t||t.remove()}},[ea,en]),{isTouching:Z,onTouchStart:function(e){if(en){e.stopPropagation(),W(!0);var t=e.touches,n=void 0===t?[]:t;n.length>1?q({point1:{x:n[0].clientX,y:n[0].clientY},point2:{x:n[1].clientX,y:n[1].clientY},eventType:"touchZoom"}):q({point1:{x:n[0].clientX-G,y:n[0].clientY-j},eventType:"move"})}},onTouchMove:function(e){var t=e.touches,n=void 0===t?[]:t,r=Y.current,a=r.point1,i=r.point2,o=r.eventType;if(n.length>1&&"touchZoom"===o){var s={x:n[0].clientX,y:n[0].clientY},l={x:n[1].clientX,y:n[1].clientY},c=function(e,t,n,r){var a=R(e,n),i=R(t,r);if(0===a&&0===i)return[e.x,e.y];var o=a/(a+i);return[e.x+o*(t.x-e.x),e.y+o*(t.y-e.y)]}(a,i,s,l),d=(0,u.Z)(c,2),p=d[0],m=d[1];e$(R(s,l)/R(a,i),"touchZoom",p,m,!0),q({point1:s,point2:l,eventType:"touchZoom"})}else"move"===o&&(eH({x:n[0].clientX-a.x,y:n[0].clientY-a.y},"move"),q({eventType:"move"}))},onTouchEnd:function(){if(ea){if(Z&&W(!1),q({eventType:"none"}),eb>$)return eH({x:0,y:0,scale:eb},"touchZoom");var e=eR.current.offsetWidth*$,t=eR.current.offsetHeight*$,n=eR.current.getBoundingClientRect(),r=n.left,a=n.top,i=H%180!=0,o=k(i?t:e,i?e:t,r,a);o&&eH((0,l.Z)({},o),"dragRebound")}}}),eW=eZ.isTouching,eY=eZ.onTouchStart,eq=eZ.onTouchMove,eK=eZ.onTouchEnd,eX=eB.rotate,eQ=eB.scale,eJ=o()((0,c.Z)({},"".concat(K,"-moving"),ej));(0,r.useEffect)(function(){eP||eM(!0)},[eP]);var e0=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),eu>0&&(eM(!1),eU("prev"),null==ek||ek(eu-1,eu))},e1=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),eu({position:e||"absolute",inset:0}),eu=e=>{let{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:a,prefixCls:i,colorTextLightSolid:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:o,background:new en.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${i}-mask-info`]:Object.assign(Object.assign({},ea.vS),{padding:`0 ${(0,et.bf)(r)}`,[t]:{marginInlineEnd:a,svg:{verticalAlign:"baseline"}}})}},ed=e=>{let{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:a,margin:i,paddingLG:o,previewOperationColorDisabled:s,previewOperationHoverColor:l,motionDurationSlow:c,iconCls:u,colorTextLightSolid:d}=e,p=new en.C(n).setAlpha(.1),m=p.clone().setAlpha(.2);return{[`${t}-footer`]:{position:"fixed",bottom:a,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)"},[`${t}-progress`]:{marginBottom:i},[`${t}-close`]:{position:"fixed",top:a,right:{_skip_check_:!0,value:a},display:"flex",color:d,backgroundColor:p.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${c}`,"&:hover":{backgroundColor:m.toRgbString()},[`& > ${u}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${(0,et.bf)(o)}`,backgroundColor:p.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${c}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${u}`]:{color:l},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${u}`]:{fontSize:e.previewOperationSize}}}}},ep=e=>{let{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:a,zIndexPopup:i,motionDurationSlow:o}=e,s=new en.C(t).setAlpha(.1),l=s.clone().setAlpha(.2);return{[`${a}-switch-left, ${a}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:e.calc(i).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:e.calc(e.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:e.previewOperationColor,background:s.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${o}`,userSelect:"none","&:hover":{background:l.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${a}-switch-left`]:{insetInlineStart:e.marginSM},[`${a}-switch-right`]:{insetInlineEnd:e.marginSM}}},em=e=>{let{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:a}=e;return[{[`${a}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},ec()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ec()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${a}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${a}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.calc(e.zIndexPopup).add(1).equal()},"&":[ed(e),ep(e)]}]},eg=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},eu(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},ec())}}},ef=e=>{let{previewCls:t}=e;return{[`${t}-root`]:(0,ei._y)(e,"zoom"),"&":(0,eo.J$)(e,!0)}};var eh=(0,es.I$)("Image",e=>{let t=`${e.componentCls}-preview`,n=(0,el.IX)(e,{previewCls:t,modalMaskBg:new en.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[eg(n),em(n),(0,er.QA)((0,el.IX)(n,{componentCls:t})),ef(n)]},e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new en.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new en.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new en.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:1.5*e.fontSizeIcon})),eb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let eE={rotateLeft:r.createElement(K.Z,null),rotateRight:r.createElement(X.Z,null),zoomIn:r.createElement(J.Z,null),zoomOut:r.createElement(ee.Z,null),close:r.createElement(W.Z,null),left:r.createElement(Y.Z,null),right:r.createElement(q.Z,null),flipX:r.createElement(Q.Z,null),flipY:r.createElement(Q.Z,{rotate:90})};var ey=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let eT=e=>{var t;let{prefixCls:n,preview:i,className:s,rootClassName:l,style:c}=e,u=ey(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:d,locale:p=Z.Z,getPopupContainer:m,image:g}=r.useContext(z.E_),f=d("image",n),h=d(),b=p.Image||Z.Z.Image,E=(0,V.Z)(f),[y,T,S]=eh(f,E),_=o()(l,T,S,E),A=o()(s,T,null==g?void 0:g.className),[v]=(0,G.Cn)("ImagePreview","object"==typeof i?i.zIndex:void 0),N=r.useMemo(()=>{var e;if(!1===i)return i;let t="object"==typeof i?i:{},{getContainer:n,closeIcon:o}=t,s=ey(t,["getContainer","closeIcon"]);return Object.assign(Object.assign({mask:r.createElement("div",{className:`${f}-mask-info`},r.createElement(a.Z,null),null==b?void 0:b.preview),icons:eE},s),{getContainer:null!=n?n:m,transitionName:(0,j.m)(h,"zoom",t.transitionName),maskTransitionName:(0,j.m)(h,"fade",t.maskTransitionName),zIndex:v,closeIcon:null!=o?o:null===(e=null==g?void 0:g.preview)||void 0===e?void 0:e.closeIcon})},[i,b,null===(t=null==g?void 0:g.preview)||void 0===t?void 0:t.closeIcon]),I=Object.assign(Object.assign({},null==g?void 0:g.style),c);return y(r.createElement($,Object.assign({prefixCls:f,preview:N,rootClassName:_,className:A,style:I},u)))};eT.PreviewGroup=e=>{var{previewPrefixCls:t,preview:n}=e,a=eb(e,["previewPrefixCls","preview"]);let{getPrefixCls:i}=r.useContext(z.E_),s=i("image",t),l=`${s}-preview`,c=i(),u=(0,V.Z)(s),[d,p,m]=eh(s,u),[g]=(0,G.Cn)("ImagePreview","object"==typeof n?n.zIndex:void 0),f=r.useMemo(()=>{var e;if(!1===n)return n;let t="object"==typeof n?n:{},r=o()(p,m,u,null!==(e=t.rootClassName)&&void 0!==e?e:"");return Object.assign(Object.assign({},t),{transitionName:(0,j.m)(c,"zoom",t.transitionName),maskTransitionName:(0,j.m)(c,"fade",t.maskTransitionName),rootClassName:r,zIndex:g})},[n]);return d(r.createElement($.PreviewGroup,Object.assign({preview:f,previewPrefixCls:l,icons:eE},a)))};var eS=eT},66309:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(67294),a=n(93967),i=n.n(a),o=n(98423),s=n(98787),l=n(69760),c=n(96159),u=n(45353),d=n(53124),p=n(25446),m=n(10274),g=n(14747),f=n(83262),h=n(83559);let b=e=>{let{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:a,calc:i}=e,o=i(r).sub(n).equal(),s=i(t).sub(n).equal();return{[a]:Object.assign(Object.assign({},(0,g.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,p.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${a}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${a}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${a}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${a}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},E=e=>{let{lineWidth:t,fontSizeIcon:n,calc:r}=e,a=e.fontSizeSM,i=(0,f.IX)(e,{tagFontSize:a,tagLineHeight:(0,p.bf)(r(e.lineHeightSM).mul(a).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg});return i},y=e=>({defaultBg:new m.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var T=(0,h.I$)("Tag",e=>{let t=E(e);return b(t)},y),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let _=r.forwardRef((e,t)=>{let{prefixCls:n,style:a,className:o,checked:s,onChange:l,onClick:c}=e,u=S(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:m}=r.useContext(d.E_),g=p("tag",n),[f,h,b]=T(g),E=i()(g,`${g}-checkable`,{[`${g}-checkable-checked`]:s},null==m?void 0:m.className,o,h,b);return f(r.createElement("span",Object.assign({},u,{ref:t,style:Object.assign(Object.assign({},a),null==m?void 0:m.style),className:E,onClick:e=>{null==l||l(!s),null==c||c(e)}})))});var A=n(98719);let v=e=>(0,A.Z)(e,(t,n)=>{let{textColor:r,lightBorderColor:a,lightColor:i,darkColor:o}=n;return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:r,background:i,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:o,borderColor:o},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var N=(0,h.bk)(["Tag","preset"],e=>{let t=E(e);return v(t)},y);let I=(e,t,n)=>{let r=function(e){if("string"!=typeof e)return e;let t=e.charAt(0).toUpperCase()+e.slice(1);return t}(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var k=(0,h.bk)(["Tag","status"],e=>{let t=E(e);return[I(t,"success","Success"),I(t,"processing","Info"),I(t,"error","Error"),I(t,"warning","Warning")]},y),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let R=r.forwardRef((e,t)=>{let{prefixCls:n,className:a,rootClassName:p,style:m,children:g,icon:f,color:h,onClose:b,bordered:E=!0,visible:y}=e,S=C(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:_,direction:A,tag:v}=r.useContext(d.E_),[I,R]=r.useState(!0),O=(0,o.Z)(S,["closeIcon","closable"]);r.useEffect(()=>{void 0!==y&&R(y)},[y]);let w=(0,s.o2)(h),x=(0,s.yT)(h),D=w||x,L=Object.assign(Object.assign({backgroundColor:h&&!D?h:void 0},null==v?void 0:v.style),m),P=_("tag",n),[M,F,B]=T(P),U=i()(P,null==v?void 0:v.className,{[`${P}-${h}`]:D,[`${P}-has-color`]:h&&!D,[`${P}-hidden`]:!I,[`${P}-rtl`]:"rtl"===A,[`${P}-borderless`]:!E},a,p,F,B),H=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||R(!1)},[,$]=(0,l.Z)((0,l.w)(e),(0,l.w)(v),{closable:!1,closeIconRender:e=>{let t=r.createElement("span",{className:`${P}-close-icon`,onClick:H},e);return(0,c.wm)(e,t,e=>({onClick:t=>{var n;null===(n=null==e?void 0:e.onClick)||void 0===n||n.call(e,t),H(t)},className:i()(null==e?void 0:e.className,`${P}-close-icon`)}))}}),G="function"==typeof S.onClick||g&&"a"===g.type,j=f||null,z=j?r.createElement(r.Fragment,null,j,g&&r.createElement("span",null,g)):g,V=r.createElement("span",Object.assign({},O,{ref:t,className:U,style:L}),z,$,w&&r.createElement(N,{key:"preset",prefixCls:P}),x&&r.createElement(k,{key:"status",prefixCls:P}));return M(G?r.createElement(u.Z,{component:"Tag"},V):V)});R.CheckableTag=_;var O=R},62502:function(e,t,n){"use strict";var r=n(15575),a=n(64977),i=n(72869),o=n(32473).Q,s=n(24395).Q;e.exports=function(e,t,n){var a=n?function(e){for(var t,n=e.length,r=-1,a={};++r4&&g.slice(0,4)===o&&s.test(t)&&("-"===t.charAt(4)?f=o+(n=t.slice(5).replace(l,d)).charAt(0).toUpperCase()+n.slice(1):(m=(p=t).slice(4),t=l.test(m)?p:("-"!==(m=m.replace(c,u)).charAt(0)&&(m="-"+m),o+m)),h=a),new h(f,t))};var s=/^data[-\w.:]+$/i,l=/-[a-z]/g,c=/[A-Z]/g;function u(e){return"-"+e.toLowerCase()}function d(e){return e.charAt(1).toUpperCase()}},48055:function(e,t,n){"use strict";var r=n(26230),a=n(13970),i=n(10629),o=n(647),s=n(91305),l=n(22537);e.exports=r([i,a,o,s,l])},91305:function(e,t,n){"use strict";var r=n(61422),a=n(47589),i=r.booleanish,o=r.number,s=r.spaceSeparated;e.exports=a({transform:function(e,t){return"role"===t?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:i,ariaAutoComplete:null,ariaBusy:i,ariaChecked:i,ariaColCount:o,ariaColIndex:o,ariaColSpan:o,ariaControls:s,ariaCurrent:null,ariaDescribedBy:s,ariaDetails:null,ariaDisabled:i,ariaDropEffect:s,ariaErrorMessage:null,ariaExpanded:i,ariaFlowTo:s,ariaGrabbed:i,ariaHasPopup:null,ariaHidden:i,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:s,ariaLevel:o,ariaLive:null,ariaModal:i,ariaMultiLine:i,ariaMultiSelectable:i,ariaOrientation:null,ariaOwns:s,ariaPlaceholder:null,ariaPosInSet:o,ariaPressed:i,ariaReadOnly:i,ariaRelevant:null,ariaRequired:i,ariaRoleDescription:s,ariaRowCount:o,ariaRowIndex:o,ariaRowSpan:o,ariaSelected:i,ariaSetSize:o,ariaSort:null,ariaValueMax:o,ariaValueMin:o,ariaValueNow:o,ariaValueText:null,role:null}})},22537:function(e,t,n){"use strict";var r=n(61422),a=n(47589),i=n(19348),o=r.boolean,s=r.overloadedBoolean,l=r.booleanish,c=r.number,u=r.spaceSeparated,d=r.commaSeparated;e.exports=a({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:i,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:d,acceptCharset:u,accessKey:u,action:null,allow:null,allowFullScreen:o,allowPaymentRequest:o,allowUserMedia:o,alt:null,as:null,async:o,autoCapitalize:null,autoComplete:u,autoFocus:o,autoPlay:o,capture:o,charSet:null,checked:o,cite:null,className:u,cols:c,colSpan:null,content:null,contentEditable:l,controls:o,controlsList:u,coords:c|d,crossOrigin:null,data:null,dateTime:null,decoding:null,default:o,defer:o,dir:null,dirName:null,disabled:o,download:s,draggable:l,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:o,formTarget:null,headers:u,height:c,hidden:o,high:c,href:null,hrefLang:null,htmlFor:u,httpEquiv:u,id:null,imageSizes:null,imageSrcSet:d,inputMode:null,integrity:null,is:null,isMap:o,itemId:null,itemProp:u,itemRef:u,itemScope:o,itemType:u,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:o,low:c,manifest:null,max:null,maxLength:c,media:null,method:null,min:null,minLength:c,multiple:o,muted:o,name:null,nonce:null,noModule:o,noValidate:o,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:o,optimum:c,pattern:null,ping:u,placeholder:null,playsInline:o,poster:null,preload:null,readOnly:o,referrerPolicy:null,rel:u,required:o,reversed:o,rows:c,rowSpan:c,sandbox:u,scope:null,scoped:o,seamless:o,selected:o,shape:null,size:c,sizes:null,slot:null,span:c,spellCheck:l,src:null,srcDoc:null,srcLang:null,srcSet:d,start:c,step:null,style:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:o,useMap:null,value:l,width:c,wrap:null,align:null,aLink:null,archive:u,axis:null,background:null,bgColor:null,border:c,borderColor:null,bottomMargin:c,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:o,declare:o,event:null,face:null,frame:null,frameBorder:null,hSpace:c,leftMargin:c,link:null,longDesc:null,lowSrc:null,marginHeight:c,marginWidth:c,noResize:o,noHref:o,noShade:o,noWrap:o,object:null,profile:null,prompt:null,rev:null,rightMargin:c,rules:null,scheme:null,scrolling:l,standby:null,summary:null,text:null,topMargin:c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:c,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:o,disableRemotePlayback:o,prefix:null,property:null,results:c,security:null,unselectable:null}})},19348:function(e,t,n){"use strict";var r=n(21098);e.exports=function(e,t){return r(e,t.toLowerCase())}},21098:function(e){"use strict";e.exports=function(e,t){return t in e?e[t]:t}},47589:function(e,t,n){"use strict";var r=n(64977),a=n(16038),i=n(78444);e.exports=function(e){var t,n,o=e.space,s=e.mustUseProperty||[],l=e.attributes||{},c=e.properties,u=e.transform,d={},p={};for(t in c)n=new i(t,u(l,t),c[t],o),-1!==s.indexOf(t)&&(n.mustUseProperty=!0),d[t]=n,p[r(t)]=t,p[r(n.attribute)]=t;return new a(d,p,o)}},78444:function(e,t,n){"use strict";var r=n(40313),a=n(61422);e.exports=s,s.prototype=new r,s.prototype.defined=!0;var i=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],o=i.length;function s(e,t,n,s){var l,c,u,d=-1;for(s&&(this.space=s),r.call(this,e,t);++d=97&&t<=122||t>=65&&t<=90}},7961:function(e,t,n){"use strict";var r=n(46260),a=n(46195);e.exports=function(e){return r(e)||a(e)}},46195:function(e){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}},79480:function(e){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}},45629:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/construct/knowledge",function(){return n(5462)}])},32798:function(e,t,n){"use strict";n.d(t,{r:function(){return iz}});var r,a,i,o,s,l,c,u,d,p,m,g,f,h,b,E,y,T,S,_,A,v,N,I,k,C,R,O,w,x,D,L,P,M,F,B,U,H,$,G,j,z,V,Z,W=n(74902),Y=n(1413),q=n(87462),K=n(97685),X=n(45987),Q=n(50888),J=n(96486),ee=n(67294),et=function(){return(et=Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1&&!e.return)switch(e.type){case eu:e.return=function e(t,n,r){var a;switch(a=n,45^eE(t,0)?(((a<<2^eE(t,0))<<2^eE(t,1))<<2^eE(t,2))<<2^eE(t,3):0){case 5103:return es+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return es+t+t;case 4789:return eo+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return es+t+eo+t+ei+t+t;case 5936:switch(eE(t,n+11)){case 114:return es+t+ei+eh(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return es+t+ei+eh(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return es+t+ei+eh(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return es+t+ei+t+t;case 6165:return es+t+ei+"flex-"+t+t;case 5187:return es+t+eh(t,/(\w+).+(:[^]+)/,es+"box-$1$2"+ei+"flex-$1$2")+t;case 5443:return es+t+ei+"flex-item-"+eh(t,/flex-|-self/g,"")+(ef(t,/flex-|baseline/)?"":ei+"grid-row-"+eh(t,/flex-|-self/g,""))+t;case 4675:return es+t+ei+"flex-line-pack"+eh(t,/align-content|flex-|-self/g,"")+t;case 5548:return es+t+ei+eh(t,"shrink","negative")+t;case 5292:return es+t+ei+eh(t,"basis","preferred-size")+t;case 6060:return es+"box-"+eh(t,"-grow","")+es+t+ei+eh(t,"grow","positive")+t;case 4554:return es+eh(t,/([^-])(transform)/g,"$1"+es+"$2")+t;case 6187:return eh(eh(eh(t,/(zoom-|grab)/,es+"$1"),/(image-set)/,es+"$1"),t,"")+t;case 5495:case 3959:return eh(t,/(image-set\([^]*)/,es+"$1$`$1");case 4968:return eh(eh(t,/(.+:)(flex-)?(.*)/,es+"box-pack:$3"+ei+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+es+t+t;case 4200:if(!ef(t,/flex-|baseline/))return ei+"grid-column-align"+ey(t,n)+t;break;case 2592:case 3360:return ei+eh(t,"template-","")+t;case 4384:case 3616:if(r&&r.some(function(e,t){return n=t,ef(e.props,/grid-\w+-end/)}))return~eb(t+(r=r[n].value),"span",0)?t:ei+eh(t,"-start","")+t+ei+"grid-row-span:"+(~eb(r,"span",0)?ef(r,/\d+/):+ef(r,/\d+/)-+ef(t,/\d+/))+";";return ei+eh(t,"-start","")+t;case 4896:case 4128:return r&&r.some(function(e){return ef(e.props,/grid-\w+-start/)})?t:ei+eh(eh(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return eh(t,/(.+)-inline(.+)/,es+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(eT(t)-1-n>6)switch(eE(t,n+1)){case 109:if(45!==eE(t,n+4))break;case 102:return eh(t,/(.+:)(.+)-([^]+)/,"$1"+es+"$2-$3$1"+eo+(108==eE(t,n+3)?"$3":"$2-$3"))+t;case 115:return~eb(t,"stretch",0)?e(eh(t,"stretch","fill-available"),n,r)+t:t}break;case 5152:case 5920:return eh(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(e,n,r,a,i,o,s){return ei+n+":"+r+s+(a?ei+n+"-span:"+(i?o:+o-+r)+s:"")+t});case 4949:if(121===eE(t,n+6))return eh(t,":",":"+es)+t;break;case 6444:switch(eE(t,45===eE(t,14)?18:11)){case 120:return eh(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+es+(45===eE(t,14)?"inline-":"")+"box$3$1"+es+"$2$3$1"+ei+"$2box$3")+t;case 100:return eh(t,":",":"+ei)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return eh(t,"scroll-","scroll-snap-")+t}return t}(e.value,e.length,n);return;case ed:return eM([eO(e,{value:eh(e.value,"@","@"+es)})],r);case ec:if(e.length)return(n=e.props).map(function(t){switch(ef(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":ew(eO(e,{props:[eh(t,/:(read-\w+)/,":"+eo+"$1")]})),ew(eO(e,{props:[t]})),eg(e,{props:e_(n,r)});break;case"::placeholder":ew(eO(e,{props:[eh(t,/:(plac\w+)/,":"+es+"input-$1")]})),ew(eO(e,{props:[eh(t,/:(plac\w+)/,":"+eo+"$1")]})),ew(eO(e,{props:[eh(t,/:(plac\w+)/,ei+"input-$1")]})),ew(eO(e,{props:[t]})),eg(e,{props:e_(n,r)})}return""}).join("")}}function eU(e,t,n,r,a,i,o,s,l,c,u,d){for(var p=a-1,m=0===a?i:[""],g=m.length,f=0,h=0,b=0;f0?m[E]+" "+y:eh(y,/&\f/g,m[E])).trim())&&(l[b++]=T);return eR(e,t,n,0===a?ec:s,l,c,u,d)}function eH(e,t,n,r,a){return eR(e,t,n,eu,ey(e,0,r),ey(e,r+1,-1),r,a)}var e$=n(94371),eG=n(83454),ej=void 0!==eG&&void 0!==eG.env&&(eG.env.REACT_APP_SC_ATTR||eG.env.SC_ATTR)||"data-styled",ez="active",eV="data-styled-version",eZ="6.1.12",eW="/*!sc*/\n",eY="undefined"!=typeof window&&"HTMLElement"in window,eq=!!("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:void 0!==eG&&void 0!==eG.env&&void 0!==eG.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==eG.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==eG.env.REACT_APP_SC_DISABLE_SPEEDY&&eG.env.REACT_APP_SC_DISABLE_SPEEDY:void 0!==eG&&void 0!==eG.env&&void 0!==eG.env.SC_DISABLE_SPEEDY&&""!==eG.env.SC_DISABLE_SPEEDY&&"false"!==eG.env.SC_DISABLE_SPEEDY&&eG.env.SC_DISABLE_SPEEDY),eK=Object.freeze([]),eX=Object.freeze({}),eQ=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),eJ=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,e0=/(^-|-$)/g;function e1(e){return e.replace(eJ,"-").replace(e0,"")}var e2=/(a)(d)/gi,e3=function(e){return String.fromCharCode(e+(e>25?39:97))};function e4(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=e3(t%52)+n;return(e3(t%52)+n).replace(e2,"$1-$2")}var e6,e5=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},e8=function(e){return e5(5381,e)};function e9(e){return"string"==typeof e}var e7="function"==typeof Symbol&&Symbol.for,te=e7?Symbol.for("react.memo"):60115,tt=e7?Symbol.for("react.forward_ref"):60112,tn={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},tr={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ta={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ti=((e6={})[tt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},e6[te]=ta,e6);function to(e){return("type"in e&&e.type.$$typeof)===te?ta:"$$typeof"in e?ti[e.$$typeof]:tn}var ts=Object.defineProperty,tl=Object.getOwnPropertyNames,tc=Object.getOwnPropertySymbols,tu=Object.getOwnPropertyDescriptor,td=Object.getPrototypeOf,tp=Object.prototype;function tm(e){return"function"==typeof e}function tg(e){return"object"==typeof e&&"styledComponentId"in e}function tf(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function th(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r0?" Args: ".concat(t.join(", ")):""))}var tT=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)if((a<<=1)<0)throw ty(16,"".concat(e));this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var i=r;i=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,i=r;i =0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(l+="".concat(e,","))}),r+="".concat(o).concat(s,'{content:"').concat(l,'"}').concat(eW)}}})(a);return r}(r)})}return e.registerId=function(e){return tv(e)},e.prototype.rehydrate=function(){!this.server&&eY&&tO(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(et(et({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){var e,t,n,r;return this.tag||(this.tag=(n=(t=this.options).useCSSOMInjection,r=t.target,e=t.isServer?new tL(r):n?new tx(r):new tD(r),new tT(e)))},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(tv(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(tv(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(tv(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),tB=/&/g,tU=/^\s*\/\/.*$/gm;function tH(e){var t,n,r,a=void 0===e?eX:e,i=a.options,o=void 0===i?eX:i,s=a.plugins,l=void 0===s?eK:s,c=function(e,r,a){return a.startsWith(n)&&a.endsWith(n)&&a.replaceAll(n,"").length>0?".".concat(t):e},u=l.slice();u.push(function(e){e.type===ec&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(tB,n).replace(r,c))}),o.prefix&&u.push(eB),u.push(eF);var d=function(e,a,i,s){void 0===a&&(a=""),void 0===i&&(i=""),void 0===s&&(s="&"),t=s,n=a,r=RegExp("\\".concat(n,"\\b"),"g");var l,c,d,p,m,g=e.replace(tU,""),f=(m=function e(t,n,r,a,i,o,s,l,c){for(var u,d=0,p=0,m=s,g=0,f=0,h=0,b=1,E=1,y=1,T=0,S="",_=i,A=o,v=a,N=S;E;)switch(h=T,T=ex()){case 40:if(108!=h&&58==eE(N,m-1)){-1!=eb(N+=eh(eP(T),"&","&\f"),"&\f",ep(d?l[d-1]:0))&&(y=-1);break}case 34:case 39:case 91:N+=eP(T);break;case 9:case 10:case 13:case 32:N+=function(e){for(;ek=eD();)if(ek<33)ex();else break;return eL(e)>2||eL(ek)>3?"":" "}(h);break;case 92:N+=function(e,t){for(var n;--t&&ex()&&!(ek<48)&&!(ek>102)&&(!(ek>57)||!(ek<65))&&(!(ek>70)||!(ek<97)););return n=eI+(t<6&&32==eD()&&32==ex()),ey(eC,e,n)}(eI-1,7);continue;case 47:switch(eD()){case 42:case 47:eS(eR(u=function(e,t){for(;ex();)if(e+ek===57)break;else if(e+ek===84&&47===eD())break;return"/*"+ey(eC,t,eI-1)+"*"+em(47===e?e:ex())}(ex(),eI),n,r,el,em(ek),ey(u,2,-2),0,c),c);break;default:N+="/"}break;case 123*b:l[d++]=eT(N)*y;case 125*b:case 59:case 0:switch(T){case 0:case 125:E=0;case 59+p:-1==y&&(N=eh(N,/\f/g,"")),f>0&&eT(N)-m&&eS(f>32?eH(N+";",a,r,m-1,c):eH(eh(N," ","")+";",a,r,m-2,c),c);break;case 59:N+=";";default:if(eS(v=eU(N,n,r,d,p,i,l,S,_=[],A=[],m,o),o),123===T){if(0===p)e(N,n,v,v,_,o,m,l,A);else switch(99===g&&110===eE(N,3)?100:g){case 100:case 108:case 109:case 115:e(t,v,v,a&&eS(eU(t,v,v,0,0,i,l,S,i,_=[],m,A),A),i,A,m,l,a?_:A);break;default:e(N,v,v,v,[""],A,0,l,A)}}}d=p=f=0,b=y=1,S=N="",m=s;break;case 58:m=1+eT(N),f=h;default:if(b<1){if(123==T)--b;else if(125==T&&0==b++&&125==(ek=eI>0?eE(eC,--eI):0,ev--,10===ek&&(ev=1,eA--),ek))continue}switch(N+=em(T),T*b){case 38:y=p>0?1:(N+="\f",-1);break;case 44:l[d++]=(eT(N)-1)*y,y=1;break;case 64:45===eD()&&(N+=eP(ex())),g=eD(),p=m=eT(S=N+=function(e){for(;!eL(eD());)ex();return ey(eC,e,eI)}(eI)),T++;break;case 45:45===h&&2==eT(N)&&(b=0)}}return o}("",null,null,null,[""],(p=d=i||a?"".concat(i," ").concat(a," { ").concat(g," }"):g,eA=ev=1,eN=eT(eC=p),eI=0,d=[]),0,[0],d),eC="",m);o.namespace&&(f=function e(t,n){return t.map(function(t){return"rule"===t.type&&(t.value="".concat(n," ").concat(t.value),t.value=t.value.replaceAll(",",",".concat(n," ")),t.props=t.props.map(function(e){return"".concat(n," ").concat(e)})),Array.isArray(t.children)&&"@keyframes"!==t.type&&(t.children=e(t.children,n)),t})}(f,o.namespace));var h=[];return eM(f,(c=(l=u.concat(function(e){var t;!e.root&&(e=e.return)&&(t=e,h.push(t))})).length,function(e,t,n,r){for(var a="",i=0;i="A"&&r<="Z"?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var tq=function(e){return null==e||!1===e||""===e},tK=function(e){var t=[];for(var n in e){var r=e[n];e.hasOwnProperty(n)&&!tq(r)&&(Array.isArray(r)&&r.isCss||tm(r)?t.push("".concat(tY(n),":"),r,";"):tb(r)?t.push.apply(t,en(en(["".concat(n," {")],tK(r),!1),["}"],!1)):t.push("".concat(tY(n),": ").concat(null==r||"boolean"==typeof r||""===r?"":"number"!=typeof r||0===r||n in e$.Z||n.startsWith("--")?String(r).trim():"".concat(r,"px"),";")))}return t};function tX(e,t,n,r){return tq(e)?[]:tg(e)?[".".concat(e.styledComponentId)]:tm(e)?!tm(e)||e.prototype&&e.prototype.isReactComponent||!t?[e]:tX(e(t),t,n,r):e instanceof tW?n?(e.inject(n,r),[e.getName(r)]):[e]:tb(e)?tK(e):Array.isArray(e)?Array.prototype.concat.apply(eK,e.map(function(e){return tX(e,t,n,r)})):[e.toString()]}function tQ(e){for(var t=0;t>>0);if(!t.hasNameForId(this.componentId,i)){var o=n(a,".".concat(i),void 0,this.componentId);t.insertRules(this.componentId,i,o)}r=tf(r,i),this.staticRulesId=i}}else{for(var s=e5(this.baseHash,n.hash),l="",c=0;c>>0);t.hasNameForId(this.componentId,p)||t.insertRules(this.componentId,p,n(l,".".concat(p),void 0,this.componentId)),r=tf(r,p)}}return r},e}(),t1=ee.createContext(void 0);t1.Consumer;var t2={};function t3(e,t,n){var r,a,i,o,s=tg(e),l=!e9(e),c=t.attrs,u=void 0===c?eK:c,d=t.componentId,p=void 0===d?(r=t.displayName,a=t.parentComponentId,t2[i="string"!=typeof r?"sc":e1(r)]=(t2[i]||0)+1,o="".concat(i,"-").concat(e4(e8(eZ+i+t2[i])>>>0)),a?"".concat(a,"-").concat(o):o):d,m=t.displayName,g=void 0===m?e9(e)?"styled.".concat(e):"Styled(".concat(e.displayName||e.name||"Component",")"):m,f=t.displayName&&t.componentId?"".concat(e1(t.displayName),"-").concat(t.componentId):t.componentId||p,h=s&&e.attrs?e.attrs.concat(u).filter(Boolean):u,b=t.shouldForwardProp;if(s&&e.shouldForwardProp){var E=e.shouldForwardProp;if(t.shouldForwardProp){var y=t.shouldForwardProp;b=function(e,t){return E(e,t)&&y(e,t)}}else b=E}var T=new t0(n,f,s?e.componentStyle:void 0);function S(e,t){return function(e,t,n){var r,a,i=e.attrs,o=e.componentStyle,s=e.defaultProps,l=e.foldedComponentIds,c=e.styledComponentId,u=e.target,d=ee.useContext(t1),p=tV(),m=e.shouldForwardProp||p.shouldForwardProp,g=(void 0===(r=s)&&(r=eX),t.theme!==r.theme&&t.theme||d||r.theme||eX),f=function(e,t,n){for(var r,a=et(et({},t),{className:void 0,theme:n}),i=0;i2&&tF.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}(),function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var r=n.nc,a=th([r&&'nonce="'.concat(r,'"'),"".concat(ej,'="true"'),"".concat(eV,'="').concat(eZ,'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw ty(2);return e._emitSheetCSS()},this.getStyleElement=function(){if(e.sealed)throw ty(2);var t,r=e.instance.toString();if(!r)return[];var a=((t={})[ej]="",t[eV]=eZ,t.dangerouslySetInnerHTML={__html:r},t),i=n.nc;return i&&(a.nonce=i),[ee.createElement("style",et({},a,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new tF({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw ty(2);return ee.createElement(tZ,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw ty(3)}}();var t9=n(4942),t7=n(73935),ne=n.t(t7,2),nt=function(){return(nt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=18&&(V=nn.createRoot)}catch(e){}function ni(e){var t=nn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"==typeof t&&(t.usingClientEntryPoint=e)}var no="__rc_react_root__",ns=new Map;"undefined"!=typeof document&&ns.set("tooltip",document.createElement("div"));var nl=function(e,t){void 0===t&&(t=!1);var n=null;if(t)n=ns.get("tooltip");else if(n=document.createElement("div"),null==e?void 0:e.key){var r=ns.get(e.key);r?n=r:ns.set(e.key,n)}return!function(e,t){if(V){var n;ni(!0),n=t[no]||V(t),ni(!1),n.render(e),t[no]=n;return}na(e,t)}(e,n),n},nc=function(e){if("undefined"==typeof document)return"loading";var t=e.attachShadow({mode:"open"}),n=document.createElement("div"),r=document.createElement("style");r.innerHTML=".loading {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n }\n .loading div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n }\n .loading div:nth-child(1) {\n left: 8px;\n animation: loading1 0.6s infinite;\n }\n .loading div:nth-child(2) {\n left: 8px;\n animation: loading2 0.6s infinite;\n }\n .loading div:nth-child(3) {\n left: 32px;\n animation: loading2 0.6s infinite;\n }\n .loading div:nth-child(4) {\n left: 56px;\n animation: loading3 0.6s infinite;\n }\n @keyframes loading1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n }\n @keyframes loading3 {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0);\n }\n }\n @keyframes loading2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n }\n ",n.classList.add("loading"),n.innerHTML="
",t.appendChild(r),t.appendChild(n)},nu=function(e){var t=e.loadingTemplate,n=e.theme,r=ee.useRef(null);return ee.useEffect(function(){!t&&r.current&&nc(r.current)},[]),ee.createElement("div",{className:"charts-loading-container",style:{position:"absolute",width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",left:0,top:0,zIndex:99,backgroundColor:"dark"===(void 0===n?"light":n)?"rgb(20, 20, 20)":"rgb(255, 255, 255)"}},t||ee.createElement("div",{ref:r}))},nd=(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),np=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={hasError:!1},t.renderError=function(e){var n=t.props.errorTemplate;return"function"==typeof n?n(e):n||ee.createElement("h5",null,"组件出错了,请核查后重试: ",e.message)},t}return nd(t,e),t.getDerivedStateFromError=function(e){return{hasError:!0,error:e}},t.getDerivedStateFromProps=function(e,t){return t.children!==e.children?{children:e.children,hasError:!1,error:void 0}:null},t.prototype.render=function(){return this.state.hasError?this.renderError(this.state.error):ee.createElement(ee.Fragment,null,this.props.children)},t}(ee.Component),nm=function(){return(nm=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},nf=n(90494),nh=n(50368),nb=n(5199),nE=n(4637),ny=function(e,t){if(e){if((0,nb.Z)(e))for(var n=0,r=e.length;nt.value-e.value,as:["x","y"],ignoreParentValue:!0},nP="childNodeCount",nM="Invalid field: it must be a string!";var nF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let nB="sunburst",nU="markType",nH="path",n$="ancestor-node",nG={id:nB,encode:{x:"x",y:"y",key:nH,color:n$,value:"value"},axis:{x:!1,y:!1},style:{[nU]:nB,stroke:"#fff",lineWidth:.5,fillOpacity:"fillOpacity",[nP]:nP,depth:"depth"},state:{active:{zIndex:2,stroke:"#000"},inactive:{zIndex:1,stroke:"#fff"}},legend:!1,interaction:{drillDown:!0},coordinate:{type:"polar",innerRadius:.2}},nj=e=>{let{encode:t,data:n=[],legend:r}=e,a=nF(e,["encode","data","legend"]),i=Object.assign(Object.assign({},a.coordinate),{innerRadius:Math.max((0,nA.Z)(a,["coordinate","innerRadius"],.2),1e-5)}),o=Object.assign(Object.assign({},nG.encode),t),{value:s}=o,l=function(e){let{data:t,encode:n}=e,{color:r,value:a}=n,i=function(e,t){var n,r,a;let i;n={},r=t,nL&&nw(n,nL),r&&nw(n,r),a&&nw(n,a),t=n;let o=t.as;if(!(0,nb.Z)(o)||2!==o.length)throw TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{i=function(e,t){let{field:n,fields:r}=e;if((0,nC.Z)(n))return n;if((0,nb.Z)(n))return console.warn(nM),n[0];if(console.warn("".concat(nM," will try to get fields instead.")),(0,nC.Z)(r))return r;if((0,nb.Z)(r)&&r.length)return r[0];if(t)return t;throw TypeError(nM)}(t)}catch(e){console.warn(e)}let s=(function(){var e=1,t=1,n=0,r=!1;function a(a){var i,o=a.height+1;return a.x0=a.y0=n,a.x1=e,a.y1=t/o,a.eachBefore((i=t,function(e){e.children&&(0,nI.Z)(e,e.x0,i*(e.depth+1)/o,e.x1,i*(e.depth+2)/o);var t=e.x0,r=e.y0,a=e.x1-n,s=e.y1-n;a(0,nx.Z)(e.children)?t.ignoreParentValue?0:e[i]-nD(e.children,(e,t)=>e+t[i],0):e[i]).sort(t.sort)),l=o[0],c=o[1];return s.each(e=>{var t,n;e[l]=[e.x0,e.x1,e.x1,e.x0],e[c]=[e.y1,e.y1,e.y0,e.y0],e.name=e.name||(null===(t=e.data)||void 0===t?void 0:t.name)||(null===(n=e.data)||void 0===n?void 0:n.label),e.data.name=e.name,["x0","x1","y0","y1"].forEach(t=>{-1===o.indexOf(t)&&delete e[t]})}),function(e){let t=[];if(e&&e.each){let n,r;e.each(e=>{var a,i;e.parent!==n?(n=e.parent,r=0):r+=1;let o=nO(((null===(a=e.ancestors)||void 0===a?void 0:a.call(e))||[]).map(e=>t.find(t=>t.name===e.name)||e),t=>{let{depth:n}=t;return n>0&&n{t.push(e)});return t}(s)}(t,{field:a,type:"hierarchy.".concat("partition"),as:["x","y"]}),o=[];return i.forEach(e=>{var t,n,i,s;if(0===e.depth)return null;let l=e.data.name,c=[l],u=Object.assign({},e);for(;u.depth>1;)l="".concat(null===(t=u.parent.data)||void 0===t?void 0:t.name," / ").concat(l),c.unshift(null===(n=u.parent.data)||void 0===n?void 0:n.name),u=u.parent;let d=Object.assign(Object.assign(Object.assign({},n_(e.data,[a])),{[nH]:l,[n$]:u.data.name}),e);r&&r!==n$&&(d[r]=e.data[r]||(null===(s=null===(i=e.parent)||void 0===i?void 0:i.data)||void 0===s?void 0:s[r])),o.push(d)}),o.map(e=>{let t=e.x.slice(0,2),n=[e.y[2],e.y[0]];return t[0]===t[1]&&(n[0]=n[1]=(e.y[2]+e.y[0])/2),Object.assign(Object.assign({},e),{x:t,y:n,fillOpacity:Math.pow(.85,e.depth)})})}({encode:o,data:n});return console.log(l,"rectData"),[(0,nv.Z)({},nG,Object.assign(Object.assign({type:"rect",data:l,encode:o,tooltip:{title:"path",items:[e=>({name:s,value:e[s]})]}},a),{coordinate:i}))]};nj.props={};var nz=n(45607),nV=Object.keys?function(e){return Object.keys(e)}:function(e){var t=[];return ny(e,function(n,r){(0,nz.Z)(e)&&"prototype"===r||t.push(r)}),t};let nZ=e=>e.querySelectorAll(".element").filter(e=>(0,nA.Z)(e,["style",nU])===nB),nW={rootText:"root",style:{fill:"rgba(0, 0, 0, 0.85)",fontSize:12,y:1},active:{fill:"rgba(0, 0, 0, 0.5)"}};var nY=n(33788),nq=function(){return(nq=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&void 0!==arguments[0]?arguments[0]:{},{breadCrumb:t={},isFixedColor:n=!1}=e,r=(0,nv.Z)({},nW,t);return e=>{let{update:t,setState:a,container:i,view:o,options:s}=e,l=i.ownerDocument,c=(0,nh.Ys)(i).select(".".concat(nh.V$)).node(),u=s.marks.find(e=>{let{id:t}=e;return t===nB}),{state:d}=u,p=l.createElement("g");c.appendChild(p);let m=(e,i)=>{var s,u,d,g;return s=this,u=void 0,d=void 0,g=function*(){if(p.removeChildren(),e){let t=l.createElement("text",{style:Object.assign({x:0,text:r.rootText,depth:0},r.style)});p.appendChild(t);let n="",a=null==e?void 0:e.split(" / "),i=r.style.y,o=p.getBBox().width,s=c.getBBox().width,u=a.map((e,t)=>{let a=l.createElement("text",{style:Object.assign(Object.assign({x:o,text:" / "},r.style),{y:i})});p.appendChild(a),o+=a.getBBox().width,n="".concat(n).concat(e," / ");let c=l.createElement("text",{name:n.replace(/\s\/\s$/,""),style:Object.assign(Object.assign({text:e,x:o,depth:t+1},r.style),{y:i})});return p.appendChild(c),(o+=c.getBBox().width)>s&&(i=p.getBBox().height,o=0,a.attr({x:o,y:i}),o+=a.getBBox().width,c.attr({x:o,y:i}),o+=c.getBBox().width),c});[t,...u].forEach((e,t)=>{if(t===u.length)return;let n=Object.assign({},e.attributes);e.attr("cursor","pointer"),e.addEventListener("mouseenter",()=>{e.attr(r.active)}),e.addEventListener("mouseleave",()=>{e.attr(n)}),e.addEventListener("click",()=>{m(e.name,(0,nA.Z)(e,["style","depth"]))})})}a("drillDown",t=>{let{marks:r}=t,a=r.map(t=>{if(t.id!==nB&&"rect"!==t.type)return t;let{data:r}=t,a=Object.fromEntries(["color"].map(e=>[e,{domain:o.scale[e].getOptions().domain}])),s=r.filter(t=>{let r=t.path;if(n||(t[n$]=r.split(" / ")[i]),!e)return!0;let a=new RegExp("^".concat(e,".+"));return a.test(r)});return(0,nv.Z)({},t,n?{data:s,scale:a}:{data:s})});return Object.assign(Object.assign({},t),{marks:a})}),yield t()},new(d||(d=Promise))(function(e,t){function n(e){try{a(g.next(e))}catch(e){t(e)}}function r(e){try{a(g.throw(e))}catch(e){t(e)}}function a(t){var a;t.done?e(t.value):((a=t.value)instanceof d?a:new d(function(e){e(a)})).then(n,r)}a((g=g.apply(s,u||[])).next())})},g=e=>{let t=e.target;if((0,nA.Z)(t,["style",nU])!==nB||"rect"!==(0,nA.Z)(t,["markType"])||!(0,nA.Z)(t,["style",nP]))return;let n=(0,nA.Z)(t,["__data__","key"]),r=(0,nA.Z)(t,["style","depth"]);t.style.cursor="pointer",m(n,r)};c.addEventListener("click",g);let f=nV(Object.assign(Object.assign({},d.active),d.inactive)),h=()=>{let e=nZ(c);e.forEach(e=>{let t=(0,nA.Z)(e,["style",nP]),n=(0,nA.Z)(e,["style","cursor"]);if("pointer"!==n&&t){e.style.cursor="pointer";let t=n_(e.attributes,f);e.addEventListener("mouseenter",()=>{e.attr(d.active)}),e.addEventListener("mouseleave",()=>{e.attr((0,nv.Z)(t,d.inactive))})}})};return c.addEventListener("mousemove",h),()=>{p.remove(),c.removeEventListener("click",g),c.removeEventListener("mousemove",h)}}},"mark.sunburst":nj})),nX=function(){return(nX=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},nJ=["renderer"],n0=["width","height","autoFit","theme","inset","insetLeft","insetRight","insetTop","insetBottom","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","margin","marginTop","marginRight","marginBottom","marginLeft","depth","title","clip","children","type","data","direction"],n1="__transform__",n2=function(e,t){return(0,J.isBoolean)(t)?{type:e,available:t}:nX({type:e},t)},n3={xField:"encode.x",yField:"encode.y",colorField:"encode.color",angleField:"encode.y",keyField:"encode.key",sizeField:"encode.size",shapeField:"encode.shape",seriesField:"encode.series",positionField:"encode.position",textField:"encode.text",valueField:"encode.value",binField:"encode.x",srcField:"encode.src",linkColorField:"encode.linkColor",fontSizeField:"encode.fontSize",radius:"coordinate.outerRadius",innerRadius:"coordinate.innerRadius",startAngle:"coordinate.startAngle",endAngle:"coordinate.endAngle",focusX:"coordinate.focusX",focusY:"coordinate.focusY",distortionX:"coordinate.distortionX",distortionY:"coordinate.distortionY",visual:"coordinate.visual",stack:{target:"transform",value:function(e){return n2("stackY",e)}},normalize:{target:"transform",value:function(e){return n2("normalizeY",e)}},percent:{target:"transform",value:function(e){return n2("normalizeY",e)}},group:{target:"transform",value:function(e){return n2("dodgeX",e)}},sort:{target:"transform",value:function(e){return n2("sortX",e)}},symmetry:{target:"transform",value:function(e){return n2("symmetryY",e)}},diff:{target:"transform",value:function(e){return n2("diffY",e)}},meta:{target:"scale",value:function(e){return e}},label:{target:"labels",value:function(e){return e}},shape:"style.shape",connectNulls:{target:"style",value:function(e){return(0,J.isBoolean)(e)?{connect:e}:e}}},n4=["xField","yField","seriesField","colorField","keyField","positionField","meta","tooltip","animate","stack","normalize","percent","group","sort","symmetry","diff"],n6=[{key:"annotations",extend_keys:[]},{key:"line",type:"line",extend_keys:n4},{key:"point",type:"point",extend_keys:n4},{key:"area",type:"area",extend_keys:n4}],n5=[{key:"transform",callback:function(e,t,n){e[t]=e[t]||[];var r,a=n.available,i=nQ(n,["available"]);if(void 0===a||a)e[t].push(nX(((r={})[n1]=!0,r),i));else{var o=e[t].indexOf(function(e){return e.type===n.type});-1!==o&&e[t].splice(o,1)}}},{key:"labels",callback:function(e,t,n){var r;if(!n||(0,J.isArray)(n)){e[t]=n||[];return}n.text||(n.text=e.yField),e[t]=e[t]||[],e[t].push(nX(((r={})[n1]=!0,r),n))}}],n8=[{key:"conversionTag",shape:"ConversionTag"},{key:"axisText",shape:"BidirectionalBarAxisText"}],n9=n(1242),n7=(a=function(e,t){return(a=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),re=function(){return(re=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},rn=function(e){function t(t){void 0===t&&(t={});var n=t.style,r=rt(t,["style"]);return e.call(this,re({style:re({fill:"#eee"},n)},r))||this}return n7(t,e),t}(n9.mg),rr=(i=function(e,t){return(i=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),ra=function(){return(ra=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},ro=function(e){function t(t){void 0===t&&(t={});var n=t.style,r=ri(t,["style"]);return e.call(this,ra({style:ra({text:"",fontSize:12,textBaseline:"middle",textAlign:"center",fill:"#000",fontStyle:"normal",fontVariant:"normal",fontWeight:"normal",lineWidth:1},n)},r))||this}return rr(t,e),t}(n9.xv),rs=function(e,t,n){if(n||2==arguments.length)for(var r,a=0,i=t.length;a0){var r=t.x,a=t.y,i=t.height,o=t.width,s=t.data,p=t.key,m=(0,J.get)(s,l),f=g/2;if(e){var b=r+o/2,y=a;d.push({points:[[b+f,y-u+E],[b+f,y-h-E],[b,y-E],[b-f,y-h-E],[b-f,y-u+E]],center:[b,y-u/2-E],width:u,value:[c,m],key:p})}else{var b=r,y=a+i/2;d.push({points:[[r-u+E,y-f],[r-h-E,y-f],[b-E,y],[r-h-E,y+f],[r-u+E,y+f]],center:[b-u/2-E,y],width:u,value:[c,m],key:p})}c=m}}),d},t.prototype.render=function(){this.setDirection(),this.drawConversionTag()},t.prototype.setDirection=function(){var e=this.chart.getCoordinate(),t=(0,J.get)(e,"options.transformations"),n="horizontal";t.forEach(function(e){e.includes("transpose")&&(n="vertical")}),this.direction=n},t.prototype.drawConversionTag=function(){var e=this,t=this.getConversionTagLayout(),n=this.attributes,r=n.style,a=n.text,i=a.style,o=a.formatter;t.forEach(function(t){var n=t.points,a=t.center,s=t.value,l=t.key,c=s[0],u=s[1],d=a[0],p=a[1],m=new rn({style:rm({points:n,fill:"#eee"},r),id:"polygon-".concat(l)}),g=new ro({style:rm({x:d,y:p,text:(0,J.isFunction)(o)?o(c,u):(u/c*100).toFixed(2)+"%"},i),id:"text-".concat(l)});e.appendChild(m),e.appendChild(g)})},t.prototype.update=function(){var e=this;this.getConversionTagLayout().forEach(function(t){var n=t.points,r=t.center,a=t.key,i=r[0],o=r[1],s=e.getElementById("polygon-".concat(a)),l=e.getElementById("text-".concat(a));s.setAttribute("points",n),l.setAttribute("x",i),l.setAttribute("y",o)})},t.tag="ConversionTag",t}(rd),rf=(l=function(e,t){return(l=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),rh=function(){return(rh=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},rE={ConversionTag:rg,BidirectionalBarAxisText:function(e){function t(n,r){return e.call(this,n,r,{type:t.tag})||this}return rf(t,e),t.prototype.render=function(){this.drawText()},t.prototype.getBidirectionalBarAxisTextLayout=function(){var e="vertical"===this.attributes.layout,t=this.getElementsLayout(),n=e?(0,J.uniqBy)(t,"x"):(0,J.uniqBy)(t,"y"),r=["title"],a=[],i=this.chart.getContext().views,o=(0,J.get)(i,[0,"layout"]),s=o.width,l=o.height;return n.forEach(function(t){var n=t.x,i=t.y,o=t.height,c=t.width,u=t.data,d=t.key,p=(0,J.get)(u,r);e?a.push({x:n+c/2,y:l,text:p,key:d}):a.push({x:s,y:i+o/2,text:p,key:d})}),(0,J.uniqBy)(a,"text").length!==a.length&&(a=Object.values((0,J.groupBy)(a,"text")).map(function(t){var n,r=t.reduce(function(t,n){return t+(e?n.x:n.y)},0);return rh(rh({},t[0]),((n={})[e?"x":"y"]=r/t.length,n))})),a},t.prototype.transformLabelStyle=function(e){var t={},n=/^label[A-Z]/;return Object.keys(e).forEach(function(r){n.test(r)&&(t[r.replace("label","").replace(/^[A-Z]/,function(e){return e.toLowerCase()})]=e[r])}),t},t.prototype.drawText=function(){var e=this,t=this.getBidirectionalBarAxisTextLayout(),n=this.attributes,r=n.layout,a=n.labelFormatter,i=rb(n,["layout","labelFormatter"]);t.forEach(function(t){var n=t.x,o=t.y,s=t.text,l=t.key,c=new ro({style:rh({x:n,y:o,text:(0,J.isFunction)(a)?a(s):s,wordWrap:!0,wordWrapWidth:"horizontal"===r?64:120,maxLines:2,textOverflow:"ellipsis"},e.transformLabelStyle(i)),id:"text-".concat(l)});e.appendChild(c)})},t.prototype.update=function(){var e=this;this.getBidirectionalBarAxisTextLayout().forEach(function(t){var n=t.x,r=t.y,a=t.key,i=e.getElementById("text-".concat(a));i.setAttribute("x",n),i.setAttribute("y",r)})},t.tag="BidirectionalBarAxisText",t}(rd)},ry=function(){function e(e,t){this.container=new Map,this.chart=e,this.config=t,this.init()}return e.prototype.init=function(){var e=this;n8.forEach(function(t){var n,r=t.key,a=t.shape,i=e.config[r];if(i){var o=new rE[a](e.chart,i);e.chart.getContext().canvas.appendChild(o),e.container.set(r,o)}else null===(n=e.container.get(r))||void 0===n||n.clear()})},e.prototype.update=function(){var e=this;this.container.size&&n8.forEach(function(t){var n=t.key,r=e.container.get(n);null==r||r.update()})},e}(),rT=(c=function(e,t){return(c=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),rS=function(){return(rS=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&(0,J.set)(t,"children",[{type:"interval"}]);var n=t.scale,r=t.markBackground,a=t.data,i=t.children,o=t.yField,s=(0,J.get)(n,"y.domain",[]);if(r&&s.length&&(0,J.isArray)(a)){var l="domainMax",c=a.map(function(e){var t;return rM(rM({originData:rM({},e)},(0,J.omit)(e,o)),((t={})[l]=s[s.length-1],t))});i.unshift(rM({type:"interval",data:c,yField:l,tooltip:!1,style:{fill:"#eee"},label:!1},r))}return e},rx,rR)(e)}var rB=(p=function(e,t){return(p=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}p(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});(0,nh.z2)("shape.interval.bar25D",function(e,t){return function(n){var r=e.fill,a=void 0===r?"#2888FF":r,i=e.stroke,o=e.fillOpacity,s=void 0===o?1:o,l=e.strokeOpacity,c=void 0===l?.2:l,u=e.pitch,d=void 0===u?8:u,p=n[0],m=n[1],g=n[2],f=n[3],h=(m[1]-p[1])/2,b=t.document,E=b.createElement("g",{}),y=b.createElement("polygon",{style:{points:[p,[p[0]-d,p[1]+h],[g[0]-d,p[1]+h],f],fill:a,fillOpacity:s,stroke:i,strokeOpacity:c,inset:30}}),T=b.createElement("polygon",{style:{points:[[p[0]-d,p[1]+h],m,g,[g[0]-d,p[1]+h]],fill:a,fillOpacity:s,stroke:i,strokeOpacity:c}}),S=b.createElement("polygon",{style:{points:[p,[p[0]-d,p[1]+h],m,[p[0]+d,p[1]+h]],fill:a,fillOpacity:s-.2}});return E.appendChild(y),E.appendChild(T),E.appendChild(S),E}});var rU=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="Bar",t}return rB(t,e),t.getDefaultOptions=function(){return{type:"view",coordinate:{transform:[{type:"transpose"}]},children:[{type:"interval"}],scale:{y:{nice:!0}},axis:{y:{title:!1},x:{title:!1}},interaction:{tooltip:{shared:!0},elementHighlight:{background:!0}}}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return rF},t}(rA),rH=(m=function(e,t){return(m=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}m(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});(0,nh.z2)("shape.interval.column25D",function(e,t){return function(n){var r=e.fill,a=void 0===r?"#2888FF":r,i=e.stroke,o=e.fillOpacity,s=void 0===o?1:o,l=e.strokeOpacity,c=void 0===l?.2:l,u=e.pitch,d=void 0===u?8:u,p=(n[1][0]-n[0][0])/2+n[0][0],m=t.document,g=m.createElement("g",{}),f=m.createElement("polygon",{style:{points:[[n[0][0],n[0][1]],[p,n[1][1]+d],[p,n[3][1]+d],[n[3][0],n[3][1]]],fill:a,fillOpacity:s,stroke:i,strokeOpacity:c,inset:30}}),h=m.createElement("polygon",{style:{points:[[p,n[1][1]+d],[n[1][0],n[1][1]],[n[2][0],n[2][1]],[p,n[2][1]+d]],fill:a,fillOpacity:s,stroke:i,strokeOpacity:c}}),b=m.createElement("polygon",{style:{points:[[n[0][0],n[0][1]],[p,n[1][1]-d],[n[1][0],n[1][1]],[p,n[1][1]+d]],fill:a,fillOpacity:s-.2}});return g.appendChild(h),g.appendChild(f),g.appendChild(b),g}});var r$=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="column",t}return rH(t,e),t.getDefaultOptions=function(){return{type:"view",scale:{y:{nice:!0}},interaction:{tooltip:{shared:!0},elementHighlight:{background:!0}},axis:{y:{title:!1},x:{title:!1}},children:[{type:"interval"}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return rF},t}(rA);function rG(e){return(0,J.flow)(function(e){var t=e.options,n=t.children;return t.legend&&(void 0===n?[]:n).forEach(function(e){if(!(0,J.get)(e,"colorField")){var t=(0,J.get)(e,"yField");(0,J.set)(e,"colorField",function(){return t})}}),e},function(e){var t=e.options,n=t.annotations,r=void 0===n?[]:n,a=t.children,i=t.scale,o=!1;return(0,J.get)(i,"y.key")||(void 0===a?[]:a).forEach(function(e,t){if(!(0,J.get)(e,"scale.y.key")){var n="child".concat(t,"Scale");(0,J.set)(e,"scale.y.key",n);var a=e.annotations,i=void 0===a?[]:a;i.length>0&&((0,J.set)(e,"scale.y.independent",!1),i.forEach(function(e){(0,J.set)(e,"scale.y.key",n)})),!o&&r.length>0&&void 0===(0,J.get)(e,"scale.y.independent")&&(o=!0,(0,J.set)(e,"scale.y.independent",!1),r.forEach(function(e){(0,J.set)(e,"scale.y.key",n)}))}}),e},rx,rR)(e)}var rj=(g=function(e,t){return(g=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}g(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),rz=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="DualAxes",t}return rj(t,e),t.getDefaultOptions=function(){return{type:"view",axis:{y:{title:!1,tick:!1},x:{title:!1}},scale:{y:{independent:!0,nice:!0}}}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return rG},t}(rA);function rV(e){return(0,J.flow)(function(e){var t=e.options,n=t.xField;return t.colorField||(0,J.set)(t,"colorField",n),e},function(e){var t=e.options,n=t.compareField,r=t.transform,a=t.isTransposed,i=t.coordinate;return r||(n?(0,J.set)(t,"transform",[]):(0,J.set)(t,"transform",[{type:"symmetryY"}])),!i&&(void 0===a||a)&&(0,J.set)(t,"coordinate",{transform:[{type:"transpose"}]}),e},function(e){var t=e.options,n=t.compareField,r=t.seriesField,a=t.data,i=t.children,o=t.yField,s=t.isTransposed;if(n||r){var l=Object.values((0,J.groupBy)(a,function(e){return e[n||r]}));i[0].data=l[0],i.push({type:"interval",data:l[1],yField:function(e){return-e[o]}}),delete t.compareField,delete t.data}return r&&((0,J.set)(t,"type","spaceFlex"),(0,J.set)(t,"ratio",[1,1]),(0,J.set)(t,"direction",void 0===s||s?"row":"col"),delete t.seriesField),e},function(e){var t=e.options,n=t.tooltip,r=t.xField,a=t.yField;return n||(0,J.set)(t,"tooltip",{title:!1,items:[function(e){return{name:e[r],value:e[a]}}]}),e},rx,rR)(e)}var rZ=(f=function(e,t){return(f=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}f(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),rW=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="column",t}return rZ(t,e),t.getDefaultOptions=function(){return{type:"view",scale:{x:{padding:0}},animate:{enter:{type:"fadeIn"}},axis:!1,shapeField:"funnel",label:{position:"inside",transform:[{type:"contrastReverse"}]},children:[{type:"interval"}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return rV},t}(rA);function rY(e){return(0,J.flow)(rx,rR)(e)}var rq=(h=function(e,t){return(h=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}h(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),rK=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="line",t}return rq(t,e),t.getDefaultOptions=function(){return{type:"view",scale:{y:{nice:!0}},interaction:{tooltip:{shared:!0}},axis:{y:{title:!1},x:{title:!1}},children:[{type:"line"}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return rY},t}(rA);function rX(e){switch(typeof e){case"function":return e;case"string":return function(t){return(0,J.get)(t,[e])};default:return function(){return e}}}var rQ=function(){return(rQ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&(t.x1=e[r],t.x2=t[r],t.y1=e[av]),t},[]),o.shift(),a.push({type:"link",xField:["x1","x2"],yField:"y1",zIndex:-1,data:o,style:aI({stroke:"#697474"},i),label:!1,tooltip:!1}),e},rx,rR)(e)}var aR=(k=function(e,t){return(k=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}k(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),aO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="waterfall",t}return aR(t,e),t.getDefaultOptions=function(){return{type:"view",legend:null,tooltip:{field:aN,valueFormatter:"~s",name:"value"},axis:{y:{title:null,labelFormatter:"~s"},x:{title:null}},children:[{type:"interval",interaction:{elementHighlight:{background:!0}}}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return aC},t}(rA);function aw(e){return(0,J.flow)(function(e){var t=e.options,n=t.data,r=t.binNumber,a=t.binWidth,i=t.children,o=t.channel,s=void 0===o?"count":o,l=(0,J.get)(i,"[0].transform[0]",{});return(0,J.isNumber)(a)?((0,J.assign)(l,{thresholds:(0,J.ceil)((0,J.divide)(n.length,a)),y:s}),e):((0,J.isNumber)(r)&&(0,J.assign)(l,{thresholds:r,y:s}),e)},rx,rR)(e)}var ax=(C=function(e,t){return(C=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}C(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),aD=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="Histogram",t}return ax(t,e),t.getDefaultOptions=function(){return{type:"view",autoFit:!0,axis:{y:{title:!1},x:{title:!1}},children:[{type:"rect",transform:[{type:"binX",y:"count"}],interaction:{elementHighlight:{background:!0}}}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return aw},t}(rA);function aL(e){return(0,J.flow)(function(e){var t=e.options,n=t.tooltip,r=void 0===n?{}:n,a=t.colorField,i=t.sizeField;return r&&!r.field&&(r.field=a||i),e},function(e){var t=e.options,n=t.mark,r=t.children;return n&&(r[0].type=n),e},rx,rR)(e)}var aP=(R=function(e,t){return(R=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}R(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),aM=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="heatmap",t}return aP(t,e),t.getDefaultOptions=function(){return{type:"view",legend:null,tooltip:{valueFormatter:"~s"},axis:{y:{title:null,grid:!0},x:{title:null,grid:!0}},children:[{type:"point",interaction:{elementHighlight:{background:!0}}}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return aL},t}(rA);function aF(e){return(0,J.flow)(function(e){var t=e.options.boxType;return e.options.children[0].type=void 0===t?"box":t,e},rx,rR)(e)}var aB=(O=function(e,t){return(O=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}O(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),aU=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="box",t}return aB(t,e),t.getDefaultOptions=function(){return{type:"view",children:[{type:"box"}],axis:{y:{title:!1},x:{title:!1}},tooltip:{items:[{name:"min",channel:"y"},{name:"q1",channel:"y1"},{name:"q2",channel:"y2"},{name:"q3",channel:"y3"},{name:"max",channel:"y4"}]}}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return aF},t}(rA);function aH(e){return(0,J.flow)(function(e){var t=e.options,n=t.data,r=[{type:"custom",callback:function(e){return{links:e}}}];if((0,J.isArray)(n))n.length>0?(0,J.set)(t,"data",{value:n,transform:r}):delete t.children;else if("fetch"===(0,J.get)(n,"type")&&(0,J.get)(n,"value")){var a=(0,J.get)(n,"transform");(0,J.isArray)(a)?(0,J.set)(n,"transform",a.concat(r)):(0,J.set)(n,"transform",r)}return e},rx,rR)(e)}var a$=(w=function(e,t){return(w=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}w(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),aG=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="sankey",t}return a$(t,e),t.getDefaultOptions=function(){return{type:"view",children:[{type:"sankey"}]}},t.prototype.getDefaultOptions=function(){return t.getDefaultOptions()},t.prototype.getSchemaAdaptor=function(){return aH},t}(rA);function aj(e){t=e.options.layout,e.options.coordinate.transform="horizontal"!==(void 0===t?"horizontal":t)?void 0:[{type:"transpose"}];var t,n=e.options.layout,r=void 0===n?"horizontal":n;return e.options.children.forEach(function(e){var t;(null===(t=null==e?void 0:e.coordinate)||void 0===t?void 0:t.transform)&&(e.coordinate.transform="horizontal"!==r?void 0:[{type:"transpose"}])}),e}var az=function(){return(az=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n},iN=(0,ee.forwardRef)(function(e,t){var n,r,a,i,o,s,l,c,u,d=e.chartType,p=iv(e,["chartType"]),m=p.containerStyle,g=p.containerAttributes,f=void 0===g?{}:g,h=p.className,b=p.loading,E=p.loadingTemplate,y=p.errorTemplate,T=iv(p,["containerStyle","containerAttributes","className","loading","loadingTemplate","errorTemplate"]),S=(n=i_[void 0===d?"Base":d],r=(0,ee.useRef)(),a=(0,ee.useRef)(),i=(0,ee.useRef)(null),o=T.onReady,s=T.onEvent,l=function(e,t){void 0===e&&(e="image/png");var n,r=null===(n=i.current)||void 0===n?void 0:n.getElementsByTagName("canvas")[0];return null==r?void 0:r.toDataURL(e,t)},c=function(e,t,n){void 0===e&&(e="download"),void 0===t&&(t="image/png");var r=e;-1===e.indexOf(".")&&(r="".concat(e,".").concat(t.split("/")[1]));var a=l(t,n),i=document.createElement("a");return i.href=a,i.download=r,document.body.appendChild(i),i.click(),document.body.removeChild(i),i=null,r},u=function(e,t){void 0===t&&(t=!1);var n=Object.keys(e),r=t;n.forEach(function(n){var a,i=e[n];("tooltip"===n&&(r=!0),(0,J.isFunction)(i)&&(a="".concat(i),/react|\.jsx|children:\[\(|return\s+[A-Za-z0-9].createElement\((?!['"][g|circle|ellipse|image|rect|line|polyline|polygon|text|path|html|mesh]['"])([^\)])*,/i.test(a)))?e[n]=function(){for(var e=[],t=0;t1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return(function(e){if(0===e.length||1===e.length)return e;var t,n=e.join(".");return p[n]||(p[n]=0===(t=e.length)||1===t?e:2===t?[e[0],e[1],"".concat(e[0],".").concat(e[1]),"".concat(e[1],".").concat(e[0])]:3===t?[e[0],e[1],e[2],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0])]:t>=4?[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]:void 0),p[n]})(e.filter(function(e){return"token"!==e})).reduce(function(e,t){return d(d({},e),n[t])},t)}(s.className,Object.assign({},s.style,void 0===a?{}:a),r)})}else h=d(d({},s),{},{className:s.className.join(" ")});var S=b(n.children);return l.createElement(m,(0,c.Z)({key:o},h),S)}}({node:e,stylesheet:n,useInlineStyles:r,key:"code-segement".concat(t)})})}function _(e){return e&&void 0!==e.highlightAuto}var A=n(98695),v=(r=n.n(A)(),a={'code[class*="language-"]':{color:"black",background:"none",textShadow:"0 1px white",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"black",background:"#f5f2f0",textShadow:"0 1px white",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"]::selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#b3d4fc"},':not(pre) > code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},function(e){var t=e.language,n=e.children,s=e.style,c=void 0===s?a:s,u=e.customStyle,d=void 0===u?{}:u,p=e.codeTagProps,g=void 0===p?{className:t?"language-".concat(t):void 0,style:f(f({},c['code[class*="language-"]']),c['code[class*="language-'.concat(t,'"]')])}:p,A=e.useInlineStyles,v=void 0===A||A,N=e.showLineNumbers,I=void 0!==N&&N,k=e.showInlineLineNumbers,C=void 0===k||k,R=e.startingLineNumber,O=void 0===R?1:R,w=e.lineNumberContainerStyle,x=e.lineNumberStyle,D=void 0===x?{}:x,L=e.wrapLines,P=e.wrapLongLines,M=void 0!==P&&P,F=e.lineProps,B=void 0===F?{}:F,U=e.renderer,H=e.PreTag,$=void 0===H?"pre":H,G=e.CodeTag,j=void 0===G?"code":G,z=e.code,V=void 0===z?(Array.isArray(n)?n[0]:n)||"":z,Z=e.astGenerator,W=(0,i.Z)(e,m);Z=Z||r;var Y=I?l.createElement(b,{containerStyle:w,codeStyle:g.style||{},numberStyle:D,startingLineNumber:O,codeString:V}):null,q=c.hljs||c['pre[class*="language-"]']||{backgroundColor:"#fff"},K=_(Z)?"hljs":"prismjs",X=v?Object.assign({},W,{style:Object.assign({},q,d)}):Object.assign({},W,{className:W.className?"".concat(K," ").concat(W.className):K,style:Object.assign({},d)});if(M?g.style=f(f({},g.style),{},{whiteSpace:"pre-wrap"}):g.style=f(f({},g.style),{},{whiteSpace:"pre"}),!Z)return l.createElement($,X,Y,l.createElement(j,g,V));(void 0===L&&U||M)&&(L=!0),U=U||S;var Q=[{type:"text",value:V}],J=function(e){var t=e.astGenerator,n=e.language,r=e.code,a=e.defaultCodeValue;if(_(t)){var i=-1!==t.listLanguages().indexOf(n);return"text"===n?{value:a,language:"text"}:i?t.highlight(n,r):t.highlightAuto(r)}try{return n&&"text"!==n?{value:t.highlight(r,n)}:{value:a}}catch(e){return{value:a}}}({astGenerator:Z,language:t,code:V,defaultCodeValue:Q});null===J.language&&(J.value=Q);var ee=J.value.length+O,et=function(e,t,n,r,a,i,s,l,c){var u,d=function e(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=0;a2&&void 0!==arguments[2]?arguments[2]:[];return t||o.length>0?function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return T({children:e,lineNumber:t,lineNumberStyle:l,largestLineNumber:s,showInlineLineNumbers:a,lineProps:n,className:i,showLineNumbers:r,wrapLongLines:c})}(e,i,o):function(e,t){if(r&&t&&a){var n=y(l,t,s);e.unshift(E(t,n))}return e}(e,i)}for(;g code[class*="language-"]':{background:"#111b27",padding:"0.1em 0.3em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"#8da1b9"},prolog:{color:"#8da1b9"},doctype:{color:"#8da1b9"},cdata:{color:"#8da1b9"},punctuation:{color:"#e3eaf2"},"delimiter.important":{color:"#66cccc",fontWeight:"inherit"},"selector.parent":{color:"#66cccc"},tag:{color:"#66cccc"},"tag.punctuation":{color:"#66cccc"},"attr-name":{color:"#e6d37a"},boolean:{color:"#e6d37a"},"boolean.important":{color:"#e6d37a"},number:{color:"#e6d37a"},constant:{color:"#e6d37a"},"selector.attribute":{color:"#e6d37a"},"class-name":{color:"#6cb8e6"},key:{color:"#6cb8e6"},parameter:{color:"#6cb8e6"},property:{color:"#6cb8e6"},"property-access":{color:"#6cb8e6"},variable:{color:"#6cb8e6"},"attr-value":{color:"#91d076"},inserted:{color:"#91d076"},color:{color:"#91d076"},"selector.value":{color:"#91d076"},string:{color:"#91d076"},"string.url-link":{color:"#91d076"},builtin:{color:"#f4adf4"},"keyword-array":{color:"#f4adf4"},package:{color:"#f4adf4"},regex:{color:"#f4adf4"},function:{color:"#c699e3"},"selector.class":{color:"#c699e3"},"selector.id":{color:"#c699e3"},"atrule.rule":{color:"#e9ae7e"},combinator:{color:"#e9ae7e"},keyword:{color:"#e9ae7e"},operator:{color:"#e9ae7e"},"pseudo-class":{color:"#e9ae7e"},"pseudo-element":{color:"#e9ae7e"},selector:{color:"#e9ae7e"},unit:{color:"#e9ae7e"},deleted:{color:"#cd6660"},important:{color:"#cd6660",fontWeight:"bold"},"keyword-this":{color:"#6cb8e6",fontWeight:"bold"},this:{color:"#6cb8e6",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},entity:{cursor:"help"},".language-markdown .token.title":{color:"#6cb8e6",fontWeight:"bold"},".language-markdown .token.title .token.punctuation":{color:"#6cb8e6",fontWeight:"bold"},".language-markdown .token.blockquote.punctuation":{color:"#f4adf4"},".language-markdown .token.code":{color:"#66cccc"},".language-markdown .token.hr.punctuation":{color:"#6cb8e6"},".language-markdown .token.url .token.content":{color:"#91d076"},".language-markdown .token.url-link":{color:"#e6d37a"},".language-markdown .token.list.punctuation":{color:"#f4adf4"},".language-markdown .token.table-header":{color:"#e3eaf2"},".language-json .token.operator":{color:"#e3eaf2"},".language-scss .token.variable":{color:"#66cccc"},"token.tab:not(:empty):before":{color:"#8da1b9"},"token.cr:before":{color:"#8da1b9"},"token.lf:before":{color:"#8da1b9"},"token.space:before":{color:"#8da1b9"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a":{color:"#111b27",background:"#6cb8e6"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button":{color:"#111b27",background:"#6cb8e6"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover":{color:"#111b27",background:"#6cb8e6da",textDecoration:"none"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus":{color:"#111b27",background:"#6cb8e6da",textDecoration:"none"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover":{color:"#111b27",background:"#6cb8e6da",textDecoration:"none"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus":{color:"#111b27",background:"#6cb8e6da",textDecoration:"none"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span":{color:"#111b27",background:"#8da1b9"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover":{color:"#111b27",background:"#8da1b9"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus":{color:"#111b27",background:"#8da1b9"},".line-highlight.line-highlight":{background:"linear-gradient(to right, #3c526d5f 70%, #3c526d55)"},".line-highlight.line-highlight:before":{backgroundColor:"#8da1b9",color:"#111b27",boxShadow:"0 1px #3c526d"},".line-highlight.line-highlight[data-end]:after":{backgroundColor:"#8da1b9",color:"#111b27",boxShadow:"0 1px #3c526d"},"pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before":{backgroundColor:"#8da1b918"},".line-numbers.line-numbers .line-numbers-rows":{borderRight:"1px solid #0b121b",background:"#0b121b7a"},".line-numbers .line-numbers-rows > span:before":{color:"#8da1b9da"},".rainbow-braces .token.token.punctuation.brace-level-1":{color:"#e6d37a"},".rainbow-braces .token.token.punctuation.brace-level-5":{color:"#e6d37a"},".rainbow-braces .token.token.punctuation.brace-level-9":{color:"#e6d37a"},".rainbow-braces .token.token.punctuation.brace-level-2":{color:"#f4adf4"},".rainbow-braces .token.token.punctuation.brace-level-6":{color:"#f4adf4"},".rainbow-braces .token.token.punctuation.brace-level-10":{color:"#f4adf4"},".rainbow-braces .token.token.punctuation.brace-level-3":{color:"#6cb8e6"},".rainbow-braces .token.token.punctuation.brace-level-7":{color:"#6cb8e6"},".rainbow-braces .token.token.punctuation.brace-level-11":{color:"#6cb8e6"},".rainbow-braces .token.token.punctuation.brace-level-4":{color:"#c699e3"},".rainbow-braces .token.token.punctuation.brace-level-8":{color:"#c699e3"},".rainbow-braces .token.token.punctuation.brace-level-12":{color:"#c699e3"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)":{backgroundColor:"#cd66601f"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)":{backgroundColor:"#cd66601f"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)":{backgroundColor:"#91d0761f"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)":{backgroundColor:"#91d0761f"},".command-line .command-line-prompt":{borderRight:"1px solid #0b121b"},".command-line .command-line-prompt > span:before":{color:"#8da1b9da"}}},12187:function(e,t){"use strict";t.Z={'code[class*="language-"]':{background:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:'"Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{background:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:'"Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:"0.5em 0",overflow:"auto",borderRadius:"0.3em"},'code[class*="language-"]::-moz-selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},'code[class*="language-"] *::-moz-selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},'pre[class*="language-"] *::-moz-selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},'code[class*="language-"]::selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},'code[class*="language-"] *::selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},'pre[class*="language-"] *::selection':{background:"hsl(220, 13%, 28%)",color:"inherit",textShadow:"none"},':not(pre) > code[class*="language-"]':{padding:"0.2em 0.3em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"hsl(220, 10%, 40%)",fontStyle:"italic"},prolog:{color:"hsl(220, 10%, 40%)"},cdata:{color:"hsl(220, 10%, 40%)"},doctype:{color:"hsl(220, 14%, 71%)"},punctuation:{color:"hsl(220, 14%, 71%)"},entity:{color:"hsl(220, 14%, 71%)",cursor:"help"},"attr-name":{color:"hsl(29, 54%, 61%)"},"class-name":{color:"hsl(29, 54%, 61%)"},boolean:{color:"hsl(29, 54%, 61%)"},constant:{color:"hsl(29, 54%, 61%)"},number:{color:"hsl(29, 54%, 61%)"},atrule:{color:"hsl(29, 54%, 61%)"},keyword:{color:"hsl(286, 60%, 67%)"},property:{color:"hsl(355, 65%, 65%)"},tag:{color:"hsl(355, 65%, 65%)"},symbol:{color:"hsl(355, 65%, 65%)"},deleted:{color:"hsl(355, 65%, 65%)"},important:{color:"hsl(355, 65%, 65%)"},selector:{color:"hsl(95, 38%, 62%)"},string:{color:"hsl(95, 38%, 62%)"},char:{color:"hsl(95, 38%, 62%)"},builtin:{color:"hsl(95, 38%, 62%)"},inserted:{color:"hsl(95, 38%, 62%)"},regex:{color:"hsl(95, 38%, 62%)"},"attr-value":{color:"hsl(95, 38%, 62%)"},"attr-value > .token.punctuation":{color:"hsl(95, 38%, 62%)"},variable:{color:"hsl(207, 82%, 66%)"},operator:{color:"hsl(207, 82%, 66%)"},function:{color:"hsl(207, 82%, 66%)"},url:{color:"hsl(187, 47%, 55%)"},"attr-value > .token.punctuation.attr-equals":{color:"hsl(220, 14%, 71%)"},"special-attr > .token.attr-value > .token.value.css":{color:"hsl(220, 14%, 71%)"},".language-css .token.selector":{color:"hsl(355, 65%, 65%)"},".language-css .token.property":{color:"hsl(220, 14%, 71%)"},".language-css .token.function":{color:"hsl(187, 47%, 55%)"},".language-css .token.url > .token.function":{color:"hsl(187, 47%, 55%)"},".language-css .token.url > .token.string.url":{color:"hsl(95, 38%, 62%)"},".language-css .token.important":{color:"hsl(286, 60%, 67%)"},".language-css .token.atrule .token.rule":{color:"hsl(286, 60%, 67%)"},".language-javascript .token.operator":{color:"hsl(286, 60%, 67%)"},".language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation":{color:"hsl(5, 48%, 51%)"},".language-json .token.operator":{color:"hsl(220, 14%, 71%)"},".language-json .token.null.keyword":{color:"hsl(29, 54%, 61%)"},".language-markdown .token.url":{color:"hsl(220, 14%, 71%)"},".language-markdown .token.url > .token.operator":{color:"hsl(220, 14%, 71%)"},".language-markdown .token.url-reference.url > .token.string":{color:"hsl(220, 14%, 71%)"},".language-markdown .token.url > .token.content":{color:"hsl(207, 82%, 66%)"},".language-markdown .token.url > .token.url":{color:"hsl(187, 47%, 55%)"},".language-markdown .token.url-reference.url":{color:"hsl(187, 47%, 55%)"},".language-markdown .token.blockquote.punctuation":{color:"hsl(220, 10%, 40%)",fontStyle:"italic"},".language-markdown .token.hr.punctuation":{color:"hsl(220, 10%, 40%)",fontStyle:"italic"},".language-markdown .token.code-snippet":{color:"hsl(95, 38%, 62%)"},".language-markdown .token.bold .token.content":{color:"hsl(29, 54%, 61%)"},".language-markdown .token.italic .token.content":{color:"hsl(286, 60%, 67%)"},".language-markdown .token.strike .token.content":{color:"hsl(355, 65%, 65%)"},".language-markdown .token.strike .token.punctuation":{color:"hsl(355, 65%, 65%)"},".language-markdown .token.list.punctuation":{color:"hsl(355, 65%, 65%)"},".language-markdown .token.title.important > .token.punctuation":{color:"hsl(355, 65%, 65%)"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},namespace:{Opacity:"0.8"},"token.tab:not(:empty):before":{color:"hsla(220, 14%, 71%, 0.15)",textShadow:"none"},"token.cr:before":{color:"hsla(220, 14%, 71%, 0.15)",textShadow:"none"},"token.lf:before":{color:"hsla(220, 14%, 71%, 0.15)",textShadow:"none"},"token.space:before":{color:"hsla(220, 14%, 71%, 0.15)",textShadow:"none"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item":{marginRight:"0.4em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button":{background:"hsl(220, 13%, 26%)",color:"hsl(220, 9%, 55%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a":{background:"hsl(220, 13%, 26%)",color:"hsl(220, 9%, 55%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span":{background:"hsl(220, 13%, 26%)",color:"hsl(220, 9%, 55%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus":{background:"hsl(220, 13%, 28%)",color:"hsl(220, 14%, 71%)"},".line-highlight.line-highlight":{background:"hsla(220, 100%, 80%, 0.04)"},".line-highlight.line-highlight:before":{background:"hsl(220, 13%, 26%)",color:"hsl(220, 14%, 71%)",padding:"0.1em 0.6em",borderRadius:"0.3em",boxShadow:"0 2px 0 0 rgba(0, 0, 0, 0.2)"},".line-highlight.line-highlight[data-end]:after":{background:"hsl(220, 13%, 26%)",color:"hsl(220, 14%, 71%)",padding:"0.1em 0.6em",borderRadius:"0.3em",boxShadow:"0 2px 0 0 rgba(0, 0, 0, 0.2)"},"pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before":{backgroundColor:"hsla(220, 100%, 80%, 0.04)"},".line-numbers.line-numbers .line-numbers-rows":{borderRightColor:"hsla(220, 14%, 71%, 0.15)"},".command-line .command-line-prompt":{borderRightColor:"hsla(220, 14%, 71%, 0.15)"},".line-numbers .line-numbers-rows > span:before":{color:"hsl(220, 14%, 45%)"},".command-line .command-line-prompt > span:before":{color:"hsl(220, 14%, 45%)"},".rainbow-braces .token.token.punctuation.brace-level-1":{color:"hsl(355, 65%, 65%)"},".rainbow-braces .token.token.punctuation.brace-level-5":{color:"hsl(355, 65%, 65%)"},".rainbow-braces .token.token.punctuation.brace-level-9":{color:"hsl(355, 65%, 65%)"},".rainbow-braces .token.token.punctuation.brace-level-2":{color:"hsl(95, 38%, 62%)"},".rainbow-braces .token.token.punctuation.brace-level-6":{color:"hsl(95, 38%, 62%)"},".rainbow-braces .token.token.punctuation.brace-level-10":{color:"hsl(95, 38%, 62%)"},".rainbow-braces .token.token.punctuation.brace-level-3":{color:"hsl(207, 82%, 66%)"},".rainbow-braces .token.token.punctuation.brace-level-7":{color:"hsl(207, 82%, 66%)"},".rainbow-braces .token.token.punctuation.brace-level-11":{color:"hsl(207, 82%, 66%)"},".rainbow-braces .token.token.punctuation.brace-level-4":{color:"hsl(286, 60%, 67%)"},".rainbow-braces .token.token.punctuation.brace-level-8":{color:"hsl(286, 60%, 67%)"},".rainbow-braces .token.token.punctuation.brace-level-12":{color:"hsl(286, 60%, 67%)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)":{backgroundColor:"hsla(353, 100%, 66%, 0.15)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)":{backgroundColor:"hsla(353, 100%, 66%, 0.15)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)":{backgroundColor:"hsla(137, 100%, 55%, 0.15)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)":{backgroundColor:"hsla(137, 100%, 55%, 0.15)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},".prism-previewer.prism-previewer:before":{borderColor:"hsl(224, 13%, 17%)"},".prism-previewer-gradient.prism-previewer-gradient div":{borderColor:"hsl(224, 13%, 17%)",borderRadius:"0.3em"},".prism-previewer-color.prism-previewer-color:before":{borderRadius:"0.3em"},".prism-previewer-easing.prism-previewer-easing:before":{borderRadius:"0.3em"},".prism-previewer.prism-previewer:after":{borderTopColor:"hsl(224, 13%, 17%)"},".prism-previewer-flipped.prism-previewer-flipped.after":{borderBottomColor:"hsl(224, 13%, 17%)"},".prism-previewer-angle.prism-previewer-angle:before":{background:"hsl(219, 13%, 22%)"},".prism-previewer-time.prism-previewer-time:before":{background:"hsl(219, 13%, 22%)"},".prism-previewer-easing.prism-previewer-easing":{background:"hsl(219, 13%, 22%)"},".prism-previewer-angle.prism-previewer-angle circle":{stroke:"hsl(220, 14%, 71%)",strokeOpacity:"1"},".prism-previewer-time.prism-previewer-time circle":{stroke:"hsl(220, 14%, 71%)",strokeOpacity:"1"},".prism-previewer-easing.prism-previewer-easing circle":{stroke:"hsl(220, 14%, 71%)",fill:"transparent"},".prism-previewer-easing.prism-previewer-easing path":{stroke:"hsl(220, 14%, 71%)"},".prism-previewer-easing.prism-previewer-easing line":{stroke:"hsl(220, 14%, 71%)"}}},89144:function(e,t){"use strict";t.Z={'code[class*="language-"]':{background:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)",fontFamily:'"Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{background:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)",fontFamily:'"Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:"0.5em 0",overflow:"auto",borderRadius:"0.3em"},'code[class*="language-"]::-moz-selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},'code[class*="language-"] *::-moz-selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},'pre[class*="language-"] *::-moz-selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},'code[class*="language-"]::selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},'code[class*="language-"] *::selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},'pre[class*="language-"] *::selection':{background:"hsl(230, 1%, 90%)",color:"inherit"},':not(pre) > code[class*="language-"]':{padding:"0.2em 0.3em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"hsl(230, 4%, 64%)",fontStyle:"italic"},prolog:{color:"hsl(230, 4%, 64%)"},cdata:{color:"hsl(230, 4%, 64%)"},doctype:{color:"hsl(230, 8%, 24%)"},punctuation:{color:"hsl(230, 8%, 24%)"},entity:{color:"hsl(230, 8%, 24%)",cursor:"help"},"attr-name":{color:"hsl(35, 99%, 36%)"},"class-name":{color:"hsl(35, 99%, 36%)"},boolean:{color:"hsl(35, 99%, 36%)"},constant:{color:"hsl(35, 99%, 36%)"},number:{color:"hsl(35, 99%, 36%)"},atrule:{color:"hsl(35, 99%, 36%)"},keyword:{color:"hsl(301, 63%, 40%)"},property:{color:"hsl(5, 74%, 59%)"},tag:{color:"hsl(5, 74%, 59%)"},symbol:{color:"hsl(5, 74%, 59%)"},deleted:{color:"hsl(5, 74%, 59%)"},important:{color:"hsl(5, 74%, 59%)"},selector:{color:"hsl(119, 34%, 47%)"},string:{color:"hsl(119, 34%, 47%)"},char:{color:"hsl(119, 34%, 47%)"},builtin:{color:"hsl(119, 34%, 47%)"},inserted:{color:"hsl(119, 34%, 47%)"},regex:{color:"hsl(119, 34%, 47%)"},"attr-value":{color:"hsl(119, 34%, 47%)"},"attr-value > .token.punctuation":{color:"hsl(119, 34%, 47%)"},variable:{color:"hsl(221, 87%, 60%)"},operator:{color:"hsl(221, 87%, 60%)"},function:{color:"hsl(221, 87%, 60%)"},url:{color:"hsl(198, 99%, 37%)"},"attr-value > .token.punctuation.attr-equals":{color:"hsl(230, 8%, 24%)"},"special-attr > .token.attr-value > .token.value.css":{color:"hsl(230, 8%, 24%)"},".language-css .token.selector":{color:"hsl(5, 74%, 59%)"},".language-css .token.property":{color:"hsl(230, 8%, 24%)"},".language-css .token.function":{color:"hsl(198, 99%, 37%)"},".language-css .token.url > .token.function":{color:"hsl(198, 99%, 37%)"},".language-css .token.url > .token.string.url":{color:"hsl(119, 34%, 47%)"},".language-css .token.important":{color:"hsl(301, 63%, 40%)"},".language-css .token.atrule .token.rule":{color:"hsl(301, 63%, 40%)"},".language-javascript .token.operator":{color:"hsl(301, 63%, 40%)"},".language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation":{color:"hsl(344, 84%, 43%)"},".language-json .token.operator":{color:"hsl(230, 8%, 24%)"},".language-json .token.null.keyword":{color:"hsl(35, 99%, 36%)"},".language-markdown .token.url":{color:"hsl(230, 8%, 24%)"},".language-markdown .token.url > .token.operator":{color:"hsl(230, 8%, 24%)"},".language-markdown .token.url-reference.url > .token.string":{color:"hsl(230, 8%, 24%)"},".language-markdown .token.url > .token.content":{color:"hsl(221, 87%, 60%)"},".language-markdown .token.url > .token.url":{color:"hsl(198, 99%, 37%)"},".language-markdown .token.url-reference.url":{color:"hsl(198, 99%, 37%)"},".language-markdown .token.blockquote.punctuation":{color:"hsl(230, 4%, 64%)",fontStyle:"italic"},".language-markdown .token.hr.punctuation":{color:"hsl(230, 4%, 64%)",fontStyle:"italic"},".language-markdown .token.code-snippet":{color:"hsl(119, 34%, 47%)"},".language-markdown .token.bold .token.content":{color:"hsl(35, 99%, 36%)"},".language-markdown .token.italic .token.content":{color:"hsl(301, 63%, 40%)"},".language-markdown .token.strike .token.content":{color:"hsl(5, 74%, 59%)"},".language-markdown .token.strike .token.punctuation":{color:"hsl(5, 74%, 59%)"},".language-markdown .token.list.punctuation":{color:"hsl(5, 74%, 59%)"},".language-markdown .token.title.important > .token.punctuation":{color:"hsl(5, 74%, 59%)"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},namespace:{Opacity:"0.8"},"token.tab:not(:empty):before":{color:"hsla(230, 8%, 24%, 0.2)"},"token.cr:before":{color:"hsla(230, 8%, 24%, 0.2)"},"token.lf:before":{color:"hsla(230, 8%, 24%, 0.2)"},"token.space:before":{color:"hsla(230, 8%, 24%, 0.2)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item":{marginRight:"0.4em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button":{background:"hsl(230, 1%, 90%)",color:"hsl(230, 6%, 44%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a":{background:"hsl(230, 1%, 90%)",color:"hsl(230, 6%, 44%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span":{background:"hsl(230, 1%, 90%)",color:"hsl(230, 6%, 44%)",padding:"0.1em 0.4em",borderRadius:"0.3em"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},"div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus":{background:"hsl(230, 1%, 78%)",color:"hsl(230, 8%, 24%)"},".line-highlight.line-highlight":{background:"hsla(230, 8%, 24%, 0.05)"},".line-highlight.line-highlight:before":{background:"hsl(230, 1%, 90%)",color:"hsl(230, 8%, 24%)",padding:"0.1em 0.6em",borderRadius:"0.3em",boxShadow:"0 2px 0 0 rgba(0, 0, 0, 0.2)"},".line-highlight.line-highlight[data-end]:after":{background:"hsl(230, 1%, 90%)",color:"hsl(230, 8%, 24%)",padding:"0.1em 0.6em",borderRadius:"0.3em",boxShadow:"0 2px 0 0 rgba(0, 0, 0, 0.2)"},"pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before":{backgroundColor:"hsla(230, 8%, 24%, 0.05)"},".line-numbers.line-numbers .line-numbers-rows":{borderRightColor:"hsla(230, 8%, 24%, 0.2)"},".command-line .command-line-prompt":{borderRightColor:"hsla(230, 8%, 24%, 0.2)"},".line-numbers .line-numbers-rows > span:before":{color:"hsl(230, 1%, 62%)"},".command-line .command-line-prompt > span:before":{color:"hsl(230, 1%, 62%)"},".rainbow-braces .token.token.punctuation.brace-level-1":{color:"hsl(5, 74%, 59%)"},".rainbow-braces .token.token.punctuation.brace-level-5":{color:"hsl(5, 74%, 59%)"},".rainbow-braces .token.token.punctuation.brace-level-9":{color:"hsl(5, 74%, 59%)"},".rainbow-braces .token.token.punctuation.brace-level-2":{color:"hsl(119, 34%, 47%)"},".rainbow-braces .token.token.punctuation.brace-level-6":{color:"hsl(119, 34%, 47%)"},".rainbow-braces .token.token.punctuation.brace-level-10":{color:"hsl(119, 34%, 47%)"},".rainbow-braces .token.token.punctuation.brace-level-3":{color:"hsl(221, 87%, 60%)"},".rainbow-braces .token.token.punctuation.brace-level-7":{color:"hsl(221, 87%, 60%)"},".rainbow-braces .token.token.punctuation.brace-level-11":{color:"hsl(221, 87%, 60%)"},".rainbow-braces .token.token.punctuation.brace-level-4":{color:"hsl(301, 63%, 40%)"},".rainbow-braces .token.token.punctuation.brace-level-8":{color:"hsl(301, 63%, 40%)"},".rainbow-braces .token.token.punctuation.brace-level-12":{color:"hsl(301, 63%, 40%)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)":{backgroundColor:"hsla(353, 100%, 66%, 0.15)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)":{backgroundColor:"hsla(353, 100%, 66%, 0.15)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection":{backgroundColor:"hsla(353, 95%, 66%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)":{backgroundColor:"hsla(137, 100%, 55%, 0.15)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)":{backgroundColor:"hsla(137, 100%, 55%, 0.15)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},"pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection":{backgroundColor:"hsla(135, 73%, 55%, 0.25)"},".prism-previewer.prism-previewer:before":{borderColor:"hsl(0, 0, 95%)"},".prism-previewer-gradient.prism-previewer-gradient div":{borderColor:"hsl(0, 0, 95%)",borderRadius:"0.3em"},".prism-previewer-color.prism-previewer-color:before":{borderRadius:"0.3em"},".prism-previewer-easing.prism-previewer-easing:before":{borderRadius:"0.3em"},".prism-previewer.prism-previewer:after":{borderTopColor:"hsl(0, 0, 95%)"},".prism-previewer-flipped.prism-previewer-flipped.after":{borderBottomColor:"hsl(0, 0, 95%)"},".prism-previewer-angle.prism-previewer-angle:before":{background:"hsl(0, 0%, 100%)"},".prism-previewer-time.prism-previewer-time:before":{background:"hsl(0, 0%, 100%)"},".prism-previewer-easing.prism-previewer-easing":{background:"hsl(0, 0%, 100%)"},".prism-previewer-angle.prism-previewer-angle circle":{stroke:"hsl(230, 8%, 24%)",strokeOpacity:"1"},".prism-previewer-time.prism-previewer-time circle":{stroke:"hsl(230, 8%, 24%)",strokeOpacity:"1"},".prism-previewer-easing.prism-previewer-easing circle":{stroke:"hsl(230, 8%, 24%)",fill:"transparent"},".prism-previewer-easing.prism-previewer-easing path":{stroke:"hsl(230, 8%, 24%)"},".prism-previewer-easing.prism-previewer-easing line":{stroke:"hsl(230, 8%, 24%)"}}},2440:function(e,t,n){"use strict";var r=n(25519);t.Z=()=>{var e;return JSON.parse(null!==(e=localStorage.getItem(r.C9))&&void 0!==e?e:"")}},39718:function(e,t,n){"use strict";var r=n(85893),a=n(19284),i=n(25675),o=n.n(i),s=n(67294);t.Z=(0,s.memo)(e=>{let{width:t,height:n,model:i}=e,l=(0,s.useMemo)(()=>(0,a.ab)(i||"huggingface"),[i]);return i?(0,r.jsx)(o(),{className:"rounded-full border border-gray-200 object-contain bg-white inline-block",width:t||24,height:n||24,src:l,alt:"llm",priority:!0}):null})},1771:function(e,t,n){"use strict";var r=n(85893),a=n(82353),i=n(41156),o=n(9641),s=n(16165),l=n(9020),c=n(92962),u=n(38545),d=n(50067),p=n(28459),m=n(92398),g=n(36609),f=n(11163);n(67294),n(53878),t.Z=function(e){let{children:t}=e,n=[{key:"app",name:(0,g.t)("App"),path:"/app",icon:(0,r.jsx)(i.Z,{})},{key:"flow",name:(0,g.t)("awel_flow"),icon:(0,r.jsx)(o.Z,{}),path:"/flow"},{key:"models",name:(0,g.t)("model_manage"),path:"/models",icon:(0,r.jsx)(s.Z,{component:a.IN})},{key:"database",name:(0,g.t)("Database"),icon:(0,r.jsx)(l.Z,{}),path:"/database"},{key:"knowledge",name:(0,g.t)("Knowledge_Space"),icon:(0,r.jsx)(c.Z,{}),path:"/knowledge"},{key:"prompt",name:(0,g.t)("Prompt"),icon:(0,r.jsx)(u.Z,{}),path:"/prompt"},{key:"dbgpts",name:(0,g.t)("dbgpts_community"),path:"/dbgpts",icon:(0,r.jsx)(d.Z,{})}],h=(0,f.useRouter)(),b=h.pathname.split("/")[2];return(0,r.jsx)("div",{className:"flex flex-col h-full w-full dark:bg-gradient-dark bg-gradient-light bg-cover bg-center",children:(0,r.jsx)(p.ZP,{theme:{components:{Button:{},Segmented:{itemSelectedBg:"#2867f5",itemSelectedColor:"white"}}},children:(0,r.jsx)(m.Z,{activeKey:b,items:n.map(e=>({key:e.key,label:e.name,children:t,icon:e.icon})),onTabClick:e=>{h.push("/construct/".concat(e))}})})})}},50948:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{noSSR:function(){return o},default:function(){return s}});let r=n(38754),a=(n(67294),r._(n(23900)));function i(e){return{default:(null==e?void 0:e.default)||e}}function o(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let n=a.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e}),r={...r,...t};let s=r.loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=s?s().then(i):Promise.resolve(i(()=>null))}):(delete r.webpack,delete r.modules,o(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2804:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return i}});let r=n(38754),a=r._(n(67294)),i=a.default.createContext(null)},23900:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});let r=n(38754),a=r._(n(67294)),i=n(2804),o=[],s=[],l=!1;function c(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function o(){if(!r){let t=new u(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!l){let e=n.webpack?n.webpack():n.modules;e&&s.push(t=>{for(let n of e)if(t.includes(n))return o()})}function c(e,t){!function(){o();let e=a.default.useContext(i.LoadableContext);e&&Array.isArray(n.modules)&&n.modules.forEach(t=>{e(t)})}();let s=a.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return a.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),a.default.useMemo(()=>{var t;return s.loading||s.error?a.default.createElement(n.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?a.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return c.preload=()=>o(),c.displayName="LoadableComponent",a.default.forwardRef(c)}(c,e)}function p(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return p(e,t)})}d.preloadAll=()=>new Promise((e,t)=>{p(o).then(e,t)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let n=()=>(l=!0,t());p(s,e).then(n,n)})),window.__NEXT_PRELOADREADY=d.preloadReady;let m=d},5462:function(e,t,n){"use strict";let r;n.r(t),n.d(t,{default:function(){return ti}});var a=n(85893),i=n(41468),o=n(76212),s=n(50888),l=n(98165),c=n(28058),u=n(68795),d=n(99611),p=n(86548),m=n(48689),g=n(89705),f=n(24969),h=n(18754),b=n(13179),E=n(90725),y=n(3089),T=n(65654),S=n(85576),_=n(45360),A=n(74330),v=n(42075),N=n(99859),I=n(83062),k=n(66309),C=n(14726),R=n(25278),O=n(4393),w=n(85418),x=n(32983),D=n(96074),L=n(93967),P=n.n(L),M=n(30381),F=n.n(M),B=n(11163),U=n(67294),H=n(67421),$=n(18102),G=n(42952),j=n(55241),z=n(13457),V=n(34041),Z=e=>{let{open:t,setOpen:n,space:r}=e,[i]=N.default.useForm(),[s]=N.default.useForm(),{run:l}=(0,T.Z)(async()=>{let[,e]=await (0,o.Vx)((0,o.Pg)(r.name+""));return null!=e?e:[]},{manual:!0}),{data:c=[],run:u}=(0,T.Z)(async()=>{let[,e]=await (0,o.Vx)((0,o.UO)(r.name+""));return null!=e?e:[]},{manual:!0,onSuccess:e=>{s.setFieldValue("recall_retrievers",e)}});(0,U.useEffect)(()=>{t&&u()},[t,u,l]);let{run:d,data:p=[],loading:m}=(0,T.Z)(async e=>{let[,t]=await (0,o.Vx)((0,o.Y2)({...e},r.name+""));return null!=t?t:[]},{manual:!0}),g=async()=>{i.validateFields().then(async e=>{let t=s.getFieldsValue();await d({recall_top_k:1,recall_retrievers:c,...e,...t})})};return(0,a.jsxs)(S.default,{title:"召回测试",width:"60%",open:t,footer:!1,onCancel:()=>n(!1),centered:!0,destroyOnClose:!0,children:[(0,a.jsx)(O.Z,{title:"召回配置",size:"small",className:"my-4",extra:(0,a.jsx)(j.Z,{placement:"bottomRight",trigger:"hover",title:"向量检索设置",content:(0,a.jsxs)(N.default,{form:s,initialValues:{recall_top_k:1},children:[(0,a.jsx)(N.default.Item,{label:"Topk",tooltip:"基于相似度得分的前 k 个向量",name:"recall_top_k",children:(0,a.jsx)(z.Z,{placeholder:"请输入",className:"w-full"})}),(0,a.jsx)(N.default.Item,{label:"召回方法",name:"recall_retrievers",children:(0,a.jsx)(V.default,{mode:"multiple",options:c.map(e=>({label:e,value:e})),className:"w-full",allowClear:!0,disabled:!0})}),(0,a.jsx)(N.default.Item,{label:"score阈值",name:"recall_score_threshold",children:(0,a.jsx)(z.Z,{placeholder:"请输入",className:"w-full",step:.1})})]}),children:(0,a.jsx)(G.Z,{className:"text-lg"})}),children:(0,a.jsx)(N.default,{form:i,layout:"vertical",onFinish:g,children:(0,a.jsx)(N.default.Item,{label:"测试问题",required:!0,name:"question",rules:[{required:!0,message:"请输入测试问题"}],className:"m-0 p-0",children:(0,a.jsxs)("div",{className:"flex w-full items-center gap-8",children:[(0,a.jsx)(R.default,{placeholder:"请输入测试问题",autoComplete:"off",allowClear:!0,className:"w-1/2"}),(0,a.jsx)(C.ZP,{type:"primary",htmlType:"submit",children:"测试"})]})})})}),(0,a.jsx)(O.Z,{title:"召回结果",size:"small",children:(0,a.jsx)(A.Z,{spinning:m,children:p.length>0?(0,a.jsx)("div",{className:"flex flex-col overflow-y-auto",style:{height:"45vh"},children:p.map(e=>(0,a.jsx)(O.Z,{title:(0,a.jsxs)("div",{className:"flex items-center",children:[(0,a.jsxs)(k.Z,{color:"blue",children:["# ",e.chunk_id]}),e.metadata.source]}),extra:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"font-semibold",children:"score:"}),(0,a.jsx)("span",{className:"text-blue-500",children:e.score})]}),size:"small",className:"mb-4 border-gray-500 shadow-md",children:(0,a.jsx)($.default,{children:e.content})},e.chunk_id))}):(0,a.jsx)(x.Z,{})})})]})},W=n(71230),Y=n(15746),q=n(92398),K=n(31545),X=n(6321),Q=n(90389);let{TextArea:J}=R.default,ee=(e,t)=>"zh"===t?e.name_cn:e.name;function et(e){let{space:t,argumentsShow:n,setArgumentsShow:r}=e,{t:i,i18n:s}=(0,H.$G)(),[l,c]=(0,U.useState)(),[u,d]=(0,U.useState)(),[p,m]=(0,U.useState)(!1),g=s.language,f=async()=>{let[e,n]=await (0,o.Vx)((0,o.Tu)(t.name));c(n)},h=async()=>{let[e,t]=await (0,o.Vx)((0,o.yy)());d(t)};(0,U.useEffect)(()=>{f(),h()},[t.name]);let b=[{key:"Embedding",label:(0,a.jsxs)("div",{children:[(0,a.jsx)(K.Z,{}),i("Embedding")]}),children:(0,a.jsxs)(W.Z,{gutter:24,children:[(0,a.jsx)(Y.Z,{span:12,offset:0,children:(0,a.jsx)(N.default.Item,{tooltip:i("the_top_k_vectors"),rules:[{required:!0}],label:i("topk"),name:["embedding","topk"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12"})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("Set_a_threshold_score"),rules:[{required:!0}],label:i("recall_score"),name:["embedding","recall_score"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:"请输入"})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("recall_type"),rules:[{required:!0}],label:i("recall_type"),name:["embedding","recall_type"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12"})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("A_model_used"),rules:[{required:!0}],label:i("model"),name:["embedding","model"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12"})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("The_size_of_the_data_chunks"),rules:[{required:!0}],label:i("chunk_size"),name:["embedding","chunk_size"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12"})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("The_amount_of_overlap"),rules:[{required:!0}],label:i("chunk_overlap"),name:["embedding","chunk_overlap"],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:i("Please_input_the_description")})})}),(0,a.jsx)(Y.Z,{span:12,children:(0,a.jsx)(N.default.Item,{tooltip:i("The_strategy_of_query_retrival"),rules:[{required:!0}],label:i("retrieve_mode"),name:["embedding","retrieve_mode"],children:(0,a.jsx)(V.default,{className:"mb-5 h-12",placeholder:i("Please_input_the_description"),children:null==u?void 0:u.map(e=>(0,a.jsx)(V.default.Option,{value:e.value,children:ee(e,g)},e.name))})})})]})},{key:"Prompt",label:(0,a.jsxs)("div",{children:[(0,a.jsx)(X.Z,{}),i("Prompt")]}),children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{tooltip:i("A_contextual_parameter"),label:i("scene"),name:["prompt","scene"],children:(0,a.jsx)(J,{rows:4,className:"mb-2"})}),(0,a.jsx)(N.default.Item,{tooltip:i("structure_or_format"),label:i("template"),name:["prompt","template"],children:(0,a.jsx)(J,{rows:7,className:"mb-2"})}),(0,a.jsx)(N.default.Item,{tooltip:i("The_maximum_number_of_tokens"),label:i("max_token"),name:["prompt","max_token"],children:(0,a.jsx)(R.default,{className:"mb-2"})})]})},{key:"Summary",label:(0,a.jsxs)("div",{children:[(0,a.jsx)(Q.Z,{}),i("Summary")]}),children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{rules:[{required:!0}],label:i("max_iteration"),name:["summary","max_iteration"],children:(0,a.jsx)(R.default,{className:"mb-2"})}),(0,a.jsx)(N.default.Item,{rules:[{required:!0}],label:i("concurrency_limit"),name:["summary","concurrency_limit"],children:(0,a.jsx)(R.default,{className:"mb-2"})})]})}],E=async e=>{m(!0);let[,,n]=await (0,o.Vx)((0,o.iH)(t.name,{argument:JSON.stringify(e)}));m(!1),(null==n?void 0:n.success)&&r(!1)};return(0,a.jsx)(S.default,{width:850,open:n,onCancel:()=>{r(!1)},footer:null,children:(0,a.jsx)(A.Z,{spinning:p,children:(0,a.jsxs)(N.default,{size:"large",className:"mt-4",layout:"vertical",name:"basic",initialValues:{...l},autoComplete:"off",onFinish:E,children:[(0,a.jsx)(q.Z,{items:b}),(0,a.jsxs)("div",{className:"mt-3 mb-3",children:[(0,a.jsx)(C.ZP,{htmlType:"submit",type:"primary",className:"mr-6",children:i("Submit")}),(0,a.jsx)(C.ZP,{onClick:()=>{r(!1)},children:i("close")})]})]})})})}var en=n(27595),er=n(27329),ea=n(65886),ei=n(68346);function eo(e){let{type:t}=e;return"TEXT"===t?(0,a.jsx)(en.Z,{className:"text-[#2AA3FF] mr-2 !text-lg"}):"DOCUMENT"===t?(0,a.jsx)(er.Z,{className:"text-[#2AA3FF] mr-2 !text-lg"}):"YUQUEURL"===t?(0,a.jsx)(ea.Z,{className:"text-[#2AA3FF] mr-2 !text-lg"}):(0,a.jsx)(ei.Z,{className:"text-[#2AA3FF] mr-2 !text-lg"})}let{confirm:es}=S.default,el=e=>{let{name:t,id:n}=e,[r,i]=(0,U.useState)(!1),{t:c}=(0,H.$G)(),u=async(e,t)=>{var n;i(!0);let r=await (0,o.Vx)((0,o.Hx)(e,{doc_ids:[t]}));i(!1),(null===(n=r[2])||void 0===n?void 0:n.success)&&_.ZP.success(c("Synchronization_initiated"))};return r?(0,a.jsx)(A.Z,{indicator:(0,a.jsx)(s.Z,{spin:!0})}):(0,a.jsxs)(v.Z,{onClick:()=>{u(t,n)},children:[(0,a.jsx)(l.Z,{}),(0,a.jsx)("span",{children:c("Sync")})]})};function ec(e){var t;let[n]=N.default.useForm(),{space:r,addStatus:i}=e,{t:s}=(0,H.$G)(),l=(0,B.useRouter)(),[L,M]=(0,U.useState)([]),[$,G]=(0,U.useState)([]),[j,z]=(0,U.useState)(!1),[V,W]=(0,U.useState)(0),[Y,q]=(0,U.useState)(!1),[K,X]=(0,U.useState)(),[Q,J]=(0,U.useState)(!1),ee=(0,U.useRef)(1),en=(0,U.useMemo)(()=>(null==L?void 0:L.length){es({title:s("Tips"),icon:(0,a.jsx)(c.Z,{}),content:"".concat(s("Del_Document_Tips"),"?"),okText:"Yes",okType:"danger",cancelText:"No",async onOk(){await ed(e)}})},{run:ea,refresh:ei,loading:ec}=(0,T.Z)(async()=>await (0,o.Vx)((0,o._Q)(r.name,{page:ee.current,page_size:18})),{manual:!0,onSuccess:e=>{let[,t]=e;M(null==t?void 0:t.data),G(null==t?void 0:t.data),W((null==t?void 0:t.total)||0)}}),eu=async()=>{if(!en)return;ee.current+=1;let[e,t]=await (0,o.Vx)((0,o._Q)(r.name,{page:ee.current,page_size:18}));M([...L,...t.data]),G([...L,...t.data])},ed=async t=>{await (0,o.Vx)((0,o.n3)(r.name,{doc_name:t.doc_name})),ea(),e.onDeleteDoc()},ep=()=>{e.onAddDoc(r.name)},em=(e,t)=>{let n;switch(e){case"TODO":n="gold";break;case"RUNNING":n="#2db7f5";break;case"FINISHED":n="cyan";break;default:n="red"}return(0,a.jsx)(I.Z,{title:t,children:(0,a.jsx)(k.Z,{color:n,children:e})})};(0,U.useEffect)(()=>{ea()},[]),(0,U.useEffect)(()=>{"finish"===i&&ea()},[i]);let{run:eg,loading:ef}=(0,T.Z)(async(e,t)=>{let[,n]=await (0,o.Vx)((0,o.ey)(r.name,{doc_name:t}));return n},{manual:!0,debounceWait:500,onSuccess:e=>{G(null==e?void 0:e.data)}}),{run:eh,loading:eb}=(0,T.Z)(async t=>{var n;return await (0,o.k7)(e.space.name,{questions:null===(n=t.questions)||void 0===n?void 0:n.map(e=>e.question),doc_id:(null==K?void 0:K.id)||"",doc_name:t.doc_name})},{manual:!0,onSuccess:async e=>{e.data.success?(_.ZP.success(s("Edit_Success")),await ea(),q(!1)):_.ZP.error(e.data.err_msg)}});return(0,U.useEffect)(()=>{var e;K&&n.setFieldsValue({doc_name:K.doc_name,questions:null===(e=K.questions)||void 0===e?void 0:e.map(e=>({question:e}))})},[K,n]),(0,a.jsxs)("div",{className:"px-4",children:[(0,a.jsxs)(v.Z,{children:[(0,a.jsx)(C.ZP,{size:"middle",type:"primary",className:"flex items-center",icon:(0,a.jsx)(f.Z,{}),onClick:ep,children:s("Add_Datasource")}),(0,a.jsx)(C.ZP,{size:"middle",className:"flex items-center mx-2",icon:(0,a.jsx)(h.Z,{}),onClick:()=>{z(!0)},children:"Arguments"}),"KnowledgeGraph"===r.vector_type&&(0,a.jsx)(C.ZP,{size:"middle",className:"flex items-center mx-2",icon:(0,a.jsx)(b.Z,{}),onClick:()=>{l.push("/knowledge/graph/?spaceName=".concat(r.name))},children:s("View_Graph")}),(0,a.jsx)(C.ZP,{icon:(0,a.jsx)(E.Z,{}),onClick:()=>J(!0),children:s("Recall_test")})]}),(0,a.jsx)(D.Z,{}),(0,a.jsx)(A.Z,{spinning:ec,children:(0,a.jsxs)("div",{className:"w-full h-full",children:[(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsx)("div",{className:"flex w-full justify-end",children:(0,a.jsx)(C.ZP,{type:"primary",onClick:async()=>{await ei()},loading:ec,children:s("Refresh_status")})})}),(0,a.jsx)("div",{className:"flex flex-col h-full p-3 border rounded-md",children:(null==L?void 0:L.length)>0?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex flex-1 justify-between items-center",children:(0,a.jsx)(R.default,{className:"w-1/3",prefix:(0,a.jsx)(u.Z,{}),placeholder:s("please_enter_the_keywords"),onChange:async e=>{await eg(r.id,e.target.value)},allowClear:!0})}),(0,a.jsxs)(A.Z,{spinning:ef,children:[(0,a.jsx)(a.Fragment,{children:$.length>0?(0,a.jsx)("div",{className:"h-96 mt-3 grid grid-cols-3 gap-x-6 gap-y-5 overflow-y-auto",children:$.map(e=>(0,a.jsxs)(O.Z,{className:" dark:bg-[#484848] relative shrink-0 grow-0 cursor-pointer rounded-[10px] border border-gray-200 border-solid w-full max-h-64",title:(0,a.jsx)(I.Z,{title:e.doc_name,children:(0,a.jsxs)("div",{className:"truncate ",children:[(0,a.jsx)(eo,{type:e.doc_type}),(0,a.jsx)("span",{children:e.doc_name})]})}),extra:(0,a.jsx)(w.Z,{menu:{items:[{key:"publish",label:(0,a.jsxs)(v.Z,{onClick:()=>{l.push("/construct/knowledge/chunk/?spaceName=".concat(r.name,"&id=").concat(e.id))},children:[(0,a.jsx)(d.Z,{}),(0,a.jsx)("span",{children:s("detail")})]})},{key:"".concat(s("Sync")),label:(0,a.jsx)(el,{name:r.name,id:e.id})},{key:"edit",label:(0,a.jsxs)(v.Z,{onClick:()=>{q(!0),X(e)},children:[(0,a.jsx)(p.Z,{}),(0,a.jsx)("span",{children:s("Edit")})]})},{key:"del",label:(0,a.jsxs)(v.Z,{onClick:()=>{er(e)},children:[(0,a.jsx)(m.Z,{}),(0,a.jsx)("span",{children:s("Delete")})]})}]},getPopupContainer:e=>e.parentNode,placement:"bottomRight",autoAdjustOverflow:!1,className:"rounded-md",children:(0,a.jsx)(g.Z,{className:"p-2"})}),children:[(0,a.jsxs)("p",{className:"mt-2 font-semibold ",children:[s("Size"),":"]}),(0,a.jsxs)("p",{children:[e.chunk_size," chunks"]}),(0,a.jsxs)("p",{className:"mt-2 font-semibold ",children:[s("Last_Sync"),":"]}),(0,a.jsx)("p",{children:F()(e.last_sync).format("YYYY-MM-DD HH:MM:SS")}),(0,a.jsx)("p",{className:"mt-2 mb-2",children:em(e.status,e.result)})]},e.id))}):(0,a.jsx)(x.Z,{className:"flex flex-1 w-full py-10 flex-col items-center justify-center",image:x.Z.PRESENTED_IMAGE_DEFAULT})}),en&&(0,a.jsx)(D.Z,{children:(0,a.jsx)("span",{className:"cursor-pointer",onClick:eu,children:s("Load_more")})})]})]}):(0,a.jsx)(x.Z,{image:x.Z.PRESENTED_IMAGE_DEFAULT,children:(0,a.jsx)(C.ZP,{type:"primary",className:"flex items-center mx-auto",icon:(0,a.jsx)(f.Z,{}),onClick:ep,children:"Create Now"})})})]})}),(0,a.jsx)(et,{space:r,argumentsShow:j,setArgumentsShow:z}),(0,a.jsx)(S.default,{title:s("Edit_document"),open:Y,onCancel:()=>q(!1),destroyOnClose:!0,footer:[(0,a.jsx)(C.ZP,{onClick:()=>q(!1),children:s("cancel")},"back"),(0,a.jsx)(C.ZP,{type:"primary",loading:eb,onClick:async()=>{let e=n.getFieldsValue();await eh(e)},children:s("verify")},"submit")],children:(0,a.jsxs)(N.default,{form:n,initialValues:{doc_name:null==K?void 0:K.doc_name,questions:null==K?void 0:null===(t=K.questions)||void 0===t?void 0:t.map(e=>({question:e}))},children:[(0,a.jsx)(N.default.Item,{label:s("Document_name"),name:"doc_name",children:(0,a.jsx)(R.default,{})}),(0,a.jsx)(N.default.Item,{label:s("Correlation_problem"),children:(0,a.jsx)(N.default.List,{name:"questions",children:(e,t)=>{let{add:n,remove:r}=t;return(0,a.jsxs)(a.Fragment,{children:[e.map(e=>{let{key:t,name:n}=e;return(0,a.jsxs)("div",{className:P()("flex flex-1 items-center gap-8 mb-6"),children:[(0,a.jsx)(N.default.Item,{label:"",name:[n,"question"],className:"grow",children:(0,a.jsx)(R.default,{placeholder:"请输入"})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(y.Z,{onClick:()=>{r(n)}})})]},t)}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"dashed",onClick:()=>{n({question:"",valid:!1})},block:!0,icon:(0,a.jsx)(f.Z,{}),children:s("Add_problem")})})]})}})})]})}),(0,a.jsx)(Z,{open:Q,setOpen:J,space:r})]})}function eu(e){let{t}=(0,H.$G)(),{handleStepChange:n}=e,r=[{type:"TEXT",title:t("Text"),subTitle:t("Fill your raw text"),iconType:"TEXT"},{type:"URL",title:t("URL"),subTitle:t("Fetch_the_content_of_a_URL"),iconType:"WEBPAGE"},{type:"DOCUMENT",title:t("Document"),subTitle:t("Upload_a_document"),iconType:"DOCUMENT"},{type:"YUQUEURL",title:t("yuque"),subTitle:t("Get_yuque_document"),iconType:"YUQUEURL"}];return(0,a.jsx)(a.Fragment,{children:r.map((e,t)=>(0,a.jsxs)(O.Z,{className:"mt-4 mb-4 cursor-pointer",onClick:()=>{n({label:"forward",docType:e.type})},children:[(0,a.jsxs)("div",{className:"font-semibold",children:[(0,a.jsx)(eo,{type:e.iconType}),e.title]}),(0,a.jsx)("div",{children:e.subTitle})]},t))})}var ed=n(64082),ep=n(23799),em=n(45030);let{Dragger:eg}=ep.default,{TextArea:ef}=R.default;function eh(e){let{className:t,handleStepChange:n,spaceName:r,docType:i}=e,{t:s}=(0,H.$G)(),[l]=N.default.useForm(),[c,u]=(0,U.useState)(!1),[d,p]=(0,U.useState)([]),m=async e=>{let t;let{docName:a,textSource:s,text:l,webPageUrl:c,doc_token:p,questions:m=[]}=e;switch(u(!0),i){case"URL":[,t]=await (0,o.Vx)((0,o.H_)(r,{doc_name:a,content:c,doc_type:"URL",questions:null==m?void 0:m.map(e=>e.question)}));break;case"TEXT":[,t]=await (0,o.Vx)((0,o.H_)(r,{doc_name:a,source:s,content:l,doc_type:"TEXT",questions:m.map(e=>e.question)}));break;case"YUQUEURL":[,t]=await (0,o.Vx)((0,o.TT)({doc_name:a,space_name:r,content:c,doc_type:"YUQUEURL",doc_token:p||"",questions:null==m?void 0:m.map(e=>e.question)}))}if(u(!1),"DOCUMENT"===i&&d.length<1||"DOCUMENT"!==i&&!t)return _.ZP.error("Upload failed, please re-upload.");let g=d;if("DOCUMENT"===i){let t=Array.from(e.originFileObj.fileList);g=g.filter(e=>t.some(t=>t.name===e.name))}n({label:"forward",files:"DOCUMENT"===i?g:[{name:a,doc_id:t||-1}]})},g=e=>{let{fileList:t}=e;0===t.length&&l.setFieldValue("originFileObj",null)},h=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{label:"".concat(s("Name"),":"),name:"docName",rules:[{required:!0,message:s("Please_input_the_name")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("Please_input_the_name")})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Text_Source"),":"),name:"textSource",rules:[{required:!0,message:s("Please_input_the_text_source")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("Please_input_the_text_source")})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Text"),":"),name:"text",rules:[{required:!0,message:s("Please_input_the_description")}],children:(0,a.jsx)(ef,{rows:4})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Correlation_problem"),":"),children:(0,a.jsx)(N.default.List,{name:"questions",children:(e,t)=>{let{add:n,remove:r}=t;return(0,a.jsxs)(a.Fragment,{children:[e.map(e=>{let{key:t,name:n}=e;return(0,a.jsxs)("div",{className:P()("flex flex-1 items-center gap-8 mb-6"),children:[(0,a.jsx)(N.default.Item,{label:"",name:[n,"question"],className:"grow",children:(0,a.jsx)(R.default,{placeholder:s("input_question")})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(y.Z,{onClick:()=>{r(n)}})})]},t)}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"dashed",onClick:()=>{n()},block:!0,icon:(0,a.jsx)(f.Z,{}),children:s("Add_problem")})})]})}})})]}),b=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{label:"".concat(s("Name"),":"),name:"docName",rules:[{required:!0,message:s("Please_input_the_name")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("Please_input_the_name")})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Web_Page_URL"),":"),name:"webPageUrl",rules:[{required:!0,message:s("Please_input_the_Web_Page_URL")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("Please_input_the_Web_Page_URL")})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Correlation_problem"),":"),children:(0,a.jsx)(N.default.List,{name:"questions",children:(e,t)=>{let{add:n,remove:r}=t;return(0,a.jsxs)(a.Fragment,{children:[e.map(e=>{let{key:t,name:n}=e;return(0,a.jsxs)("div",{className:P()("flex flex-1 items-center gap-8 mb-6"),children:[(0,a.jsx)(N.default.Item,{label:"",name:[n,"question"],className:"grow",children:(0,a.jsx)(R.default,{placeholder:s("input_question")})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(y.Z,{onClick:()=>{r(n)}})})]},t)}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"dashed",onClick:()=>{n()},block:!0,icon:(0,a.jsx)(f.Z,{}),children:s("Add_problem")})})]})}})})]}),E=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{label:"".concat(s("Name"),":"),name:"docName",rules:[{required:!0,message:s("Please_input_the_name")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("Please_input_the_name")})}),(0,a.jsx)(N.default.Item,{label:s("document_url"),name:"webPageUrl",rules:[{required:!0,message:s("input_document_url")}],children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("input_document_url")})}),(0,a.jsx)(N.default.Item,{label:s("document_token"),name:"doc_token",tooltip:(0,a.jsxs)(a.Fragment,{children:[s("Get_token"),(0,a.jsx)(em.Z.Link,{href:"https://yuque.antfin-inc.com/lark/openapi/dh8zp4",target:"_blank",children:s("Reference_link")})]}),children:(0,a.jsx)(R.default,{className:"mb-5 h-12",placeholder:s("input_document_token")})}),(0,a.jsx)(N.default.Item,{label:"".concat(s("Correlation_problem"),":"),children:(0,a.jsx)(N.default.List,{name:"questions",children:(e,t)=>{let{add:n,remove:r}=t;return(0,a.jsxs)(a.Fragment,{children:[e.map(e=>{let{key:t,name:n}=e;return(0,a.jsxs)("div",{className:P()("flex flex-1 items-center gap-8 mb-6"),children:[(0,a.jsx)(N.default.Item,{label:"",name:[n,"question"],className:"grow",children:(0,a.jsx)(R.default,{placeholder:s("input_question")})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(y.Z,{onClick:()=>{r(n)}})})]},t)}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"dashed",onClick:()=>{n()},block:!0,icon:(0,a.jsx)(f.Z,{}),children:s("Add_problem")})})]})}})})]}),T=async e=>{let{onSuccess:t,onError:n,file:a}=e,i=new FormData,s=null==a?void 0:a.name;i.append("doc_name",s),i.append("doc_file",a),i.append("doc_type","DOCUMENT");let[,l]=await (0,o.Vx)((0,o.iG)(r,i));Number.isInteger(l)?(t&&t(l||0),p(e=>(e.push({name:s,doc_id:l||-1}),e))):n&&n({name:"",message:""})},S=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{name:"originFileObj",rules:[{required:!0,message:s("Please_select_file")}],children:(0,a.jsxs)(eg,{multiple:!0,onChange:g,maxCount:100,accept:".pdf,.ppt,.pptx,.xls,.xlsx,.doc,.docx,.txt,.md,.zip,.csv",customRequest:T,children:[(0,a.jsx)("p",{className:"ant-upload-drag-icon",children:(0,a.jsx)(ed.Z,{})}),(0,a.jsx)("p",{style:{color:"rgb(22, 108, 255)",fontSize:"20px"},children:s("Select_or_Drop_file")}),(0,a.jsx)("p",{className:"ant-upload-hint",style:{color:"rgb(22, 108, 255)"},children:"PDF, PowerPoint, Excel, Word, Text, Markdown, Zip1, Csv"})]})}),(0,a.jsx)(N.default.Item,{label:"关联问题:",children:(0,a.jsx)(N.default.List,{name:"questions",children:(e,t)=>{let{add:n,remove:r}=t;return(0,a.jsxs)(a.Fragment,{children:[e.map(e=>{let{key:t,name:n}=e;return(0,a.jsxs)("div",{className:P()("flex flex-1 items-center gap-8 mb-6"),children:[(0,a.jsx)(N.default.Item,{label:"",name:[n,"question"],className:"grow",children:(0,a.jsx)(R.default,{placeholder:"请输入问题"})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(y.Z,{onClick:()=>{r(n)}})})]},t)}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"dashed",onClick:()=>{n()},block:!0,icon:(0,a.jsx)(f.Z,{}),children:s("Add_problem")})})]})}})})]});return(0,a.jsx)(A.Z,{spinning:c,children:(0,a.jsxs)(N.default,{form:l,size:"large",className:P()("mt-4",t),layout:"vertical",name:"basic",initialValues:{remember:!0},autoComplete:"off",onFinish:m,children:[(()=>{switch(i){case"URL":return b();case"DOCUMENT":return S();case"YUQUEURL":return E();default:return h()}})(),(0,a.jsxs)(N.default.Item,{children:[(0,a.jsx)(C.ZP,{onClick:()=>{n({label:"back"})},className:"mr-4",children:"".concat(s("Back"))}),(0,a.jsx)(C.ZP,{type:"primary",loading:c,htmlType:"submit",children:s("Next")})]})]})})}var eb=n(82353),eE=n(16165),ey=n(40056),eT=n(47221),eS=n(84567),e_=n(78045);let{TextArea:eA}=R.default;function ev(e){let{strategies:t,docType:n,fileName:r,field:i}=e,[o,s]=(0,U.useState)(),l="";if("DOCUMENT"===n){let e=r.split(".");l=e[e.length-1]}let c=l?t.filter(e=>e.suffix.indexOf(l)>-1):t,{t:u}=(0,H.$G)(),d={strategy:"Automatic",name:u("Automatic"),desc:u("Automatic_desc")};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.default.Item,{name:[i.name,"chunk_parameters","chunk_strategy"],initialValue:d.strategy,children:(0,a.jsxs)(e_.ZP.Group,{style:{marginTop:16},onChange:function(e){s(e.target.value)},children:[(0,a.jsx)(e_.ZP,{value:d.strategy,children:d.name}),c.map(e=>(0,a.jsx)(e_.ZP,{value:e.strategy,children:e.name},"strategy_radio_".concat(e.strategy)))]})}),function(){var e;if(!o)return null;if(o===d.name)return(0,a.jsx)("p",{className:"my-4",children:d.desc});let t=null===(e=null==c?void 0:c.filter(e=>e.strategy===o)[0])||void 0===e?void 0:e.parameters;return t&&t.length?(0,a.jsx)("div",{className:"mt-2",children:null==t?void 0:t.map(e=>(0,a.jsx)(N.default.Item,{label:e.param_name,name:[i.name,"chunk_parameters",e.param_name],rules:[{required:!0,message:u("Please_input_the_name")}],initialValue:e.default_value,valuePropName:"boolean"===e.param_type?"checked":"value",tooltip:e.description,children:function(e){switch(e){case"int":return(0,a.jsx)(z.Z,{className:"w-full",min:1});case"string":return(0,a.jsx)(eA,{className:"w-full",rows:2});case"boolean":return(0,a.jsx)(eS.Z,{})}}(e.param_type)},"param_".concat(e.param_name)))}):(0,a.jsx)(ey.Z,{className:"my-2",type:"warning",message:u("No_parameter")})}()]})}function eN(e){let{spaceName:t,docType:n,uploadFiles:i,handleStepChange:s}=e,{t:l}=(0,H.$G)(),[c]=N.default.useForm(),[u,d]=(0,U.useState)(i),[p,m]=(0,U.useState)(),[g,f]=(0,U.useState)([]),[h,b]=(0,U.useState)("");async function E(){var e;m(!0);let[,t]=await (0,o.Vx)((0,o.iZ)());m(!1),f(null===(e=t||[])||void 0===e?void 0:e.filter(e=>e.type.indexOf(n)>-1))}(0,U.useEffect)(()=>(E(),()=>{r&&clearInterval(r)}),[]);let y=async e=>{if(function(e){let t=!0;"RUNNING"===h&&(t=!1,_.ZP.warning("The task is still running, do not submit it again."));let{fileStrategies:n}=e;return n.map(e=>{var n,r;let a=(null==e?void 0:null===(n=e.chunk_parameters)||void 0===n?void 0:n.chunk_strategy)||"Automatic";a||(_.ZP.error("Please select chunk strategy for ".concat(e.name,".")),t=!1);let i=g.filter(e=>e.strategy===a)[0],o={chunk_strategy:(null==e?void 0:null===(r=e.chunk_parameters)||void 0===r?void 0:r.chunk_strategy)||"Automatic"};i&&i.parameters&&i.parameters.forEach(t=>{let n=t.param_name,r=(null==e?void 0:e.chunk_parameters)[n];"string"===t.param_type&&"string"==typeof r&&(r=T(r)),o[n]=r}),e.chunk_parameters=o}),t}(e)){var n;m(!0);let[,a]=await (0,o.Vx)((0,o.KL)(t,e.fileStrategies));if(m(!1),(null==a?void 0:a.tasks)&&(null==a?void 0:null===(n=a.tasks)||void 0===n?void 0:n.length)>0){_.ZP.success("Segemation task start successfully. task id: ".concat(null==a?void 0:a.tasks.join(","))),b("RUNNING");let t=e.fileStrategies.map(e=>e.doc_id);r=setInterval(async()=>{let e=await S(t);"FINISHED"===e?(clearInterval(r),b("FINISHED"),_.ZP.success("Congratulation, All files sync successfully."),s({label:"finish"})):"FAILED"===e&&(clearInterval(r),s({label:"finish"}))},3e3)}}},T=e=>"string"!=typeof e?e:e.replace(/\\n/g,"\n").replace(/\\t/g," ").replace(/\\r/g,"\r").replace(/\\"/g,'"').replace(/\\'/g,"'").replace(/\\\\/g,"\\");async function S(e){let[,n]=await (0,o.Vx)((0,o._Q)(t,{doc_ids:e}));if((null==n?void 0:n.data)&&(null==n?void 0:n.data.length)>0){let e=[...u];if(null==n||n.data.map(t=>{var n;let r=null===(n=null==e?void 0:e.filter(e=>e.doc_id===t.id))||void 0===n?void 0:n[0];r&&(r.status=t.status)}),d(e),null==n?void 0:n.data.every(e=>"FINISHED"===e.status||"FAILED"===e.status))return"FINISHED"}}return(0,a.jsx)(A.Z,{spinning:p,children:(0,a.jsxs)(N.default,{labelCol:{span:6},wrapperCol:{span:18},labelAlign:"right",form:c,size:"large",className:"mt-4",layout:"horizontal",name:"basic",autoComplete:"off",initialValues:{fileStrategies:u},onFinish:y,children:[g&&g.length?(0,a.jsx)(N.default.List,{name:"fileStrategies",children:e=>{switch(n){case"TEXT":case"URL":case"YUQUEURL":return null==e?void 0:e.map(e=>(0,a.jsx)(ev,{strategies:g,docType:n,fileName:u[e.name].name,field:e},e.key));case"DOCUMENT":return(0,a.jsx)(eT.Z,{defaultActiveKey:0,size:u.length>5?"small":"middle",children:null==e?void 0:e.map(e=>(0,a.jsx)(eT.Z.Panel,{header:"".concat(e.name+1,". ").concat(u[e.name].name),extra:function(e){let t=u[e].status;switch(t){case"FINISHED":return(0,a.jsx)(eE.Z,{component:eb.qw});case"RUNNING":return(0,a.jsx)(eE.Z,{className:"animate-spin animate-infinite",component:eb.bn});case"FAILED":return(0,a.jsx)(eE.Z,{component:eb.FE});default:return(0,a.jsx)(eE.Z,{component:eb.tu})}}(e.name),children:(0,a.jsx)(ev,{strategies:g,docType:n,fileName:u[e.name].name,field:e})},e.key))})}}}):(0,a.jsx)(ey.Z,{message:"Cannot find one strategy for ".concat(n," type knowledge."),type:"warning"}),(0,a.jsxs)(N.default.Item,{className:"mt-4",children:[(0,a.jsx)(C.ZP,{onClick:()=>{s({label:"back"})},className:"mr-4",children:"".concat(l("Back"))}),(0,a.jsx)(C.ZP,{type:"primary",htmlType:"submit",loading:p||"RUNNING"===h,children:l("Process")})]})]})})}function eI(e){var t;let{t:n}=(0,H.$G)(),{handleStepChange:r,spaceConfig:i}=e,[s,l]=(0,U.useState)(!1),[c,u]=(0,U.useState)(),[d]=N.default.useForm();(0,U.useEffect)(()=>{d.setFieldValue("storage",null==i?void 0:i[0].name),u(null==i?void 0:i[0].name)},[i]);let p=async e=>{let{spaceName:t,owner:n,description:a,storage:i,field:s}=e;l(!0);let[c,u,d]=await (0,o.Vx)((0,o.be)({name:t,vector_type:i,owner:n,desc:a,domain_type:s}));l(!1);let p="FinancialReport"===s;localStorage.setItem("cur_space_id",JSON.stringify(u)),(null==d?void 0:d.success)&&r({label:"forward",spaceName:t,pace:p?2:1,docType:p?"DOCUMENT":""})};return(0,a.jsx)(A.Z,{spinning:s,children:(0,a.jsxs)(N.default,{form:d,size:"large",className:"mt-4",layout:"vertical",name:"basic",initialValues:{remember:!0},autoComplete:"off",onFinish:p,children:[(0,a.jsx)(N.default.Item,{label:n("Knowledge_Space_Name"),name:"spaceName",rules:[{required:!0,message:n("Please_input_the_name")},()=>({validator:(e,t)=>/[^\u4e00-\u9fa50-9a-zA-Z_-]/.test(t)?Promise.reject(Error(n("the_name_can_only_contain"))):Promise.resolve()})],children:(0,a.jsx)(R.default,{className:"h-12",placeholder:n("Please_input_the_name")})}),(0,a.jsx)(N.default.Item,{label:n("Storage"),name:"storage",rules:[{required:!0,message:n("Please_select_the_storage")}],children:(0,a.jsx)(V.default,{className:"mb-5 h-12",placeholder:n("Please_select_the_storage"),onChange:e=>{u(e)},children:null==i?void 0:i.map(e=>(0,a.jsx)(V.default.Option,{value:e.name,children:e.desc},e.name))})}),(0,a.jsx)(N.default.Item,{label:n("Domain"),name:"field",rules:[{required:!0,message:n("Please_select_the_domain_type")}],children:(0,a.jsx)(V.default,{className:"mb-5 h-12",placeholder:n("Please_select_the_domain_type"),children:null===(t=null==i?void 0:i.find(e=>e.name===c))||void 0===t?void 0:t.domain_types.map(e=>(0,a.jsx)(V.default.Option,{value:e.name,children:e.desc},e.name))})}),(0,a.jsx)(N.default.Item,{label:n("Description"),name:"description",rules:[{required:!0,message:n("Please_input_the_description")}],children:(0,a.jsx)(R.default,{className:"h-12",placeholder:n("Please_input_the_description")})}),(0,a.jsx)(N.default.Item,{children:(0,a.jsx)(C.ZP,{type:"primary",htmlType:"submit",children:n("Next")})})]})})}var ek=n(91467),eC=n(1771),eR=n(14079),eO=n(63606),ew=n(97937),ex=n(87462),eD=n(1413),eL=n(4942),eP=n(45987),eM=n(15105),eF=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function eB(e){return"string"==typeof e}var eU=function(e){var t,n,r,a,i,o=e.className,s=e.prefixCls,l=e.style,c=e.active,u=e.status,d=e.iconPrefix,p=e.icon,m=(e.wrapperStyle,e.stepNumber),g=e.disabled,f=e.description,h=e.title,b=e.subTitle,E=e.progressDot,y=e.stepIcon,T=e.tailContent,S=e.icons,_=e.stepIndex,A=e.onStepClick,v=e.onClick,N=e.render,I=(0,eP.Z)(e,eF),k={};A&&!g&&(k.role="button",k.tabIndex=0,k.onClick=function(e){null==v||v(e),A(_)},k.onKeyDown=function(e){var t=e.which;(t===eM.Z.ENTER||t===eM.Z.SPACE)&&A(_)});var C=u||"wait",R=P()("".concat(s,"-item"),"".concat(s,"-item-").concat(C),o,(i={},(0,eL.Z)(i,"".concat(s,"-item-custom"),p),(0,eL.Z)(i,"".concat(s,"-item-active"),c),(0,eL.Z)(i,"".concat(s,"-item-disabled"),!0===g),i)),O=(0,eD.Z)({},l),w=U.createElement("div",(0,ex.Z)({},I,{className:R,style:O}),U.createElement("div",(0,ex.Z)({onClick:v},k,{className:"".concat(s,"-item-container")}),U.createElement("div",{className:"".concat(s,"-item-tail")},T),U.createElement("div",{className:"".concat(s,"-item-icon")},(r=P()("".concat(s,"-icon"),"".concat(d,"icon"),(t={},(0,eL.Z)(t,"".concat(d,"icon-").concat(p),p&&eB(p)),(0,eL.Z)(t,"".concat(d,"icon-check"),!p&&"finish"===u&&(S&&!S.finish||!S)),(0,eL.Z)(t,"".concat(d,"icon-cross"),!p&&"error"===u&&(S&&!S.error||!S)),t)),a=U.createElement("span",{className:"".concat(s,"-icon-dot")}),n=E?"function"==typeof E?U.createElement("span",{className:"".concat(s,"-icon")},E(a,{index:m-1,status:u,title:h,description:f})):U.createElement("span",{className:"".concat(s,"-icon")},a):p&&!eB(p)?U.createElement("span",{className:"".concat(s,"-icon")},p):S&&S.finish&&"finish"===u?U.createElement("span",{className:"".concat(s,"-icon")},S.finish):S&&S.error&&"error"===u?U.createElement("span",{className:"".concat(s,"-icon")},S.error):p||"finish"===u||"error"===u?U.createElement("span",{className:r}):U.createElement("span",{className:"".concat(s,"-icon")},m),y&&(n=y({index:m-1,status:u,title:h,description:f,node:n})),n)),U.createElement("div",{className:"".concat(s,"-item-content")},U.createElement("div",{className:"".concat(s,"-item-title")},h,b&&U.createElement("div",{title:"string"==typeof b?b:void 0,className:"".concat(s,"-item-subtitle")},b)),f&&U.createElement("div",{className:"".concat(s,"-item-description")},f))));return N&&(w=N(w)||null),w},eH=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function e$(e){var t,n=e.prefixCls,r=void 0===n?"rc-steps":n,a=e.style,i=void 0===a?{}:a,o=e.className,s=(e.children,e.direction),l=e.type,c=void 0===l?"default":l,u=e.labelPlacement,d=e.iconPrefix,p=void 0===d?"rc":d,m=e.status,g=void 0===m?"process":m,f=e.size,h=e.current,b=void 0===h?0:h,E=e.progressDot,y=e.stepIcon,T=e.initial,S=void 0===T?0:T,_=e.icons,A=e.onChange,v=e.itemRender,N=e.items,I=(0,eP.Z)(e,eH),k="inline"===c,C=k||void 0!==E&&E,R=k?"horizontal":void 0===s?"horizontal":s,O=k?void 0:f,w=C?"vertical":void 0===u?"horizontal":u,x=P()(r,"".concat(r,"-").concat(R),o,(t={},(0,eL.Z)(t,"".concat(r,"-").concat(O),O),(0,eL.Z)(t,"".concat(r,"-label-").concat(w),"horizontal"===R),(0,eL.Z)(t,"".concat(r,"-dot"),!!C),(0,eL.Z)(t,"".concat(r,"-navigation"),"navigation"===c),(0,eL.Z)(t,"".concat(r,"-inline"),k),t)),D=function(e){A&&b!==e&&A(e)};return U.createElement("div",(0,ex.Z)({className:x,style:i},I),(void 0===N?[]:N).filter(function(e){return e}).map(function(e,t){var n=(0,eD.Z)({},e),a=S+t;return"error"===g&&t===b-1&&(n.className="".concat(r,"-next-error")),n.status||(a===b?n.status=g:a{let{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:a}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:a,lineHeight:(0,eZ.bf)(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},eX=e=>{let{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},eQ=e=>{let{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:a}=e,i=e.calc(e.paddingXS).add(e.lineWidth).equal(),o={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${(0,eZ.bf)(i)} ${(0,eZ.bf)(e.paddingXXS)} 0`,margin:`0 ${(0,eZ.bf)(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${(0,eZ.bf)(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(i).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:a}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${(0,eZ.bf)(e.lineWidth)} ${e.lineType} ${a}`}},o),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:a},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:a,border:`${(0,eZ.bf)(e.lineWidth)} ${e.lineType} ${a}`}},o),"&-error":o,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${(0,eZ.bf)(e.calc(n).div(2).equal())})`,top:0}},o),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},eJ=e=>{let{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:a}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${(0,eZ.bf)(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(a).div(2).add(e.controlHeightLG).equal()}}}}}},e0=e=>{let{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:a,motionDurationSlow:i}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${i}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},eW.vS),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,eZ.bf)(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${(0,eZ.bf)(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,eZ.bf)(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:a,transition:`width ${i}, inset-inline-start ${i}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,eZ.bf)(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},e1=e=>{let{antCls:t,componentCls:n,iconSize:r,iconSizeSM:a,processIconColor:i,marginXXS:o,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,u=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),d=e.calc(a).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:i}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:o,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(a).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,eZ.bf)(u)} !important`,height:`${(0,eZ.bf)(u)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(a).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${(0,eZ.bf)(d)} !important`,height:`${(0,eZ.bf)(d)} !important`}}}}},e2=e=>{let{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:a,dotSize:i,motionDurationSlow:o}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,eZ.bf)(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,eZ.bf)(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:i,height:i,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(i).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,eZ.bf)(i),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${o}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(i).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(i).sub(a).div(2).equal(),width:a,height:a,lineHeight:(0,eZ.bf)(a),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(i).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),top:0,insetInlineStart:e.calc(i).sub(a).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(i).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,eZ.bf)(e.calc(i).add(e.paddingXS).equal())} 0 ${(0,eZ.bf)(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(i).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(i).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(i).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},e3=e=>{let{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},e4=e=>{let{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:a,colorTextDescription:i}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${(0,eZ.bf)(e.marginXS)}`,fontSize:r,lineHeight:(0,eZ.bf)(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:a,lineHeight:(0,eZ.bf)(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:i,fontSize:a},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:(0,eZ.bf)(n),transform:"none"}}}}},e6=e=>{let{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:(0,eZ.bf)(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${(0,eZ.bf)(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${(0,eZ.bf)(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${(0,eZ.bf)(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${(0,eZ.bf)(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:(0,eZ.bf)(n)}}}}};let e5=(e,t)=>{let n=`${t.componentCls}-item`,r=`${e}IconColor`,a=`${e}TitleColor`,i=`${e}DescriptionColor`,o=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[a],"&::after":{backgroundColor:t[o]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[i]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[o]}}},e8=e=>{let{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,a=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container > ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none","&:focus-visible":{[a]:Object.assign({},(0,eW.oN)(e))}},[`${a}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[a]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:(0,eZ.bf)(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${(0,eZ.bf)(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:(0,eZ.bf)(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},e5("wait",e)),e5("process",e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),e5("finish",e)),e5("error",e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},e9=e=>{let{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},e7=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,eW.Wf)(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),e8(e)),e9(e)),eK(e)),e4(e)),e6(e)),eX(e)),eJ(e)),e2(e)),e0(e)),e3(e)),e1(e)),eQ(e))}};var te=(0,eY.I$)("Steps",e=>{let{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:a,colorPrimary:i,colorTextDescription:o,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:u}=e,d=(0,eq.IX)(e,{processIconColor:r,processTitleColor:a,processDescriptionColor:a,processIconBgColor:i,processIconBorderColor:i,processDotColor:i,processTailColor:u,waitTitleColor:o,waitDescriptionColor:o,waitTailColor:u,waitDotColor:t,finishIconColor:i,finishTitleColor:a,finishDescriptionColor:o,finishTailColor:i,finishDotColor:i,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:u,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:i,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return[e7(d)]},e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"auto",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive})),tt=n(50344),tn=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);at.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n};let tr=e=>{let{percent:t,size:n,className:r,rootClassName:a,direction:i,items:o,responsive:s=!0,current:l=0,children:c,style:u}=e,d=tn(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:p}=(0,ez.Z)(s),{getPrefixCls:m,direction:g,steps:f}=U.useContext(eG.E_),h=U.useMemo(()=>s&&p?"vertical":i,[p,i]),b=(0,ej.Z)(n),E=m("steps",e.prefixCls),[y,T,S]=te(E),_="inline"===e.type,A=m("",e.iconPrefix),v=function(e,t){if(e)return e;let n=(0,tt.Z)(t).map(e=>{if(U.isValidElement(e)){let{props:t}=e,n=Object.assign({},t);return n}return null});return n.filter(e=>e)}(o,c),N=_?void 0:t,k=Object.assign(Object.assign({},null==f?void 0:f.style),u),C=P()(null==f?void 0:f.className,{[`${E}-rtl`]:"rtl"===g,[`${E}-with-progress`]:void 0!==N},r,a,T,S),R={finish:U.createElement(eO.Z,{className:`${E}-finish-icon`}),error:U.createElement(ew.Z,{className:`${E}-error-icon`})};return y(U.createElement(e$,Object.assign({icons:R},d,{style:k,current:l,size:b,items:v,itemRender:_?(e,t)=>e.description?U.createElement(I.Z,{title:e.description},t):t:void 0,stepIcon:e=>{let{node:t,status:n}=e;return"process"===n&&void 0!==N?U.createElement("div",{className:`${E}-progress-icon`},U.createElement(eV.Z,{type:"circle",percent:N,size:"small"===b?32:40,strokeWidth:4,format:()=>null}),t):t},direction:h,prefixCls:E,iconPrefix:A,className:C})))};tr.Step=e$.Step;var ta=n(96486),ti=()=>{let{setCurrentDialogInfo:e}=(0,U.useContext)(i.p),[t,n]=(0,U.useState)([]),[r,s]=(0,U.useState)(!1),[l,d]=(0,U.useState)(!1),[p,m]=(0,U.useState)(),[g,h]=(0,U.useState)(0),[b,E]=(0,U.useState)(""),[y,T]=(0,U.useState)([]),[_,v]=(0,U.useState)(""),[N,I]=(0,U.useState)(""),[O,w]=(0,U.useState)(!1),[x,D]=(0,U.useState)(null),{t:L}=(0,H.$G)(),M=[{title:L("Knowledge_Space_Config")},{title:L("Choose_a_Datasource_type")},{title:L("Upload")},{title:L("Segmentation")}],$=(0,B.useRouter)();async function G(e){w(!0);let[t,r]=await (0,o.Vx)((0,o.Vm)({...e}));w(!1),n(r)}async function j(){let[e,t]=await (0,o.Vx)((0,o.mB)());if(!t)return null;D(t.storage)}(0,U.useEffect)(()=>{G(),j()},[]);let z=async t=>{let[n,r]=await (0,o.Vx)((0,o.sW)({chat_mode:"chat_knowledge"}));(null==r?void 0:r.conv_uid)&&(null==e||e({chat_scene:r.chat_mode,app_code:r.chat_mode}),localStorage.setItem("cur_dialog_info",JSON.stringify({chat_scene:r.chat_mode,app_code:r.chat_mode})),$.push("/chat?scene=chat_knowledge&id=".concat(null==r?void 0:r.conv_uid,"&knowledge_id=").concat(t.name)))},V=e=>{let{label:t,spaceName:n,docType:r,files:a}=e;"finish"===t?(s(!1),G(),E(""),v(""),I("finish"),localStorage.removeItem("cur_space_id")):"forward"===t?(0===g&&G(),h(e=>e+1)):h(e=>e-1),a&&T(a),n&&E(n),r&&v(r)},Z=e=>{S.default.confirm({title:L("Tips"),icon:(0,a.jsx)(c.Z,{}),content:"".concat(L("Del_Knowledge_Tips"),"?"),okText:"Yes",okType:"danger",cancelText:"No",async onOk(){await (0,o.Vx)((0,o.XK)({name:null==e?void 0:e.name})),G()}})},W=async e=>{G({name:e.target.value})};return(0,a.jsx)(eC.Z,{children:(0,a.jsxs)(A.Z,{spinning:O,children:[(0,a.jsxs)("div",{className:"page-body p-4 md:p-6 h-[90vh] overflow-auto",children:[(0,a.jsxs)("div",{className:"flex justify-between items-center mb-6",children:[(0,a.jsx)("div",{className:"flex items-center gap-4",children:(0,a.jsx)(R.default,{variant:"filled",prefix:(0,a.jsx)(u.Z,{}),placeholder:L("please_enter_the_keywords"),onChange:(0,ta.debounce)(W,300),allowClear:!0,className:"w-[230px] h-[40px] border-1 border-white backdrop-filter backdrop-blur-lg bg-white bg-opacity-30 dark:border-[#6f7f95] dark:bg-[#6f7f95] dark:bg-opacity-60"})}),(0,a.jsx)("div",{className:"flex items-center gap-4",children:(0,a.jsx)(C.ZP,{className:"border-none text-white bg-button-gradient",icon:(0,a.jsx)(f.Z,{}),onClick:()=>{s(!0)},children:L("create_knowledge")})})]}),(0,a.jsx)("div",{className:"flex flex-wrap mt-4 mx-[-8px]",children:null==t?void 0:t.map(e=>(0,a.jsx)(ek.ZP,{onClick:()=>{m(e),d(!0),localStorage.setItem("cur_space_id",JSON.stringify(e.id))},description:e.desc,name:e.name,logo:"FinancialReport"===e.domain_type?"/models/fin_report.jpg":"KnowledgeGraph"===e.vector_type?"/models/knowledge-graph.png":"FullText"===e.vector_type?"/models/knowledge-full-text.jpg":"/models/knowledge-default.jpg",RightTop:(0,a.jsx)(ek.ZS,{menu:{items:[{key:"del",label:(0,a.jsx)("span",{className:"text-red-400",onClick:()=>Z(e),children:L("Delete")})}]}}),rightTopHover:!1,Tags:(0,a.jsxs)("div",{className:"flex item-center",children:[(0,a.jsx)(k.Z,{children:(0,a.jsxs)("span",{className:"flex items-center gap-1",children:[(0,a.jsx)(eR.Z,{className:"mt-[1px]"}),e.docs]})}),(0,a.jsx)(k.Z,{children:(0,a.jsx)("span",{className:"flex items-center gap-1",children:e.domain_type||"Normal"})}),e.vector_type?(0,a.jsx)(k.Z,{children:(0,a.jsx)("span",{className:"flex items-center gap-1",children:e.vector_type})}):null]}),LeftBottom:(0,a.jsxs)("div",{className:"flex gap-2",children:[(0,a.jsx)("span",{children:e.owner}),(0,a.jsx)("span",{children:"•"}),(null==e?void 0:e.gmt_modified)&&(0,a.jsx)("span",{children:F()(null==e?void 0:e.gmt_modified).fromNow()+" "+L("update")})]}),RightBottom:(0,a.jsx)(ek.TH,{text:L("start_chat"),onClick:()=>{z(e)}})},e.id))})]}),(0,a.jsx)(S.default,{className:"h-5/6 overflow-hidden",open:l,width:"70%",onCancel:()=>d(!1),footer:null,destroyOnClose:!0,children:(0,a.jsx)(ec,{space:p,onAddDoc:function(e){E(e),h(1),s(!0),I("start")},onDeleteDoc:G,addStatus:N})}),(0,a.jsxs)(S.default,{title:L("New_knowledge_base"),centered:!0,open:r,destroyOnClose:!0,onCancel:()=>{s(!1)},width:1e3,afterClose:()=>{h(0),G()},footer:null,children:[(0,a.jsx)(tr,{current:g,items:M}),0===g&&(0,a.jsx)(eI,{handleStepChange:V,spaceConfig:x}),1===g&&(0,a.jsx)(eu,{handleStepChange:V}),(0,a.jsx)(eh,{className:P()({hidden:2!==g}),spaceName:b,docType:_,handleStepChange:V}),3===g&&(0,a.jsx)(eN,{spaceName:b,docType:_,uploadFiles:y,handleStepChange:V})]})]})})}},56397:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(48218),i=n(58638),o=n(31418),s=n(45030),l=n(20640),c=n.n(l),u=n(67294),d=n(73913);t.default=(0,u.memo)(()=>{var e;let{appInfo:t}=(0,u.useContext)(d.MobileChatContext),{message:n}=o.Z.useApp(),[l,p]=(0,u.useState)(0);if(!(null==t?void 0:t.app_code))return null;let m=async()=>{let e=c()("dingtalk://dingtalkclient/page/link?url=".concat(encodeURIComponent(location.href),"&pc_slide=true"));n[e?"success":"error"](e?"复制成功":"复制失败")};return l>6&&n.info(JSON.stringify(window.navigator.userAgent),2,()=>{p(0)}),(0,r.jsxs)("header",{className:"flex w-full items-center justify-between bg-[rgba(255,255,255,0.9)] border dark:bg-black dark:border-[rgba(255,255,255,0.6)] rounded-xl mx-auto px-4 py-2 mb-4 sticky top-4 z-50 mt-4 shadow-md",children:[(0,r.jsxs)("div",{className:"flex gap-2 items-center",onClick:()=>p(l+1),children:[(0,r.jsx)(a.Z,{scene:(null==t?void 0:null===(e=t.team_context)||void 0===e?void 0:e.chat_scene)||"chat_agent",width:8,height:8}),(0,r.jsxs)("div",{className:"flex flex-col ml-2",children:[(0,r.jsx)(s.Z.Text,{className:"text-md font-bold line-clamp-2",children:null==t?void 0:t.app_name}),(0,r.jsx)(s.Z.Text,{className:"text-sm line-clamp-2",children:null==t?void 0:t.app_describe})]})]}),(0,r.jsx)("div",{onClick:m,className:"flex items-center justify-center w-10 h-10 bg-[#ffffff99] dark:bg-[rgba(255,255,255,0.2)] border border-white dark:border-[rgba(255,255,255,0.2)] rounded-[50%] cursor-pointer",children:(0,r.jsx)(i.Z,{className:"text-lg"})})]})})},74638:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(76212),i=n(62418),o=n(25519),s=n(30159),l=n(87740),c=n(50888),u=n(52645),d=n(27496),p=n(1375),m=n(65654),g=n(66309),f=n(55241),h=n(74330),b=n(25278),E=n(14726),y=n(93967),T=n.n(y),S=n(39332),_=n(67294),A=n(73913),v=n(7001),N=n(73749),I=n(97109),k=n(83454);let C=["magenta","orange","geekblue","purple","cyan","green"];t.default=()=>{var e,t;let n=(0,S.useSearchParams)(),y=null!==(t=null==n?void 0:n.get("ques"))&&void 0!==t?t:"",{history:R,model:O,scene:w,temperature:x,resource:D,conv_uid:L,appInfo:P,scrollViewRef:M,order:F,userInput:B,ctrl:U,canAbort:H,canNewChat:$,setHistory:G,setCanNewChat:j,setCarAbort:z,setUserInput:V}=(0,_.useContext)(A.MobileChatContext),[Z,W]=(0,_.useState)(!1),[Y,q]=(0,_.useState)(!1),K=async e=>{var t,n,r;V(""),U.current=new AbortController;let a={chat_mode:w,model_name:O,user_input:e||B,conv_uid:L,temperature:x,app_code:null==P?void 0:P.app_code,...D&&{select_param:JSON.stringify(D)}};if(R&&R.length>0){let e=null==R?void 0:R.filter(e=>"view"===e.role);F.current=e[e.length-1].order+1}let s=[{role:"human",context:e||B,model_name:O,order:F.current,time_stamp:0},{role:"view",context:"",model_name:O,order:F.current,time_stamp:0,thinking:!0}],l=s.length-1;G([...R,...s]),j(!1);try{await (0,p.L)("".concat(null!==(t=k.env.API_BASE_URL)&&void 0!==t?t:"","/api/v1/chat/completions"),{method:"POST",headers:{"Content-Type":"application/json",[o.gp]:null!==(n=(0,i.n5)())&&void 0!==n?n:""},signal:U.current.signal,body:JSON.stringify(a),openWhenHidden:!0,async onopen(e){if(e.ok&&e.headers.get("content-type")===p.a)return},onclose(){var e;null===(e=U.current)||void 0===e||e.abort(),j(!0),z(!1)},onerror(e){throw Error(e)},onmessage:e=>{let t=e.data;try{t=JSON.parse(t).vis}catch(e){t.replaceAll("\\n","\n")}"[DONE]"===t?(j(!0),z(!1)):(null==t?void 0:t.startsWith("[ERROR]"))?(s[l].context=null==t?void 0:t.replace("[ERROR]",""),s[l].thinking=!1,G([...R,...s]),j(!0),z(!1)):(z(!0),s[l].context=t,s[l].thinking=!1,G([...R,...s]))}})}catch(e){null===(r=U.current)||void 0===r||r.abort(),s[l].context="Sorry, we meet some error, please try again later.",s[l].thinking=!1,G([...s]),j(!0),z(!1)}},X=async()=>{B.trim()&&$&&await K()};(0,_.useEffect)(()=>{var e,t;null===(e=M.current)||void 0===e||e.scrollTo({top:null===(t=M.current)||void 0===t?void 0:t.scrollHeight,behavior:"auto"})},[R,M]);let Q=(0,_.useMemo)(()=>{if(!P)return[];let{param_need:e=[]}=P;return null==e?void 0:e.map(e=>e.type)},[P]),J=(0,_.useMemo)(()=>{var e;return 0===R.length&&P&&!!(null==P?void 0:null===(e=P.recommend_questions)||void 0===e?void 0:e.length)},[R,P]),{run:ee,loading:et}=(0,m.Z)(async()=>await (0,a.Vx)((0,a.zR)(L)),{manual:!0,onSuccess:()=>{G([])}});return(0,_.useEffect)(()=>{y&&O&&L&&P&&K(y)},[P,L,O,y]),(0,r.jsxs)("div",{className:"flex flex-col",children:[J&&(0,r.jsx)("ul",{children:null==P?void 0:null===(e=P.recommend_questions)||void 0===e?void 0:e.map((e,t)=>(0,r.jsx)("li",{className:"mb-3",children:(0,r.jsx)(g.Z,{color:C[t],className:"p-2 rounded-xl",onClick:async()=>{K(e.question)},children:e.question})},e.id))}),(0,r.jsxs)("div",{className:"flex items-center justify-between gap-1",children:[(0,r.jsxs)("div",{className:"flex gap-2 mb-1 w-full overflow-x-auto",children:[(null==Q?void 0:Q.includes("model"))&&(0,r.jsx)(v.default,{}),(null==Q?void 0:Q.includes("resource"))&&(0,r.jsx)(N.default,{}),(null==Q?void 0:Q.includes("temperature"))&&(0,r.jsx)(I.default,{})]}),(0,r.jsxs)("div",{className:"flex items-center justify-between text-lg font-bold",children:[(0,r.jsx)(f.Z,{content:"暂停回复",trigger:["hover"],children:(0,r.jsx)(s.Z,{className:T()("p-2 cursor-pointer",{"text-[#0c75fc]":H,"text-gray-400":!H}),onClick:()=>{var e;H&&(null===(e=U.current)||void 0===e||e.abort(),setTimeout(()=>{z(!1),j(!0)},100))}})}),(0,r.jsx)(f.Z,{content:"再来一次",trigger:["hover"],children:(0,r.jsx)(l.Z,{className:T()("p-2 cursor-pointer",{"text-gray-400":!R.length||!$}),onClick:()=>{var e,t;if(!$||0===R.length)return;let n=null===(e=null===(t=R.filter(e=>"human"===e.role))||void 0===t?void 0:t.slice(-1))||void 0===e?void 0:e[0];K((null==n?void 0:n.context)||"")}})}),et?(0,r.jsx)(h.Z,{spinning:et,indicator:(0,r.jsx)(c.Z,{style:{fontSize:18},spin:!0}),className:"p-2"}):(0,r.jsx)(f.Z,{content:"清除历史",trigger:["hover"],children:(0,r.jsx)(u.Z,{className:T()("p-2 cursor-pointer",{"text-gray-400":!R.length||!$}),onClick:()=>{$&&ee()}})})]})]}),(0,r.jsxs)("div",{className:T()("flex py-2 px-3 items-center justify-between bg-white dark:bg-[#242733] dark:border-[#6f7f95] rounded-xl border",{"border-[#0c75fc] dark:border-[rgba(12,117,252,0.8)]":Z}),children:[(0,r.jsx)(b.default.TextArea,{placeholder:"可以问我任何问题",className:"w-full resize-none border-0 p-0 focus:shadow-none",value:B,autoSize:{minRows:1},onKeyDown:e=>{if("Enter"===e.key&&!e.shiftKey){if(Y){e.preventDefault();return}B.trim()&&(e.preventDefault(),X())}},onChange:e=>{V(e.target.value)},onFocus:()=>{W(!0)},onBlur:()=>W(!1),onCompositionStartCapture:()=>{q(!0)},onCompositionEndCapture:()=>{setTimeout(()=>{q(!1)},0)}}),(0,r.jsx)(E.ZP,{type:"primary",className:T()("flex items-center justify-center rounded-lg bg-button-gradient border-0 ml-2",{"opacity-40 cursor-not-allowed":!B.trim()||!$}),onClick:X,children:$?(0,r.jsx)(d.Z,{}):(0,r.jsx)(h.Z,{indicator:(0,r.jsx)(c.Z,{className:"text-white"})})})]})]})}},7001:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(41468),i=n(39718),o=n(94668),s=n(85418),l=n(55241),c=n(67294),u=n(73913);t.default=()=>{let{modelList:e}=(0,c.useContext)(a.p),{model:t,setModel:n}=(0,c.useContext)(u.MobileChatContext),d=(0,c.useMemo)(()=>e.length>0?e.map(e=>({label:(0,r.jsxs)("div",{className:"flex items-center gap-2",onClick:()=>{n(e)},children:[(0,r.jsx)(i.Z,{width:14,height:14,model:e}),(0,r.jsx)("span",{className:"text-xs",children:e})]}),key:e})):[],[e,n]);return(0,r.jsx)(s.Z,{menu:{items:d},placement:"top",trigger:["click"],children:(0,r.jsx)(l.Z,{content:t,children:(0,r.jsxs)("div",{className:"flex items-center gap-1 border rounded-xl bg-white dark:bg-black p-2 flex-shrink-0",children:[(0,r.jsx)(i.Z,{width:16,height:16,model:t}),(0,r.jsx)("span",{className:"text-xs font-medium line-clamp-1",style:{maxWidth:96},children:t}),(0,r.jsx)(o.Z,{rotate:90})]})})})}},46568:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(25675),i=n.n(a),o=n(67294);t.default=(0,o.memo)(e=>{let{width:t,height:n,src:a,label:o}=e;return(0,r.jsx)(i(),{width:t||14,height:n||14,src:a,alt:o||"db-icon",priority:!0})})},73749:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(76212),i=n(57249),o=n(62418),s=n(50888),l=n(94668),c=n(83266),u=n(65654),d=n(74330),p=n(23799),m=n(85418),g=n(67294),f=n(73913),h=n(46568);t.default=()=>{let{appInfo:e,resourceList:t,scene:n,model:b,conv_uid:E,getChatHistoryRun:y,setResource:T,resource:S}=(0,g.useContext)(f.MobileChatContext),{temperatureValue:_,maxNewTokensValue:A}=(0,g.useContext)(i.ChatContentContext),[v,N]=(0,g.useState)(null),I=(0,g.useMemo)(()=>{var t,n,r;return null===(t=null==e?void 0:null===(n=e.param_need)||void 0===n?void 0:n.filter(e=>"resource"===e.type))||void 0===t?void 0:null===(r=t[0])||void 0===r?void 0:r.value},[e]),k=(0,g.useMemo)(()=>t&&t.length>0?t.map(e=>({label:(0,r.jsxs)("div",{className:"flex items-center gap-2",onClick:()=>{N(e),T(e.space_id||e.param)},children:[(0,r.jsx)(h.default,{width:14,height:14,src:o.S$[e.type].icon,label:o.S$[e.type].label}),(0,r.jsx)("span",{className:"text-xs",children:e.param})]}),key:e.space_id||e.param})):[],[t,T]),{run:C,loading:R}=(0,u.Z)(async e=>{let[,t]=await (0,a.Vx)((0,a.qn)({convUid:E,chatMode:n,data:e,model:b,temperatureValue:_,maxNewTokensValue:A,config:{timeout:36e5}}));return T(t),t},{manual:!0,onSuccess:async()=>{await y()}}),O=async e=>{let t=new FormData;t.append("doc_file",null==e?void 0:e.file),await C(t)},w=(0,g.useMemo)(()=>R?(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(d.Z,{size:"small",indicator:(0,r.jsx)(s.Z,{spin:!0})}),(0,r.jsx)("span",{className:"text-xs",children:"上传中"})]}):S?(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)("span",{className:"text-xs",children:S.file_name}),(0,r.jsx)(l.Z,{rotate:90})]}):(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(c.Z,{className:"text-base"}),(0,r.jsx)("span",{className:"text-xs",children:"上传文件"})]}),[R,S]);return(0,r.jsx)(r.Fragment,{children:(()=>{switch(I){case"excel_file":case"text_file":case"image_file":return(0,r.jsx)("div",{className:"flex items-center justify-center gap-1 border rounded-xl bg-white dark:bg-black px-2 flex-shrink-0",children:(0,r.jsx)(p.default,{name:"file",accept:".xlsx,.xls",maxCount:1,showUploadList:!1,beforeUpload:()=>!1,onChange:O,className:"flex h-full w-full items-center justify-center",children:w})});case"database":case"knowledge":case"plugin":case"awel_flow":var e,n,a,i,s;if(!(null==t?void 0:t.length))return null;return(0,r.jsx)(m.Z,{menu:{items:k},placement:"top",trigger:["click"],children:(0,r.jsxs)("div",{className:"flex items-center gap-1 border rounded-xl bg-white dark:bg-black p-2 flex-shrink-0",children:[(0,r.jsx)(h.default,{width:14,height:14,src:null===(e=o.S$[(null==v?void 0:v.type)||(null==t?void 0:null===(n=t[0])||void 0===n?void 0:n.type)])||void 0===e?void 0:e.icon,label:null===(a=o.S$[(null==v?void 0:v.type)||(null==t?void 0:null===(i=t[0])||void 0===i?void 0:i.type)])||void 0===a?void 0:a.label}),(0,r.jsx)("span",{className:"text-xs font-medium",children:(null==v?void 0:v.param)||(null==t?void 0:null===(s=t[0])||void 0===s?void 0:s.param)}),(0,r.jsx)(l.Z,{rotate:90})]})})}})()})}},97109:function(e,t,n){"use strict";n.r(t);var r=n(85893),a=n(70065),i=n(85418),o=n(30568),s=n(67294),l=n(73913);t.default=()=>{let{temperature:e,setTemperature:t}=(0,s.useContext)(l.MobileChatContext),n=e=>{isNaN(e)||t(e)};return(0,r.jsx)(i.Z,{trigger:["click"],dropdownRender:()=>(0,r.jsx)("div",{className:"flex h-28 bg-white dark:bg-[rgba(255,255,255,0.5)] items-center justify-center rounded-xl py-3",children:(0,r.jsx)(o.Z,{defaultValue:.5,max:1,min:0,step:.1,vertical:!0,onChange:n,value:e})}),placement:"top",children:(0,r.jsxs)("div",{className:"flex items-center justify-between border rounded-xl bg-white dark:bg-black w-14 p-2 flex-shrink-0",children:[(0,r.jsx)(a.Z,{type:"icon-icons-temperature",className:"text-sm"}),(0,r.jsx)("span",{className:"text-xs font-medium",children:e})]})})}},73913:function(e,t,n){"use strict";n.r(t),n.d(t,{MobileChatContext:function(){return T}});var r=n(85893),a=n(41468),i=n(76212),o=n(2440),s=n(62418),l=n(25519),c=n(1375),u=n(65654),d=n(74330),p=n(5152),m=n.n(p),g=n(39332),f=n(67294),h=n(56397),b=n(74638),E=n(83454);let y=m()(()=>Promise.all([n.e(7034),n.e(6106),n.e(8674),n.e(3166),n.e(2837),n.e(2168),n.e(8163),n.e(1265),n.e(4567),n.e(2398),n.e(9773),n.e(6277),n.e(7389),n.e(2510),n.e(3345),n.e(9202),n.e(5265),n.e(1787),n.e(3768),n.e(5789),n.e(6818)]).then(n.bind(n,36818)),{loadableGenerated:{webpack:()=>[36818]},ssr:!1}),T=(0,f.createContext)({model:"",temperature:.5,resource:null,setModel:()=>{},setTemperature:()=>{},setResource:()=>{},scene:"",history:[],setHistory:()=>{},scrollViewRef:{current:null},appInfo:{},conv_uid:"",resourceList:[],order:{current:1},handleChat:()=>Promise.resolve(),canAbort:!1,setCarAbort:()=>{},canNewChat:!1,setCanNewChat:()=>{},ctrl:{current:void 0},userInput:"",setUserInput:()=>{},getChatHistoryRun:()=>{}});t.default=()=>{var e,t;let n=(0,g.useSearchParams)(),p=null!==(e=null==n?void 0:n.get("chat_scene"))&&void 0!==e?e:"",m=null!==(t=null==n?void 0:n.get("app_code"))&&void 0!==t?t:"",{modelList:S}=(0,f.useContext)(a.p),[_,A]=(0,f.useState)([]),[v,N]=(0,f.useState)(""),[I,k]=(0,f.useState)(.5),[C,R]=(0,f.useState)(null),O=(0,f.useRef)(null),[w,x]=(0,f.useState)(""),[D,L]=(0,f.useState)(!1),[P,M]=(0,f.useState)(!0),F=(0,f.useRef)(),B=(0,f.useRef)(1),U=(0,o.Z)(),H=(0,f.useMemo)(()=>"".concat(null==U?void 0:U.user_no,"_").concat(m),[m,U]),{run:$,loading:G}=(0,u.Z)(async()=>await (0,i.Vx)((0,i.$i)("".concat(null==U?void 0:U.user_no,"_").concat(m))),{manual:!0,onSuccess:e=>{let[,t]=e,n=null==t?void 0:t.filter(e=>"view"===e.role);n&&n.length>0&&(B.current=n[n.length-1].order+1),A(t||[])}}),{data:j,run:z,loading:V}=(0,u.Z)(async e=>{let[,t]=await (0,i.Vx)((0,i.BN)(e));return null!=t?t:{}},{manual:!0}),{run:Z,data:W,loading:Y}=(0,u.Z)(async()=>{var e,t;let[,n]=await (0,i.Vx)((0,i.vD)(p));return R((null==n?void 0:null===(e=n[0])||void 0===e?void 0:e.space_id)||(null==n?void 0:null===(t=n[0])||void 0===t?void 0:t.param)),null!=n?n:[]},{manual:!0}),{run:q,loading:K}=(0,u.Z)(async()=>{let[,e]=await (0,i.Vx)((0,i.iP)());return null!=e?e:[]},{manual:!0,onSuccess:e=>{var t;let n=null===(t=null==e?void 0:e.filter(e=>e.conv_uid===H))||void 0===t?void 0:t[0];(null==n?void 0:n.select_param)&&R(JSON.parse(null==n?void 0:n.select_param))}});(0,f.useEffect)(()=>{p&&m&&S.length&&z({chat_scene:p,app_code:m})},[m,p,z,S]),(0,f.useEffect)(()=>{m&&$()},[m]),(0,f.useEffect)(()=>{if(S.length>0){var e,t,n;let r=null===(e=null==j?void 0:null===(t=j.param_need)||void 0===t?void 0:t.filter(e=>"model"===e.type))||void 0===e?void 0:null===(n=e[0])||void 0===n?void 0:n.value;N(r||S[0])}},[S,j]),(0,f.useEffect)(()=>{var e,t,n;let r=null===(e=null==j?void 0:null===(t=j.param_need)||void 0===t?void 0:t.filter(e=>"temperature"===e.type))||void 0===e?void 0:null===(n=e[0])||void 0===n?void 0:n.value;k(r||.5)},[j]),(0,f.useEffect)(()=>{if(p&&(null==j?void 0:j.app_code)){var e,t,n,r,a,i;let o=null===(e=null==j?void 0:null===(t=j.param_need)||void 0===t?void 0:t.filter(e=>"resource"===e.type))||void 0===e?void 0:null===(n=e[0])||void 0===n?void 0:n.value,s=null===(r=null==j?void 0:null===(a=j.param_need)||void 0===a?void 0:a.filter(e=>"resource"===e.type))||void 0===r?void 0:null===(i=r[0])||void 0===i?void 0:i.bind_value;s&&R(s),["database","knowledge","plugin","awel_flow"].includes(o)&&!s&&Z()}},[j,p,Z]);let X=async e=>{var t,n,r;x(""),F.current=new AbortController;let a={chat_mode:p,model_name:v,user_input:e||w,conv_uid:H,temperature:I,app_code:null==j?void 0:j.app_code,...C&&{select_param:C}};if(_&&_.length>0){let e=null==_?void 0:_.filter(e=>"view"===e.role);B.current=e[e.length-1].order+1}let i=[{role:"human",context:e||w,model_name:v,order:B.current,time_stamp:0},{role:"view",context:"",model_name:v,order:B.current,time_stamp:0,thinking:!0}],o=i.length-1;A([..._,...i]),M(!1);try{await (0,c.L)("".concat(null!==(t=E.env.API_BASE_URL)&&void 0!==t?t:"","/api/v1/chat/completions"),{method:"POST",headers:{"Content-Type":"application/json",[l.gp]:null!==(n=(0,s.n5)())&&void 0!==n?n:""},signal:F.current.signal,body:JSON.stringify(a),openWhenHidden:!0,async onopen(e){if(e.ok&&e.headers.get("content-type")===c.a)return},onclose(){var e;null===(e=F.current)||void 0===e||e.abort(),M(!0),L(!1)},onerror(e){throw Error(e)},onmessage:e=>{let t=e.data;try{t=JSON.parse(t).vis}catch(e){t.replaceAll("\\n","\n")}"[DONE]"===t?(M(!0),L(!1)):(null==t?void 0:t.startsWith("[ERROR]"))?(i[o].context=null==t?void 0:t.replace("[ERROR]",""),i[o].thinking=!1,A([..._,...i]),M(!0),L(!1)):(L(!0),i[o].context=t,i[o].thinking=!1,A([..._,...i]))}})}catch(e){null===(r=F.current)||void 0===r||r.abort(),i[o].context="Sorry, we meet some error, please try again later.",i[o].thinking=!1,A([...i]),M(!0),L(!1)}};return(0,f.useEffect)(()=>{p&&"chat_agent"!==p&&q()},[p,q]),(0,r.jsx)(T.Provider,{value:{model:v,resource:C,setModel:N,setTemperature:k,setResource:R,temperature:I,appInfo:j,conv_uid:H,scene:p,history:_,scrollViewRef:O,setHistory:A,resourceList:W,order:B,handleChat:X,setCanNewChat:M,ctrl:F,canAbort:D,setCarAbort:L,canNewChat:P,userInput:w,setUserInput:x,getChatHistoryRun:$},children:(0,r.jsx)(d.Z,{size:"large",className:"flex h-screen w-screen justify-center items-center max-h-screen",spinning:G||V||Y||K,children:(0,r.jsxs)("div",{className:"flex flex-col h-screen bg-gradient-light dark:bg-gradient-dark p-4 pt-0",children:[(0,r.jsxs)("div",{ref:O,className:"flex flex-col flex-1 overflow-y-auto mb-3",children:[(0,r.jsx)(h.default,{}),(0,r.jsx)(y,{})]}),(null==j?void 0:j.app_code)&&(0,r.jsx)(b.default,{})]})})})}},53878:function(){},59178:function(){},5152:function(e,t,n){e.exports=n(50948)},89435:function(e){"use strict";var t;e.exports=function(e){var n,r="&"+e+";";return(t=t||document.createElement("i")).innerHTML=r,(59!==(n=t.textContent).charCodeAt(n.length-1)||"semi"===e)&&n!==r&&n}},57574:function(e,t,n){"use strict";var r=n(21922),a=n(93580),i=n(46195),o=n(79480),s=n(7961),l=n(89435);e.exports=function(e,t){var n,i,o={};for(i in t||(t={}),p)n=t[i],o[i]=null==n?p[i]:n;return(o.position.indent||o.position.start)&&(o.indent=o.position.indent||[],o.position=o.position.start),function(e,t){var n,i,o,p,y,T,S,_,A,v,N,I,k,C,R,O,w,x,D,L,P,M=t.additional,F=t.nonTerminated,B=t.text,U=t.reference,H=t.warning,$=t.textContext,G=t.referenceContext,j=t.warningContext,z=t.position,V=t.indent||[],Z=e.length,W=0,Y=-1,q=z.column||1,K=z.line||1,X="",Q=[];for("string"==typeof M&&(M=M.charCodeAt(0)),x=J(),v=H?function(e,t){var n=J();n.column+=t,n.offset+=t,H.call(j,E[e],n,e)}:d,W--,Z++;++W=55296&&n<=57343||n>1114111?(v(7,L),_=u(65533)):_ in a?(v(6,L),_=a[_]):(I="",((i=_)>=1&&i<=8||11===i||i>=13&&i<=31||i>=127&&i<=159||i>=64976&&i<=65007||(65535&i)==65535||(65535&i)==65534)&&v(6,L),_>65535&&(_-=65536,I+=u(_>>>10|55296),_=56320|1023&_),_=I+u(_))):O!==m&&v(4,L)),_?(ee(),x=J(),W=P-1,q+=P-R+1,Q.push(_),D=J(),D.offset++,U&&U.call(G,_,{start:x,end:D},e.slice(R-1,P)),x=D):(X+=T=e.slice(R-1,P),q+=T.length,W=P-1)}else 10===S&&(K++,Y++,q=0),S==S?(X+=u(S),q++):ee();return Q.join("");function J(){return{line:K,column:q,offset:W+(z.offset||0)}}function ee(){X&&(Q.push(X),B&&B.call($,X,{start:x,end:J()}),X="")}}(e,o)};var c={}.hasOwnProperty,u=String.fromCharCode,d=Function.prototype,p={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},m="named",g="hexadecimal",f="decimal",h={};h[g]=16,h[f]=10;var b={};b[m]=s,b[f]=i,b[g]=o;var E={};E[1]="Named character references must be terminated by a semicolon",E[2]="Numeric character references must be terminated by a semicolon",E[3]="Named character references cannot be empty",E[4]="Numeric character references cannot be empty",E[5]="Named character references must be known",E[6]="Numeric character references cannot be disallowed",E[7]="Numeric character references cannot be outside the permissible Unicode range"},11215:function(e,t,n){"use strict";var r,a,i="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof n.g?n.g:{},o=(a=(r="Prism"in i)?i.Prism:void 0,function(){r?i.Prism=a:delete i.Prism,r=void 0,a=void 0});i.Prism={manual:!0,disableWorkerMessageHandler:!0};var s=n(31742),l=n(57574),c=n(59216),u=n(2717),d=n(12049),p=n(29726),m=n(36155);o();var g={}.hasOwnProperty;function f(){}f.prototype=c;var h=new f;function b(e){if("function"!=typeof e||!e.displayName)throw Error("Expected `function` for `grammar`, got `"+e+"`");void 0===h.languages[e.displayName]&&e(h)}e.exports=h,h.highlight=function(e,t){var n,r=c.highlight;if("string"!=typeof e)throw Error("Expected `string` for `value`, got `"+e+"`");if("Object"===h.util.type(t))n=t,t=null;else{if("string"!=typeof t)throw Error("Expected `string` for `name`, got `"+t+"`");if(g.call(h.languages,t))n=h.languages[t];else throw Error("Unknown language: `"+t+"` is not registered")}return r.call(this,e,n,t)},h.register=b,h.alias=function(e,t){var n,r,a,i,o=h.languages,s=e;for(n in t&&((s={})[e]=t),s)for(a=(r="string"==typeof(r=s[n])?[r]:r).length,i=-1;++i]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}e.exports=t,t.displayName="abap",t.aliases=[]},68313:function(e){"use strict";function t(e){var t;t="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)",e.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+t+"|<"+t+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}e.exports=t,t.displayName="abnf",t.aliases=[]},21207:function(e){"use strict";function t(e){e.languages.actionscript=e.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<|>>?>?|[!=]=?)=?|[~?@]/}),e.languages.actionscript["class-name"].alias="function",delete e.languages.actionscript.parameter,delete e.languages.actionscript["literal-property"],e.languages.markup&&e.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:e.languages.markup}})}e.exports=t,t.displayName="actionscript",t.aliases=[]},89693:function(e){"use strict";function t(e){e.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}e.exports=t,t.displayName="ada",t.aliases=[]},24001:function(e){"use strict";function t(e){e.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}}e.exports=t,t.displayName="agda",t.aliases=[]},18018:function(e){"use strict";function t(e){e.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}e.exports=t,t.displayName="al",t.aliases=[]},36363:function(e){"use strict";function t(e){e.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},e.languages.g4=e.languages.antlr4}e.exports=t,t.displayName="antlr4",t.aliases=["g4"]},35281:function(e){"use strict";function t(e){e.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}e.exports=t,t.displayName="apacheconf",t.aliases=[]},10433:function(e,t,n){"use strict";var r=n(11114);function a(e){e.register(r),function(e){var t=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,n=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return t.source});function r(e){return RegExp(e.replace(//g,function(){return n}),"i")}var a={keyword:t,punctuation:/[()\[\]{};,:.<>]/};e.languages.apex={comment:e.languages.clike.comment,string:e.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:e.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:r(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:a},{pattern:r(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:a},{pattern:r(/(?=\s*\w+\s*[;=,(){:])/.source),inside:a}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:t,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<=?|>{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(e)}e.exports=a,a.displayName="apex",a.aliases=[]},84039:function(e){"use strict";function t(e){e.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}e.exports=t,t.displayName="apl",t.aliases=[]},71336:function(e){"use strict";function t(e){e.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}e.exports=t,t.displayName="applescript",t.aliases=[]},4481:function(e){"use strict";function t(e){e.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}e.exports=t,t.displayName="aql",t.aliases=[]},2159:function(e,t,n){"use strict";var r=n(80096);function a(e){e.register(r),e.languages.arduino=e.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),e.languages.ino=e.languages.arduino}e.exports=a,a.displayName="arduino",a.aliases=["ino"]},60274:function(e){"use strict";function t(e){e.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}e.exports=t,t.displayName="arff",t.aliases=[]},18738:function(e){"use strict";function t(e){!function(e){var t={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},n=e.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:t,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)\d*>/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:t.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:t,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function r(e){e=e.split(" ");for(var t={},r=0,a=e.length;r >=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}e.exports=t,t.displayName="asmatmel",t.aliases=[]},78734:function(e,t,n){"use strict";var r=n(61958);function a(e){e.register(r),e.languages.aspnet=e.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:e.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:e.languages.csharp}}}),e.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,e.languages.insertBefore("inside","punctuation",{directive:e.languages.aspnet.directive},e.languages.aspnet.tag.inside["attr-value"]),e.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),e.languages.insertBefore("aspnet",e.languages.javascript?"script":"tag",{"asp-script":{pattern:/(